MurphyA/hacker-news huggingface dataset:
by theshrike79 | 2026-01-21 11:32:54+00:00
> I suddenly have the homelab of my dreams, all the ideas previously in the "too long to execute" category now get vibe coded while watching TV or doing other stuff.

This is the true game changer.

I have a large-ish NAS that's not very well organised (I'm trying, it's a consolidated mess of different sources from two deacades - at least they're all in the same place now)

It was faster to ask Claude to write me a search database backend + frontend than try to click through the directories and wait for the slow SMB shares to update to find where that one file was I knew was in there.

Now I have a Go backend that crawls my NAS every night, indexes files to a FTS5 sqlite database with minimal metadata (size + mimetype + mtime/ctime) and a simple web frontend I can use to query the database

...actually I kinda want a cli search tool that uses the same schema. Brb.

Done.

AI might be a bubble etc. but I'll still have that search tool (and two dozen other utilities) in 5 years when Claude monthly subsciption is 2000€ and a right to harvest your organs on non-payment.
by embedding-shape | 2026-01-21 11:33:56+00:00
So you suggestion is to remove the taxes and go back to mostly using coal for power? Or what's the suggestion here? Because those taxes are there because of the pollution, so unless you have better way of getting rid of the pollution yet using coal for power, I'm not sure there is something better than trying to tax it away so other source can be focused by business and industry instead.
by jcfrei | 2026-01-21 11:33:59+00:00
This is exactly how its going to go. But the reason is not lazy bureaucrats but that a lot of countries fear they will lose out on taxes from corporations currently domiciled in their country. Of course another big source of friction is different labour laws in different countries. And there's no way these are going to be touched. And of course banks will also oppose the unified capital market because they fear losing fees from their domestic customers to better banks in other countries.
by dist-epoch | 2026-01-21 11:34:00+00:00
> but which requires all parallelism to be statically declared ahead of time

this is what all specialized chips like TPU/Cerebras require today, and it allows for better optimization than a generic CPU since you can "waste" 30 min figuring out the perfect routing/sequencing of operations, instead of doing it in the CPU in nanoseconds/cycles

another benefit is you can throw away all the CPU out-of-order/branch prediction logic and put useful matrix multipliers in it's place
by uyzstvqs | 2026-01-21 11:34:05+00:00
> The criminal provisions for hate conduct are built around whether specific public behavior would cause a reasonable person in the target group “to feel intimidated, to fear harassment or violence, or to fear for their safety.”

> This standard can apply even where there is no evidence that anyone actually experienced fear or harm. The definition is tied to subjective perceptions of risk, rather than solely observable incitement to violence.

> The Bill expands the “reasonable person” test used in hate-related offenses. Speech may now be criminal if a so-called reasonable person in the targeted group would consider it offensive, insulting, humiliating, or intimidating. Violence or threats of violence are not required.
by rsynnott | 2026-01-21 11:34:32+00:00
> For one, I'm worried about what simple means. Likely something that will not make it as cheap to operate in every EU country, but make it as expensive to do that.

I mean, if that's the case, no-one will use that structure.

In general, having a single set of rules makes things cheaper. That is the whole basis of standardisation.

> Also 9 of the 27 will take years to finish the process.

