HN user

arantius

1,112 karma
Posts32
Comments261
View on HN
github.com 15d ago

Jim's TrueType QR Code Font

arantius
219pts29
vole.wtf 1y ago

Primesweeper Number Puzzle Game

arantius
11pts3
mattgreer.dev 1y ago

Balatro for the Nintendo E-Reader

arantius
126pts30
lcamtuf.substack.com 1y ago

What's the Deal with Magnetic Fields?

arantius
2pts0
fabiensanglard.net 1y ago

Watching Sunsets

arantius
3pts0
nerdralph.blogspot.com 2y ago

Don't use a $5 range outlet for EV charging

arantius
21pts31
threadreaderapp.com 2y ago

Why do trucks/lorries hit bridges?

arantius
2pts0
tenbluelinks.org 2y ago

How to Turn Off AI Overview in Google and Set "Web" as Default

arantius
173pts160
ironicsans.beehiiv.com 2y ago

The Life and Death of the Bulbdial Clock

arantius
138pts24
www.titledrops.net 2y ago

An analysis of title drops in movies

arantius
4pts1
www.windytan.com 2y ago

Smoother sailing: Studying audio imperfections in Steamboat Willie

arantius
4pts0
arantius.github.io 3y ago

Show HN: A color picker for named web colors

arantius
731pts169
cgwmuseum.org 4y ago

Finding Deceit in the Chambers of Xenobia

arantius
1pts0
generalist.academy 4y ago

Smallest Self-Replicating Program

arantius
1pts0
hackaday.com 4y ago

NYT Crossword Decision Puzzles Many

arantius
22pts2
www.jeffgeerling.com 4y ago

Raspberry Pi KVMs Compared: TinyPilot and Pi-KVM v3

arantius
194pts69
zenodo.org 5y ago

Features of SARS-CoV-2 Genome Suggest Sophisticated Laboratory Modification

arantius
2pts1
iquantny.tumblr.com 6y ago

Mapping Covid-Like Symptoms in NYC

arantius
1pts0
iquantny.tumblr.com 6y ago

Mapping Friday’s 30% Drop in NYC Subway Ridership

arantius
1pts0
github.com 6y ago

Implementations of Cat(1) from Various Sources

arantius
1pts0
byuu.net 6y ago

Compact Disc Structure

arantius
237pts37
byuu.net 6y ago

Compact Disc Structure

arantius
3pts0
neverssl.com 6y ago

NeverSSL – helping you get online

arantius
38pts31
hacks.mozilla.org 7y ago

Scroll Anchoring in Firefox 66

arantius
76pts12
www.eurekalert.org 8y ago

Novel method enables infinite walking in VR

arantius
1pts0
phenomena.nationalgeographic.com 10y ago

The Sneaky Life of a Shapeshifting Plant

arantius
2pts0
ctic.au.dk 10y ago

The Curse of the First-In First-Out Queue Discipline (2012) [pdf]

arantius
16pts8
blog.linuxjunkie.com 11y ago

Axel: a minimal paralellizing wget replacement

arantius
3pts0
papers.ssrn.com 12y ago

Software Obviousness: The Disconnect between Engineers and the Patent System

arantius
1pts0
www1.informatik.uni-erlangen.de 13y ago

FROST: Forensic Recovery Of Scrambled Telephones

arantius
4pts1

This is a fantastic claim. I've been making web pages since the '90s and using web browsers just as long, and I can't think of a single instance of this. Perhaps it existed and I never knew about it? Can you provide some evidence for where and when this was the case?

I've thought a little bit about this, and I agree that always on is a big part of the problem. I think if I were the time lord, I'd aim for crippling wireless computer networking. I think I want everything we have computing and internet wise, if it's not available wirelessly, and thus always.

I can't answer for Americans for a whole, but I live in the USA and I pay with credit card by default. My personal reasons:

* Cards are convenient. No need to go get cash, no change at each transaction to manage carrying around. * Cards give a discount in the form of "cash back". (As mentioned elsewhere, this really just inflates the cost of everything for everyone, but I might as well claw it back.) * I don't actually go "into debt". I pay off my card (automatically!) every month, and incur no interest charges. I use it like a slightly deferred debit card with benefits.

The last bullet being significant to your point: I don't "spend money on [a] loan".

