MurphyA/hacker-news huggingface dataset:
by JasonADrury | 2026-01-07 00:32:47+00:00
>But if "loads of people are going to the same areas" then those robotaxis should resemble buses.

Should, but if you really want to sell it to the public, you want to keep the service as close as possible or better than what's currently available. That's more feasible with fewer passengers on a vehicle, too many stops will easily double your travel time.
by multisport | 2026-01-07 00:33:02+00:00
What bothers me about posts like this is: mid-level engineers are not tasked with atomic, greenfield projects. If all an engineer did all day was build apps from scratch, with no expectation that others may come along and extend, build on top of, or depend on, then sure, Opus 4.5 could replace them. The hard thing about engineering is not "building a thing that works", its building it the right way, in an easily understood way, in a way that's easily extensible.

No doubt I could give Opus 4.5 "build be a XYZ app" and it will do well. But day to day, when I ask it "build me this feature" it uses strange abstractions, and often requires several attempts on my part to do it in the way I consider "right". Any non-technical person might read that and go "if it works it works" but any reasonable engineer will know that thats not enough.
by pessimizer | 2026-01-07 00:33:37+00:00
I think you're missing the point. The bakery would have to sell "less-than-fancy" sandwiches, but the sandwich shop could sell sandwiches with bread just as good as the bakery would use.

The bakery has to become a inferior sandwich shop to make sandwiches. The sandwich shop doesn't have to become a bakery to bake just the types of bread that they need to wrap their sandwiches.

The bakery would be better off selling dough to the sandwich shop.
by kbelder | 2026-01-07 00:34:23+00:00
For context, here's what I could find of the actual statement. This is in the context of a talk given to a group of 70 other Republicans. Make up your own mind:

"They say that when you win the presidency, you lose the midterm. So, you're all brilliant people. Most of you are in this business longer than me. That makes me smarter than you, because look where I am right? No, it doesn't. But I wish you could, explain to me what the hell's going on with the mind of the public. Because we have a -- we have the right policy. They don't. They have a horrible policy. They do stick together," Trump said.

"They had the worst president, did the worst job. They had the worst policy. We have to even run against these people. Now, I won't say cancel the election, they should cancel the election, because the fake news will say, 'He wants the elections canceled. He's a dictator.' They always call me a dictator," Trump said as he continued to criticize former Democratic presidents.
by sothatsit | 2026-01-07 00:34:27+00:00
I like these examples that predictably show the weaknesses of current models.

This reminds me of that example where someone asked an agent to improve a codebase in a loop overnight and they woke up to 100,000 lines of garbage [0]. Similarly you see people doing side-by-side of their implementation and what an AI did, which can also quite effectively show how AI can make quite poor architecture decisions.

This is why I think the “plan modes” and spec driven development are so important effective for agents, because it helps to avoid one of their main weaknesses.

[0] https://gricha.dev/blog/the-highest-quality-codebase
by basisword | 2026-01-07 00:34:28+00:00
>> There aren't that many places in 2025 where getting a phone with internet is significantly cheaper than getting some scrappy laptop or desktop.

No, but it's not a choice between a phone and a laptop. You NEED a phone. So you use what you've got. I've done work helping developers in less developed countries and you frequently find they're sending screenshots of code they've written on phones.
by Imustaskforhelp | 2026-01-07 00:34:28+00:00
Alright so I did change the name of the file from HN ChatGPT Summarize.js to hn-summarize-ai.user.js

Is this what you are talking about? If you need any cooperation from my side lemme know, I don't know too much about tampermonkey but I end up using it for my mini scripts because its way much easier to deal with compared to building pure extensions themselves and these have their own editors as well so I just copy paste for a faster way to prototype with stuff like this
by dzhiurgis | 2026-01-07 00:34:30+00:00
Yoke was a mistake for sure (and FWIW works perfectly in Cybertruck because of steer by wire), but most people liked indicator buttons. The reversal is purely because social media pressure by people who never tried it.

> Why defend an obvious regression?

