HNHacker News
TopNewBestAskShowJobs

FabCH

849 karma · joined September 20, 2025

submissionscomments
FabCH··on Stop Making TUIs
I don't really understand this comment. Anything in particular I should be looking for?
FabCH··on Stop Making TUIs
Visual things often are.

I love the visual style. It's especially interesting to set the colour scheme to the orange/yellow glow of reaaaly old school terminals.

FabCH··on Stop Making TUIs
Counterpoint: Build more TUIs in Rust using Ratatui: https://ratatui.rs/

Why? Because just look at the examples on that page.

FabCH··on Count Binface receives over a quarter of votes in Clacton by-election
Typically, the government takes over a company.

The shareholders or owners may or may not receive compensation.

Presumably a normal(?) interpretation would be that the British government uses whatever eminent domain law it has and it takes over Adels copyright on all her songs and gives her whatever the fair market value of the catalog is.

But because this is a joke candidate, could be anything.

FabCH··on Ask HN: In your experience, what are sound conventions for e-ink UI development?
Agree. But that is the OPs job then. The difference between good and bad design is that it will make those choices well.
FabCH··on Ask HN: In your experience, what are sound conventions for e-ink UI development?
I use eInk as my daily driver and do everything including ssh into tmux into vim and code on eInk.

I build all my UIs with Rust and Ratatui. It works very well.

So for web, I think it would translate to:

0) NO ANIMATION. You have like, 0.3 fps. You might poke somebody’s eye out if you animate something.

1) NO SCROLLING. Pagination only.

2) Use actual added visual element to tell the user where their input control / cursor / selection is. Don’t rely on color, font weight etc. Put an asterisk, Unicode arrow or something.

3) Direct(?) action controls. A button should DO something. Don’t give me a button that opens a drop-down that opens a menu to do something.

4) Use the whole screen! Keeping a pixel on/off costs nothing. Only changes do. So any whitespace is just sacrificing screen real estate and forcing more frequent changes.

FabCH··on The climate benefits of retiring an operational combustion engine vehicle
It seems to me you are not aware you can use dish soap and pry bar, wrench or screwdrivers to mount tires on rims. Enjoy:

https://youtu.be/CbDCDOs3Vr8

FabCH··on The climate benefits of retiring an operational combustion engine vehicle
I don’t think that a single-moving-piece gas turbine powered cars are currently on the market? And how many are single piston? Go carts and motorcycles maybe, but cars?

And I was using complex as a shorthand for „more things to maintain“.

FabCH··on The climate benefits of retiring an operational combustion engine vehicle
To be fair, DIY natural gas production from kitchen waste is a thing some people have done. It’s surprisingly doable and produces surprisingly large amount of usable energy.

It can be scaled up.

FabCH··on The climate benefits of retiring an operational combustion engine vehicle
True. But we don’t have enough synthetic hydrocarbons for the current most important usage: jet fuel.

Might as well drive a quiet, renewable powered electric vehicle and let the jets use the synth.

Or take the train.

FabCH··on The climate benefits of retiring an operational combustion engine vehicle
Both, I guess. But fine, rotating tires and changing seasonal tires at least is something every car owner should be able to do.

Either way, you need to do both on both ICE and BEV equally.

FabCH··on The climate benefits of retiring an operational combustion engine vehicle
I stand by my statement. We have passed the point where burning fossil fuels more efficiently helps. If you think that is wild, you should see the wild_fires_ going on.

Going to 100 mpg is still strictly worse than a battery powered by renewables.

FabCH··on The climate benefits of retiring an operational combustion engine vehicle
You are not comparing complexity to an ICE though. You are comparing to a BEV.

A plug-in hybrid is a much more complex machine than a BEV.

FabCH··on The climate benefits of retiring an operational combustion engine vehicle
Non-plugin hybrids are pointless in the context of the paper from the OP, since they don’t help with climate change.
FabCH··on The climate benefits of retiring an operational combustion engine vehicle
It’s mechanical maintenance beyond the skill level of 99 out of a 100 car owners.
FabCH··on The climate benefits of retiring an operational combustion engine vehicle
I mean, you also need to top up the wiper fluid and clean the floor, but that and tire change is not even maintenance, it’s just part of „use“, no?

I didn’t feel the need to mention something that everyone should be easily doing at home for the cost of materials alone.

