6:00 PM
Pro-tip: don't run your CPU at 400% and then complain your stock charger can't handle it
3

@JonasCz If you're really interested, the runtime is here and the "compiler" (which is really just a parser) is here.

@hichris123 I don't have 5 cores.
@JanDvorak Well, that's what you have to do to run a flash game 600x400 at 30fps.

There's also a "standard library", but it's tiny. I wrote some other libs, like a regex library, but I never put them on github.

Er?

@AlexisKing It took me nearly a year of fumbling around with lemon to come up with a config 'language' that evaluated stuff independently of the shell. The parser was the easiest part to learn.

6:01 PM
My laptop charger is rated for 4.8A output.

@TimPost I just wrote a recursive-descent parser myself, mostly because my syntax was Lisp-y enough to be really easy to parse.
So I got to focus on semantics rather than syntax for the most part. :)

@ShadowWizard Yes; we'll see how it goes.

@bjb568 45W, not A obviously

@AlexisKing I said "I'm a horrible programmer" and table-flipped probably 20 times before I started learning how not to syntax myself into a very dark corner.

@bjb568 Then why's that say 37A?

6:04 PM
@hichris123 lower voltage

.... wat.

@TimPost I spent most of my head-desking in GDB trying to figure out why everything was segfaulting with no support for debugging information. :P

what voltage??? 0.1 volts?

I = V / R

1.8V on the CPU

6:04 PM
Or V = I * R

37A / 1.8V will kill your CPU

Come on give me some slack, I don't have any idea what I'm doing. I was 5 when I last played with those equations.

you brought these voltages here

Well, you're acting like you know what you're talking about, so..

!xkcd find electronics

6:06 PM

^ Problem solved.

user259867

Ooh! I just remembered that I wrote a full-blown exceptions system in C macros.
I really did hate myself. :P
#ifndef SOLERROR_H
#define SOLERROR_H

#include <stdlib.h>
#include <stdarg.h>
#include <setjmp.h>
#include <stdbool.h>

/* try, catch, finally */

#define SOL_TRY \
for (int _sol_error_jmp_code = -1; _sol_error_jmp_code == -1;)                                  \
if ((_sol_error_jmp_code = setjmp(_sol_error_try_frames[++_sol_error_try_frame_top])) == 0) \
for (; 1; longjmp(_sol_error_try_frames[_sol_error_try_frame_top], -1))

#define SOL_CATCH(type, err) \
else if (sol_error_get_current_error() && sol_error_extends_type(sol_error_get_current_error(), &(type)))  …

C macros aren't macros. They are a primitive text replace engine.

@AlexisKing so_many_underscores

6:09 PM
@JanDvorak I use Scheme. Believe me, I know what a real macro is.

@AstroCB How many characters would camel casing have saved?

@AstroCB stillBetterThanCamelCase

In all seriousness, I write all my C code with_underscores to fit the naming conventions.

6:11 PM
-1

I am a beginner/newbie and I just thought that this would be a great place to start expanding my knowledge but no. Every question is considered "too broad". The thing is, I am not looking for an option, I am looking for OPTIONS. For example in Java, how many options do I have for a certain proble...

user259867
I still haven't mastered the art of introducing relatedVariableName after I have variableName, and remembering to capitalize V. :(

@hichris123 Hoo boy.

@hichris123 72
Wait; I didn't copy the whole thing.

@hichris123 migrated. Stdll downworthy?

user259867
@hichris123 Duplicate of Negativity?

6:13 PM
@hichris123 229

user259867
Everybody's pinging hichris now...

So it turns out outside sucks too.

@JasonC Even I could've told you that.

[ SmokeDetector ] Bad keyword in body: What is the term for replacing a name or brand with a funny pejorative / sardonicism? by Scott O. on english.stackexchange.com

Also, @JasonC, what's wrong with PCG?
Hey, Smokey's back!

6:17 PM
@hichris123 Closed.

There's no escape. My poor window A/Cs barely make a dent. Leaving them off and acclimating is probably my best bet. But it's taking too long. Curse you, biology.

Or at least his impostor.
!!/blame

@AlexisKing It's Jason C's fault.

@AlexisKing Still awaiting Undo for the real one.

6:18 PM
@JasonC Fascinating.

!xkcd blame SmokeDetector

SmokeDetector must have broken into xkcdBot.

@Yes Hi!

