MurphyA/hacker-news huggingface dataset:
by teruakohatu | 2025-07-27 10:19:14+00:00
It allows the lower cells in the cable to perform cellular respiration by transferring electrons up the chain.

This benefits the top cells in the chain by making the mud less hospitable to competitors. So the bottom cells and top cells all win.

There is a much better article here:

https://web.archive.org/web/20250130131404/https://www.scien...
by Eavolution | 2025-07-27 10:21:15+00:00
Such as what? I found it a very fair deal, you can have functionality for your area for free, which will likely be good enough for 70%+ of people, but if you want larger regions you have to pay. It seems to me a totally fair and transparent pricing structure, without resorting to filling the app with ads.

The people who need the paid portion of the app are also likely enthusiasts, and in that light the pricing seems fair too.
by NoboruWataya | 2025-07-27 10:21:54+00:00
There are non-profit corporations which seem on their face to address the issue, but not knowing much about how they work, it seems to me that it is often too easy to convert them to for-profit corporations, as happened with Raspberry Pi. I think in Europe a lot of open source organisations are "foundations" which seem to operate on similar principles.

IMO non-profit or charitable status is a must for sustainable, open, community-driven projects. One of the dumbest takes I often hear is "this for-profit corporation was good and kind before financial capitalism came along". Financial capitalism was always there, the for-profit corporation is pretty much a pure product of financial capitalism. Don't believe any for-profit startup that tells you it is all about the social mission, it is not. Even if the company is European.
by rglullis | 2025-07-27 10:23:17+00:00
> Unsustainable growth is not just ideology but an imperative, and it’s blatantly unsustainable. In a 2023 interview, Hallerman revealed that Komoot’s revenue was roughly split between recurring subscriptions and new users making one-time payments for map regions, with ad revenue making up a small remainder. That means they had to keep signing new users and expanding into new markets to stay in business. Komoot relied on continual growth in a finite world—an impossibility. What cannot continue forever is, by definition, unsustainable.

Relying solely on "community" to build and maintain these spaces is equally unsustainable. I worry that people will look at this and think that the alternative is to reject all forms of businesses, when the problem is simply of scale.
by david-gpu | 2025-07-27 10:24:29+00:00
Years ago I also experienced very high LDL after a few months of low carb. A doctor was convinced it was genetic (familial hypercholesterolemia) even though multiple earlier tests over the years had been in the normal range. He had never heard of low carb cholesterol hyper responders and dismissed that diet could have to do with it.

Nowadays I am convinced that what happened was completely explainable by the Lipid Energy Model [0]. Five days a week I was doing 60~90 minutes of cardio in the morning after skipping breakfast. Exercising in a fasted state while on a low carb diet meant that I had very low glycogen in my muscles and liver, which meant that the muscles had to mobilize fat as an alternative source of energy. Since fat is not water soluble, transporting fat through the blood stream requires packaging it inside a micelle wrapped in phospholipids -- a lipoprotein. Hence the elevated LDL & apoB.

The solution is simple: consume some carbs before and/or during exercise, and learn about the translocation of GLUT4 receptors if you are concerned about hyperinsulinemia.

[0] https://pmc.ncbi.nlm.nih.gov/articles/PMC9147253/
by ChrisMarshallNY | 2025-07-27 10:25:28+00:00
It’s really weird, how popular culture keeps using diamonds as (usually ill-gotten) currency. In reality, they are pretty terrible for the purpose, and I think most people are aware of that.

Buying diamonds has always been expensive, but selling them, is another matter, entirely.

Also, deBeers invented the diamond wedding ring fairly recently. My mother’s wedding ring was a big-ass sapphire. If you look at classical wedding rings, they are often non-diamond stones.
by Muromec | 2025-07-27 10:26:18+00:00
>De Beers tried to squelch the first US startup to turn out gemstones in production by intimidating the founder. The founder was a retired US Army brigadier general (2 silver stars earned in combat) and wasn't intimidated.

