Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
optymizer
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
8 ms
·
61.
▲
by
optymizer
2y ago
I learnt Sapling while at Meta. I was skeptical when someone said "it's better than git" but then I used it and I will in turn now say that it's indeed better than git. At the very least it doesn't yell at you for n
62.
▲
by
optymizer
2y ago
Is there any data to back up your claim that immigrant kids are worse at math in US schools? It doesn't match my personal experience. It is _well known_ in Europe that the American K-12 education system is weak. Anecdata: All the excha
63.
▲
by
optymizer
2y ago
What's a good resource like this for modern CPUs (especially ARM)?
64.
▲
by
optymizer
2y ago
Agreed. I saved it in case it goes offline, for when I'll need to sell my future business, if I ever start one.
65.
▲
by
optymizer
2y ago
Thanks for the article and for including so many specific numbers in it for our benefit (details that I imagine many others might have decided to omit). Now that you've been through this process, how would you go about finding a buyer
66.
▲
by
optymizer
2y ago
Senior devs are closer to 400K-500K total comp. Very senior devs are above that. Still, the value of working on your own project full-time (rather than someone else's thing) can easily justify accepting the difference.
67.
▲
by
optymizer
2y ago
I'm the living example of this. I'm an engineer who thought he's signing up to be the TL to design the architecture and implement the hard parts, and at some point I realized I'm doing a terrible job because in reality I
68.
▲
by
optymizer
2y ago
I've been through quite a few hype cycles in my time on this Earth. What you call "reality," I call "been there, done that". Enjoy the ride.
69.
▲
by
optymizer
2y ago
We at Meta use Sapling, which is open source. Using EdenFS is what makes it super fast at scale. https://sapling-scm.com/ https://engineering.fb.com/2023/06/27/developer-tools/meta-d...
70.
▲
by
optymizer
2y ago
Software companies want to shove AI everywhere because it's the shiny new thing. Hardware companies love it because they can finally have a way to fight the "it's good enough for email and browsing" argument to sell us m
71.
▲
by
optymizer
2y ago
My only explanations for the lack of gaming support (see historical lack of proper OpenGL support) while still supporting high end graphics use cases (film editing, CAD, visual effects) are: 1) Either Apple wants to maintain the image of th
72.
▲
by
optymizer
2y ago
On what kind of Linux system do you get a shell but don't have access to `cat`?
73.
▲
by
optymizer
2y ago
Drawing from own experience working with Harvard, MIT and Google researchers, I could not disagree more. When you talk to a researcher, do they strike you as someone who chases handsome amounts of money, or someone who chases ideas? You bri
74.
▲
by
optymizer
2y ago
One of my favorite Sapling commands at Meta
75.
▲
by
optymizer
2y ago
I have seen a push in the past year or so for saving storage across Google products. Caching the Internet takes a lot of storage. I suspect that's why they've removed it.
76.
▲
by
optymizer
2y ago
I think it's healthy for projects to die. It frees up your time to start another project, instead of being stuck in a rut. I sometimes find myself working on a project that goes nowhere, thinking that if I just put enough effort it wil
77.
▲
by
optymizer
2y ago
Now or in the future?
78.
▲
by
optymizer
2y ago
I gave Godot a good shot. There's reasons not to like it, but IMO GDScript is not it. It's basically python with slot/emit semantics to integrate with the editor, which is actually rather nice, compared to other more complex
79.
▲
by
optymizer
2y ago
Same here. Tons of notes. No alarm clock.
80.
▲
by
optymizer
2y ago
From the article: > However, some people have taken the vagus nerve’s expansive bodily influence as an invitation to engage in pseudoscience. In some corners of the internet, so-called polyvagal therapy — physical or breathing exercises
81.
▲
by
optymizer
2y ago
I would split the books into two categories: those that improve the way you structure your code and deliver a software solution, and those that improve your technical understanding of the software platform and the computer you're using
82.
▲
by
optymizer
2y ago
I don't know about this approach. Seems a bit panicky / heavy-handed to turn this particular risk into a "judgment call" compared to all the other risky things kids do. Could just be an occasional conversation / rem
83.
▲
by
optymizer
2y ago
This is silly. We can encode data in plaintext. What then? (this message contains a hidden secret)
84.
▲
by
optymizer
2y ago
> Who cares? > They should know better and the best have already left or been culled. We should care, even if it's just a little. Some of them may not be able to leave for various reasons: health, family, immigration status, who
85.
▲
by
optymizer
2y ago
Secrets of Reverse Engineering is from 2005. Is there a more recent book you would recommend?
86.
▲
by
optymizer
2y ago
Let's hypothesize a bit. What's preventing the C++ compiler from auto-inserting if-checks for NULL pointers, just like a human would? That it wouldn't know what to do in the 'else' block?
87.
▲
by
optymizer
2y ago
WebAssembly is bytecode that runs on a virtual machine. Cosmopolitan is a libc replacement. Your program is still compiled to real CPU instructions, which execute much faster.
88.
▲
by
optymizer
2y ago
You must be trolling. This is just patently false. Please don't spread misinformation. Your comment is confusing "fast enough" with "fastest". Java is fast enough for lots of applications and that's fine, parti
89.
▲
by
optymizer
2y ago
Having written a compiler for a subset of the C99 standard, I'm going to disagree here. Array bounds are not being checked on every array access not because it would make compilers too complex. Correctness is being sacrificed mostly fo
90.
▲
by
optymizer
2y ago
Just because you don't understand it, doesn't mean it's insane. It just means that your view of the world is different from others.
More ›