You're thinking of directives. I'd assume this will be a regulation (quick guide to the differences here: https://european-union.europa.eu/institutions-law-budget/law... )
Show HN: AgentFacts – verifiable identity and audit logs for AI agents
by labterminal | 2026-01-21 11:34:58+00:00
I built AgentFacts, an open-source SDK that generates cryptographically signed metadata for AI agents. It captures identity, model, tools, constraints, and provenance as a signed artifact you can verify later.

It’s self-hosted and framework-agnostic, with integrations for LangChain and Hugging Face. There’s also an optional Merkle-tree log for tamper-evident evidence trails, so you can verify what an agent did over time.

Repo: https://github.com/agentfacts/agentfacts-py
by bryanrasmussen | 2026-01-21 11:35:07+00:00
I mean, Denmark used to have LLC's and outlawed them some years ago (a thing that my accountant said, paraphrasing "look at all these thieving lawyers getting rich"), so this will mean that LLC's would be allowed again in Denmark?

It seems somehow untrustworthy this
>Our entrepreneurs, the innovative companies, will be able to register a company in any Member State within 48 hours – fully online.

which sounds like not everyone will be allowed to do this? or is it "our" like European is our.
by techpression | 2026-01-21 11:35:53+00:00
Having to pay more because of Germany going fossil fuel like crazy. When there’s no wind and it’s dark they cause most of EU to suffer since the cost of their coal plants are so high.
We also send a lot of green energy out of the country only to import coal powered from Denmark (not as major, mostly happens due to high consumptions)
And we’re also getting a price spike fee, don’t dare to put on the dish washer when your neighbor is!

All this in a country where electricity was almost free (to be fair, our dismantling of nuclear doesn’t help here)
by nailer | 2026-01-21 11:36:14+00:00
> the things that traditional Democrats supported in 1992 are largely the same things supported now.

No. See Bernie Sanders in 2015 talking about how America needs strong borders and illegal immigrants are used by big business to rip American workers off. See Obama’s speech on the same. See positions on trans identifying males in women’s sports. See open support for hiring based on sex and race. Many democrat positions from 20 years ago are now considered right wing.
by torginus | 2026-01-21 11:36:26+00:00
Per window double buffering is actively harmful - as it means you're triple buffering, as the render goes window buffer->composite buffer->screen, and that's with perfect timing, and even this kind of latency is actively unpleasant when typing or moving the mouse.

If you get the timing right, there should be no need for double-buffering individual windows.
by solaris2007 | 2026-01-21 11:36:37+00:00
A long time ago the power supply blew out in the machine I played Counter Strike: Source on and I was a teenager just barely 16 with no money so I couldn't replace it.

I was able to keep in touch with my drug dealers and my girlfriend's friends (who were also all super hot) which was very important to me at that age, in an environment where you really needed a car or people who had cars to do anything with anyone worth doing anything with.

I got OpenSolaris booted on a Pentium II box that had 384mb of RAM then ran Openbox and a communications suite of SILC, IRC, Pidgin, Finch (a text frontend to libpurple), and some XMPP+OTR clients -- all in Solaris Zones to not get my shit wrecked by the same RCE exploits I was using against other Pidgin users (which seemed to be as numerous as exploits for the official AIM client). This was before Facebook.

Solaris Zones gave me that feeling of power over software that Qubes enthusiasts like to talk about, similar dopamine+endorphin flow to being a military dictator of a 3rd world country. Shit was so cash.

Thanks to Unix' elegance, I still had a life until moved enough herb to assemble another box I could run Counter Strike: Source (on FreeBSD, Cedega for the win) on.
by embedding-shape | 2026-01-21 11:37:09+00:00
> business operation across different countries, a real bottleneck for EU SMEs

Is it actually a "real bottleneck" for EU SMEs? Granted, I've only participated in help growing 3 companies from the scale of 3-4 developers > ~100-150 and from national sales to international, but "going worldwide" or "EU wide" was never the bottleneck we had. The most tricky part was figuring out exactly how to do VAT for every single country, but after a session with a accountant + setting up the guidelines + creating a .csv, that's basically it. Besides that, it was basically smooth sailing.

Today I'm sure there even are hosted services that does all of that stuff automatically for you, probably with Stripe integration as well.

What exactly is that bottleneck you're referring to?
by quotemstr | 2026-01-21 11:37:12+00:00
> There's more security to be had in an intrinsic architectural feature

No, there is not. Even ignoring the question of whether the concept of an ordinal ranking in amount of security even makes sense, this claim doesn't make sense. If the invariant is that incoming connections are blocked by default, an IPv4 NAT and an IPv6 default deny rule are equivalent in security: both uphold the invariant. If the claim is that a misconfiguration of the gateway can make the system vulnerable, again, the two kinds of firewall configuration are equivalent: you can configure an IPv6 firewall to pass traffic and you can configure a DMZ host or port forwarding in the NAT case.

There's no basis for claiming the two schemes differ in the level of security provided.
by jcmartinezdev | 2026-01-21 11:37:21+00:00
I had my experience with bootstrapping a self founded UG (Unternehmergesellschaft), and the process was long (about 8 weeks), involving me getting support from a company (firma.de) to help me prepare all the documentation which involved a lot of physical paperwork, then there's the visit to the notary which is required. After you do that, you need to register with the Finanzamt, and then you start finding out about all this other registries you need to pay and register to, or that you're automatically registered, but you receive separate invoices.

Any changes you need to make, adding more capital, change address, requires again, paperwork, tons of hours and again the notary.

Taxes are also quite difficult to figure out, I'm not German born, and my German is good for conversation, but to read and understand the tax has been a problem and I had to rely on very expensive tax consultants. (I know, this is my problem, not a german problem)

It's not that is hard, it's very time consuming, manual, and involves a lot of paperwork. Other countries do this much easier. Also, shutting down a company... I'm still trying to figure that out :(
by entuno | 2026-01-21 11:37:26+00:00
There's also the issue of what happens to my money as a researcher. Is it paid to the company, or is someone holding it in escrow? What if it takes the developer months to respond, or they never do? Do they just get to keep my money indefinitely? What if the vendor pulls out of the scheme? What if I do a chargeback on the payment I made? Etc, etc

I wonder if a better model would be to make the platform pay to entry, but not the specific bugs? So you have to pay a fee to gain access to a platform like HackerOne, and if your signal:noise ratio gets too bad then your account gets revoked? That would make it feel like less of a gamble than having to pay for every individual bug - but still has the same problem that it's putting a big barrier in front of legitimate good-faith researchers.
by technothrasher | 2026-01-21 11:37:36+00:00
Hmm, agreeing that the pathologization of aphantasia is distasteful but then immediately positing that people who might feel shame and inadequacy about having it must be "simply attention-seekers" seems counterproductive. Not treating aphantasia as a disease and also acknowledging that people may suffer mental illness triggered by it are not mutually exclusive.
by ffsm8 | 2026-01-21 11:37:48+00:00
Eh, you're going too far with that IMO.

The other day we were discussing a new core architecture for a Microservice we were meant to split out of a "larger" Microservice so that separate teams could maintain each part.

Instead of just discussing it entirely without any basis, I instead made a quick prototype via explicit prompts telling the LLM exactly what to create, where etc.

Finally, I asked it to go through the implementation and create a wiki page, concatting the code and outlining in 1-4 sentences above each "file" excerpt what the goal for the file is.

In the end, I went through it to double-check if it held up from my intentions - which it did and thus didn't change anything

Now we could all discuss the pros and cons of that architecture while going through it, and the intro sentence gave enough context to each code excerpt to improve understanding/reduce mental load as necessary context was added to each segment.

I would not have been able to allot that time to do all this without an LLM - especially the summarization to 1-3 sentences, so I'll have to disagree when you state this generally.

Though I definitely agree that a blog article like this isn't worth reading if the author couldn't even be arsed to write it themselves.
by petercooper | 2026-01-21 11:37:53+00:00
From being in California often and reading social media, I get the feeling California and UK share a lot of similarities in planning bureaucracy. Residential areas are sacrosanct and the idea of anyone running even a small public facing service business from the home is onerous (though, curiously, it's very common for dental or GP surgeries to be in converted residential property here).
by jdauriemma | 2026-01-21 11:38:31+00:00
Can you update the title? "Do you have any evidence that agentic coding works?" sounds like you're seeking verifiable data, but in your post you're soliciting advice for how to use these tools. I clicked hoping for empiricism and got the same hamster wheel of "you're holding it wrong" that I see in every social media comment section about AI tooling.
by Jacques2Marais | 2026-01-21 11:38:36+00:00
Thank you so much! And thank you for your question.

Yes, so to answer it, the idea of TinyTune was to literally be "tiny", i.e., very simple to use. It (mostly) takes 3 steps + some waiting time and you have a custom model. I found other services to be a bit more difficult to use.

And yes, I also agree with iFire's findings that another big difference is the number of models that are available. But the main differentiator with other similar services would definitely be the focus on its ease of use.

I should say that FinetuneDB seems like a solid competitor though!
by noosphr | 2026-01-21 11:38:42+00:00
As soon as you talk to a notary to prove that you're really opening a company you can get the provisional business license, or whatever they call it, to open a bank account. After you open that bank account you need to talk to the notary again to start registering the real company. Then you need to transfer the bank account from the place holder company to the real company.

I may be misremembering the exact steps because I tried drilling all those memories out of my head as soon as I left Germany.
by laszlojamf | 2026-01-21 11:38:43+00:00
Slightly off topic, but it's interesting to see the same phrase "the long now" pop up in different contexts independently and mean very different things:

https://www.epsilontheory.com/the-long-now/

Both are pretty obscure references for now, but I can easily imagine a world where they both become widely known in separate groups. Like the word "legacy" has hilariously different connotations for software engineers as compared to _everyone else_
by ryan-c | 2026-01-21 11:38:57+00:00
My existence is not political. If someone doesn't think I should have rights and/or exist and/or thinks I am inferior because of who I am, then no, we cannot write quality software together.

If someone disagrees with me on tax, foreign relations, government services, defense, etc policy, sure, we can disagree and still work together.

What gives rise to people like Lunduke is not a simple thing, and something I don't think society fully understands.
by zingar | 2026-01-21 11:39:07+00:00
Personally, I've had great gains in terms of small personal tools built on top of CLIs, and Emacs config. I'm also able to deliver PRs that demonstrate a general principle to someone I manage even if they work outside of my most comfortable stacks. But that's not what you asked about.

I don't have direct evidence of exactly what you're looking for (particularly the part about "someone responsible for the architecture to sign off"). Sticking strictly to that last caveat may prevent you from receiving some important signal.

> the claim that we should move from “validating architecture” to “validating behavior.”

I think these people are on the right track and the reason I think that is because of how I work with people right now.

I manage the work of ~10 developers pretty closely and am called on for advice to another ~10, while also juggling demanding stakeholders. For a while now, I've only been able to do spot checks on PRs myself. I don't consider that a major part of my job anymore. The management that is most valuable is:

1) Teaching developers about quality so that they start with better code, and give better reviews to each other
2) Teaching people to focus and move in small steps
3) Investing in guardrails
4) Metrics, e.g. it doesn't matter what code is merged, it doesn't matter if a "task" is "shipped", what matters is if the metrics say that we've had the result we expected.

