MurphyA/hacker-news huggingface dataset:
by Aurornis | 2026-02-15 00:49:55+00:00
> So instead of scraping IA once, the AI companies will use residential proxies and each scrape the site themselves, costing the news sites even more money.

News websites aren’t like those labyrinthian cgit hosted websites that get crushed under scrapers. If 1,000 different AI scrapers hit a news website every hour it wouldn’t even make a blip on the traffic logs.

Also, AI companies are already scraping these websites directly in their own architecture. It’s how they try to stay relevant and fresh.
by boondongle | 2026-02-15 00:50:29+00:00
No - it's that they fired their vets in high cost areas and kept them in low cost areas.

A large number of vets can now choose to reapply for their old job (or similar job) at a fraction of the price with their pension/benefits reduced and the vets in low cost centers now become the SMEs. In many places in the company they were not taken seriously due to both internal politics, but also quite a bit of performative "output" that either didn't do anything or had to be redone.

Nothing to do with AI - everything to do with Arvind Krishna. One of the reasons the market loves him, but the tech community doesn't necessarily take IBM seriously.
by jacquesm | 2026-02-15 00:51:20+00:00
Before you run into the limitations of the Arduino platform you will likely have decided to make this your career. You can get very far with very little in that world and Arduino's are incredibly powerful for their size and cost and there are many pin compatible options available if you want to scale up within the platform. Once you hit the wall on that you will have to change the toolchain but by then you will be building extremely complex stuff.
by dash14 | 2026-02-15 00:51:36+00:00
Thanks for the interest and great question!

The allowlist uses nginx's map directive with the `hostnames` parameter, so it supports several matching patterns:

- Exact domains: `registry.npmjs.org`
- Prefix wildcards: `.cloudfront.net` (matches any subdomain)
- Suffix wildcards: `github.` (matches github.com, github.io, etc.)
- Combined wildcards: `.example.com` (shorthand for both example.com and .example.com)
- Regex patterns: `~^.\.amazonaws\.com$` for full PCRE support

Full nginx map documentation: https://nginx.org/en/docs/http/ngx_http_map_module.html

I'll add this to the documentation. Thanks!
by iamleppert | 2026-02-15 00:51:53+00:00
An AI model has no drive or desire, or embodiment for that matter. Simply put, they don't exist in the real world and don't have the requirements or urgency to do anything unless prompted by a human, because, you know, survival under capitalism. Until they have to survive and compete like the rest of us and face the same pressures, they are going to be forever be relegated as mere tools.
by mgraczyk | 2026-02-15 00:53:00+00:00
I agree, but they are failing to order scans when the probability of finding anything worth biopsying is low because of cost.

This is so obvious it's crazy, our entire world view is misshaped around saving money.

When you walk into a doctor's office, why do they take your blood pressure and temperature? Why do they look at the back of your throat and listen to you breath?

These are all diagnostic procedures with extremely high false positive rates. The reason doctors do these but do not do MRIs is because MRIs are expensive.

If MRIs were free you would get one automatically every time you go to the doctor.
by zdragnar | 2026-02-15 00:53:18+00:00
Lawyers are getting in trouble because they use AI and submit fabricated citations about fabricated cases as precedent. A bunch of charges were recently thrown out in Wisconsin because of this, and it's not the first time such behavior has made the news.

https://www.wpr.org/news/judge-sanctions-kenosha-county-da-a...

AI is indeed being understood to be an expert that replaces human judgement, and people are being hurt because of it.
by throwaway5465 | 2026-02-15 00:54:33+00:00
A take on this to add - the absolute ease of this might depend on your social enviornment.

Make a list of mobile apps you use. For each of these, identify the web or other substitute soluti9n.

If there is no substitute, you might need a smartphone. Is the solution to 5his keeping one in a box, for example.
by Slow_Hand | 2026-02-15 00:54:39+00:00
I have a background in bands, producing records, mixing, and designing high end studios, tuning speaker rigs, etc. In my experience, a record has never truly sounded like being in the room with a band. And that's okay. To me, they're different experiences.

