MurphyA/hacker-news huggingface dataset:
by Cthulhu_ | 2026-02-03 13:27:07+00:00
> [...] and initial capital investment.

This is the big one - Musk knows that if he convinces enough people, they will invest the billions / trillions necessary, making him stupendously rich.

But anyone investing in that is... not a good investor, to be politically correct, because what's the expected return on investment? Who are the customers? What is the monetization? Or bar that, how does it benefit humanity?

It's throwing money down the drain. If you're an investor and are considering this, consider investing in earth instead. Real projects with real benefits. There's enough money to fix hunger, poverty, housing, education, and everything. Enough money to buy and / or fund politicians to make the necessary changes.
by lelanthran | 2026-02-03 13:27:30+00:00
> Makes no sense to dump a superior kernel and executive for Linux.

At this point in time, having programmed deep in the internals of both Linux and Windows, I think it is probably incorrect to call either kernel an inferior or superior one.

I mean, it was true for both of them at some point (Overlapped IO was great on Windows and missing on Linux, for example) but today, in 2026, the only differentiating factor is the userland experience.

For me, Windows loses this hands down.
by fmdz | 2026-02-03 13:28:51+00:00
I've been keeping eye on my usage with Codex and Claude Code lately, so last night I built costats.

It's an open source and lightweight Windows tray app that shows your LLMs usage status for Codex and Claude Code along with token counts and how much you're spending daily and over the last 30 days.

Original implementation for MacOS/Linux is CodexBar, so this is Windows version.
by forgotpwd16 | 2026-02-03 13:28:55+00:00
>All the code, architecture, logic, and design in minikv were written by me, 100% by hand.

Why people always lie with this? Especially in this case that they uploaded the entire log:

Date: Sat Dec 6 16:08:04 2025 +0100
Add hashing utilities and consistent hash ring
Date: Sat Dec 6 16:07:24 2025 +0100
Create mod.rs for common utilities in minikv
Date: Sat Dec 6 16:07:03 2025 +0100
Add configuration structures for minikv components
Date: Sat Dec 6 16:06:26 2025 +0100
Add error types and conversion methods for minikv
Date: Sat Dec 6 16:05:45 2025 +0100
Add main module for minikv key-value store

And this goes on until project is complete (which probably took 2~3h total if sum all sessions). Doubt learned anything at all. Well, other than that LLMs can solo complete simple projects.

Comments in previous submission are also obviously AI generated. No wonder was flagged.
by incomingpain | 2026-02-03 13:29:23+00:00
I've been coding since about 2009.

If someone were to ask me how to learn to code today. I dont know what I would say. My gut is telling me to say go into farming or marketing. vs ALL-IN. Down the rabbit hole you go.

>I often see people say that the solution is to just fully learn to code without AI, (i.e, go "cold turkey"), which may be the best, but I wonder if the optimal path is somewhere in between given that AI is clearlly changing the game here in terms of what it means to be a programmer.

You need to know the fundamentals. You probably still need to learn to code manually. Thonny is the best beginner IDE.

You will want to switch over to AI pretty quick though. As a beginner, you probably want GUI, so Antigravity, Codex, or Claude Code.

>I have shipped a few projects, I always review AI-suggested code, do daily coding practice without AI, watch youtube videos, etc. but still don't know if I'm striking the right balance or whether I can really call myself a programmer.

There is no license. You can call yourself that whenever you please. Here's a relevant hacker news blog though: https://paulgraham.com/identity.html

>I'm curious how you have all handled this balancing act in the past few years. More concretely, what strategies do you use to both be efficient and able to ship / move quickly while ensuring you are also taking the time to really process and understand and learn what you are doing?

Once you really get your AI coding skill up and you know your model. You have the rocksolid architecture/design. You tend to be more concerned with the model deleting 1000 lines accidentally.

But then openclaw bursts onto the scene and we dont need to know how to code anymore? Like I give it a task, ask if it has a skill, it says no. It goes to gemini cli, creates its own skill. It's now giving me updates on changes. I didnt do anything.
by k_g_b_ | 2026-02-03 13:29:30+00:00
The world demonstrates in many instances, that you do not have to have empathy with people suffering from oppression, rape, murder, etc in order to "succeed" in terms of wealth and power.

