HNHacker News
TopNewBestAskShowJobs

oasisaimlessly

451 karma · joined July 25, 2023

submissionscomments
oasisaimlessly··on Bypassing the kernel for 56ns cross-language IPC
What?

> Exactly, the application logic is the target. Actually doing seccomp bpf base but for managed bindings (Java, Node, Go, ...) add a lot of complexity....

Maybe proofread the slop before posting it next time?

oasisaimlessly··on I’m spending months coding the old way
I'm an actual boss, and wasting a week is cause for a 30-minute post-mortem, not immediate termination.
oasisaimlessly··on It's OK to compare floating-points for equality
I don't think this is true. Modulo the sign bit, the "next float" operator is equivalent to the next bitstring or the integer++.
oasisaimlessly··on Apple's accidental moat: How the "AI Loser" may end up winning
I've never heard anybody (mis)attribute that to Apple.
oasisaimlessly··on The Document Foundation ejects its core developers
On the contrary, I would take this as evidence that these projects are alive and well - they have people who care enough to try to affect their future trajectory.
oasisaimlessly··on Nitrile and latex gloves may cause overestimation of microplastics
> There's zero reason to replace your gloves when switching from dicing green peppers for a salad to picking up raw chicken.

Typo?

oasisaimlessly··on Why I love NixOS
It does, in combination with a pinned nixpkgs commit, which you can find like this:

    ~/repos/nixpkgs$ git log --grep='nodejs.* 24.14.0' -1 origin/master
    commit 9c0e2056b3c16190aafe67e4d29e530fc1f8c7c7
    Merge: d3a4e93b79c9 0873aea2d0da
    Date:   Tue Feb 24 16:53:40 2026 +0000
    
        nodejs_24: 24.13.1 -> 24.14.0 (#493691)
    ~/repos/nixpkgs$ nix eval nixpkgs/9c0e2056b3c16190aafe67e4d29e530fc1f8c7c7#nodejs_24.version
    "24.14.0"
    ~/repos/nixpkgs$
oasisaimlessly··on Evidence of the bouba-kiki effect in naïve baby chicks
I don't think it's abstract at all. Rub something sharp (anything from a stick to a phonograph needle) on an object and you'll directly transcribe its spatial frequency spectrum into an audio frequency spectrum.
oasisaimlessly··on Defer available in gcc and clang
It's possible to fix this in application code with a Primitive<T> or NoDefault<T> wrapper that acts like a T, except doesn't have a default constructor. Use Primitive<int> wherever you'd use int that it matters (e.g. struct fields), and leaving it uninitialized will be a compiler error.
oasisaimlessly··on New Nick Bostrom Paper: Optimal Timing for Superintelligence [pdf]
That line from TRON: Legacy always gave me a shiver.
oasisaimlessly··on The Science of the Perfect Second (2023)
Nice article. Finally, something that matters on the front page.
oasisaimlessly··on Running Your Own AS: BGP on FreeBSD with FRR, GRE Tunnels, and Policy Routing
Link: https://yggdrasil-network.github.io/
oasisaimlessly··on Attention at Constant Cost per Token via Symmetry-Aware Taylor Approximation
That argument could also be used to say that the FFT's time complexity of O(n log n) should be impossible.
oasisaimlessly··on Guix System First Impressions as a Nix User
Instead, put up with a flavor of Scheme that looks suspiciously like Nix with some extra parentheses...
oasisaimlessly··on Case study: Creative math – How AI fakes proofs
IIRC, that is actually the standard proof that there are infinitely many primes[1] or maybe this variation on it[2].

[1]: https://en.wikipedia.org/wiki/Euclid%27s_theorem#Euclid's_pr...

[2]: https://en.wikipedia.org/wiki/Euclid%27s_theorem#Proof_using...

oasisaimlessly··on Postmortem: Our first VLEO satellite mission (with imagery and flight data)
No, not RPCs/APIs either. A satellite bus is a physical object[1], which defines the mechanical standards for mounting payload modules.

[1]: https://en.wikipedia.org/wiki/Satellite_bus

oasisaimlessly··on Nvidia-smi hangs indefinitely after ~66 days
It's a uint32_t of 750 Hz "jiffies", which does overflow at ~66 days.
oasisaimlessly··on Satellites reveal heat leaking from largest US cryptocurrency mining center
All energy inevitably changes into heat eventually, and in the steady state, power in = power out.

There is no way to get rid of heat. It has to go somewhere; otherwise, the temperature of the system will increase without bound.

oasisaimlessly··on More on whether useful quantum computing is “imminent”
At 15:00, she says "quantum computers are surprisingly good at [...] quantum simulations [of electron behavior]", which would seem to contradict you.
oasisaimlessly··on Show HN: Shittp – Volatile Dotfiles over SSH
Now anybody with root/sudo/physical access to the remote machine has full R/W access to your entire home directory.
oasisaimlessly··on AI helps ship faster but it produces 1.7× more bugs
Are you trying to assure others or reassure yourself?
oasisaimlessly··on Independent review of UK national security law warns of overreach
Not even correct for a third party CA (unless they MITM you).
oasisaimlessly··on Self-hosting my photos with Immich
Not OP, and not a very experienced with NixOS (I just use Nix for building containers), but roughly speaking:

* With NixOS, you define the configuration for the entire system in one or a couple .nix files that import each other.

* You can very easily put these .nix files under version control and follow a convention of never leaving the system in a state where you have uncommitted changes.

* See the NixOS/infra repo for an example of managing multiple machines' configurations in a single repo: https://github.com/NixOS/infra/blob/6fecd0f4442ca78ac2e4102c...

oasisaimlessly··on Schizophrenia sufferer mistakes smart fridge ad for psychotic episode
Enable 'showdead' in HN preferences. Clicking a direct link to the comment should work too: https://news.ycombinator.com/item?id=46171635
oasisaimlessly··on Windows drive letters are not limited to A-Z
Only if you have a broken kernel cmdline or fstab that references /dev/sd* instead of using the UUID=xyz or /dev/disk/by-id/xyz syntax.
oasisaimlessly··on Bazzite: Operating System for Linux gaming
FTUE = First Time User Experience
oasisaimlessly··on G0-G3 corners, visualised: learn what "Apple corners" are
G^n curvature solely depends on the geometry of the curve, while C^n continuity also depends on how you parameterize the curve. So, G^n is what you want if you're talking about a purely geometric shape rather than an (x(t), y(t)) trajectory.

* reference: section 2.1 of https://graphics.stanford.edu/courses/cs348a-21-winter/Reade...

oasisaimlessly··on General principles for the use of AI at CERN
Half-Life showed a plausible story of how high energy physics could have unforeseen consequences.
oasisaimlessly··on Building the largest known Kubernetes cluster
Wouldn't that be quadratic rather than exponential?
oasisaimlessly··on "Good engineering management" is a fad
Whatever the sales department failed to create a market for.
← PreviousPage 2 of 9Next →