I'm not the author and I can't find what you're looking for. But you could make it easily if you prefer it.
The documentation [1] seems to be in texinfo format that's commonly used for making info files used distributed with GNU and Emacs. It is converted into multipage HTML using two commands in the Makefile. You could modify them trivially to build what you want. I use it along with Sigil (epub editor) to build EPubs of user manuals for my EReader.
pianu.com used to be a website where you could learn piano by connecting your piano through usb with the browser. It seems defunct now but I found a video demonstrating it : https://www.youtube.com/watch?v=kTBmRV02NgI
I used something similar in the past. It was a legitimate use case for web usb which changed my mind on it quite a bit.
https://www.charachorder.com/ sells ergo keyboards and allows you to update their firmware directly in the website, through web usb. No local apps at all. Also an improvement in overall security from having to download some .exe / .dmg and running it locally.
There’s discussions in a (thankfully banned) sub thread pulling this into question so I just wanted to add sources:
> The short-form video-hosting service TikTok was under a de jure nationwide ban in the United States from January 19, 2025, until January 22, 2026, due to the US government's concerns over potential user data collection and influence operations by the government of the People's Republic of China. However, the ban was not enforced. The ban took effect after ByteDance, the China-based parent company of TikTok, refused to sell the service before the deadline of the Protecting Americans from Foreign Adversary Controlled Applications Act (PAFACA). Prior to the ban, individual states, cities, universities, and government-affiliated devices had restricted TikTok.
The executive branch explicitly defied an act of Congress which was upheld by the Supreme Court. First Biden for one day, then Trump II as he took office and continued not to enforce the ban.
>Now if you search for the USS Liberty, you get no results and instead a hardcoded link to a 'holocaust museum' website as the only result.
That's a lie. A search[0] shows these as the first three results:
USS Liberty incident - Wikipedia [1]
USS Liberty incident | Facts, Deaths, & Investigation | Britannica [2]
'We're Fed Up With It': Survivors of the USS Liberty Look for Answers [3]
In fact, the entire first page (and much of the second) of search results are specifically about the Israeli attack on the USS Liberty. There are no links to the Holocaust Museum anywhere to be found. Did you make up that lie yourself, or are you just blindly parroting what others tell you to believe?
Edit: Apparently (or at least that was claimed here[4]), GP was referring to searches on TikTok, not general web searches. I can neither confirm nor deny as I don't use that cesspit (or any other of those odious sewers). If it is true, it's just another good reason not to use that dumpster fire.
Since I'm old and don't use TikTok, I have no way to confirm or deny the results of searches on TikTok.
If what GP claims (I doubt it) is true, that's certainly a problem and another reason why folks shouldn't use an entertainment platform to get their news.
I’m guessing the app works but their prod servers don’t? If they can point the app during review at a “self hosted” GitHub Enterprise server on a test domain with AAAA that would pass the requirement as stated by gp , without requiring GitHub.com actually support ipv6.
The prod servers work. The app does a DNS lookup, receives something like 64:ff9b::140.82.112.5 and 140.82.112.5 from the ISP's DNS servers, and then connects to 64:ff9b::140.82.112.5. Some part of the ISP network translates the connection into a v4 connection to 140.82.112.5.
The requirement is simply that the app does AAAA queries, and that it attempts to connect to them if they exist. It doesn't matter whether the server does v6 natively or if the ISP is covering for a v4-only server via backwards compatibility. (Native v6 will probably perform better, but any site that wants to give up that advantage is free to do so.)
That’s DNS64, which is pretty annoying in practice. (For one thing, you can’t use your own DNS server anymore, but more importantly, anything using v4 literals will 100% break.)
What’s nicer is 464XLAT, or more generally NAT64 prefix announcements. Then your local OS can just synthesize NAT64 addresses from v4 literals, either at the socket library or kernel networking (via “bump in the stack” translation) layer.
> The Big Mac Index is a price index published since 1986 by The Economist as an informal way of measuring the purchasing power parity (PPP) between two currencies and providing a test of the extent to which market exchange rates result in goods costing the same in different countries. It "seeks to make exchange-rate theory a bit more digestible."[1] The index compares the relative price worldwide to purchase the Big Mac, the flagship hamburger sold at McDonald's restaurants.
If you are over thirty and still this strong, then you have my respect and envy. I’m not even forty and even I would say a >7h economy flight (middle seat particularly) can take about two days to recover from.
How much money would you pay for two extra days of life? In the end, time itself is also “fleeting”, if you want to put it that way. But I sure as heck would fork over the money if I had it.
Spent 3h today adding a “system” filter to jq only to find out there are like seventeen PRs for this going back ten years. T_T I live but I don’t learn.
Any takeways from streaming? I hear it's eye-opening to look back at your workflows and bottlenecks. Like to see how long you take on certain things that you didn't realize were pain points. Not sure if you experienced that along with any other dev benefits, or if it's just purely fun.
My focus is on the educational and entertainment value, not really the progress or utility of the code I write. I originally started this as extended L&Ls for friends & fam who were just starting out programming, so they could see how I work through things.
My take away from that perspective is: be honest. IMO the best moments are me just failing. It's probably more fun and more instructive to see me struggle than to see me breeze through things.
And it better be entertaining because I work on stuff absolutely nobody cares about anyway. XD Right now I'm writing a microformats2 -> RSS converter in JQ...
Today was my first time on Twitch, which is way more social. Random people drop in and start talking to you. Very cool. Very different from youtube live, where it's only the people who already know you, IME.
What do people mean exactly when they bring up “Socrates saying things about writing”? Phaedrus?
> “Most ingenious Theuth, one man has the ability to beget arts, but the ability to judge of their usefulness or harmfulness to their users belongs to another; [275a] and now you, who are the father of letters, have been led by your affection to ascribe to them a power the opposite of that which they really possess.
> "For this invention will produce forgetfulness in the minds of those who learn to use it, because they will not practice their memory. Their trust in writing, produced by external characters which are no part of themselves, will discourage the use of their own memory within them. You have invented an elixir not of memory, but of reminding; and you offer your pupils the appearance of wisdom, not true wisdom, for they will read many things without instruction and will therefore seem [275b] to know many things, when they are for the most part ignorant and hard to get along with, since they are not wise, but only appear wise."
Yes - specific faculties atrophied - I wouldn't dispute it. But the (most) relevant faculties for human flourishing change as a function of our tools and institutions.
Because of the "wasn't that bad" part. The point is that growing up in the presence of LLMs may well diminish specific capabilities of the users. But that on balance, future generation with newer tools don't find themselves 'stuck'.
You can prove the commits were signed by a key you once verified. It is your trust in those people which allows you to extend that to “no LLM” usage, but that’s reframing the conversation as one of trust, not human / machine. Which is (charitably) GPs point: stop framing this as machine vs human — assume (“accept”) that all text can be produced by machines and go from there: what now? That’s where your proposal is one solution: strict web of trust. It has pros and cons (barrier to entry for legitimate first timers), but it’s a valid proposal.
All that to say “you’re not disagreeing with the person you’re replying to” lol xD
I can prove that code was signed by a key that was verified to belong to a single human body by lots of in-person high reputation humans.
How the code was authored, who cares, but I can prove it had multiple explicit cryptographic human signoffs before merge, and that is what matters in terms of quality control and supply chain attack resistance.
Exactly. So in the words of the comment you replied to: why are we wasting energy on worrying about Claude code impersonating humans? We have that solution you proposed.
That’s what I mean by “you agree with the person to whom you replied”
I suppose you are correct. I am agreeing that if one widely deployed the defense tactics projects like stagex use, then asshats using things like undercover will not be trusted.
Unfortunately outside of classic Linux packaging platforms, useful web of trust and signing is very rare, so I expect things like undercover mode being popular are going to make everything a lot worse before it gets better.
reply