Meaning: if you can't accept that someone publishing words/code/etc on the web at the same time also offers their own strong opinions (that you directly claim to be hate) about their own such issues, there's plenty of "communities" in which this kind of unempathetic approach to other people and their lives is celebrated and normalized.

If you barely know what ICE is, how can you claim his opinions to be "hate"? How can you claim that Andrew may hate you without thinking you identify with what you understand about ICE?

What ICE does is unmistakenly fascistic and authoritarian, far beyond the powers they have been granted by law and democratic processes. It's utterly disgusting to try and compare protesting and fighting against that with "abolish people with tattoos".
ICE is an institution, a government agency among a dozen+ law enforcement agencies in the US. You compare advocating for abolishing it through democratic process (what Andrew expressed) with calling for the murder of many millions of people with a private hobby.

And while Andrew may have some responsibility towards the community he founded; if he has the responsibility to include different political opinions, he most certainly has the responsibility to exclude fascism. Fascism is the destruction of different opinions, it is not a political opinion that can stand among others and be compared on the same basis: that of human rights at the minimum.

Ask yourself and reflect: why does this very simple and inoffensive call by Andrew make you scared, especially if you don't know what ICE is and does? Could you have been influenced into this feeling? It is certainly not a rational reaction to a few characters of text viewed on a screen.
by aurareturn | 2026-02-03 13:29:35+00:00
I totally agree with you and I think it's weird how people are downvoting you.

Software is much easier to create. It used to take 100 people to create a competitor SaaS product. Now it might take 3 people.

Traditional SaaS companies that don't have a data moat is in trouble.

Physical companies will dominate more than SaaS companies in the future. By physical, I mean energy and chips companies.
by jonnybgood | 2026-02-03 13:30:01+00:00
You sound insufferable. Why do they need to be a moron? As you state, designed as a jobs program. So, these workers are low paying government employees who likely have trouble attaining a job or maintaining high job security. You likely live a far more privileged life than these workers. You think they want to do this job? And you call them a moron for simply attempting to do their job?
by ryandvm | 2026-02-03 13:31:02+00:00
He just says shit that sounds smart and then rides the vibes to financial success, but it's not working anymore.

10 years ago when Tesla actually revolutionized the retail EV industry everyone took his word for it. Then after a few failed prognostications the nerds started to doubt his credibility, a few more years of this and the tech press started to see through it, and now he's reduced to only the MAGA-faithful falling for his Phony Stark act. The ground is coming up fast.
by cucumber3732842 | 2026-02-03 13:31:04+00:00
Yes, let's go back to when BigCo just removed mountains to get at coal, Dick Cheney's friends all got rich in Iraq and the Sacklers sold us all pills because they had convinced the relevant agencies that doing so was in accordance with the laws, rules and policies and well, the rest is history.

All this crap has been happening forever. It may very well be happening more now (probably is, IMO), but it's happening in the open. It's all being litigated. Every capricious decision that would have sailed right over the heads of the non-thinking morons with a simple stamp of approval, maybe a small lawsuit in particularly offensive cases, is now being scrutinized and seriously litigated.

I see that as a huge improvement.
Show HN: YourGPT Copilot SDK – Open-source toolkit for product-aware AI agents
by Roshni1990r | 2026-02-03 13:31:12+00:00
Over the past year, many SaaS products have added AI chatbots. They answer questions, guide users, and reduce some support load. That was a useful first step, but it is no longer enough.

Most AI still live in a chat window with no awareness of the application. They don't understand product state, selected data, user permissions, or the current workflow, so users end up restating context the system already has.

That approach does not scale well for real products.

We’ve always believed copilots are the way to deliver the best customer experience—not by answering questions, but by actually doing things

We are releasing Copilot SDK as an open-source toolkit to explore this idea and make context-aware, action-driven copilots for product teams.

