MurphyA/hacker-news huggingface dataset:
by wilkystyle | 2026-02-21 01:59:15+00:00
You're definitely not alone. I just checked the list of installed apps on my phone and found three different banking apps that I completely forgot about because I never use them. I installed them because I thought it would be convenient for checking things on the go, but I actually just end up using the computer whenever I need to do real banking business. The only finance-related app I use with any regularity is Venmo for e.g. paying back a friend for covering dinner.

Another commenter mentioned needing to get alerts for fraud, but none of the financial institutions i'm currently doing business with have any trouble sending me text messages. In fact I have the opposite problem, I can't get them to stop using text for 2FA codes...
by lucb1e | 2026-02-21 02:00:16+00:00
National CERTs usually take up this role. I presume OP could have anonymously disclosed to the Maltese CERT, whom they already CC'd, though you'd have to check with them specifically to see if they offer that. Hackerspaces also often do this, especially if you're a member but probably also if not and they have faith that your actions were legal (best case, you can demonstrate exactly what you did, like by showing the script you ran as OP could)
by dylan604 | 2026-02-21 02:01:23+00:00
There are plenty of countries that are still using tapes. Hell, there's plenty of small market broadcast stations in the US that are only SD and only uprez to HD just before hitting the transmitter.

> how were films moved to video formats?

Films were transferred to video tapes with a telecine[0]. It was tape agnostic as it just created the video signal. Eventually, the telecine signal was captured directly to digital files bypassing tape altogether.

[0]https://en.wikipedia.org/wiki/Telecine
by akoboldfrying | 2026-02-21 02:01:46+00:00
> Truly, what purpose does this serve?

The simplest answer is that sometimes other existing software that I need to use treats an empty directory (or, hopefully, a directory containing just an irrelevant file like .gitkeep) differently from an absent directory, and I want that software to behave in the first way instead of the second.

A more thorough answer would be: Filesystems can represent empty directories, so a technology that supports versioned filesystems should be able to as well. And if that technology can't quite support fully versioned filesystems -- perhaps because it was never designed with that goal in mind -- but can nevertheless support them well enough to cover a huge number of use cases that people actually have, then massaging it a bit to handle those rough edges still makes sense.
by agentcoops | 2026-02-21 02:01:54+00:00
I agree with your fundamental point. However, I don't think steady erosion of mastery is the only way that these next years have to go, even if it looks the most likely at present. Supposing LLMs or whatever future architecture surpass even the greatest human minds in intelligence, why is that situation fundamentally different to living in a world with Einstein, i.e. a level of mastery I'll never reach before the end of my life? As one interested in the depths, I prefer to live in a world with peaks ever greater than myself---it doesn't prevent me from going as deep as I can, inspired by where they've reached, and doing the things that matter to me.

Turing's view, in fact, is similar: "There would be great opposition [to AI] from the intellectuals [read programmers in the context of this thread] who were afraid of being put out of a job. It is probable though that the intellectuals would be mistaken about this. There would be plenty to do, i.e. in trying to keep one’s intelligence up to the standard set by the machines, for it seems probable that once the machine thinking method had started, it would not take long to outstrip our feeble powers. There would be no question of the machines dying, and they would be able to converse with each other to sharpen their wits."

[0] Thomas Bernhard's The Loser is a fantastic account of the opposite standpoint---of the second best piano student, who cannot stand existing in a world with Glenn Gould.
by ossm1db | 2026-02-21 02:02:50+00:00
I like the idea, but performance is not described. What are the FP8 TOPS? When you pay for a monthly subscription, not only do you performance higher than a local model, but also performance increases as they become available. With this unit (the CPU/RAM specification is also absent) the hardware you get is the hardware you will always have.
If you are going to compare the price of your product directly to the price of a subscription, you are obligated to describe the differences because it is not an apples-to-apples comparison.
You're going to want to include some sort of multi-agent ecosystem because using it for just "chat" or "RAG" is so 2025 ...
by orwin | 2026-02-21 02:03:13+00:00
> And my morals are basically inline with the religion - how could they not be?