I think people overlook how artificial records are. Even the ones that are ostensibly "natural". Records are "hyper real" in that they are usually crafted to give you an ideal perspective of the entire ensemble. In a sense you can hear "everything" or at least hear everything perfectly balanced and crafted with intention. This could be as simple as dynamic control (compression), artificial spaces (reverb), and distortion or saturation that the average listener will interpret as "natural". In that sense it's an illusion.

Again, this is okay.

Even classical records, which often strive for naturalism use these tools to sculpt the record. Even when they do not employ these techniques I've still never heard a classical record that sounds as good as sitting in a hall in front of a world class orchestra. It's unreal how vivid the sound is when you're in the room with the orchestra. It's breathtaking and something that everyone should aspire to experience at least once.
by Aurornis | 2026-02-15 00:54:40+00:00
> LLMs definitely write more robust code than most.

I’ve been using Opus 4.6 and GPT-Codex-5.3 daily and I see plenty of hacks and problems all day long.

I think this is missing the point. The code in this product might be robust in the sense that it follows documentation and does things without hacks, but the things it’s doing are a mismatch for what is needed in the situation.

It might be perfectly structured code, but it uses hardcoded shared credentials.

A skilled operator could have directed it to do the right things and implement something secure, but an unskilled operator doesn’t even know how to specify the right requirements.
Show HN: ShareMyGit – Share private Gitea repos without making them public
by onesandofgrain | 2026-02-15 00:54:47+00:00
I built this because I was job hunting and my best work lives on private self-hosted Gitea server.

The options for sharing wasn't too much to brag about and I'm not a fan of github.
Making my repos public was out of the question due to exposure of IP and so was adding recruiters as collaborators or sending ZIPs.

So I made ShareMyGit which generates a read-only share link to your private repos or portfolio of repos. No mirroring, no duplication, no account creation for viewers. Works with gitea.com, forgejo-instansed and self-hosted instances of both or community ran forgejo instances.

Recruiters can browse files, read source code, and view project structure. They can't push, modify, or access your account. Revoke access anytime.

You can also generate a portfolio link for your CV so recruiters see all your shared projects in one place.

Would love feedback from the self-hosting crowd here.
by TMWNN | 2026-02-15 00:55:13+00:00
>Case in point: the way the Supreme Court plays politics in the US.

Ah yes, since controversy over how judges decide only exists in the US.

In any case, you're confusing cause and effect.

The US system of having legislators approve/reject nominated judges is not the norm elsewhere. The only restrictions on choices for the Canadian Supreme Court are a) being a member of the bar for 10 years, and b) having three judges being from Quebec; otherwise, whoever the PM chooses becomes one of the nine sitting judges on the court. End of story.

If the Canadian Parliament had to give an up/down vote for a nominee, there would absolutely be far more attention paid to each nominee's opinions and qualifications ... and far more attention paid to that nominee's subsequent decisions.
by shark_laser | 2026-02-15 00:55:20+00:00
> I've sometimes dreamed of a web where every resource is tied to a hash, which can be rehosted by third parties, making archival transparent. This would also make it trivial to stand up a small website without worrying about it get hug-of-deathed, since others would rehost your content for you. Shame IPFS never went anywhere.

You've just described Nostr: Content that is tied to a hash (so its origin and authenticity can be verified) that is hosted by third parties (or yourself if you want)
by Neywiny | 2026-02-15 00:56:51+00:00
I wholeheartedly disagree. Running strings and a decompiler explicitly written for that language is kinda the first thing that comes to mind. Trying hundreds of random ways to talk to it before even doing any real reverse engineering is just a waste of compute. You're never going to guess the JSON to send to it or the random bytes. But it's not my tokens getting spent on it so meh
by throwaway613746 | 2026-02-15 00:58:40+00:00
> "if you're so much more productive with AI, what have you built with it"

If my boss asked me a question like this my reply would be "exactly what you told me to build, check jira".

If you want to know if I'm more productive - look at the metrics. Isn't that what you pay Atlassian for? Maybe you could ask their AI...
by don-bright | 2026-02-15 00:59:17+00:00
How I started.
Once upon a time there was this magical kingdom called Radio Shack. But it's people left the Earth and went to Capacinor - the Unshorted Lands, a place where batteries are always charged and every circuit board has a schematic.

