Nathan Froyd

@froydnj

I write code to help other people write code. I know just enough to be dangerous. Trying to not break things

Vrijeme pridruživanja: siječanj 2009.

Tweetovi

Blokirali ste korisnika/cu @froydnj

Jeste li sigurni da želite vidjeti te tweetove? Time nećete deblokirati korisnika/cu @froydnj

  1. Prikvačeni tweet
    15. velj 2018.

    Bodyweight snatch PR this morning! (92kg/202# @ 91.8kg) Oh, and a 106kg (233#) clean and jerk PR, along with 2x 110kg (242#) clean PR; botched the jerk both times. But, let's focus on the important things: BODYWEIGHT SNATCH!

    Poništi
  2. prije 9 sati

    Flight attendant: Be sure to put your phone in your bag so you don't lose it during landing. Me: Ha, who loses their phone during the landing? Me, 45 mins later in customs: Uh, where did my Kindle go?

    Poništi
  3. prije 11 sati

    At the All Hands last week, we discussed enabling distributed cloud builds. We weren't totally sure how connection speeds affect them, but stories like by seem pretty compelling. (10 minutes on a laptop? Yes please.)

    Poništi
  4. 18. sij

    When the library documentation says "return all X in Y" and you discover that "all" actually means "some (proper) subset" and in your particular case means "none".

    Poništi
  5. 15. sij

    TI(re-)L that attempting to CC or needinfo somebody on a bug is an excellent way to discover that they no longer work at the company. :(

    Poništi
  6. 15. sij

    Today's obvious lesson I have to learn repeatedly: if you have parseable data tied up in strings, the earlier you parse it into something else, the better your code will be.

    Poništi
  7. 13. sij

    OH: "The best things in life are to shake your dice, see them roll before you, and observe the lamentations of your opponents."

    Poništi
  8. proslijedio/la je Tweet
    7. sij
    Prikaži ovu nit
    Poništi
  9. 7. sij

    This. Is. So. Cool. "the metadata bits are put in the middle of the pointer, just above the bits that point into the heap itself. Then the heap is mapped into the address space multiple times, once for each combination of the metadata bits."

    Poništi
  10. 6. sij

    Today's typo: "ahead-of-time complication"

    Poništi
  11. proslijedio/la je Tweet
    5. sij

    Algorithms interviews: theory vs. practice

    Poništi
  12. 4. pro 2019.

    Today's unpleasant discovery: on x86-64, Rust binaries make intra-binary calls via RIP-relative references through the GOT, rather than PC-relative offsets like C/C++ would. I don't know whether this is less efficient, but it sure makes looking at the disassembly annoying.

    Poništi
  13. 3. pro 2019.

    "Hollywood is the continuation of tabloid journalism by other means" might be the best line I have read all year.

    Poništi
  14. 2. pro 2019.

    Frustration is an API that forces you to do inefficient things, not even giving you the option to try and be efficient.

    Poništi
  15. 17. stu 2019.

    This explanation is fascinating, exciting, and terrifying in approximately equal measures:

    Poništi
  16. 15. stu 2019.

    First thought on seeing clang-cl's `-Wmicrosoft-exists` warning: "so this warns if Microsoft exists?"

    Poništi
  17. 14. stu 2019.

    _AI Superpowers_: I thought some of the business insights in the first half were good, but to write an ~entire book on China and AI and not even touch on...ah...social applications of the government's enthusiasm for AI...

    Poništi
  18. 11. stu 2019.

    Recent patch: Me: `MozPromise` is so great! async all the things! C++: *ahem* Try ASan builds: UAF UAF UAF

    Poništi
  19. 8. stu 2019.

    OH: "This will definitely improve the code I write when I copy-and-paste existing code!"

    Poništi
  20. 6. stu 2019.

    OH: "For a 2+GB file, it's not unreasonable to say "error, somewhere in this file, you figure it out, it's your own fault for generating source code this large"."

    Poništi
  21. 5. stu 2019.

    OH: "The entire startup and shutdown processes are frankly a mess held together with duct tape and bubble gum."

    Poništi

Čini se da učitavanje traje već neko vrijeme.

Twitter je možda preopterećen ili ima kratkotrajnih poteškoća u radu. Pokušajte ponovno ili potražite dodatne informacije u odjeljku Status Twittera.

    Možda bi vam se svidjelo i ovo:

    ·