jon
@jon_roelofs
Followers
380
Following
88K
Media
467
Statuses
10K
tweets are provided as-if, and may or may not change observable behavior of my employer.
San Francisco, CA
Joined May 2013
@stephentyrone @AaronBallman “I'd just like to interject for a moment. What you're referring to as C/C++, is in fact, the quotient group C/(C ∩ C++), or as I've recently taken to calling it, a tragic mess.”.
2
17
117
@evilsocket any interest in working on security in compilers? my team is looking for someone with a peculiar intersection of skills/interests:.
3
14
100
@MelindaBChu1 @cmsj @amosbastian @ChristianSelig lol, tell me you don’t use Apollo without telling me.
0
0
44
@DrawsMiguel there’s so much “nah, we’re not doing _that_” between clang/gcc in both directions. and a lot of “ugh, okay, I guess we have to emulate gcc’s shit behavior” on the part of clang. haven’t seen much/any gcc folks capitulating to clang {good,weird}ness.
2
0
44
@Rubberduck203 @RandallKanna wow, even worse than the lie we were all told when we were young that we’d never carry around a calculator in our pockets.
1
1
42
@jckarter embedded programming is constitutionally protected: 2A ensures the right to bare ARMs.
1
3
33
@migueldeicaza kinda seems like a distinction without a difference. the value of anything is what someone else is willing to pay for it, including money itself, stocks, etc.
10
0
33
@Cor3ntin @vzverovich remember to write your include guards like this to save on compile times:.#ifdef FOO_H.#define FOO_H. #endif.
2
2
28
@json_dirs I wonder how smart their DMCA takedown logic is. If you construct a new pdf with different content but that same hash, will their system still issue the paperwork?.
3
2
25
@stephentyrone @jckarter none of them compare equally to each other, so everyone wonders what the point is anyway.
2
0
22
@DrawsMiguel whoever said it was “turtles all the way down” was lying. its lies all the way down.
1
0
20
@barik @tregoning years later after having been asked the same question, I think the point isn’t that the raw number be in any particular ballpark (higher isn’t necessarily better), but rather that you have an interesting and salient explanation for the number you come up with.
1
0
19
@ub_ndr @__phantomderp @Gankra_ they’re shorthand for O, OO, and OOO, as in the level of excitement the optimizer is allowed to have. as a treat.
0
1
16
@VicVijayakumar mutual friend invited us over to his 4th of july party 13y ago. he had a crush on her since middle school. he no longer talks to either of us.
1
0
16
@davedelong @cabel @codeOfRobin I always thought that was a feature / value judgement on shown passwords.
1
0
12
@timur_audio @dyigitpolat @pati_gallardo They’re both right. There are both problems that can be found via static analysis that are not flagged, and problems that cannot be found statically.
3
0
16
fun fact! C has namespaces.
@Gankra_ this is a side effect of the syntax; the grammar uses the same production for unions as for structs. the grammar goes like: ( 'struct' | 'union' ) <tag> '{' . '}'. so it's there because those are different types. fun fact! C has namespaces; these are two of them.
0
1
14
@monovalent @hacks4pancakes I wish phone numbers were public keys. Give out a unique one to every contact, and if they share it with a scammer, you burn the corresponding private key. Keep track of who you gave each pubkey to, and you know who sold your information.
1
0
11
@vzverovich so many keywords in this language family are two-faced liars, no wonder people don’t understand them. register is another one, as-is volatile.
1
0
9
@sboschn @Rainmaker1973 good, you’re still alive. self preservation instincts have served you well.
1
0
11
@Whoever69825008 @IndianaCoco @jhouse678 @FlyBehaviour a voice comes down from the heavens: “STOP THINNING AND REPAINT”.
1
1
11
@johnregehr @AffectiveCpp @RECURSIVE_NMI don’t worry, iOS’s image-to-text has your back:.```.bool is even(int x).bool seven = *(bool*) &x:.even.= (x&2 ==.0;.return even;.```.
0
0
11
@Luc_AI_Insights @nathanwchan don’t think I’ve ever seen the one where the sunnys don’t get duplicated, woah.
0
0
12
@untitaker @garybernhardt gitignore everything, and then explicitly add what you want to track.
0
0
11
@Meachamus_Prime @RichFelker @Thracks @lizthegrey Stresses the importance for using SSL for everything.
1
0
8
@PhDio_fr @yemeen knowing a bit of french, I thought it made sense to refer to ln(x) as “log naturale”, and was promptly shunned by one HS math teacher I’ll never forget. the same one who thought it was fun to say “hasta la byebye”. the same one who denied me taking the advanced math track. 🙄.
2
0
9
@JohndlvVickers @nattyover @markburgess_osl Having worked with him at CodeSourcery, Joseph Myers is an *extremely* technical individual. One of the smartest people I have ever known.
1
0
8