As I acknowledge how flimsy my review process is, my impulse is to worry about architecture and security. But metrics and guardrails exist for those things too. Opinionated stacks help, for instance SQL injection opportunities look different enough from "normal" Rails to mean that there are linters that can catch many problems, and the linters are better than I am at this job.

Some of these tools are available for agents just as they are for humans. Some of them are woefully bad or lack good ergonomics for agents, but I wouldn't bet against them becoming better.

I agree that agentic coding changes code review, but I don't think that has to inevitably / long-term mean worse.

> half of my time went into fixing the subtle mistakes it made or the duplication it introduced

A cold hard evaluation of the effectiveness of agentic coding doesn't care about what percentage of time went into fixing bad code; it cares about the total time.

That said, I find that making an agent move in many small steps (just how I would advise a human) creates far less rework.
by redsnake | 2026-01-21 11:39:09+00:00
Security is a state of mind. So, whatever makes you feel secure, it's your security tool. NAT can be used for security, like VLANs gets a lot used for LAN security. And BTW, NAT can alter destination of IPv4 packet, but also the source. Which is not necessarily only masquerading, and it's seen a lot as embedded security, especially for home Internet. A firewall does not provide security by itself, it has to be configured in the specific way for the situation. I've seen a lot of firewalls with 100s of rules, but the first one was accept all forward, forgotten there by an admin after a test several days/months/years ago.

