MurphyA/hacker-news huggingface dataset:
by pjmlp | 2026-01-10 10:10:37+00:00
Every attempt since OpenMoko proves the market doesn't care.

And in what concerns the mainstream desktop/laptop market, macOS Linux VMs, WSL, ChromeOS, versus GNU/Linux OEM devices, proves most people doesn't care either what they can get at regular computer stores, otherwise GNU/Linux configurations would not be online only at very specific shops.
by eddyg | 2026-01-10 10:10:48+00:00
FWIW, that’s not a great way to benchmark zsh.

Check out zsh-bench⁽¹⁾ for a more authoritative approach, including first prompt lag, first command lag, input lag and exit lag.

⁽¹⁾ https://github.com/romkatv/zsh-bench
by ratorx | 2026-01-10 10:11:15+00:00
For POSIX: I leave Bash as the system shell and then shim into Fish only for interactive terminals. This works surprisingly well, and any POSIX env initialisation will be inherited. I very rarely need to do something complicated enough in the REPL of the terminal and can start a subshell if needed.

Fish is nicer to script in by far, and you can keep those isolated with shebang lines and still run Bash scripts (with a proper shebang line). The only thing that’s tricky is `source` and equivalents, but I don’t think I’ve ever needed this in my main shell and not a throw-away sub shell.
by luca020400 | 2026-01-10 10:11:23+00:00
Almost all device run on the initial android release (QPR0), and never shipped any of quarterly updates. Even less so using _main_ as a baseline so that point is moot.

With android 16 introducing "mid releases" (QPR2), they expect OEMs to start shipping those as well, QCOM already has a QPR2 BSP release, and Samsung is expected to release QPR2 based builds soon.

As far as contributions go, google usually wanted patches to apply to main, I don't think that ever changed.
And even there now that AOSP development is fully closed, it's even easier as partners will likely just upload patches against internal main instead. Less integration work there as well.

There really isn't a good explanation as to why they want to do move code drop cadence, other than they can and want to avoid wasting time releasing QPR1/3 that no OEM ever shipped (expect Pixels that is)
by tasuki | 2026-01-10 10:11:30+00:00
> It is missing the #1 reason I like it though - it's fundamentally text.

Sure, but that's table stakes.

There are much better formats: AsciiDoc, reStructuredText, etc. Yet I also primarily use Markdown. I could use a format that's perhaps 20% better, and well-specified. But I'd have to use Markdown somewhere anyway. So I just stick with Markdown. It's good enough for me.
by opan | 2026-01-10 10:11:41+00:00
I've got an Anbernic RG353M, came with a dual boot as you've described. I completely wiped it and only have ROCKNIX on there, a minimal distro based on LibreELEC, I believe. I actually maintained an Android + ROCKNIX dualboot at first, but it breaks the sleep function for some reason, and the ROCKNIX docs for this device say to remove Android, so eventually I did. I didn't actually use the Android side but had kept it around just in case before.

Not all these devices have the same level of support, so do your research on your model before trying to overwrite the install.
by wedog6 | 2026-01-10 10:12:14+00:00
Heuristic: (65/64)^64 is extremely close to e. This comes from a classic formula for e as the limit of (1+1/n)^n.

Therefore (65/64)^32 is roughly sqrt(e). Since 1 < e < 4, 1 < sqrt(e) < 2. So 65^32 < 2 * 64^32.
by nasmorn | 2026-01-10 10:12:40+00:00
If you buy a really nice monitor, which for me starts at 6K 32” - the eBay computer will no longer drive it.
What I find insane is how long companies issued 19” 1080 screens to their employees. I don’t think that was a well calculated choice given that a couple of hundred more over 5 years would have surely improved productivity by a little bit for their 50k year employees. It felt almost done out of spite to keep people in their place
by hshdhdhj4444 | 2026-01-10 10:12:47+00:00
We keep talking about “sustainability” but sustainability is a secondary issue here.

The primary issue is that we are taking individuals and basically torturing and/or killing them, rarely for good reasons.

It won’t even be decades before our descendants look back at horror for how we treat them, not unlike how we can’t even imagine how our ancestors thought it was ok to have human slaves.