Hahaha, this is amazing. All of the US ex-military I worked with was super chill but had zero tolerance for bullshit, I can't even imagine somebody trying to pull it off and thinking it's a good idea.
by yorwba | 2025-07-27 10:26:39+00:00
This HRM is essentially purpose-designed for solving puzzles with a small number of rules interacting in complex ways. Because the number of rules is small, a small model can learn them. Because the model is small, it can be run many times in a loop to resolve all interactions.

In contrast, language modeling requires storing a large number of arbitrary phrases and their relation to each other, so I don't think you could ever get away with a similarly small model. Fortunately, a comparatively small number of steps typically seems to be enough to get decent results.

But if you tried to use an LLM-sized model in an HRM-style loop, it would be dog slow, so I don't expect anyone to try it anytime soon. Certainly not within a month.

Maybe you could have a hybrid where an LLM has a smaller HRM bolted on to solve the occasional constraint-satisfaction task.
by ThatPlayer | 2025-07-27 10:27:19+00:00
There is Box86/box64/box32. A bit confusing but it's box86 for x86 > ARM32. Box64 for x86_64 > ARM64. And Box32 for x86 > ARM64.

I think they mention games because a lot of other software for Linux is generally open source. So a lot of times it's pretty easy to get an ARM build.

It also does a neat performance trick where it intercepts library calls and redirects them to native versions of the same library.

http://github.com/ptitSeb/box64
by chii | 2025-07-27 10:27:57+00:00
> constant system administration work

why is that an inescapable truth? If the needs of such a self-hosted system is not changing, there's a theoretical argument that there shouldn't be any need to make administrative work.

if the environment changes such that this need arises, like changing/new protocols, new services, etc, it stands to reason that the seller of this appliance would release a new version, or an update of sorts.

Like mobile phones. You certainly don't constantly do "system admin" on your mobile do you?
by nemoniac | 2025-07-27 10:28:59+00:00
The first code example on that page claims to solve "the 3SUM problem".

According to [1], "the 3SUM problem asks if a given set of n real numbers contains three elements that sum to zero."

It's not clear to me what problem the Janet code solves but it's clearly not that 3SUM problem.

On the example input of

@[2 4 1 3 8 7 -3 -1 12 -5 -8]

it outputs

@[@[6 1 7] @[2 5 10] @[1 2 9] @[4 6 9] @[3 0 9] @[6 2 0]]

For what it's worth, here's some Common Lisp code that does solve the 3SUM problem in O(n^2).