We are trying too much to put things in unique and well defined boxex. Universe does'n work like this. Security is just a state of mind.
by interleave | 2026-01-21 11:39:32+00:00
Related: Huge fan of Long Now here.

Asking "How would you build a 10k year clock?" is one of my favorite ways to get to know people, say, at parties.

With a few seconds to mull it over, so far EVERYONE has had at least one strong, novel and leftfield idea that I had not heard or thought of before.

My favorites included: A mirror on the moon, bio-engineered crops and the Pyramids of Gizeh.
by embedding-shape | 2026-01-21 11:40:20+00:00
> Making someone produce an identity document or turn on their camera for a selfie absolutely tanks your funnel. It's dire.

Yes, but again, a good product manager wouldn't just eyeball the success percentage of a specific funnel and call it a day.

If your platform makes money by subtle including hints to what products to prefer, and forcing people to upload IDs as a part of the signup process, and you have the benefit of being the current market leader, then it might make sense for the company to actually make that sacrifice.
by theshrike79 | 2026-01-21 11:40:29+00:00
When Vibe coding/engineering I don't think of tests in the same way as when testing human written code.

I use unit tests to "lock down" current behavior so an agent rummaging around feature F doesn't break features A and B and will get immediate feedback if that happens.

I'm not trying to match every edge case, but focus more on end to end tests where input and output are locked golden files. "If this comes in, this exact thing must come out the other end." type of thing.