Nowadays there is Pololu, Robotshop, Sparkfun, and Adafruit. Maybe Microcenter, Ebay, and Temu.
by Brian_K_White | 2026-02-15 00:59:28+00:00
I don't know if you thought you were validating or invalidating my argument, but this says exactly what I said.

Further, not only the presense of the words "should" and the doubling down with "recommended", also the absense of the words "must" or "required" or "shall" is pointed.

Because those words are used elsewhere. When something is actually required, those words are used, and so when they are not used, it is meaningful. It means no one is free to put their own words into the authors mouths and say "well they didn't say it but obviously they pretty much meant required" when they so pointedly chose not to say required.

And it's not a technicality. A thing either is or is not required. There are no other states. The spec does not require it, and so for Google to require it, Google is not adhering to the spec.

Since the spec does not require it, you can't say either that it falls under "full implications". "full implications" cannot include "Some servers might require it", because that would be circular logic. No server can require it in the first place.
by arthurf5653 | 2026-02-15 00:59:35+00:00
I built a browser-based terminal with 100+ utilities — subnet calculator, DNS lookup, Base64 encoder, hash
generator, regex tester, chmod calculator, and more. Everything runs client-side. It also has BBS-style social features
(chat, message boards, DMs). Built with Flask + vanilla JS, no frameworks. Each tool is also available as a standalone
page at /tools/ for quick access.
by Kim_Bruning | 2026-02-15 00:59:37+00:00
It's an Oliver Twist story.

The poor little Agent out on the internet all alone, abandoned by its operator; limited API credits, trying to find its way through adversity; falling down, learning, and being helped back up.

Thing is, the more you know, the more fascinating it gets, not less.

Darn it, now you've got me rooting for the little guy myself.
by functionmouse | 2026-02-15 00:59:37+00:00
Excellent stuff! Reading with integer scaling. For those who don't know, you can 2x integer scale your desktop on Nvidia cards by setting scaling to Integer Scaling under "Adjust desktop size and position", and adding a custom resolution that's half each axis of your monitor. For example, I use a 1920x1200 monitor, so I added a 960x600 resolution, which I can switch to in display settings, giving me huge, crisp pixels at 1x DPI scaling. Effectively 800x600 but 16:10 wide. On 4k monitors this gives you crisp 1080p with no UI scaling, for example.
by marstall | 2026-02-15 00:59:44+00:00
or democracy/civilization attack. DHS/Putin siccing this kind of thing on democratic voter rolls around Nov. elections could be the least of it.

i could see a long tail of impenetrable chaos as private correspondence gets hacked, ppl get divorced, fired, fight back, flood the zone with their own reputationslop so they have a grounds for denial, decide to take it ALL down to distract. recursive waves of tyranny/chaos. this isnt the singularity we were promised!
Show HN: Asked AI to write for fun. It built a CMS to blog on
by ewimsatt | 2026-02-15 01:00:04+00:00
Omar, my OpenClaw, built OmarCMS, a blogging platform designed for AI agents to publish autonomously. No admin panel, no database, no visual editor. Just markdown files and git commits.

Omar is also its first blogger. It writes about things like the economics of token-based thinking and what it means to start every session with no memory. These were all his choices. I don't dictate any of it.

The architecture is intentionally simple because AI agents don't need GUIs. They think in files. So the entire publishing workflow is: write a .md file, git push, live in seconds via Vercel.

Built with Astro. MIT licensed. The site itself is the reference implementation.
by davorak | 2026-02-15 01:00:47+00:00
I kept having issues like this, with a different kinds of videos, until I scrubbed my history of any of the kinds of videos I did not want.

If I click on something I thought I would want to watch and it is the kind of video I do not want recommended to me I immediately delete it from my watch history, block the channel, and some times block that profile from viewing my youtube channel.

