MurphyA/hacker-news huggingface dataset:
by eel | 2026-03-09 14:12:50+00:00
Where is your time being spent? I.e., when you aren't feeling motivated to do X, you must be doing Y instead, right?

Y might be working more than you are expected. Y could be sleeping more than needed for a healthy night's sleep. Y could be browsing Reddit, Instagram, or other sites. Y could be playing the same maps over and over in a game. It's probably a combination of several things that only you know the answer to.

Are you happy with Y? Answer both questions honestly and thoroughly, and I think you will be on the first step to solving your original question. If, by chance, you aren't happy with Y, then consider reading and adapting a methodology for change like those presented in the books Tiny Habits or Atomic Habits.
by calgoo | 2026-03-09 14:13:30+00:00
My work outlook email reads 85k unread messages. Its the issue when you have been in ops related roles for a while in a enterprise. There is so much automated crap that gets sent your way. You can filter etc, but there is always one important thing that arrives from the same email which means i cant just push it to the trash... i mean archive folders. At this point my goal is to at least reach 100k before changing jobs.
by ben_w | 2026-03-09 14:14:10+00:00
Chernobyl's political nonsense was mostly down to the USSR wanting to deny that anything had, or possibly could, go wrong; if anything, the exclusion zone is the opposite of the western nonsense about nuclear power.

It's our unique freedom-themed nonsense, not the Soviet dictatorial-nonsense, which means we have radiation standards strict enough that it's not possible to convert a coal plant into a nuclear plant without first performing a nuclear decontamination process due to all the radioisotopes in the coal.

That said, perhaps that's actually a problem with the coal plants rather than nuclear standards: https://www.nature.com/articles/s41467-026-69285-4

> When looking at western countries like France, it shows how incredibly safe the whole industry is end to end.

Relative to coal, absolutely. But don't assume western countries are immune to propaganda on these things, nuclear reactors are there for the spicy atoms, not the price tag or public safety.
by anthk | 2026-03-09 14:14:12+00:00
Excel and Genomics was a recipe for a disaster.
Again, for home/office users, something like Wordpad with small tables,
such as the ones from Ted works for a 99% of the cases.

Everything else should never interact with a crap like Excel. Ever. Use dedicated, scientific journals for it if you are a self-called professional.
Reusing a ledger sheet for serious stuff will just make companies lose billions with faulty research and papers.

Access? Nice toy, but even Sqlite3 as a damn engine can be more powerful and straightforward once you stick any RAD UI, from Lazarus to something small in C#, which is possible in AOT. Heck, even if you have Java, by decoupling the backend you are safe to put even a TCL/Tk GUI, even it if's looks 'horrible' by default, but for serious use, you would love the default "industrial" design. Or just use the Win32 TTK lookalike which would look well on almost any PC.

Ah, yes, reports and the like. Use a damn library to print to PDF, there are zillions. Or, just better: once you get the result in text, just paste the results back to Ted/Writer/Word and then you are free to compose the document in any style you like. Then, well, 'print' to PDF, or PS->PDF.

It might be more complex, yes. But your data won't be mangled in the process. The results would be in a separate text file, outside of any faulty spreadsheet or wannabe database. That output should be pristine and backed up ASAP. As it's text, it's parseable from nearly every machine from 2002. Even more if it's plain ASCII, for sure a thing with science done in English and plain numbers. No localized MSOffice bullshit for formulae, no more numbers parsed as dates, ever.
by palmotea | 2026-03-09 14:14:28+00:00
> Right? A “contract” that only one party needs to abide by is not a contract… it’s an abusive relationship.

I think you're absolutely right morally, but I think you've made a pretty important technical error: they're not abusive because "only one party needs to abide...by the contract", they're abusive because only one party can unilaterally change the deal. The companies that make these "contracts" can actually follow them, but since they can change them at a whim, it only really binds the other party.
by afandian | 2026-03-09 14:14:32+00:00
Maybe I just don't get it, but the first example the controls are out of the way, leaving most the space for the content.

