MurphyA/hacker-news huggingface dataset:
by marcelrsoub | 2026-03-05 14:31:03+00:00
Hi everyone!

I’m a Brazilian developer living in Portugal and have been experimenting with autonomous agents lately. I wanted a very simple setup that runs entirely in Docker so it’s easy to deploy and reproduce anywhere.

I ended up building my own system with scheduling running inside a Docker container, and I’m pretty happy with how it turned out, so I thought I’d share it here in case it’s useful to others.

Feedback is very welcome! And if anyone wants to contribute, I’d be happy to collaborate.
by kshri24 | 2026-03-05 14:31:24+00:00
> Apart from that, you have answered to a strawman. I said redistribute, not give to the government

You said: "let's just tax the hell out of AI companies and redistribute.". Only the Government has the power to tax. Question of redistribution does not even arise without first having the power to the coffers of the Company. Which you nor I have. Government CAN have if it wants to by either Nationalizing the Company or as you said "taxing the hell out of" the company. Please explain how you would go about taxing and redistributing without involving the Government?

> In all seriousness without the government you would have no innovation and progress, because it's the public school system, functioning roads, research grants a stable and lawful society that allow you to do any kind of innovation.

These fall under the ambit of governance and hence why you have a Government. That's the only power Governments should have. Governments SHOULD NOT be managing private enterprises.

> I think we are moving to an economy where the share of profits taken by capital becomes much larger than the one take from labor. If that happens then laborers will have very little discretionary income to fuel consumption and even capitalists will end up suffering. We can choose to redistribute now or wait for it to happen naturally, however that usually happens in a much more violent way, be it hyperinflation, famine, war or revolution.

Agreed. Which is why I was proposing private agreements in the first place (without involving a third-party like the Government which, more often than not, mismanages funds).
by graemep | 2026-03-05 14:32:11+00:00
Sexual and and current affairs references are the hardest to get - euphemisms change, for example In spite of this I do get a lot. Some are pretty obvious ("your tongue in my tail", for example) I am sure I miss many. Some productions try harder to make things obvious than others. Then there is all the stuff you do get so the comedies are still pretty funny overall.

I think Your TV analogy is probably pretty accurate. Kids also do not get a lot of sexual references in TV comedy too!
by jacquesm | 2026-03-05 14:32:22+00:00
Exactly. The main application of a transfer switch is that it is not going to cause your genset to backfeed into the grid. But for many solar installations that's exactly what you want anyway, so the disconnect logic for an islanding capable inverter is very much the same as for one that is exclusively grid connected, the big difference is that the islanding one will happily generate it's own phase clock if the grid is not present, but for that to work it has to keep its own system running and connected to the house distribution panel while the grid connection is down.

This is much easier to do if it is all integrated into the inverter itself, but that makes for an awkward bunch of wiring, because the inverters are typically not situated right next to the entry point for the grid connection. I'd have to rewire my distribution hookup completely for that kind of functionality, or to have a remote controlled disconnect while the inverter keeps feeding the distribution panel.

A transfer switch is much more applicable to emergency power or ship/shore power situations where you only use one power source at the time. For solar it is normally all on or all off or solar+battery(+wind) on all the time and backfeeding into the grid when it is available and grid power when solar+wind+battery are not available.

This can get complex in a hurry, fortunately there are a number of companies that make excellent components for these applications that you can just order and hook up and call it a day, without ever having to worry if your fancy setup has the right break-before-make order and whether or not it is code compliant. And they're not expensive compared to the rest of the gear you'll need.
by jerf | 2026-03-05 14:32:36+00:00
It is true that if two people happen to independently create the same thing, they each have their own copyright.

It is also true that in all the cases that I know about where that has occurred the courts have taken a very, very, very close look at the situation and taken extensive evidence to convince the court that there really wasn't any copying. It was anything but a "get out of jail free" card; it in fact was difficult and expensive, in proportion to the size of the works under question, to prove to the court's satisfaction that the two things really were independent. Moreover, in all the cases I know about, they weren't actually identical, just, really really close.

