MurphyA/hacker-news huggingface dataset:
by linsomniac | 2025-12-27 22:54:05+00:00
You must be talking about spinning discs, since we were talking about Macbooks I was talking SSDs but obviously could have been more clear about that.

But I'm probably more picky about drives than you are as well, if you're ordering $208 16TB externals. I just ordered a 14TB spinning for $350, but it's a Ultrastar. The SSD I got is the Samsung 9100 Pro, at $190 before tax.
by mmooss | 2025-12-27 22:54:25+00:00
Does anyone know what the research says? I found a few things, but I don't know if they represent the consensus, etc. Maybe it's in airline regulations somewhere?

For example,

https://www.ntsb.gov/safety/safety-studies/Pages/DCA00SS002....

https://trid.trb.org/View/2570651

https://www.faa.gov/data_research/research/med_humanfacs/aer...
by lumost | 2025-12-27 22:54:41+00:00
The printing of dollars by the Fed comes with a secondary effect - the dollars are not evenly distributed amongst the population. They are printed via market action, and the ones who are closest to the market action are free to capture as large of a share as markets allow.

Over time, it's natural that actors will optimize the above system to capture as many dollars from the printer as they can.
by DoctorOW | 2025-12-27 22:54:50+00:00
I would say the funding model is what makes the difference.

Wikipedia sells information (in the form of "Donate or this could all go away") and is financially incentivized to make that information comprehensive and high quality. YouTube sells influence, and it is precisely that practice I object to.

Think about the videos on your homepage, in your recommended videos, which publishers you hear from immediately and which disappeared. I can see it trying to manipulate me.
by basisword | 2025-12-27 22:56:33+00:00
>> On the other hand that's not enough for a business

It could be. Once Facebook had everyone on board they could have pivoted to a model where people pay directly. It's easy to forget how incredibly useful it was in the early years. It's not enough for a business that needs to endlessly grow but businesses don't NEED to do that - especially tech companies where costs can be incredibly low once the initial website is built.
Show HN: Turn Your Git Commits into Tweets
by nikhonit | 2025-12-27 22:56:38+00:00
OP here. I've been trying to "build in public" recently, but I found that switching context from VS Code to Twitter/X just to write "Fixed a race condition" felt like friction. I often ended up posting nothing because translating code-diffs to human-readable text takes more mental energy than fixing the bug.

I built Git to Tweet to automate this loop.

How it works:

It hooks into your GitHub repo (via OAuth).

It pulls the metadata and diff summaries of your recent commits.

It passes the diff through a specifically tuned prompt (to avoid generic "AI slop") that extracts the intent of the code change rather than just listing file names.

It generates a draft that you can edit before posting.

The Tech Stack:

Frontend: React + Framer Motion (spent way too much time on the "terminal" animations you see on the landing page).

Backend: Node.js/Supabase.

LLM: Currently testing models to see which is best at understanding code context without hallucinating features.

The landing page includes an interactive simulator (hardcoded scenarios for now) if you want to see how the "translation" logic works without connecting a repo.

I’m curious if others find this "translation" layer useful, or if you prefer manual changelogs? Feedback on the diff parsing accuracy would be awesome.

URL: https://landkit.pro/git-to-tweet
by crooked-v | 2025-12-27 22:56:43+00:00
Solar and batteries get cheaper to build and maintain every year (almost to an absurd degree, seriously, look at the charts for the past 2 decades), while nuclear stays the same price.

That's not to say that nuclear power is bad to have, but there's an extremely obvious trajectory here of cheap battery-backed solar everywhere, with few regulatory hurdles and obvious incentives for people to have their own mini solar systems and batteries that take load off the larger grid.
by credit_guy | 2025-12-27 22:56:52+00:00
> The $20B will be paid out to investors.

You are stating this as a fact. Do you have any links?

