MurphyA/hacker-news huggingface dataset:
by somenameforme | 2025-06-09 06:32:10+00:00
It states that reforestation would result in a reduction in excess of 25% of all observed warming since preindustrial times. And there is every reason to believe there's even more feedback systems we are, as of yet, unaware of that could increase that further (though also potentially decrease it of course).

In any case it's certainly not spitting at a fire.
by AndyKelley | 2025-06-09 06:32:12+00:00
18s eh? we're looking at 15s in https://github.com/ziglang/zig/pull/24124

oh, and by the way that includes the package manager, so the compile time accounts for:

* HTTP

* TLS (including aegis-128l, aegis-256, aes128-gcm, aes256-gcm, chacha20poly1305)

* deflate, zstd, and xz

* git protocol
by hgomersall | 2025-06-09 06:33:19+00:00
Trams are much smoother than buses. I suspect that a bus can be made as comfortable as a tram with active suspension optimising ride quality, but I've never come across one. Jerky starts and stops, swinging around, kneeling for (dis)embarkation; these all make the ride unpleasant for users. Trams exclude those at the cost of additional up front infrastructure costs.

I can easily read a book on a tram. No chance on a bus (unless we want vomit all over the seats).
by x-complexity | 2025-06-09 06:34:02+00:00
> In this case the woman is obviously mostly writing this because she doesn't like OpenAI specifically, but she has an argument and it is a good one.

Until the same measures are uniformly taken with the rest of the actors in the industry, this is nothing more than virtue signalling.

