MurphyA/hacker-news huggingface dataset:
by forgetfreeman | 2026-03-12 19:06:58+00:00
This and other social media are hardly platforms for authentic discussion, and as far as artistic fields go AI is perfectly incapable of encroachment provided you accept Stephenson's definition of what makes "art":

"Hard art demanded commitment from the artist.
It could only be done once, and if you screwed it
up, you had to live with the consequences." - Neil Stephenson, Diamond Age

I feel like what you're arguing for here is "it's fine as long as it's convenient for me".
Show HN: CastReader – Free TTS Extension That Reads Kindle Cloud Reader
by vinxu | 2026-03-12 19:07:05+00:00
Every TTS browser extension fails on Kindle Cloud Reader. The reason: Amazon renders text using custom font subsets where glyph IDs don't map to standard Unicode. You
select text, copy it, and get garbage. The DOM is useless.

CastReader solves this by intercepting KindleModuleManager to capture font and token data, decoding glyph mappings from the binary font tables, then running Tesseract.js
OCR locally in an offscreen document to calibrate the decoder. The final text comes from glyph decoding (not OCR) so it's accurate enough for word-level highlight sync.

WeRead (the largest Chinese reading platform) has a similar problem — it renders everything on canvas. CastReader uses a main-world content script injected at
document_start to intercept fetch responses containing chapter data before the page consumes them.

For normal websites, there's a 3-tier extraction pipeline: 15+ site-specific extractors (Notion, Google Docs, ChatGPT, Claude, arXiv, etc.), a learned CSS selector rule
system, and a universal visible-text-block algorithm that fuses ideas from Readability.js, Boilerpipe, and JusText — container scoring with text density, link density
scaling, stop-word classification, and progressive retry with flag degradation.

TTS runs through Kokoro, an open model supporting 40+ languages. Audio plays directly in the content script so highlight sync reads currentTime with zero latency — no
message passing, no offscreen document relay.

Limitations I should be honest about: the voice library is small (Kokoro only, no premium neural voices), no mobile support, extraction still fails on some complex
layouts (there's a manual content selector fallback), and the TTS server is something I run myself, so uptime isn't guaranteed.

Completely free. No signup, no usage limits, no premium tier. Chrome and Edge.
by Blackstrat | 2026-03-12 19:08:59+00:00
I took the real MBTI test in grad school as part of the professor's research. Nothing online comes close to the real test. Despite the fact that it's not viewed as positively as it once was, I found the MBTI to be rather insightful and helpful to me personally. I've also taken the Big 5 as part of a professional seminar at work and didn't find it as helpful. It seemed to be biased in favor of extroversion, for example, while MBTI merely outlined the characteristics without attaching value judgements.
by boznz | 2026-03-12 19:09:08+00:00
I will give it a try, I like the idea of being closer to the metal.

A Proper self-contained, self improving AI@home with the AI as the OS is my end goal, I have a nice high spec but older laptop I am currently using as a sacrificial pawn experimenting with this, but there is a big gap in my knowledge and I'm still working through GPT2 level stuff, also resources are tight when you're retired. I guess someone will get there this year the way things are going, but I'm happy to have fun until then.
by gaoshan | 2026-03-12 19:09:19+00:00
Asia rolled it out? Wow, imagine the coordination that took to get all of those disparate countries (like, 48 or 49 countries make up Asia) on board with a 4 day work week... and so quickly, too!

My homeowners association can't pull off a neighborhood playground cleanup without conflict, disorder and confusion even with 6 months of planning so again, kudos to the 48+ countries of Asia for coming together in this herculean example of speed, unity and coordination.
by JoshTriplett | 2026-03-12 19:09:37+00:00
Not just "tried"; the current state is that they've done so and are ignoring people telling them they cannot. The "destroy as an example to others" phase hasn't finished yet, but hopefully they'll get sufficient backlash from the projects they supposedly did this to work with to deter future attempts. e.g. they supposedly did this in order to make it part of the Python standard library, so hopefully the response from Python is a massive WTF and "nope".
by mekoka | 2026-03-12 19:09:56+00:00
This LLM ability is directly proportional to the quantity of encoded (i.e. documented) knowledge about software development. But not all of the practice has thus been clearly communicated. Much of mastery resides in tacit knowledge, the silent intuitive part of a craft that influences the decision making process in ways that sometimes go counter to (possibly incomplete or misguided) written rules, and which is by definition very difficult to put into language, and thus difficult for a language model to access or mimic.

Of course, it could also be argued that some day we may decide that it's no longer necessary at all for code to be written for a human mind to understand. It's the optimistic scenario where you simply explain the misbehavior of the software and trust the AI to automatically fix everything, without breaking new stuff in the process. For some reason, I'm not that optimistic.
by iso1631 | 2026-03-12 19:10:12+00:00
30 years on and if I have a machine with an ipv6 only network and run

"ping 1.1.1.1"

it doesn't work.

If stacks had moved to ipv6 only, and the OS and network library do the translation of existing ipv4, I think things would have moved faster. Every few months I try out my ipv6 only network and inevitably something fails and I'm back to my ipv4 only network (as I don't see the benefit of dual-stack, just the headaches)