Otherwise, the simplest interpretation is that the $20B is paid by Nvidia to Groq, the company, not the investors. I don't even think it is legally possible for Nvidia to do a deal with Groq's investors directly, rather than with Groq.
by saghm | 2025-12-27 22:56:58+00:00
I don't see this as exclusive with monetary fines. If you're saying that the remaining assets of the company are so much lower than the amount obtained fraudulently by the time the prosecution happens, I'd honestly consider it somewhat absurd to consider that a reason to let the company keep operating. By that logic, if I rob millions of dollars from bank and then spend it all by the time I'm caught, I shouldn't have to go to jail for decades so I can make enough money to pay them back.
by zahlman | 2025-12-27 22:57:04+00:00
>... calling [something] [an inherently subjective term] is objectively...

Sorry, I don't follow. At any rate, you're replying to a post that gave object examples of things that actually happened, and you made not attempt to explain why the things the other person considered unreasonable are actually reasonable.

> calling it that as justification for cutting funding is meant as a justification for restricting free speech

Freedom of speech as a philosophical concept does not entail entitlement to funding, never mind 1A.
by moralestapia | 2025-12-27 22:57:15+00:00
Aerial Firefighting Enhancement Act of 2025

https://www.congress.gov/bill/119th-congress/senate-bill/160...

GENIUS Act

https://www.congress.gov/bill/119th-congress/senate-bill/158...

HALT Fentanyl Act

https://www.congress.gov/bill/119th-congress/senate-bill/331...

President Donald J. Trump Accelerates Federal Permitting of Data Center Infrastructure

https://www.whitehouse.gov/fact-sheets/2025/07/fact-sheet-pr...

President Donald J. Trump Promotes the Export of American AI Technologies

https://www.whitehouse.gov/fact-sheets/2025/07/fact-sheet-pr...

President Trump signs Take It Down Act, addressing nonconsensual deepfakes.

https://apnews.com/article/take-it-down-deepfake-trump-melan...

Trump signs order to ease US marijuana regulations, sparking industry hopes

https://www.reuters.com/legal/government/trump-moving-ease-u...

[... updating with more as I find the links ...]
by Marsymars | 2025-12-27 22:57:23+00:00
> But, if your pre-push checks are fast (rather than ~minutes), I can see the utility! It sucks to get an async failure for feedback that can be delivered quickly.

I'm a fan of pre-commit/push hooks, but they have to be fast. At <dayjob> our suite of pre-commit hooks are <50ms and pre-push hooks are <5s. They get regularly reviewed for performance, and if anything can't be made faster, slow pre-commit hooks will get ejected to pre-push, and slow pre-push hooks will get ejected to the regular CI suite.
Show HN: I Made a Tiny Stranger Things Game While Waiting for the Finale
by jeanmayer | 2025-12-27 22:57:25+00:00
I made this for my wife, who’s a big Stranger Things fan, to keep her entertained while we wait for the final episode coming out in a few days.

Built in ~2 hours. It’s a short clicker game (~15–20 minutes) and it actually ends.

I personally love the tree ui, if I spent more time i'd definitely improve the performance and replace those emojis with actual images.
by josephg | 2025-12-27 22:57:55+00:00
> When two transactions happen at nearly the same time on different nodes, the database must determine which happened first. If clocks are out of sync, the database might order them incorrectly, violating consistency guarantees.

This is only true if you use wall clock time as part of your database’s consistency algorithm. Generally I think this is a huge mistake. It’s almost always much easier to swap to a logical clock - which doesn’t care about wall time. And then you don’t have to worry about ntp.

The basic idea is this: event A happened before event B iff A (or something that happened after A) was observed by the node that generated B before B was generated. As a result, you end up with a dag of events - kind of like git. Some events aren’t ordered relative to one another. (We say, they happened concurrently). If you ever need a global order for all events, you can deterministically pick an arbitrary order for concurrent events by comparing ids or something. And this will give you a total order that will be the same on all peers.

If you make database events work like this, time is a little more complex. (It’s a graph traversal rather than simple numbers). But as a result the system clock doesn’t matter. No need to worry about atomic clocks, skew, drift, monotonicity, and all of that junk. It massively simplifies your system design.
by neomantra | 2025-12-27 22:58:11+00:00
It's not about privacy or malware, although those are important in life. Maybe I'm on Reddit too much, but I like knowing what will appear on the other end of a link.

