Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
ben0x539
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
13 ms
·
181.
▲
by
ben0x539
3y ago
> The traditional approach forces all packages to make do with one version of a library, Yeah, and that means a bunch of them don't work properly. It's unrealistic to expect app developers to support that one version that each
182.
▲
by
ben0x539
3y ago
There's still some reuse between flatpak apps, and not everything one might depend on necessarily is of the shape of a statically linkable library.
183.
▲
by
ben0x539
3y ago
As ever, I wish I lived in the world the distro packagers are packaging software for, but in practice, I frequently do want to use the apps that make the distro packagers throw up their hands and go "we can't ship it like that&quo
184.
▲
by
ben0x539
3y ago
Maybe you have the causation the wrong way around--about every time there is a lithium battery fire on a plane, someone has to buy a new phone, after all.
185.
▲
by
ben0x539
3y ago
Surely nuance doesn't always make for a better argument!
186.
▲
by
ben0x539
3y ago
> there is (was?) a huge lag between adding value and posting the value depending on how you added value. There is months worth of "pending" passes on my clipper card and neither some Clipper support number I called nor the poo
187.
▲
by
ben0x539
4y ago
Wonder if it's worth putting special logic into json serialization libraries that politely raises some alarms when writing like a few hundred \ in a row.
188.
▲
by
ben0x539
4y ago
While it'd take many hours to figure out how to make some random FOSS code to do what I want if what I want is anything particularly interesting, finding out where to comment out the code that eg phones home, or makes annoying noises,
189.
▲
by
ben0x539
4y ago
Yeah, that's what my second gripe was meant to complain about. Really, withFile :: FilePath -> IOMode -> (Handle -> IO r) -> IO r is just a more general way of writing withFile :: FilePath -> IOMode ->
190.
▲
by
ben0x539
4y ago
> At what point is a situation so convoluted that it can be considered an edge case? People have edge cases all the time! Failing gracefully in edge cases is a critical feature for anything that's so deeply wired into your life like
191.
▲
by
ben0x539
4y ago
I know this is facile, and it's speaking as someone with a lot more enthusiasm about than expertise with Haskell, but whenever I write some toy Haskell code and have to think about "remember to close this file handle before the en
192.
▲
by
ben0x539
4y ago
It's, like, using active voice. Like it's a thing the employees are actively, purposefully, doing or perpetrating. Of course it doesn't actually unambiguously say "and they've fully consciously decided they would li
193.
▲
by
ben0x539
4y ago
Oh, good question, I have been running some stuff as systemd user services but I don't actually know if they get real cgroups.
194.
▲
by
ben0x539
4y ago
Yeah, and the particular old-school UNIX I had in mind was Win32. :)
195.
▲
by
ben0x539
4y ago
I think competing products define their interface in terms of calling a provided C library, and leave the entirely of the system call mechanics as an implementation detail.
196.
▲
by
ben0x539
4y ago
Simply use systemd/cgroups they tell me and now I'm trying to figure out how my systemd service somehow ended up controlling processes for another service.
197.
▲
by
ben0x539
4y ago
I mean, English spelling certainly doesn't free you from the need to figure rhyming out from context.
198.
▲
by
ben0x539
4y ago
(As a non web-dev, maybe, )I don't think I've cared about the file size of cropped images in the past couple years. When I crop stuff it's because I want to send it to someone, not because I'm gonna archive it or anythin
199.
▲
by
ben0x539
4y ago
Librarians might give you a funny look if you show up at a library and start printing out books?
200.
▲
by
ben0x539
4y ago
We've all heard of the law. It's a cute observation but everybody is capable of making it independently and commenting with a reminder on every article with a yes/no question as the title is just noise.
201.
▲
by
ben0x539
4y ago
Why would you assume the remainder is OK with this? Joining a slack channel isn't a referendum.
202.
▲
by
ben0x539
4y ago
A while back for some videogame related data processing I ended up writing a "regular number to roman numeral" (or maybe the other way around) function in idk ruby or something. Not super convinced that I had gotten it right, I sa
203.
▲
by
ben0x539
4y ago
> At the same time this situation points up an important issue: if you don't own/control the infrastructure where your data lives, you don't own that data. Full stop. We've known about this for many years!! And yet we
204.
▲
by
ben0x539
4y ago
I haven't really been keeping up, sorry.
205.
▲
by
ben0x539
4y ago
Yeah, I think that's very cool and reads nicely in a lot of cases. D is definitely always a language that comes to mind thinking about "has lots of important features" + "doesn't look crufty".
206.
▲
by
ben0x539
4y ago
That's wild actually, I've been aware that ML languages exist and had a rough idea what they look like but I never realized they do postfix generics. I'm going to have to let that bake in my brain.
207.
▲
by
ben0x539
4y ago
Like, all the syntax does something that contributes to being safe and fast, but that doesn't mean there couldn't be a completely different notation for all of that. Maybe there is nothing that would make everybody happier, but fo
208.
▲
by
ben0x539
4y ago
I keep thinking Rust should allow you to skip the < > if there's only one generic argument. Like just say io::Result Vec u8. Much more lightweight and not ambiguous (but breaks macros people write). You can keep the angle bracket
209.
▲
by
ben0x539
4y ago
Take that, memory-safe programming languages!
210.
▲
by
ben0x539
4y ago
The point of a URL is that I can copy+paste it into IRC so my friends can look at the thing I want to share with them. If the URL has a bunch of goop in it, people are going to make fun of me for it, especially if it's super long and d
More ›