MurphyA/hacker-news huggingface dataset:
by upoisnd2mny | 2025-06-29 14:43:26+00:00
i used to be just as shortsighted but that's not how money and building civilisations works.

the US picked an entirely different set of constraints and thus dominated the past decades with ease.

the EU on the other hand, handles and will handle millions of refugees to come, pay for their education and it will be imperative to expand the job markets. and industries.

this should, theoretically, within 10 years, "change the game" again.

"European", "US", "Asian" is just a sponsorship tag with the teams, hardware and knowledge supply chains being globalised anyway, if I am not wrong.
by finiteparadox | 2025-06-29 14:43:37+00:00
The point is that compiler optimisations are a black box and not guaranteed. They can be very brittle wrt to seemingly harmless source changes (even something as simple as making an extra intermediate assignment). You are at the mercy of the 'fuel' of the optimisation passes. With staging you get to control exactly what gets inlined/partially evaluated. Of course, to get good results you need to know what to optimise for.
by kibwen | 2025-06-29 14:44:10+00:00
> This approach to memory management is completely at odds with the whole point of Rust.

No, not in the slightest. Rust works extremely well with arenas.

> In fact, it creates all sorts of problems. First, and most obviously, it's really hard to keep track of all those allocations, so you get leaks, and use after free, and all the other familiar memory bugs.

Given that the context of this subthread is Rust, I'm not sure why you bring this up. Rust doesn't exhibit any of these.

> But you also get bloated memory use, with both your user code, and the allocator having to keep track of all those chunks of memory.

No, Rust often uses less heap memory than the comparable C or C++ program, because it's so much easier to safely pass around pointers to the stack and thereby avoid the need to use the heap at all. Defensive copying isn't a thing in Rust.

> You incur often ridiculous CPU overhead constructing and tearing down these massive, intricate structures.

No, there is no ridiculous CPU overhead here. Most objects in Rust have trivial drop implementations and simply recursively free their children, who also have trivial drop implementations. Freeing memory does not show up on the list of performance bottlenecks for any ordinary Rust program.
by superkuh | 2025-06-29 14:44:15+00:00
I can understand why it automatically being on and coming back on would be annoying.

But the auto-dub feature itself is amazing. As an english only speaker (with a bit of german) I'm loving that now I can directly listen to Brazillian hot air balloon underground art scene videos in Portuguese, among others. Having the auto-generated subtitles was good, but now with auto-dubs it's even better. These auto-translations features really are bringing the world together in the ways the internet always promised. That's a good thing. I never would've interacted with many of these people if not for the auto translation (both ways).
by em-bee | 2025-06-29 14:44:32+00:00
if i understand this correctly, bazzite is like SteamOS but based on fedora. it needs 32-bit support to run wine and steam.

i find it hard to believe that fedora will drop 32-bit support without ensuring that wine and steam will continue to work. why would they do that? that would not make sense at all.

but there is a lot of backslash on the change discussion: https://discussion.fedoraproject.org/t/f44-change-proposal-d... so i doubt this will happen until those issues are resolved.

but i am quite confused:

the example given, that eg cpython might drop 32-bit support, should not affect supporting 32-bit for applications that need it, like wine and steam.

i thought that an application that doesn't support 32-bit mode would only prevent it from running on 32-bit machines or running on an OS in 32-bit mode on 64-bit machines, which was dropped 5 years ago. so where is the problem here?
by baby_souffle | 2025-06-29 14:44:33+00:00
> I am yet to see _any_ consumer-oriented motherboard where SMBIOS descriptions have even a passing relationship to the actual hardware.

This seems to be especially true for cheap chineese boxes. If I had a dollar for every time I saw "to be filled in by OEM" strings in "live/production" BIOS images ... i'd be retired :).
by michaelt | 2025-06-29 14:45:55+00:00
Unfortunately even if you're paying for the hardware, and paying monthly for iCloud, and paying 30% of every app and in-app purchase Apple still won't give you an ad-free experience.

The cash brought in by ads is concrete, quantifiable, and can be attributed to specific people. The lost sales and eroded brand trust are almost impossible to measure or attribute. This means it's very easy for businesses to (inadvertently) incentivise managers to destroy brand trust in pursuit of profit.

