Live data from Hacker News

Viewing profile — 10x-dev

10x-dev

HN member
Joined
Tue, Dec 22, 2020, 1:06 AM UTC
HN karma
631
Public activity
124 items

About 10x-dev

No profile information was provided.

Recent public activity

  1. comment
    Comment #33055646

    Crafting Interpreters by Nystrom. It's great because of how accessible it makes compilers to average programmers, and, as a bonus, it also throws shade at the overly dense compiler…

  2. comment
    Comment #32757497

    Your statement that C cannot be used to implement zero cost abstractions is factually false. There are no other options here. You said something that is incorrect. Edit: downvoting…

  3. comment
    Comment #32740363

    Sure, but your statement about C remains false.

  4. comment
    Comment #32739665

    It's certainly possible to build a compiler in C for a language that provides zero cost abstractions.

  5. comment
    Comment #32737040

    In a normalized database that's true, but in a denormalized database, by definition, you get a third option, which is to have tables with redundant data that can be returned in a s…

  6. comment
    Comment #32736063

    Are joins in a 5NF database now as fast as querying a denormalized database?

  7. comment
    Comment #32259596

    I've never liked the "you'll get used to it" approach to life. I prefer to make my life harder by pursuing the perfect solution. It has bitten me in the behind multiple times in th…

  8. comment
    Comment #32255663

    I think its killer feature is the memory safety guarantees, but other than that, I just don't find it as readable as other modern languages, mainly because it's symbol heavy.

  9. comment
    Comment #32254652

    Yeap, our team has a few quick-and-dirty GUI tools in Flutter

  10. comment
    Comment #32253459

    I work at Meta and I use tools written in bash, C, Java, Go, TypeScript, Kotlin and Dart daily. I've definitely noticed that some C++ tools are moving to Rust. I would have preferr…

  11. comment
    Comment #32114343

    I loved 50% of my Master's degree program. Those were the best CS courses I ever took (writing assemblers, compilers, CPUs in FPGA, OS kernels from scratch). I could have presumabl…

  12. comment
    Comment #32074541

    This is my biggest issue with working at FAANG (been at 2). Lots of people just don't give a shit. To paraphrase the Silicon Valley show: "you got your RSUs now fuck off for 4 year…

  13. comment
    Comment #32074389

    I wish the problem were my misunderstanding the process, because then I could fix it easily by learning more about the process. I do get where you're coming from though.

  14. comment
    Comment #32070104

    My 'favorite' silly thing PMs do is UX research studies (typically on 5-10 people) and essentially ask completely untrained people if we should go with X/Y or Z. It's a super-effec…

  15. comment
    Comment #32026359

    Nope, an error quickly flashed on the screen (something like "Error 22", no real info) before the laptop proceeded to boot Windows.

  16. comment
    Comment #32025413

    I bought one of these laptops. It came with Windows 11. I followed the steps on Ubuntu website to flash a USB drive and the laptop didn't boot from it, despite selecting to boot fr…

  17. comment
    Comment #31937901

    I did not suggest it would be easy and also, someone has to imagine a competitor company before it can exist.

  18. comment
    Comment #31934080

    It is objectively not ludicrous. It might go against the commonly taught idea that businesses should focus solely on generating profits, but it is not unreasonable to create a syst…

  19. comment
    Comment #31913449

    Absolutely! Speaking of operators, out of curiosity, what's the reason for using '!' with templates? Naively, I would think that making template instantiation look the same as a fu…

  20. comment
    Comment #31906384

    Thanks Walter, that's a great example and I like that, because parens are optional, it could also be written as e.d.c(3).b.a which is even cleaner. For those who are thinking UFCS …

  21. comment
    Comment #31895448

    Thanks for your comment. Please rest assured I am not abusing OOP, and am absolutely not contradicting myself by choosing C.

  22. comment
    Comment #31893801

    D is by far my favorite language. I put in a lot of effort to learn the language and thoroughly enjoyed discovering D's elegance. It has super clean solutions to all sorts of langu…

  23. comment
    Comment #31879746

    In terms of developing software without distractions, I like to recreate airplane conditions. I load devdocs.io in a persistent tab, get all the software I think I'd need for the d…

  24. comment
    Comment #31869926

    Your choice of words tells me this will not be a productive conversation.

  25. comment
    Comment #31866114

    Your rights end where my rights begin. It's only a knot if your brain doesn't care for other people.