Sure you'd need a 64 gateway, but then that can be the same device that does your current 44 natting.
by ChrisArchitect | 2026-03-12 19:10:15+00:00
Worlds colliding here.

We're dropping amen selections now?

Some classics that sound like what the app is sortin':

Remarc - Sound Murderer (Loafin' in Brockley Mix) https://www.youtube.com/watch?v=3SUdpCVITxc

Splash - Babylon https://www.youtube.com/watch?v=7vghx8SEeH8

DJ Krome & Mr. Time - The License https://www.youtube.com/watch?v=yPa5JBg8hZI

Source Direct - Secret Liason https://www.youtube.com/watch?v=xfEWCVoB45s

Danny Breaks - Droppin' Science Vol 1A https://www.youtube.com/watch?v=xqZT-Jse5rQ
by mrsbeep | 2026-03-12 19:10:28+00:00
Location: Homestead, FL
Remote: OK
Willing to relocate: Yes
Technologies:
LLM API Integration, AI Agent Development, TypeScript, React, Next.js, Node.js, Python(Django, FastAPI), PHP(Laravel)
Résumé/CV: https://drive.google.com/file/d/1F-DifsiayHKN2YOEGVDu4j-mtvo...
Email: justinruiz.co@protonmail.com

As a former Meta and Deel engineer, I focused on building web apps using technologies like React, Python, and PHP. However, at my last company, I focused on developing a mental health app by integrating AI technology. Having worked at startups for the past four years, I've become highly skilled at building products from scratch and can support development at every stage of the product development cycle.
by ukblewis | 2026-03-12 19:11:07+00:00
Honestly you are lacking in brains to be worth my time you IRGC shill. As an Israeli, I can tell you definitively that the IDF goes to extreme lengths to try to prevent civilian harm while Hamas builds military infrastructure underneath and inside civilian sites. Even the Iranian school attack that you are talking about was an Iranian school built inside an IRGC base and likely hit because not long ago there was no school there and the intelligence mistake happened. I am just glad that it took weeks for aircraft carriers to arrive, so the Iranian thousands of bodies that the Islamic regime had kept in freezers that they had murdered could not be trotted out and sold as deaths caused by Israel and the U.S.

If you truly care about morality: support the most moral war in this decade; a war that millions of Iranians literally begged Donald Trump to start to protect them after tens of thousands of their families and friends had been killed. The Islamic regime that has the gaul to talk about Epstein, is also the regime that has legalized child marriage and demanded rape of women before they were murdered in cold blood by representatives of the regime
by casey2 | 2026-03-12 19:11:30+00:00
If you genuinely "thrive" more in person then go live next to your office. No point sitting in a 30-60 minute commute. America/UK took the brunt of the cost transitioning towards knowledge work, but kept the costs of manufacturing (shipping people around). Even if it's slightly more productive, the cost is externalized on the workers making them poorer and sickly.

>Oh no you don't understand I need a compress decompress cycle I TRIVE when I burn as much gas as possible
by dang | 2026-03-12 19:11:39+00:00
It's because, for a long time, most of their content was behind a signup wall with no obvious workaround. I don't know if it still is or not. If it isn't, we can change it. In the meantime, users can always vouch for the articles that are readable and/or have workarounds.

See these links for the HN's general policy around paywalls:

https://news.ycombinator.com/newsfaq.html

https://hn.algolia.com/?dateRange=all&page=0&prefix=false&so...

https://news.ycombinator.com/item?id=10178989

Btw, I took a quick look at the article and while it is interesting, I think the essay written by the man interviewed in the article is even more interesting: https://data-workers.org/wp-content/uploads/2025/12/The-Emot.... If you want, we could change the URL to that and re-up the post. Or, if you want, you could submit it separately and we could put it in the second-chance pool (https://news.ycombinator.com/pool, explained at https://news.ycombinator.com/item?id=26998308), so it will get a random placement on HN's front page.
by Angostura | 2026-03-12 19:11:58+00:00
As a slightly different tack, I’ve been using Copilot to generate flowcharts from some of the fiendishly complex (and badly written) standard operating procedures we have at work.

People find them quite easy to check - easier than the raw document. My angle with teams is use these to check your processes. If the flow is wrong it’s either because the LLM has screwed up, or because the policy is wrong/badly written. It’s usually the latter. It’s a good way to fix SOPs
by astroanywhere | 2026-03-12 19:12:06+00:00
Hi HN, I built Astro because I was frustrated with running AI coding agents one at a time. You describe what you want, sit there waiting, then manually feed the next task. The ceiling isn't capability — it's coordination.

Astro sits above agents like Claude Code, Codex, and OpenClaw. You describe a goal once, it generates a dependency graph (DAG, not a flat list), and dispatches tasks in parallel across your machines. Each task runs in an isolated git worktree and opens a PR. Tasks that can run in parallel do — total time equals the longest path, not the sum of all tasks.

Key design decisions:

- Your machines run the agents with your API keys. The Astro server never calls AI models and never sees your keys.
- Every task dispatch is cryptographically signed by your browser. The agent runner verifies the signature before executing.
- The agent runner is fully open source (this repo). The server provides the planning UI and dashboard at astroanywhere.com.
- Works with multiple agents: Claude Code, Codex, OpenClaw, OpenCode. It auto-detects what's installed.
- Dispatches to local machines, HPC clusters (Slurm), and cloud VMs. One `npx @astroanywhere/agent` command sets everything up.

We also ship built-in templates (stock analysis reports, academic paper review, presentation generation) that run as parallel task graphs out of the box.

Quick start: install an agent (e.g. `npm i -g @anthropic-ai/claude-code`), register at astroanywhere.com, run `npx @astroanywhere/agent`, and you're connected.

Website with walkthrough: https://astroanywhere.com

Also see https://github.com/astro-anywhere/astro-examples for example outputs.

Happy to answer questions about the architecture, the planning approach, or anything else.
by pembrook | 2026-03-12 19:12:19+00:00
Yes, beta is the overwhelming source of returns. I was referring to factors in the sense of the University of Chicago research on market inefficiencies (where momentum is the strongest factor for inefficiency).

If you buy a “factor-weighted” etf the idea is it’s tilting you into those “factors” away from pure beta like buying whole market.

PE you could argue is largely just leverage plus an illiquidity factor play, since if PE just returned beta (which these days it might!) you’d be smarter to buy the S&P500 with equivalent leverage and not pay crazy fees.
by vablings | 2026-03-12 19:12:25+00:00
Robots are great for this kind of work because they require little engineering work and modifications to the base machine. There are now many old manual machines used for various machining operations that can be completely robot tended with a palette.

You don't even need manufacturer support or access to the PLC. You want to start the machine? Just have the 6axis robot hit the start button lol
Show HN: On-Call Health – spot burnout before it hits your engineers
by sylvainkalache | 2026-03-12 19:12:26+00:00
We built On-Call Health because our industry has gotten very good at keeping systems healthy, but does little for the engineers on call managing them.

On-call can be rough: 97% of engineers experience stress during incidents, 87% after, and 56% experience sleep disruption even without getting paged.

We integrate with devtools like Rootly, PagerDuty, Linear, Jira, and Slack (for self-reported data). The tool doesn't provide a diagnosis, but it surfaces signals that a team or individual might be struggling.

It's free to use and open-source (we also have a hosted version with mock data if you want to try it out quickly). Happy to answer questions about the data or how we built it.
by ff317 | 2026-03-12 19:12:32+00:00
The reason speed limits make such a great example for these arguments is because they're a preemptive law. Technically, nobody is directly harmed by speeding. We outlaw speeding on the belief that it statistically leads to and/or is correlated with other harms. Contrast this to a law against assault or theft: in those kinds of cases, the law makes the direct harm itself illegal.

Increasing the precision of enforcement makes a lot more sense for direct-harm laws. You won't find anyone seriously arguing that full 100% enforcement of murder laws is a bad idea. It's the preemptive laws, which were often lazily enforced, especially when no real harm resulted from the action, where this all gets complicated. Maybe this is the distinction to focus on.
by legitster | 2026-03-12 19:12:32+00:00
"Samples" were kind of like musical memes in the 1980s. What made for a good sample had a lot more to do with convenience and luck. The sounds that were picked for drum samples had more to do with how useful they were - the dynamic range, how isolated the drums are, how easy they were to mix.

The other famous drum sample - the "Funky Drummer" as drummed by Clyde Stubblefield for James Brown, Stubblefield didn't think the particular drum pattern he used was particularly noteworthy. In that case, James Brown's production choices were actually more key - his signature sound revolved around really crisp drums that he insisted needed to be clear on AM Radio and Jukeboxes. Which is what made it so useful for sampling.
by altairprime | 2026-03-12 19:13:01+00:00
This article reads like a TV ad for legal services. I don’t understand why it was submitted to Hacker News. Is there anything new, curious, or otherwise interesting here that wasn’t already covered in other posts about the outage?

> Four anonymous sources who spoke to the Financial Times tell a different story.

Where is the FT citation for this statement? What ‘different story’ did they tell?

> This is the part of the article that’s worth sharing with your team.

Is this sort of language normal in some circles rather than condescending as it comes across to me? It feels like executive leadership slop was accidentally posted to a forum for coders:

> The question is whether you’ll build the guardrails before the outage, or after it.

The conclusion ignores the third possibility, “outages are a cost of doing business and need not be avoided if the lost profits are exceeded by the long-term projected opex of having humans in the loop to prevent those losses”. It feels like that is intentionally ignored as an outcome because it conflicts with making money selling whatever contracting services this post is advertising.
by TheGRS | 2026-03-12 19:13:25+00:00
Had go to go a branch a couple times in the last year at a local credit union. Largely seems like tellers are getting busy work. There are not a lot of tellers present, and they appear to be doing other things on their workstation. So they get up to go to the teller window and help me out with my request, which usually involves them playing around with some archaic bank app on the teller machine and fiddling with the copier for a bit. A supervisor is always around who knows more of the business use cases and always seems to get involved either out of boredom or because they're the only ones who know how to do something.
by mbrumlow | 2026-03-12 19:13:40+00:00
No dude. Read it again.

The VC lends (the money from the bank) which the vc borrowed, to the clinic.

They are a sort of middle man. It the clinic is on the hook to the bank and the Vc takes fist cut before playing the bank.

Eg. The vc only risked the company they were buying, and gets paid first.
by Mooshux | 2026-03-12 19:13:53+00:00
Nice. The proxy-intercept approach is the right architecture. Agent gets a placeholder, the real credential never touches agent memory. Rust is a solid choice for something this sensitive.

The gap that gets teams eventually: this works great on one machine, but breaks at the team boundary. CI pipelines have no localhost. Multiple devs sharing agents need access control and audit trails, not just a local swap. A rogue sub-agent with the placeholder can still do damage if the proxy has no per-agent scoping.

We ran into the same thing building this out for OpenClaw setups. Ended up going vault-backed with group-based access control and HMAC-signed calls per request. Full breakdown on the production version: https://www.apistronghold.com/blog/phantom-token-pattern-pro...
by Hauk307 | 2026-03-12 19:14:04+00:00
Right now it's purely automated,50+ compliance checks against the A2A spec (agent card validation, endpoint testing, state machine, streaming, auth, error handling). Each check is weighted and rolled into the 0-100 score.

But you're right that automated spec compliance only tells part of the story. The roadmap includes usage signals, uptime monitoring, response latency tracking, and community ratings from developers who've actually integrated with an agent. The spec tells you if an agent CAN work. Usage data tells you if it DOES work.

The profile pages are designed with that in mind, test history over time already shows trends, and adding real world signals is the natural next layer.
by tpmoney | 2026-03-12 19:14:09+00:00
The guy in the linked video up thread tore the whole computer down in 6 minutes. I'm pretty sure most people can manage to find 12 minutes out of their life every 5 years to replace the battery if they want. But if that is too arduous, you can pay Apple to do it for you for a mere $149, with the battery included in that price. Given that a comparable battery from iFixit will cost you $80-$100, that's just ~$50 to have someone save you the hassle of having to remove 18 screws from your laptop every 5 years.
by Mooshux | 2026-03-12 19:14:30+00:00
Cisco is right that raw key access is the core problem, but the framing of "personal AI agents" undersells the scale. The same issue hits team deployments and CI pipelines. Anywhere an agent inherits credentials from its runtime environment is a blast radius waiting to happen.

The fix isn't really agent-level. Agents will always be exploitable. The fix is making the damage bounded: scoped credentials per agent so a successful prompt injection or compromised skill can only reach what that specific agent was authorized to touch.
by HarHarVeryFunny | 2026-03-12 19:14:58+00:00
Sort of ... (depends on what you mean by "feel" - detects, or is consciously aware of)

I think the way this works is something like this:

1) Our body / brain will detect that we're low on energy and release neurotransmitters indicating this

