HNHacker News
TopNewBestAskShowJobs

dieulot

2,357 karma · joined January 31, 2014

https://dieulot.fr/
submissionscomments
dieulot··on Apple Music 404 Not Found
https://music.apple.com/includes/ipod/web-music-ipod.esm.js

They're all in regards to design choices or why something is needed when it's not obvious. And such a level of polish in the interface isn't something you attain through prompting. Not AI.

dieulot··on The tilde in your PATH may not be your HOME
That’s called a “portable filename” in POSIX: https://pubs.opengroup.org/onlinepubs/9799919799/basedefs/V1...
dieulot··on Anthropic legal fight with Pentagon shows shifting politics of AI
https://archive.is/wV2OA
dieulot··on hdiutil is deprecated in macOS 27 Golden Gate
Similarly, launchctl has long-deprecated subcommands. I initially tried using the new subcommands, ran into issues, and told myself I should have known the “deprecated” ones were the way to go, now and forward.
dieulot··on I wrote an bash enumerator because I was sick of xargs
No dependency on GNU required anymore, POSIX 2024 supports it: https://blog.toast.cafe/posix2024-xcu#the-null-option
dieulot··on Node.js 26.0.0 (Now with Temporal)
It was made a release candidate in the previous (non-LTS) major version, in v25.7.0 from February.

Release notes: https://nodejs.org/en/blog/release/v25.7.0

Issue: https://github.com/nodejs/node/pull/61262

dieulot··on How fast is a macOS VM, and how small could it be?
I'm wondering if the Xcode simulator (without Xcode running) performs as well, my 2020 Intel MacBook Air has been incapable of running Safari in iOS smoothly for nearly all its life.
dieulot··on Apple reports second quarter results
Charts: https://sixcolors.com/post/2026/04/apple-announces-record-fi...
dieulot··on NSA is using Anthropic's Mythos despite blacklist
https://archive.is/8rPUA
dieulot··on The difficulty of making sure your website is broken
That’s an unreliable way of simulating an unreliable network, as overviewed in https://calendar.perfplanet.com/2016/testing-with-realistic-...
dieulot··on Tailscale's new macOS home
There’s no statement or action (such as banning menu-bar-only apps from the Store or even changing the APIs) supporting that Apple still wants menu bar items to be ephemeral.
dieulot··on Significant raise of reports
Could you back up your assertion that Willy Tarreau — who used to maintain the Linux kernel — is “an AI enthusiast”? I can’t find anything about it.
dieulot··on Block the “Upgrade to Tahoe” alerts
No, it’s >1 second on every machine.
dieulot··on WolfSSL sucks too, so now what?
Regarding HAProxy, they ended up using AWS-LC in their new Debian/Ubuntu “performance” packages: https://www.haproxy.com/blog/fresh-from-aws-reinvent-superch...
dieulot··on Start all of your commands with a comma (2009)
The issue of rootless malicious command overrides is solved by typing the whole path, such as "/bin/sudo".
dieulot··on Emacs is my new window manager (2015)
(2015) https://web.archive.org/web/20150115000000*/https://www.howa...
dieulot··on How we reduced the impact of zombie clients
Certbot does too as of 4.0.0 (2025-04-08).
dieulot··on 1,145 pull requests per day
This is due to one of your AAAA records: ::ffff:157.245.83.16. (The other one is fine.)

CLI:

    dig aaaa saile.it
    curl -v --resolve "saile.it:443:[2a04:4e42:2::775]" "https://saile.it/1145-pull-requests-per-day/"
    curl -v --resolve "saile.it:443:[::ffff:157.245.83.16]" "https://saile.it/1145-pull-requests-per-day/"
GUI:

- https://www.ssllabs.com/ssltest/analyze.html?d=saile.it

- https://toolbox.googleapps.com/apps/dig/

dieulot··on The Website Hacker News Is Afraid to Discuss
To be more explicit: asking hn@ycombinator.com why some submission vanished in a mysterious way does bring a clear answer in my experience.
dieulot··on Move on to ESM-Only
HTTP/2 “pipelining” (multiplexing) is still there and works as intended; but bundling is still much more efficient.

This article delves into just that: https://csswizardry.com/2023/10/the-three-c-concatenate-comp... The first pair of waterfall graphics illustrates the problem clearly.

(What you vaguely remember as not working as intended is probably Server Push).

dieulot··on Apple shuffles AI executive ranks in bid to turn around Siri
> Craig Federighi […] merging iOS and macOS team together.

What year was that?

dieulot··on Writing small docs is a game changer
https://archive.is/U93VS
dieulot··on Small Tech (2020)
No because that additional CSS file can only be fetched after the initial HTML file has been fetched, not simultaneously; thus requiring another roundtrip to the server. (HTTP/2 Server Push promised otherwise but it was never implemented correctly.)

Latency being much more constraining than bandwidth, embedding a stylesheet that’s small is nearly always the correct tradeoff.

dieulot··on The useful use of cat
“<file foo” is POSIX: https://pubs.opengroup.org/onlinepubs/9799919799/utilities/V... (see the absence of mention that redirection needs to be after the command)
dieulot··on The UX of HTML (2023)
What would a specific table of contents element bring over a <nav> inside your <main>/<article>?

(As demonstrated in the first example of https://html.spec.whatwg.org/multipage/sections.html#the-nav...)

dieulot··on I'm funding Ladybird because I can't fund Firefox
Where is said track record of the main author being an ass to people who aren't willing to be marginalized, or anything along those lines?
dieulot··on Zoho is attracting the attention of African startup founders
> If we become too insular, then we doom our larger economy to the same mistakes France, Germany, UK, and Japan made.

What are those? (Besides Japan’s which you’ve answered here https://news.ycombinator.com/item?id=40143090)

dieulot··on Bash Debugging
You can `set +e` before and `set -e` after every such command. I indent those commands to make it look like a block and to make sure setting errexit again isn’t forgotten.
dieulot··on JavaScript Bloat in 2024
For a more complete view, the HTTP Archive tracks general site weight over time and gives you percentiles (click Show table): https://httparchive.org/reports/page-weight#bytesJs

The median JS bundle is 600kB on desktop. p90 (“high 10%”) is 1830kB.

dieulot··on My MacBook Setup (the 2024 version)
It’s an additional abstraction.

On Windows/Linux closing an app requires doing the obvious thing. Press the big X, you’re done. You’re back to the previous app instantly.

On Mac after closing a window what you see on the screen is a lie (besides the ever subtle menu bar and shades of gray); you’re still in the visually-hidden app.

Page 1 of 6Next →