What are the most upvoted users of Hacker News commenting on? Powered by the /leaders top 50 and updated every thirty minutes. Made by @jamespotterdev.
I have a friend attempting to solve this. He's basically creating oauth for age verification. You sign up with his service and verify your age. After that it works similarly to oauth, but instead of return your identity, it just returns your age.
It's not a perfect solution, as he would still know who you are, but it's built in a way where you create a token locally to pass to the site that includes your age, and that site passes it to his site, which verifies the signature. So he knows who you are but not what sites you visit, and the sites know your age but not who you are.
> It's an acceptable way to quickly scale up real mashed potatoes...
Goes with Hamburger Helper.
Been in a similar philosophy for a while now. I like the idea of staying native to the OS, using open formats as much as possible, and using interoperable toolings.
The idea is to approach content as data-first, with tools on top, and be at ease with plans to Walk-Out when needed.
Besides the article in discussion, here are a few inspirations for plain-text as the defaults.
- The writing of our very own Obsidian’s CEO, Steph Ango at https://stephango.com @kepano on HN.
- A Plain Text Personal Organizer, https://danlucraft.com/blog/2008/04/plain-text-organizer/
- A template to organise life in plain text, https://github.com/jukil/plain-text-life
- Achieve a text-only work-flow, http://donlelek.github.io/2015-03-09-text-only-workflow/
- Note Taking, Writing and Life Organization Using Plain Text Files, http://www.markwk.com/plain-text-life.html
- Plain Text Journaling System, https://georgecoghill.wordpress.com/plain-text/
- Plain Text Project, https://plaintextproject.online/
- PlainText Productivity, http://plaintext-productivity.net/
- The Plain Text Life: Note Taking, Writing and Life Organization Using Plain Text Files, http://www.markwk.com/plain-text-life.html
- Use plain text email, https://useplaintext.email/
- Writing Plain Text by Derek Sivers, https://sive.rs/plaintext
That's good for blocking. Then, for movement, what? Probably not Labanotation.
tl;dr
My Dad loves instant mashed potatoes. I think they taste awful. A long history of potato consumption. People like potatoes, particularly mashed potatoes. Thus there is money to be made out of selling them as a product, allowing people to skip the peeling, boiling, and mashing. People still buy the product even though it is objectively bad and not even proper mashed potato. This phenomenon seems ubiquitous. Maybe industrial capitalism itself is bad.
Generate more handy summaries like this with Instant Mashed Prose - just 0.000001 BTC per serving!
I can easily imagine auto insurers facing exactly that kind of liability if a self-driving car release is bad enough.
Thanks. It was 6 characters too long if I added that.
> Where they put nets over the road for camouflage or physically catching the drones, right?
Yes. But it didn't work for long. The Russians have an answer to that.[1]
[1] https://www.thesun.ie/news/16173281/russian-dragon-drone-str...
I still have an N800-tough, it still works. It even holds a five day charge. This is from after the reboot, it runs linux and so far it has been ultra reliable. I have an older one as well that still works but this one is just a little more useful (it can serve as a wifi access point).
It is an interesting theory that AI generated art is unmonetizable, and, yet, people are, in fact, monetizing AI generated art, both directly and by monetizing products which incorporprate it.
Given a theory, and facts directly contrary, one would normally conclude that it is the theory, not the facts, which are in error.
Just to add real quick: there is not in fact a meaningful growing deployment of DNSSEC --- in fact, in North America and the western commercial Internet, the opposite thing is true: the number of signed zones has decreased. This is especially stark if you look at the true figure of merit, DNSSEC deployment on popular zones (take the Tranco academic research ranking of popular zones as a model):
I liked it --- it doesn't have to be true to be thought-provoking, but also: it was the logic I used when I bought a carbon steel nakiri for my brother; that he would read the intent behind the gift as a show of respect. If he doesn't want to maintain the knife, he doesn't have to use it! Erin came back from Tokyo a few years back with a stainless-clad nakiri that I use every day, and a carbon steel nakiri with my surname engraved on it that I use maybe once a year. I'm still thrilled to have the carbon-steel nakiri!
(I have a carbon-steel gyuto I use all the time, but I bought it specifically so I could get good at sharpening it when it eventually dulls, which it stubbornly refuses to do.)
Wait how do I monetize? Am I leaving money on the table?
Russia is also running out of resources at current global oil prices. China’s rapid electrification and EV deployment is destroying oil demand growth, causing global oil oversupply, a confounding factor on top of sanctions. If you’re a petrostate, the future is not bright.
Strikes on critical Russian oil infrastructure would likely speed this along.
https://www.energyintel.com/0000019b-082a-d02f-adfb-cebb5e2a...
https://www.themoscowtimes.com/2025/12/09/russian-oil-prices...
Apparently fish aren't animals. :)
Record button in the app if you’ve got the feature.
The word in the German original is "Gutachten", so better translation would be "expert opinion."
Capitalism does not need and has never had free markets, though some arguments for capitalism being ideal rest on the assumption of free markets, along with a stack of other idealized assumptions, like human behavior conforming to rational choice theory.
> The proscription is ridiculous
They broke into a military base. If that was sanctioned by the organisation, they should be shut down.
I do it sometimes and usually notice that I did it and reverse it. I do with the flag button too.
No, you're right: scaling "out" SQLite is what LiteFS is about, and this is about (significantly) improving operational capabilities for single-server (or multi-independent-server, like distributed cache) SQLite deployments.
You support the ban but also circumventing it?
It's equally true in Israel, where Hezbollah fired tens of thousands of rockets indiscriminately, killing, among other things, a Druze children's soccer team in the Golan Heights. You can read this on Amnesty (no friend of Israel's) if you want.
Again: it's hard to understand where you could getting this notion that Hezbollah attacks are highly targeted from. That is anything but their operational signature.
Strongly agree with this advice.
React Server Components always felt uncomfortable to me because they make it hard to look at a piece of JavaScript code and derive which parts of it are going to run on the client and which parts will run on the server.
It turns out this introduces another problem too: in order to get that to work you need to implement some kind of DEEP serialization RPC mechanism - which is kind of opaque to the developer and, as we've recently seen, is a risky spot in terms of potential security vulnerabilities.
I was just in a discussion on this very topic. It's the build vs buy equation applied to silicon. Early in the tech boom the entire silicon stack was proprietary and required a lot of time and investment to train up people who could design the circuitry, we got our first "ASICS" which was basically a bunch of circuitry on a die and you then added your own metal layer so it was like having a bunch of components glued to a board and you could "customize" it by putting wires between the parts. Then we had fabs that needed more wafer starts so they started doing other peoples designs which required they standardize their cells and provide integration services (you brought a design and they mapped it to their standard cells and process). And as the density kept going up they kept having loots of free space they needed to fill up. The 'fabless' chip companies continued to invest in making new parts until the pipeline was pretty smooth. And at that point the level of training you needed a the origin to get it into silicon dropped to nearly zero, you just needed the designs. And into that space people who were neither 'chip' companies, nor were they 'fabless' OEMs, realized they could get their integration needs met by asking a company to make them a chip that did exactly what they wanted.
One the business side, the economics are fabulous, your competitors can't "clone" your product if they don't have your special sauce components. So in many ways it becomes a strategic advantage to maintaining your market position.
But all of that because the all up cost to go from specification to parts meeting the specification dropped into the range where you could build special parts and still price at the market for your finished product.
A really interesting illustration is to look at disk drive controller boards from the Shugart Associates ST-506 (5MB) drive, to Seagate's current offerings. It is illustrative because disk drives are a product that has been ruthlessly economized because of low margins. The ST-506 is all TTL logic and standard analog parts, and yet current products have semiconductor parts that are made exactly to Seagate's design specs and aren't sold to anyone else.
So to answer your question; apparently the economics work out. The costs associated with designing, testing, and packaging your own silicon appears to be cost effective even on products with exceptionally tight margins, it is likely a clear winner on a product that enjoys the margins that electric vehicles offer.
Until they discovered why so many of us have kept with server side rendering, and only as much JS as needed.
Then they rediscovered PHP, Rails, Java EE/Spring, ASP.NET, and reboted SPAs into fullstack frameworks.
Find the market clearing price for unwanted jobs with domestic labor. Any job will be done at the right compensation. This is what UBI would do. I prefer this versus continuing to require an imported underclass. With my apologies to the conservative mental model, “starve the beast” but of cheap labor.
Not your parent, but I'd expect they mean https://en.wikipedia.org/wiki/Defunctland
Age verification in general is not intended to defend against people lying or using stolen credentials. If you’re 13 but know the password to your dead grandpa’s account and the website in question has no idea he’s dead, there’s no way to defend against that, with or without a ZKP.
What the ZKP does is let you limit the information the site collects to the fact that you are under 18, and nothing else. It’s an application of the principle of least privilege. It lets you give the website that one fact without revealing your name, birthdate, address, browsing history, and all your other private data.
Sadly, it doesn't work with the coolest niche fonts... https://www.google.com/search?q=ibm+3270
> Onlyfans is legal prostitution
No, its legal (in some jurisdictions) pornography. Prostitution on the platform, as well as whatever the legal status is in the set of jurisdictions involved, is also, from what I understand, explicitly against the platform ToS.
That's a far more dangerous territory. A machine that is obviously broken will not get used. A machine that is subtly broken will propagate errors because it will have achieved a high enough trust level that it will actually get used.
Think 'Therac-25', it worked in 99.5% of the time. In fact it worked so well that reports of malfunctions were routinely discarded.
I was introduced to UNIX in 1993, Linux in 1995's Summmer, and have lost count how many X Windows desktops or windows managers have come and gone in 32 years.
This is such a clean interface design:
export LITESTREAM_REPLICA_URL="s3://my-bucket/my.db"
export AWS_ACCESS_KEY_ID="your-access-key"
export AWS_SECRET_ACCESS_KEY="your-secret-key"
sqlite3
.load litestream.so
.open file:///my.db?vfs=litestream
PRAGMA litestream_time = '5 minutes ago';
select * from sandwich_ratings limit 3;
> Autonomy subscriptions are how things are going to go
In America, maybe. Chinese manufacturers are already treating self driving as table stakes. If I have a choice between a subscription car and one that just works, I’m buying the latter.
> continuous development and operations/support
ICE vehicles require continuous servicing and manufacturer support.
> what's that say about the business world at-large?
Nothing. OpenAI is a terrible baseline to extrapolate anything from.
Why do people own cars when they can just Uber?
Why would I own a car when I can Waymo one?
The coupling is more with cost than drive train, but consumers most likely to pay extra for autonomy are the same ones willing to pay extra for electric.
Which is why you see it on the Mercedes ICE vehicle. Because it's a high cost vehicle to start with.
Wow, there's a lot going on with this pelican riding a bicycle: https://gist.github.com/simonw/c31d7afc95fe6b40506a9562b5e83...
> Does elevenlabs have a real-time conversational voice model?
Yes.
> It seems like like their focus is largely on text to speech and speech to text.
They have two main broad offerings (“Platforms”); you seem to be looking at what they call the “Creative Platform”. The real-time conversational piece is the centerpiece of the “Agents Platform”.
I'm going to argue that the original sin of capitalism is change over time.
The story of how microeconomics works so that the invisible hand empowers, say, a kid's lemonade stand, is straightforward and real.
The trouble is that the market can only guess at how future investments will pay off or how technology changes so we get ruptures when it is wrong: the business cycle is one consequences of this (accumulating debt now that can't be paid off easily later) but many of the other complaints about "the market" come from this too.
If you consider the "cost of living" issue for instance I think the real issue is that people don't like change; because technology is changing and the walls of the environment are closing we (or our children) will have hell to pay for instance if we don't rebuild our energy system, change the way we drive, etc. That's all going to cost money and things will be different -- maybe you want an 8 seat SUV but maybe you are going to get a 4 seat sedan. The thing is right now we don't have a completely clear picture of what the future is and it is certain that X% of any investment we make will be wasted.
Those tend to be about sex, not pornography, no?
Note that GPT 5.2 newly supports a "xhigh" reasoning level, which could explain the better benchmarks.
It'll be noteworthy to see the cost-per-task on ARC AGI v2.
I remember back in the late 90s that, if you ignored the matter of hardware driver quality (and that is a big "if", no question) that open source software tended to be higher quality in general than a lot of commercial software. Not because of any moral characteristic per se, but just the "many eyes make bugs shallow" sort of thing. Since it was mostly only programmers using open source anyhow, if someone hit an annoyance, statistically speaking, there was a good chance that someone who could fix the problem had hit the same annoyance.
Then maybe in the 2010s commercial software at least caught up.
But it seems to be swinging back around to, if I want my software to effing work I want to be seeking out open source again. Statistically speaking, fewer of the users who may encounter problems can fix any problems they find, as the systems have gotten much larger, but it is still possible, and on the compensating side, no one on the emacs team is figuring out how to stuff AI where it doesn't belong [1] or how to monetize it via ads or any of the other exciting ways to arbitrage long-term software quality against short-term money.
It's an opinion, it is clearly highly path-dependent, and I won't deny this is just my impression... but it is something I've been noticing again lately. Especially as Windows seems to be heading down the catastrophe curve and this time I'm not sure they can stop it.
[1]: I'm not anti-AI at this point... but there are places where it belongs, and there are places it just doesn't, and stuffing it where it does not belong is not a win.
You know how when someone hears how many engineerings are working on a product, and you think to yourself, "but I could do that with like three people!"? Now you know why they have so many people. Because they did this with their codebase, but with humans.
Or I should say, they kept hiring the humans who needed something to do, and basically did what this AI did.
> This is what the AI boom is really about, removing more power from labor. Its why all the AI hype largely markets itself in this way "how AI can replace or minimize X role" as opposed to "This is how you can use AI to empower your workforce in the majority of discourse I've seen around it.
Arguably, AI is largely marketed that way because that's what corporate buyers care about, the same way every productivity improving invention has been marketed to corporate buyers even if a major actual effect is increasing the value of each labor hour and driving wages up. (Which is largely isomorphic to reducing the number X role needed in the production of Y units of a good or service.)
Its also sold as a labor productivity increase to independent creators. And the two things are, after all, different sides of the same coin.
> OK, this means that MAGA is grooming people to be racist?
Irrespective of the upthread discussion, MAGA is absolutely both being racist and quite actively grooming people, particularly children, to be racist. That's fairly overt.
I don't think deprecation should come with hostile signalling like this, but if it did, it should be consistent, and escalating with subsequent releases, performance regressions on the deprecated path, starting at least one release after the deprecation warning, not wrong results.
And it should be explicitly mentioned in the deprecation warnings.
(You don't want to break systems, but you want something people who care about the system will investigate, and will quickly find and understand the source of and understand what to do.)
OMG yes. Pretty sure that bug has been around for something like a decade. Insane they haven't prioritized it, or I wonder if they hide behind the fact there doesn't seem to be any way to reliably reproduce it?
Someone just has to look really hard at the code and find the bug. Surely the relevant code can't be that long?
Disney isn't "paying someone," they're expecting to make money. They're investing.
The $1B turns into OpenAI stock. If Disney characters make OpenAI more valuable, that stock and its future dividends become more valuable.
Claude is very good at unfun-but-necessary coding tasks such as writing docstrings and type hints, which is a prominent instance of "laundry and dishes" for a dev.
> Don't believe for a second that Sora will allow you to make racist content with Disney characters.
Don’t believe for a minute that whatever filters it uses will be sensitive enough to the way racist content is constructed to stop people from doing just that.
Well, given it can't say "no, I think it's good enough now", you'll just get madness, no?
"Hard guidelines" is making me think of the Pirate Code from Disney's Pirates of The Caribbean.
The prompt was:
Ultrathink. You're a principal engineer. Do not ask me any
questions. We need to improve the quality of this codebase.
Implement improvements to codebase quality.
I'm a little disappointed that Claude didn't eventually decide to start removing all of the cruft it had added to improve the quality that way instead.
Not just that, the author is the Project Editor for WG14.
This doesn’t mean that it’s impossible to make mistakes, but still.
Myself during the pandemic I was really turned off by the idea they were going to keep doing concessions the way they usually did because the idea of a popcorn and coke mess would turn my stomach.
Since then I've seen Barbie and Superman and it was cool but I'm not in a rush to see more movies in a theater. We were worried that the chain theater in town was going to go out of business because it had been leveraged by an Israeli company just before the crisis. The art house theater downtown is starting to show those tentpole movies but the art house movies in the trailers seem all the same to me and don't catch my eye. If they wanted to get me in they should have shown Ne Zha 2. The big chain theater is actually getting interesting because they show all kinds of unusual thing such as live opera performances, anime movies, etc.
Just can't see it beating streaming though, also I think somehow television has outpaced movies in terms of the scope of stories it can tell. I find it so boring that they keep making three-packs of superhero movies and then reboot and tell the origin story over and over again, one thing I liked about the latest Superman was that they didn't retell his journey from Krypton and his upbringing in farm country but just jumped into it -- I mean, Superman has been around 87 years we know his origin story.
In a TV show they couldn't get away with rehashing the origin story and the first few books over and over again -- I could care less if Spiderman was bit by a radioactive spider or a GMO spider, I just want to seem him slinging webs and punching bad guys and mostly being loved by the community and occasionally feared.
Almost every one of them was elected again, often by wider margins (the only exception losing to another one of them) after deatroying any illusion innthat direction you might argue was produced by their campaign positions, so I don't think you can absolved the American electorate here, even if one agrees that their campaign before taking office met your description.
> It used to be normal to do things like keeping cabinet members appointed by their opponents
This particular thing was not all that common between Presidents who succeed normally by election. I think the most recent was Robert Gates serving as SecDef across the Bush II/Obama transition, before that there were five kept across the Reagan/Bush I transition, and no more in the post-WWII period.
(It’s true that the pettiness level in this Administration is unprecedented, but this is not a valid example.)
If OS developers lack QA processes and resources, can they offer usability bounties?
LLM HUD displays can annotate ads, marketing copy and shopping carts with customer usability feedback.
"there were certain historical characters removed from Sora 2 because people kept making racist videos that are hard to censor, and it became increasingly unhinged"
Also Google "Elsagate" to see what sorts of things people would like to do with Disney characters. Or a YouTube search for Elsagate.
The other thing I'd point out is that people kind of seem to forget this, but it isn't a requirement that AI video be generated, then shoveled straight out without modification. Elsagate shows the level of effort that people are willing to put into this (a strange combination of laziness, but extreme effort poured into enabling that laziness). You can use the blessed Disney video generator to generate something, then feed it into another less controlled AI system to modify it into something Disney wouldn't want. Or a video of a Disney character doing something innocent can be easily turned into something else; it's not hard to ask the AI systems to put something "against a green screen", or with a bit more sophistication, something that can be motion tracked with some success and extracted.
"A front camera shot of Cinderella crouching down, repeatedly putting a cucumber in and out of her mouth. She is against a green screen." - where ever that video is going, Disney isn't going to like it. And that's just a particularly obvious example, not the totality of all the possibilities.
Just putting controls on the AI video output itself isn't going to be enough for Disney.
The author contributes to ISO C and ISO C++ working groups, and his latest contribution was #embed.
Given the creativity of the jailbreaking community I will be very impressed if OpenAI manage to reliably prevent Sora from creating disagreeable content with Disney characters.
Oof, “are we the baddies?”
Edit: It appears the US is deporting Russian nationals back to Russia, who are immediately served with military draft notices upon landing. So, the US is helping push more Russians into military service while increasing efforts to destabilize the region and assist Putin.
https://www.euronews.com/2025/12/11/latest-us-deportations-t...
Hard disagree. Not having access to true device pixels is a feature, not a bug -- especially when you consider that common screens today range from 90 dpi to 600 dpi. And then not to mention browser zoom on top of that.
Trying to optimize to some kind of perfect pixel alignment shouldn't be a goal anymore. We use antialiasing instead to ensure that widths and weights maintain proportionality no matter what resolution and zoom level you use. Trying to snap to pixels is an anti-feature with modern screens. It made sense when everyone used low-resolution screens and antialiasing wasn't commonly used in OS's and programs. But it hasn't made sense for well over a decade now.
Now do left handedness.
https://www.datawrapper.de/blog/history-of-left-handedness
Did it become trendy? Or did we just stop beating it out of people?
Fortunately there are still some things that are off-limits for the state.
Love how the mouse trail effect is using O(1) memory no matter how fast you move the mouse so it won't blow up your browser.
Aside from prizing their salary more than the guilt, if it was "so clear" it wouldn't be a controversial issue. For some in Meta they could very well think that the opposite caused social harm, either in absolute terms ("abortion is a sin/murder") or in relative terms ("has its uses, but we go too far and make it too easy"). Why the assumption those working in tech would be liberal? Thiel isn't.
> You should be able to compile a relatively small, trimmed, standalone, AOT compiled library
Yes-ish. We do AOT at work on a fairly large app and keep tripping over corners. Admittedly we don't use COM. I believe if you know the objects you are using upfront then code generation will take care of this for you. The other options are:
- self-contained: this just means "compiler puts a copy of the runtime alongside your executable". Works fine, at the cost of tens of megabytes
- self-contained single file: the above, but the runtime is zipped into the executable. May unpack into a temporary directory behind the scenes. Slightly easier to handle, minor startup time cost.
The lesson from Mamdani is that the only way forwards for actual policy based and anticorruption politics is within the Democrat primaries. These are even run by the state in many states, I believe.
Eradicate the Republican party as an organization, split the Democrats into "normal right" and "maybe a bit left" factions, and see if you can get preference voting in there as well while asking for a pony.
These guys are a bit of a problem in Edinburgh, but not an EV-specific one; before they were using trail bikes, which were an additional nuisance with the noise.
Not sure what level of intrusive surveillance would be needed to deal with this.
> stop moving the map when I search for things
Are you saying that if I want to find, for example, where Athens, Georgia is, I need to basically find it manually in the world map?
Key word is "believed". It doesn't sound like they actually benchmarked.
> Historically the only time the trend of wealth accumulation reverses is during massive crises, wars, and civilizational collapse which make life worse for everyone and nobody with any sense would wish for.
Yes. Which is why the question of social responsibility of the rich matters far more, because they can't help getting involved in politics. And a lot of them seem surprisingly pro-collapse, or at least pro-authoritarian. It's a common pattern in South American countries where demands for rights and equality scare the property owning class, because they might have to share a bit with the general population; this results in coups, dictators, suppression of protests etc, which results in an equally violent retaliation. You don't get Castro without Batista.
Since the general agreement that money = speech = votes, the habit of rich people buying news media to be their personal propaganda (e.g. Bezos with WaPo, the Berlusconi media empire, Murdoch etc), has also made the world a lot worse.
AI accelerates the problem, since part of the pitch is "we're going to obliterate a large amount of white collar and lower middle class work entirely, while also removing the state safety net". Not clear whether that will actually happen as promised to the shareholders, but it could be hugely disruptive.
Then there's people's more local, lived experiences with landlordism and the minor rich. A particular local example I heard recently: https://www.sheffieldtribune.co.uk/a-london-lawyer-bought-hu...
On a desktop screen, you also see a 'Compare To' button which puts the current and the compared one beside each other!
For the last decade or so I get a second $0.85 monthly bill from google. Nobody at google knows why, but they recommend to leave it because who knows what could be disabled if I block those payments. Interesting detail here is that this is on a bank account that we stopped using in 2017, so the only reason we are keeping that account alive is for these stupid google payments. In the cloud environment there is an invoice for the amounts, but no way to change the billing info to our current account and also no way (not by us, not by google support) to figure out what these payments are actually for...
Calling it kafkaesque is giving it too much credit.
Pity that the great tooling that came with it is now gone, alongside UWP.
WinRT tooling on Win32 side is a bad joke.
I almost lost count of how many COM frameworks have come and gone since OLE 1.0 days.
Depends on the T.
.NET has value types, explicit stack allocation, low level unsafe programming C style, and manual memory management as well.
I never liked Calibri when it was pushed aggressively by MS and showed up everywhere - I prefer Arial or Helvetica for sans-serif, and think TNR is a good default for serif, with Computer Modern a close second.
More people have discovered Ghidra.
Either way, the point you are making is an excellent one. Discipline makes for better programming, and to not use the features available to you is very often the right choice.
Many (all?) states have an immunization registry ("Immunization Information System"); when you’re vaccinated, the provider submits a digital record with your name and date of birth, along with their info and the vaccine info, to the registry. This is programmatically ingested by Epic’s EMR system, if configured, and will even show up in your mobile app and web interface when logged into your health system’s app. So, in some cases, yes.
With that said, for emergencies, one might have an emergency bracelet with this info on it in the event pain management is required unexpectedly. Otherwise, pain might not be managed.
I recall this from one of Donald Westlake's books:
"He stopped on a dime and collected 5 cents change."
Crenshaw's tutorial doesn't quite reach the point where it becomes useful, but precedence-climbing is a rather straightforward refactoring of recursive descent that becomes extremely useful when there are many precedence levels.
Naturally, the author has also written an article about it, albeit without the explanation of the refactoring that links it to RD:
https://eli.thegreenplace.net/2012/08/02/parsing-expressions...
It would be impossible to do without taking breaks, as explained in the article:
> Due to visa limits, Bushby has had to break up his walk. In Europe, he can stay for only 90 days before leaving for 90, so he flies to Mexico to rest and then returns to resume the route.
Given that he literally swam across the Caspian Sea in order to avoid Russia and Iran because of legal issues, nevermind bring imprisoned in Russia due to what sounded like bureaucratic BS, it's more impressive than I first thought.