The religion is aligned to fit your cultural moral code.

Because original Jesus would be _very_ disappointed in most US christians. "it is harder for the rich to enter heaven than for a camel walking through the eye of a needle", and all the parables about the good samaritain and the temple merchants, presenting the other cheek, etc. Catechism basically told me "god do not exist and whatever the original teaching were, it has been a very long time since anyone of importance ever followed them"
by lmeyerov | 2026-02-21 02:05:36+00:00
Interesting, a lot of this is consistent with our experience!

We've been adding linters, including semantic analysis, in various ai talk2db connectors in loiue.ai that help steer better than normal thin MCPs enable. We've been having to hand roll for making it easy for folks to use splunk, kusto, etc better, so cool to see something like this for sql - we were hoping for precisely that! Our semantic analysis is driven by what's in the DB (schema, ..) x policy controls configurable by team admins, which this does out of the box for SQL.
by itisit | 2026-02-21 02:06:13+00:00
Digital video editing was slow to gain adoption, but digital video mastering (i.e. video transfers) was pretty much standard for home video by the early 90s. Telecine setups (even analog) had smart controls, nothing I'd call 'barbaric'. [0]

[0] https://www.youtube.com/watch?v=jGLZ3ru3N5k
by lucyjojo | 2026-02-21 02:06:21+00:00
these days the us government (well trump) will let you speak when your speak is inconsequential but will repress when you have a little bit of reach (universities, research, tv shows etc.). and he is modifying the system in order to reinforce his ability to do so (putting his people everywhere he should not).

but yes, you can criticize as much as you want as long as nobody is listening to you (for now).

in europe we are getting close to parity with china in this aspect though.
by frenchtoast8 | 2026-02-21 02:06:50+00:00
A bit off topic, but are there any self hosted open source archiving servers people are using for personal usage?

I think ArchiveBox[1] is the most popular. I will give it a shot, but it's a shame they don't support URL rewriting[2], which would be annoying for me. I read a lot of blog and news articles that are split across multiple pages, and it would be nice if that article's "next page" link was a link to the next archived page instead of the original URL.

1: https://archivebox.io/

2: https://github.com/ArchiveBox/ArchiveBox/discussions/1395
by blibble | 2026-02-21 02:06:53+00:00
I think it's worse, cigarettes never threatened democracy

the solution is real easy, section 230 should not apply if there's an recommendation algorithm involved

treat the company as a traditional publisher

because they are, they're editorialising by selecting the content

