MurphyA/hacker-news huggingface dataset:
by jauntywundrkind | 2025-12-17 20:03:18+00:00
To me as an engineer, 60x for output (which is most of the cost I see, AFAICT) is not that significantly different from 100x.

I tried to be quite clear with showing my work here. I agree that 17x is much closer to a single order of magnitude than two. But 60x is, to me, a bulk enough of the way to 100x that yeah I don't feel bad saying it's nearly two orders (it's 1.78 orders of magnitude). To me, your complaint feels rigid & ungenerous.

My post is showing to me as -1, but I standby it right now. Arguing over the technicalities here (is 1.78 close enough to 2 orders to count) feels besides the point to me: DeepSeek is vastly more affordable than nearly everything else, putting even Gemini 3 Flash here to shame. And I don't think people are aware of that.

I guess for my own reference, since I didn't do it the first time: at $0.50/$3.00 / M-i/o, Gemini 3 Flash here is 1.8x & 7.1x (1e1.86) more expensive than DeepSeek.
by xmprt | 2025-12-17 20:03:20+00:00
I don't even think that is the best defense because it takes a very passive acceptance to it. On the flip side, if someone steal my bike or assaults me in public, I'd like there to be some accountability which would otherwise never happen (and vice versa). In the past, if a white lady were to accuse a black man of some crime, then it was practically impossible to fight it. With CCTV, you can prove innocence and guilt a lot more conclusively.
by frtime2025 | 2025-12-17 20:03:50+00:00
AI will replace jobs. People are putting their IT/dev budget into something, which means something else will be cut.

I also don’t believe juniors, kids, seniors, staff, principals, distinguished/fellow should be replaced by AI. I think they WILL be, but they shouldn’t be. AI at Gemini 3 Flash / Claude Opus 4.5 level is capable with help and review of doing a lot of what a lot of devs do currently. It can’t do everything and will fail, but if the business doesn’t care, they’ll cut jobs.

Don’t waste time trying to argue against AI to attempt to save your job. Just learn AI and do your job until you’re no longer needed to even manage it. Or, if you don’t want to, do something else.
by uecker | 2025-12-17 20:04:04+00:00
You can label something an "explicit escape hatch" or a "latent property of the system", but in the end such labels are irrelevant. While I agree that it may be easier to review unsafe blocks in Rust compared to reviewing pointer arithmetic, union accesses, and free in C because "unsafe" is a bit more obvious in the source, I think selling this as a game changer was always an exaggeration.
by dtrizzle | 2025-12-17 20:06:00+00:00
The plain text idea is brilliant and something I've been thinking about for a while. If they could do this, it would reduce storage and transmission costs of the courts various case management systems. I would increase the speed of the CMS systems. It would enable searchability and allow all readers and writers to render documents according to their preferences. Instead of scanned PDFs, they could have web forms with validation to make sure submissions are correct. This could be the future, if someone in law has some tech know how and vision.
by altcognito | 2025-12-17 20:06:22+00:00
This is an article written by a company/llm trying to justify huge increases to the pricing structure.

Oh! Yknow that thing we were charging you $200 a month for now? We're going to start charging you for the value we provide, and it will now be $5,000 a month.

Meanwhile, the metrics for "value" are completely gamed.
by nerdjon | 2025-12-17 20:06:42+00:00
I mean I saw that, but I just can't imagine this is thing that you are honestly doing that much...

But also:

> you can move the repo to a different path

Pretty sure this alone is a non issue.

> place it on a thumb drive to a different machine and it will work without reconfiguring.

I go back to this being terrible security. If you loose that drive someone now has your key and the ability to figure out where that key is valid for.
by JoshTriplett | 2025-12-17 20:06:44+00:00
> Generate a random number.

Working on adding that to the standard library, along with a handful of other "you should be able to do this without a dependency" things. We're being very cautious to not fall into the trap of "the standard library is where code goes to die", which is the problem some languages' standard libraries have had. But there are more things we should add, nonetheless.
by rayiner | 2025-12-17 20:06:53+00:00
How can you cite “precedent” when Myers v. United States decided this issue in favor of the unitary executive back in 1926? The administrative state that exists today was only facilitated by the FDR Supreme Court overruling a bunch of precedents.

Go read the Federalist Papers. The founders thought very hard about who should exercise which powers and how they should be selected. They did not intend for 99% of the actual government operations to be run by “independent” executive officials that were insulated from elections. That’s something we made up in the 20th century in response to trendy ideas about “scientific government.”
by simonw | 2025-12-17 20:06:59+00:00
I was surprised by that too.

https://developers.openai.com/codex/pricing#what-are-the-usa...

ChatGPT Plus with Codex CLI provides "45-225 local messages per 5 hour period".

The https://chatgpt.com/codex/settings/usage is pretty useless right now - it shows that I used "100%" on December 14th - the day I ran this experiment - which presumably matches that Codex stopped working at 6:30pm but then started again when the 5 hour window reset at 7:14pm.

Running this command:

npx @ccusage/codex@latest

Reports these numbers for December 14th along with a pricing estimate:

│ Date │ Models │ Input │ Output │ Reasoning │ Cache Read │ Total Tokens │ Cost (USD) │ │ Dec 14, 2025 │ - gpt-5.2 │ 2,988,774 │ 1,271,970 │ 908,526 │ 194,963,328 │ 199,224,072 │ $57.16 │

You can spend a lot of tokens on that $20/month plan!

It's possible OpenAI are being generous right now because they see Claude Code as critical competition.
by BuckRogers | 2025-12-17 20:07:00+00:00
I exclusively used Firefox for 20 years. I moved over to Edge and haven't looked back. Mozilla and the people still using it seem to think maintaining your own rendering engine with Gecko is somehow keeping the internet free. Wrong abstraction layer of freedom to worry about. It's the most bizarre thing I've ever seen. It should have moved to Webkit or Blink many years ago, and focused on user experience. Such as extensions to keep MV2 addons working, and even expanding on the capabilities, like the old XUL/XPCOM Firefox extensions. Those things are why people like me used Firefox, not because of all the money and work put into Gecko. Which is just redundant in the end.

Moving to Blink or Webkit, keeping MV2 and XUL, was where the effort should have been placed. Also, I never understood Pocket or any of their other decisions. Now it's being floated to ban adblockers. Poorly run organization that given its direction and decisions, deserves to die.
by t23414321 | 2025-12-17 20:07:52+00:00
Didn't one of those extensions had an option to regexp replace content of JS files ? (Now how to do that: with parsing - or with magical chains ??:)

Right, that could be nice use of AI to extract only the good parts - or, at least, to adjust the rules for https://addons.mozilla.org/en-GB/firefox/addon/requestcontro... by function.
by aidenn0 | 2025-12-17 20:07:57+00:00
You can also use your ssh config to set identities for any "host" you want, and the host doesn't need to be the real hostname. So you can do something like:

Host project1.git Hostname github.com IdentityFile ~/.ssh/id_project1_ed25519 IdentitiesOnly yes

And then "git checkout git@project1.git:foo/project1.git" to checkout the file.
by TheAmazingRace | 2025-12-17 20:08:09+00:00
I do feel there might be a day of reckoning where Nvidia bet the farm too hard on this AI bubble and it ends up blowing up in their face.

I hope gamers, systems integrators, and regular PC enthusiasts don't have memories of goldfish and go back to business as usual. It needs to hurt Nvidia in the pocketbook.

Will this happen? Unlikely, but hope springs eternal.
by adverbly | 2025-12-17 20:08:12+00:00
I'm not sure it's that uncharitable...

The original quote was apparently said without an understanding of the customer base as if ad blockers were not a core piece of their value proposition.

This person doesn't understand their customer if they think it's going to bring in more money to cut ad blockers... It would bring in far less money because they would lose most of their customer base. It's not off mission: it's off Target.
by black_puppydog | 2025-12-17 20:08:43+00:00
> There are also many people who are more concerned about privacy from businesses than from governments.

We're living in an interesting time that may (or may well not!) turn out to be a pivot point in this question. People being ICE'd based on data traces they leave in commercial products may well make this kind of question more tangible to non-technical folks.

> Although the Cloud Act and similar issues with the US are much discussed here, I see no sign it loses American big tech much business.

If that is true (which it may or may not be) then it would also mean competing on privacy isn't a winning move, whether within or outside the US.
by golem14 | 2025-12-17 20:08:52+00:00
I'm far from being versed in this, but when I read the wikipedia article, it's about whether CONGRESS can dismiss someone without approval of the president, not the other way around.

It also cites https://en.wikipedia.org/wiki/Parsons_v._United_States

Which DOES say something about whether the president has the power to dismiss, among other officials, district attorneys:

https://scholar.google.com/scholar_case?case=755666055204146...
by ZeroGravitas | 2025-12-17 20:08:59+00:00
Octopus and a German University did a report on costs.

UK heat pumps are half the cost of German installs 14k Vs 28k euros.

Theres multiple reasons given:

https://www.pv-magazine.com/2025/03/13/heat-pumps-in-germany...

Also, I believe Octopus have nearly halved the UK price since that report by optimising installs.
Show HN: 16 year old building a SaaS
by adamoufkir | 2025-12-17 20:08:59+00:00
Adam here (https://x.com/adamofk_). I’m a 16-year-old developer working on Crovise, a tool that analyzes landing pages and suggests conversion hypotheses based on structure, copy, and UX patterns.

I started building it after repeatedly shipping pages that looked fine but didn’t convert, and I didn't know what to fix without analytics or paid CRO audits.

Looking for feedback from builders on where this approach makes sense, where it breaks, and what would make it genuinely useful.
by toomuchtodo | 2025-12-17 20:09:10+00:00
Additional citation:

How Can The Labor Market Be So Weak When The Wage Bill Is Growing Rapidly? - https://www.haver.com/articles/how-can-the-labor-market-be-s... - December 17th, 2025

> For all the talk of a weakening labor market, the wage bill for private nonfarm employees (private nonfarm employees times their average weekly earnings) has risen at annualized rates of 5.85% and 5.91% in October and November, respectively, compared to the median increase of 5.75% in the eleven moths of 2025. If these data are valid, it would seem that labor market earnings are growing relatively fast, especially in light of all the talk of a weak labor market. Why would employers be increasing the labor wage bill so rapidly if labor demand were weak? Perhaps because the labor supply is shrinking.
by ilamont | 2025-12-17 20:09:34+00:00
From dang's 2022 comment about traffic:

The most interesting number is the 1300 submissions because that hasn't grown since 2011 - it just fluctuates. Everything else has been growing more or less linearly for a long time, which is how we like it.

I find that surprising, as 2011-2022 covers an exponential rise in SEO spam and "growth hackers" attempting to drive traffic and links.

Or was 1,300 the number of non-flagged submissions?
by Imustaskforhelp | 2025-12-17 20:11:01+00:00
I was personally worried if there was some major outage of the whole world or something the first time hackernews didnt work because I didnt expect hackernews to go down but rather, something even more catastrophic than aws going down must happen (because we see major cloud outage posts)

https://downforeveryoneorjustme.com/hacker-news

This website had many instances of reports, the last I saw were 52 reports in only a short frame of time, the maximum reports on this are 118 it seems.

> In this case, though, we had a secondary failure: PagerDuty woke me up at 5:24am, I checked HN and it seemed fine, so I told PagerDuty the problem was resolved. But the problem wasn't resolved - at that point I was just sleeping through it.

Its okay I suppose, have you figured out who is crawling hackernews so much tho, was it a ddos attack or an AI company trying to get data, doesn't hackernews support an api and I am sure that there are datasets for it too so Its interesting why they might crawl but we all know the reasons why as they have been discussed here.
by gmuslera | 2025-12-17 20:11:05+00:00
LLMs are language models. We interact with them using language, all of that, but also only that. That doesn't mean that they have "common sense", context, same motivations, agency, or even reasoning like us.

But as we interact with other people using mostly language, and since the start of internet a lot of those interactions happen in way similar to how we interact with AI, the difference is not so obvious. We are falling into the Turing test in this, mostly because that test is more about language than about intelligence.
by zelphirkalt | 2025-12-17 20:11:45+00:00
I once did 2 moocs on coursera about machine learning, and I learned a lot, but some time afterwards, they f'ed up their login so much, that they required Google stuff to be loaded, which made me reconsider even logging in there. The platform seemed to get ever more bloated. Maybe I should check what their status is now, whether one can use their site without implicitly agreeing to being tracked by Google.

No idea about whether the courses on there are still any good.
Show HN: A focus timer that adapts to circadian rhythm (WIP)
by adamaskun | 2025-12-17 20:12:00+00:00
I know, i know — another focus timer... I’m building Flowcycle, an early-stage focus timer experimenting with a simple idea:

Instead of fixed Pomodoro blocks, session length adapts based on time of day, task difficulty, and how focused you felt - called “flow-based Pomodoro” (or Flowmodoro).

It’s very minimal right now: - No signup - One tap to start

This is very much WIP — I’m still validating whether “less choice, more automatic behavior” is actually helpful or just restrictive.

Link: https://flowcycle.vercel.app/
by unsnap_biceps | 2025-12-17 20:12:06+00:00
Reading the cfx spec [1], the raw private key is exported as a base64 encoded der. I don't understand what your concern is here. It appears that any cfx export file is not tied to a specific service to service import path, but can be imported into anything, or just used locally with self written tools.

1. https://fidoalliance.org/specs/cx/cxf-v1.0-ps-20250814.html#...
by XenophileJKO | 2025-12-17 20:12:19+00:00
Well the reason I think it might be different is that I am noticing a material change in my behavior.

I have always cared a lot about quality and craftsmanship. Now when I am working and notice something wrong, I just fix it. I can code it entirely with AI in the time it would've take me to put it on an eternal backlog somewhere.
by concinds | 2025-12-17 20:12:47+00:00
For decades people tried to correlate gait to personality and behavior. Then, DNA, with IQ and all sorts of things. Now they're trying it with barely-noticeable facial features, again with personality traits. But the research is still crap bordering on woo, and barely predictive at all.

It's at least plausible that we are sufficiently complex that, even with tons of NSA and corporate data and extremely sophisticated models, you still wouldn't be able to predict someone's behavior with much accuracy.
by wkat4242 | 2025-12-17 20:12:49+00:00
One of the most regulated industries, aviation requires crews to go through crew management training where it's explicitly trained for lower level staff to raise concerns in spite of perceived superior knowledge.

Some of the biggest accidents have happened directly due to this. Like Tenerife where the flight engineer had been listening to the radio and raised doubts about the runway being free but was ignored by the overconfident captain.
by jorvi | 2025-12-17 20:13:03+00:00
That second model is basically the hospital model.

You have 1 veteran doctor overseeing 4 learning doctors. For example operating rooms do this, where they will have 4 operating rooms with 4 less experienced anesthesist and then 1 very experienced anesthesist who will rotate between the 4 and is on call for when shit hits the fan.

Honestly I think everyone here is missing the forest for the trees. Juniors their main purpose isn't to "ask questions", it's to turn into capable seniors.

That's also why the whole "slash our junior headcount by 3/4th" we are seeing across the industry is going to massively, massively backfire. AI / LLMs are going to hit a wall (well, they already hit it a while ago), suddenly every is scrambling for seniors but there are none because no one wanted to bear the 'burden' of training juniors to be seniors. You thought dev salaries are insane now? Wait until 4-5 years from now.
by pelheit | 2025-12-17 20:13:37+00:00
If you decide to redefine sex as a collection of traits, the problem with that is it's dependent on the specific developmental mechanisms of each species. Then the question is, how do you decide which traits are female and which are male? Especially in as yet undiscovered species. And how to classify species where each individual is both male and female?

The answer to all of this is to remember that sex is about reproduction, so it must fundamentally be based on gametes.
by infamouscow | 2025-12-17 20:13:45+00:00
I should probably ask what experience do you have writing hardware drivers for the Linux kernel, but it's pretty obvious the answer is: none. I actually burst out laughing reading your comment, it's ridiculous.

My anecdotal experience interviewing big tech engineers that used Rust reflects GP's hunch about this astonishing experience gap. Just this year, 4/4 candidates I interviewed couldn't give me the correct answer for what two bytes in base 2 represented in base 10. Not a single candidate asked me about the endianness of the system.

Now that Rust in the kernel doesn't have an "experimental" escape hatch, these motte-and-bailey arguments aren't going to work. Ultimately, I think this is a good thing for Rust in the kernel. Once all of the idiots and buffoons have been sufficiently derided and ousted from public discourse (deservedly so), we can finally begin having serious and productive technical discussions about how to make C and Rust interoperate in the kernel.
by seattle_spring | 2025-12-17 20:14:13+00:00
I interviewed for an eng role at Coursera back in 2012, not too long after they were founded. Their claimed goal at the time was a re-imagining of education, insisting that current educational institutions were stuck in the past.

Despite that, a large portion of the interview focused on my grades from my time at University, and the specific course-work I had taken. Note that this was for application engineering, and it wasn't my first job out of school. About half of my frontend engineering session was the interviewer focusing on my single sub-B grade (got a C+ in Operating Systems). Mind you, my overall CS BS GPA was a 3.5 from a top-10 engineering school, with a 3.6 in major-specific courses. It seemed like the team was largely Stanford grads, and they really, really, really cared about GPA and school-- basically playing right into the legacy education system.

I knew at that point that there was no way the company was going to "disrupt" anything with regard to education.
by cepstrum9 | 2025-12-17 20:14:41+00:00
hey all, while working on a SaaS im building, I had the need to decouple my prompts for code, so i could manage & organise them better, and I ended up building a small CLI tool to do that. the idea is that you can store prompts in yaml, version them and programmatically use them by ID. thats it, lmk what you think!
by danillonunes | 2025-12-17 20:14:45+00:00
Yes, you can run in your local git repo:

git config core.sshCommand "ssh -i /home/your_user/.ssh/your_custom_key"

(I believe replacing "/home/your_user" with "~" works too)

I use this all the time as my main key is ed25519 but some old repositories only support rsa keys.

The sshCommand config is, as the name says, the literal ssh command that is used by git when operations that call a remote with ssh (usually push/pull). You can also put other ssh options in there if you need.

Another option to achieve the same effect is to setup directly in your ~/.ssh/config:

Host your_custom_alias HostName git.domain.com User git IdentityFile ~/.ssh/your_custom_key

then instead of "git clone git@git.domain.com:repo.git" you clone it with "git clone your_custom_alias:repo.git" (or you change the remote if is already cloned). In this case you don't need to have to change the git sshCommand option.
by vee-kay | 2025-12-17 20:14:47+00:00
Guess which country colonised India? Yeah, it was Britain. Guess what language the British speaks. No, it is not Mandarin, it's English. But guess why?!

Google for "Macaulay Doctrine" to understand how the colonial British brutally enforced English as the primary language in Indian schools, with evil intention to erode and destroy ancient Indian education system (Gurukul system) and learning traditions (including outlawing the learning of classical martial arts, banning the teaching of Hindu/Sanatani scriptures in Indian schools, banning classical Indian music & arts in schools, etc.).

But thankfully, after India for Independence after centuries of oppression and enslavement/subjugation by Mughal and British, it is ironical that English is not mandatory in Indian schools, and there is stil significant population (hundreds of millions of citizens, especially in rural areas) of India who don't know English (but they know their native language as they learnt it in school as a primary language).

So what China has done in Tibet, Nepal and other lands it has seized, is similar to the evil colonial Macaulay Doctrine, by enforcing Mandarin as a mandatory language in schools, with the evil intent to destroy the traditional language, history, culture.

But Chinese government (CCP) didn't start such native culture destruction in other lands first. It did it in China first. CCP destroyed thousands of classical literature, Chinese Buddhist sacred texts and other traditional knowledge repositories, with the singular evil aim to enforce its own mutated corrupted version of Chinese Buddhism across China. That's why CCP tried to arrest & assassinate the Tibetan religious leader (His Holiness The Dalai Lama; but he managed to escape to India in the nick of time when China invaded and seized Tibet, and he's been living and teaching peacefully in India since then) and when it failed to do so, the CCP brought in its own fake Dalai Lama to confuse and mislead the subjugated Tibetan population.

But this is modern era and Age of Information, so all such evil tactics and corruption of history and culture are getting exposed. World knows what evils China is up to, especially in Asia and Africa.