Nobody's every gotten a bonus for their restrained and tasteful decision not to put ads into something.
by mandmandam | 2025-06-29 14:46:34+00:00
> The poster should have referenced some sources.

Who, me? ... Why? It's very well known and established that CBD has antipsychotic properties.

And if you don't know, that and don't bring any evidence against it, then why claim otherwise before like, doing a simple search to check your priors?

In any case, I've provided multiple citations elsewhere in this thread, and a whole bunch more come up on the linked search results. This isn't hidden knowledge or anything.

> CBD has been touted as a miracle drug for over a decade now

That's a separate issue.

> it seems mostly like a fad at this point

If you click the link you can see that isn't true.

> also it's not well regulated so it's easy for unscrupulous companies and individuals to profit from misleading marketing around it.

That's a separate issue.
by __MatrixMan__ | 2025-06-29 14:46:39+00:00
After looking closer, I think I misunderstood. I thought that after a human reviewed the script, vet would cache something which indicates that that script is trusted--that way it can run in CI without a human involved, and vet is checking that it is indeed the thing the human trusted. Looks like not.

Re: hashes, the whole point is that I want it to break anytime the developer pushes an update, that's my cue to review the update and decide once more whether I want it in my project. The lack of awareness re: what that curl is going to provide is the whole reason people think that `curl | bash` is insecure.

Otherwise there's no commit which indicates the moment we started depending on the new version--nothing to find if we're later driving `git bisect` to figure out when something went wrong. It could supply a malicious payload once, revert back to normal behavior, and you'd have no way to notice.

Also, you end up with developers who have different versions installed based on when they ran the command, there's no association with the codebase. That's a different kind of headache.
by sureglymop | 2025-06-29 14:47:15+00:00
But that's what I'm getting at. Even if it is much more, is all of that immediately relevant to a curious/potential new user?

I understand it may not be easy to narrow down the explanation, especially if you invested a lot of time and don't want to do a disservice to yourself by underselling it. Looking at the Tailscale tagline I quoted, it is small and ambiguous enough that it works marketing wise, regardless of all the features and solutions they offer. But it was just an example, I should maybe have used a totally different example of a product that is not in the same realm as yours.

The explanation you gave to me here is good but only because I vaguely know what all this jargon means. Try to think of a short simple sentence that a non-expert could understand.
by edanm | 2025-06-29 14:47:30+00:00
Just for the record, this is almost certainly wrong in the sense you mean it.

Haaretz is a (far?) left, anti-current-government newspaper. It's not outside the mainstream or anything - it is considered largely credible, and its articles are taken seriously - but most people in Israel would find it funny that you assume it wouldn't be biased against Israel. Lots of Netanyahu supporters routinely consider it a "traitorous" publication.

I think its articles should be taken seriously, but you can't simply assume it's automatically right and not "biased". Think of it the way an American Democrat would think of Fox or something - the news org definitely has a viewpoint.
by simonask | 2025-06-29 14:48:08+00:00
This is a total red herring. We're not talking about sub-Saharan Africa. As Americans who want to fix your country, you should be looking at countries with similar standards of living, such as every single European country. You can even pick the rich ones, like the Scandinavian countries, Netherlands, or Germany.

The alternative to the current situation in the US is not abject poverty.
by jinlisp | 2025-06-29 14:48:45+00:00
If Putnam was really a genius I think he would have been able to communicate precisely some of this insight to mere mortals. It seems that he taught the same course during 10 years and that seems time enough to mature a good introduction to his ideas. Being ineffable don't entitle you to being a genius.

What seems clear is that he was in the right moment and with the right people to produce a great theory of the mind, he was thinking about defining the mind as a creator of heuristic for generating inductive rules, that is a very interesting idea, also that seems related to cellular automata and homeostasis, fixed point theory, error recovery and many other ideas that we, with our ability to look back in time, can see are located in their neighborhood. Recently we are using LLMs to produce heuristic or rules to generate python programs to explore proofs or new models, so the gems is still alive.

