MurphyA/hacker-news huggingface dataset:
by saubeidl | 2026-01-18 21:35:02+00:00
I know there is a lot of good and brave people in the US - I lived there for a long time and call many of your compatriots good friends.

We're trying our best over here, but y'all can't give up at home either. I know it sucks and it's hard, but don't give into the temptation to just tune out. If you don't like what is happening with your country, do your best to change it - don't wait for others to do it for you!
by femto | 2026-01-18 21:35:16+00:00
The post referred to the Sovereign Tech Agency (https://www.sovereign.tech). The problem that the Sovereign Tech Agency is trying to solve seems to be a hard one.

OpenPrinting is listed as a funded project:

https://www.sovereign.tech/tech/openprinting

yet 7 days ago someone who works on OpenPrinting was here and stated:

"The whole printing stack is supported by 4 people, 2 of whom are doing that since the inception of CUPS in 1999. Scanning is maintained by a single person."

https://news.ycombinator.com/item?id=46579361

Isn't this the situation the Sovereign Tech Agency is trying to avoid?
by lukebechtel | 2026-01-18 21:35:51+00:00
Good question!

1. The post was written before this was common :)

2. If using Cursor (as I usually am), this isn't what it always does by default, though you can invoke something like it using "plan" mode. It's default is to keep todo items in a little nice todo list, but that isn't the same thing as a spec.

3. I've found that Claude Code doesn't always do this, for reasons unknown to me.

4. The prompt is completely fungible! It's really just an example of the idea.
by win311fwg | 2026-01-18 21:36:04+00:00
Do any highly performing teams use tickets?

A fly-by-night charlatan successfully pushed ticking into our organization in the past year and I would say it was a disaster. I only have the experience of one, but from that experience I am now not sure you can even build good software that way.

I originally hoped it was growing pains, but I see more and more fundamental flaws.
by consumer451 | 2026-01-18 21:36:24+00:00
US voters, please be aware that this bill has been introduced in the House. Maybe call you reps to voice support? Democracy is not dead yet.

> Bipartisan Legislation Prohibiting a U.S. Invasion of a NATO State Introduced

https://hoyer.house.gov/media/press-releases/bipartisan-legi...
by alecco | 2026-01-18 21:37:05+00:00
The "aliens" are just spiders. With a lot of magical thinking. It's more like fantasy than science fiction. And character development is terrible. Only one or two are interesting and they get killed too early.

I can take SciFi that's at least either good story or good science. To this day I don't know why people recommend this author so much, even more than Watt's Rifters trilogy or Firefall. He is a "legal executive" who dropped out of zoology/biology. Explanations are just "nanovirus!" or "bioengineering!" and left at that.

Spoiler: the spiders make a space elevator and an asteroid catcher out of spiderweb; really. Stuff like this doesn't pass the suspension of disbelief for me. Reading it was quite annoying.

Feel free to downvote me, but if you do, I ask you the minor kindness to refute my points.

Edit: also "nanovirus!", what? All viruses are nano. And this virus being so complex it can't be too short, either.
by bininunez | 2026-01-18 21:37:09+00:00
We (Evercoast) used 56 RealSense D455s. Our software can run with any camera input, from depth cameras to machine vision to cinema REDs. But for this, RealSense did the job. The higher end the camera, the more expensive and time consuming everything is. We have a cloud platform to scale rendering, but it’s still overall more costly (time and money) to use high res. We’ve worked hard to make even low res data look awesome. And if you look at the aesthetic of the video (90s MTV), we didn’t need 4K/6K/8K renders.
Show HN: PolyMCP – build MCP servers & AI agents in Python or TypeScript
by justvugg | 2026-01-18 21:37:10+00:00
What if you could build MCP (Model Context Protocol) servers and AI agents in Python and TypeScript with the same patterns and APIs? Now you can.

PolyMCP lets you:
• Expose tools quickly over HTTP, in-process, or stdio, in either language.
• Debug and monitor tool calls in real time with an interactive inspector.
• Integrate agents with LLMs to automatically discover and orchestrate tools.
• Streamline workflows with CLI utilities for scaffolding, testing, and execution.