Because it's not a regression. Whenever I use my older cars with manual controls I see no benefit. Most of the time I still have to look at it - it has a dial or little screen to know what exact temperature you are setting.
by belter | 2026-01-07 00:35:14+00:00
If the U.S. were to invade Denmark, Article 5 would not apply. It requires consensus, and the U.S. would never agree to collective action against itself, so any response would be blocked.

Conflicts between NATO members like happened in the past between Greece and Turkey four times, while they were both part of NATO, have never triggered Article 5. The alliance is built to deter external attacks, not wars among its own members.

In practice, after such a move, you can be sure that not a single ASML machine would ever be sold to the U.S. again.
by belter | 2026-01-07 00:36:45+00:00
“The United States should be the nation that has Greenland as part of our overall security apparatus.”
- Stephen Miller (2026)

“How important the expansion of our people’s living space (Lebensraum) was…”
- Adolf Hitler (1939)

“What is the basis of their territorial claim? What is the basis of having Greenland as a colony of Denmark?
- Stephen Miller (2026)

“The boundaries of the year 1914 mean nothing at all for the German future.”
- Adolf Hitler (1939)

“We live in a world governed by force, power and might.”
- Stephen Miller (2026)

“The victor will always be the judge, and the vanquished the accused.”
- Hermann Göring

“No one is going to fight the United States militarily over the future of Greenland.”
- Stephen Miller (2026)

“I have only to step in, and they will collapse. The Western democracies will not move.”
- Adolf Hitler (1938)

“For us to guarantee security in the Arctic… Greenland must be part of the United States.”
- Stephen Miller (2026)

“If the German people are to survive, they must secure the land necessary for their existence.”
- Adolf Hitler (Mein Kampf)

“We’re a superpower…we are going to conduct ourselves as a superpower.”
- Stephen Miller (2026)

“A great people must secure the territory necessary for its future.”
- Adolf Hitler (Mein Kampf)

“The future of the free world depends on America asserting ourselves and our interests without apology.”
- Stephen Miller (2026)

“I will proceed with my plans even if the whole world were to oppose me.”
- Adolf Hitler (1939)

“We’d be interested in Greenland. I know Denmark owns it, but they can’t say no.”
- Donald Trump (2019)

“Germany has the right to unite with her own people, and no power can deny that.”
- Adolf Hitler (1938)

“When somebody is the president of the United States, the authority is total.”
- Donald Trump (2020)

“Everything within the State, nothing outside the State, nothing against the State.”
- Benito Mussolini

“We reject the ideology of globalism, and we embrace the doctrine of patriotism.”
- Donald Trump (2018)

“We do not subscribe to the fiction of international law when it conflicts with the life of the nation.”
- Joseph Goebbels
by kaibee | 2026-01-07 00:37:24+00:00
> On a long timescale gold is way more stable than the dollar.

This is a nonsense claim. How many flat screen TVs could you buy for a pound of gold over a 'long time scale'? Cancer treatments? Acres of land in midwest? Hours of a normal person's time? The fact of the matter is that you cannot actually store labor or time for later, so the amount of stuff you can get your gold is gonna vary wrt the broader economy. Economic reality on the ground is what actually determines the 'value' of your gold. And look, if you want some asset that you're pretty sure you could still trade for bread after the apocalypse or whatever, gold isn't the worst choice. And its deflationary, as the amount of gold isn't increasing at pace with the productivity of the global economy. And people like to hoard it when the future becomes less certain, because of the aforementioned 'tradeable for bread after the apocalypse', so I guess its an okay speculative hedge?
by simonw | 2026-01-07 00:37:34+00:00
My confidence comes from the following:

1. There are good, ethical people working at these companies. If you were going to train on customer data that you had promised not to train on there would be plenty of potential whistleblowers.

2. The risk involved in training on customer data that you are contractually obliged not to train on is higher than the value you can get from that training data.

3. Every AI lab knows that the second it comes out that they trained on paying customer data saying they wouldn't, those paying customers will leave for their competitors (and sue them int the bargain.)

4. Customer data isn't actually that valuable for training! Great models come from carefully curated training data, not from just pasting in anything you can get your hands on.