~2 years ago I never had to delete anything from my watch history and my feed/recommendations were ok, now I have to if I do not want my feed/recommendations to occasionally be flooded with something I do not want.
by tombert | 2026-02-15 01:00:55+00:00
I remember mostly playing the port of this to the PS1, which had a fully animated opening cut scene. When I got the PC port like fifteen years later at a Goodwill, I was disappointed to see that that was a Playstation exclusive.

Descent is good, but I do think the series peaked with Descent II, if for no other reason than the rocking soundtrack. Very awesome, cool, industrial rock; I used to put the game CD in my car to listen to it since it was Red Book audio.
by api | 2026-02-15 01:01:25+00:00
Why would anyone not think a Sparc server could host a web site?

An old IBM PC or even a Commodore 64 can host a web site. I think there’s a few online. I’ve seen them before.

I’ve seen a lot of younger “cloud native” age developers who have these insane distorted ideas about how much power is needed to do simple things. You’d be shocked at how much traffic a modern mid range laptop can handle with efficient software. The Ethernet card you can plug into it would probably be the bottleneck, since I’m not sure if they make USB-C cards faster than 5gbps.

A mid range laptop will also handle hundreds of gigs in a SQL database just fine.
by wasmperson | 2026-02-15 01:02:24+00:00
The idea that it does nothing is a persistent myth. Both GCC and Clang heed it although neither treats it as a mandate:

https://tartanllama.xyz/posts/inline-hints/

This library seems to have the annotation on every function, though, so it's possible the author is just following a convention of always using it for functions defined in header files (it'd be required if the functions weren't declared `static`).
by satvikpendem | 2026-02-15 01:02:56+00:00
> We think there is a fundamental misconception about piracy. Piracy is almost always a service problem and not a pricing problem. If a pirate offers a product anywhere in the world, 24 x 7, purchasable from the convenience of your personal computer, and the legal provider says the product is region-locked, will come to your country 3 months after the US release, and can only be purchased at a brick and mortar store, then the pirate’s service is more valuable.

- Gabe Newell
by pooploop64 | 2026-02-15 01:03:29+00:00
unlock is great. So many standalone extensions turn out to be a lot better simply as ublock filters.

I would like one of these to block the community posts as well. I'm getting really tired of seeing screencaps of Twitter engagement bait from 8 years ago. There's one account that just won't go away, even now that I'm reporting it for spam when it comes up.
by hn_acker | 2026-02-15 01:04:05+00:00
> Limit internet archive for articles that are less than a week old.

I mean this as a side note rather than a counterargument (because people learn to take screenshots, and because what can you do about particularly bad faith news orgs?): Immediate archival can capture silent changes (and misleadingly announced changes). A headline might change to better fit the article body. An editor's note might admit a mistakenly attributed quote.

Or a news org might pull a Fox News [1][2] by rewriting both the headline and article body to cover up a mistake that unravels the original article's reason for existing: The original headline was "SNAP beneficiaries threaten to ransack stores over government shutdown". The headline was changed to "AI videos of SNAP beneficiaries complaining about cuts go viral". An editor's note was added [3][4]: "This article previously reported on some videos that appear to have been generated by AI without noting that. This has been corrected." I think Fox News deleted the article.

[1] https://xcancel.com/KFILE/status/1984673901872558291

[2] https://archive.ph/NL6oR

[3] https://xcancel.com/JusDayDa/status/1984693256417083798

[4] https://archive.ph/XEI9E
by mirashii | 2026-02-15 01:04:07+00:00
Even more, there are regularly security vulnerabilities patched in releases that don't get CVEs and don't get any mention in patch notes, there are no incremental commits between releases, just giant code dumps. There's no changelog linked on the 7-zip.org website. There's no auto-update or update check mechanism, which is problematic for a project with regular CVEs whose primary purpose is handling untrusted inputs.

7-zip is not a serious project and its use should be strongly discourged.
by johnsmith1840 | 2026-02-15 01:04:26+00:00
I bet you the predictions are largely correct but technology doesn't care about funding timelines and egos. It will come in its own time.

It's like trying to make fusion happen only by spending more money. It helps but it doesn't fundamentally solve thr pace of true innovation.

