Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
fallingsquirrel
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
9 ms
·
61.
▲
by
fallingsquirrel
2y ago
Sure, but it won't successfully connect to a real device unless you somehow know to also set `programs.adb.enable = true`.
62.
▲
by
fallingsquirrel
2y ago
I'm hesitant to spoil anything, but Disco Elysium immediately came to mind for me.
63.
▲
by
fallingsquirrel
2y ago
> the merge commit also wouldn't be tested Why wouldn't it? This is the "not rocket science" rule of software engineering: every commit must pass the tests. There's no special exception for merge commits. https:
64.
▲
by
fallingsquirrel
2y ago
git bisect will traverse both parents of a merge commit no problem. Did you try? In your situation I'd prefer merges because: if commit X used to have parent A, and you move it over to parent B, it gets a new commit hash and a version
65.
▲
by
fallingsquirrel
2y ago
Interesting fact, but is it really necessary to go to those lengths? Surely something like a handgun or detonated explosive would be cheaper and just as effective (though less fun). I don't think this use case needs the vehicle to be a
66.
▲
by
fallingsquirrel
2y ago
> This proposal implements two sets of constraint rules. Free functions constrain return references by the shortest of the argument lifetimes. Non-static member functions constrain return references by the implicit object lifetime. It se
67.
▲
by
fallingsquirrel
2y ago
> Ray Kurzweil [...] has predicted that artificial intelligence will herald a new era of hybrid humans capable of ageing in reverse within the next five years. I'm sorry, what? Is this saying what I think it is? > Dr Kurzweil upd
68.
▲
by
fallingsquirrel
2y ago
I'm not a heavy jj user. But as I understand it, git-rerere is bolted on top and not well integrated. It just stores resolutions locally on each machine in .git/rr-cache. You need extra steps to share resolutions between contribut
69.
▲
by
fallingsquirrel
2y ago
Both those bands go hard and I'd never heard of either. In the spirit of your last paragraph, if you have any other favorites, I'd love to hear them!
70.
▲
by
fallingsquirrel
2y ago
If I'm reading this right, these are narrowly-applicable purpose-built systems, not general-purpose LLMs. > AlphaProof, a new reinforcement-learning based system for formal math reasoning > AlphaGeometry 2, an improved version of
71.
▲
by
fallingsquirrel
2y ago
fwiw this isn't an official gov.uk blog post. I mistook it for one at first too... I only double checked once I stumbled over the "advertising people being bastards" line.
72.
▲
by
fallingsquirrel
2y ago
NamedTuples are great, but they let you do too much with the objects. You probably don't want users of your GitHubRepo class to be able to do things like `repo[1]` or `for foo in repo`. Dataclasses have more constrained semantics, so I
73.
▲
by
fallingsquirrel
2y ago
Consider the following sequence* of events: 1. client A reads from partition X 2. client A is unsatisfied with the network map, and requests another read from partition Y 3. (meanwhile) client B writes a value to partition X 4. client A rea
74.
▲
by
fallingsquirrel
2y ago
Exactly this. There's some good stuff in MV3, but Google decided to take the opportunity to smuggle in some self-serving changes, similar to how Congress likes to sneak controversial laws under the radar as part of unrelated bills*. *
75.
▲
by
fallingsquirrel
2y ago
> which is an extremely rare source of bugs Confidently asserted, but very debatable. > The vast majority of errors caused by shared mutable state are related to concurrency. Concurrency, like async-await, you mean? > TypeScript&
76.
▲
by
fallingsquirrel
2y ago
> When did threading get added to JavaScript? Shared mutable state is a problem even in single threaded code (for example, modifying a collection you're iterating over) > And does Rust have type unions and intersections, interfac
77.
▲
by
fallingsquirrel
2y ago
> TypeScript has an equally powerful type system. How does TypeScript's type system prevent shared mutable state?
78.
▲
by
fallingsquirrel
2y ago
Another example of packing bitwise ops into an integer is win32's GDI ROP codes: https://learn.microsoft.com/en-us/windows/win32/gdi/ternary-...
79.
▲
by
fallingsquirrel
2y ago
Notcurses (not "Notcursus") is the lib behind this amazing demo video: https://www.youtube.com/watch?v=dcjkezf1ARY
80.
▲
by
fallingsquirrel
2y ago
Have we not pointed telescopes into space and seen the way light bends around a black hole? I guess in a way it's true that nobody has conclusively "seen" one (since they don't emit light), but by that logic nobody has c
81.
▲
by
fallingsquirrel
2y ago
It's a reference to the infamous dropbox comment: https://news.ycombinator.com/item?id=9224 Anyways, if you're at the grocery store and you need to see your shopping list, and you're happy with your current w
82.
▲
by
fallingsquirrel
2y ago
> McMahon gave registrars of LinkedIn domains 21 business days to either transfer... Hilarious and sad typo. What a clown world we're living in, where the worthless AI-generated virtue-signaling drivel from LinkedIn is allowed to co
83.
▲
by
fallingsquirrel
2y ago
> A program/app/SAAS cannot hold a real estate license, and therefore cannot do things like quote rates, terms, or manage transactions. As of right now, it's illegal in most states. I wonder if the app could use the same &
84.
▲
by
fallingsquirrel
2y ago
Works for me. I bet your OS ships a crippled version of curl. $ curl --version curl 8.7.1 (x86_64-pc-linux-gnu) [...] $ curl dict://dict.org/d:Internet 220 dict.dict.org dictd 1.12.1/rf on Linux 4.19.0-10-amd6
85.
▲
by
fallingsquirrel
2y ago
Is that meaningfully different from reverse engineering? You can't use individual functions without knowing the data structures they operate on, and info about data structures is usually not present in the final binary*. * (excluding l
86.
▲
by
fallingsquirrel
2y ago
That may be true from a purist perspective, but it goes against Zig's design principle of interoperability. > Although Zig is independent of C, and, unlike most other languages, does not depend on libc, Zig acknowledges the importan
87.
▲
by
fallingsquirrel
2y ago
Wasn't AI supposed to replace employees? Imagine if someone tried this at work. > I think we should combine these two pages on our website. > What's your reasoning? > Don't you dare ask me that, and if you do it agai
88.
▲
by
fallingsquirrel
2y ago
I'm curious to know the topic of these emails. I never once thought to cold email the CEO of a company. (Then again maybe that's why I'm a programmer, not a CEO myself.)
89.
▲
by
fallingsquirrel
2y ago
We tried LightningCSS and it gave buggy output for us because it doesn't keep track of property ordering. I wouldn't use it until that's fixed. https://github.com/parcel-bundler/lightningcss/issues&#
90.
▲
by
fallingsquirrel
2y ago
Linus does that on purpose, because he doesn't want people to put undue importance on any particular release. https://lwn.net/Articles/781206/ > I'd like to point out (yet again) that we don't do
More ›