MurphyA/hacker-news huggingface dataset:
by alilleybrinker | 2026-02-20 17:15:47+00:00
Wired should retract this homophobic article.

It takes an issue of people in power abusing that power, and ties it to their sexuality, as if the men abuse their power because they’re gay, or as if straight men never do similarly.

Identifying abusive power structures is good, but writing about it in a way that centers the sexuality of the participants has the effect of demonizing a whole group of people unfairly.

I am appalled that Wired published this.
by erremerre | 2026-02-20 17:16:50+00:00
Adding a text that has a couple of pixel white borders is something possible in GIMP, yet a nightmare compared with photopea which just copy cs2 way of doing it.

And that is without having to edit the text in case you made a tipo.

Now, if we are talking about doing batch image editing in python. Gimp us the best tool I've found.
by Alifatisk | 2026-02-20 17:17:04+00:00
What's happening in the comment section? How come so many cannot understand that his is running Llama 3.1 8B? Why are people judging its accuracy? It's almost a 2 years old 8B param model, why are people expecting to see Opus level response!?

The focus here should be on the custom hardware they are producing and its performance, that is whats impressive. Imagine putting GLM-5 on this, that'd be insane.

This reminds me a lot of when I tried the Mercury coder model by Inceptionlabs, they are creating something called a dLLM which is like a diffusion based llm. The speed is still impressive when playing aroun with it sometimes. But this, this is something else, it's almost unbelievable. As soon as I hit the enter key, the response appears, it feels instant.

I am also curious about Taalas pricing.

> Taalas’ silicon Llama achieves 17K tokens/sec per user, nearly 10X faster than the current state of the art, while costing 20X less to build, and consuming 10X less power.

Do we have an idea of how much a unit / inference / api will cost?

Also, considering how fast people switch models to keep up with the pace. Is there really a potential market for hardware designed for one model only? What will they do when they want to upgrade to a better version? Throw the current hardware and buy another one? Shouldn't there be a more flexible way? Maybe only having to switch the chip on top like how people upgrade CPUs. I don't know, just thinking out loudly.
by UncleMeat | 2026-02-20 17:17:21+00:00
I have been in dozens of meetings over the past year where directors have told me to use AI to enable us to fire 100% of our contract staff.

I have been in meetings where my director has said that AI will enable us to shrink the team by 50%.

Every single one of my friends who do knowledge work has been told that AI is likely to make their job obsolete in the next few years, often by their bosses.

We have mortgages to pay and children to feed.
by wrs | 2026-02-20 17:17:22+00:00
We don't know if, on average, paying API prices for Claude Code is cheaper or not, so we don't know if they're operating it at a "loss". That math doesn't make sense in any case since it would be a "loss" based on their own external prices. The entire company is operating at a loss, regardless.

In any case, the point is it's not tying; you're free to choose any combination of products.
by bartread | 2026-02-20 17:17:37+00:00
I can’t actually get to the article on the WiFi network I’m on but when I see “No skill. No taste.” you don’t sound like the butt of that punchline. Clearly you at least have skill, and I’m in no position to judge your taste.

The people I have a problem with are the ones who have neither but nonetheless find their ways into positions of power and influence where they proceed to make everyone else’s lives varying degrees of miserable.

OTOH I have huge respect for anyone who makes their thing for their own satisfaction.
by LexiMax | 2026-02-20 17:18:25+00:00
> Because they are all the consequence of holding it wrong, avoiding RAII solutions.

The reason why C++ is as popular as it is is in large part due to how easy it is to upgrade an existing C codebase in-place. Doing a complete RAII rewrite is at best a long term objective, if not often completely out of the question.

Acknowledging this reality means giving affordances like `defer` that allow upgrading C codebases and C++ code written in a C style easier without having to rewrite the universe. Because if you're asking me to rewrite code in a C++ style all in one go, I might not pick C++.

EDIT: It also occurs to me that destructors also have limitations. They can't throw, which means that if you encounter an issue in a dtor you often have to ignore it and hope it wasn't important.

