MurphyA/hacker-news huggingface dataset:
by alephnerd | 2026-01-23 23:11:19+00:00
> I said one thing I can do is pivot. And they literally responded with "we don't invest in founders who think about pivoting"

I'd say it depends on a VC's investment thesis as well as the stage your startup is at.

For the former, some wouldn't like your answer because it implies a lack of conviction (why should I invest in something the founder doesn't trust). Others wouldn't because it adds a degree of uncertainty (if this B2C reels company pivots into MLOps tooling how can I do due dilligence on my investment).

For the latter, seed/pre-seed that is open to pivoting isn't necessarily a negative flag because they are barely generating revenue as is and are trying to find PMF, but a Series B startup suddenly taking about a pivot might imply they aren't doing so hot.

> A write up about the new design would be cool I think

We ain't the LPs. We don't deserve an answer.
by justsomehnguy | 2026-01-23 23:11:42+00:00
> Haven't they been telling people to do that since before it became reserved

If you actually try to find an evidence for this (even time traveling to 2015 before the great wipe of most pre-Vista docs) you wouldn't find a confirmation for this.
What you would find is what the official docs always recommended the root domain to be an official bought one on the public internet. And this excludes .local.
by at1as | 2026-01-23 23:11:51+00:00
> It's simpler than that - retro is an (a e s t h e t i c)

I think I agree. But I also think a second order consequence of this is chipping away at the standalone ecosystems (Apple, Google, etc). Even a small contingent of user demand spins up new (or renewed) categories, and that fuels a healthier tech environment
by dctoedt | 2026-01-23 23:11:51+00:00
> I'm constantly surprised at how many cultural conventions are mysteries to modern generations.

Some of my law students are only dimly aware of Jerry Seinfeld. And when I play a bit of the organ solo from Procul Harum's 1967 Whiter Shade of Pale (to illustrate a copyright-royalties point), I'm lucky if one person recognizes it.
by globular-toast | 2026-01-23 23:12:00+00:00
My grandfather was a hoarder. It's impossible to exaggerate how much stuff was in the house, garden and outbuildings when he died. I can say with confidence that most people have never seen anything like it. It took weeks and weeks of daily trips to the dump to clean everything out, and countless fires. A small fraction of the stuff was sold or kept, but not many people want a thousand milk bottle tops.

I was a teenager when he died and it's had quite an affect on me and I think my siblings too. For most of my adult life I've been extremely reluctant to accumulate any "stuff" at all. I've moved 10 times in 10 years and the only way you can do that is having not much stuff.

But I think I went too far. I have a slightly more healthy attitude to stuff now. I have things like pictures on the walls, books, just things I like that aren't necessarily useful or necessary. My partner, though, I think she tends to hoard stuff. But it's hard to know whether she's actually normal and this is just my latent fear of stuff kicking in.
by senfiaj | 2026-01-23 23:12:19+00:00
> "In low-level systems software, which is a primary use case for C++, exceptions can introduce nasty edge cases that are difficult to detect and reason about. The benefits are too small to justify the costs to reliability, robustness, and maintainability."

Interestingly, Microsoft C / C++ compiler does support structured exception handling (SEH). It's used even in NT kernel and drivers. I'm not saying it's the same thing as C++ exceptions, since it's designed primarily for handling hardware faults and is simplified, but still shares some core principles (guarded region, stack unwinding, etc). So a limited version of exception handling can work fine even in a thing like an OS kernel.
by crdrost | 2026-01-23 23:13:10+00:00
Why. Why would you want this.

The only framework we have figured out in which LLMs can build anything of use, requires LLMs to build a robot and then we expose the robot to the real world and the real world smacks it down and then we tell the LLMs about the wreckage. And we have to keep the feedback loops small and even then we have to make sure that the LLMs don't cheat. But you're not going to give it the opportunity to decrease the wealth tax or increase the income tax so it will never get the feedback it needs.

You can try to train a neural network with backpropagation to simulate the actual economy, but I think you don't have enough data to really train the network.

