Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
mgaunard
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
26 ms
·
541.
▲
by
mgaunard
2y ago
Using third-party libraries is usually a bad idea, and must be done so very carefully. If you do, onboard it onto your own build system, and pin it to a version you're going to provide support for and ensure compatibility with. You sho
542.
▲
by
mgaunard
2y ago
For those who like me had no ideas what UNORM/SNORM are, it's a base-2 fixed-point representation apparently common in the latest GPU APIs (DirectX 10/11, Vulkan).
543.
▲
by
mgaunard
2y ago
It does require a special switch yes.
544.
▲
by
mgaunard
2y ago
WhiteRabbit achieves sub-nanosecond time synchronization over a network.
545.
▲
by
mgaunard
2y ago
The timestamps given in the article seem completely wrong? Also, where would 29 even come from? The offset between UTC and TAI is 37 seconds.
546.
▲
by
mgaunard
2y ago
Good code should be designed such that it's easy to find where things are to begin with. If you need an IDE, that just means your code is a mess. Ironically, the more messy the code is, and so the more you need the IDE, the more likely
547.
▲
by
mgaunard
2y ago
Perl 6 is still alive?
548.
▲
by
mgaunard
2y ago
Why is it surprising? It's well known cloud is 3 times the price.
549.
▲
by
mgaunard
2y ago
Gmail puts most of my email in the spam folder, including a lot of non-spam. Manually labeling it as non-spam is not helping.
550.
▲
by
mgaunard
2y ago
It takes a lot more for a program to be correct than having valid bit patterns. To begin with, the whole point of classes is to maintain invariants. Guaranteeing that a location in memory matches the valid bit patterns of its members is far
551.
▲
by
mgaunard
2y ago
It just shows memory safety is a joke, simply replacing a class of bugs with another.
552.
▲
by
mgaunard
2y ago
The fact that re-using a slot for a different object of the same type is considered a memory safety technique is ridiculous.
553.
▲
by
mgaunard
2y ago
It's cool, but this only runs with VirtIO hardware. If you need real-time low-latency, you don't want any virtual hardware. I'm not sure what's the practical application here. Either you use containers because you have c
554.
▲
by
mgaunard
2y ago
I remember when I was in school (2006), if you wanted to be cool you had to use xmonad, mutt and irssi. And of course an IBM Thinkpad T42.
555.
▲
by
mgaunard
2y ago
I already have a command runner, it's called a shell. Apparently just also needs one to run.
556.
▲
by
mgaunard
2y ago
I remember when they introduced their new captcha; it was so tedious to solve it I stopped interacting there entirely.
557.
▲
by
mgaunard
2y ago
Any project effectively has a handcrafted build system, whether it's built on top of CMake, Bazel, Scons or built from scratch doesn't really affect that. And if it's doing everything from scratch, it's more likely to be
558.
▲
by
mgaunard
2y ago
Any build system is overly generic and it's up to the user to define how things should be built. So what happens is that at the end of the day every project ends up with a poorly made build system layered on top of a third-party generi
559.
▲
by
mgaunard
2y ago
One thing in particular that's always been a problem with Ninja is the output. It does too much buffering, removes colors without being able to force them back, and in general leads to an experience where for me it's not usable si
560.
▲
by
mgaunard
2y ago
ccache is just a hack to make traditional build systems less stupid. Good build systems have native support for these things.
561.
▲
by
mgaunard
2y ago
What's the problem with Billingsgate? It's already outside the center in dodgy tower hamlets. And it's depended on by all the fine food fish restaurants, including all the sushi ones.
562.
▲
by
mgaunard
2y ago
I switched to samurai for the few things I have that still used ninja; it's an improvement in every possible way. But regardless, I think those kinds of build systems are just wrong. What I want from a build system is to hash the conte
563.
▲
by
mgaunard
2y ago
If you're comparing Herb Sutter and the Google people at the standard committee, there is one thing that was clear: Herb was good at getting people to agree on compromises that served everybody, while Google was mostly claiming they kn
564.
▲
by
mgaunard
2y ago
And yet that's the right approach. It's not really copying but rather onboarding. You don't want to depend on a third-party hosting the code, so you need to copy it, and pin it to a specific version. You might also need to pa
565.
▲
by
mgaunard
2y ago
The main problem with bad C++ tooling is often the same, it's having a modular system that relies on importing/exporting binaries, then tracking binary versions when combining applications. You should only track source versions an
566.
▲
by
mgaunard
2y ago
It doesn't relate to it very much. It's based on another article that claims that people mostly interacting in their own social bubble, fueled by algorithms which mostly isolate people further, is akin to making the Internet a dar
567.
▲
by
mgaunard
2y ago
The dark forest hypothesis sort of existed before Liu Cixin.
568.
▲
by
mgaunard
2y ago
I never understood why Twitter ever was a thing.
569.
▲
by
mgaunard
2y ago
How can you get scammed on a mortgage? They're typically standard products from nationwide banks.
570.
▲
by
mgaunard
2y ago
Does this article have a (2002) that I missed or something?
More ›