MurphyA/hacker-news huggingface dataset:
by Der_Einzige | 2025-10-01 10:27:08+00:00
It’s because we were promised cheap, fast, and decentralized and got the opposite.

It’s expensive as hell to use crypto to move money. It’s very slow, and I’m forced to use centralized coin exchanges which destroy the original decentralized nature of the currencies.

Why should we be excited about a product that is the opposite of what it sets out to do?
by matwood | 2025-10-01 10:28:08+00:00
I bought an M1 Max with 64GB of ram on the gamble it would last awhile because future M series would be evolutionary not revolutionary again. It seems like it's paid off since there's never a time it feels slow. I may end up upgrading to the M5 just to go down in screen size because I travel more than I did when I bought the 16" one.
by tpoacher | 2025-10-01 10:29:46+00:00
> Javice was among a number of young tech executives who vaulted to fame with supposedly disruptive or transformative companies, only to see them collapse amid questions about whether they had engaged in puffery [...]

I'm assuming the key punisher here is the "collapse" rather than the "puffery". I don't think I've seen an "honest", "unpuffed" company since the 90s when companies were still wishing their customers merry christmas over the radio.
by mattmaroon | 2025-10-01 10:30:08+00:00
To be fair, they did not operate in today’s world. The airlines they sold to back then before deregulation had government-guaranteed profits and so were much less focused on cost cutting than in today’s deregulated environment.

For decades after deregulation the total net profit of all airlines was negative. (Might still be, I’m not sure.) The industry got really cost competitive, and so the planes they purchased had to as well.
by sensahin | 2025-10-01 10:30:33+00:00
A couple of days ago I saw a post here where someone built a similar “add things into a room” demo.

I wondered how hard it would be to recreate it without touching code.

As an experiment, I used Codex with GPT‑5, gave it GitHub, Vercel, and GCP access, and asked it to build and deploy a minimal version.

How it works

Web: Next.js on Vercel. Users pick a room and type what to add (e.g., “add a lamp”).

State: Firestore stores room docs (paths, status, version).

Images: Google Cloud Storage holds original/current images.

Queue: API publishes edit requests to Pub/Sub.

Worker: Cloud Run worker fetches the current image, calls Gemini to add the requested object, writes back to GCS, and updates Firestore.

Live updates: The UI listens via SSE and refreshes when the version changes.

Admin: Panic switch (disable edits just in case if i go out of api credit or something), per‑room reset, “auto‑reset” with a countdown broadcast to rooms, and a banned‑words filter. Rate limiting per IP to avoid spam.

Infra odds‑and‑ends: simple presence via Firebase RTDB; GCS URLs as CDN.

I have some free Gemini credits from Google, so I’m keeping it open to see how it behaves in the wild: latency, error modes, costs, moderation edge cases, etc.

This is my first time watching a fully AI‑written codebase under real usage and load. Happy to answer questions or share more if people are curious.
by dtj1123 | 2025-10-01 10:31:50+00:00
This is largely guesswork but I think whats happening is this. The training set contains images of a small number of rooms taken from specific camera angles with only that individual standing in it, and associated wifi signal data. The model then learns to predict the posture of the individual given the wifi signal data, outputting the prediction as a colour image. Given that the background doesn't vary across images, the model learns to predict it consistently with accurate colors etc.

The interesting part of the whole setup is that the wifi signal seems to contain the information required to predict the posture of the individual to a reasonably high degree of accuracy, which is actually pretty cool.
by tux3 | 2025-10-01 10:32:10+00:00
The RISC-V privileged spec describes their paging implementation (under the Supervisor-level ISA), while the unprivileged spec has a chapter and two appendices describing their memory model (RVWMO), formal axiomatic and operational models included.

Finding the inevitable bugs in the formal model is left as an exercise to the reader (three bugs where the axiomatic/operational models disagree are already known).

If you want a more gentle introduction, the Computer Organization and Design book is pretty nice.
by a5c11 | 2025-10-01 10:32:38+00:00
Stupid laws mustn't be followed.

> requires collecting and protecting data