What it does:

- Understands application state including current page, selected data, and user permissions

- Executes backend and frontend functions instead of only responding with text

- Delivers richer product experiences through generative UI such as tables, forms, and interactive buttons

- Understands user workflow and intent based on in-product context

- Maintains session context so interactions remain consistent

Example: Instead of the AI asking "What do you need help with?", it understands the user context is viewing failed transactions from last week and can immediately offer to retry them, export the data, or investigate patterns.

Technical details:

- Works with React, Next.js, Vite (Vue & Angular coming soon)

- LLM-agnostic (bring your own model)

- State injection via context providers

- Tool execution layer for safe function calling

- Full data ownership (everything runs in your infrastructure)

Docs + examples: https://copilot-sdk.yourgpt.ai

Happy to answer technical questions about implementation, or specific use cases.
by mothballed | 2026-02-03 13:31:57+00:00
If the government is requiring the property owner to submit to TSA, that's a public act and not a private one, which means it is bound by the bill of rights and most importantly the 4th 5th and maybe even 6th amendment. The government cannot punish you for exercising your rights by refusing you to move forward into the private place you could otherwise lawfully go. If you can't go to the employee area, that's because certain individuals are trespassed from going there from the private owner, not because the government is forcing it. If you can't go to the boarding area, because of the TSA by public act strong arming the property owner, that is not an act of the private owner, and if it's done because you refuse to answer questions it is a violation of your rights.

The ruse here is to pretend like the property owner is agreeing with TSA because TSA forced them to this agreement by government act. But that is just the government trying to have their cake and eat it by forcing someone to do something and then pretending it is a private act which isn't bound to the constitutional right to not have to answer additional questions.
by ecshafer | 2026-02-03 13:32:38+00:00
If I am sitting in a review session and the Engineer presenting brings up their options and why they are choosing to bring in technology A over B, and I ask them what their reasoning is. Being unsatisfied by "There are a lot of Github stars" Seems like an absolutely reasonable position to me. This is the equivalent of saying that something seems more true because it has a lot of facebook likes.
by aurareturn | 2026-02-03 13:32:43+00:00
AI-generated code still requires software engineers to build, test, debug, deploy, secure, monitor, be on-call, support, handle incidents, and so on. That's very expensive. It is much cheaper to pay a small monthly fee to a SaaS company.

But it's also much cheaper to develop an alternative SaaS offering, one that is perhaps more custom, nimble, cheaper than the general SaaS out there today.

In the past, maybe it might have taken 2,000 engineers to build a Figma equivalent. Today, it might take 20.

Software will be cheap to develop so competition will be extremely high. Therefore, SaaS companies should not command a high PE ratio in the stock market anymore.

It's physical companies that should command a higher PE ratio. Energy, materials, and chip companies to be exact. This was reversed pre-LLM era.
by seanhunter | 2026-02-03 13:33:01+00:00
Me too. Love my DM42. I also have an HP35s and two HP12Cs still on the batteries they were rocking over 10 years ago when I used them daily in my finance days.

To answer the op's question, any RPN calculator is wildly better than the default calculators on things like iOS once you take the time to learn to use it[1]. If you want a good calculator app, Thomas Okken's free42 is a great, free HP42S emulator which runs on iOS. I still prefer a physical calculator (eg the swissmicros has more screen space so you can see 4 lines of stack and dedicated function buttons) but it's much better than the default.

[1] Great support for complex numbers in polar or rectangular form, fewer keypresses for multi-step operations, no ambiguity (whatsoever) about operator order without any need for parentheses, vast number of memory slots (not just one), the ability to write a program to do anything you can do manually on the calculator so you can automate anything you do frequently, numerical integration and root finding etc etc there are many many benefits.
by Rochus | 2026-02-03 13:33:24+00:00
Actually the whole thing has nothing to do with Rust at all. It's just that one of the proposals was about integrating a borrow-checker into C++. The timeline events and technical explanations of Profiles and Safe C++ are accurate, but the narrative of Stroustrup "losing" appears contradicted by more recent developments favoring Profiles over Safe C++.
by fuzzfactor | 2026-02-03 13:33:44+00:00
That was supposed to be enough.