Fundamentally I don't think AI labs are stupid, and training on paid customer data that they've agreed not to train on is a stupid thing to do.
by AlotOfReading | 2026-01-07 00:37:36+00:00
Couple of issues with that. One is that good haptic UI is difficult and auto OEMs are not "technically capable", to put it mildly. Also, some did. GM experimented with a haptic feedback touchscreen called "CUE" in the Cadillac brand about a decade ago. It was a disaster. The feel was terrible, customers hated using it, and the screens became extremely fragile. VW phased their own attempts out after some nasty unintended acceleration lawsuits.

Automotive hardware is extremely difficult to get right. Buttons are a solved problem. Touchscreens are getting there. Everything else is a gamble in an area where failures have huge risks. OEMs don't like those. We'll probably continue seeing haptic feedback on things like wheels and shifters, but haptic touchscreens seem to be on the way out these days.
by kamyarg | 2026-01-07 00:38:07+00:00
Recently been thinking about the COBOL Contractors that charge huge sums to banks, airlines etc. ~76 years since its invention as the industry overall has largely moved on.

AI assisted coding (i.e. all kinds) are going to take off even further as tools with better UX/DX get developed even if LLMs de-accelerate and some of the technologies might become COBOLs of future.

Interesting times to be alive indeed.
by Capricorn2481 | 2026-01-07 00:38:24+00:00
> Like, your exact points work equally well with the polarity reversed: the anti-AI influencer/grifter ecosystem is well-developed at this point, and many people desperately want AIs to be useless

Maybe it's equal for non-tech people. But I don't think a lot of tech people are desperate for AI to be useless, I think they're desperate for it to be useful.

If you're someone who is smart enough to work with or without AI and you just find the tools not that helpful, I doubt you're all that worried about being replaced. But when we see companies increasingly bullish on something we know doesn't work that well, it's a bit worrying.
by klaussilveira | 2026-01-07 00:38:45+00:00
I made a similar comment on a different thread, but I think it also fits here: I think the disconnect between engineers is due to their own context. If you work with frontend applications, specially React/React Native/HTML/Mobile, your experience with LLMs is completely different than the experience of someone working with OpenGL, io_uring, libev and other lower level stuff. Sure, Opus 4.5 can one shot Windows utilities and full stack apps, but can't implement a simple shadowing algorithm from a 2003 paper in C++, GLFW, GLAD: https://www.cse.chalmers.se/~uffe/soft_gfxhw2003.pdf

Codex/Claude Code are terrible with C++. It also can't do Rust really well, once you get to the meat of it. Not sure why that is, but they just spit out nonsense that creates more work than it helps me. It also can't one shot anything complete, even though I might feed him the entire paper that explains what the algorithm is supposed to do.

Try to do some OpenGL or Vulkan with it, without using WebGPU or three.js. Try it with real code, that all of us have to deal with every day. SDL, Vulkan RHI, NVRHI. Very frustrating.

Try it with boost, or cmake, or taskflow. It loses itself constantly, hallucinates which version it is working on and ignores you when you provide actual pointers to documentation on the repo.

I've also recently tried to get Opus 4.5 to move the Job system from Doom 3 BFG to the original codebase. Clean clone of dhewm3, pointed Opus to the BFG Job system codebase, and explained how it works. I have also fed it the Fabien Sanglard code review of the job system: https://fabiensanglard.net/doom3_bfg/threading.php

We are not sleeping on it, we are actually waiting for it to get actually useful. Sure, it can generate a full stack admin control panel in JS for my PostgreSQL tables, but is that really "not normal"? That's basic.
by illuminator83 | 2026-01-07 00:39:05+00:00
I do not know the guy, and I do not care who he is.
This really is not "slop". I can attest to the validity of almost all of his points based on my own career. And even if he used ChatGPT assistance to help with the writing, the content clearly was not invented by ChatGPT. This is valuable advice for people in our industry.
by Findecanor | 2026-01-07 00:39:06+00:00
I'm sorry, I meant RISC-V, not ARM. So far the RISC-V standard has specified behaviour under the TSO memory model and a flag in the ELF header for code that has been compiled for TSO. There is not yet any ratified extension for dynamic switching of memory model but I'd expect anything vendor-specific to be wrapped behind a Linux syscall.
by monocasa | 2026-01-07 00:39:06+00:00
Is anyone running a horizontally scaled instance jellyfin?