No rational court could possibly ever come to that conclusion if someone claimed a line-by-line copy of gcc was written by them, they must have independently come up with it. The probably of that is one out of ten to the "doesn't even remotely fit in this universe so forget about it". The bar to overcoming that is simply impossibly high, unlike two songs that happen to have similar harmonies and melodies, given the exponentially more constrained space of "simple song" as compared to a compiler suite.
by Ukv | 2026-03-05 14:32:49+00:00
> It's about the disrespect of not asking. Could Firefox have asked if users wanted to enable AI features? Of course they could have, did they? Of course not, just think about how would asking would effect the shareholders!!

IMO right clicking and selecting translate/summarize/OCR/etc. is that choice. It doesn't translate pages by default, and the translation models are not downloaded until you choose to do so.

I feel what you're asking is for the option to see the option to also be disabled by default. But, it's a useful feature for many people and hiding it in this way would harm discoverability.
by randusername | 2026-03-05 14:33:10+00:00
We are creating the final boss of tragedy of the commons.

I used to think we were progressing up an exciting tech tree. That seems naive now.

Water, land, energy, the soundscape, intellectual property that incentivizes the dissemination of good ideas, digital networks of information and self-expression, perhaps even the economic value of expertise itself are all being sacrificed in the now for promises of utopia in the future.

Precious eggs to give to those promising a utopian omelet, eventually.
by tsumnia | 2026-03-05 14:33:36+00:00
> I think Minecraft and Roblox replaced flash for the new generations.

I think this is the biggest shift. Minecraft starting out as a .jar file allowed for reverse engineering and modding support became a huge part of its "culture". Coupled with artists focusing on spritesheets, you got to have that same Newgrounds online underground scene but for the next generation of kids.

Roblox is takes a similar place now that Minecraft is ~15 years old and all "grown up". Maybe once Roblox hits that similar fate this new Flash will be ready to fill its shoes.
by mhb | 2026-03-05 14:33:55+00:00
Since the cost was probably split between reduced profit and additional customer cost, it seems pretty impractical to determine who is due a refund - end users or businesses. Or the logistics of refunds to customers.

One possibility would be for businesses to return the fraction of the tariff paid by customers to future customers by offering the items affected with a negative tax until the refund is used up.
by thisisit | 2026-03-05 14:33:59+00:00
I understand Presidential pardons are abused but I wouldn't say at least this is not "both sides", this is worse.

For years there were corporate overlords lobbying and corruption. That was "both sides".

Now this "side" has been railing against corruption by the "other side" and how they are going to put every corrupt person in jail and most "transparent" government.

Turns out they are much worse. Don't even know how to be corrupt properly. Just blatantly corrupt. When corned keep doing whataboutism - forgetting that even if the "other side" was corrupt it doesn't mean they can be corrupt too. Worse yet they still get support from their base.

Make no mistake - this is making US a low trust society on par with a third world country.
by satvikpendem | 2026-03-05 14:34:01+00:00
Cantor Fitzgerald, formerly led by Commerce Secretary Howard Lutnick and is now run by his son, went to various companies that were affected by tariffs and bought the rights to their potential tariff refunds for 20% of the value on the expectation that it'd be struck down by the courts.

Now they stand to make huge returns of 3 to 5x for being correct on that bet, while, of course, consumers get nothing. Now if this isn't insider trading (by the literal Commerce Secretary), I don't know what is.
by mothballed | 2026-03-05 14:34:27+00:00
Tariffs (or something like land value tax) are one of the less intrusive forms of taxes since imported goods are already scrutinized and tabulated at the border anyway under the border 4A exception. In theory tariffs are a lot less dystopic in their financial surveillance than stuff like income tax, but you were supposed to drop the income tax when you pick up tariffs, not just use it to make the Swamp larger.
by simiones | 2026-03-05 14:34:45+00:00
This has no relation to what I was saying. Taking a photo of a copyrighted work is a method for creating a copy of said work using a mechanical device, so it is of course covered by copyright (whether buildings or light shows fall under copyright is an irrelevant detail).