Denouncing X should also mean denouncing actors close to X, for a given domain space F(actor).
by monegator | 2025-06-09 06:34:02+00:00
yeah, no. I do both (and to the user asking for an opinion wether to switch from embedded to app.. don't!) and i loathe making apps. Sure, the dev tools are supposedly better, more modern.. but they are also an evermoving target. You can never declare a project done.

This is because every new OS update breaks compatibility in subtle ways, or new requirements or behaviour changes remove capabilities you were using before and were essential for your app, or simply: the new major update breaks BLE / Wifi / Background operation and you waste three weeks of your life trying to make it work again, only to find that an OS update restored things. This happens every single year, at least once.

Then you have the store policy (Play store for example) that changes the Target SDK so you MUST recompile the app with the new SDK or else, and the iOS certificate expiring every year so you have to pay for the privilege, then you have to recompile / resign... which means that the project must be compilable at all times, and every year the SDK version changes, the toolchain changes.

In the embedded world i can effectively freeze the development environment, with my ancient GCC version, and it will work forever. Well, that's not really true anymore if you use Zephir, IDF or other framework monters :(
by socalgal2 | 2025-06-09 06:36:26+00:00
I am sympathetic to the argument/feeling that somethings last a long time therefore all things should last a long time.

> What is so special about phones where we allow them to be considered obsolete so quickly?

The phone / computer works exactly as it did when you bought it. What changed is everything around it. That's not true of those other things. New video codex, new services, new sites, new apps. Let's pick ChatGPT. They have app. It's about 2 years old? It strictly costs them more money to cover older hardware than just not supporting it. And, going forward, each year they want to support the newest phones/OS but keeping support for both strictly increases costs. I work on a project that run on nearly every device (Windows/Mac/Linux/iOS/Android) and we are always evaluating which devices we can stop supporting and what new devices we need to add to our testing infra going forward.

Your 18yr old TV is great. It works exactly as it did when you bought it. But for example, let say your TV was 25 years old. It wouldn't have HDMI and there for, without expensive adapters, would not work with an XBox, PS5, Switch (afaik).

The point is, your TV does exactly what it did when you bought it. No changes. For a smartphone to keep working requires constant changes. As a simple example, HEIF images didn't exist before. JPEG's with gain maps didn't exist. Zoom didn't exist. Etc... Your phone needs constant updating. Your TV, A/V receiver, speakers, thermostat do not. It costs money to keep the phone up to date. It costs nothing to keep the TV, A/V receiver, speakers and termostat up to date because there is nothing to update
by senko | 2025-06-09 06:36:27+00:00
CalAI is just objectively a bad app even discounting its AI calorie estimator as an irrelevant gimmick:

* the UX is bad

* the stats are laughable

* charts worse than nothing (really, misleading to look at)

* lacking basic functionality such as “duplicate for today”

* can’t see or export the meal photo

* their “streak” attempt at gamification is so bad it literally cannot count

And yes, the AI there is atrociously bad. Not only can it not reliably detect calorie content (I don’t think anyone could on a basis of a photo in general case), but it so often mislabels food (like the example in article) it’s just a comedic relief. And there’s a “Fix” button which does nothing.

It’s like they never really tried hard. Combined with the general lack of quality, looks like a typical quick money grab riding the AI hype wave. I’m pretty confident the app could be vibe-coded in a week (and that’s generous). Maybe the backend is more complex? Don’t think so as there are no social features, it just stores data.

Paid for a year (Android app) to see how well they applied AI to the field, now continue to use it like a meal photo log with some (manually entered) metadata, otherwise Excel would be a nicer solution.
by frabcus | 2025-06-09 06:36:50+00:00
Looks like the assumption is $100 / year for each user, which with 50k users makes the $5 million ARR.

Then you have to pick a finger in the air multiplier for the value of the business. A stockmarket listed SaaS company that isn't over-inflated might be 10x the revenue, so that would be $50 million valuation.

Kagi is small, but it must still have good margins. So maybe really it is 5x revenue in value, depends on lots of things! Who selling to, and predictions for long term growth.
by empressplay | 2025-06-09 06:37:25+00:00
I remember going to an Omnimax in Seattle on a school trip in 1987, they were showing (thank you Internet) "Block-buster - clips from a helicopter ride around Seattle’s Space Needle, a motorcycle pursuit through downtown Atlanta, Georgia, a ride through the Kamakazi curve of the Orient Express roller coaster at Worlds of Fun in Kansas City, Missouri, and a speeding bobsled at Lake Placid." Anyway, it made us all very queasy!
by EricPhy | 2025-06-09 06:37:30+00:00
“Let’s pretend you have very early-stage cancer. The dendritic cells are in their normal cycle of desperately presenting tumor fragments to T cells, the T-cells rightfully getting upset, activating themselves, and going off to hunt the cancer. But cancer simply shuts them down by expressing an immune blocker protein: PD-L1. In response, the T-cell mostly shuts down, wanders back to the lymphatic system, and gets a little bit more ‘exhausted’. It believes that it activated itself for no reason, and thus will require a much higher bar for doing anything else in the future. The more times this occurs, the more exhausted the T-cell becomes, the more unwilling to ever activate again. In the limit, it will simply kill itself. Hence why you need immunotherapy to revitalize these cells!”

That’s a powerful analog for depression and burnout in humans.
by squillion | 2025-06-09 06:37:34+00:00
I also read that counting calories is so inaccurate that you may die of starvation or become obese, on the same diet. That is, if you exclusively ate what you measured, and all of it.

Counting calories presumably works (when it does) because it’s combined with more nutritious, regular meals, better awareness, etc. It’s also possible that the measurement errors even out over time, but I suspect the timescale is too long (if you’ve undereaten for two days you’ll end up eating something out of the diet).
by teekert | 2025-06-09 06:39:51+00:00
It is not shameful indeed. One never knows what the father had experienced if he had been given the therapy during the day.

The oncologist could have written a paper (there are many single case papers), or started a trial by himself (requires a lot of organizing) if he was very intrigued. But of course one can’t do that for every above average case.

I have to say, in this particular case there is a very plausible mechanism and the trial would not be that hard. So it is a real shame that nothing was done with this.
by helsinkiandrew | 2025-06-09 06:41:28+00:00
There's an episode of the 1970s BBC documentary series "The Secret War" about the miscellaneous technology projects that sound obviously crazy now, or may have been cancelled to soon:

https://www.youtube.com/watch?v=GJCF-Ufapu8&t=8883s

The whole series is worth a watch, including episodes on radio location finding, radar and radar jamming, Jet engines, the V1/V2 rockets, and Ultra/Enigma etc. Many of the participants (both British and German) are interviewed - including Albert Speer.
by genocidicbunny | 2025-06-09 06:41:43+00:00
Not necessarily. For example, if there is custom hardware used for communications with other systems, such as radar for example, there might be specific timing and latency requirements that could be difficult to meet under emulation.

The most recent Dolphin Emulator post referenced a bug they had where memory cards were written to too quickly under the emulator (and even on actual hardware if you had memory cards that were sufficiently fast) which caused some games problems because they did not expect save files to be written so quickly. Imagine things like that, but where the worst case isn't having Wind Waker hang while saving, but planes crashing.
by fakedang | 2025-06-09 06:42:32+00:00
Locally hosting models. For one, bringing down costs for local usage. Open AI could then charge prices regionally for their APIs, at a discount even - further incentivizing more companies to set up in the country. There's already been a lot of speculative announcement of ChatGPT being offered to all residents in the country for free.

Obviously, the big draw here is for the government to get yet another channel to monitor their citizens and residents.
by gf000 | 2025-06-09 06:43:23+00:00
There is not much to argue, when your point is based on a misunderstanding.

> You nest transactional statements, not the calls to atomic. The happy-path for an atomic is that it will commit; it should be obvious a priori that something that commits cannot be in the codepath that can be rolled back.

This makes absolutely no sense with my above correction.
How can I fix inaccurate ecommerce purchase tracking in Google Tag Manager(GTM)?
by MarianSteyn | 2025-06-09 06:43:26+00:00
I'm troubleshooting a situation where ecommerce purchase tracking is reporting incorrect data in Google Tag Manager (GTM). This is affecting analytics accuracy and ROI measurement.

Has anyone dealt with this before? What are the most common causes or debugging techniques you’ve used to fix incorrect purchase tracking in GTM (especially with GA4 or UA)?
by steve_adams_86 | 2025-06-09 06:45:46+00:00
The science behind how forests impact weather is still developing, so I can’t make wild claims like I want to. Yet the evidence is extremely compelling. Trees seem to induce rain, reduce turbulence from winds, and as this article mentions, cool the air far more than we thought.

Trees seem to be—unsurprisingly—specialist organisms in the art of maximizing local hydrological features. They help create wetter environments so more trees can live there, and things can get a little more wet still, for more trees, then more water, and so on.

The research I’ve read is mostly along the lines of “we’ve observed these really interesting patterns and we suspect these are the underlying mechanisms”, but as I recall, proving the cause and effect of such large scale phenomenons isn’t trivial. I’m also not someone who researches this stuff, so my take on it is essentially irrelevant. The bottom line is: lots of evidence and research supports your observation, and it’s an extremely interesting field of research. I think it’s the key to making life better for a lot of life on the planet.
by simoncion | 2025-06-09 06:45:47+00:00
For me, it's that combined with the prominent placement of the output of answer confabulators alongside search results. Given how terrible the output was initially, and how it is still not-infrequently awful, it reminds me of when Google was in "We've desperately gotta pump up the user numbers for Google Plus or else we'll lose the Race For Social!" mode and adding it to every big thing they controlled.

I'm still mad that they took away the '+' operator for that turd of a project. [0]

[0] To be clear, it totally could have been a great project. Early on, there were signs that it was going to be -at worst- decent. But, well, Vivek Gundotra wanted the project to be a big turd, so it ended up being a big turd.
by jiveturkey | 2025-06-09 06:46:25+00:00
Not sure if you mean that seriously, or with tongue in cheek. It takes a very healthy dose of luck and market timing to be successful. Even the VCs, the experts, don't know how to pick winners. They expect a 90% failure rate, and this is among the ones they picked!

As an employee you don't have the same profit structure in play -- you can only work at one startup at a time. You cannot spread your bets around and let that one winner make the math work. You have to be 10x better at selecting a startup than the experts, probably 100x better if you expect to beat a big tech salary.
by hobofan | 2025-06-09 06:48:36+00:00
I am one of those worried people (and have voiced that opinion here on HN before).

However they have been on that course for a good part of the last year though, and they ultimately deliver a good product, which is what matters at the end of the day. Kagi mostly feels "feature-complete", and I'd rather have them spend time on the AI projects than trying to be too inventive and overloading the core product, which is the route many other startups take when they get to that point.
by Stratoscope | 2025-06-09 06:49:14+00:00
I tried to look this up but wasn't successful. I remember it has to do with the lower pitch reed starting to vibrate along with the higher pitch reed, pulling the two notes together. But I don't quite understand the physics behind it.

If anyone find this, I am all ears! (Figurately and literally.)

While searching, I did run across this wonderful video of Toots Thielemans and Elis Regina:

https://www.youtube.com/watch?v=909HG10GLhE

And completely off topic, that somehow reminded me of my favorite live version of Ride Like the Wind:

https://www.youtube.com/watch?v=iYofDL0QnBE

No harmonica there, but everyone was having so much fun together!
by gloosx | 2025-06-09 06:49:46+00:00
>we could imagine someone holding their breath until they pass out and fall.

It is not easy to imagine this. Brain have protective mechanisms in place to prevent this. If someone is holding their breath for too long - they start experiencing an immense, primal fear which magnifies tenfold every second. It is close to impossible to consciously bear that fear and continue holding your breath – every other second requires years of practice. You will inhale, if you can. Your body simply wont let you fail or pass out.
FounderSignal – Validate startup concepts in hours, not weeks
by jealousgx | 2025-06-09 06:49:58+00:00
Hi HN community,

I've been working on a project called FounderSignal to help founders (and myself!) quickly validate startup ideas.

The core idea is to submit a concept, and FounderSignal generates a simple MVP landing page. You can then share this page to track basic engagement (views, clicks, signups) and get an early signal on whether the idea has potential before investing heavily in building it out.

It's built with Go (Gin) on the backend and Next.js/TailwindCSS for the frontend. Data is stored in PostgreSQL.

Here's a quick video walkthrough: https://www.youtube.com/watch?v=54JLqdi1wX8

It's still in the early stages. Currently, landing pages use a similar template, but I'm planning to integrate AI to generate more unique HTML based on the idea's description.

I'm at a point where I'm trying to decide its future:

- Develop it into a full-fledged (private) product? Will need cofounders for this journey as I have zero knowledge. - Open-source it and build with the community ? - Keep it as a side project/portfolio piece?

I'd love to get your feedback on the concept itself, which direction you think makes sense, or any critical features you think are missing.

Thanks!
by snickerbockers | 2025-06-09 06:52:12+00:00
I have a bit of a problem with TFA's implication that Western countries don't do the exact same things but to a lesser degree. We need to get over this dumb eurocentric idea that we have the best system of government and the entire world suffers for the lack of it. I'm reminded of back in the "Arab spring" when journalists and politicians were praising social media as a "democratizing force" only to clamp down on free speech with the "mis/dis/malinformation" slander about 5 years later.
by steve_adams_86 | 2025-06-09 06:52:22+00:00
I see where you’re coming from, and maybe you meant to be hyperbolic, but the impact of forests on quality of life for humans goes beyond cooling effects, which on their own are more significant than you’re giving credit. I think there’s more to gain here than you’d get in the house fire scenario.

I also don’t see anyone wanting to defund other efforts because trees make a difference. We may see local improvements, but I doubt we’d see global improvements such that anyone would think we’re home free. I could be wrong.

I see this as more of a quality of life improvement that could help make the inevitable bigger fight more bearable.
by gf000 | 2025-06-09 06:52:48+00:00
In Java, racing a field is safe - you can only ever observe the value as one that was explicitly set by a thread, no tearing can happen. Safe data races can happen in Java, but you sometimes do want that (e.g. efficient concurrent algorithms), and avoiding it is not particularly hard (synchronized blocks are not the state of the art, but does make it easy to solve a problem).

Pony and Rust are both very interesting languages, but it is absolutely trivial to re-introduce locks with actors, even just accidentally, and then you are back at square 1. This is what you have to understand, their fundamental model has a one-to-one mapping to "traditional" multi-threading with locks. The same way you can't avoid the Turing model's gotchas, actors and stuff won't fundamentally change the landscape either.
by rcarmo | 2025-06-09 06:53:05+00:00
The author hasn’t yet realized that will need to re-download their app to the phone once a week even if they don’t make any changes, which is the main reason I just don’t bother with iOS development.

Not being able to easily maintain apps on hardware I own and having to check in with Apple every few days is insane, and the workarounds are ridiculous and unwieldy. It’s the principle of the thing that gets to me.
by sandspar | 2025-06-09 06:53:22+00:00
Generally, one man armies are actually two person armies: the genius and their spouse. As a typical case, Einstein relied heavily on his wife. He needed vast amounts of time for uninterrupted thought. Guess who took care of everything else while he was in his study? Running a household is a part-time job for two people or a full-time job for one. If the genius needs to devote his or her full attention to their work, that leaves a full time job at home for someone else to do.
by egdels | 2025-06-09 06:53:27+00:00
Thanks — great to hear you liked it, and that’s a really smart suggestion!

Actually, you've inspired a related idea I’ve been thinking about: since the app already shows a magnified pitch view for each target note, I could track how accurately each target is hit — not over time, but per note. That means collecting cent-deviation stats every time a target pitch is active.

For example, if you’re working on bending hole 3 draw down to F#, the app could keep track of: - how many times that target was attempted, - your average deviation (in cents), - and your best attempt so far.

It’s not a full frequency-vs-time graph, but it's very focused feedback — and could motivate practice in a very concrete way. I’d love to make this part of a future version. Thanks again for the spark!
by genocidicbunny | 2025-06-09 06:54:50+00:00
Seems to me that some of the places that are best poised to take advantage of the longer charging times (at least in the US) are places like Buc-ees which are already a sort of destination that is visited for more than just filling up with gas. The small gas stations, especially ones that are local chains, or even 'mom-and-pop' businesses will probably be much slower to adapt as they won't be able to offer as much for the people waiting for a recharge to do.

I think fast casual restaurants, or even small strip malls which have a fast casual restaurant as a food anchor could also benefit from this -- offer more charging spots, maybe a small discount or coupon for the charging costs if you dine at the restaurant. The large fast casual chains could probably negotiate better contracts with companies that would build and administer the infrastructure than singular restaurants could, and it would help bring some additional business in at a time when people are dining out less and less.
by ReptileMan | 2025-06-09 06:54:50+00:00
>the Gulf monarchies depend on the U.S. and want to avoid Islamic revolutions

There is no one left to islamic revolute in the small gulf states. The natives are minority, the security forces are all foreigners directly under the command of the ruler and in some cases outnumber the total native population. And the natives are too well fed to have the fight in them to risk it all.
by cupofjoakim | 2025-06-09 06:55:50+00:00
> Awwwards is not representative of the web at large

100%. I used to work at a studio specifically targeting winning awards with awwwards and it's definitely not the same as working on the normal web. Flashiness is way more important than performance there, be it in UX, conversions or load times.

It was a good space to play around with things like animations and webgl, but turns out that if your business needs to convert, those things can often come in the way of that.
by smodo | 2025-06-09 06:57:08+00:00
The recent blog post discusses moving into the email space and suggests some interesting uses of LLM’s for handling mail (sorting and labeling rather than writing). I’ve been quite pleasantly surprised with the Kagi products so far and would probably consider their e-mailservice if it’s as good. However the hassle of switching email providers is of course around 100x the hassle of switching search…
by cyberax | 2025-06-09 06:57:56+00:00
This CTO is bugging designers to not do anything moving and insisted on adding a "no animation" mode to our apps.

Yet, our designers still insist on adding "bling" to webpages. I'll try harder...

And I've seen similar attitudes in other CTOs, it's mostly marketing/product guys who end up being responsible for the animations. They tend to be far less technical.