In subsequent examples the controls have made less space for content and obscured it. And takes up space with less-often used things like line spacing and and drop caps. Feels like I'm being told that up is down.

And the smudgy liquid glass effect just makes everything look grubby. Not classy.
by mdix | 2026-03-09 14:14:42+00:00
It's super simple. HTML + CSS + JS and a node script that's executed via CRON that populates `data.json` (every 10 minutes so I don't have to auth with Github). And then the "static" frontend just fetches the updated `data.json` and works with it. You can check the JSON here https://ccwatch.net/data.json.
by rekornode | 2026-03-09 14:14:56+00:00
There's a related but distinct problem downstream: once the agent is running in production, verification debt shifts from code to execution. Internal logs of what the agent called and what it received are mutable — if a provider disputes delivery or compliance requires an audit trail, "we have logs" is a weak defense.
The deterministic verification (tests, linters, CI) handles the code side. The execution side is a different problem: you need immutable witnesses at call time, before the agent proceeds, not post-hoc reconstructions.
by tmproduction | 2026-03-09 14:14:59+00:00
Hi, I’m the author. I’ll collect some common questions and updates here.

*Q: Is this therapy?*
A: No. Mallo is not a therapist and is not a replacement for professional mental health care. It’s designed for everyday emotional check-ins and companionship, with clear in-app language about its limitations.

*Q: What happens to my data and conversations?*
A: Conversations are stored so that Mallo can remember your context over time. They are not sold to advertisers. Analytics are used to understand usage (e.g., retention, funnels). For specific details on storage and retention, see the privacy section on https://mallopal.com/privacy/.

*Q: Are you training your own models on my data?*
A: No, conversations are not used to train new models. They are used only to personalize your own experience.

*Q: Does this send data to Meta/TikTok/etc.?*
A: If you deny tracking on iOS (ATT prompt), their SDKs won’t receive personal identifiers. I do use anonymized analytics to understand high-level behavior, but you can opt out of any personalized advertising tracking via iOS system settings.

*Q: Why a subscription instead of one-time purchase?*
A: The app has ongoing costs (LLM inference, notifications, analytics) and I want to keep iterating based on feedback. Subscriptions let me do that sustainably. I’m open to adjusting pricing and tiers based on what feels fair.

*Q: Any plans for Android or web?*
A: I’d like to add them if there is enough interest and once I’m confident in the core experience. Flutter should make Android more straightforward; web is trickier for some of the notification/engagement features.
Show HN: ClawDiary – Audit log and human approval gate for AI agents (Claw, MCP
by jetywolf | 2026-03-09 14:15:08+00:00
ClawDiary is an audit diary and guard for AI agents. I use Cursor a lot and wanted something that (a) logs what the agent does and (b) blocks dangerous actions until I approve them in Telegram.

What it does:
- Audit: agents POST to /v1/audit after each action; writes go to D1 async so the agent isn’t blocked.
- Guard: before risky ops (rm, drop table, execute_bash, transfer, etc.) the agent calls /v1/guard. Request is stored and the call blocks until you approve or reject in Telegram (or by updating DB). Green-light actions return immediately.
- Diary, daily digest (cron), and a minimal timeline UI so I can see what happened.

Stack: Cloudflare Worker, Hono, D1, Durable Objects (for holding the guard request until approval). Cursor integration is via a .cursor/rules rule that calls the API; MCP-capable agents can use the tool described at /mcp.json.

Repo: https://github.com/jetywolf/claw-diary
Live API/docs: https://api.clawdiary.org/docs

Happy to answer questions or take feedback.
by jperaino | 2026-03-09 14:15:26+00:00
By turning legal code into AI code, Norm enables enterprises to move faster and more comprehensively in their legal and compliance processes with reliability and trust. Norm Ai, the leading Legal & Compliance AI company, has a client base with a combined $30 trillion in assets under management.

Norm’s platform combines frontier AI, proprietary legal reasoning systems, and embedded legal and regulatory expertise.

We have recently raised more than $140 million, backed by Blackstone, Bain Capital, Vanguard, Citi, New York Life, TIAA, Coatue, Craft Ventures, Henry R. Kravis (KKR co-founder), and Marc Benioff (Salesforce CEO).

Norm Ai pioneered Legal Engineering, the process that empowers lawyers to build and supervise domain-specific AI agents with Norm’s proprietary suite of no-code software tools. We hired dozens of lawyers from premier U.S. law firms and trained them as Legal Engineers, who specialize in Large Language Model powered legal workflows.

Norm Ai technology is deployed inside many of the largest and most consequential institutions in the world. The company is growing quickly and hiring in NYC across all teams, including:

- Full Stack Engineer, Senior + Staff ($190k-270k)

- Engineering Manager ($235k-270k)

- Applied AI Engineer ($220k-285k)

- Forward Deployed Engineer ($145k-250k)

We're also hiring for many non-technical roles. These roles are hybrid/in-person in NYC. The best way to apply is online on our website (we review every application!). Full list here: https://jobs.ashbyhq.com/norm-ai?utm_source=7ow8wN5o3g.
by neutrinobro | 2026-03-09 14:15:44+00:00
> At the same time, new versions of FFmpeg brought support for new codecs and file formats, and reliability improvements, all of which allowed us to ingest more diverse video content from users without disruptions.

While it is good they worked to get their internal improvements into upstream, and this is certainly better behavior than some other unmentioned tech giants. It makes one wonder (since they are presumably running it tens of billions of times per day), if they were involved in supporting these improvements all along. If not, why not?
by kibwen | 2026-03-09 14:15:52+00:00
> I genuinely struggled to follow the concepts in this article

I read the HN comments before I read the OP, which made me worry that the post was going to be some hifalutin type wonkiness. But instead the post is basically completely milquetoast, ordinary and accessible. I'm no type theorist--I cannot tell you what a monad is--and I confess that I don't understand how anyone could be intimidated by this article.
by carterschonwald | 2026-03-09 14:15:57+00:00
the main thing ive been hacking on recently is what i consider to be the first next gen llm harness, ive a demonstrator that implements like 40percent of what ive pretty complete specs for on top of mono pi. theres some pretty big differences in overall reasoning and reliability when i run most useful sota frontier models with all my pieces. early users have reported the models actually are more cozy, reliable and have a teeny bit more reasoning capacity
by jahnu | 2026-03-09 14:15:57+00:00
A very fair question and the answer is complicated. Production costs and transmission costs are separate. Also demand changes the market rate. And even if renewables are cheaper to produce in a market usually the highest price regardless of source sets the price. This is to incentivise the cheapest production methods to be invested in.

It’s a massive topic and I encourage everyone to go and dive into it. It’s endlessly fascinating and also one of the really positive stories in the world right now which can help balance your emotions in a sometimes depressing world. At least for me it does.
by tialaramex | 2026-03-09 14:16:00+00:00
In the UK, where I live, it's completely usual to treat this as a contractual obligation. If there's a problem which means the train can't take you there, the operating company will do everything reasonable to achieve the offered service, exactly because otherwise they'd be in breach.

Example: there are a series of scheduled trains from London (St Pancras) to Nottingham. One day maintenance works meant the line would partly close overnight and the last train would run very slow. Since tickets were already sold the company intended to get passengers to Nottingham by Taxi, reasoning that few would take this already slow train and so a coach hire or other arrangement weren't cost effective.

Unfortunately an unavoidable incident elsewhere meant instead of a half dozen sleepy passengers arriving at the blocked line and being allocated a few taxis, hundreds of us turned up on that last train. The employee paid to order taxis made a few calls and was told too bad, the company will just have to eat the cost of hundreds of taxi fares, call all the city's taxi firms.
by kstrauser | 2026-03-09 14:16:11+00:00
Algorithms other than FIFO are fine when they serve you. Way back when I had a mail reader (Gnus) that used a Bayesian classifier to predict which emails I might especially want to read, based on last reading experiences. That was nifty! An RSS reader could do the same, on my own machine, based on my own preferences and not some marketer’s. I’d like that an awful lot.
by deposittag | 2026-03-09 14:16:49+00:00
I really wanted to make this work with my daughter. She's 9yo, and she filled out the form, and we scanned it with a real scanner. I'll admit we didn't have a felt tip pen, but we did have a grea black ink gell pen.

But something about the way the app applied the threshold on the scanned image, made the letters really broken. Maybe having a thicker pen would be the solution.
by paragarora | 2026-03-09 14:17:01+00:00
Hebbs is a single Rust binary with embedded storage. No Postgres. No Redis. No Pinecone. No infra to manage. The core operations:

- remember — store experiences with automatic importance scoring.

- recall — four retrieval strategies (similarity, temporal, causal, analogical), all sub-10ms p99.

- reflect — consolidate raw memories into distilled insights with full lineage tracking. This is how agents go from "I remember what you said" to "I know what I've learned"

- revise — update beliefs without appending contradictions.

- forget — GDPR-safe targeted erasure, plus active pruning of stale knowledge.

Everything is 100% configurable ( embedding model, half life decay period, ef_search, analogical_alpha ), relevance, importance, recency and reinforcement weights, but ships with smart defaults that worked well for me building what I was focused on - so you don't need to tune anything on day one.

Built for both edge ( robots ) and server. Run it embedded in your agent process for zero-latency local memory, or run the server for multi-agent setups. Reflect syncs only distilled insights to a master server - so your sub-agents stay lightweight while the fleet shares institutional knowledge.

The thesis: agents that learn compound over time. Call 500 is dramatically better than call 1 - not because the agent has more data, but because it has distilled knowledge. No current system delivers that. You need to duct-tape solutions and that path is painful and tweak to make it yours as you live on their default configs.
by fimdomeio | 2026-03-09 14:17:15+00:00
As someone who is ok, sometimes even great, with being extended periods of time alone, I would say just look for opportunities to be in places with other people. Just tell yourself, why not go do X and if you don't find a good reason just go. Even if it feels a bit like a burden just go. If then you find its not interesting or not comfortable you can always turn around an go home. Great interactions with other people are not planed. They just happen randomly when you least expect, but you certantly must leave your home. Also consistency is important if you find contexts you're comfortable with start hanging out regularly... Time is a very important ingredient for building any sort or relation with another human.
by pjc50 | 2026-03-09 14:17:22+00:00
Sure, but then the taxpayer has to pay for it anyway. https://news.tvbs.com.tw/english/2690584

"TAIPEI (TVBS News) — Premier Cho Jung-tai (卓榮泰) announced on Tuesday (Nov. 19 2024) plans to subsidize Taiwan Power Company (台灣電力公司) with NT$100 billion to address rising international fuel costs and stabilize prices"

=> over $3bn USD! This is not a small amount of money.
by roryirvine | 2026-03-09 14:17:45+00:00
Electricity generated from peat peaked at 19.5% in 1990, apparently.

So that's already outstripped by renewables (42% in 2025). So renewables have enabled local production to reach more than double the share that peat ever managed.

(And the comparison is actually even better than it seems at first glance, given that the 2025 figures are all-island and the peat figures would be 3 or 4 points lower if you included NI. A good chunk of the 23.2% imports can probably also be classed as renewable, given that GB had a 47% renewable mix)
by 3form | 2026-03-09 14:17:46+00:00
>Disney's position was nowhere near as unreasonable as everyone understands it to be.

>Now, the Disney lawyers also tried to argue that the Disney+ EULA would actually (at least plausibly) be relevant.

Well, you know, they also could have not done _that_. With it they deserve all the flak that they've got and more, simply because they resorted to a scummy tactic, whatever the reason.
by markk | 2026-03-09 14:17:50+00:00
Not liking an experience is always due to a mix of internal and external factors - the key is to disambiguate these. It's possible you don't like being alone primarily because of the feelings associated with loss. It's also possible you don't like being alone even if there was no loss. But what is the contribution of each of these to your mood? What are other factors?

You might not have this information. Changing environment is a good way to gather information because it triggers new thoughts and insights. That can be a good way to frame trying things - as a way to learn about yourself, rather than some new thing you now have to stick to. It could be useful, it could not - but nothing lost. If you go to the dog park and nothing much happens, no big deal.

In your shoes, I might be tempted to go the nearest big city without any particular plan. Just the energy of the place will have an effect. Go to busy places, quiet places, restaurants, cafes, art galleries, shops. No pressure for anything to be a certain way, or to have some big resolution. Or perhaps go the other way and go into nature.
Show HN: Script that finds local businesses with bad websites and cold emails
by ryanholtdev | 2026-03-09 14:17:55+00:00
I built this because I was trying to get freelance web dev clients. The standard approach (manually Googling, clicking each site, finding an email) was taking hours per dozen leads.

What it does:
- Takes a city + business type (e.g. "Las Vegas plumbers")
- Searches for local businesses via DDG
- Visits each site and runs a DOM audit: mobile viewport, SSL, page speed, meta tags, outdated copyright, missing favicons
- Scores each site 0-100, filters to only the bad ones (score >= 40 = real fixable problems)
- Tries to extract a contact email from the site
- Generates a personalized cold email referencing the specific issues found
- Outputs a CSV with business name, URL, score, issues, email, and draft pitch

Stack: Python 3.9, requests, BeautifulSoup, no external APIs needed.

I tested it on Las Vegas nail salons and cleaning companies. First run: 22 emails sent, 6 replies. It finds real problems because it actually visits the site rather than using a database.

Would love feedback on the DOM audit heuristics - currently scoring on ~13 signals. Is website quality actually a good proxy for "willing to pay for a redesign"?
by skaiuijing | 2026-03-09 14:18:30+00:00
I’ve been building a small, modular Real-Time Operating System (RTOS) for ARM Cortex‑M, focusing on clarity, portability, and hackability.

It started as an experiment to see how small an RTOS kernel could be — the first version was about 400 lines, implementing memory management and a simple multithreaded scheduler. I later expanded it into a complete, readable system and wrote an English tutorial series along the way.

The project includes tutorials covering:

• memory management
• ARM exception model
• context switching
• scheduler design
• IPC and synchronization

Everything is implemented from scratch with readability in mind, and each subsystem is explained step by step.
by kibwen | 2026-03-09 14:18:39+00:00
> I honestly just don't believe that Rust is more complex to onboard to compared to languages like Python.

Most people conflate "complexity" and "difficulty". Rust is a less complex language than Python (yes, it's true), but it's also much more difficult, because it requires you to do all the hard work up-front, while giving you enormously more runtime guarantees.
by Tadbitrusty | 2026-03-09 14:18:53+00:00
One thing I kept hitting when running agents in sandboxed environments — they lose access to reliable system time too. datetime.now() returns whatever the container thinks, which drifts. Built a small external endpoint for this (SpyderGoat) after an agent made decisions based on completely wrong temporal context. Sandboxing the environment is step one; giving the agent reliable ground truth: for things like time is step two.
by treetalker | 2026-03-09 14:18:56+00:00
At first I thought that it must have been dictated as "caught on" and simply mistranscribed. TIL!

I like the first sense:

> (Ireland, informal, idiomatic) To stop behaving immaturely; behave, grow up.
> You'll get in trouble with the boss if you don't cop on.

Irish is on my list of languages to learn, and I wonder if by chance this expression has roots in the Irish language.

---

Later edit: OED does not give the phrase "cop on" under cop (although perhaps it's in one of the supplements, which I don't have yet). But one of the general senses is "to catch", so I guess it's just a variation of the phrase.
by ndriscoll | 2026-03-09 14:18:57+00:00
I don't consume it because it's crap, but IMO someone who doesn't give money to Disney (a company that pushes gambling on people and is a major reason our copyright laws are broken in the first place) is more moral than someone who does, and the downloading itself is amoral. So if you're going to watch it, might as well pirate.