The major difference will be that the horrors of human chattel slavery (even the name clearly links it to how we treat non human animals) have largely only been recorded via text. The horrors of our actions will be available in text, images, videos for all to see in perpetuity by just looking at an Instagram archive.
by rjh29 | 2026-01-10 10:14:21+00:00
Standard disclaimer that Samsung's ZFold range is very fragile (mine personally lasted a year, and I have the 4th generation!) so I would be VERY hesitant to use a first generation of this. If you think "It's Samsung not Huawei, they would thoroughly test its reliability before selling it", you are mistaken.

The Huawei Mate XT for that matter has become infamous for its unreliability and Huawei are apparently refusing repairs blaming user error, or charging the cost of an iPhone to repair them. Not a great choice unless you have money to burn.
by Zarel | 2026-01-10 10:15:01+00:00
Every preset with powerlevel10k-style segments don't support hiding empty segments. Look at Pastel Powerline, Tokyo Night, Gruvbox Rainbow, Catppucin Powerline...

https://starship.rs/presets/#pastel-powerline

I tried making my own and the config TOML syntax isn't expressive enough to support hiding empty segments.

You're right that it's the thing with the Unicode character as separator, which all the alternatives handle just fine: powerlevel10k, tide, oh-my-posh... it's just everyone seems to love Starship, and that's what confuses me.
by cbeach | 2026-01-10 10:15:06+00:00
You claim Israel needs to “become democratic” and is an “apartheid” state despite the fact Israel is a functioning pluralist democracy that comprises both Jews and Arabs (unlike Gaza, which expelled Jews and is led by terrorists).

By the “Zionist entity,” Hamas are describing Israel.

I don’t think you’re ignorant. I think you’re wilfully turning a blind eye to just how hypocritical Hamas are in their criticism of Israel.
by budududuroiu | 2026-01-10 10:15:12+00:00
> In Europe we are under daily attack from Russian accounts that spread massive amounts of desinformation, deep fakes, just emotional appeals with the goal of destroying liberal democracy.

The disinformation campaigns have always been there, the reason they're growing roots in the mind of the average European is because the EU is spending it's razor thon political capital on things Chat Control, Digital Omnibus which are wildly unpopular.

Isn't it a bit ironic that in order to protect "liberal democracy" you need to reach out for authoritarian suppression?
by guessmyname | 2026-01-10 10:15:47+00:00
> […] it's instantaneous on my system […]

So? Are we all supposed to be using your machine? Performance can vary a lot depending on system, filesystem, and workflow. Something feeling “instantaneous” for you doesn’t mean it isn’t sluggish for others, especially when tasks like compiling TypeScript are done frequently, where even small delays add up over time.
by hshdhdhj4444 | 2026-01-10 10:16:12+00:00
20th century means that we’re talking at least 2.5 decades ago. That’s a long time. And for the most part, US foreign policy regarded much of those actions as folly even if they will never say that publicly.

You’re absolutely right with
your assessment but beyond that this is also a rolling back of the clock to thinking from decades ago.
by virgoerns | 2026-01-10 10:16:39+00:00
The problem with long startups is that they break the flow. I live in CLI. I open and close terminal windows all day long, sometimes just for quick 2-3 commands to check something. 100 new interactive shells a day is my guess. I already know commands to run, my fingers are ready to type, they already pressed the keys ti spawn a new shell and now they have to stop for 500 ms. Repeat these 100 interruptions every day and you get the death by 1000 spoons.

I don't use oh my zsh, but on one laptop zsh took 600ms to start. I narrowed it down to a strange "bug": adding even a single empty file to the custom fpath caused the slowdown. It bugged me so bad that I decided to try fish again, but this time for real. And this time it stuck with me. I like its architecture (defining functions to change its look-and-feel - great idea!) and of course its 32 ms startup time.
by BoingBoomTschak | 2026-01-10 10:17:03+00:00
I think it's still worth going down the rabbit hole but only when 1) You know you're gonna use the thing a lot and for a long time and 2) You have some real, objective ways (i.e. beyond the very influenceable MOS) of measuring a real, humanly perceivable difference.

This is how I became quite learned in sound reproduction (incl. acoustics and psychoacoustics) then bought Genelec loudspeakers, for example. But I don't care about finding Samsung B-dies (I think?) for my RAM.
by ssl-3 | 2026-01-10 10:18:43+00:00
We'd almost certainly find some way to kill them if we ever ran across any of them.