I originally posted my own comment with link and prose, but then saw GP's comment which preceded mine by an hour, so I deleted mine. I didn't originally realize it was that same video because it didn't say so, but then I recognized the link hash. I want people to see that video, because it's so great, so I added context as a reply.
Ask HN: How to go back to listening to MP3s?
by muratsu | 2025-12-27 22:58:34+00:00
I have been a paying Spotify customer for many years now. Thanks to the yearly wrapped event, I am reminded how my use pattern is listening to a limited amount of tracks on repeat.

I'm curious if any of you has made the switch back to listening to mp3s? If you did, which apps are you using?
by colechristensen | 2025-12-27 22:59:14+00:00
That is an organization judging it's own success while a program is accelerating.

And if you measure poverty by how much money someone has and then give them money saying you've fixed poverty is tautology.

If your plan is to build a client state on perpetual welfare, well sure it's easy to be successful. But you can never leave and it's very possible that if you do leave things will be worse than if you had done nothing at all.

Whereas if you distribute a bunch of goats and chickens among a community and spread some education about raising goats and chickens, there's a good chance you've made a one shot permanent improvement to the quality of life of a community.

The criticism for giving direct aid in food and cash isn't that things are worse for the people you're giving them to while you're giving it to them... it's that you wreck the local economy for food and everything else because nobody can sell food when food is free and you can't price things correctly when money is pouring in. The money always stops and the aftermath is a disaster.
by crazygringo | 2025-12-27 22:59:41+00:00
You could make it opt-in telemetry in the tool itself, that would probably be good enough.

But also, you could probably be just as accurate by asking an LLM to order the options by popularity based on their best guess based on all the tutorials they've trained on.

Or just scrape Stack Overflow for every instance of a command-line invocation for each tool and count how many times each option is used.

Ranking options by usage is the least complicated part of this, I think. (And it only matters for the popular options anyways -- below a certain threshold they can just be alphabetical.)
by crawshaw | 2025-12-27 22:59:45+00:00
[exe.dev cofounder here] Thanks for the feedback! We do not support private registries yet but it is very much on our mind, it is one of the first things business customers ask for so we know we have to build it.

We are also exploring alternatives for pre-configuring your VM. (Because we make lots of VMs and feel this too, so it is very much on our mind.) One is a sub-second VM "clone" feature, so you can configure a base VM to use as an image.
by m132 | 2025-12-27 22:59:45+00:00
Yes!

In an era where most development-oriented software is downloaded with wget/git clone, this whole process feels like a slap in the face. And don't get me wrong, this is still a huge upgrade over the InstallShield Wizard of the previous versions, which rarely worked at all, and if it did, it would butcher your /etc/profile, but its still an absolute abomination, bundling an entire JRE for the only rightful architecture x86-64 just to download and unzip a few files.
by kelseyfrog | 2025-12-27 23:00:20+00:00
I had a conversation about this with my French teacher a few months ago

It was striking how different our outlooks were on the effectiveness of protests. Her position was that together, she and her fellow protesters _could_ enact change. When I look around, the stench of preconsigned defeat permeates the space. We've lived in it for so long that we've become blind to it. We've learned to be helpless.

Not to mention, when a fresh face inevitably proposes large scale action, the responses always include FUD about needing to solve the poverty issue first so that participants can even attend such action. The end result is that it's stopped at the idea stage, nothing changes, and six months later a.new.freah face will repeat the cycle.
by dale_glass | 2025-12-27 23:02:01+00:00
I don't think it punted as much as it never had that as an intended usage case.

I vaguely recall the PGP manuals talking about scenarios like a woman secretly communicating with her lover, or Bob introducing Carol to Alice, and people reading fingerprints over the phone. I don't think long trust chains and the use case of finding a trust path to some random software maintainer on the other side of the planet were part of the intended design.

I think to the extent the Web of Trust was supposed to work, it was assumed you'd have some familiarity with everyone along the chain, and work through it step by step. Alice would known Bob, who'd introduce his friend Carol, who'd introduce her friend Dave.
by alphazard | 2025-12-27 23:02:49+00:00
People want to be dollar debtors, not dollar creditors.
When I said no one wants dollars, I was referring to people's willingness to hold actual dollars or obligations that pay them dollars in the future.