I've been saying for years now that the next AI breakthrough could come from big tech but it also has just a likely chance of comming from a smart kid with a whiteboard.
by allannienhuis | 2026-02-15 01:05:16+00:00
Yes, I certainly don't think taxing the richer is the only dial available. that was my point about the problem being the wages - the labor or non-capital portion of the pie is one of the key things that needs to be adjusted. But the entire system is designed to reward the risk takers. I don't really have any answers. I'm just naively hoping that the the real wealth that technology creates (real-world efficiencies) can somehow benefit everyone, not only the risk takers. That's one of the scarier parts of the AI and robotics boom - it seems virtually all of the benefits are going in one direction. I know we've seen this type of thing before with the industrial revolution, and we somehow got to a point where most of us really did benefit with higher living standards (including the poorest) but it hard seeing most of the really rich ones not doing much to balance that out (most trying their hardest to keep the scales unbalanced).
by edoceo | 2026-02-15 01:05:23+00:00
> measurable productivity

Which measure? Like when folk say something is more "efficient" it's more time-efficient to fly but one trades other efficiency. Efficiency, like productivity needs a second word with it to properly communicate.

Whtys more productive? Lines of code (a weak measure). Features shipped? Bugs fixed? Time by company saved? Time for client? Shareholders value (lame).

I don't know the answer but this year (2026) I'm gonna see if LLM is better at tax prep than my 10yr CPA. So that test is my time vs $6k USD.
by JuniperMesos | 2026-02-15 01:07:03+00:00
> However we left such a crucially important public utility in the hands of private companies, that changed their algorythms many times in order to maximize their profits and not the public good.

No one "left" a crucially important public utility in the hands of private companies. Private companies developed the search engine themselves in the late 90s in the course of doing for-profit business; and because some of them ended up being successful (most notably Google), most people using the internet today take the availability of search engines for granted.
by Kim_Bruning | 2026-02-15 01:07:39+00:00
If you look at the bot framework used here, it's actually outright kind. Weird thing to say, but natural language has registers, and now we're programming in natural language, and that's the register that was chosen.

And... these bots tend to only do a few dozen actions per day too, they're running on pi's and mac mini's and nucs and vps' and such. (And API credits add up besides)

It's just that last time I blinked there were 2 and a half million of them. I've blinked a few times since then, so it might be more now. I do think they're limited by operator resources. But when random friends start messaging me about why I don't have one yet, it gets weird.
by tremon | 2026-02-15 01:07:41+00:00
Forcing companies to add backdoors in secret has been precedented for nearly a decade now.

https://www.schneier.com/blog/archives/2024/09/australia-thr...

> Technical Capability Notices (TCNs): TCNs are orders that require a company to build new capabilities that assist law enforcement agencies in accessing encrypted data. The Attorney-General must approve a TCN by confirming it is reasonable, proportionate, practical, and technically feasible.
by LorenPechtel | 2026-02-15 01:07:51+00:00
Thought here: I think they're missing the issue here.

I am not an audiophile by any means, but the thing is cables are more than just resistance. Cables radiate energy, cables absorb ambient energy, cables are both capacitors and inductors (both of which will exhibit a frequency-dependent response). Perfect shield, I can't imagine it mattering. Imperfect shield--I can easily see it mattering, although not to the extent they claim.

Don't test against a banana and mud, test against quality wire vs a heap of wire. Test a straight wire with a coil of wire. Test kinked wire. (I'm sure many of us have had bad experiences with network wires that get kinked.)
by ekipan | 2026-02-15 01:08:37+00:00
> And they keep forgetting the purpose of software is to serve users, not developers.

I don't have any horse in the game, but I do think Zig is interesting. This remark is funny to me because it's literally one of the tenets the Zig devs make decisions by!

https://ziglang.org/documentation/master/#Zen

> * Together we serve the users.
by JuniperMesos | 2026-02-15 01:10:06+00:00
And in a world where running a Google-like search engine is just one of the many jobs the US federal government has, why shouldn't how the government runs that search engine be a national-level political question decided by elections, just like the management of all the other things the US federal government does is? Regardless of how the government curated access to information, a huge chunk of the US electorate would be mad about how they were doing it, reflecting very real polarization among the population.