... :( i'm suck

6:18 PM
@JasonC Wow, your game is really on point today!

Need another close vote on stackoverflow.com/questions/30290167/….

More like your FACE is really on poi... nevermind.

@hichris123 We should vandalize that post to say "I'm suck" instead of "I'm stumped".

i'm sumped
Lol gross.

!xkcd status
@xkcdBot delete

6:20 PM
!!/blame

@AlexisKing It's Jason C's fault.

Hmm. Seems pretty sure it's @Jason's fault.

Let's just s/st[^ ]*/suck/g

!!/blame

@ProgramFOX It's Mooseman's fault.

I think the simplest explanation is that Mooseman is really JasonC.

@AlexisKing And I've just been working on a lifehacks publicity stunt this whole time.

@hichris123 Ah, another complete failure to look at the search results on the ask questions form.

-1

I have started facing this issue from last day, whenever I search for any help on google related to programming questions, and open Stackoverflow page.It land me in a page with different look and feel. After some debugging on browser I found if I change the Prefix http to https everything looks ...

migrate to meta?
@JasonC It was on main, so I doubt there would've been a dupe. :P

6:24 PM
Oh, guess so, I didn't even notice.

I'm dumb today, what are you "oh great"ing there?

Hmm...no nicael dispatches.
Must be planning something big.

@hichris123 unclear, migration reject

6:28 PM
@bjb568 It's a fair MSO question if it can be reproduced. I'm assuming, however, that he just landed in the mobile site.

Reproduce what? No info.

SO is really slow for me today, esp. the review queues, anyone else experiencing this ?

Always slow in review for me
needs more socket

2

This issue appeared yesterday: whenever I search for any help on Google and arrive at a Stack Overflow page, it has a different look and feel. After some debugging in the browser console, I found that if I change the protocol to HTTPS, everything looks normal. I'm not sure why is this happening...

No, like really slow, 20 sec. to load stuff.

6:31 PM
Happens sometimes

status-norepro

I thought it was an issue with my computer

No repro here either

Wow, this stayed around for 2 years. stackoverflow.com/review/low-quality-posts/8098319

Wow, How did that happen, was there not a First Posts / Late answers back then ?

6:33 PM
Mmm... not sure.

0

I'm assuming you landed on the mobile site for some reason. It probably looked something like this: There is a link in the footer to switch between the mobile site and the standard site.

Sounds right.

@JasonC Huh, I don't see why ?

6:36 PM
@JonasCz The answer's gone now. Hold on.

@JonasCz even if there were, there were always roboreviewers

This summer, I think I'm actually going to get 10k.
Hopefully.

It made me giggle for some reason.

Let me redistribute my association bonus rep to SO.

@JasonC somebody put it on segems

6:39 PM
@bjb568 I've submitted like 8 posts there in the last 3 days but none have made an appearance. I wonder how often it's updated (or if I just have an unworthy sense of humor).

Who owns it?

Saytha.

@hichris123 Still a looong way away from that.. Need to get a few nice big bounties.

Just get 3k. ;)

@JanDvorak apparently I was using the air charger instead of the pro charger. This one is 85W

6:44 PM
Quite symbolic.

@bjb568 It could also just be that "bear metal programming" is too awesome to let go for a while.

:p

[ SmokeDetector ] Repeating characters in answer: Problem about Ricci Flow by Jocko on math.stackexchange.com

@FOX9000 ignore

[ SmokeDetector ] Offensive answer detected: How to kill Dozers effectively? by bob on gaming.stackexchange.com
[ SmokeDetector ] Offensive answer detected: How to kill Dozers effectively? by bask185 on gaming.stackexchange.com

7:01 PM

@FOX9000 ignore

@FOX9000 ignore

0

