Viewing profile — 10x-dev
10x-dev
HN member- Joined
- Tue, Dec 22, 2020, 1:06 AM UTC
- HN karma
- 631
- Public activity
- 124 items
- HN profile
- View on Hacker News ↗
About 10x-dev
No profile information was provided.
Recent public activity
-
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…
-
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…
-
comment
Comment #32740363
Sure, but your statement about C remains false.
-
comment
Comment #32739665
It's certainly possible to build a compiler in C for a language that provides zero cost abstractions.
-
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…
-
comment
Comment #32736063
Are joins in a 5NF database now as fast as querying a denormalized database?
-
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…
-
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.
-
comment
Comment #32254652
Yeap, our team has a few quick-and-dirty GUI tools in Flutter
-
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…
-
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…
-
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…
-
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.
-
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…
-
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.
-
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…
-
comment
Comment #31937901
I did not suggest it would be easy and also, someone has to imagine a competitor company before it can exist.
-
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…
-
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…
-
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 …
-
comment
Comment #31895448
Thanks for your comment. Please rest assured I am not abusing OOP, and am absolutely not contradicting myself by choosing C.
-
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…
-
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…
-
comment
Comment #31869926
Your choice of words tells me this will not be a productive conversation.
-
comment
Comment #31866114
Your rights end where my rights begin. It's only a knot if your brain doesn't care for other people.