What I'm saying is that if you, say, create an image of a red oval in MS Paint, you have copyright over said image. If 2 years later I create an identical image myself having never seen your image, I also have copyright over my image - despite it being identical to your image, I have every right to sell copies of my image, and even to sue someone who distributes copies of my image without my permission (but not if they're distributing copies of your image).

But if I had seen your image of a red oval before I created mine, it's basically impossible for me to prove that I created my own image out of my own creativity, and I didn't just copy yours. So, if you were to sue me for copyright infringement, I would almost certainly lose in front of any reasonable jury.
Show HN: Directo – YAML-configured service dashboard with health checks
by ismailperim | 2026-03-05 14:34:54+00:00
Hi HN! I built Directo to solve a problem we had at work: scattered service links across Confluence, Slack, wikis, and everyone's bookmarks.

What it does:
- Single YAML config for all service links (Git-based, version-controlled)
- Real-time HTTP health checks (no more clicking 404s)
- Multi-environment support (prod/staging/dev)
- Smart filtering and search
- Self-hosted, Docker-ready

Key differentiator: It's NOT a service catalog or monitoring tool. It's just a clean dashboard for links you already have, with health checks to catch stale URLs.

Built with React + TypeScript, works on both amd64 and arm64 (Apple Silicon Macs).

Would love your feedback! What features would make this more useful for your team?

GitHub: https://github.com/ismailperim/directo
by lnsru | 2026-03-05 14:34:56+00:00
I can try convince you. In unionized companies one can’t fire employees from the 53rd birthday. That makes them similar to care home at the end. Young folks come and go and are minority at the end. Dynamics decrease not from the size, but from getting old. Since the salaries are more or less the same the oldtimers have maxed out bonuses. What do young guys get? Basically nothing since the bonus pool must be distributed equally in the company.

I like the concept of the union, but I think that IG Metall is not the good implementation of that. At least not for white collar workers.
by estearum | 2026-03-05 14:35:13+00:00
...?

No, this is the consequence of having an actual stupid person in the Oval Office and the majority party being half coerced and half committed in cultlike devotion to POTUS.

Obviously the US has economic weapons. It's the largest economy in the world.

If anything this signals that POTUS himself cannot wield those weapons though, and the American public, political, and business apparatuses have little appetite for this use of those weapons.
by Herring | 2026-03-05 14:35:15+00:00
In 2023, 28% of U.S. adults scored at or below Level 1 literacy, indicating significant difficulty with everyday reading tasks. https://www.nu.edu/blog/49-adult-literacy-statistics-and-fac...

You guys are surrounded by other college-educated SWE, you have no idea how bad it is out there.

People without a college degree went Trump 56-43. People with a college degree went for Harris 56-42. https://en.wikipedia.org/wiki/2024_United_States_presidentia...
by jcranmer | 2026-03-05 14:35:34+00:00
I'm not aware of any major BLAS library that uses Strassen's algorithm. There's a few reasons for this; one of the big ones is Strassen is much worse numerical performance than traditional matrix multiplication. Another big one is that at very large dense matrices--which are using various flavors of parallel algorithms--Strassen vastly increases the communication overhead. Not to mention that the largest matrices are probably using sparse matrix arithmetic anyways, which is a whole different set of algorithms.
by lesuorac | 2026-03-05 14:35:59+00:00
What discount rate are you using?

Solar has one of the lowest capital costs [1] so the discounting works in it's favor. And then the non-discountable operating costs also works in its favor since the fuel supply (light) is free.

[1]: https://en.wikipedia.org/wiki/Cost_of_electricity_by_source#...
by jerf | 2026-03-05 14:36:02+00:00
"Accepting AI-rewriting as relicensing could spell the end of Copyleft"

True, but too weak. It ends copyright entirely. If I can do this to a code base, I can do it to a movie, to an album, to a novel, to anything.