Your other comment mentions the AI bubble, and also makes me think you don't understand what I'm saying, since we seem to agree about what happens to dollars and debt in a bubble.
Companies are glad to take dollars now in exchange for owing dollars in the future (something they would be less willing to do if the dollar was strong).
They then turn around and spend those dollars on GPUs and electricity.
They think they can get more done with a dollar this quarter by trading it to NVIDIA or a power company than by holding T bills.

Fed rates do not track the real demand to be a dollar creditor.
That's kind of the point, the Fed is the lender of last resort.
If no one wants to give dollars now for more later, then the Fed becomes a creditor to the treasury at an arbitrary rate.
by clolege | 2025-12-27 23:02:51+00:00
The SVS PB-17 Ultra advertises a range of 12-220Hz at -3dB. I imagine it could play a pure 7Hz tone if you turn it up.

And most speakers can play infrasound for many non-sinusoidal waveforms [0]. They'll drop the fundamental and some lower-end harmonics but can still give a sense of what it sounds like

[0] https://szynalski.com/tone#7,saw,v0.5
by __MatrixMan__ | 2025-12-27 23:02:52+00:00
Is the problem really social media though? Without some kind of long-distance-capable social medium that we participate in directly, how are we going to know when the news is lying to us? Social media's alternatives also can't resist corruption, if we give up this fight, we'll lose that one too.

I think we can handle communicating with each other at scale, we just have to be more proactive about not letting control over the medium be up for sale, and more inventive about the ways we can protect each other from those who would make us into addicts.
by LaurensBER | 2025-12-27 23:03:23+00:00
America has a hugely succesful tech sector and low taxes and minimal regulations.

Europe has a weak tech sector and relatively high taxes and high regulations.

As an European I have to say, perhaps the American approach is better.

But he, feel free to tax that tech sector into oblivion. If Europe ever gets it's shit together, we would love to take over the crown.
by imiric | 2025-12-27 23:04:57+00:00
My path was similar, except with Spacemacs, which has excellent Vim-like modal key bindings. I've been using a custom config for many years now, but evil-mode has been a crucial part of my setup. A modal interface is simply easier to use and more intuitive than twisting your fingers to hit complex key chords. I use Vi mode in shells, TUI programs, REPLs, anywhere Readline is supported, etc.

So Emacs+Vim is the best of both worlds. You get the infinite extensibility of Emacs and a sane(-ish) programming language, with the superior editing and command interface. The beauty of Emacs is that it really doesn't matter how you use it. For some modes you may need to override a keymap, or use a package like evil-collection, but most behave well OOB IME.
by hopelite | 2025-12-27 23:05:22+00:00
Maybe the solution is more going over to a fee based on % of one’s net worth. So since you seem to think something like $6 being an acceptable price for someone with a $500 net worth, maybe 1.2% of net worth for each traversal of a segment is appropriate, so you pay maybe $24,000 with every trip down the toll road and Elon musk pays $9.12 billion, while the bottom of the rung working class can pay $6.
by loloquwowndueo | 2025-12-27 23:05:24+00:00
There are plenty of other technologies whose failure mode is a total outage, it’s not exclusive to a failed certificate renewal.

A certificate renewal process has several points at which failure can be detected and action taken, and it sounds like this team was relying only on a “failed to renew” alert/monitor.

A broken alerting system is mentioned “didn’t alert for whatever reason”.

If this certificate is so critical, they should also have something that alerts if you’re still serving a certificate with less than 2 weeks validity - by that time you should have already obtained and rotated in a new certificate. This gives plenty of time for someone to manually inspect and fix.

Sounds like a case of “nothing in this automated process can fail, so we only need this one trivial monitor which also can’t fail so meh” attitude.
by kalirobot | 2025-12-27 23:05:29+00:00
Images are increasingly used in search and AI answers, but most systems still reduce them to filenames, alt text, or loosely generated captions. That makes it hard to understand what’s actually in an image, why it’s relevant, and how it should be used in retrieval.

VisualQueryPro analyzes images and extracts structured, inspectable visual signals that can be reused in modern search and AI-driven retrieval workflows. The focus isn’t classic image search, but turning visual content into explicit signals that support context, trust, and attribution.