You can try to have it build a play economy where a bunch of agents have different needs and different skills and have to provide what they can when they can, but the "agent personalities" that you pick embed some sort of microeconomic outlook about what sort of rational purchasing agent exists -- and a lot of what markets do is just kind of random fad-chasing, not rationally modelable.

I just don't see why you'd use that square peg to fill this round hole. Just ask economics professors, they're happy to make those predictions.
by 1718627440 | 2026-01-23 23:13:31+00:00
True. The reason why Christianity broke that is that Jesus was a human physically existing on earth. I think seeing Jesus as a white european, a black african, and a chinese person or in Renaissance clothes should bring the point across that it is not about what is literally depicted, but yeah some people might not get it. The question is would they get it without the imagery or do the simply lack the will or ability to perceive God as transcendent?
by tzs | 2026-01-23 23:13:33+00:00
Keep in mine I said "if well done". That was not meant to imply that I think the current AI offerings are well done. I'd take "well done" to mean that it performs the tasks it is meant for as well as human assistants perform those tasks.

> I never, now or in the future, want to use AI to generate or alter communication or expression primarily between me and other humans. [...] I do not want emails or articles summarised, I do not emails or documents written for me, I do not want my photos altered yassified.

That's fine, but generally the tools involved in doing those things are designed to be general purpose.

A word processor isn't just going to be used by people writing personal things for example. It will also be used by people writing documentation and reports for work. Without AI it is common for those people to ask subordinates, if they are high enough in their organization to have them, to write sections of the report or to read source material and summarize it for them.

An AI tool, if good enough to do those tasks, would be useful to those users, and so it makes sense for such tools to be added by the word processor developer.

Again, I'm not saying that the AI tools currently being added to basically everything are good enough.

The point is that

