Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
Denvercoder9
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
17 ms
·
31.
▲
by
Denvercoder9
9mo ago
> you'll encounter a box running a distro version from before /etc/os-release became the standard Do those boxes really still exist? Debian, which isn't really known to be the pinacle of bleeding edge, has had /e
32.
▲
by
Denvercoder9
9mo ago
This misses the point. The reason not to use UUIDv4 is that having an index on random values is slow(er), because sequential inserts into the underlying B-tree are faster than random inserts. You're hitting the same problem with your `
33.
▲
by
Denvercoder9
9mo ago
> you have /dev/kmem access so could just edit the kernel data structures. Not anymore: since kernel 2.6.26 /dev/kmem only exists if CONFIG_DEVKMEM is enabled, and it was removed completely in 5.13. [1] https:/&
34.
▲
by
Denvercoder9
10mo ago
Yes, so that's why the compiler can't and doesn't emit the optimized version if you write the short circuited version - because it behaves differently for short strings.
35.
▲
by
Denvercoder9
10mo ago
> It did not turn all of this into a SIMD mask or something like that. Did you try using bitwise and (&), or a local for the struct? The short-circuiting behaviour of the logical means that if `s->a != a`, `s->b` must not be de
36.
▲
by
Denvercoder9
10mo ago
It won't work, the feature set offered by different payment processors differs too much to capture in one consistent API. Even Stripe itself already offers 3 or 4 different ways to integrate with them. What you want already exists thou
37.
▲
by
Denvercoder9
10mo ago
That's fine, but it does mean that your current submission title is factually incorrect. You didn't build a payment processor, you build a payment gateway.
38.
▲
by
Denvercoder9
10mo ago
Swapping B and 8 in both cases, which is typically something that happens with OCR. Weird.
39.
▲
by
Denvercoder9
11mo ago
> Using Vec for arrays is also annoying, repeating the mistake from C++. Neither Rust nor C++ uses vectors as array, they're distinct things. An array is a fixed-size object, which never allocates and its elements thus always retain
40.
▲
by
Denvercoder9
11mo ago
> But hasn't all that foundational code been stable and wrung out already over the last 30+ years? No: a little less than 5 years ago there was CVE-2020-27350, a memory safety bug in the tar/ar implementations.
41.
▲
by
Denvercoder9
11mo ago
Apt has just 3 listed maintainers, and judging by the git history this guy does 90% of the work. Him making the decision _is_ it happening organically. Open source fundamentally is a do-ocracy (it's in literally all of the licenses). T
42.
▲
by
Denvercoder9
11mo ago
Perl has been a hard dependency of the base system since forever and it doesn't have a specification nor more than one interpreter.
43.
▲
by
Denvercoder9
11mo ago
> Furthermore, if these architectures are removed from further debian updates now, is there any indication that, once there's a rust toolchain supporting them, getting them back into modern debian wouldn't be a bureaucratic nig
44.
▲
by
Denvercoder9
11mo ago
Even if technically possible, it's unlikely this will be used to support any of the variants you mentioned in Debian. Both i386 and armel are effectively dead: i386 is reduced to a partial architecture only for backwards compatibility
45.
▲
by
Denvercoder9
11mo ago
It also has the ability to style mutated variables differently.
46.
▲
by
Denvercoder9
11mo ago
> The timing is weird, just after Trump's latest escalation with China. The news is coming out now, but it actually happened September 30th.
47.
▲
by
Denvercoder9
11mo ago
> I assume this is an entirely independent Chinese company without some Dutch sponsor or something. It's not, it's a Dutch company, formed according to Dutch law, with headquarters in the Netherlands, that was bought by another
48.
▲
by
Denvercoder9
1y ago
> when you work in gardening half the time is cleaning (leaf blowing, hedging and mowing) How much of this is just to make things look nice, as opposed to actually functional?
49.
▲
by
Denvercoder9
1y ago
> In AT, data is tied to identity (DID), not handles or hosting. But there's exactly two types of identity, one of which requires you to have a domain (did:web:), and the other relies on a centralized registry owned by a third party
50.
▲
by
Denvercoder9
1y ago
That only works if you make the airplane enough bigger so that you can fit more seats and thus paying passengers. The parent comment was arguing to make the plane only a little bigger so that each passenger has more space, but not enough so
51.
▲
by
Denvercoder9
1y ago
There's no incentive. Passengers rarely know what type they'll be flying on when they book, and prioritize it over price even less. For airlines, a bigger airplane is a distinct disadvantage though, as it's operationally more
52.
▲
by
Denvercoder9
1y ago
bcachefs in the upstream kernel was explicitly marked as being experimental, you can't consider it a stable release.
53.
▲
by
Denvercoder9
1y ago
> Both should be supported. At least in KDE they are, and you can pick whether you want natural or alphabetical sorting (which has a case sensitive and insensitive variant).
54.
▲
by
Denvercoder9
1y ago
Only to obtain the token, the actual connection itself uses HTTP authentication (Bearer scheme).
55.
▲
by
Denvercoder9
1y ago
> Do you open your browser, log in, and then somehow transfer the session into your ssh client in a terminal? You start the ssh client in the terminal, it opens a browser to authenticate, and once you're logged in you go back to the
56.
▲
by
Denvercoder9
1y ago
To be clear, this is about the internal implementation in the kernel, the mmap() system call is not going anywhere.
57.
▲
by
Denvercoder9
1y ago
If you want a POSIX OS, nommu Linux already isn't it: it doesn't have fork().
58.
▲
by
Denvercoder9
1y ago
The common answer here is that they should destroy them instead.
59.
▲
by
Denvercoder9
1y ago
> What is the cap of throughput is due to these speed limitations is an exercise left for the author of the article. They already did that exercise: > 3-car trains running at 30-40 trains per hour (a normal peak frequency for automate
60.
▲
by
Denvercoder9
1y ago
Shipping separate debs is usually the easiest, but not the only solution. It's totally possible to build something that's compatible with both ABIs.
More ›