I have a weird setup where power isn't really a concern, have a bunch of ancient blades, access to a fast uplink, and am looking to set this up for a smallish collective of about 100 people.

A single node would definitely fall over, but a little cluster should be able to do a good job.
by RugnirViking | 2026-01-07 00:39:16+00:00
How do you do the multi agent setups in containers? I keep trying to figure out ways to start with stuff like this but it always boils down to I don't want to give entirely autonomous agents access to my entire filesystem and/or github perms. I just want them to be able to hack away in their own container and produce a pr I can read or test. I think something like a local git with the remote in the container pointing at the version on the machine could be a start but setting all that up is not trivial. As far as I can tell Steve is just running everything on the base machine in multiple worktreees/multiple clones of the project - which seems to put enormous amounts of trust on agents to actually create branches in a disciplined way. I can't imagine they can be trusted to?
by cogman10 | 2026-01-07 00:39:38+00:00
Doesn't work (IMO). Very functional mass transit lives and dies on predictability. Having dynamic routing would be the antithesis to that. Maybe your trip will take 20 minutes, maybe it'll be 1 hour. It'd be impossible to tell which one it'll be because the route changes based on when you request and who else has requested.

If you wanted something like dynamic routing, then what you'd do is have it as a supplement to standard routing. Effectively taxi to the nearest bus stop.
by arghwhat | 2026-01-07 00:40:41+00:00
JVM does not know about Java, it knows about an IR that Java, Kotlin, Scala, Closure, Groovy, etc. all target. Java as a language also doesn't know about JVM, as it commonly targets things that are not the JVM, whether that is Dalvik, Graal or something else entirely.

That the JVM and IR has features to help the Java compiler generate better output is obvious but not really relevant. Modern CPUs also have instructions to help C compiles generate better code, but that doesn't make them C platforms. It's just that implementation details.

So no, Java is not a platform. It is a language that sometimes runs on the JVM together with many other large and quite influential languages.
by gerad | 2026-01-07 00:40:42+00:00
For most of my trips, a huge % of the travel time is outside the actual flight time. Trip to the airport, security, boarding, waiting to take off, and reverse on the other side (with addition of potentially getting a rental car). This can be solved without supersonic solutions (e.g. flying private), but adoption is low for business travel – is it too expensive?

Separately, I wonder if a lot of the demand is also obviated by in-air wifi.
by dogline | 2026-01-07 00:40:44+00:00
I have custom scripts I use at home to keep track of various personal data, assisted by an LLM. The idea of using Telegram as a way to have a global, quick, and personal interface from my phone or tablet, is perfect and easy to set up.

Claude is making it easier to have bespoke data and dashboards for anything. We're going to make a lot of them, for all reasons. I've also made apps with Django interfaces, but quick, global interfaces are going to become in demand.
by OkayPhysicist | 2026-01-07 00:40:53+00:00
That sort of connection making is happening in varying degrees of private discord servers today. You join the public discord it, you spend time with strangers, if you're likeable you eventually get told about less advertised public servers, or invite-only servers, and you go down a bit of a rabbit hole of loosely interconnected communities. Eventually you find communities that you settle into.

Good filters make for good communities. 20 years ago, being on the internet at all was pre-selecting for certain types of people. That's basically not true anymore. Today, the filters end up being invite systems.
by morpheos137 | 2026-01-07 00:42:37+00:00
Its not "my" theory. I don't care personally if anyone tests it. I am providing the information should anyone wish to do so. It's easy enough to plug equations into a solver or compare against constants or derive a unified field theory that makes sense with this key if you want to. If you don't that's ok too. It's all part of the program.
by tshaddox | 2026-01-07 00:43:33+00:00
I'm aware of the assassination market concept, but there's nothing particularly unique about prediction markets. Nearly any conceivable market can be influenced by someone willing to commit violent crime. That obviously includes many normal securities markets.