(defun 3sum (a) (let ((h (make-hash-table)) (len (length a))) (dotimes (i len) (setf (gethash (aref a i) h) t)) (dotimes (i len) (dotimes (j i) (when (gethash (- (+ (aref a i) (aref a j))) h) (return-from 3sum t)))))) (3sum #(2 4 1 3 8 7 -3 -1 12 -5 -8)) ;; => t

[1] https://en.wikipedia.org/wiki/3SUM
by natrys | 2025-07-27 10:29:30+00:00
Yep peg.el[1] is now built-into Emacs since 30.1 (which is how I came to know of it, but actually the library seems much older) and it makes certain things much simpler and faster to do than before (once you figure out its quirks).

[1] https://github.com/emacs-mirror/emacs/blob/master/lisp/progm...
by goosedragons | 2025-07-27 10:29:43+00:00
It's not just for games. FEX-EMU is used here alongside Wine/Proton to run games but it'll also run the x64 version of other things. There's other layers like Box64 that do the same thing. For Linux, a lot of the software traditionally found in repos already has an ARM version and it's not as necessary. On Windows on ARM sometimes the only way to get an ARM native version is to run the Linux version under WSL.

Windows on ARM has allowed running x86 code from launch with Windows 10 and x64 code since Windows 11.
by theBaus | 2025-07-27 10:31:21+00:00
Heh, no wonder you are getting downvoted. Did you actually learn anything this way? This post is about learning and not how fast you can generate code, generating with LLM's is not learning. Then when you have not learnt anything but you generate LLM code that looks great but you cannot debug it because you never learnt programming and have to rely on the LLM, you have problems. Much like the CEO who vibe coded on replit and lost his production DB.
by Guvante | 2025-07-27 10:31:42+00:00
Who says it wasn't in the contract? If they had a terms of service that promised to never sell and then revised it to remove that clause is that legal? Probably not but good luck fighting it.

The problem is legal suits over complex contract law are way too expensive for impacted people to legitimately seek enforcement in cases like this. Especially since courts hate non-monetary enforcement and so at best would allow some pittance of money as a replacement.
by userbinator | 2025-07-27 10:31:54+00:00
From your 2nd link:

The entire software stack of TUXEDO is tightly integrated, instead of working on a generic solution.

That sounds like the same situation with smartphones, which are nearly all ARM but every SoC or variation of one is different enough that the software is customised for each one.

If you want to change some settings oft the device, you need to use their terrible Electron application.

WTF. I thought Android being Java was already going too far, but they seem to have gone to a whole new level of insanity.
by probably_wrong | 2025-07-27 10:32:36+00:00
Counterpoint: I used Komoot during the pandemic because it was the only app that would recommend new, interesting trekking routes every week in the small corner of the world where I was at the time. For my SO at the time, who was losing their mind due to cabin fever, Komoot was a literal lifesaver. No other app that I know of offered that.

I am therefore thankful to the old Komoot Team and I'm sad for them.
by johnisgood | 2025-07-27 10:34:10+00:00
If my phone is compromised, probably neither of them are compromised, or both are. I do not see how a separate app helps. I see where you are coming from, but I think using KeepassDX for password and TOTP should work. Keep in mind you can have multiple databases, you can store the TOTP only in one of the databases.
by tgv | 2025-07-27 10:34:58+00:00
For me, "Pari Intervallo" is also a highlight. It's very simple in conception, just like his other works, and uses the tintinnabulli style in a slow canon with (as the title says) fixed intervals very effectively. It wasn't composed for a particular instrument. I like this one: https://www.youtube.com/watch?v=qjUBhXi-0aY

"Für Alina", same style, written for piano, here with score: https://www.youtube.com/watch?v=jvXy69eF__Y, so you can see how simple it really is. Don't believe that simplicity is all there is to it, though. There are many composers of "simple" music nowadays, and most, like Einaudi, produce nothing but trite musical wall paper.

It wasn't mentioned in the article, but I think it's fair to say that Pärt has brought a small revolution to (classical) music.
by Theodores | 2025-07-27 10:35:30+00:00
I hope so!

There are many different schools of thought regarding diet and nutrition. No topic is more controversial since everyone with a stomach has an opinion.

There is science but that has to be believed in. Depending on your favourite foods and your values, you have to dismiss one half of the science as paid for by big beef or the other half as vegan propaganda.

A change in my environment led me to re-evaluate my food choices and I was open minded to completely changing everything. However, I did not go down the butter and bacon route. I became strictly whole food, plant based. This means always cooking from scratch with no processed foods or animal products. It is just an ongoing experiment with a study size of just one.

I did my research and upped my kitchen game. I was surprised at how much I used to enjoy no longer interests me and how easy it has been to stick to a diet rich in vegetables, beans, pulses and much else that I previously never cared for.

So, why am I telling you this?

Well, some believe that a whole food, plant based diet is best for your arteries. Having given it a spin to have a body that I am happy with, I am hoping they are right.

Do your own research with scepticism. Remember that nutrition is highly controversial and, just out of intellectual curiosity, see how it goes on a whole food, plant based diet. Originally I was only going to try and go without processed food for a month, but, with that target met, I kept going and learned more about nutrition just in case there was anything I was missing out on. The only thing turned out to be vitamin B12, which I supplement, with that being the only supplement.
by dududuudu | 2025-07-27 10:35:46+00:00
Absolutely. Durov is sketchy as hell and lied about leaving Russia in 2017. He's been seen with Lex Fridman (another Russian intel asset) and Telegram server-side code is closed source. Telegram has repeatedly caused issues for Ukrainians and Durov fabricated lies about the Romanian elections. Durov works for Russia.
by michalc | 2025-07-27 10:37:27+00:00
I've now added a section to https://delivervaluedaily.dev/ that is at least a starting point of trying to make sure it doesn't make bad environments worse.

This has been helpful - thank you. @RayFrankenstein if you would like a small acknowledgement at the bottom of https://delivervaluedaily.dev/, let me know
by jemmyw | 2025-07-27 10:37:53+00:00
The smell, worry about it being left on. I've got kids, they like to cook, I'm sure they'd be capable of dealing with a gas cooktop (we've got a bunsen burner for science stuff) but it's just nice not having that.

