Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
qalmakka
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
8 ms
·
91.
▲
by
qalmakka
1y ago
OT: using the `strcasecmp` family of functions is basically asking for trouble - unless you've previously set the locale to "C", which is basically the only locale with a defined behaviour. Otherwise you're basically bou
92.
▲
by
qalmakka
1y ago
yeah especially since it stopped being an actual subsystem in the Windows NT sense of the term with WSL2 - it's a hecking virtual machine that's very convenient to run, but that's like saying that WinBoat is a "Linux sub
93.
▲
by
qalmakka
1y ago
Integer operations, the one thing in computers where basically there's no non-annoying way to do them right except being over pedantic with checks
94.
▲
by
qalmakka
1y ago
Linux didn't win because it was GPL'd, it won because it was the only real alternative back in '92. The BSDs were all caught up in the moronic SCO lawsuits of the time, otherwise we'd all be using FreeBSD or some other 3
95.
▲
by
qalmakka
1y ago
Exactly - as if evolution cared enough about keeping us healthy after childbearing age. It's hard to state "yeah we've evolved to live like that, of course it's good for us" because clearly keeping us alive after th
96.
▲
by
qalmakka
1y ago
Yeah QA is basically nonexistent at Microsoft, at least it hasn't been since the early Windows 10 days. At work we ended up getting rid of all of our Windows runners because we found out that running our tools on WINE got objectively m
97.
▲
by
qalmakka
1y ago
Which is insane if you think about it. 20 year old NICs are still supported by the kernel. Hardware drivers should be GPLd, no ifs and no buts. As if having closed source drivers gave OEMs a competitive advantage, it's basically all fo
98.
▲
by
qalmakka
1y ago
Lol. Realistically speaking, you'd have to bind mount your entire home for it to be usable then
99.
▲
by
qalmakka
1y ago
Killing ZFS on Linux would basically make Linux unsuitable for lots of usecases. What would you use instead? Btrfs, which keeps having stupid data corruption issues? Bcachefs, which is not yet stable and now it's being struck out of th
100.
▲
by
qalmakka
1y ago
RIP BCacheFS. I was hopeful I could finally have a modern filesystem in Linux mainlined (I don't trust Btrfs anymore), but I guess I'll keep on having to install ZFS for the foreseeable future I guess. As I predicted, out of tree
101.
▲
by
qalmakka
1y ago
The real issue is that C++ does implicit _deep_ copies by default on assignment and that you can't retrofit the language to change that. One quick, fast solution to avoid such shenanigans is to follow the one parameter `explicit` const
102.
▲
by
qalmakka
1y ago
The problem is not the reference, the problem is implicit copies and the horses left the barn 40 years ago, it's too late to fix that. The only thing we can do right now is deleting or marking copy constructors explicit whenever possib
103.
▲
by
qalmakka
1y ago
The fact that implicit copies are a feature doesn't mean they were a good design choice to begin with. In new code I've started making the copy constructor explicit whenever I can, for instance, just to avoid this kind of shenanig
104.
▲
by
qalmakka
1y ago
In my experience Podman is better but always ends up having some wonky bug (like, the other day, secrets didn't mount anymore during builds). Rootless, daemonless is great but it's basically bound to have some extra tinkering requ
105.
▲
by
qalmakka
1y ago
Thin provisioning with lvm is afaik problematic, because the file systems aren't aware of it and if you run out of space you're screwed
106.
▲
by
qalmakka
1y ago
> Btrfs is NOT constantly eating people data Tell it to my data then. I was 100% invested in Btrfs before 2017, the year where I lost a whole filesystem due to some random metadata corruption. I then started to move all of my storage to
107.
▲
by
qalmakka
1y ago
The whole situation is moronic at best. Linux needs a decent modern filesystem in tree. ZFS would easily be it, but unfortunately Sun decided back in the '00s to fuck Linux because they wanted to push Solaris instead. Little they knew
108.
▲
by
qalmakka
1y ago
Yeah, the problem is that some old web APIs have been clearly hacked up haphazardly in the '90s, probably in a hurry, and now we have to live with the consequences of that. This is not unique with the Web though, it's basically th
109.
▲
by
qalmakka
1y ago
This is intolerable. You own the device. You must be able to run whatever you want on it. Locking or limiting your access to the stuff you bought is not only unacceptable, it's basically like saying you don't really own anything.
110.
▲
by
qalmakka
1y ago
I bought one too. It's bananas how powerful the R9 9950X is. And it runs great with a €40 Thermalright cooler too - no need for AIO liquid cooling! It's amazing how great AMD CPUs got.
111.
▲
by
qalmakka
1y ago
It's ironic how cannily it applies to OpenOffice too. Current OpenOffice IS a trap; you almost definitely wanted to install LibreOffice instead, but most people don't know the difference. I can't count the number of people I&
112.
▲
by
qalmakka
1y ago
> Just because The Market™ is (allegedly) irrational does not preclude the possibility you can make money. yeah, of course, that's how the whole deal works. I was just pointing out how most of it looked a bit crazy to me
113.
▲
by
qalmakka
1y ago
> And yet you go around using terms like "plant based food" and push a "plant based" narrative? Sure. What else would you call food that comes from plants? That's the technical term. I refuse to call my tradition
114.
▲
by
qalmakka
1y ago
Nvidia has current market cap equivalent to ~8 times ExxonMobil. If tomorrow ExxonMobil disappears from existence, you'd get half of the world paralysed. If Nvidia tomorrow gets replaced by a massive hole in the ground, you'd just
115.
▲
by
qalmakka
1y ago
If this were the case, we would have stopped eating those dishes. But we didn't, we still make eggplant parmesan, pasta and beans, pasta al pomodoro, pizza marinara, bean soup, minestrone, ... My point was that you _don't need_ st
116.
▲
by
qalmakka
1y ago
A. I'm neither vegan nor vegetarian B. I don't mean _now_, I mean in the previous few centuries. People in Italy, Greece, ... couldn't afford to eat meat more than a few times a year (if they were lucky), and mostly ate veget
117.
▲
by
qalmakka
1y ago
Yeah it's not like burgers have the monopoly of delicious food. There are so many good foods out there, people have been eating mostly plant based foods in both the Mediterranean and India for thousands of years. There are literally th
118.
▲
by
qalmakka
1y ago
I don't understand the point of "fake meat" burgers. Like, there are so many good recipes and ingredients out there that don't try to mimic meat and are still good and tasty. Look at Indian food, for instance. They sure
119.
▲
by
qalmakka
1y ago
This is insane and I love it. Just like Tcl. The fact everything is a string in Tcl makes embedding languages wonderfully simple.
120.
▲
by
qalmakka
1y ago
my biggest issue with agents in neovim or emacs is that I also use emacs and neovim to open or edit sensitive data (like ssh keys, etc) that I don't want to upload to a random LLM. A quick solution I devised is to use bubblewrap to get
More ›