As such, we can rest assured that for better or for worse this is going to be resolved in favor of this not being enough to strip the copyright off of something and the chardet/chardet project would be well advised not to stand in front of the copyright legal behemoth and defeat it in single combat.
I miss the grind of writing software before AI
by mrprincerawat | 2026-03-05 14:36:38+00:00
I learned HTML at 10, spent an entire summer figuring out how to link webpages together. At 14 I built a CNN-based security camera system for a school science fair — took months, 14-16 hour days, and I had no idea what I was doing when I started.

Today I told Claude to fine-tune an LLM on my X posts. Prompt to finished model with a web UI in 30 minutes. I was impressed and unsatisfied at the same time. I achieved my goal but learned nothing — I don't even know which libraries it used.

I'm not anti-AI. I use it for everything now. But the old way of writing software — the googling, the failed experiments, being stuck on a bug for days — that's where the actual learning happened. Every feature forced you to understand the codebase, read docs, weigh tradeoffs.

I just wish the 14-year-old me had something left to figure out on his own.

Link to the full article: https://open.substack.com/pub/princerawat/p/software-in-the-age-of-ai?r=yts8r&utm_campaign=post&utm_medium=web&showWelcomeOnShare=true
by LetsGetTechnicl | 2026-03-05 14:37:37+00:00
It could also end up freeing us from every commercial dependency we have. Write your own OS, your own mail app, design your own machinery to farm with.

Lmfao LLM's can barely count rows in a spreadsheet accurately, this is just batshit crazy.

edit: also the solution here isn't that every one writes their own software (based on open source code available on the internet no doubt) we just use that open source software, and people learn to code and improve it themselves instead of off-loading it to a machine
by wolvesechoes | 2026-03-05 14:37:38+00:00
> It's also worth nothing that the "our" in that sentence is just SWEs

It isn't, it just a matter of seeing ahead of the curve. Delegating stuff to AI and agents by necessity leads to atrophy of skills that are being delegated. Using AI to write code leads to reduced capability to write code (among people). Using AI for decision-making reduces capability for making decisions. Using AI for math reduces capability for doing math. Using AI to formulate opinions reduces capability to formulate opinions. Using AI to write summaries reduces capability to summarize. And so on. And, by nature, less capability means less agency.

Once men turned their thinking over to machines in the hope that this would set them free. But that only permitted other men with machines to enslave them

Not to mention utilizing AI for control, spying, invigilation and coercion. Do I need to explain how control is opposed to agency?
by mikkupikku | 2026-03-05 14:37:49+00:00
If you haven't heard of the modern roguelike genre you've probably been living under a rock, it seems like every other game these days at least calls itself such. Usually the resemblance to Rogue is so remote that it strains the meaning of the term, but procedural generation of levels is almost universal in this loosely defined genre.

Elite is a bit more obscure, but really anybody who aims to be familiar with the history of games should recognize the name at least. Metroidvania isn't a game, but is a combination of the names of Metroid and Castlevania and you absolutely should know about both of those.

Powermonger is new to me.

And while the comment in question didn't mention it, others have: Minecraft. If you're not familiar with Minecraft you must be Rip Van Winkle. This should be the foremost game that comes to mind when anybody talks about procedural generation.
by 6510 | 2026-03-05 14:38:13+00:00
It is somehow less funny today but in the 90's we would say "is there something wrong with your hands?"

A truly funny story: I wrote an rss aggregator and one day I discover some feeds had died without me noticing it. I looked at the feed, it was gone, I look at my aggregate and the headlines were all there?!?!

Since I gather a lot of feeds I couldn't help but noticed that a very large amount isn't wellformed. For example, in xml attributes the & (in urls) is suppose to be &amp;, if you do that however many aggregators won't be able to parse it.

Every other month I wrote little bits of code to address the most annoying issues.
1) if I cant find a <link> or <guide> etc I eventually just gather <a>'s and take the href.
2) if I really cant find a title for the item I had it fail back on whatever is in the <a> since I was gathering those anyway.
3) if I cant even find an <item> I just look for the things that are suppose to go in the <item>
4) if I cant find a proper time stamp ill try parse one out of the url
5) if the urls are relative path complete them.