We don't get gas pipeline connections here, we get bottles that a company comes and replaces.

Compared to gas, I find induction just as responsive, more powerful on the highest setting. A nice feature is the auto heat which gives it more power until the pan is at the target level then reduces. I also think (but not sure) that the lowest level is far cooler than the lowest gas setting was, making it easier to use for baking - melting butter, chocolate, things that require gentle warming.

So, as I say, other than the specific flames around a wok, it's better overall. I do have an induction wok, it's not as good. It's fine though, I wouldn't trade or bother with a separate gas cooktop just for that.
by verzali | 2025-07-27 10:38:17+00:00
This is a dumb take. NASA has (or had until Trump can back) plenty of interesting things. New Horizons, Europe Clipper, the James Webb, Hubble, Mars missions, ISS operations, human spaceflight, etc, etc are all being done by NASA workers. They do way more than just launch rockets and SpaceX can't even come close to the stuff NASA was doing.
Show HN: Admin Compass – global search for WP Admin
by michaloo | 2025-07-27 10:38:55+00:00
Using global search and command palette like one in Sublime Text or Alfred App become my default way of working.

Now that I need to manage multiple WordPress and WooCommerce websites I missed this feature. Although there is already a built-in command palette in WordPress editor, it seems the development stopped, and it is not globally available across admin dashboard.

I'd love feedback, especially if you work in eCommerce, content-heavy sites, or client WP setups.

I consider it a beta, so try out first in staging, less critical websites and with SFTP access so you can remove it if it crashes :)
by erwan577 | 2025-07-27 10:40:18+00:00
30 years ago, without an SSD, my Pentium box booted to the desktop in 60 seconds — that’s roughly 5 billion CPU cycles at 75 MHz. Today, with blazing-fast SSDs and CPUs running at 4+ GHz, a typical PC boots in around 10 seconds — that’s 50+ billion cycles per core.

One of my teachers used to say: "In computing, 3 seconds is an eternity." These days, that’s enough time for 20 billion AVX-512 instructions.

It’s hard to accept that anything not truly compute-intensive needs more than that. Realistically, we should be able to hit 300 ms latency across the entire UX — and yet we don’t.
by csallen | 2025-07-27 10:40:24+00:00
Combinatorics can make things astronomically unlikely.

Imagine the "aging program" bugs out 1 in 100 times, a pretty high failure rate. However, imagine the program runs in 10 systems in the body, and success in any one of these systems is enough to age and kill you. The body is quite fragile after all.

If this were the case, then in order to not age at all, a person would need not just a 1/100 event to occur, but a (1/100)^10 event to occur. That's 1 in 100,000,000,000,000,000,000. In other words, one in a hundred quintillion.