FabCH··on The climate benefits of retiring an operational combustion engine vehicle
Hybrids are the worst of both worlds when it comes to maintenance. They have their benefits and are key to fighting climate change, but mechanically you inherit all the problems from both sides.

There is no way you are driving a 25 year old car without serious maintenance like exchanging the timing belt. Add the frequent oil changes and all other yearly maintenance and it does add up.

Compared to a BEV, where you literally only need to change the break pads, and you may or may not need to change the battery, and the batteries keep outperforming the expected lifespan. BEV are simply mechanically much simpler devices.

FabCH··on The climate benefits of retiring an operational combustion engine vehicle
As a data point: I’m at year 8 of Model X 100kWh with basically 0% capacity loss. If it exists at all, it’s less than 1-2%, so less than what I can reasonably measure with just the odometer and battery indicator.

Nissan Leaf gave BEV a bad name because it had much worse battery tech. Battery longevity is not a problem for modern, or even decade old cars.

FabCH··on Discovery Loop
IIRC Sanjay was literally never a manager and Jeff was not a manager until like a decade after MapReduce was built.

And of course they didn’t build it alone, that’s the point of companies and teams.

FabCH··on Discovery Loop
Jeff Dean invented MapReduce and Bigtable.

Say what you want about their later years, but Dean and Ghemawat deserve their title of engineer.

FabCH··on Show HN: I'm a 15 Year Old Wannabe Engineer, This Is a Cycloidal Gearbox I Built
FYI - There literally are guilds in some countries regulating who can use the title engineer.

Although they prefer „chambers“ as a name these days.

FabCH··on GCC steering committee announces AI policy
In most ethical systems existing today: „no, but“

Only if you view it as appropriate measured self-defense against future attacks, which is a viewpoint some people subscribe too.

FabCH··on Judge Rejects Google's Attempt to DMCA Its Way Out of Being Scraped
Claude Sonnet 5 Medium more or less on the timestamp of the comment:

Prompt: Who won the 2026 World Cup?

Answer: Spain won the 2026 World Cup, beating Argentina 1-0 after extra time in the final at MetLife Stadium on July 19. Ferran Torres scored the only goal in the 106th minute, coming on as a substitute in the 62nd minute. It’s Spain’s second World Cup title, having also won in 2010.

Prompt: Nearby BBQ places open now?

Answer: (a geolocation permission request prompt for the browser followed by) Right in [redacted] both [redacted] (4.6 stars, open until [redacted]) and [redacted] ([redacted]) are close and currently open.

A bit further out but highly rated: [redacted]

Seems like LLM does a good job on those questions…

FabCH··on How to Block Some of the Bots
The post content is great. I personally hate the way Cloudfare has been the „default answer“ for the bot problem because Cloudfare has become the most successful MITM attack in history. We need content like this to keep the internet alive.

The added explanations by the author in this comment thread are hilarious. You sir are a good writer.

FabCH··on I regret migrating to Codeberg
https://github.com
FabCH··on Codeberg bans vibe coded projects
If a project uses AI assistance, it’s pretty much guaranteed that eventually 50% of the code in the project will in one way or the other be touched by AI assistance.

And Torvalds does seem to plan on continue using AI assistance.

It‘s because there is basically no way for code to become „clean“ so the entire process is one way.

FabCH··on Codeberg bans vibe coded projects
Unless they are hypocrites, they should. Otherwise the whole moralizing first part of their blog post is meaningless.

And I am asking you because we are on an Internet forum and you responded to my comment.

FabCH··on Codeberg bans vibe coded projects
And how do open models fit into that narrative?

Say I am running Kimi K3 locally and commit security patches to Git. What now? Should Codeberg fork Git pre-2020 and keep the vulnerabilities?

FabCH··on Codeberg Bans Cryptocurrency Projects
Well we don’t know, do we?

Because the ToS helpfully doesn’t explain.

Does LLM autocomplete break the ToS? What about pre-LLM autocomplete? What about code written by LLM but reviewed by humans?

Also, the spirit of the community is clear, given the preamble and the provided moral basis for the decision: they don’t want any LLM usage at all.

FabCH··on Codeberg bans vibe coded projects
Do they? A luddite response is not necessarily participating in society. It could be argued Codeberg group made a choice to opt out of participating.
← PreviousPage 3 of 8Next →