Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
lilyball
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
8 ms
·
1.
▲
by
lilyball
5mo ago
At the very least the author's submission and follow-ups to Product Security looks written by AI.
2.
▲
by
lilyball
6mo ago
This claim sounds vaguely familiar to me (though the documentation on Dictionary does not state any reason for why the iteration order is unpredictable), though the more common reason for languages to have unstable hash table iteration orde
3.
▲
by
lilyball
6mo ago
> If you formalize, you'll end up with one rigorous definition Can't you just formalize both definitions and pick the one to work with based on what you want to do? Surely the only obstacle here is the time and effort it take
4.
▲
by
lilyball
6mo ago
"View types" addresses one of the top pain points of the borrow checker, which is disjoint borrows on a single value. The compiler can understand values where only some fields are borrowed, so e.g. you can mutably borrow the curre
5.
▲
by
lilyball
7mo ago
The argument against PRNGs this paper makes isn't that the PRNG produces results that can be distinguished from TRNG, but that the 256-bit seed deterministically chooses a single shuffling. If you need 300 bits to truly shuffle the ass
6.
▲
by
lilyball
7mo ago
This sounds nice, but since you're talking about using it with agents, to what extent was AI used to actually write the app?
7.
▲
by
lilyball
8mo ago
For new implementations, sure. But it's harder to change existing implementations (anything not already CommonMark-compatible will introduce unexpected changes to existing content if you switch to CommonMark), and especially for anythi
8.
▲
by
lilyball
8mo ago
Not all markdown implementations are CommonMark
9.
▲
by
lilyball
8mo ago
Apple Keychain syncing is end-to-end encrypted, Apple cannot see the contents of your synced keychain.
10.
▲
by
lilyball
10mo ago
Is it? Why? If a NixOS module doesn’t support what you need, you can just write your own module, and the module system lets you disable existing modules if you need to. Doing anything custom this way still feels easier than doing it in an i
11.
▲
by
lilyball
10mo ago
In Pattern: Defensively Handle Constructors, it recommends using a nested inner module with a private Seal type. But the Seal type is unnecessary. The nested inner module is all you need, a private field `_private: ()` is only settable from
12.
▲
by
lilyball
10mo ago
I haven't used Homebrew in a long time, but if I ever did it would be in the way that you describe (so far I've always found reasonable alternatives for the software I want). What I'm wondering is if this is entirely to suppo
13.
▲
by
lilyball
11mo ago
If you don't use ANC, then why is an ANC issue that only appears on flights a reason for you to not buy a product? If someone said they have weird ears and the AirPods Pro 3 simply doesn't fit their ears, would that be a reason fo
14.
▲
by
lilyball
11mo ago
I'm fascinated by ASN.1, I don't know why it appeals to me so much but I find working with it oddly fun. I've always wanted to find the time to write an ASN.1 compiler for Rust, because for some reason all of the Rust impleme
15.
▲
by
lilyball
1y ago
LaunchDaemons don't rely on GUI login state so they should come up. If you use LaunchAgents then they won't start this way, but LaunchDaemons should be enabled once the data volume is unlocked and booting finishes.
16.
▲
by
lilyball
1y ago
Unlock over SSH terminates the connection after unlocking the data volume, so it doesn't even attempt to start the shell until you reconnect after it's fully booted up. FWIW you can fix the shell issue by wrapping your shell in a
17.
▲
by
lilyball
1y ago
It's not just 5 moves. It's 5 crossing changes (which don't change the number of crossings, they just change the order of the strings in a crossing). Unknotting also involves moving the strings around to add or remove cross
18.
▲
by
lilyball
1y ago
If you need to hold a lock across an await point, you can switch to an async-aware mutex. Both the futures crate and the tokio crate have implementations of async-aware mutexes. You usually only want this if you're holding it across an
19.
▲
by
lilyball
1y ago
Your argument here is basically just "I already know Markdown". Sure, the Markdown image syntax is similar to its hyperlink syntax, so if you know the hyperlink syntax then the image syntax is easy, but the same argument works for
20.
▲
by
lilyball
1y ago
It's extremely distracting. I'm not normally one to have issues that require reduced motion, but the asteroids are almost distracting enough on their own, and the fact that it causes my cursor to vanish is a real accessibility iss
21.
▲
by
lilyball
1y ago
Yes, if you look at the Linux-specific breakdown it shows "SteamOS Holo" is 28.31% of the Linux userbase, by far the largest single entry there.
22.
▲
by
lilyball
1y ago
It's worth noting that the percentage of Steam users that are Mac users is not going to be equal to the percentage of gamers who play games on Macs, because not only is Steam not the only distribution channel for games on Mac, it'
23.
▲
by
lilyball
1y ago
But with a full searchable transcript
24.
▲
by
lilyball
1y ago
Full screen stuff isn't supposed to go behind the notch, unless they opt in to supporting it. By default, fullscreen stuff just gets the notchless 16:10 area under the menubar, and the menubar area goes black, so the notch becomes invi
25.
▲
by
lilyball
1y ago
Those presets aren't display ratios, those presets have to do with color profiles, HDR support, etc.
26.
▲
by
lilyball
1y ago
Good! Wipr was very cheap, so was Wipr 2, if paying a tiny fee every few years for a well-made app that does its job well keeps the developer in business and able to keep maintaining it, then I'm happy to do it. That said, I'm not
27.
▲
by
lilyball
1y ago
You're describing a different format entirely then if you're doing generic whitespace trimming without any consideration for the definition of "whitespace". The Git config format explicitly defines ignorable whitespace a
28.
▲
by
lilyball
1y ago
The "destinations much closer than 500 miles" was explicitly handled in the story, I don't know why that was even in the FAQ except that the asker failed reading comprehension. > "There are a number of destinations w
29.
▲
by
lilyball
1y ago
Most of these are good, but "can't log in while standing up" is just too implausible. I can't possibly be led to believe that every single one of a whole group of technically-literate touch typers failed to notice that k
30.
▲
by
lilyball
1y ago
That first link doesn't work in Safari, and I'm really wondering what's missing. Clicking the button works, but clicking the warheads does nothing. I also don't get the crosshairs cursors that I see when I try this in Fi
More ›