Python or TypeScript, the workflow stays consistent—so building, testing, and orchestrating multi-tool agents is simple and type-safe across your stack.

GitHub: https://github.com/poly-mcp/Polymcp
by joshvm | 2026-01-18 21:37:32+00:00
> I am vaguely aware of stuff like Gaussian blur on Photoshop. But I never really knew what it does.

Blurring is a convolution or filter operation. You take a small patch of image (5x5 pixels) and you convolve it with another fixed matrix, called a kernel. Convolution says multiply element-wise and sum. You replace the center pixel with the result.

https://en.wikipedia.org/wiki/Box_blur is the simplest kernel - all ones, and divide by the kernel size. Every pixel becomes the average of itself and its neighbors, which looks blurry. Gaussian blur is calculated in an identical way, but the matrix elements follow the "height" of a 2D Gaussian with some amplitude. It results in a bit more smoothing as farther pixels have less influence. Bigger the kernel, more blurrier the result.There are a lot of these basic operations:

https://en.wikipedia.org/wiki/Kernel_(image_processing)

If you see "Gaussian", it implies the distribution is used somewhere in the process, but splatting and image kernels are very different operations.

For what it's worth I don't think the Wikipedia article on Gaussian Blur is particularly accessible.
by threethirtytwo | 2026-01-18 21:37:38+00:00
What you’re doing here is interesting: you’re flattening everything into “we already had tools” because admitting this is different forces you to ask which parts of your own day are actually irreplaceable. So instead of engaging the claim about leverage, you retreat to credential checks and nostalgia for scaffolding scripts from 2012.

Also, saying “this has been automated for decades” is only persuasive if those automations ever removed headcount. They didn’t. This does. Quietly. At the margin. That’s why you’re arguing semantics instead of metrics.

And the “you’re not a professional engineer” line is pure tell. People reach for status policing when the substance gets uncomfortable. If the work were as untouched as you imply, there’d be no need to defend it this hard.
by ssl-3 | 2026-01-18 21:38:13+00:00
It does tend to level itself out, yes. With sufficient adoption of cost-oriented controls, negative price conditions cease to exist and money flows in the normal direction.

And no, I don't think that's weird at all -- that seems like just a natural path towards the desirable goal of balancing generation and load, and turning a negative into a positive.

In terms of implementation: There's already lot of low-hanging fruit. It only takes software to get connected things like EVs and hybrid, grid-tied battery+solar systems to be centrally commanded to take advantage of negative price opportunities.

The hardware already exists, and more of it is being built every day. And software, once written, can be copied infinitely for free.

We already have sellers who would like to sell surplus energy, but find themselves in situations where they cannot. We also have avid buyers who would like to buy energy cheaper, but who cannot take advantage of the surplus condition when it exists.

That's not a inescapable curse. It is instead an opportunity for a new market optimization.

If I wake up on some hypothetical future day and find my hypothetical EV charged to 90% instead of the 80% I might normally seek to limit it to, and this 10% increase happened for free and without any action on my part, then: I win a little bit, and the generating station with the surplus also wins a little bit, and the distribution/transmission systems still get paid for their part.

I'm happy with my tiny win. The generating station is happy with many thousands of their own tiny wins. It's good stuff.

If this happens often enough (or for long-enough periods) for me in my region, then I might seek a normal limit of 70% or even less and be able to opportunistically absorb even more of the surplus when it happens.

The advantage that participation offers me does decrease over time as things balance (if they can ever become balanced), and that's OK too: The generating station still wins.