Legal systems certainly should restrict markets where the incentivize is sufficiently direct (e.g. actual date of death prediction markets). There's a blurry line between what constitutes a sufficiently direct incentive, sure, but there are lots of blurry lines when it comes to legal systems.
by xp84 | 2026-01-07 00:43:34+00:00
> only on an XBox and never on the phone. ... I don't want the games to be accessible wherever they are.

I couldn't agree more that a carry-anywhere gaming (or worse, social-media) device is too corrosive to childhood.[1] My eldest is only 7, so unsurprisingly he doesn't have a phone, and uses an iPad. The size of it has a nice side-effect that it's impractical to carry around, so it's only used at home and in the car.

When he's older, I plan to give him a phone that can only text and call.

[1] Sure, some of us had things like Game Boy, but consider how long those batteries even lasted, how bulky and limited the devices were, how expensive games were, how there were zero ads... It's really far from the same thing. I'd be fine with him having a thing like a Game Boy.
by jasonfarnon | 2026-01-07 00:43:57+00:00
"But really where is the hurry?" It just depends on why you're programming. For many of us not learning and using up to date products leads to a disadvantage relative to our competition. I personally would very much rather go back to a world without AI, but we're forced to adapt. I didn't like when pagers/cell phones came out either, but it became clear very quickly not having one put me at a disadvantage at work.
by jorvi | 2026-01-07 00:44:16+00:00
The main reason for people repeating "uBlock Origin + Firefox is best" is because CNAME uncloaking didn't work on most Chromium browsers, even on Manifest V2. It does on Brave.

AdGuard works better simply because there's a bunch of people being paid to work on it. There's more optimization and less bugs. The UI is a whole lot more polished. Blocklists have improved syntax, and the lists themselves are updated more frequently to catch site breakage. EasyList often has breakage on their lists for months even after being reported on their Github, but reporting the same breakage to AdGuard results in the breakage being fixed in days if not hours. And they do adjacent projects like AdGuard Home (sort of a commercial Pi-Hole) too.

FWIW, big names in adblocking work for these companies too. AFAIK, FanBoy (EasyList + EasyPrivacy + his own lists) gets paid by Brave to maintain the lists. So in a way, Brave is funding adblocking for everyone :)
by chrysochos | 2026-01-07 00:44:35+00:00
Dr. Ioannis Chryochos

In November, Anthropic published research on why AI agents need persistent "domain memory." We'd already deployed that exact architecture for managing 60+ VMs, Kubernetes clusters, and enterprise networking.

The convergence: Anthropic discovered through research what we discovered through production necessity. One week after I published our implementation, Nate Jones's video analyzing the same concepts hit 84K views.

The article covers:
- Why single-agent works better for human-collaborative tasks vs. Anthropic's two-agent autonomous pattern
- Production lessons not in their research (conversational memory creation, intelligent escalation)
- Why arXiv rejected our paper while the builder community embraced it

Happy to discuss the architecture, answer questions, or share more details about the production deployment.

GitHub: https://github.com/chrysochos/Mind-Tool-System
by p-e-w | 2026-01-07 00:44:58+00:00
One thing that often gets overlooked is that 25 years ago, “the Internet” was essentially educated people from North America and Western Europe, with everyone else being a rounding error.

This made it very easy to connect on a level beyond just memes. Users had a lot in common personally, and that’s why they were able to engage on a personal level.

Today, the majority of the world’s population is online, and memes are often the only cultural language shared by all users in a community. Beyond that lie vast cultural chasms that make any deeper interactions nearly impossible.
by LeanOnSheena | 2026-01-07 00:45:25+00:00
Yes, at the time of the initial transaction the borrower would not have a liability on their balance sheet that included the interest due.

Over the course of the borrowing period the borrower would accrue interest expense commensurate with the passage of time that would increase the borrowers total liabilities. The author misunderstands the fundamental accounting definitions of liabilities (and also assets). Liabilities (under US GAAP but same core idea under IFRS) are present obligations. At the initial time of borrowing the borrower does not have a present obligation to pay interest on the liability. Similarly, an asset is a present right, and at the time of initial borrowing the lender is not owed the interest.

It's not the worst thing I've read, the author has clearly spent time learning things in good faith. That said, there are lots of indicators the author is not an expert in accounting / finance.