Thanks to OSA, service providers have to collect even more data from users, including face scans and IDs. They usually outsource that process to third party companies, which obviously are registered in Cyprus or another shady country. We can expect a massive leak in a near future, and no one will be prosecuted, though you will receive a letter from the government saying: "We are really sorry for the leak of your data, we weren't able to get in touch with the data processing company, so we kindly ask you to revoke your passport and apply for a new one. Stay vigilant as someone might use your identity for illegal purposes".

> including vulnerable groups like children

The "vulnerable group" is proficient at using VPNs. Ironically, the new law affects older generations the most.
by distances | 2025-10-01 10:32:45+00:00
This is how it goes after any major war of aggression. Happened to Germany, Japan and USSR after the WW2. Germany and Japan are both generally seen in a favourable light now.

It seems that the reputation takes about two generations to recover once the hostilities are over and the country has started to reform. Russia never really attempted a real reform in the first place, so for it the outcome was different. Russia (and yes, the image of Russian culture) will obviously not come back from this disaster during our lifetimes.
by lyu07282 | 2025-10-01 10:33:25+00:00
Absolutely, this is just what came to my mind when reading your suggestions. I meant media literacy teaches a lot of methodology that would naturally lead to your suggestions, that's all.

> Systems can change. Human brains on a population/genetic level can't.

Realistically we can't fix media literacy education and we can't fix journalism, both are systemically broken. But I would never blame people, everyone is the product of their environment and a victim of the system.

> Also, giving someone information that turns out to be false and never following up isn't "media literacy". I can't see how it can possibly be.

Media literacy in that context would just refer to reliable sourcing, reliable sources post retractions/corrections.
by tsukikage | 2025-10-01 10:33:25+00:00
I use exim4. So after doing the usual SES setup, I can change the smarthost router to look like this:

SMARTHOST_FOR_MS = email-smtp.us-east-2.amazonaws.com::587 smarthost: debug_print = "R: smarthost for $local_part@$domain" driver = manualroute domains = ! +local_domains transport = remote_smtp_smarthost route_list = hotmail.com SMARTHOST_FOR_MS byname ; \ live.com SMARTHOST_FOR_MS byname ; \ outlook.com SMARTHOST_FOR_MS byname ; \ msn.com SMARTHOST_FOR_MS byname ; \ live.co.uk SMARTHOST_FOR_MS byname ; \ hotmail.co.uk SMARTHOST_FOR_MS byname ; \ * DCsmarthost byname host_find_failed = defer same_domain_copy_routing = yes no_more

If there was a much larger list of problem destinations I'd maybe do something nicer involving separate routers and a domainlist, but those cover all the cases that are broken right now.
by jarpineh | 2025-10-01 10:33:36+00:00
Well, this looks very nice. I have so far avoided runbooks, preferring to use Ansible or such. Installed, and will see if I'll change my habits. Containers and such have made Ansible usage more cumbersome.

Also, I noticed there's only 60+ Atuin sponsors (at Github), so added myself. Been using Atuin for some while now. Hopefully their work is sustainable.
by zwnow | 2025-10-01 10:33:39+00:00
In all honesty I value my craft and doing things without AI and id have much less of an issue with LLMs if people were more understanding of their capabilities and limitations. The tech environment is pushing AI into everything because its a fancy buzz word that's used to increase corporate share value.

Personally I am pretty conflicted about using it considering its built upon theft and cheap labor. Making money isn't that nice if its unethical, and id keep that out of my company for as long as possible.
by ChrisMarshallNY | 2025-10-01 10:33:53+00:00
I can relate.

I treat my coding as a craft. That has become much easier, since retiring.

I'm quite aware that doing things my way isn't commercially viable, but no one pays me to do it. I do it for myself.

That said, I find that it's important to always be challenging myself[0].

[0] https://littlegreenviper.com/miscellany/thats-not-what-ships...
by zikani_03 | 2025-10-01 10:35:39+00:00
I am working on a tool for testing web apps with a simple to use syntax/DSL aimed to reduce work for automated testing of applications, based on Playwright (Go).

It has additional cool feature like documentation generation in which the steps of the UI test can be used to generate a markdown document with screenshots to aid teams in crafting end-user documentation.