What was actually going on: The feed was gone, it redirected to the home page. In an attempt to parse the "xml" it eventually resorted to gathering the url and title from the <a>'s and build valid time stamps from the urls.
by gloria_n | 2026-03-05 14:38:21+00:00
I built GolemBot because Cursor, Claude Code, and Codex are incredibly
powerful — but trapped in IDEs and terminals.

GolemBot doesn't touch the intelligence layer. It's just a connector: one
command to hook these agents into Slack, Telegram, Discord, Feishu, DingTalk,
WeCom — or embed into your own product with 5 lines of code.

Why not build your own agent? Each of these coding agents has hundreds of
engineers and billions in funding behind it. You're unlikely to beat them on
quality. GolemBot's approach: use the best agents as-is, spend your time on
your own product logic.

- 4 engines (Cursor, Claude Code, OpenCode, Codex) — swap with one config line
- 6 IM platforms, no public IP needed (WebSocket)
- Group chat: @mention filtering, smart mode (bot lurks and speaks up when
relevant)
- Multi-bot collaboration: run several bots in one group, each with a
different engine
- Skills as directories — drop in a SKILL.md, the bot gains new abilities

TypeScript, MIT, ~1000 tests.

npm install -g golembot && golembot onboard
by llm_nerd | 2026-03-05 14:38:28+00:00
There is absolutely nothing "smart" about anything being done by this incompetent administration of criminals, rapists and self-dealing grifters. They're just flailing around after everything is turning to shit, going from distraction to distraction.

>Baseline at 15-20% on imports (proxy for flat tax on income). Then push to eliminate income tax.

The US government generates $2.5 trillion dollars on just individual income taxes.

The US has about $3.4 trillion dollars worth of imports.

Explain how this makes makes any sense? It's laughable mathematical fantasy to imagine tariffs even denting the deficit, much less eliminating other revenue sources.

The US is a massive economic basket case -- it is basically an economically (aside from being morally) bankrupt country -- and I honestly don't even see a way out of it at this point. I guess just start some wars and try to steal some countries?
by Zigurd | 2026-03-05 14:38:33+00:00
I would place a bet that there are dozens to hundreds of German engineers gnashing their teeth over this travesty. This is a pure FOMO driven exercise, and the insulting thing is that BMWs management didn't even learn from Hyundai who ended up buying Boston Dynamics who started all of this madness with Atlas, which despite being the best humanoid robot still has no business case.

It's especially funny to have a demo of human shaped robots doing low productivity tasks in a staged environment in a factory that has dozens of real robots doing real work faster and more productively than humans. Real robots work behind barriers because they are strong enough to be dangerous. But that hasn't got a sci-fi narrative for the public to latch on to.
by BoredomIsFun | 2026-03-05 14:38:35+00:00
> I shouldn't be paying more for my next CPU because it has a NPU that I won't ever use. Give me the freedom of choice.

There is a plenty to choose from.

> - NPUs may not be completely stupid as a concept, in theory, but at this point in time they are proprietary black-boxes purpose-built for marketing and micro-benchmarks. Give me something more general-purpose and open, and I will change my mind

In fact the linked article is not talking about NPUs in particular, but about Ryzen AI cpus. These have unified memory and more compute compared to normal ones which make them very useful for inference.

> how large do you think a LLM needs to be so it's deemed useful by your average laptop user?

Depend what they need it for. Useful autcomplete in IDE starts at around 4b weights.

> loading it in memory

Happens only once, usually takes around 10sec.

> roundtrip times

Negligible? it is loca after all.

> And how often would the user realistically want to suffer

No suffering involved.
by mettamage | 2026-03-05 14:38:37+00:00
> I'm sure you mean well but just kinda irked me that you immediately put in the effort to "nope can't relate"

In part that's because I see the message of the post way too often and I haven't seen my message around that much. It's just to counterbalance it. I don't think the message of the post is wrong per se, but to me it comes across as such a strong statement of "this is how it is" that I want to say equally strong back (as one vote of the general public) "nope, can't relate, here is briefly why"