The AI can figure out what went wrong if the tests fail.
by entuno | 2026-01-21 11:40:37+00:00
Vulnerability disclosure is general is just miserable. Before all the bug bounty issues it was pretty common to:

* Spend ages trying to find someone to submit a report to.

* Waste a whole load of time fighting through the generic contact and support desks to try and get your report to someone who understood it.

* Get completely ignored by the developers.

* Spend time reporting a bug only for them to silently fix it without even bothering to respond to you, let alone acknowledge you.

* Get legal threats for making a good-faith bug report, even if you found it in an locally deployed instance of the software.

* Get called a black hat and more legal threats when you give up and just go down the full disclosure route.
by munksbeer | 2026-01-21 11:40:47+00:00
The reality is people all over the world are largely the same. This isn't some genetic or cultural makeup of Americans.

The average person isn't going to be out protesting on the streets until something starts to direly impact them. Life is filled with complications and worries enough that human's just choose to allocate their capacity for worry to more immediate issues.

(I'm not American and don't live in the US)
by shevy-java | 2026-01-21 11:41:15+00:00
> nevermind responding with a comment

Not disagreeing on that, but often this can be explained when someone lacks time. For some articles I can only skim over the top some comments; articles with like +30 comments I can barely read all and the article, so I focus just on the first page or so.

> using AI that people are fatigued from it

I think some accounts here are actually AI accounts. I have no data to prove this, but just the voting situation is very, very odd; I didn't notice this on reddit back when I used it, before retiring due to crazy moderators.
by lpcvoid | 2026-01-21 11:41:24+00:00
Kremlin mouth-peaces can express their bullshit worldview outside of the EU, and they do that quite liberally. It's up to society to ignore them, ultimately it's everybodys own decision. But if you come somewhere, spread propaganda while being paid by adversaries, then you aren't welcome. I applaud the EUs sanctioning of these individuals, and I don't really care to hear from pro-russian folks why that's a bad thing in their eyes.