A hundred quintillion is about 840 million times higher than the number of humans who have ever lived, which is 120 billion.
by ycombiredd | 2025-07-27 10:41:08+00:00
Christ almighty people, even the Notes app on my iPhone (frustratingly, when you're typing something destined to be pasted in a console or, apparently a comment on HN) will "correct" quotes to the squirrelly quotes and my dashes to em dashes. I never want them and when I find them troublesome I will programmatically remove them before pasting, but in this case I didn't think they would bother anything. I didn't think anyone would want to read the 12 pages or so I had written on the topic so I pasted as-is. I'm not using an LLM to write for me. Summarize for brevity at times, sure, but my thoughts are my own. (Punctuation, perhaps not. I've written about my frustration with unwanted "smart" punctuation and the principle of least astonishment elsewhere. It is frustrating.) If I thought you cared enough about my thoughts on synthetic diamond-making (from a non-domain expert) I'd post the entire thing for your reading pleasure, but I gather you're more interested in trying to make me look like I'm using an LLM to write my replies. Here, from my phone, directly into the comment field, I am certain there are no "tells" that the content may have been typed elsewhere and summarized for brevity. Already this is more time talking about something off-topic than I'd hoped for. I was genuinely excited that there was something topical that came up on this obscure synthetic diamonds topic I had written and thought extensively about, and rushed to share what I had hoped would come across as a palatable sized summary of such. (You might be surprised to read me admit that I can be overly loquacious.) I'll shaddup already but this tendency for me to ramble on when something could have been said with far fewer words is exactly what I thought might be a good use case for summarization. Y'know, got a lot to say but trying to be respectful of other people's time and all. <|ENDTEXT>
by NoboruWataya | 2025-07-27 10:41:11+00:00
> I wonder why there aren't popular free/open projects that do what Komoot does. What they did above the contributions seem to be doable by a dedicated group or a nonprofit.

Well, there are still costs involved (not just financial but also labour), and someone has to pay them. We are lucky to have a number of great open source and community-driven projects where people do contribute time and money to make data freely available to everyone, but it's not guaranteed. If there aren't enough people who are willing and able to contribute, or the costs get too great, the project will founder.

OpenStreetMap seems like it is already doing this to an extent, or at least is a good platform on which something like this could be built. Hopefully this saga encourages more people to contribute that way.
by o_m | 2025-07-27 10:41:28+00:00
Too many people were "working" on the app (mainly non-developers, like marketing), so we got too much push back. I learned that a lot of gen-x love saying they are working on an app, even if they don't do design or programming. There was no reason for the company to have an app. This was for an industry that has too little supply with too high demand, so users would have no problem going to the website, especially with their strong brand.

Piece by piece all of the app was replaced with web views for the website, and keeping the native tab menu at the bottom. No money was saved, but at least they didn't have to update the native parts of the app as features stopped working because of legacy systems being shut down. They kept the native mobile devs and fired some of the web devs instead to save money. Even though the website now needed a browser version and a slightly modified app-friendly version. No biggie, but it complicated the testing, as the responsibility for most of the app was moved to the web teams.
by Simon_O_Rourke | 2025-07-27 10:41:30+00:00
> That’s why, and call me unethical, I never do more than necessary at work. Never help outside of business hours, never engage with rich bosses. Switch every 2-3 years to new places. Maximise my income (in real money, not imaginary stocks) while trying to work the minimum.

That's not unethical at all, in fact I think that's a highly intelligent strategy to look out for the little guy (namely you) in the bear pit of tech capitalism. Anyone buying into the "we're more than a company, we're family" schtick is just another sucker to be worked remorselessly to line the pockets of the VPs and C-suite.

My previous employers included me in their Director/VP meetings, and the family schtick evaporates pretty quickly when they start talking cuts. One VP in a meeting, quite literally, proposed laying off an entire team of veteran engineers (most with young kids) and the very next thing that came out of this doucebag's mouth was "are we ordering in some lunch?". They do not care a whit about you and once you realise that then you should just look to yourself first and foremost and forget accepting below-average salaries just for some "mission".

They will happily kick you to the curb for any of the following reasons, which I have personally witnessed in the past few years,

- Their pal is looking for a job that's currently occupied by someone else. So they fire and hire.

- They want to deflect blame for their own failures, so they fire a bunch of folks who had nothing to do with the failures.

- They want to appear 'ruthless' to the CEO, so fire people to enhance their own image.

- They do a clear out of their previous incumbents staff once they replace someone and bring in their own crew.
by michaelt | 2025-07-27 10:42:31+00:00
> The reason for Yahoo's failure was its loss of dominance in search to the Chrome Browser.

I'm afraid your timeline might be a bit off there.

Yahoo outsourced their search to Google in 2000 [1] while google didn't buy android until ~2005 and chrome didn't come out until ~2008 [2]. And before google, yahoo had outsourced to 'Inktomi' and before that IIRC to 'Altavista'

Yahoo wasn't even trying to compete in search. This was the era of companies like "AOL Time Warner" where people thought web portals were media companies, and company bosses spooked by the dot-com crash were trying to diversify into tangible assets.

[1] https://www.wired.com/2000/06/yahoo-goes-gaga-for-google/ [2] https://en.wikipedia.org/wiki/Google_Chrome