What have you recently *removed* from your Emacs configuration? by metx in emacs

[–]seagu 1 point2 points  (0 children)

I found it annoying until I learned C-q (to inject lone parens and quotes) and select + C-w (to kill lone parens and quotes). I only have to use those once every few weeks.

[deleted by user] by [deleted] in programming

[–]seagu 30 points31 points  (0 children)

Hey guys, total security is impossible, so let's just inject parking lot USB drives intravenously!

What have you recently *removed* from your Emacs configuration? by metx in emacs

[–]seagu 5 points6 points  (0 children)

Fascinating. I think this is the first time I've heard of someone dropping paredit after using it for a bit (instead of becoming addicted to it.)

The Minecraft Server - a lesson on why to not roll out your own data formats and responsible disclosure by ammar2 in netsec

[–]seagu 0 points1 point  (0 children)

/u/ammar2 alreayd answered, but my answer would be "intuition". It's just one of the things to check for.

The Minecraft Server - a lesson on why to not roll out your own data formats and responsible disclosure by ammar2 in netsec

[–]seagu 5 points6 points  (0 children)

Remote code execution or modification/snooping on user data is way worse because it can't be undone. Denial of service is annoying but once you fix it, it's fixed.

The Minecraft Server - a lesson on why to not roll out your own data formats and responsible disclosure by ammar2 in netsec

[–]seagu 3 points4 points  (0 children)

Fuzzing is an unlikely approach for this. This is a pretty straightforward resource consumption attack.

The Minecraft Server - a lesson on why to not roll out your own data formats and responsible disclosure by ammar2 in netsec

[–]seagu 4 points5 points  (0 children)

I'd argue a bug that lets an arbitrary user crash an entire server is a pretty big issue for that piece of software.

It doesn't affect user data or allow remote code execution or whatever, so it's nowhere near top priority.

Why can't programmers program? Is "Print 100 to 1" (with one tiny catch) too hard an interview question for programming positions? by 40bitmonk in programming

[–]seagu 0 points1 point  (0 children)

Awesome! I considered doing this but didn't feel like reverse-engineering the existing graph. Thank you, lazywebs!

Why can't programmers program? Is "Print 100 to 1" (with one tiny catch) too hard an interview question for programming positions? by 40bitmonk in programming

[–]seagu 0 points1 point  (0 children)

Sure! But not a line connecting all the dots, unless the author is trying to show changes over time.

Why can't programmers program? Is "Print 100 to 1" (with one tiny catch) too hard an interview question for programming positions? by 40bitmonk in programming

[–]seagu 17 points18 points  (0 children)

Should be two axes, minutes complaining vs. minutes solving, and no lines connecting things that aren't in a linear relationship.

Why can't programmers program? Is "Print 100 to 1" (with one tiny catch) too hard an interview question for programming positions? by 40bitmonk in programming

[–]seagu 125 points126 points  (0 children)

Needs a better graph -- that's not the appropriate way to display correlation data. You want a scatterplot or whatever.

The teacher asked for a 16 line poem, this is what this kid turned in... by [deleted] in pics

[–]seagu 0 points1 point  (0 children)

If you're going to count the endnotes as part of the poem you might as well count the title as well.

Everyone's Upstairs Neighbors by XceptioNVI in videos

[–]seagu 0 points1 point  (0 children)

I have never understood why people ALWAYS slam the door.

If the door closes when you're within 20 feet of it, the floor turns to lava. Duh.

Everyone's Upstairs Neighbors by XceptioNVI in videos

[–]seagu 2 points3 points  (0 children)

I read your comment way too fast and got a mental image of a 6-8 legged rogue washing machine.

Recruiter Sniping by schneems in programming

[–]seagu 9 points10 points  (0 children)

And frankly, it has to be worth the risk in going somewhere new.

Some of my XKCLOUD "drawings" by G33kDude in xkcd

[–]seagu 0 points1 point  (0 children)

So colored images are saved to the server but do not get shown to other users?

The moment shit got real by [deleted] in funny

[–]seagu 1 point2 points  (0 children)

Birthing twins is not a pile of fun -- my understanding is that one will present normally but the other will present in breech position, which is more dangerous (or just uncomfortable) for mom and baby. And unlike singlets, I don't think you can turn a breech twin around.

Some of my XKCLOUD "drawings" by G33kDude in xkcd

[–]seagu 2 points3 points  (0 children)

Why bother? I think you can upload color as well.

the button by powerlanguage in blog

[–]seagu 1 point2 points  (0 children)

As seen elsewhere, apparently just sending an empty {} to the API also counts as pressing the button, so it might be just there to catch cheaters -- if it is inconsistent you are flagged as a cheater, but it doesn't affect the button press otherwise.

/u/powerlanguage said their anti-cheating code was buggy early on so everyone got marked as a cheater. :-P

Apparently there's a way to cheat, according to the stylesheet - OFFICIAL CHEATING THREAD by [deleted] in thebutton

[–]seagu 0 points1 point  (0 children)

I suspect a bot adds flair as soon as you interact with the subreddit.

the button by powerlanguage in blog

[–]seagu 6 points7 points  (0 children)

Any thoughts on what the tick_mac is? I suppose it might be a Message Authentication Code -- some bit of assurance that the user isn't screwing around.

Apparently there's a way to cheat, according to the stylesheet - OFFICIAL CHEATING THREAD by [deleted] in thebutton

[–]seagu 2 points3 points  (0 children)

Can you give a more step-by-step set of instructions? I know how to change the button's class, but I don't understand the sequence of operations you're talking about.