vs, say, the old style facebook wall (a raw feed from user's friends), which should qualify for section 230
by stuckonempty | 2026-02-21 02:07:10+00:00
Did you read the article? He points out “It’s possible that Night Shift does something, but the biggest study I could find of Night Shift mode (still a pretty small study) found little effect on sleep, so if there’s an effect, it must be tiny.” He links the exact type of observational study you asked for

Regardless the maximum possible effect will be constrained by the biology of the cells responsible for responding to blue light. Maybe knowledge of the biology is incomplete or flawed but to not use it to inform what’s possible seems foolish.

So what if it’s a placebo effect? Well some people are spending money and time investing in blue light filtering glasses and other solutions. It’s potentially snake oil and it could keep them from pursuing better solutions that would actually help them sleep
by infecto | 2026-02-21 02:07:17+00:00
My delivery could have been better. It was half satire and half a jab since it’s a self promoted post pointing out AI slop without much thought behind it. Even if human written it carries probably even less weight than an AI slop side project.

To write such quick note about AI slop a few days after they had a show hn with something that looks a bit like AI slop amused me.
by lanfeust6 | 2026-02-21 02:07:27+00:00
It occurs to me a highly-automated UBI future should increase risk tolerance for average people. We (probably) won't have to work to survive with a baseline level of comfort, but it would be meagre.

If there's nothing but upside to enterprising, and less opportunity-cost (vs subsistence), we might see some innovative or very strange things.
by theshackleford | 2026-02-21 02:07:34+00:00
> you can feel your eye muscles release tension when you go from light to dark mode

For those like me, i'd like to add, this is not universally true. For some, dark mode will provide a significant reduction in comfort and increase in your fatigue and other symptoms.

Quite a few years back now, I started having significant problems with my eyesight that for the longest time I failed to match up to the switch to significant dark mode usage.

Turns out for many (though perhaps not all) with astigmatism, dark mode can induce issues that will wipe any potential positive impacts normal people experience. In my case, it gave me horrific blurryness/double vision that I thought was my eyes developing some new problem.

I'd tell the eye doctors "it seems to start fine then get worse as the day goes on!"

No, in fact what was actually happening, was in the afternoon my machines were scheduled to start shifting to dark mode. At which point the issues would start and my eyes would feel "heavy." It would fatigue my eyes so heavily that even not looking at displays would be affected.

I can not believe it took so long to connect the two, but I never even considered dark mode because it was so heavily pushed (along with reductions in brightness) as the answer to general monitor usage fatigue that I never remotely considered it may do the opposite, which to be fair, is on me.

Point is...if you have astigmatism, verify for yourself before rolling over to the full commit. Hopefully you are fine, but if not, you'll know why.
by ameen | 2026-02-21 02:07:38+00:00
Does this block something like Obtainium?

https://f-droid.org/packages/dev.imranr.obtainium.fdroid/

This is sad as there’s been a real resurgence of gaming devices (Ayn Thor/Odin, Retroid pocket devices, Ayaneo, etc) moving to Android from Linux variants (Batocera, Arc, Garlic/OnionOS).

It’s sad but more of an incentive for folks to finally take Linux as a viable alternative, and build on efforts made by Valve with SteamOS.
by dakolli | 2026-02-21 02:08:12+00:00
Deleted mine in 2013 :flex:

I mainly didn't like people being able to stalk me after high school, but I find that I have a very different world view than people that did continue to use it (usually), I also find it really easy to tell if someone is a heavy facebook user by the psyops/weird narratives they end up repeating. They seem much more susceptible to "fake news" and advertising in general. I encourage pretty much everyone to get away from it.
by emailcalculator | 2026-02-21 02:08:30+00:00
Hi HN,

I’m the founder of *Email Calculator*, a small SaaS I’ve been building over the last few months.

The idea came from a frustration I kept running into with email marketing platforms. Most ESPs give you tons of metrics: opens, clicks, CTR, conversions, dashboards, exports…

…but none of them actually answer the business questions:

- Did this campaign generate real leads?
- What was the actual ROI?
- How does email performance compare across campaigns or clients?
- Why do I need multiple tools just to understand one channel?

I noticed something strange: email marketing has one of the highest reported ROIs (~$36–44 per $1 spent), yet the analytics layer feels unfinished. You can calculate individual metrics easily, but tying *email → leads → revenue* together is still surprisingly manual.

So I started building *Email Calculator*:

[https://emailcalculator.com/?utm_source=hn&utm_medium=show_h...](https://emailcalculator.com/?utm_source=hn&utm_medium=show_h...)

The goal wasn’t another ESP. Instead, I focused on the *last mile of email marketing — the numbers*.

## Current ideas/features

- Centralized email metrics in one place
- ROI + performance calculations
- Lead/form submission tracking alongside email stats
- API ingestion (pull campaign data programmatically)
- Campaign comparison & reporting
- Exportable/shareable analytics
- Designed to validate or challenge ESP reporting

It’s intentionally simple: plug numbers in manually or via API and see the *real performance picture*.

I’m still figuring out what this should ultimately become. Some open questions I’d genuinely love feedback on:

- Do developers/teams actually want *API-first marketing analytics*?
- Is email still missing a *single source of truth* layer?
- Would you trust an external analytics layer over your ESP dashboard?
- What would make this useful for you personally?

Not trying to sell anything here — mostly trying to learn whether I’m solving a real problem or just one I experienced myself.

Happy to answer anything about building it, pricing decisions, mistakes so far, or the technical approach.

Thanks for reading!
by hackingonempty | 2026-02-21 02:08:35+00:00
The experience was very different on a NeXT computer.

WAIS was modeled after the built in DigitalLibrarian software. You would select a site in the upper pane, and enter a search term in the box in the middle, and a list of documents would come back in the bottom pane that you could double click and open. Very search engine like.

Gopher was structured and I think Gemini today still sticks with the format. You load a site and the hierarchy of links appeared in a column browser up top and selected documents appeared in the bottom pane.

WWW didn't seem like much in comparison because they were freeform documents without app level navigation support and there wasn't support for images or much formatting and people had not learned to make web pages so it was really hard to see the future of what it would grow to become.

I'm not known for picking winners :-(
by ekipan | 2026-02-21 02:08:46+00:00
Yeah, this. Plus a mistake from the article:

$ echo '*\n!.gitignore' > build/.gitignore

The \n won't be interpreted specially by echo unless it gets the -e option.

Personally if I need a build directory I just have it mkdir itself in my Makefile and rm -rf it in `make clean`. With the article's scheme this would cause `git status` noise that a `/build/` line in a root .gitignore wouldn't. I'm not really sure there's a good tradeoff there.
by bawolff | 2026-02-21 02:09:11+00:00
> Organizations that do not qualify for free usage can contact our team to learn about creating a subscription for providing Perma.cc to their users. Pricing is based on the number of users in an organization and the expected volume of link creation.

If pricing is so much that you have to have a call with the marketing team to get a quote, i think it would be a poor use of WMF funds.

Especially because volume of links and number of users that wikimedia would entail is probably double their entire existing userbase at least.

Ultimately we are mostly talking about a largely static web host. With legal issues being perhaps the biggest concern. It would probably make more sense for WMF to create their own than to become a perma.cc subscriber.

However for the most part, partnering with archive.org seems to be going well and already has some software integration with wikipedia.
by asadotzler | 2026-02-21 02:09:28+00:00
They can give it to you in the least useful way imaginable and will. What we want and expect is an export that can be easily imported to some other provider and that's where the "good guys" can differentiate.

I can export decades of web browsing history, bookmarks, logins, etc. and import into any other browser with almost no trouble at all. Try to export your mainstream social network (facebook, twitter, insta, tiktok, etc.) content and connections and import it into another social network and let me know how that goes.
by lucb1e | 2026-02-21 02:09:53+00:00
It's not generally good financial advice to pay the overhead of an insurance company for costs you can easily pay yourself (also things like phone insurance, appliance warranty extensions, etc. won't make your device last longer and the insurer knows better than you what premium covers the average repair costs plus a profit margin). If you have a decent understanding of where the line is between vulnerability disclosure and criminal activities, fronting any court fees and a little bit of lawyer time (iff you can afford these out of pocket) until you're acquitted should be the better route, assuming anyone even ever takes you to court
Show HN: CRTX – AI code gen that tests and fixes its own output (OSS)
by johnnycash926 | 2026-02-21 02:10:03+00:00
We built an open-source CLI that generates code, runs tests, fixes failures, and gets an independent AI review — all before you see the output.
We started with a multi-model pipeline where different AI models handled different stages (architect, implement, refactor, verify). We assumed more models meant better code. Then we benchmarked it: 39% average quality score at $4.85 per run. A single model scored 94% at $0.36. Our pipeline was actively making things worse.
So we killed it and rebuilt around what developers actually do when they get AI-generated code: run it, test it, fix what breaks. The Loop generates code, runs pytest automatically, feeds failures back for targeted fixes, and repeats until all tests pass. Then an independent Arbiter (always a different model than the generator) reviews the final output.
Latest benchmark across three tasks (simple CLI, REST API, async multi-agent system):
Single Sonnet: 94% avg, 10 min dev time, $0.36
Single o3: 81% avg, 4 min dev time, $0.44
Multi-model: 88% avg, 9 min dev time, $5.59
CRTX Loop: 99% avg, 2 min dev time, $1.80
"Dev time" estimates how long a developer would spend debugging the output before it's production-ready. The Loop's hardest prompt produced 127 passing tests with zero failures.
When the Loop hits a test it can't fix, it has a three-tier escalation: diagnose the root cause before patching, strip context to just the failing test and source file, then bring in a different model for a second opinion. The goal is zero dev time on every run.
Model-agnostic — works with Claude, GPT, o3, Gemini, Grok, DeepSeek. Bring your own API keys. Apache 2.0.
pip install crtx
https://github.com/CRTXAI/crtx
We published the benchmark tool too — run crtx benchmark --quick to reproduce our results with your own keys. Curious what scores people get on different providers and tasks.
by selridge | 2026-02-21 02:10:54+00:00
The right move is this, turned to 11.

Velocity or one-shot capability isn't the move. It's making stuff that used to be traumatic just...normal now.

Google fucking vibe-coded their x86 -> ARM ISA changeover. It never would have been done without agents. Not like "google did it X% faster." Google would have let that sit forever because the labor economics of the problem were backwards.

That doesn't MATTER anymore. If you have some scratch, some halfway decent engineers, and a clear idea, you can build stuff that was just infeasible or impossible. all it takes is time and care.

Some people have figured this out and are moving now.
by ErezShahaf | 2026-02-21 02:11:03+00:00
Good question.
Atlassian MCP provides access to Jira.
Anabranch focuses on orchestration, deciding when to act, estimating complexity, and attempting to automatically open PRs for low-complexity tickets.

The goal isn’t to replace existing agent setups, but to explore whether the “boring majority” of tickets can be automated without manually going into the IDE, prompting, waiting for a result, opening a PR, waiting for a review of a second team-member. It is asynchronous by nature, and you just need to review it. I would argue that at some points agent would be so good that you would trust it to auto merge the result as well.

It’s still experimental, and part of the project is validating how reliable this approach can be in practice.

Re: README tone agreed. It was auto-generated. I’ll update it to be more neutral.
by karim79 | 2026-02-21 02:11:41+00:00
I want to agree but I don't see the greener grass at all. Please bear in mind that this is totally anecdotal.

I own all three major consoles. My PS5 has been switched on about six times since I purchased it at the time the PSVR2 was released. Is it because I'm not into the funky and weird JRPG titles or am I just sold to the Xbox ecosystem? I play Xbox almost every single day. My PS5 is just using up space and for two titles which didn't fully grip me (Horizon and The Last of Us).

What am I missing here? Is the answer PC/Steam?
by whoami4041 | 2026-02-21 02:11:57+00:00
That's exactly the use case I built agent runtime mode for: AI agents generating SQL need a policy layer between intention and execution. The rules engine is designed to be extensible for precisely that reason and can be enhanced with DB metadata via the catalog integration.

Would love to compare notes on how you're handling the non-SQL side. Feel free to reach out!

hello@lexega.com.
by martinald | 2026-02-21 02:12:38+00:00
I'm fairly sure that Claude adds a note where it can find the original transcript after compactation (somewhat recently).

Fwiw I built a little CLI that could help with this, https://github.com/martinalderson/claude-log-cli. It allows Claude to search its own logs very efficiently. So I'm sure you could add something like "if the session is continued from a previous one, use claude-log cli to find users original prompt with claude-log" which would pull it out very efficiently. I built it to enable self improving claude.md files (link to the blog in the GitHub) but it's so useful for many tasks.
by knollimar | 2026-02-21 02:12:42+00:00
I just don't feel we want the overhead on software. I'm in an industry with PEs and I have beef with the way it works for physical things.

PII isn't nearly as big a deal as a life tbh. I'd rather not gatekeep PII handling behind degrees. I want more accoubtability, but PEs for software seems like it's ill-suited for the problem. Principally, software is ever evolving and distributed. A building or bridge is mostly done.

A PR is not evaluated in a vacuum
by ossm1db | 2026-02-21 02:13:08+00:00
This begs the question, is chat an indicator of ability? I would suggest not as how you converse with a coding agent changes as you learn. This is new to most of us - we're still trying to get a grip on it while it changes daily.

Also, if you had a rubric, you could just make it a training document after hiring the engineer using normal methods. Problem solved.