I ran into this particular annoyance when I was writing my own stream abstractions - I had to hope that closing the stream in the dtor didn't run into trouble.
by kmijyiyxfbklao | 2026-02-20 17:18:33+00:00
It's purposefully undefined because it's a social concept, not an engineering one. And it's also subjective. You can tell because they use OpenClaw as an example of a tasteful project. I would put OpenClaw in the same category as memecoins in terms of taste. Obviously crypto can be way more harmful, but in terms of taste both are on the "internet meme" category, as helpful as OpenClaw can be.
by ceejayoz | 2026-02-20 17:18:38+00:00
> Are you saying a Biden-packed SC would have directly resulted in Trump being jailed?

I don't think a Biden-packed SC would've found the President to be immune to criminal charges, no.

> And my understanding was he was sentenced for the felonies, to unconditional discharge, because he was days away from beginning his second term.

He was sentenced to nothing, directly because of the SCOTUS ruling. Per the judge: "the only lawful sentence that permits entry of judgment of conviction without encroachment on the highest office of the land".

Pre-SCOTUS ruling, no such "encroachment" existed.
by sunshinekitty | 2026-02-20 17:18:39+00:00
At one point on the internet PayPal was the most trusted way to send and receive money - at least you are limiting sharing your personal payment information with random companies on the internet who may or may not be compliant. Lately though, with companies like Stripe and Plaid making it nearly frictionless to add payments to your website just as PP once did, and things like Google & Apple pay - why is there a need to use PayPal anymore? Their support is notoriously awful, the product is slow and dated, as a consumer at least I see no reason to not stop using PayPal (and their subsidies) entirely.
by Night_Thastus | 2026-02-20 17:19:00+00:00
There's something to be said for the social losses associated with it. People who are truly boring don't tend to get noticed for social events, dates, promotions, etc. It can be hard for someone to realize they're not all that important or significant to anyone - being a mild addition that doesn't hurt any given event or situation, but no one is bothered by their absence either.
by autoexec | 2026-02-20 17:19:14+00:00
> We are in a record amount of debt and we are about to go to war again.

Isn't it funny how nobody ever worries about how much that's going to cost, no matter how unnecessary there's never any effort to make sure that our warmongering is funded before burdening taxpayers with it. Seems like a ripe target for some tax savings.
by ajross | 2026-02-20 17:19:25+00:00
> What code can you not write in C?

This falls under the "selling somthing" angle I mentioned. Yes yes yes, generality and abstraction are tradeoffs and higher level platforms lack primitives for things the lower levels can do.

That is, at best, a ridiculous and specious way to interpret the upthread argument (again c.f. "selling something").

The actual point is that all real systems involve tradeoffs, and one of the core ones for a programming language is "what problems are best solved in this language?". That's not the same question as "what problems CAN be solved in this language", and trying to conflate the two tells me (again) that you're selling something. The applicability of C to problem areas it "can" solve has its own tradeoffs, obviously.
by r14c | 2026-02-20 17:19:32+00:00
imo the `main` thing was mostly driven by people trying to appease the social justice crowd without understanding much about the movement. Its a bit of woo in my mind because there are still systemic injustices out there that are left uncontested, and using main doesn't really contest anything substantial.

I don't really care what the default branch is called tho so I'm willing to play along.
by estimator7292 | 2026-02-20 17:19:41+00:00
I think it's pathetic that you can't find meaning in your own individual life without creating a new human to live vicariously through.

Doubly pathetic that you can't envision any other way of thinking and experiencing life. Have you actually thought out and considered your position or is this simply a lazy knee-jerk opinion that you've had fed to you?

Awfully small minded and pathetic to think that your chosen way of life is the One True and Acceptable Way. It's a very immature mind that can't accept differing opinions and perspectives.
by Hrun0 | 2026-02-20 17:19:49+00:00
Can confirm on Hetzner. I'm building a SaaS on it right now and had to request a VPS limit increase. I was so worried and carefully crafted my request message. I was bracing for a multi-day back-and-forth but they just... did it in like 10 minutes lol

> The pricing is almost absurdly good compared to AWS, and the performance is solid. If you've never spun up a Hetzner box, you're overpaying for cloud compute.