What prevents it is that the web in 2026 is very different than it was when OG pagerank became popular (because it was good). Back then, many pages linked to many other pages. Now a significant amount of content (newer content, which is often what people want) is either only in video form, or in a walled garden with no links, neither in or out of the walls. Or locked up in an app, not out on the general/indexable/linkable web. (Yes, of course, a lot of the original web is still there. But it's now a minority at best.)

Also, of course, the amount of spam-for-SEO (pre-slop slop?) as a proportion of what's out there has also grown over time.

IOW: Google has "gotten worse" because the web has gotten worse. Garbage in, garbage out.

For one piece of anecdata:

I drive a hybrid with a weird size/shape 12V battery. (It uses the traction battery for starting, so only needs a smaller 12V for e.g. accessories and simple bootstrapping of electronics.) Though I normally do my own maintenance at this scale, when it went bad I went to the dealer because they both had the right battery and didn't charge much more than parts. Plus drove me home after dropoff, and drove me back there when it was done (a few hours later? fuzzy memory), at no extra cost.

They're not all awful?

IME the modern web is not amenable to user scripting like it was ~10 years ago. Then, most things were a simple static HTML document, more templated then generated. Now virtually everything (whether it's useful or not) is a heavy complex "app" that pops in at various times, only has arbitrary/volatile identifiers, and is generally harder to interact with as a user script.

For Greasemonkey proper (which has always only been a Firefox extension) the big pain point was Mozilla's forced migration to new extension APIs (2015: https://blog.mozilla.org/addons/2015/08/21/the-future-of-dev... ). This required a major rewrite, taking over a year, and not to add new features but rather just to not bit rot away. Then what felt like right after that, they completely deprecated classic extensions, forcing only web extensions (2017: https://blog.mozilla.org/addons/2017/02/16/the-road-to-firef... ). This required an even more thorough rewrite again, and made it not difficult but actually impossible to keep all functionality.

Greasemonkey has been stable (not abandoned, but not worked on very much!) since then. No forced MV3 yet in Firefox.

I'm honestly guessing here because I'm not an insider and I don't naturally understand what's going on with this made up word, but I think it's:

1. Name is "coq" which is pronounced like "cock". Tee hee hee I'm so funny I made you say a bad word. (Opinions can differ, but this word being bad isn't a terribly rare opinion IMO.)

2. Obviously, that means Q (at the end of a word!? *) is pronounced like a hard K.

3. Enough people don't like being "forced" to say that word, pick a new name, new name is "rocq". I was confused like you for a while until I figured out the above. If q->k, then this is pronounced "rock".

4. New name learner: Why in the world would you pronounce a Q (at the end of a word) as a K? (and/or) How am I supposed to pronounce that name? I've never seen a word like that before.

5. Oh, tee hee, because of an immature joke from the old name. (Have to explain the old name and make the innuendo, to make the new name make any sense. And the new name makes so little sense, it would be very natural to ask how it came about.)

* https://scrabblewordfinder.org/words-ending-in/q Which never happens -- have you heard of any of these words before? I haven't. (Besides I guess "tranq" which is really an abbreviation.)

I left Google in 2022, but I remember seeing the beginning of this. The system that got built up to do all the things Google wanted to do -- previously "simple" things, orchestrated on raw hosting (Borg) -- got too big and complex. (Partially because it was too flexible, so too many projects did too many unique things, and running them grew difficult to match.) So they started adding abstraction layers, to make it "simpler". (Which as always means the common/easy case got easier, and the rare/difficult case got harder. The team I was on at the time couldn't use the new thing for (most) of what we did, because our needs were incompatible. But we did enough other compatible things that I started learning about it/using it.)

(Personally I'm sure it's doomed to failure. But partially because most all technology operates in cycles/like a pendulum. The abstraction layers will grow too onerous and limiting, and the solution will be to dive closer to the metal again.)

I used to think along these lines. But in actuality, not so much. By this definition they're the same thing. An electric motor converts electric energy into kinetic energy. A gasoline engine converts chemical energy to kinetic energy (and even more waste heat than the electric motor). (Neither of them produces power, this is of course impossible. Unless you're subtly using a very specific technical meaning of the word?) This input/output difference is a minor distinction.

Or in other words: the power that a gasoline engine uses wasn't produced in the engine, it was produced by geological and chemical means, and in a giant refinery somewhere else.

I guess I'll be that guy. "forgery" is an even better form of the word to discuss (the noun -- and of course a forgery is forged), specifically:

3 : an act of forging especially : the crime of falsely and fraudulently making or altering a document (such as a check)

Fraudulently making a document. That's this to a tee.

It is really asstonishing how dev hostile those game consoles were...

What's actually astonishing is the range of things that seem strange at first, but are actually very clear and logical, IF you also understand the historical context. The path that led reasonable people to make these decisions. Here, see the comments elsewhere about how licensing worked for physical cartridges (they were expensive -- open source cartridge games doesn't make much sense). Plus a dash of copy protection and especially, read into the video game crash of the 80s. This was part of the plan to avoid shovelware (which arguably made Nintendo the success it was).

The games would surely have been prettier as a result.

What are you basing this on? 80s and 90s era console hardware was quite restricted, and the software we got did I think all that the hardware could do.

Part of me loves this idea. I've had things fail, and would have been happy for warranty coverage. But:

* What about the market for truly inexpensive things? Do I get e.g. my plastic knife replaced every time it gets dull, for 20 years? Does a consumer still have the option to buy a truly inexpensive (and low quality) specialized tool, that they know(/expect) they'll only need once? (Or will they all be expensive, because it's now illegal to make something that won't last for 20 years?) * How does this affect expensive things? What will a car cost, if I have to pay for all the possible issues that will come up with it over 20 years up front? * How will this be enforced? Just form a corporation that "goes out of business" every year or two, and is magically replaced by another distinct corporate entity. Sure the warranty lasts 20 years but if the company servicing the warranty doesn't ... (The even more significant proliferation of e.g. HOOLEEZOO branded items?)

In at least one case (I've most clearly observed this in cheapish Android tablets): inexpensive flash storage.

I've been able to observe, most obviously with my first gen Nexus 7 but also with other devices, that pure CPU benchmarks are still fine, but "disk" benchmarks show terribly low (~100kbps) throughput. Lots of modern software assumes flash/SSD is fast, but inexpensive flash wears out to the point that this assumption fails.

At least once I've seen a thorough wipe very temporarily restore some performance in such a case.

It took me several tries to find it but the Projectivy launcher ( https://play.google.com/store/apps/details?id=com.spocky.pro... ) is a great replacement for the Android/Google TV launcher like it used to be, with no "suggestions" -- just your content.

But definitely use the "override current launcher" setting. The description implies this is a "only if you're having problems" option, but I find it makes a variety of subtle things work the way they should.