The project is still in alpha. Payments aren’t enabled yet, but we’re offering free credits on request to gather feedback and iterate on the approach.

Happy to answer questions about the analysis pipeline, structure vs. embeddings, or how visual signals fit into existing SEO and search systems.
by StanislavPetrov | 2025-12-27 23:05:44+00:00
You are mistaking owning US debt and having your debt denominated in dollars. Many foreign countries find it desirable to own US treasuries, but they don't want to borrow dollars and have a dollar-denominated debt. When that happens, and your own currency is devalued, you still owe the same number of dollars. You now have to buy these more expensive dollars to repay your dollar-denominated debt.
by ncruces | 2025-12-27 23:05:55+00:00
I'm not sure either (1) or (2) are the problem.

I can understand someone telling me I'm an old man shouting at clouds if (2) works out.

But at least (2) is about a machine saving someone's time (we don't know at what cost, and for who's benefit).

My biggest problem with LLMs (and the email Rob got is an example) is when they waste people's time.

Like maintainers getting shit vibe coded PRs to review, and when we react badly, “oh you're one of those old schoolers who have a policy against AI.”

No kid, I don't have an AI policy, just as I don't have an IDE policy. Use whatever the hell you want – just spare me the slop.
by LeFantome | 2025-12-27 23:06:15+00:00
You could argue that the sun was pretty useful, quite the “essential companion” in the Stone Age as well.

In fact, it is hard to imagine there would have been enough dead trees to make oil if it were not for the sun.

You could argue (pretty soundly) that oil is just a way of consuming the energy in trees which got that energy from the sun. So oil is just a way of extracting ancient solar energy.
by torstenvl | 2025-12-27 23:06:19+00:00
This is incorrect. Government agencies have exactly zero free speech rights. They are part of the Executive Branch and as such are instrumentalities of the President. Full stop.

"The executive Power shall be vested in a President of the United States of America." U.S. Const., Art. II, Sec. 1, cl. 1.

(There are so-called independent agencies, but the constitutionality of true independence is in question in the Trump v. Slaughter case. You can read about it at https://www.oyez.org/cases/2025/25-332 or https://www.scotusblog.com/2025/12/court-seems-likely-to-sid... or https://reason.com/volokh/2025/12/17/trump-v-slaughter-was-t... or https://reason.com/volokh/2025/12/09/some-answers-to-justice... )
by ppipada | 2025-12-27 23:06:47+00:00
In short: For myself.

The question can be broken down as:

1. Why do you write?

> To collect my thoughts into a organized stream. So that I can forget the stream of thoughts and still have a place to recollect if needed.

2. Why write publically?

> Openness helps clean and calm the head further.

Better outside than inside...
by caseysoftware | 2025-12-27 23:07:04+00:00
> It's a shame politicians can't be kept accountable tens of years from now. It would be great that if in 25 years it turns out global warming does indeed cause huge problems for humans, we could sue the politicians that took irresponsible risks with the environment. Now they can just focus on short term gains, and ignore all the long term side effects.

This is a super interesting perspective.. but instead of only looking to the future, could we apply this to the past?

aka Were their predictions about global warming in 2015, 2000, or earlier that drove policy that ended up being incorrect?
by canadiantim | 2025-12-27 23:07:12+00:00
Even the 'About' page doesn't have much information either though

All the About page contains is:

> exe.dev is a subscription service that gives you virtual machines, with
persistent disks, quickly and without fuss. These machines are immediately
accessible over HTTPS, with sensible and secure defaults. You can share your
web server as easily as you can share a Google Doc. With built-in optional
authentication, so you can focus on your thing.

> Your VMs share CPU/RAM. Create as many VMs as you like with the resources
you have.
by saghm | 2025-12-27 23:07:46+00:00
They also used the first person in describing the position they were hiring for

> I have an open position in my team for a IC5 Principal Engineer. The position in in-person in Redmond

Reading between the lines is what's needed to differentiate that from the immediately following sentences that are also in the first person. I don't think it's remotely as obvious as you're saying that everyone should be able to tell that wasn't the explicit goal the company had given him for the team.