MurphyA/hacker-news huggingface dataset:
by its_magic | 2026-02-03 17:42:04+00:00
Send me an email and I'll be happy to explain further, to whoever asks. I don't want to clutter up this thread with a bunch of arguing that will surely result, as the focus here is just on "going our separate ways" rather than throwing barbs at anyone, or causing more hard feelings.

People who like software that I don't personally like may continue to use it of course, with this system also even, it's just that it won't be in the official repository is all. But as the whole thing is designed and encouraged to be forked, that shouldn't be too much of a burden if someone likes other aspects of the system and wants to maintain their own 'systemd/wayland' version.
by PantaloonFlames | 2026-02-03 17:42:24+00:00
XSD was (is) not so easy to adopt, but I don't agree that it's a monstrosity.

Schema are complicated. XSD is a response to that reality.

The XML ecosystem is messy. But people don't need to adopt everything. Ignore Relax-NG, ignore DTD, use namespaces sparingly, adopt conventions around NOT using attributes. It generally works quite well.

It's a challenge to get comfortable with XSD but once that happens, it's not a monstrosity. Similarly, XSLT. It requires a different way of thinking, and once you get that, you're productive.
by artahian | 2026-02-03 17:43:05+00:00
We still have a schema definition in TypeScript, without it things would have been pretty wild actually. But we're doing it in the app layer - in the framework. The schema management idea is that we're adding guardrails around all schema changes, so if you change the type of an existing field, rename fields, etc, we're automating the transition so the new code doesn't just run on the same old data without any knowledge of past structure.

Most of the users we talked to had issues when they made changes like this in the schema with app builders, in any database regardless, where the management layer doesn't exist.
by bitwize | 2026-02-03 17:43:32+00:00
The solution that is difficult but clear: Repeal the 2nd. Get grass roots support for it. Propagandize the shit out of it, get the message out that anyone who opposes the government having the power to implement license requirements for firearms, and total bans on certain classes of weapon, is objectively in support of more gun violence.

In the meantime, go full lawfare on gun and ammo manufacturers, gun lobbyists, and pro-gun advocates. Sue, and keep suing. Go for ten-figure verdicts. Keep them so tied up in court that they can't operate effectively, and they can't get out of it without major egg on their face.
by toomuchtodo | 2026-02-03 17:43:40+00:00
Well, that's the problem, these people are wildly uneducated and unsophisticated. They are voting their feelings. Prices levels do not come down without a depression, even if inflation slows. Their only solution is wages going up. Do they have a mechanism to push wages up? Taxes must go up, they have been too low for too long and the debt has accumulated (~$38T in US treasuries alone) and will need to be paid back or defaulted on. Insurance costs continue to rise due to rapidly increasing costs of materials and labor, as well as climate change (the US is currently spending ~$1B/year on climate driven events). Growth is over because the US population is not growing (tangentially, total fertility rate is below replacement rate in more than half of countries in the world, and this trend will continue). 401ks predicated on the S&P500 are held up by AI investment (which is outpacing consumer spending, the primary driver of the US economy, over the last year to the tune of ~$400B) and the Mag 7. When this stalls, everyone is going to be sad and not feel as wealthy as they did previously.

Happiness is reality minus expectations, and the future is not going to be as good as the past. Everything is downstream of that. The vibes might be bad, but they ain't gonna get better.

Financial Times: The consumer sentiment puzzle deepens - https://www.ft.com/content/f3edc83f-1fd0-4d65-b773-89bec9043... | https://archive.today/nFlfY - February 3rd, 2026

