MurphyA/hacker-news huggingface dataset:
by m463 | 2026-01-14 22:24:55+00:00
I was looking for the same thing and a friend gave me some advice.

Get an SUV with a trailer hitch.

worked out great. Maybe better than a pickup.

For example - taking mountain bikes somewhere to ride - you can put them in the back, go ride, and leave them there while you go eat without someone stealing them. You can even load them the night before.

dirty stuff can use a trailer (I've never needed one)

and suv carries lots of people - which has worked out many many times more than I predicted.

(it is a gas guzzler, but was cheaper because of that, and didn't compete with higher-priced pickup market)
by londons_explore | 2026-01-14 22:25:06+00:00
Thing is, the heaviest users are often the ones with some malware on their machine using up 100% of the bandwidth. When you limit that to 512kbps, thats still 129 gigabytes a month, on top of the 100 gigabytes a month you let the user use at high speed. When a typical user might use just 10 gigabytes a month, it seems dumb to let one user use 23x what everyone else is paying for/using, especially when that user is most likely just malware infected and not even personally benefiting!

A better limit I think is to limit the user to 10 kbps over a rolling 24h window, 100 kbps over a rolling 1h window, 1Mbits over a rolling 1 minute window, and 10 Mbits over a 1 second window. That way they can quickly check an email or load a web page... But it quickly slows down if they try to (ab)use it for hours on end.
by miduil | 2026-01-14 22:25:20+00:00
I did not mean to suggest that the outage in Spain and Portugal were caused by wind power or just renewables.

It's more related to me in terms of when you look at the economical impact of energy, what sizes are in play. Just reading 4.6B Euro is a bit vague to understand to me, at least without having that put into perspective.

Another topic that has been surfacing every now and then is Electricity theft, partially for in-door cannabis plantation in occupied apartments. Which Endesa is valued 2B Euro per year.

https://www.endesa.com/en/press/press-room/news/energy-secto...

Generally renewables do pose new challenges onto the grid, unfortunately conservatives/fascists are using that for FUD - making a technical conversation harder on that topic.

https://www.brattle.com/wp-content/uploads/2025/11/2025-Iber...

Even in the hypothetical scenario that renewable energy being more expensive than fossil energy (in production), the climate catastrophe and the impact of that on the economy is undeniable magnitudes bigger than any investment we could currently do to shift quicker stronger to renewable resources.
by t-3 | 2026-01-14 22:25:34+00:00
In the case of drugs, they probably wouldn't have any reason to raid you unless you were suspected of stashing drugs or money or some other evidence. The journalist is reasonably likely to be in contact with the leaker and so the cops have a somewhat valid pretext to seize things they thought contained evidence of the crime. Whether or not the cops should be able to do that is another thing, but the precedents have been long set.

The really strange thing here is the massive raid in the middle of the night rather than a more proportional response. That suggests that the journalist was being targeted specifically.
by joshstrange | 2026-01-14 22:25:35+00:00
To be fair, Apple is known for having bad docs (for at least the past 5-10 years) that often don’t have examples or sample code, I think that’s more of an outlier.

I don’t regularly develop in swift, but when I have, I’ve been confused by the docs because they are so clearly auto generated (not LLM, just from the code) and sparse. Listing out constants is next to useless when they are confusingly named and have no description of what they mean or how the affect things.
by bluGill | 2026-01-14 22:26:08+00:00
The problem is until I hit a specific bug I don't know what logs might be useful. For every bug I've had to fix 99% of the logs were useless, but I've had to fix many bugs over the years and each one needed a different set of logs. Sometimes I know in the code "this can't happen but I'll log an error just in case" - when I see those in a bug report they are often a clue, but I often need a lot of info bugs that happen normally all the time to figure out how my system got into that state.

"disk getting full" isn't useful unless you understand how/why it got full and that requires logging things that might or might matter to the problem.
by JohnMakin | 2026-01-14 22:26:36+00:00
> 1) no one cares if it works. No one cared before how your code looked as long as you are not a known and well used opensource project.

Forgive me if this is overly blunt, but this is such a novice/junior mindset. There are many real world examples of things that "worked" but absolutely should not have, and when it blows up, can easily take out an entire company. Unprotected/unrestricted firebase keys living in the client are all the rage right now, yea they "work"until someone notices "hey, I technically have read/write god mode access to their entire prod DB", and then all of a sudden it definitely doesn't work and you've possibly opened yourself to a huge array of legal problems.

The more regulated the industry and the more sensitive the business data, the worse this is exacerbated. Even worse if you're completely oblivious to the possibility of these kinds of things.
Show HN: Smart Tab Suspender – Reduce Chrome memory usage by autosuspending tabs
by yavuzyildirim | 2026-01-14 22:26:39+00:00
I built this Chrome extension to solve my daily RAM problem. Chrome was constantly eating 8-10GB of memory with all my open tabs.

Smart Tab Suspender automatically suspends tabs you haven't used in a while, freeing up memory without closing them. Click back on a suspended tab and it instantly reloads.

Key features:
- Auto-suspend after configurable idle time
- Whitelist for important tabs
- Manual suspend/unsuspend options
- No data collection or tracking

On my machine with 50+ tabs, it reduced Chrome's memory usage by ~60%.

The extension is free and open to feedback. Let me know if you have suggestions or find any issues!
by aidenn0 | 2026-01-14 22:26:48+00:00
I would normally let this comment pass, but the vital importance of the topic we are discussing creates a moral imperative for me to respond. Given that "whether or not pot with a lid with holes for draining pasta" counts as a colander is not a fact subject to temporal variance, when you "owned 3 colanders" then we are left with 2 possibilities at the time of your original comment:

1. A "pot with a lid with holes in it" counts as a colander:

Given P pots with drainage lids and C "typical colanders" in your household, P+C = 3 (which is the same as in my household, and thus a tie)

2. A "pot with a lid with holes in it" does not count as a colander:

C = 3 (P+C >=3, but is irrelevant to the discussion). This is larger than the two colanders in my household so you win.

Therefore, your more recent comment indicates that you purchased something that would qualify as a colander under situation #1 (either a typical colander, or pot with drainage in the lid) in the roughly 10 hours between your two comments. May I ask what sort of colander it was?
by pbasista | 2026-01-14 22:26:59+00:00
> I am 100% confident

Famous last words.

> the tool it uses to interface with the database doesn't have those capabilities

Fair enough. It can e.g. use a DB user with read-only privileges or something like that. Or it might sanitize the allowed queries.

But there may still be some way to drop the database or delete all its data which your tool might not be able to guard against. Some indirect deletions made by a trigger or a stored procedure or something like that, for instance.

The point is, your tool might be relatively safe. But I would be cautious when saying that it is "100 %" safe, as you claim.

That being said, I think that your point still stands. Given safe enough interfaces between the LLM and the other parts of the system, one can be fairly sure that the actions performed by the LLM would be safe.
by wizzwizz4 | 2026-01-14 22:27:14+00:00
> the individual you reference had already been removed from multiple retro and maker communities prior to this dispute for documented behavior.

Their response when you made this claim in November was “what communities?????”. Are you perhaps mixing them up with someone else? (Source: https://digipres.club/@discatte/115595517911363679 – I'm also uninvolved.)
by geerlingguy | 2026-01-14 22:27:50+00:00
It's a bit insane how much reach you need before you'd earn anything impactful, though.

I average 1-2M impressions/month, and have some video clips on X/Twitter that have gotten 100K+ views, and average earnings of around $42/month (over the past year).

I imagine you'd need hundreds of millions of impressions/views on Twitter to earn a living with their current rates.
by randito | 2026-01-14 22:28:14+00:00
If you look at Elixir keynote for Phoenix.new -- a cool agentic coding tool -- you'll see some hints about a browser control using a API tool call. It's called "web" in the video.

Video: https://youtu.be/ojL_VHc4gLk?t=2132

More discussion: https://simonwillison.net/2025/Jun/23/phoenix-new/
by minimaxir | 2026-01-14 22:28:21+00:00
You'd think so, but with the recent extreme polarization of GenAI the common argument among the anti-AI crowd is the absolute "if AI touched it, it's slop". For example in the Expedition 33 case (which won Game of the Year), even though the GenAI asset was clearly a placeholder and replaced 2 days after launch, a surprisingly large number of players said sincerely "I enjoyed my time with E33 but after finding out they used GenAI I no longer enjoy it."

In a lesser example, a week ago a Rust developer on Bluesky tried to set up a "Tainted Slopware" list of OSS which used AI, but the criteria for inclusion was as simple as "they accepted an AI-generated PR" and "the software can set up a MCP server." It received some traction but eventually imploded, partially due to the fact that the Linux kernel would be considered slopware due to that criteria.
by joe_mamba | 2026-01-14 22:28:25+00:00
> Just like WhatsApp.

Sorry but I don't consider WhatsApp to be in the social media category since it's just a chat app for your contacts, not an A/B algorithmically driven carousel of media to keep you hooked in and for strangers to hit you up (unless they have your phone number). However I do think Meta will try to slowly make it a social media app.
by heliumtera | 2026-01-14 22:28:41+00:00
you can use however you like, no one cares. really, no one.

but, people in general are NOT inclined to pay for AI slop. that is the controversy.

why would I waste my time reading garbage words generated by an LLM? If people wanted this, they would go to the llm themselves.
the whole point of artistic expression is to present oneself, to share a perspective. llms do not have a singular point of view, they do not have a perspective, they do not have an cohesive aggregate of experiences. they just regurgitate the average form.
no one is interested in this. even when distributed for free, is disrespectful to others that put their time until they realized is just hot garbage yet again.

people are getting tired of low effort `content`, yet again another unity or unreal engine resking, asset flipping `game`...

you get the idea, lots of people will feel offended and disrespected when presented with no effort. got it? it is not exclusively about intellectual property theft also, i don't care about it, i just hate slop.

now whether you like it or not, the new meta is to not look professional. the more personal, the better.

AI is cool for a lot of things, searching, learning, natural language apropos, profiling, surveilling, compressing information...it is fantastic technology!
not a replacement for art, never will be.
by niyikiza | 2026-01-14 22:28:46+00:00
Exactly. I'm experimenting with a "Prepared Statement" pattern for Agents to solve this:

Before any tool call, the agent needs to show a signed "warrant" (given at delegation time) that explicitly defines its tool & argument capabilities.

Even if prompt injection tricks the agent into wanting to run a command, the exploit fails because the agent is mechanically blocked from executing it.
by ted537 | 2026-01-14 22:28:51+00:00
The main problem with actions is the way they advertise its usage "just put workflows together" is a horrible and non-debuggable way to do things. But even in the tech itself, caching is pretty stingy which can slow dev builds for fairly simple projects because every run will repeat some common work unless you have the cache perfectly configured (did u cover npm, docker, etc. with cache keys correctly?)

Looking at these flaws, running workflows from a persistent VM of ur own becomes pretty tempting because you don't need to copy caches around and can easily SSH in.
by mustache_kimono | 2026-01-14 22:28:52+00:00
> Why would I use it for s3?

You have it the wrong way around. Here, ZFS uses many small S3 objects as the storage substrate, rather than physical disks. The value proposition is that this should be definitely cheaper and perhaps more durable than EBS.

See s3backer, a FUSE implementation of similar: https://github.com/archiecobbs/s3backer

See prior in kernel ZFS work by Delphix which AFAIK was closed by Delphix management: https://www.youtube.com/watch?v=opW9KhjOQ3Q

BTW this appears to be closed too!
by d_silin | 2026-01-14 22:28:54+00:00
From source code (definitely LLM-generated)

case HN4_ERR_DATA_ROT: return 80;

case HN4_ERR_HEADER_ROT: return 80;

case HN4_ERR_PAYLOAD_ROT: return 80;

Yeah, good luck mounting that filesystem in production. You will need a lot of it...
by jacquesm | 2026-01-14 22:29:02+00:00
Rotating mass is a suspect in this case, not necessarily the primary one but the lack of control authority in the presence of frequency fluctuations is the exact opposite of what you are suggesting. It means that something with a fairly large amount of source/sink capability caused a local stability issue. Almost all modern grid connected windmills are - and this may surprise you - connected to the grid using inverters because that gives them a much better chance at following the grid fluctuations than the older direct connected types did (which did have the potential to cause issues and which resulted in much higher start-up speeds than the present crop). These inverter based interconnects give response times that rotating mass based systems can only dream of, resulting in much smaller errors in phase and thus voltage tracking.

The European grid is stupendously reliable, far more reliable than any other power grid worldwide to the point that most houses and business do not have backup power plans (datacenters, hospitals, telcos and some others excepted). France is doing ok but do not pretend that without France this outage would have spread further. The Iberian peninsula has one of the weaker and heavier loaded grids in Western Europe, in spite of the above, they should have probably invested more into their infrastructure but Spain has a lot of other issues it needs to deal with which cost it a fortune every year in terms of crop losses, fires and floodings. Both Spain and Portugal (and to a lesser degree Italy and Greece) are in the line of fire when it comes to climate change damage.
by bsder | 2026-01-14 22:29:05+00:00
> Only in hindsight did people ever express fondness in public for Windows XP (and maybe a bit for Windows 7).

I don't agree. Those of us using it for embedded development skipped from XP to 7 to 10.

Windows XP started off a bit rough. Once it had some time to mature, nobody in their right mind wanted to go back to Windows 95/98/9x, though.

Windows 7 was definitely lauded as decent contemporaneously. Vista was a disaster by comparison (but a necessary one--Vista took the arrows to allow Windows 7 to appear). And lot of people avoided Windows 8 like the plague it was.

Windows 10 was definitely a step back from 7, but wasn't ... terrible? Especially relative to Windows 8. But Windows 10 definitely wasn't genuinely good on any axis. And everybody was constantly bitching about all the stuff that was clearly the beginning of enshittification that got turned to maximum on 11.
by otherme123 | 2026-01-14 22:29:38+00:00
That happened once, and the causes are still unclear/ being investigated. We don't have blackouts unless extreme weather or bad grid sectors (e.g. semi abandoned rural). Also, we have marginal pricing, and we had this pricing for years before the Blackout.

And you can have other pricing schemes, for example pay-as-bid, that also balance supply and demand.
by darkteflon | 2026-01-14 22:29:59+00:00
My pleasure - much appreciated and thanks for being so responsive.

I’ll just add in here a sneaky humble request for graceful automatic pausing and restarting as network shares (or other volumes?) (dis-)appear - although I imagine that one’s a bit trickier to implement.

All the best! Very satisfied user. Great replacement for the script + cron job I was using before.
by palmotea | 2026-01-14 22:30:13+00:00
> How about I just conclude that while pulling a boat or hauling mulch are completely OK things to want a vehicle for (*), one does not need a F150 with a front end that reaches my chest and has gas mileage to prove it.

Did you miss like the entire first half of the quoted passage? Because it kinda sounds like you're judging the people buying the trucks.

One buys from the options the market gives them, and the market often does not optimize for what consumers want. It optimizes for barely tolerable products that maximize profit.
by zbentley | 2026-01-14 22:30:13+00:00
Yes! And like … “out-compete” assumes a zero sum game. There are massive industries where the tools used to serve different market segments only barely overlap decades after the “game changing” tool was made available.

Like, screw the whole “artisanal small-batch software” argument—there are massive new systems being written in C every day despite decades of claims that it is an obsolete language doomed to be replaced by better alternatives. Those alternatives caught on in some segments and not in others. Electric cars caught on in some segments and not in others. Steel-and-concrete building construction caught on in some segments and not in others. It’ll be fine.
by hephaes7us | 2026-01-14 22:30:22+00:00
Agreed - I run an entire second dev environment for LLMs.

Claude code runs in a container, and I just connect that container to the right network.

It's nice to be able to keep mid-task state in that environment without stepping on my own toes. It's easy to control what data is accessible in there, even if I have to work with real data in my dev environment.
Ask HN: Weird Archive.today Behavior?
by rabinovich | 2026-01-14 22:30:40+00:00
archive.today has recently (I noticed this, like, 3 days ago) started automatically making requests to someone's personal blog on their CAPTCHA page. Here's a screenshot of what I'm talking about: https://files.catbox.moe/20jsle.png

The relevant JS is:

setInterval(function() {
fetch("https://gyrovague.com/?s=" + Math.round(new Date().getTime() % 10000000), {
referrerPolicy: "no-referrer",
mode: "no-cors"
});
}, 300);

Looking at this blog, there seems to be exactly one article mentioning archive.today - "archive.today: On the trail of the mysterious guerrilla archivist of the Internet" (https://gyrovague.com/2023/08/05/archive-today-on-the-trail-of-the-mysterious-guerrilla-archivist-of-the-internet/), where the person running the blog digs up some information about archive's owner.

So perhaps this is some kind of revenge/DOS attack attempt/deliberately wasting their bandwidth in response to this article? Maybe an attempt to silence them and force to delete their article? But if it is, then I have so many questions. Like, why would the owner of the archive do that 2.5 years after the article was published? Or why would they even do that in the first place, do they not know about Streisand effect?

I'm confused.
by shadowx1soverg | 2026-01-14 22:30:52+00:00
This 'no-root' architecture is exactly what the Sovereign AI space needs right now.
I build decentralized local inference clusters (splitting LLM layers across machines). The biggest pain point is setting up secure tunnels between residential nodes without dealing with WireGuard kernel modules or root access on borrowed hardware.
Two technical questions:
How does Muti handle persistent connections for high-throughput streams (like token streaming)?
Do you have plans for a 'Service Discovery' layer? (e.g. telling Node A that Node B is hosting 'Ollama-Port-11434').
I'd love to test this as the transport layer for my distributed inference stack or discuss potential customization specialist models
Show HN: Forecats – Weather-themed images of your cats in Home Assistant
by jwardbond | 2026-01-14 22:30:53+00:00
Hello!

Forecats is a custom integration for Home Assistant that uses Nano Banana and some pictures of your cats to serve daily pictures of your kitties enjoying whatever weather is in store for the day.

Because I am using it to serve images to a Spectra 6 e-ink screen, it also includes some optional post-processing (dithering and LUT correction) to optimize the final image. I've written more about this in a blog post[1].

No dogs allowed, unless anyone can think of a suitable dog-related weather pun.

[1] Technical details: https://secondthoughts.my/posts/projects/forecats/
by geerlingguy | 2026-01-14 22:31:01+00:00
> Forgive me if this is overly blunt, but this is such a novice/junior mindset.

Unfortunately the reality is there are far more applications written (not just today but for many years now) by developer teams that will include a dozen dependencies with zero code review because feature XYZ will get done in a few days instead of a few weeks.

And yes, that often comes back to bite the team (mostly in terms of maintenance burden down the road, leading to another full rebuild), but it usually doesn't affect the programmers who are making the decisions, or the project managers who ship the first version.
by 9JollyOtter | 2026-01-14 22:31:14+00:00
The government is famously dysfunctional in the UK. It is unlikely to get any better. So most of us would rather they do nothing than make the situation worse.

I've lived in other countries in Europe and their government isn't that smooth either. In fact the UK was much better than Spain when I lived there, though things may have changed now.
by tzs | 2026-01-14 22:31:22+00:00
From that article:

> “Just about all the windmills are made in China,” Trump said. “They make them and sell them to suckers like Europe and suckers like the United States before."

> “All you have to do is say to China: 'How many windmill areas do you have in China?' So far they're not able to find any," he said. "They use coal and they use oil and gas and some nuclear, not much, but they don't have windmills."

It then goes on to cite data from the US Department of Energy showing how wrong Trump is.
by expensive_news | 2026-01-14 22:31:55+00:00
> Antigravity did the vast amount of work, it feels unworthy

I think this is true for me as well. I have two types of projects that I’ve been working on - small ones with a mix of code I wrote and AI. I have posted these, as I spent a lot of time guiding the AI, cleaning up the AI’s output, and I think the overall project has value that others can learn from and built on.

But I also have some that are almost 100% vibe-coded. First, those would take a lot of time to clean up and write documentation for to make them publishable/useful.

But also, I do think they feel “unworthy”. Even though I think they can be helpful, and I was looking for open-source versions of those things. But how valuable can it really be if I was able to vibe-code it in a few prompts? The next person looking for it will probably do the same thing I did and vibe-code their own version after a few minutes.