(We already have systems that do exactly the opposite of this in the consumer space, and we've had them for a very long time. The oldest I'm aware of are radio-controlled relays for water heaters, and the newest I'm aware of involve smart thermostats. These are utility-controlled systems that are intended to shed load instead of generate load. But if it works in one direction, then it can also work in the other direction.)
by Ntrails | 2026-01-18 21:38:25+00:00
> Something not selling well? Change the game rules to make that it more powerful

It probably didn't sell because it wasn't very good. So you re-balance it later and now it doesn't suck. Like, fundamentally keeping the "best" and "worst" models/armies/strategies from stagnating keeps the game interesting (and drives more sales... so depends how you look at it).

I don't think they've every been super good at balancing though, and that at least is a fair criticism - albeit a hard task given how time consuming playtesting is to get data.
by iamrobertismo | 2026-01-18 21:38:27+00:00
I notice the biggest issue with these types of organizational visions is that if you are not in fairly high leadership, it doesn't go very far. You really need buy-in and nearly everyone has an opinion on this type of stuff, so you end up competing on "the best way to not waste people's time."

Luckily if you lead a team, something like a standup, you basically have full control over, but I think the bigger issue is that orgs don't respect team leadership very much and end up stepping over systems like this for a variety of really uncoordinated reasons.
by pedronauck21 | 2026-01-18 21:39:28+00:00
I wrote a post about the “Ralph Wiggum” / bash-loop pattern (while :; do …; done) and why it often falls apart when you aim it at structured work (PRDs, specs, phased deliverables). It’s great for open-ended cleanup/refactor tasks, but for step-by-step workflows you run into predictable failure modes: no verification gates, weak recovery, context pollution across steps, and expensive runaway loops.

The core argument: the fix isn’t “bigger context,” it’s isolating steps and passing explicit state/artifacts between them, with verification + guardrails.
by windowpains | 2026-01-18 21:40:12+00:00
The non-sequiter conclusion you make will hopefully make others dismiss your post, as they should. You have normal cholesterol, the atherogenic hypothesis applies to those with high ldl, or more precisely high apo b. The bmj editorial you link hints that ldl alone may not be a good reason to prescribe statins, but the alternative is not to ignore cholesterol but to consider other factors like CAC. You also seem to not grasp the limited value of anecdotal information, and don’t say how much of your diet is saturated fat. A high fat diet from olive oil is different than a high fat diet from butter.
by theturtletalks | 2026-01-18 21:41:05+00:00
POSSE and AT Protocol can be understood as interoperable marketplaces. Platforms like Reddit and Instagram already function this way: the product is user content, the payment is attention, and the platform’s cut is ads or behavioral data. Dan argues that this structure is not inevitable. If social data is treated as something people own and store themselves, applications stop being the owners of social graphs and become interfaces that read from user-controlled data instead.

I am working on a similar model for commerce. Sellers deploy their own commerce logic such as orders, carts, and payments as a hosted service they control, and marketplaces integrate directly with seller APIs rather than hosting sellers. This removes platform overhead, lowers fees, and shifts ownership back to the people creating value, turning marketplaces into interoperable discovery layers instead of gatekeepers.
by dragonwriter | 2026-01-18 21:41:10+00:00
> The first shot was through the windshield and the. she turned the wheel and the second two shots were fired through the side window as she was turning away.

Video clearly shows the wheels were cut before forward motion started.

> The officer suffered bruised ribs from the impact of the vehicle.

This seems to be an attempt to rewrite the laughably false “internal bleeding” anonymous propaganda leak CBS news laundered into something remotely credible; there is literally no reason to believe this true, and clear reasons to dismiss it, including video showing thet except for maybe his hand reaching toward the vehicle as it passed, no part of his body was impacted.
by AnimalMuppet | 2026-01-18 21:42:02+00:00
We get to give one bit of feedback to "the system" every four years. After four years of Trump, the feedback was "we don't want that". After four years of Biden, the feedback was "not that, either".

My impression of the US electorate is that they don't want illegal immigration, at least not in the volume and with the openness it was happening. They don't want immigrant trains rolling through Mexico. But they don't want the brutality and violence of the current crackdown, either.

They don't want trans people on womens' sports teams, and they don't want the US taking over Greenland.

And so on.

So after four years, the majority of voters were choosing "not Biden, and not the Biden things we don't like" rather than "yes Trump".

The place where it was "yes Trump" was the Republican primary. If you want to fix US politics, get involved with a political party - either one - and have some influence on who comes out of the primary process.
by bigyabai | 2026-01-18 21:42:12+00:00
Memphis Press isn't the problem. You're scrutinizing progressively smaller targets when the real problem is Big Tech and it's relationship with the government. If Rule of Law is not obeyed, there is nothing that your local press can do.

I recommend taking matters into your own hands and ignoring X altogether. It's what I do, and my enjoyment of life is not significantly diminished as a result. Same goes for the rest of Big Tech, but I'll let you reach those conclusions naturally.
by written-beyond | 2026-01-18 21:42:12+00:00
Idk I still find low level OS stuff super interesting because it hasn't had a rework in so long. With everything we've learnt since the age of modern computing, drives larger than a few MBs, super fast memory and fast cryptography to name a few.

It's interesting to imagine a new OS that incorporates these changes from it's infancy.

I appreciate all of the effort put in by Linux, BSD, Android, QNX and closed source OSs' have put in to building upon existing ideas and innovating gradually on them. But man I really want to see something better than everything is a file. I really enjoyed the stuff BeOS was pitching.
Show HN: Perry – self-hosted dev environments over Tailscale
by Gricha | 2026-01-18 21:42:21+00:00
Hey folks! Perry is a project I was working on for a couple of weeks that I wanted to share. It's an alternative for me for dealing with worktrees on local environments, esp. when I use coding agents. This framework helps me manage containers on my host called workspaces.

On creation each one is pre-registered with Tailscale, and accessible directly via it's project name on your tailnet. For instance if I want to start working on feature-a, I'd run `perry start feature-a` from any of my machines, and after a while it would be available over http://feature-a.

This is great for continuing my coding agent sessions on the go for both Claude Code/Opencode: https://gricha.github.io/perry/docs/workflows/opencode You can easily access them from Termius over Tailscale, or, in case of Opencode, just open a web ui via http://feature-a:4096

My main goal was to be able to work on separate features/projects and have runtime isolation.

It's an early version but I do rely on it for my side projects. I wouldn't say the security is there (at all) to use it for anything other than that, at least at the moment. Let me know what you think!

---

Sadly the project has been found by crypto scammers, and token(s) have been created that try to associate themselves with the project. This project and I myself am not affiliated with any crypto tokens. I don't endorse or condone its use.
by f30e3dfed1c9 | 2026-01-18 21:43:05+00:00
"If you're just now hearing about something which is 'somewhat widespread' (your words) maybe that's a 'you problem'"

That could be but seems a little unlikely. For now, I'm sticking with what I know, which is that I have heard this idea expressed in exactly one context: people who seem to be fans of the Dilbert guy on Hacker News.

Maybe this is really a widespread, commonly-held view in the broader American culture that I somehow never heard of my entire life. Like I say, could be, but seems unlikely.

What seems more likely is that it's a somewhat common view in some subculture that I'm not familiar with but that is over-represented on HN for some reason.

Maybe I'll encounter it in other contexts also as time goes by, I don't know.

As for being caught off-guard by Scott Alexander, I don't know who that is.
by orochimaaru | 2026-01-18 21:43:27+00:00
I've stopped with Kindle books (or e-books in general). It's been a while. But my kindle got destroyed by my then 3 yr old going all crazy on it. The screen just froze and nothing made it unfreeze. I was moving towards paper books anyway. So I just did not buy another Kindle.

From new reports it seems Denmark is rolling back a lot of e-learning/screen usage. I hope the same comes to pass in the US. My daughter gets an iPad for her high school and while its locked down it is incredibly distracting. It is also restrictive. You can't read your notes and make summaries and write your own interpretation of what you've read without switching context between apps. As a whole I think its a bad option for learning.
by alberto-m | 2026-01-18 21:43:48+00:00
The article does not explain much about the “how”. Games Workshop was a small company that failed to grow for most of its history, then suddenly struck gold. Look at the stock quote: it fluctuated in the 400–800p band from 1996 to 2016, then soared for five years in a row, hitting 10'000p in 2020.

What happened in that crucial period? Did GW manage to spread its brand awareness to the mainstream public?
by simianwords | 2026-01-18 21:44:08+00:00
Strange that people even think this possibility is true. Name any other subscription that you can't use without ads?

- youtube

- hulu

- netflix

- spotify

- photoshop

I can't think of a single other one that one can use that still shows ads. Absurd proposition because llm's are more fungible and once you start forcing ads, competitors will barge in.
by 1718627440 | 2026-01-18 21:44:22+00:00
On my computer

touch "$(echo -en 'a\nb')"
find . -type f -name '*.mp3' -exec bash -c "echo '{}'; ls '{}'" ';'

works just fine, but maybe it doesn't work everywhere.

If you don't like how the multiple commands look like, you can always write it like this:

find . -type f -name '*.mp3' -exec bash -c "
echo '{}'
ls '{}'
" ';'
by falloutx | 2026-01-18 21:45:05+00:00
I dont want to take responsibility for 10 features at the same time because one guy on the internet is able to bullshit the execs.

> I'm easily getting twice my workload done with AI, and I'm not even leveraging the full extent of the tools. I've only just started to do more than fancy tab-autocomplete.

Are you getting 2x the money?
by arghwhat | 2026-01-18 21:45:22+00:00
Rust does not have a garbage collector in any way or form. It's just automatic memory like we're used to (e.g., stack in C++), with the compiler injecting free/drop when an object goes out of scope.

What Rust brings is ownership with very extensive lifecycle tracking, but that is a guard rail that gives compile-time failures, not something that powers memory management.

(If you consider the presence of Rc<T> to make Rust garbage collected, then so is C garbage collected as developers often add refcounting to their structs.)
by ori_b | 2026-01-18 21:47:24+00:00
How would you connect to Postgres in 4 lines of shell normally? How would you do it for a rest api? How about any other systems?

For Plan 9, it's all the same, all using the same interfaces, with little library glue.

Opening a window, and running a command in it? Similar interfaces. Adding LSP to your editor? Got it, you mount it and write to the files.

You don't need to write a wrapper, its all just 9p.
by PaulHoule | 2026-01-18 21:47:25+00:00
What's hilarious about language like:

And it's costing them hundreds of dollars per workflow — not because the idea is bad, but because the workflow shape is.

Is that the stance that's been programmed into ChatGPT 5.2 is infectious, the more you talk with it the more you wind up talking that way. I love the conversations it has about bodily sensations and breathwork and about having a "stance" coming from something that never one felt anything or drew a breath!
by rpiguy | 2026-01-18 21:47:59+00:00
The US would likely not have to fire a single shot. NATO would likely do nothing substantive. No economic repercussions.

If anything this is a wake up call for Europe to come to grips with how ineffectual they have become.

Any kind of financial maneuver any country would try against the US would mostly hurt them more.

France and Spain are probably the most independent of the US economically but the other member states not so much.

Any economic reaction would by symbolic or very short lived.

Governments protect themselves not the people. All those government employees need tax revenue.

All the rich people who run the world behind the scenes don’t want their assets to deflate.

The EU could fracture over any kind of major retaliation.

Estonia, Latvia, and Poland will want the US to stay in NATO at all costs with Putin next door.

Germany is dependent on exports. Their entire economy could collapse without US trade.

Don’t you feel the pantomime of it all? The leaders in Europe are saying what they absolutely have to say. Having the meetings they have to have.

There will probably be some kind of deal reached eventually so the leaders of the Europe can appear to have done something slightly better than giving Greenland away.
by moron4hire | 2026-01-18 21:50:07+00:00
This is what I was trying to get at. A lot of the data I deal with is directed, cyclic graphs. Actually, I personally think most data sets we care about are actually directed graphs of some kind, but we've gotten so used to thinking of them as trees that we force the metaphor too far. I mean, file systems are an excellent example of a thing we actually want to be a graph but we've forced into being a tree. Because otherwise why would we have ever invented symlinks?
by al_borland | 2026-01-18 21:50:13+00:00
I’m picturing the scene from Idiocracy where the “doctor” tells Joe to stick some devices in his mouth and butt, then gets them mixed up.

Also remember, Elon predicts literally everything 3 years out. It has become next to meaningless.

"We should be able to do 90 percent of miles driven [autonomously] within three years." — Elon Musk, Sept 2013
by simianwords | 2026-01-18 21:50:17+00:00
"OpenAI is here because Sam Altman is NOT a product guy. He craves Apple style consumer success, but he's terrible at productizing his technology"

Seriously, consider putting more thought and effort into your comments. This is wildly out of touch and I think it is because people lack the creativity to imagine the counterfactual - some one else running OpenAI.

OpenAI is remarkably well run - it is a fairly good product. The best model so far, the best experience, the 2nd best coding experience.