The field he was interested in it is full of little diamonds waiting for someone to find them, but perhaps he just put his foot in the door without entering (or creating) the field he was trying to envision. It could be that his paper could reveal some intuition that could guide us in a new search for meaning but from this post there is no any hint about that beyond such a desire.
by alganet | 2025-06-29 14:48:54+00:00
> uses a state machine style

That's the way to go. I don't even consider other shallow and ad-hoc approaches as actually parsing it.

I've been working on a state-machine based parser of my own. It's hard, I'm targetting very barebones interpreters such as posh and dash. Here's what it looks like

https://gist.github.com/alganet/23df53c567b8a0bf959ecbc7b689...

(not fully working example, but it gives an idea of what pure POSIX shell parsing looks like, ignore the aliases, they'll not be in the final version).

> I'm glad to hear you can see the effect of the optimizations ! That took a long time :-)

Yep, been testing osh since 0.9! Still a long way to go to catch up with ksh93 though, it's the fastest of all shells (even dash) by a wide margin.

By beating bash, you also have beaten zsh (it's one of the slowest shells around).
by getnormality | 2025-06-29 14:49:20+00:00
> I never claimed to know what's best for them, I would even go as far as saying I don't care what's best for them, I was speaking from a position of what I think's best for human knowledge. Fundamentally, if you agree burning books - metaphorically - is a bad thing, then you agree deleting second brains instead of just archiving is a bad thing.

This is the clarity needed for the discussion, kudos for providing it.

The position implied in your comments is that "what's best for human knowledge" trumps what an individual feels is good for themselves. Even when all we're talking about here is some personal notes.

If a person has a bunch of personal data that they feel is exerting a negative influence on their lives, I don't think that is trumped by the potential interest of strangers and abstract humanity in that data. I would rather the person find their path to being a flourishing, alive person than yoke them to some junk that they feel holds them back.
by discostrings | 2025-06-29 14:49:21+00:00
At the point in time when I disabled notifications for the app, it did not. I tried that. Even after navigating dark patterns, digging into the menus, and turning those options off, I still received promotion notifications.

Perhaps they've fixed it since? I don't know because they've already burned my trust and they've done nothing to earn it back. Publicly acknowledging and apologizing for this would have been a way to start getting off my list of bad actors.

Even if they've made it possible to successfully turn those off deep in the menus now, whatever dreamed-up definition of "opted in" it's operating under is a tortured legalistic one that undermines the actual meaning and spirit of opting in.
by wavemode | 2025-06-29 14:49:37+00:00
I get what you're saying, though it is nuanced. For example, no insurance company in its right mind would insure a home in San Francisco against earthquake damage if the home isn't actually built to code in terms of its ability to withstand earthquakes. Similarly, car insurance companies charge way higher premiums for drivers with a history of accidents and tickets for reckless driving.

My point being, yes insurance obviously decreases risk for owners, but since insurance companies are the ones inheriting that financial risk, they also inherit the incentive to ensure that things are being done the right way.
by jqpabc123 | 2025-06-29 14:50:27+00:00
Tesla's auto fantasy didn't really work out but still; just for the sake of argument, let's assume Tesla's robotaxi fantasy is wildly successful and puts Uber out of business.

Uber's stock as a P/E of about 20. Tesla's stock has a P/E of 180.

Add all of Uber's revenue to Tesla and you still can't logically justify what TSLA stock is currently selling for.

Any logical way you look at it, Tesla is way overvalued.
by aorth | 2025-06-29 14:50:32+00:00
Why is it useless and harmful? Many of us are struggling—without massive budgets or engineering teams—to keep services up due to incredible load from scrapers in recent years. We do use rate limiting, but scrapers circumvent it with residential proxies and brute force. I often see concurrent requests from hundreds or thousands of IPs in one data center. Who do these people think they are?
by xvilka | 2025-06-29 14:50:45+00:00
It's learning languages by employing "thinking method" where you learn new language using English, mostly, as a basis. In the case of some languages, like Spanish, using the knowledge of common Latin roots. And thinking method itself focuses on learning the rules rather than memorizing individual words. Here[1] the author explains his method in details, in a guidebook for writers of new courses.

[1] https://www.languagetransfer.org/guidebook
by SiliconGen_11 | 2025-06-29 14:51:48+00:00
I'm a coin collector with a habit that got out of control — flea market finds, leftover foreign change, even a few from my grandpa’s drawer. Soon I had coins everywhere, and zero clue what many of them were worth.

I couldn’t tell apart variations from the same year. Prices across platforms (eBay, Taobao, Xianyu) varied wildly. And managing it all in spreadsheets was a pain.

So I built a tool for myself: https://coinvaluechecker.org

Here’s what it does:

You upload two photos of a coin (front + back, just from your phone)

It auto-identifies country, year, mint mark, material, etc.

Then shows real-world price ranges based on auctions and marketplaces

Bonus: Flags coins that are obscure but surprisingly valuable

It’s most accurate for coins from 1850–2000, especially vintage ones. The grading part is still basic — working on improving that with expert input.

Would love for fellow collectors or curious folks to try it out. Throw in your weirdest coins — especially the ones you don’t even know how to name — and let me know how it does.

Happy to answer questions or chat coin tech!
by holri | 2025-06-29 14:52:00+00:00
I just asked Mistral.ai, using it without an account:

what do you know about me? 2:50pm

I don't know anything about you unless you share information with me. How can I assist you today? 2:50pm you do not know my IP and its location? 2:50pm

That's correct, I don't have access to your IP address or your location. If you need assistance with something specific, feel free to let me know!
Ask HN: How can we reliably spot AI-generated videos?
by bicepjai | 2025-06-29 14:52:39+00:00
I just took a 10-question quiz featuring a mix of real videos and AI-generated fakes created with Google Veo. The quiz was part of a New York Times piece titled “A.I. Videos Have Never Been Better. Can You Tell What’s Real?”

I’ve always been fascinated by AI video generators and try to keep up with how models like Stable Diffusion work. But this quiz was honestly unsettling. I only got 60% right and often couldn’t tell what was real.

What tools or techniques are available right now to help us reliably distinguish between real and AI-generated videos?
by codingdave | 2025-06-29 14:54:00+00:00
I have sensitive hearing, so I thought I would love their "friendly" hours. I don't. I find them awful, because they didn't replace it with white noise so you just hear all the creaks of the carts, stuff being moved on shelves, dropped, people talking, beeps and boops from the registers, etc. Good idea, poor implementation.
by huntcode | 2025-06-29 14:55:12+00:00
Hey HN!

I'm a solo founder and just launched the MVP of HuntCode, a learning platform for coders that blends two key innovations:

HuntBot-powered context awareness – Learners can ask questions and get lesson-aware answers using RAG powered by OpenAI + OpenSearch.

In-browser terminal simulations – Run commands and solve challenges directly in the browser with real-time validation, powered by xterm.js, node-pty, and Monaco for code input.

It's completely free to sign up, and I'm actively looking for feedback to improve it. The curriculum is still in early stages, but the core experience is working.

Would love to know what features or improvements you think would make this more valuable for serious learners.

On the roadmap: we're exploring GPU-accelerated NeMo Retrieval to replace OpenSearch for faster, smarter semantic search as usage grows.

I've also posted a couple short demos on X if you want a quick look at HuntCode in action.
by somat | 2025-06-29 14:57:21+00:00
See also: the game boy nintendo logo check.

https://knight.sc/reverse%20engineering/2018/11/19/game-boy-...

"The idea was that if you were an unlicensed Nintendo developer and you produced an unlicensed game you would have to reproduce Nintendos logo which is a registered trademark. This would in turn allow Nintendo to manually enforce anti-piracy measures through litigation."
by simonask | 2025-06-29 14:57:56+00:00
And so we arrive at the old insight that the fight against inequality needs to be global.

But I think you underestimate the possibilities. You can just design the law to make taxation a prerequisite for doing business. That's what the EU is (trying to) do, and it seems to work well.

Doing business in the EU and the US is a lot more profitable than not doing business there, even if you pay taxes. That's kind of the point.
by financltravsty | 2025-06-29 14:59:16+00:00
I hate to write out these words, but you're strawmanning.

The point is caffeine etc. corrupt the mind and cause a person's mental faculties to run in a way they were not initially designed to.

The point is not that these drugs are all extremely harmful, only that they are all harmful. Caffeine and other things get a pass because the "hard drugs" are so uniquely and visibly harmful that they overshadow all other forms of harm.

One could even say that this has tricked us into thinking that lesser drugs like caffeine or canabinoids are "effectively harmless" because they're not causing us to OD or steal things to get another hit or causing visibly psychotic states. But that is not true. We've simply accepted that the harm they due is not worth thinking about (this is subjective, not objective).
by ta1243 | 2025-06-29 14:59:44+00:00
Thinking about my previous iphones

> Just to be clear your suggesting that your 6 year old iPhone runs a suit of social media apps

No, I deleted them all - other than youtube (premium, no adverts). I used to have them 10 years ago though so a 10 year old phone would run them.

> full graphics games like Minecraft (or whatever the hell people play these days I don’t know)

I have a few games to pass the time in some cases, but a touchscreen is rubbish for proper gaming. Sadly some games I had (monkey island rings a bell) seem to have been removed.

> fitness apps

Alas I'm not particularly fit, however I do recall a fitness tracker on windows 3.1, so I imagine that the supercomputer in my pocket can keep track of my heart-rate with the right sensor. I am fairly sure these were all the rage when covid hit 5 years ago so it's a fair bet they'll work now.

> connects to the latest audio devices like Apple’s AirPods Pro (as an example)

Headphones? My 25 year old phone will do that. Bluetooth? I'm fairly sure my 3GS did that. Sadly modern phones don't do wired headphones any more, so have regressed on that metric.

> works with CarPlay/Android Auto

Yes, I had carplay in my 2016 car so any iphone since then will do carplay.

> has wireless charging capability

My 4 year old iphone does that, although I rarely use it. It came out 5 years ago.

> can place 3D objects in a room to help you plan out a new design

I have to admit I have never even considered doing that

> and allows you to use payments features like tap to pay?

Yes. It's face recognition so less convenient than the older phone it replaced which was a touch sensor and also did tap-to-pay, more like "double click, stare at phone, wait, then pay". Apple Pay came out over 10 years ago.

> Plus equivalent camera and video quality?

Equivalent to what? A decade ago Apple were doing big advertising spreads about how good iphones were. I assume phones released 4 years later were at least as good.

Nothing on your list is a feature a phone from about 2016 didn't have, other than magnetic charging, and the 2020 era iphone 12 had that.
by hermanzegerman | 2025-06-29 15:00:50+00:00
> They support most devices for 5-7 years

That's the bare minimum under the new EU Ecodesign Rules. Also for phones this is long, but for PCs/Notebooks this is rather short.

>With your old android, you’re either running an open source stack of some sort, which is out of the reach of most users, or operating on an ancient os that Google or your carrier (or both) has long abandoned that leaves you vulnerable to a variety of issues.

That completely misses the point that old Android Devices still get updated and recent Apps that work well, while Apple blocks their users from enjoying that. No more iOS Updates on Apple usually means no more App Installs/Updates after a short time
by atakan_gurkan | 2025-06-29 15:01:18+00:00
I think what would be useful for such a site is a README or HOWTO that shows step-by-step how to make an app like this. It does not have to be complete, or even nearly complete, the description for the unique parts would suffice. For example, for this site SVG format does not have to be described a reference or two would do. That being said, this is a neat idea. I like it! I'd like it more if I had pointers on how to modify or extend it.
by HenryBemis | 2025-06-29 15:01:27+00:00
And or if you got any dependencies (even to "open" 'stuff') when vulnerabilities and bugs arise that will break the backwards compatibility to your codebase you will definitely be tempted/lured/asked to spend "only 5 mins" to update it.

Just don't. Keep a copy wherever others suggested, keep a photo in the folder with the ex-bf/gf think about it every few years (I wonder how she is doing - in a Morty voice) and quickly move on!