It was well-accepted even at big companies like HP, microcomputers that fit on a desk were intended for individual "owners" to get the most out of the electronics by widely sharing programs so each person in that particular hardware ecosystem from the beginning could build on everybody else's work.

"Teams" weren't supposed to be necessary.

At least for the utility type of things that there was the most widespread need for. Nobody dreamed of making an improvent to something like a file manager and not contributing it to a newsletter.

There's no faster way to move ahead when you're talking about technology.

Something truly novel would probably be expected to receive a patent, otherwise code itself was not copyrighted like it can be today. Most people considered code to be the part of the computer that you programmed in yourself, and everybody needed as many sources as possible to learn from or nobody was going to get as far as the electronics were capable of. Everybody was expected to freely run all kinds of things that other people wrote, otherwise how are best practices supposed to arise?

This was before PC's or even Apples, these were industrial HP's not hobbyists using them at home.

These were microprocessor devices, built to be ideally affordable like nothing else, just the opposite of a mainframe which had always been out-of-reach for almost all aspiring programmers.

The idea was for nothing about them to cost money for the user unless there was absolutely no other way. And then it needed to be attractively priced. Nothing else could be considered suitable.

Most of the code to do most anything that most anybody was doing, was supposed to be easily available without actual business transactions. So the only programming you had to do yourself was mainly the specialized stuff for your own unique requirements beyond that. And that was supposed to get easier constantly because everything else was moving forward for every user in unison. The sky was the limit if microprocessors could catch on and everybody get the most they have to offer. After a few decades at the rate it was going? Sheesh.

Like nothing else can compare to, that part was getting easier all the time as everything was building upon the continuous progress everyone with that type hardware was making.

Until Gates came along and did this.
by wongarsu | 2026-02-03 13:34:02+00:00
And maybe it's obvious, but the largest thing that makes water so useful is that on our planet it's usually liquid but has easy to reach boiling and freezing points. Most notably a boiling point that is easily withstood by most metals and trivially reached by most methods of heating. Chemically something like quartz would work just fine, but its heating and boiling point are way too high to be practical. Occasionally we do reach for molten salts like lithium chloride
by jalapenos | 2026-02-03 13:34:04+00:00
Well I think this is a very wanted utility - tourists especially like rooftop (or high floor) places because they like the combined experience of enjoying good food/drink while overlooking the travel location they're in from a high vantage point. And they've got money they need to spend. So if people know when they use this that it'll quickly give them nearby good rooftop locations, i.e. above all else it's reliable, it'll get uptake.

For that reason I don't think the categorization approach is that helpful. The UI that'd be more likely to work is: visit the site, hit "find rooftop locations near me", it asks for Location permission, you get a list ranked by best rated / closest (and then provide location links for each out to popular map apps).

Filtration based on type of venue could happen after that stage if the visitor cares.

There'd still be the option for manual searching for if e.g. the tourist is planning this ahead.
by lava_pidgeon | 2026-02-03 13:34:15+00:00
"No. I used this interweb thing to fetch that document from Sweden, saving me a 1000-mile walk."

So you cant speak Swedish, yet you think you grasped the Swedish law definition?

" I didn't say it was clear. I said there was no disagreement. "

Sorry, there are lots of different judical definitions about CSAM in different countries, each with different edge cases and how to handle them. I very doubt it, there is a disaggrement.

But my guess about your post is, that an American has to learn again there is a world outside of the US with different rules and different languages.
by flakeoil | 2026-02-03 13:34:49+00:00
I wasn't mainly thinking about the actual soldering process, although that can also be an issue with small components or when not focusing on where the iron touches while reading a schwematic. But more like when the solder iron is stuffed back in the holder and something else gets pushed against it or when I get stuck in the solder iron's power cable and the solder iron is pulled out of its holder. I guess with more space, less junk on the table and the power cable fixed somewhere would help, but still, it's an annoyance.