(some component of price increases has been predatory monopoly gouging covered extensively by Matt Stoller on his newsletter https://www.thebignewsletter.com/, but for our purposes, we can assume this admin isn't going to impair that component of price levels and inflation with regulation for the next 3 years)
by tomashubelbauer | 2026-02-03 17:44:08+00:00
I left a sibling comment detailing the technical side of things. I used the `Bun.spawn` API with the `terminal` key to give CC a PTY and mirrored it to my phone with xterm.js. I used SSE to stream CC data to xterm.js and a regular request to send commands out from my phone. In my mind, this is no different than using CC via SSH from my phone - I was still bound by the same limits and wasn't trying to bypass them, Anthropic is entitled to their different opinion of course.

And yeah, I got three (for some reason) emails titled "Your account has been suspended" whose content said "An internal investigation of suspicious signals associated with your account indicates a violation of our Usage Policy. As a result, we have revoked your access to Claude.". There is a link to a Google Form which I filled out, but I don't expect to hear back.

I did nothing even remotely suspicious with my Anthropic subscription so I am reasonably sure this mirroring is what got me banned.

Edit: BTW I have since iterated on doing the same mirroring using OpenCode with Codex, then Codex with Codex and now Pi with GPT-5.2 (non-Codex) and OpenAI hasn't banned me yet and I don't think they will as they decided to explicitly support using your subscription with third party coding agents following Anthropic's crackdown on OpenCode.
by FlowStateHax | 2026-02-03 17:44:09+00:00
Using Copilot's new agent/subagent feature, you can start a chat with a free model (e.g. GPT-5 Mini), have it spawn a subagent configured to use a premium model (e.g. Opus 4.5), and the expensive model runs without consuming premium credits...

Bug author submitted to MSRC -> was told "billing bypass is out of scope, file on GitHub" -> VSCode bot immediately closed it as "not planned"
by aleph_minus_one | 2026-02-03 17:44:11+00:00
>
Copyright infringement use to be the absolute worst crime imaginable if you asked the tech industry

This is rather the opinion of the copyright-industrial complex, as Spivak implied in his comment (https://news.ycombinator.com/item?id=46874194) by referring to Hollywood.

The attitude of the tech industry has always been much more vague (example: Google Books), and people from the hacker culture, who often work as programmers, are traditionally rather sceptical of at least the concrete manifestation of the copyright system ("information wants to be free", circumvention of paywalls, Guerilla Open Access Manifesto, ...).
by jibbers | 2026-02-03 17:44:19+00:00
Location: North Dakota, USA

Remote: Yes, I am an experienced remote worker. In-office work is great, too.

Willing to relocate: I would prefer relocation.

Résumé/CV: https://dillonbrown.me/resume.pdf

Portfolio/Website: https://dillonbrown.me

Email: hello@dillonbrown.me

I sit right between design and development. I've held web development positions as well as design-based roles. I've worked at huge companies and startups. At the end of the day I just want to use computers to help people and solve problems.

- Dillon
by jopsen | 2026-02-03 17:44:20+00:00
> I'd love to work and vibecode the house to my full liking,

Instead of deadcode, it'll leave you with a few extra secret rooms that have no doors or windows :)

The reason you wouldn't want this is cost. The cost of building a house is marginally affected by designing it with an AI agent. Most of the cost is bricks, etc -- material.
by mkagenius | 2026-02-03 17:44:29+00:00
> Or have a `discover_skills` tool

Yes, treating the "front matter" of skill as "function definition" of tool calls as kind of an equivalence class.

This understanding helped me create an LLM agnostic (also sandboxed) open-skills[1] way before this standardization was proposed.

1. Open-skills: https://github.com/instavm/open-skills
by JoshTriplett | 2026-02-03 17:45:24+00:00
> If you can't do something which looks reasonable within the laws, it means that the laws have to change.

Then change the law. For everyone, consistently, not just massive AI companies. Until then, deal with it.

> I don't see how building such a model of historical documents would impact the authors

It impacts the authors of new documents, who do not get to copy those historical documents, while an AI competing with them gets to. If you want those historical documents to be freely available, make copyright stop applying to them. For everyone, not just massive AI companies.
by gyulai | 2026-02-03 17:45:45+00:00
...let me rephrase that. I frequently am quite surprised by how poor some people are who still manage to sport the latest iPhone at all times. Conversely, a small amount of money or even no money at all and a dumpster find will get you surprisingly far, when it comes to having your basic computational needs met. The world is more complicated than a bunch of stereotypes. "Someone who thinks of sharing of computers as rare, must be rich and conceited" is not a good model of the world. "Someone who is poor must be spending too much money on iPhones" is not a good model of the world either. (One reading of what I wrote would be this, but it's not what I meant to imply).
by quotemstr | 2026-02-03 17:45:54+00:00
It's too late. Powers-of-two won. I'm the sort of person who uses "whom" in English, but even I acknowledge that using "KB" to mean 1,000, not 1,024, can only breed confusion. The purpose of language is to communicate. I'm all for pedantry when it's compatible with clarity, but we can't reconcile the two goals here.
by Imustaskforhelp | 2026-02-03 17:46:41+00:00
What about having a browser and having a tampermonkey script which can do that? I have found that works really great. Ooh this is giving me some ideas.

A lot of people have given me some really great ideas. Commenting to have them in backlog whenever I get bored and think to add addition. I would just be interested in having a dump/export of my comments personally as well (someone else wanted to/analyze all of their comments and have them in a floppy disk, maybe this can help their idea too!)
by winterbloom | 2026-02-03 17:46:52+00:00
Location: Canada/US

Remote: Open to it

Willing to relocate: Open to it

Technologies: React/Next.js/Ruby/Ruby on Rails/Tailwind/Typescript/Python/Django/etc

Résumé/CV: https://docs.google.com/document/d/1ZuUttzrImLuoBmBcJL_tu0rP...

Email: actual.edward@gmail.com

My name is Edward. I'm an individual with close to a decade of experience shipping impactful software and leading teams

LinkedIn: https://www.linkedin.com/in/edward-c-040270111/

Quick bullet points:

- Significant experience with working across the stack

- Cooperative engineer with a focus on velocity and revenue

- Wears many hats
by lotsofpulp | 2026-02-03 17:47:00+00:00
> Most are worried about things that affect their day-to-day life like cost of eggs, the cost of gas, taxes going up, my 401K going in the dumpster.

Are they? It seems to me like they’re worried about things like women having access to too much healthcare, too many non white people, and too many women leaders. They voted for a guy that wants to make the most expensive purchase of most people’s lives even more expensive:

https://youtu.be/ToJxd3HBviE

Not to mention the enormous tax increases by way of getting rid of the expanded ACA premium credits.
by mixmastamyk | 2026-02-03 17:47:21+00:00
> interpreted by our courts.

I’m interested in this part. Obviously some interpretation is going to happen, but would like to know the law that supports it. Also what (if anything) limits “interpretation” from allowing a 180 degree opposite to what is written to occur.

Asking more generally, not about going into a building I don’t strictly need to.
by vondur | 2026-02-03 17:47:35+00:00
It's interesting on my mother's side of the family, most everyone lived well into their 80's and 90's. The execution being for my Mom and her sisters who smoked heavily. Her brothers both died in their 60's but were in the Vietnam war and were definitely exposed to Agent Orange and both had brain cancer. My dad lived until nearly 80 after smoking since he was 12 years old and 2-3 packs per day.
Show HN: Shotframe – Free mockup generator with saveable style presets
by varunkv | 2026-02-03 17:47:39+00:00
Hey HN,

I built Shotframe to solve a problem I kept running into: creating consistent mockups for product screenshots without repeating the same setup every time.

What it does:
- Upload a screenshot, add device frames and backgrounds
- Save your style as a preset, reuse it instantly
- Free to use, runs in browser, no account required (optional account to save presets to specific period of time as testing purpose.)

I built this because tools like shots.so charge for templates. I wanted something where I could create my own presets and reuse them for free.

Tech: NextJS, CanvasAPI, Supabase.

Would love honest feedback. What's missing? What would make this useful for your workflow?
by Henchman21 | 2026-02-03 17:47:43+00:00
Humanity needs to wake up to the fact that our supposed "leaders" only lead us toward servitude. Our economic and political systems are designed to keep the vast majority of people in either literal or figurative chains so 25 people can get rich.

The entire system needs to be smashed to bits for the good of the many. Because after all, the needs of the many outweigh the needs of a few, or the one. But not in current human societies -- currently we value cruelty and malice.

We're all guilty of this.
by D-Machine | 2026-02-03 17:47:44+00:00
Lifespan is a quite skewed distribution, so the SD looks large because it is in fact a poor summary of the bulk of the distribution. The actual part we care about for age-related mortality is narrower than such an SD would imply if we had a normal distribution (simple image example: https://biology.stackexchange.com/a/87851).
by tjr | 2026-02-03 17:48:00+00:00
It's not illegal for me to drive from New York to San Francisco on Interstate 80. But if I were able to endlessly duplicate myself and my car, about a million of me could hog the entire country-wide highway. Not sure if even that would be "illegal", but it would sure be annoying, and I suspect there would need to be laws updated / rewritten to account for my ability to duplicate myself without limit. I doubt society would just agree, "yep, one of you on I-80 is okay, and so a million of you on I-80 is also okay."
Show HN: CleanCloud: Read-only cloud hygiene CLI – Feedback wanted
by sureshcsdp | 2026-02-03 17:48:04+00:00
I built CleanCloud, an open-source CLI that finds orphaned cloud resources using read-only APIs. Safe for production.

12 rules shipped (6 AWS, 6 Azure):

AWS: Unattached EBS volumes, old snapshots, CloudWatch logs with infinite retention, untagged resources, unattached Elastic IPs, detached ENIs.

Azure: Unattached managed disks, old snapshots, unused public IPs, untagged resources, empty App Service Plans, Standard LBs with no backends.

GitHub: https://github.com/cleancloud-io/cleancloud

What waste patterns do you see most?

Planning next batch — idle load balancers? Old AMIs? App Gateways with empty backends?

Something else?
by epistasis | 2026-02-03 17:48:46+00:00
The closest I've gotten to somebody finding environmental regulations that were driving up the cost of nuclear was with some of the latest stuff with people trying to get rid of the LNT model of how radiation affects people.

Getting rid of LNT would allow higher doses to workers, and the way it makes nuclear cheaper is by having less shielding around the reactor.

But if you look at how recent reactors like the AP1000 failed, it's not so much because of the mere quantity of concrete. In fact, one of the big advantages of the AP1000 is that it used a fraction of the concrete and steel of prior designs. The real problem at Vogtle were construction logistics, matching up design to constructible plans, and doing that all in an efficient manner.

The construction process didn't run over budget and over timeline because of environmental regulations, that happened because we don't know how to build big things anymore, in combination with leadership asking for regulatory favors like starting construction before everything has been fully designed, which gave them more rope to hang themselves with.

I don't know the specifics of why France forgot how to build, at Flamanville and Olkiluoto, but I imagine it's a similar tale as in the US. High labor costs, poor logistics, projects dragged out, and having to pay interest on the loan for years and years extra with every delay.

If there's somebody with more specifics on how unnecessary regulation is killing nuclear, I'd love to see it. But after watching attentively and with great interest since ~2005, I've become so disillusioned with nuclear that I doubt we'll ever see it have success in the West again. Factories and manufacturing have seen productivity go through the roof over the past 50 years, while construction productivity is stagnant. Playing to our strengths, and using our very limited construction capacity on building factories rather than building generators, seems far wiser on the macroeconomic scale.
Show HN: I built Resumelyai "blind spots" in resumes; 34 users landed interviews
by simullab | 2026-02-03 17:48:47+00:00
I launched ResumelyAI four weeks ago to fix the "blind spots" in job applications. Since then, 34 users have reported landing interviews.

Most AI tools just rewrite text to sound "better." ResumelyAI focuses on Gap Analysis. It compares your resume against a specific job link to find:

Critical Gaps: Required skills or keywords you missed entirely.

Important Gaps: "Nice-to-have" skills that would strengthen your case.

Company Context: Scraped data on recent news/projects to personalize the cover letter.

The Tech: Instead of one big prompt, I use a modular pipeline of LLMs to extract data and cross-reference requirements. This prevents the "robotic" hallucinations common in single-shot AI generators.

The Result: Users report a 36% to 95% jump in ATS compatibility and significantly higher callback rates.

I’d love your feedback on the gap detection logic.
by direwolf20 | 2026-02-03 17:49:00+00:00
When an overworked air traffic controller in Germany ave a plane an instruction that happened to be the opposite of TCAS automatic collision avoidance system, and one pilot followed TCAS to avoid a collision and one followed the controller, the planes crashed and everybody died. A family member of one of the passengers looked up, hunted down, and murdered in cold blood the air traffic controller.
by regularfry | 2026-02-03 17:49:01+00:00
I've had usable results with qwen3:30b, for what I was doing. There's definitely a knack to breaking the problem down enough for it.

What's interesting to me about this model is how good it allegedly is with no thinking mode. That's my main complaint about qwen3:30b, how verbose its reasoning is. For the size it's astonishing otherwise.
by repelsteeltje | 2026-02-03 17:49:06+00:00
(I know these days it feels silly to bring this up, but...)

That is not how the separation of power is supposed to work. If a law is bad, politics (preferably a democratic process representing the people) replaces the law with a better one. Until the new law comes into effect, everyone is supposed to abide by the old law, even if it's bad.
by pc86 | 2026-02-03 17:49:08+00:00
Government employees, including and especially elected officials, are employees of the people and the people have a right to the same information any employer has about their employees.

> Political violence in democracies is on the rise globally

Citation needed, but even if we say for the sake of argument this is accurate, that doesn't naturally lead to this outcome.

What makes violence political?

Is political violence inherently worse? I think it is, but there's at least an argument to be made that it isn't.

Is stopping that political violence worth the worst case scenario where we make it harder for the public to get this type of information?
by mavdol04 | 2026-02-03 17:49:21+00:00
yeah, the previous example was quite basic. I will write a complete example for that, but here is how you can run dynamic code:

import { task } from "@capsule-run/sdk";

export default task({
name: "main",
compute: "HIGH",
}, async () => {
const untrustedCode = "const x = 10; x * 2 + 5;";
const result = eval(untrustedCode);
return result;
});

Hope that helps!
by jasonlotito | 2026-02-03 17:49:29+00:00
I think this is a good explanation, and even if this isn't what the OP says, I see arguments like this frequently.

In the case of copyright, think of it as anti-current-implementation of copyright rather than anti-copyright. For example, you could oppose the current copyright term, but that doesn't mean you are anti-copyright. Quite the opposite, in fact.
by wrqvrwvq | 2026-02-03 17:49:31+00:00
The US has openly spied on nato allies via msft for decades, and this was widely reported long before Snowden. All us tech is a tool of government surveillance and has always been. msft has also been repeatedly sued and sanctioned for corruption and bribery and coercive practices across europe over the past two decades. The fact that europe views trump as the threat but not the system he represents is cynical but the move towards autonomy is long past due. aws and msft etc all get away with overcharging for often terrible services is largely due to a lack of viable competition. europe has had great open-source offering for many years, but has "strategically" starved all of them of funding and credibility. This is as much a result of eu scleroticism as it is msft's bullying and anti-competitive practices. If trump makes it easier for them to get their act together it is to his credit.
by stopbulying | 2026-02-03 17:49:39+00:00
More predictions and concerns for the future:

Can Humans that breathe CO2 breathe on Earth?

Humans with tardigrade DNA for radiation resistance risk their offspring losing said advantage if they cross with a person who is not so hardened.

Without artificial gravity and fortification,
humans' musculoskeletal structures will not develop sufficiently in lower gravity to survive on Earth. If a person is born on Mars, what do they need to do to physically return to Earth?