We're pretty good at accomplishing things like that.

One day, there's some space sharks swimming in a sea of liquid helium and doing deep dives to get to the smaller creatures that devour the seabed of diamonds.

The next day, we're figuring out how to use space shark squeezings in our fusion reactors.

Unless, of course, the space sharks figure out how to kill us first. They will probably try if that's useful to then.

It's the circle of life.
by SecondHandTofu | 2026-01-10 10:19:14+00:00
On the contrary, it is a helpful term. Before the term, it was common to ask "are you a manager", and then you were defined oppositionally, as not-a-manager.

Whereas IC having its own identity means it has many positive connotations. "I'd much rather be an IC, so I can get things done" etc. You can still be very senior without having direct reports or having to do line management, often seen as a necessary evil.
by bonzini | 2026-01-10 10:19:29+00:00
(Former) pawns can be on the 1st or 8th rank if they've been promoted. You can shave off 2^6 for rooks, bishops and knights though, and about 2^31 for the order of pawns.

You can place an unpromoted pawn on the 1st or 8th rank to encode en passant, too.

Promotion is 5^16 possibilities, or 37 bits.

With trivial encoding of captures (32 bits) and castling (4 bits) you get 179-6-31+4+32+37, or 215 bits. You can do better by including captures in the big factorial, but it becomes much harder to quantify the number of cases.

On the other hand castling can also be encoded as extra squares available to the rooks only ("queen side never moved" and "king side never moved"), and that is almost free.
by elcritch | 2026-01-10 10:20:05+00:00
Yep, but folks love their veneer. The morals of the American people and that of the state department / industrial complex aren't the same.

Oddly in this case the US government seemed to do something that many Venezuelan expats support. We'll see if it helps the lives of regular Venezuelans at all.

Also a number of sci-fi from the last decade or two predicted or imagined the US in a war in Venezuela in the 2030's. It makes more sense to view it not for oil but more to keep Chinese and Russian influence out of the US's "backyard". Apparently both had been getting close to Maduro.
by kalleboo | 2026-01-10 10:22:43+00:00
> A lot of these OLED developments came from either TV or mobile

I remember getting one of the early Samsung OLED PenTile displays, and despite the display having a higher resolution on-paper than the display on the LCD phone I replaced it with, the fuzzy fringey text made it far less readable in practice. There were other issues with that phone so I was happy to resell it and go back to my previous one.
by keiferski | 2026-01-10 10:23:08+00:00
Unfortunately it also seems like these sharks are plagued by parasites in their eyes:

The shark is often infested by the copepod Ommatokoita elongata, a crustacean that attaches itself to the shark's eyes.[17] The copepod may display bioluminescence, thus attracting prey for the shark in a mutualistic relationship, but this hypothesis has not been verified.[18] These parasites can cause multiple forms of damage to the sharks' eyes, such as ulceration, mineralization, and edema of the cornea, leading to almost complete blindness.[11] This does not seem to reduce the life expectancy or predatory ability of Greenland sharks, due to their strong reliance on smell and hearing.

https://en.wikipedia.org/wiki/Greenland_shark
by defrost | 2026-01-10 10:24:11+00:00
Hardly "authorized" when the required consultation was sidestepped:

Trump’s attack on Venezuela without alerting Congress tests limits of executive power - https://www.theguardian.com/us-news/2026/jan/04/trump-congre...

Now that they're aware, they're belatedly and ineffectively attempting to reign him in:

Senate votes to limit Trump on Venezuela - https://www.politico.com/news/2026/01/08/senate-votes-to-res...
by menaerus | 2026-01-10 10:25:34+00:00
It always amazes me that there is a subset of EU people here on HN who are so detached from reality that it makes me wonder if these same people are sitting in Brussels board making decisions. According to the sh*thole in which EU ended up, it is not completely implausible. Can't agree more with what you're saying. My experience is the same.
by warpdude | 2026-01-10 10:27:06+00:00
The Kyoto Railway Museum (https://www.kyotorailwaymuseum.jp/en/) is certainly worth a mention. Tons of well-preserved examples of Japanese rolling stock, including multiple generations of Shinkansen (including the first!). Their technical explanations of every part of the train were also incredibly well done, with lots of examples from parts of real trains. It was one of the most impressive and genuinely educational technical museums I've ever been to.

Having been to both the National Railway Museum in Taipei and the Kyoto Railway Museum and comparing the two, I'd say that the former was particularly strong in areas around train maintenence, whereas the latter had much more content about trains themselves.
by flumpcakes | 2026-01-10 10:27:15+00:00
American free speech as of 2026 includes openly threatening to invade European territory unless it is given away.

It's funny how America can force it's own crappy content protection laws to the entire globe, but another country can't have their own.

The current administration is burning good will to America with it's allies at an alarming rate. This isn't good for stability or world order. I think this year is could be a contender to be the worst one yet of this millennium as we find other despots empowered by America's actions.
by hshdhdhj4444 | 2026-01-10 10:27:45+00:00
These are insane responses to what is admittedly a bad case of Medicare fraud.

But let’s put this in context. The fraud occurred over a few years and is estimated to have been for about $9Bn dollars by the prosecutors. A number that is considered inflated by most independent analysts, but even if it’s like $5bn that’s pretty large, so let’s stick to the $9Bn and in fact round it up to $10Bn.

The fraud in Medicare and Medicaid alone is estimated at over $100Bn every year (irs probably higher). So even if this fraud occurred over 2 years, we’re talking about something that’s at most 5% of the total Medicare/medicaid fraud in the US over that period.

https://www.cnbc.com/2023/03/09/how-medicare-and-medicaid-fr...

But this isn’t news to the current administration. In fact, to their credit, the justice department busted a $14Bn scheme about 6 months ago, which is already 50% greater than the size of the most inflated estimates of this scheme.

https://www.justice.gov/opa/pr/national-health-care-fraud-ta...

And yet all the people defending cutting food to children (and not just in MN, but in other Democratic run states that have nothing to do with MN) have likely never even heard of that much larger scheme that was busted and led to absolutely no policy changes.
by noir_lord | 2026-01-10 10:28:00+00:00
UK has building societies, they function like a bank mostly but are mutual (owned by it's members).

In my experience they are more pleasant to deal with, tend to be smaller/more conservative with tech and you can speak to a human when shit goes sideways.

Mine has never laundered money for the cartels (unlike my other bank) which is a plus as well.
by rotarycellphone | 2026-01-10 10:28:13+00:00
so what? let politicians “protect” us? it already went too far. a lot of liberal democratic states are going towards electronic dictatorship, when you are under total control and allowed to do only what is permitted by somebody’s made-up rules. all those e-IDs tightly coupled with your biometric identity are no more than developing a simple idea — a simple idea that some people want to control other people.

so, no, thanks. i don’t want this, at least for those countries that are still more or less free from it. i already live in one where we have to fight this dictate every day: opening a browser, writing a post, doing whatever we want, but not the way guys who captured power want it.

this perspective — “just let them protect us” — comes from a democratic habit. when you’re used to living this way, you can trust elected people.
by Cockbrand | 2026-01-10 10:28:27+00:00
Not a Braun product, but also timeless European design: I have a De'Longhi KG79 which I've bought in 2019, and it doesn't show any signs of wearing out yet. The only maintenamce so far was that I gave it a thorough cleaning last year or so. It does its job flawlessly and is fairly cheap.

[EDIT: Looking at the Braun 4045 mentioned in the article: I used to have the Braun 3045, which broke down at some point. To be fair, it lasted at least 10 years, not sure how long exactly. I remember that the somewhat brittle coffee grounds container broke after only 2 or 3 years, but it could be pieced together with epoxy]
by opan | 2026-01-10 10:29:04+00:00
FWIW if you're on a machine where you're allowed to use non-default configs like oh-my-zsh, you could also just copy over your own custom config. It seems like you're implying the alternative to using oh-my-zsh is to rewrite your config from scratch every time or use the default. It doesn't quite add up to me. If you craft a config file of your liking one time, then back it up somewhere, track it with git, whatever, you can keep making use of that config across other machines. I just set up a new personal machine recently, grabbed my dotfiles, now it's the same familiar feeling as my other machine.
by michaelt | 2026-01-10 10:29:31+00:00
The thing is, a lot of meetings start with presenting evidence of a problem, then have some discussion of the problem and potential options, and only in the last 10 minutes do the proposed actions turn into firm decisions with names against them.

And often if I'm in a meeting it's because I think the problem is important and I want it solved. Getting permission for my team to fix things, or getting other teams to agree to fix things, is the point.
by girvo | 2026-01-10 10:32:23+00:00
The article shows mac, it's not just ClearType...

PenTile for example (as another commenter pointed out) was woeful with text, and made things look fuzzy.

I'm not a fan of ClearType, but even on Linux OLED text rendering just isn't as good in my experience (at normal desktop monitor DPI)

Perhaps its down to the algorithms most OSes use instead of just ClearType, but why hasn't it been solved by this point even outside Windows?
by OGEnthusiast | 2026-01-10 10:32:57+00:00
> Perhaps this is a knee-jerk reaction, but I was not expecting this from Cloudflare.

You’re surprised that an American CEO is speaking out against a large fine many believe is bogus, instead of not saying anything to avoid offending…Europe? I don’t think anyone in the world right now is intimidated by the EU, from China to the US to Russia.
by surgical_fire | 2026-01-10 10:33:51+00:00
> Have infectious diseases stopped spreading?

Thanks to vaccines? Yes. Multiple times in history.

Smallpox, polio, measles, mumps.

> vaccines famously had no significant impact on the rate of the spread.

That's quite a claim. I see you provided no sources.

As far as I remember, vaccines were the main reason things became safe enough to things to return to a sense of normalcy.

I mean, I am not from they US, so my actual response to this news is a vague shrug. I just hope the anti-vax bullshit is contained within US borders.
by IndrekR | 2026-01-10 10:34:41+00:00
A similar concept has been used for university lectures to start 15 minutes after the full hour. This was due to nobody having watches and everything being synced to the church bells ringing at the full hour. Then you had 15 minutes to get to the next lecture (in another building). Starting time was given as ct (cum tempore, with time) or st (sine tempore, without time). Usually only st was marked as everybody assumed the 15 minutes delay.

https://en.wikipedia.org/wiki/Academic_quarter_(class_timing...
by theK | 2026-01-10 10:36:02+00:00
Yes, I'll throw my hat into this group too. Bash is fine.

YMMV but I have found using zsh too frictitious to be helpful. Sure, theoretically zsh living in a bash world (lets face it, all scripts are bash) is completely fine but reality seems to differ. Copied a one liner from shell history into your script? Crash. Use arrays? Weird bugs. Use shell builtins? Whoa unexpected interactivity!!! Etc...

Bash is absolutely fine as a default shell. As an added benefit, you don't feel like an invalid once logged in to a container or server.
by riedel | 2026-01-10 10:37:51+00:00
In Germany we have a thing called tolleration [0]. It actually covers quite a few people, because quite a few people seek asylum because legal immigrantion is often dysfunctional. The difference maybe is that it is difficult in Germany to be employed or take part in life without any formal registration. Deportation is often difficult because it needs to be safe and the country of origin has to cooperate. Because Germany only has EU borders, pushing people beyond its border is pretty pointless once they have settled (they typically return within a few days). But we also have over night deportations of families (children having grown up in Germany, people having jobs) with police raids in some cases, that leave people traumatized.

[0] https://de.wikipedia.org/wiki/Duldung_%28Aufenthaltsrecht%29
by Zardoz84 | 2026-01-10 10:38:30+00:00
nvm it's a bash script they only installs node using curl and sets paths and links. I don't yet find where it is sluggish.

What I recognise as problematic it's the support for Windows if you are using WSL, and because of this, I'm thinking of giving a try to mise. I work on a pure Linux dev box, but my team mates work on Windows 11 (some people are masochistic...) and this would help when they need to mess with the frontend code.
by xg15 | 2026-01-10 10:39:19+00:00
No mention of Deutsches Museum in Munich? Whaat!?

https://www.deutsches-museum.de/

Also recommended:

Arithmeum Bonn: https://www.arithmeum.uni-bonn.de/

Miniaturwunderland Hamburg: https://www.miniatur-wunderland.de/ (not really a tech museum but definitely of interest to techies)

In Switzerland:

Technorama in Winterthur: https://www.technorama.ch/

Verkehrshaus Luzern: https://www.verkehrshaus.ch/