(1) a large variety of tools and products have enough users that would find built-in AI useful (even if some users won't) that it makes a lot of sense for them to include those tools (when they become good enough), and

(2) AI may be unique compared to prior advances/fads in how wide a range of things this applies to and the speed it has reached a point that companies think it has become good enough (again, not saying they have made the right judgement about whether it is good enough).
by simonw | 2026-01-23 23:14:44+00:00
I think sandboxes are having their moment because it's become undeniable that coding agents are useful, and that they're more useful if you run them in YOLO mode rather than having to approve everything they want to do.

Coding agents are still a relatively new category to most people. Claude Code dates back to February last year, and it took a while for the general engineering public to understand why that format - coding LLMs that can execute and iterate on the code they are writing - was such a big deal.

As a result the demand for good sandboxing options is skyrocketing.

It also takes a while for new solutions to spin up - if someone realized sandboxes were a good commercial idea back in September last year the products they built may only just be ready for people to start trying out today.
by eigenspace | 2026-01-23 23:14:52+00:00
The paper concludes that this is a superconductor merely by doing a resistivity measurement, and then applying a magnetic field to see if the resistivity increases.

This is not a sufficient nor convincing measurment to demonstrate superconductivity.

I mean, maybe this is a real superconductor, but they havent demonstrated convincing evidence of it, and their peer researchers hold similarly low standards, so they will likely not be held to account.
Ask HN: How do you investigate server-side bugs that affect subset of users?
by jatin-dot-py | 2026-01-23 23:15:11+00:00
I’m looking for engineering perspectives on a problem I encountered while disclosing a historical server-side authorization issue.

The behavior:
- Only affected a subset of private accounts
- Vendor test accounts were not vulnerable
- Reproduction depended on account characteristics , unknown internal account flags
- The behavior disappeared mid-investigation (likely due to a server-side change)

The report was ultimately closed as “not reproducible,” despite evidence earlier in the investigation.

My question: how do you validate, root-cause, and confidently close authorization bugs that are conditional, subset-only, and vanish during triage?

What does good disclosure handling look like in cases like this?
by _pdp_ | 2026-01-23 23:15:42+00:00
It occurs to me that there is an extraordinary amount of BS coming from all the places these days and I wonder if this comes from people with actual real experience or just some hypothetical, high-level thinking game.

I mean, we use coding agents all the time these days (on auto pilot) and there is absolutely nothing of this sorts. Coding with AI looks a lot like coding without AI. The same old process apply.

I mean "I feel like I'm taking crazy pills".
by MrDresden | 2026-01-23 23:16:13+00:00
My partner has had three extensive cancer treatments in the Netherlands. She has had dietary and psychological specialists help her during and after each one.

All of this was just on normal health insurance and with normal clinics and hospitals.

Never did she have to wait more than perhaps 3 weeks tops for an appointment.

The medical system here is world class.

However Germany and it's infrastructure can not be compared to the Netherlands. I refuse to take trains through that country anymore.
by littlecranky67 | 2026-01-23 23:16:39+00:00
That happened to my google workspace account in 2023, when I switched to Office365. Account was not blocked blocked per se, but they stopped the free workspace versions.

It was not a big problem as I use my own domains that I host separately. Get a new provider, adjust some MX and TXT dns records and you are live again. Backup emails by running thunderbird locally.
by ryandrake | 2026-01-23 23:16:48+00:00
I think reasonable people can disagree about whether C++ exceptions are "good" or not.

There are things you can't do easily in C++ without using exceptions, like handling errors that happen in a constructor and handling when `new` cannot alloc memory. Plus, a lot of the standard library relies on exceptions. And of course there's the stylistic argument of clearly separating error-handling from the happy-path logic.

I won't argue that it's popular to ban them, though. And often for good reasons.
by Esophagus4 | 2026-01-23 23:16:56+00:00
I think you’re conflating lots of different types of data into one giant “data.”

Microsoft does not sell / use for advertising data from your Bitlocked laptop.

They do use the following for advertising:

Name / contact data
Demographic data
Subscription data
Interactions

This seems like what a conspiracy theorist would imagine a giant evil corporation does.

https://www.microsoft.com/en-us/privacy/usstateprivacynotice
by mohsen1 | 2026-01-23 23:17:52+00:00
I tried building something like this similar to many others here but now I’m convinced agents should just use GitHub issues and pull requests. You get nice CI and code reviews (AI or human) and state of the progress is not kept in code.

Basically simulate a software engineering team using GitHub but everyone is an agent. From tech lead to coders to QA testers.

https://github.com/mohsen1/claude-code-orchestrator
by EdwardDiego | 2026-01-23 23:17:55+00:00
> YAML format errors

This is why I hate (HATE. LET ME TELL YOU HOW MUCH I'VE COME TO HATE YAML SINCE I BEGAN TO WORK WITH K8S) working with Helm charts. As an example from the Helm docs...

https://helm.sh/docs/chart_template_guide/yaml_techniques#in...

> Note how we do the indentation above: indent 2 tells the template engine to indent every line in "myfile.txt" with two spaces. Note that we do not indent that template line. That's because if we did, the file content of the first line would be indented twice.

So you end up with YAML that looks weird, and heaven help you if you refactor and now have to adjust all the `indent N` functions to a new value of N.

That said, Helm's approach of "YAML, but with Go templating" is the main source of my hatred - why they didn't take the "It's a tree, and this child node is designated to be replaced" approach is something that's always baffled me.
by jrjeksjd8d | 2026-01-23 23:19:04+00:00
As other people have pointed out, the trend towards "retro" tech is like vinyl being popular - it's a nostalgia throwback, not a massive wave of consumer preference. There's a small but profitable niche of enthusiasts who want old electonics. Call me when a major consumer electronics company is making it a selling point that their devices are "dumb".

The Rayban-Meta partnership is such a funny thing to shoehorn in? Two giant monopolists creating a new surveillance-tech product which nobody likes. It couldn't be more "monoculture".
by BizarroLand | 2026-01-23 23:19:22+00:00
A cortex M7 developer board kit sells for about $40 on aliexpress. Throw in a few switches and a $10 case and you can have the same thing for ~$60 while doing almost no work yourself.

I don't know if they did anything fancy like increase the ram or storage or build a custom IC, so YMMV, of course.
by pandaman | 2026-01-23 23:19:30+00:00
Where I live there is plenty of bike infrastructure. I and many others don't use bike for transportation because of crime. Homeless steal bikes and parts of bikes if they cannot defeat the lock somehow. Recently a cyclists got killed in a "bike-jacking". People even get bikes stolen from their balconies on the 2nd floor. Reign in crime if you want people to use bikes more.
by snowmobile | 2026-01-23 23:20:06+00:00
I don't know anything about farming, but the budget seems extremely dubious.
1370 on the lease, 350 on "IoT sensors" and "soil testing" (why?), but only 800 on "Custom Operator", which I'm assuming is supposed to be the labor, for seven months (apr-oct). So that's an average budget of 114 dollars on labor per month. For minimum wage that buys you 15 hours of work. Is this all a big trolling attempt aimed at HN users?
by Autumrose34 | 2026-01-23 23:20:15+00:00
Google sued SerpApi for doing exactly what Google does: providing access to publicly available information.

When Google does it, they claim it supports 'openness' and 'competition'. When SerpApi helps developers and researchers do it, Google sues... to stifle competition?
SerpApi's general counsel, Chad, explains why this lawsuit isn't just about SerpApi. It's about who controls access to public data and whether copyright law should be used as a weapon to block access to it.

Read Chad's response here: https://serpapi.com/blog/google-v-serpapi-threatening-access...
by klatchex_too | 2026-01-23 23:22:48+00:00
Where I live none of the storage companies will let you pre-pay 1 year of rent let alone 5.

A major part of their business model is giving low initial rates and then raising the rent over and over knowing what a pain it will be for the renters to move to a different storage place.

The industry acronym for the strategy is "ECRIs", existing customer rate increases, and it is a profitability metric they track.
by arjie | 2026-01-23 23:23:05+00:00
Based on the number of times I've seen these posted about they seem quite frequent[0]. If I'm being honest, the entire BGP system seems to be very fragile with a massive blast radius. I get that it's super 'core' so it's hard to fix, and that it comes from a time when the Internet was more 'cooperative' (in the protocol sense of the word) but are there any attempts at a successor or is it impossible to do so fundamentally?

Surely the notion of who owns an AS should be cryptographically held so that an update has to be signed. Updates should be infrequent so the cost is felt on the control plane, not on the data plane.

I'm sure there's a BGPSec or whatever like all the other ${oldTech}Sec but I don't know if there is a realistic solution here or if it's IPv6 style tech.

0: I looked it up before posting and it's 3000 leakers with 12 million leaks per quarter https://blog.qrator.net/en/q3-2022-ddos-attacks-and-bgp-inci...
by keernan | 2026-01-23 23:23:47+00:00
1. Has there ever been a society - regardless of political type - in which the 'power elite' did not define the rules of society to their benefit and to the detriment of the non-elite?

2. As for the US Constitution:
(a) It's original design limited participation to (i) white (ii) men (iii) who owned land (wealth). I would argue not much has changed in 250 years. How many billionaires can pick up the telephone and speak directly to the President or Senator or Governor that same day? And how many of you can do the same?

(b) The design of the US Constitution did not provide SCOTUS or CONGRESS with any mechanism to control an Executive who appointed officials swearing allegiance to the President ( the man ) as opposed to the President ( the office ).

Once the President successfully appoints heads of every department, especially FBI, DOJ, and military who are loyalists to the MAN, then there is absolutely nothing SCOTUS can do to force the President to comply with its rulings; nor is there anything the Senate can do when the President laughs when the convict the President of Articles of Impeachment.
by Dlouie | 2026-01-23 23:24:07+00:00
Claude Code announced an update to how TODO's work on X.

TLDR; To make sessions collaborate on a single Task List, you can set the TaskList as an environment variable and start Claude like so:
CLAUDE_CODE_TASK_LIST_ID=groceries claude

Here's the full text:

Today, we're upgrading Todos in Claude Code to Tasks. Tasks are a new primitive that help Claude Code track and complete more complicated projects and collaborate on them across multiple sessions or subagents.
As model capabilities grow, one of the most important things we can do is “unhobble” Claude and allow it to use its new capabilities effectively. Compared to previous models, Opus 4.5 is able to run autonomously for longer and keep track of its state better. We found that the TodoWrite Tool was no longer necessary because Claude already knew what it needed to do for smaller tasks.
At the same time, we found ourselves using Claude Code to complete longer projects, sometimes across multiple subagents, context windows or sessions. But projects are more complex, tasks have dependencies and blockers and require coordination when using it across sessions.
It was clear we needed to evolve Todos to help Claude work on longer projects. This need was also emerging in the community and we took inspiration from projects like Beads by Steve Yegge.
Tasks are our new abstraction for coordinating many pieces of work across projects, Claude can create Tasks with dependencies on each other that are stored in the metadata, which mirrors more how projects work. Additionally, Tasks are stored in the file system so that multiple subagents or sessions can collaborate on them. When one session updates a Task, that is broadcasted to all sessions currently working on the same Task List.
You can ask Claude to create tasks right now, it’s especially useful when creating when spinning up subagents. Tasks are stored in ~/.claude/tasks, you can use this to build additional utilities on top of tasks as well.
To make sessions collaborate on a single Task List, you can set the TaskList as an environment variable and start Claude like so:
CLAUDE_CODE_TASK_LIST_ID=groceries claude
This also works for claude -p and the AgentSDK.
Tasks are a key building block for allowing Claude to build more complex projects. We’re looking forward to seeing how you use it.
by 0cf8612b2e1e | 2026-01-23 23:24:26+00:00
From a fun perspective, this is unfortunate, because there is usually one or two weapons that are general purpose enough they should always be carried. The rest have some sort of gimmick that makes them useful only in certain circumstances (tank approaching, sniper area) or are just wacky (shrink ray, freeze ray, net gun). With the tiny weapon limit, the esoteric guns never get any playtime. Larger arsenal also encourages some kind of rock-paper-scissors resistance mechanism where critters take double damage against foos, but resistance to baz.
by ryandrake | 2026-01-23 23:25:13+00:00
> We have something in-house designed for our use cases, use that instead of the standard lib equivalent

Yea, you encounter this a lot at companies with very old codebases. Don't use "chrono" because we have our own date/time types that were made before chrono even existed. Don't use standard library containers because we have our own containers that date back to before the STL was even stable.

I wonder how many of these (or the Google style guide rules) would make sense for a project starting today from a blank .cpp file. Probably not many of them.
by JackSlateur | 2026-01-23 23:26:05+00:00
You may read Asimov, especially the books related to Solaria (https://asimov.fandom.com/wiki/Solaria)

Long story short: massive reduction of population

Of course, this is science fiction; But the answer is still legit and everybody knows that: how do we keep 8 billions occupied ? Useless work (as of know, for an increasing part of the population), drugs or thinning the herd
by drnick1 | 2026-01-23 23:27:06+00:00
> In low-level systems software, which is a primary use case for C++

I don't this this is true. There is A LOT of C++ for GUI applications, video games, all kind of utilities, scientific computing and others. In fact, I find that the transition to "modern" alternatives from native GUI toolkits in C/C++ has led to a regression in UI performance in general. Desktop programs performed better 20 years ago when everything was written in Win32, Qt, GTK and others and people did not rely on bloated Web toolkits for desktop development. Even today you can really feel how much more snappy and robust "old school" programs are relative to Electron and whatnot.
by g-b-r | 2026-01-23 23:28:33+00:00
People really pay too little attention to this attack avenue.

It's both extremely convenient and very unlikely to be detected; especially given that most current systems are associated to an account.

I'd be surprised if it's not widely used by law enforcement, when it's not possible to hack a device in more obvious ways.

Please check theupdateframework.io if you have a say in an update system.