I can only guess that your professor feels it is an overpowered tool. For example, the classic limit $$\lim_{x\to 0} \frac{\sin(x)}{x}$$ is cake with L'Hospital's rule. But then you lose an opportunity to talk about the squeeze theorem. Another limit (that does not require L'Hospital's rule but i...

I don't get it. Why isn't lim (x -> 0) sin(x) / (1 + tan(x)) = 0?
oh yay, it was a typo, not me doing anything wrong
@bjb568 that is not how I thought when I first began calculus, and I imagine many other beginners would say the same — graydad 29 secs ago
bah, those are the people who don't get 5s on the BC exam
Am I just talking to myself now? Is anybody else here?

7:19 PM
No

:o

user259867
> continuous functions are locally linear.

user259867
False. Differentiable functions are locally linear.

user259867
f(x)=|x| is continuous, but near 0 is not very much linear.

user259867
Your argument could be stated a bit more precisely as sin(x) / (x + tan(x)) = (x+O(x^3)) / (x+x+O(x^3)) = (1+O(x^2)) / (2+O(x^2)) = 1/2+ O(x^2)... using Big O notation

7:23 PM
@Yes oh whoops
Agh no I meant differentiable functions are locally linear. nuuuuuu I was wrong and the 5m for editing are up… — bjb568 13 secs ago
@Yes meh

user259867
You can delete; comments are not to be used for extended discussion.

user259867
I'm sure graydad knows his calculus.

meh, fine I deleted it, but I wonder how long until somebody else tells me that

@hichris123 don't understand why it isn't migrated, now our only sensible option is to delete it...

Aww I wrote a good answer to that question.
Oh well.

7:32 PM
With $\lim_{x\to 0} \frac{\sin(x)}{\sin(x)+\tan(x)}$, in my head I just simplify it to $\lim_{x\to 0} \frac{x}{x + x}$ because differentiable functions are locally linear. — bjb568 15 mins ago
buahahah

Dontcha love mods.

inb4 When bjb568 played by Bob Actorman met a likeable nazi mod played by Notshog Actorman, he was put thru a series of unexplainable situations and…
(ie a movie with an ambiguous-as-usual description)

Thank god you got inb4 that one. You made it just in time.

user259867
inb4 Jason C writes a userscript to hide inb4 in chat.

inb5 people get around it

7:44 PM
inb\d oh no

inb​4 regex sucks

@Braiam \d+.

@hichris123 inb15 not an issue before 9

@Braiam I actually just hit that issue: a script assumed all major build #'s for Windows would be single digit. I'm running Windows 10... script parsed 0. adding the + fixed it.

@hichris123 I know you shouldn't use regexes to parse versions ;)

7:51 PM
@Braiam Not my fault. I didn't write it! :P

FIXIT!FIXIT!FIXIT!FIXIT!FIXIT!FIXIT!FIXIT!FIXIT!FIXIT!FIXIT!FIXIT!
¬_¬

Well... how should we fix it?
Gotta parse 10.0.10074 -> 10, 0, 10074.
I guess we could split at the .'s...

:D

eh. I won't bother. :P

I remember there's a version parsing library...

7:54 PM
It's just a WebKit script, so...

they accept pull requests?

Well, it's a WebKit script in Blink. From the olden days.

eww

@hichris123 7 waffles :(

7:58 PM
they frigging do it right with macs!! release_version = int(mac_version_string.split('.')[1])

@JasonC Why :(?

user259867
> a mockable interpretation of system-specific values

user259867
so, mocking this script is by design.

@hichris123 Because I can't trade waffles for 10k tools.
... or can I?

@Yes heh
@JasonC But you can get free waffles!

8:04 PM
I don't have faith in the SE team to pay off their waffle debt though.
(Awesome mental image of 1000 people holding waffle-themed picket signs in front of the NYC offices ensues.)

@JasonC You never know... since you're in NY, just go visit. :P

(Followed by inexplicably hilarious police brutality.)
Occupy Stack Exchange

@AstroCB has transferred to me the duty of dispatching @nicael's messages to the Tavern.
Poor me.

Nov 29 '11 at 14:36, by Moshe
Today is Occupy StackExchange day.
You're a few months early.

11

If so, I would love to talk to you about the Stack Exchange Ambassadors program. Our goal is to get students and teachers involved in promoting Stack Exchange EL&U. Basically, Stack Exchange wants to sponsor study breaks, research meetings, or social events for academic groups by providing free f...

8:10 PM
@hichris123 wut!
@AstroCB s/early/late/
oh, is a yearly event

@Braiam I assumed he was celebrating the anniversary.

I really hope that Edge is a little bit more Spartans then this IE11 crap

user259867
When these are new tags on your Q&A site, there's trouble...

8:26 PM
@Yes cooking...

8:44 PM
0

This is what a suspended user see when trying to add a comment here on MSE: Suspended users do have 1 reputation, kind of. Error message should be more clear e.g. You are not allowed to perform this action while suspended Or something like that, maybe be consistent with other message...

/cc @nicael ^

And [status-it's-correct].
They do have 1 rep.

@hichris123 sorry not sure I follow.

Not really...

Of course it's minor, but so are 99% of the bugs.

If you're suspended, you have 1 rep.
In addition, it's a suspended user.
It doesn't matter.

8:46 PM
@hichris123 true, but the message says you need 1 rep to comment.

Suspended users can't do anything.
Still [status-whocares].
Also [status-only-on-mse].
Since every other site has comment everywhere at a rep > 1.
Except perhaps private betas?
But on a private beta, if you're suspended, you're doing something majorly wrong.

@hichris123 probably, that's why I tagged it :)
Usually I would also dismiss this as "too minor" too, but poor @nicael does deserve his voice to be heard via legit bug reports, minor or not minor, in my opinion. :)

"poor nicael"

@hichris123 I just see things from his point of view. Wouldn't do what he did myself, but can understand he was trying to help, in his own weird way.

If trying to help == abusing bug in every way possible... what world do you live in?

8:53 PM
@xkcdBot how can I see @nicael's messages?

But I have work to do.

@ShadowWizard It checks once an hour; I'll add a manual checking feature.
Last message was:

most people fall in the trap of ad hominem

@AstroCB nice! Is there revisions history?

@ShadowWizard Nope; I'm keeping them in localStorage.

8:55 PM
@AstroCB sorry @nicael but that's bit too far, I'll ignore that.
2

And don't start sentences with "And". But that doesn't mean you should start them with "But" either (although it's a bit better). — dbkk Jul 1 '09 at 10:27
HA!

OMG its an english orgy — Stingervz Jan 27 '11 at 12:27

@Braiam too lazy

40

It is perfectly all right to begin a sentence with a conjunction. It is a special form of emphasis, used to elevate a clause to a position of more influence and importance. I hold that all beets are red. And I will stick to that belief until you show me a green beet. We were tired, hungr...

1. A fallacious objection to an argument or factual claim by appealing to a characteristic or belief of the person making the argument or claim, rather than by addressing the substance of the argument or producing evidence against the claim; an attempt to argue against an opponent's idea by discrediting the opponent himself.
1. Of or relating to ad hominem.
1. In an ad hominem manner.

thanks @hichris123!
(still no idea what @Braiam was trying to say, but meh)

9:06 PM
[ SmokeDetector ] Offensive body detected: Skyrim follower issue (PS3) by Thomas Bears on gaming.stackexchange.com

@FOX9000 ignore edited

@Doorknob meh, fix the title!
@ShadowWizard for me even a mad man can have something valuable to say, I don't reject an idea/action if I can reason a benefit from them

> New message from @nicael:
> [tag:dupecv-pls] http://meta.stackexchange.com/q/256616 of http://meta.stackexchange.com/q/252623

How do I view a post's history?
I know there's a page that can tell you downvotes and upvotes, just forgotten where.

9:19 PM
Tears.
You mean the timeline?
it's site.com/posts/<id>/timeline

@hichris123 Yep.
Does Super User not have this feature?

@nicael vvv
2

This is what a suspended user see when trying to add a comment here on MSE: Or, in words: You must have 1 reputation to comment Suspended users do have 1 reputation, kind of. Error message should be more clear e.g. You are not allowed to perform this action while suspended Or s...

@Braiam oh, so you agree with me?

[ SmokeDetector ] Offensive answer detected: What can cause a vehicle to run hot, but not overheat? by NFS63 on mechanics.stackexchange.com

41 mins ago, by Shadow Wizard
/cc @nicael ^
@cybermonkey answers don't have timeline, only questions

9:28 PM
Ahh

(need to change the post ID to the question's)
@Tim dupes everywhere! :D

@nicael
0

I just decided to ping a suspended user: And their gravatar appears twice in the name autocomplete.

@Tim this got nothing to do with suspension, he simply had two accounts with same display name

9:29 PM
The 'ritual' of users dv'ing posts without commenting a specific reason annoys me.

Ahh @ShadowWizard hmm, so not a bug?

I'd much prefer to have constructive feedback on how I can improve the post.

@cybermonkey yes, be too, but the forced comment is opening a can of worms that turns out to be a hornet's nest :/

@Tim the bug is a zombie chat profile that isn't deleted even long days after its parent account is deleted

@FOX9000 ignore

9:30 PM

When several users have same display name, auto complete will show their avatars like this, it's kind of cool actually

@cybermonkey that was a question as an answer wasn't it?
@ShadowWizard yeah, that's a good way of doing it. So what's the real bug? I'm confused?

BTW @Tim
May 14 at 10:38, by Shadow Wizard

Oh, that. Just looked at it, you're correct.

9:34 PM
@Tim this is the real bug:
zombie profile

@ShadowWizard The real bug is that chat banned users can log into the system and join rooms in the first place.

@JasonC he's no chat banned, he's suspended.

Whatever.

This Answer was posted in 2009, and yet the question was "asked 2 days ago" How did this happen ?

s/chat banned/suspended and you'll be fine.

9:36 PM
> Post Merged (destination) from stackoverflow.com/questions/1116493/how-to-quit-a-c-program

!nicael revisions
That should work when there are actually revisions.

@JasonC actually, this dupe profile is from before he got suspended

@ShadowWizard Oh cool that merge happened.

gtg now

Later

9:37 PM
cya!
@JasonC few people on Earth, probably
3

The revision history of this question shows that Revision 4 was made by a user who did not yet have full editing privileges. The edit was approved by another user with full editing privileges because s/he clicked "improve edit." Strangely enough, Revision 5 does not appear in the revision histo...

@ᔕᖺᘎᕊ ^
What did you do? ;)

user259867
@FaheemMitha Because I wanted it to be in the area of Super User (or more accurately, Web Applications), using the functions that everyone can use without knowing any programming language. Just doing my part to popularize Google Sheets. (Now also as a blog post, Stack Exchange sites: questions and visits)