Yep!
by lynndotpy | 2026-02-20 17:19:50+00:00
A bit over five years ago, someone struck and killed my friend in a crosswalk. He was a fellow PhD student. It was on a road with a 30mph limit but where people regularly speed to 50+mph.

He was an international student from Vietnam. His family woke up one day, got a phone call, and learned he was killed. I guess there was nobody to press charges.

She never faced any accountability for the 'accident'. She gets to live her life, and she now runs a puppetry education for children. Her name even seems to have been scrubbed from most of the articles about her killing my friend.

So, I think about this regularly.

I was a cyclist at the time so I was aware of how common this injustice was, but that was the first time it hit so close to home. I moved into a large city and every cyclist I've met here (every!) has been hit by a car, and the car driver effectively got only a slap on the wrist. It's just so common.
by NalNezumi | 2026-02-20 17:19:57+00:00
I wonder how this will be interpreted outside US? realistically there's no way countries affected will get any "sorry" out of this, legally or from the administration.

By the neo-royalist [1]interpretation of the current administrations policies, many countries have either decided to pay for the royalty fee to get tariff exemption in a way aristocats in pre-Westphalian Europe dealed with each other.
While other stuck with the idea that it's stil the country you do deal with, not royals/aristocats.

All those countries (like the Swiss giving Trump golden rolexes for appeasement) that bent their knee: are they now gonna roll it back or are they thinking that the US system is so compromised, current administration will just find another way to play the neo-royalist game, creating new policies similar to the tariff so that each side lose, and then carve out an exemption for "the buddies" of the administration (and if you don't pay the tithe, you shall lose)

[1] https://www.cambridge.org/core/journals/international-organi...
by menaerus | 2026-02-20 17:20:13+00:00
They mention "Why did we build it ourselves" in the part1 series: https://stripe.dev/blog/minions-stripes-one-shot-end-to-end-...

However, it is also light on material. I would also like to hear more technical details, they're probably intentionally secretive about it.

But I do, however, understand that building an agent that is highly optimized for your own codebase/process is possible. In fact, I am pretty sure many companies do that but it's not yet in the ether.

Otherwise, one of the most interesting bits from the article was

> Over 1,300 Stripe pull requests (up from 1,000 as of Part 1) merged each week are completely minion-produced, human-reviewed, but containing no human-written code.
by toss1 | 2026-02-20 17:20:16+00:00
This looks like the same problem as when the first page layout software came out.

It looked to everyone like a huge leap into a new world word processing applications could basically move around blocks of text to be output later, maybe with a few font tags, then this software came out that wow actually showed the different fonts, sizes, and colors on the screen as you worked! With apps like "Pagemaker" everyone would become their own page designers!

It turned out that everyone just turned out floods of massively ugly documents and marketing pieces that looked like ransom notes pasted together from bits of magazines. Years of awfulness.

The same is happening now as we are doomed to endure years AI slop in everything from writing to apps to products to vending machines an entire companies — everyone and their cousin is trying to fully automate it.

Ultimately it does create an advance and allows more and better work to be done, but only for people who have a clue about what they are doing, and eventually things settle at a higher level where the experts in each field take the lead.
Show HN: Tuber – YouTube client for productive watching
by uncanny_guzus | 2026-02-20 17:20:42+00:00
I built tuber to get information from YouTube up to 100x faster.

Two core features:

- If a video title is a question, tuber gives a direct answer first.
- Then it generates a timestamped summary with Claude, so you can jump to the exact parts that matter.

Example:

- Video Title: "Did People Used To Look Older?"
- Tuber comment at the bottom: "People in old photos genuinely appear older than their current-day equivalents — but this "retrospective aging" effect is both real and illusory."

Enjoy tuber!
by Jimmc414 | 2026-02-20 17:20:57+00:00
I respect the feelings behind the post and I agree with a large part of it. I’m inclined to disagree on a few points made. The core problem is outsiders without taste are showing up in a space where there is a long history of dues paid by the current occupants. But how is taste developed? It’s not innate, unfortunately it’s a product of the long ugly process you are currently witnessing. Think back to the first program you were proud of and judge it with today’s eyes.
by yndoendo | 2026-02-20 17:21:31+00:00
Does Google force all their employees to use and Android phone provided by them?

You could use an Apple or an alternative to Android like Fairphone or even load GrapheneOS on that Google Pixel phone. Even better would be a Linux phone that uses an Android VM so it looks like a bare metal installation.

Could go old school and just get a digital only camera that is not even part of a smartphone. An hidden camera in a pen or shirt button would work too.

Has anyone hacked the Meta glasses so they don't communicate with Meta and allow for communication to your own designated servers?
by cracki | 2026-02-20 17:22:17+00:00
I am not trained to be a mechanical engineer. I wanted to explore 3D printing. The usual suspects (FOSS missionaries with a deep-rooted hotly burning hate for capitalism) gave me OpenSCAD, which was okay to dick around with but QUICKLY showed its clunkiness ("compiling"... what a joke). So then I gave FreeCAD a look, because everyone said it's just like the commerical programs. It was not. Documentation and tutorials were a mess. The program itself was a mess. UX that makes you want to strangle someone.

So then I looked for free student versions of commercial software. They had a clear UI and UX, clear tutorials. It was a joy to model the parts I needed.

If I needed 3D modeling for engineering in the future, I would absolutely pay for a commercial program. FreeCAD was simply no competition. I don't know if it is now. Nor do I have any motivation whatsoever to even bother to give it another look.

If I need a license for hobbyist purposes, I'm sure some of the commercial offerings are happy to give me one for free because that would translate into commerce for them if I ever needed it professionally.
by simonw | 2026-02-20 17:22:19+00:00
It's hard to overstate the impact Georgi Gerganov and llama.cpp have had on the local model space. He pretty much kicked off the revolution in March 2023, making LLaMA work on consumer laptops.

Here's that README from March 10th 2023 https://github.com/ggml-org/llama.cpp/blob/775328064e69db1eb...

> The main goal is to run the model using 4-bit quantization on a MacBook. [...] This was hacked in an evening - I have no idea if it works correctly.

Hugging Face have been a great open source steward of Transformers, I'm optimistic the same will be true for GGML.

I wrote a bit about this here: https://simonwillison.net/2026/Feb/20/ggmlai-joins-hugging-f...
by kaoD | 2026-02-20 17:22:35+00:00
> you just have to "check" it, not understand it from scratch.

How can you "check" that which you don't "understand"?

> I'm not sure that's how professionals use LLMs right now

I'm a professional and I can tell you how I use LLMs: I write code with their assistance, they don't write code for me.

The few times I let Claude or Copilot loose, the results were heartbreaking and I spent more time reviewing (and then discarding) the code than what it took me to later write it from scratch.
by marcosdumay | 2026-02-20 17:22:36+00:00
So... You think it's because the VCs are conning their investors and those con-man are the best extend and pretend opportunities?

I can believe in that. But just a couple of years ago it was clearly happening because the VCs wanted those people to sell the companies into some mark and return real money to them. I wonder when did the investors became the marks?
by andrewflnr | 2026-02-20 17:22:38+00:00
In practice, most programs can be predicted within reasonable bounds quite easily. And you can contain the external effects of most programs quite easily. Rice's theorem doesn't stop you from keeping a program off the Internet, or running it in a VM.

Your later comparisons are nonsense. We're not talking about babies, we're talking about adults who should know better assembling high leverage tools specifically to interact with other people's lives. If they were even running with oversight that would be something, but the operators are just letting them do whatever. But your implication that agents are "unsafe at any speed" leads to the same conclusion: do not run the program.
by kojacklives | 2026-02-20 17:22:41+00:00
I grew up in an America that spent a lot
to explain what it was willing to do for
a Republic and ideals. The people who will
quietly give a traitor an illegal 3rd term
to avoid a more upsetting crises that
could either save the Republic or just
make it clearer it is over are
apparently what the US actually is.
by somenameforme | 2026-02-20 17:23:33+00:00
Since 1958 with the Former Presidents Act [1] the Presidency guarantees you'll live very comfortably for the rest of your life with a lifetime pension (and even a small pension for your wife), funding for an office/staff, lifetime secret service protection, funded travel, and more. It was passed precisely because of the scenario you describe playing out with Truman who was rather broke, and ran into financial difficulties after leaving office.

[1] - https://en.wikipedia.org/wiki/Former_Presidents_Act
by mort96 | 2026-02-20 17:24:15+00:00
I think they imagine a solution like this:

// Spawn workers
for _ := range 10 {
go func() {
for path := range workQueue {
fp, err := os.Open(path)
if err != nil { ... }
defer fp.Close()
// do work
}
}()
}

// Iterate files and give work to workers
for _, path := range paths {
workQueue <- path
}
Show HN: Subconscious open source AI agents that send you personalized emails
by ohstep23 | 2026-02-20 17:24:17+00:00
Live: https://subconscious-scheduler.vercel.app/dashboard/tasks
Repo: https://github.com/ostepan8/subconscious-scheduler

I built this because I wanted a daily briefing on my sports teams and stocks without checking five different apps. You pick your topics, set a schedule, and an agent researches and writes the email for you.

Stack: Convex for backend/scheduling, Resend for email delivery, Claude for agent logic.
Setup takes ~30 seconds through the UI, or describe what you want to the chat agent and it configures itself. Self-hostable, but bring your own API keys (live is completely free).
by lotsofpulp | 2026-02-20 17:24:23+00:00
In the US, I think that not doing the boring thing, which is spending time during 20s working or studying for a handful of career paths, climbing up the career ladder, saving up for downpayment for land in the richer areas of a handful of expensive cities, etc comes with huge costs.

The cost is that when you are 40 and you either have stable finances such that you can provide your kids with an acceptable amount of healthcare and education and housing stability, and you will be able to retire, or you get to 40 and you have to start sacrificing the goal of raising kids within the aforementioned parameters.

Maybe that is how it always was, it just wasn't a "known" thing so people didn't incorporate it into the decision making when they were 20.
by kwillets | 2026-02-20 17:24:24+00:00
He doesn't want to manage the database the way he manages the rest of his infrastructure. All of his bullet points apply to other components as well, but he's absorbed the cost of managing them and assigning responsibilities.

- Crud accumulates in the [infrastructure thingie], and it’s unclear if it can be deleted.

- When there are performance issues, infrastructure (without deep product knowledge) has to debug the [infrastructure thingie] and figure out who to redirect to

- [infrastructure thingie] users can push bad code that does bad things to the [infrastructure thingie]. These bad things may PagerDuty alert the infrastructure team (since they own the [infrastructure thingie]). It feels bad to wake up one team for another team’s issue. With application owned [infrastructure thingies], the application team is the first responder.
by trezm | 2026-02-20 17:24:33+00:00
Superposition is a way to access claude code (and other CLIs) running on your laptop from anywhere, with multiple sessions and workspace isolation (thanks to git worktrees.)

Since my last checkin, I've made quite a few improvements to Superposition including:

- Gateway (docker image included) to access your laptop from anywhere without needing to open your ports

- Custom CLI command support

- Local git repos (no need for github)

- Automatic updates for the runner process (simply restart the main binary)

I've been using this every day to do a large portion of my own development, and it's proven to be very useful. Let me know what you think!
by SoftTalker | 2026-02-20 17:24:36+00:00
> a table of contents, and links between sections

One thing that OpenBSD does is have a tagfile for their man pages, so the tag navigation in more(1) or less(1) can be used. It's particulary good for options. Viewing the man page for a command and want to know what the -k option does? Hit :t k<return> on your keyboard and you go straight to it.
by TacticalCoder | 2026-02-20 17:24:38+00:00
> I use `master` in all my repos because I've been using it since forever and it never has once occurred to me "oh shit I better change it to `main` this time in case `master` may offend somebody some day.

As a white person from slavic origins (my mother had an Ukrainian name and we're originally from the ukrainian city of Kyiv), my ancestors were OG slaves. It's literally where the word "slave" comes from: same etymology. We, white people, have been traded as slaves by many (including other whites) since times immemorial.

And yet I really literally don't care if people name their main branch "master" or "main". I like "trunk" but I'm sure some people with a political agenda could find a way to explain how "truck" is offensive.

You have my blessings and I hope the blessings from many people with slavic origins.