I would prefer holding a wire-wrapping pistol than an iron.
by zealer | 2026-02-03 13:34:52+00:00
Hi HN,

I built FunBox (https://funbox.space) because I was organizing a board game night and got frustrated with existing "online dice" and "random team generator" sites. Most of them are riddled with aggressive ads, require sign-ups, or feel like they were built in 2005.

FunBox is a collection of 8 interactive tools:
- 3D Dice Roller & Coin Flip
- Scoreboard (track scores for multiple players)
- Spin Wheel & Random Picker
- Team Generator
- Timer & Counter

*The Tech Stack:*
- *Framework:* Next.js 16 (App Router)
- *Styling:* Tailwind CSS v4
- *State:* Zustand (for complex game states like scoreboard history)
- *Animations:* Framer Motion + Canvas Confetti
- *Audio:* Howler.js
- *PWA:* Fully installable on iOS/Android

I focused heavily on the "feel" of the app—using haptic feedback patterns (via `navigator.vibrate`) and smooth animations (like the inertia on the spin wheel) to make digital tools feel tactile.

I'd love to hear your feedback on the UX or suggestions for other "party tools" I should add!
Check it out: https://funbox.space
by japhyr | 2026-02-03 13:35:10+00:00
> A large part of me thinks I should have written five novels instead.

I don't know, you have 10 years in this writing, I have 15 years. I've gained so much from 15 years of conversations with people about the topics that come up on HN. That's a lot different than writing an equivalent amount by yourself on a topic you hope others will find meaningful.

So many geographic maps turn out to be just population maps (1). I wonder how much different these rankings would be if you divided the number of words by the account's lifespan. We're all talking about the most "prolific" commenters here, but are we really just talking about the oldest accounts?

I'd love to see two overlaid graphs. One is the top 1000 as currently implemented. The other is the age of that account.

[1] https://xkcd.com/1138/
by rcxdude | 2026-02-03 13:35:19+00:00
For a good while this process was just straight up not possible for C and C++, until someone put in a lot of effort to recreate the bootstrap process for reasons of reproducible builds (and it's still a long and complicated process I think only a few people have done). For decades people were just building from source with compilers that had extremely long and undocumented bootstrap chains (they may have documentation for how to bootstrap from a different C or C++ compiler, but there wasn't one that would start from scratch).
by hombre_fatal | 2026-02-03 13:35:36+00:00
> Is it a success? What would that mean

To answer this question, you consider the goals of a project.

The project is a success because it accomplished the presumed goals of its creator: humans find it interesting and thousands of people thought it would be fun to use with their clawdbot.

As opposed to, say, something like a malicious AI content farm which might be incidentally interesting to us on HN, but that isn't its goal.
by easyThrowaway | 2026-02-03 13:35:41+00:00
For those who don't know, Native Instruments software synths were...uh, instrumental in developing several music genres and styles. Radiohead used Reaktor extensively while recording Kid A. Early Dubstep artists used Massive to get the "wobble" sound. Several founders of the Hyperpop scene (SOPHIE, Danny Harle, A.G. Cook) made use of Razor for sound designing most of the metallic leads and drums sounds.

Last one became so common that while recording Charli XCX's "Brat" A.G. Cook decided to ban it altogether... only to end up using another Native Instruments Patch for Reaktor, "Lazerbass".

Their tools were basically everywhere.

I can't believe their parent equity decided to fuck them up so badly to the point they burned so much cash they're liquidating.
by vladms | 2026-02-03 13:36:03+00:00
Let's not mix "emotions" with "think". If I am afraid (emotion) about something happening, I will be afraid where the maximum damage can be done - in the queue before the security check (think). Most airports optimized that to reduce the queues, but there are still at least tens of people in a very narrow space.

But I personally do not care that much, because I think most terrorists are dumb or crazy, and you can't fix all dumb or crazy. Some of the dumb and crazy become terrorists, some become CEO-s, some do maintenance of something critical. If something really bad happens I would not feel much better if it was a "dumb CEO" that caused it or it was a "dumb terrorist".