2) Our body may also provide physical indications of hunger based on empty stomach

3) These hunger-detection (or i-should-eat) signals may directly trigger behavior patterns related to finding food. In a primitive animal or baby this may be direct (baby starts crying, mom provides food), and as a human adult it may include triggering past patterns of food finding (go to the kitchen) when we felt like this before

4) In parallel with 3), the evolutionally newer part of our brain will eventually recognize what's going on, and that we're feeling hungry, and if we haven't already done anything about it then we might make a more deliberate plan to do something about it "i'm hungry, should get some lunch, what will i have .."

So, I think it's a combination of 3) and 4).

I'd guess there are probably also some animals, maybe some humans, that feed instinctively, more or less all the time, and perhaps have more of an "i'm full, off switch" than an "i'm hungry, on switch".

I don't know - this is obviously partly guess work. Certainly if you ask someone in the kitchen grabbing a snack why they are doing it they will provide a post-hoc explanation of "i'm feeling hungry", even if the "decision" to do it was subconscious.
by danebalia | 2026-03-12 19:15:24+00:00
AI agents make decisions autonomously, and workflows are how you bring structure to that autonomy. They establish execution patterns that channel agent capabilities toward complex problems requiring coordinated steps, predictable outcomes, and orchestrated timing.

When you need multiple agents working together, the real decision is which pattern fits your problem.