I am planning on adding reports like Playwright and Cypress support and then later on adding support for running tests on remote browser instances to enable different workflows

https://github.com/zikani03/basi
by xoa | 2025-10-01 10:36:20+00:00
>Due to the filibuster rule in the senate, the clean CR could not continue without 60 votes. It's amazing how people who graduate from high-school are unaware of the basics of US politics.

What's amazing is how somebody who claims to have graduated from high school is so mind locked into their narrative and so enraged at anything to the contrary that they can't even make it to the very next sentence which addressed this!
by salviati | 2025-10-01 10:36:48+00:00
Reminds me of "Ask HN: Is the world run by badly updated Excel sheets?" [0]

You need experience to see the shorcomings of spreadsheets. No version control. No tests. In general it's good for things that don't need to evolve, but stay the same (most likely because they're short lived).

[0] https://news.ycombinator.com/item?id=33611431

[EDIT] An example of a comment from that thread pointing in this direction:

> In general, you adapt to the excel owner's quirks, not vice versa. If you don't like it you should create an excel sheet of your own and copy/paste, which people also do.

> I knew a project manager who's job seemed to be reconciling multiple versions of a spreadsheet with different authors.
by seanhunter | 2025-10-01 10:37:57+00:00
I've been part of due diligence from both sides of the table both in investment situations and cases of M&A activity. You're not really set up to detect out and out fraud like this. For one thing there might be a limited subset of data you really have access to (eg in this type of situation they may not have been in a position to see all the row level customer records before signing because they were competing for business in those customer segments so it is reasonable to restrict access. You might get aggregate data that looks sane and have to go on that for instance.

Secondly you may not actually have the time needed to check things out properly. There's often deadline pressure where the deal has to complete by a certain date or it triggers break clauses or some other party gets a right of refusal or whatever so often the clock runs out even if you would otherwise be able to do the analysis.
by cthalupa | 2025-10-01 10:38:39+00:00
Localized foam cell activation and cytokine signaling does not necessarily raise hsCRP yet allows for continue plaque deposition. This is a very well understood mechanism.

No one knowledgeable here is saying that inflammation isn't worth paying attention to, but people acting like because inflammation is also important that LDL does nothing just aren't living in reality.

Your comment about blood pressure actually reveals more about your knowledge here than the person you're replying to.

FDG-PET is a signal we can use to detect tissue inflammation, and we know that higher blood pressure is highly correlated with increased FDG-PET in arterial walls:

https://pmc.ncbi.nlm.nih.gov/articles/PMC6994784/

High blood pressure is also feed-forward loop with Angiotensin, which increases inflammation:

https://pmc.ncbi.nlm.nih.gov/articles/PMC3377325/ https://pmc.ncbi.nlm.nih.gov/articles/PMC4192119/

Blood pressure results in shear stress to your arteries. This results in several things that amplify Angiotensin II and NF-kB activity, including expoosing adhesion molecules which then results in foam cell activation and cytokine signaling, etc.

It is quite well established that high blood pressure will contribute to increased inflammation.
by panstromek | 2025-10-01 10:38:43+00:00
Honestly, I think this is quite naive view of the problem. The negative properties are emergent and emerge from even the simplest rules you can think of. Sort something by likes and you create feedback loop that incentivises attention seeking behaviour.

HN of course have all of these problems, just look at what we're doing now. It's in some ways better and some ways worse than others.

It's trendy these days to blame the algorithm or social media companies, but these problems are way more fundamental. Thinking that this platform and even you yourself is somehow immune to this is delusional.

> an end-goal of increasing time-on-site, engagement, addiction, outrage, and similar measures

Yea, again, this is naive oversimplification that's just been popular recently, but those are not endgoals and often go against platform goals. Outraged users don't click ads and increase revenue, they cause problems, drive other people away from the platform, same is true for the other issues.

As somebody who's been working on a social media platform for 7 years, I just can't hear this stuff anymore. Those problems exist, they are hard and much deeper and more difficult to solve than most people think.
by gethly | 2025-10-01 10:39:06+00:00
Back then facebook did not exist. Hence, good times. Also, government regulations always come because people start complaining they got scammed or damaged in some way(usually due to their own ignorance), so government comes in and makes things worse for everyone. I am not saying there should be no legal framework for internet, but today it is just way too much and it stagnates progress, freedom of speech and overall usability of the whole thing itself.
by cthalupa | 2025-10-01 10:40:19+00:00
LDL has always been both a worthwhile measure and target. It's not perfect as a measure - it doesn't account for Lp(a), for example, and why ApoB is a better indicator for the atherogenic particles portion of the equation - but we know that lowering LDL lowers the risks of ASCVD and results in better health outcomes. I've linked quite a few studies over the comments here backing this up with huge quantities of data points.
by virtualritz | 2025-10-01 10:41:25+00:00
So I was using Opus exclusively (Max plan) to write Rust since June.

CC switched to Sonnet 4.5 by default yesterday, I'm just very unimpressed. It seems like a considerable regression. Probably this is related to me using it to write Rust and not Python or JS/TS?

Example: I asked it to refactor a for loop to functional code with rayon, compiler barfs about mutation (it used par_iter()). It rolls back the code to what it was before. Then this happens:

Me: There is par_iter_mut().

Sonnet: Ah yes, but we can't use par_iter_mut() on self.vertices because we're calling self.set_vertex_position() which needs mutable access to the entire mesh (not just the vertices map).

However, self is &mut. Wtf?

This would have never happened with Opus, i.e. Opus would have used par_iter_mut() to start with (or applied the right fix w/o hand-holding after the compile failed with par_iter()).

I had just a bunch of those wtfs since yesterday from more or less zero before. I.e. it doesn't feel like coincidence.
by sjw987 | 2025-10-01 10:41:25+00:00
I completely agree with your argument.

Some parents are awful at parenting, so much so it makes me question why they had kids if they clearly don't care about bringing them up properly.

It's a no brainer that kids should have minimal screen exposure. There's even organisations which specifically state the most ideal screen time (basically none up to 18 months, 1 hour max up to 5 years old). iPad children will be a detriment to the future of any country.

The screen time is bad enough, without the sloppy content you can very easily find online. The best ways to destroy a kid are to saddle them with social media, media consumption and porn/gambling/vices at an early age. Their brain is being fried during development.
by gethly | 2025-10-01 10:42:08+00:00
By the way, "back then", when there was no or little regulation, online businesses had to build trust by being reliable and deliver on their promises. That is why paypal could have even taken off as a business. Nowadays, with regulations, we are supposed to trust every company because it is regulated or might have some kind of legal danger for not providing services and whatnot, yet that is not the case in reality.

So again, i argue that internet before facebook, instagram, tinder... was in its golden age mostly due to lack of government involvement and too many people being online.
by a5c11 | 2025-10-01 10:43:18+00:00
What do you mean by "children's data"? What data? Suppose I'm 11, I'm not registered at Imgur, and I'm only browsing, what sort of vulnerable data they have to protect? Browser's user agent, IP address, screen resolution? Even if I'm registered, it's rather unlikely I will provide all my real details.

The "children's safety" argument is for voters who are technologically illiterate and don't have a tiniest idea how the internet works.
by heliographe | 2025-10-01 10:43:28+00:00
> I'm quite aware that doing things my way isn't commercially viable

Depends what you mean by “commercially viable”. I’ve been making high quality products as an independent software developer in the photography space for a bit over 2 years now, and while I’m nowhere near my former big tech company salary, I still make more than needed to pay for life every month (not living an extravagant lifestyle somewhere with ridiculous cost of living does help).

And I still feel like I’m far from having reached full potential in my addressable market and the kind of products I want to build - I have indie developer friends who are pretty close to their former big tech salary, after 5+ years.

So, despair not :)
by lyu07282 | 2025-10-01 10:44:08+00:00
I was posting in reference to:

> If consumers actually directly paid the whole cost for health services, the prices charged would become far more regular.

Which is arguing against the very idea of insurance which distributes risk, its an absurd argument not even libertarians make. The problem for literarians/neoliberals is that we already have exactly the system they think should work great, it just doesn't, but they completely refuse to ever recognize that the reason it doesn't work is systemic and it will never be fixed by more literarianism/neoliberalism, we need to shove it. Whats needed is a single-payer, universal, zero(!!!)-private, public health care system.
by tpoacher | 2025-10-01 10:44:28+00:00
Yes, obviously I'm making a bit of a strong point here, undiluted by necessary nuance. I don't shun otherwise good projects with a good reputation entirely from a mere sentence if I can avoid it.

But the point is, I actually enjoy scripting in bash. Half the time people rant about it, there's something wrong in the argument. Not always of course, different tools for different people and all that. But having someone's primary marketing argument be a strong implication that "finally you can get rid of shitty bash and bring the joy back" rubs me the wrong way because for me it's not shitty and I'm already experiencing joy. So what I'm getting from the tagline is that it's condescending, uninformative, and the vibe I'm getting is that it's going to mess with what already works by suggesting oversimplified workarounds, which fail when you actually need that desired complexity. So this is already negatively predisposing me when it could have been avoided.

Fish is similar, if you go to the webpage (https://fishshell.com/), the primary tagline isn't the one you mentioned (which I would have been very happy with), it's "Finally, a command line shell for the 90s". To me that's just petty, and this is despite the fact that I have tried fish before and liked it. Ironically, I then moved back to bash because in the end I decided it was still better.

This isn't Coke vs Pepsi ads. I'm sure a project serving as an alternative for another popular project can promote itself without such pettiness right as the first sentence in the website. "Discover the joy of shell scripting" would have been great; but "Bring back" is petty.
by basisword | 2025-10-01 10:44:29+00:00
>> Serious question: why are people siding with Imgur here, instead of blaming the company that chose to ignore the laws of the country it operates in?

Because if we've learnt anything from the debate around the Online Safety Act, it's that the majority of people are so unbelievably addicted to porn they feel like it's a human rights violation to put up barriers to their access to it. While there are obvious privacy arguments against sharing your ID to access these sites the alternative is just not viewing porn. It's remarkable how unfathomable that idea is to entire generations of people.
Show HN: Comexp RVS–First real-time video-to-video search,TV monitoring and more
by comexp_rvs | 2025-10-01 10:46:22+00:00
I built Comexp RVS – a browser extension and platform for searching and analyzing video by video. Links: Extension: https://chromewebstore.google.com/detail/comexp-rvs/dnpncabg... Widget/API: https://tape.comexp.net/tools

It solves four core video problems: Find any movie or series: Paste or upload a short clip, get the original full movie/episode, even with noisy footage. No training, just real matching.

Live TV monitoring: Track when and where a story aired across hundreds of live TV channels and archives.

Smart no-repeat viewing: Filter out repeated content in compilations and playlists, so you don’t rewatch duplicate clips.

Video summarization: Watch just the most important parts—auto-summary generation for long videos.

What’s different: Unlike reverse image search or “AI” clip detectors, Comexp RVS matches dynamic video in real time using our own TAPe technology, not ML or neural nets. It works with millions of videos, runs on a single server, and doesn’t require training sets or GPU clusters.

Why I built it: Everyone consumes video, but search and analysis tools haven’t caught up. I wanted to solve “what movie is this?”, track TV facts, and let people watch smarter—not just more. Works now in Chrome. Demo/explanation and source tech docs on the site. Happy to answer questions and discuss tech details. Thanks for checking it out!
Show HN: OneTabMan
by letmetweakit | 2025-10-01 10:46:24+00:00
Hi HN,

I've made a Chrome extension that only allows a single tab in a browser window in an attempt to regain my focus when browsing the web and more generally, when sitting behind my computer (which is a lot).

What it does:

-Opening a new tab with the '+' button or keyboard shortcut will not work.

-Opening a link in a new tab will open the link in the current tab instead.

I have tested this on Chrome and Brave.

Writing browser extensions is not my forte, I have made this using Claude Code. It will contain bugs, feel free to submit a PR at https://github.com/MathieuBordere/onetabman

Try it out and let me know what you think!