We've worked with dozens of teams building AI agents, and in production, three patterns cover the vast majority of use cases: sequential, parallel, and evaluator-optimizer.

Each solves different problems, and picking the wrong one costs you in latency, tokens, or reliability. This piece breaks down all three, with guidance on when each fits and how to combine them.
by riffraff | 2026-03-12 19:15:39+00:00
the current reform is complicated, and reasonable people can disagree on how to vote, but it goes a bit further than separating prosecutors from judges.

Namely, it also changes the self-regulating body (the CSM, Consiglio Superiore della Magistratura) of the judiciary so that the government and parliament have a bit more authority and the judiciary have a bit less: the organ is split in two, its judiciary members are no longer elected but picked randomly while a part is decided by the political side, and there's an even higher special tribunal.

Proponents say this is necessary, opponents say this is leading towards stronger power of the political majority over the judiciary.
by neonstatic | 2026-03-12 19:15:39+00:00
I think what you are describing is the actual usefulness of the tech. It can do some things and, contrary to humans, it doesn't get demotivated or uninterested, it's a machine.

I will stick to my earlier statement (I hope I made it in this thread) - it seems to be treating blocks of texts as concepts and tries to compose those concepts like lego blocks. It is quite amazing that it can transform characters into meanings, even if it doesn't really understand these meanings, then compose them. I just don't think that's enough to call it intelligent (but certainly it's enough to find it useful for some tasks, as you point out).