MurphyA/hacker-news huggingface dataset:
by TonyStr | 2026-03-09 11:31:48+00:00
I think web feed is a good name, though I also think invoking "Web" might put off some users. There are a few things that are unknown to new users:

1. How do you subscribe?
2. How do you post your own?
3. Do I need a browser to read feeds?
4. Can I view my feed from any device?

The current status quo for web feeds is very unfriendly to new users. If you click on an rss icon or an rss feed link, it takes you to a white page with a bunch of text that you don't understand. It just makes you think you're not supposed to be here, so you close the tab and leave.

Many feed readers are old and look dated. The UI can often be confused for an email client. And many of these readers don't support synchronizing feeds with different devices.
by TutleCpt | 2026-03-09 11:32:27+00:00
Agree with this. I have managed teams of front-end developers in the past. If I had a team today of, say, five front-end developers, three of them would be laid off, minimum, as we adopt AI. I've used Claude code to build frontends recently and it can do the work of several front end developers, amd do it very well. One or two frontend developers would be kept to manage the AI and work with it. In that case, they cease to be front-end developers and become AI builders.
by ben_w | 2026-03-09 11:33:16+00:00
> If only they could harness the power of rain, Ireland would truly be an energy superpower.

I know this is in jest, but that's basically "dam up some valley rivers and put a hydroelectric generator on the end", and unfortunately Ireland isn't so good for that. (It's not just the physical geology, it's also all the people living in the places you'd flood).

Hydro as a battery is easier and works in far more locations, but that's not harnessing the power *of rain*.

But yes, Ireland and the UK have an absolutely huge wind power resource available around them, IIRC enough to supply all of Europe if the grid connections were there to export it all.
by ninalanyon | 2026-03-09 11:33:33+00:00
I have written code that was correct and necessarily written the way it was oly to have it repeatedly altered by well meaning colleagues who thought it looked wrong, inefficient, or unidiomatic. Eventually I had to fill it with warning comments and write a substantial essay explaining why it had to be the way it was,

Code tells you what is happening but it doesn't always do it so that it is easy to understand and it almost never tells you why something is the way it is.
LA Cotidianidad
by jgalera | 2026-03-09 11:34:08+00:00
<div class="substack-post-embed"><p lang="es">La cotidianidad es oír mil veces que no se respeta el Derecho Internacional, cuando no existe tal Derecho, porque en la definición de Derecho, uno de los requisitos es la fuerza coercitiva que respalda la norma. De este modo el Derecho Internacional, será moral o ético, pero no tiene legitimamente el respeto por la norma, ya que no es jurídica.</p><p> - Juan Galera</p><a data-comment-link href="https://substack.com/profile/474573952-juan-galera/note/c-225186021">Leer en Substack</a></div><script async src="https://substack.com/embedjs/embed.js" charset="utf-8"></script>
by BrunoBernardino | 2026-03-09 11:34:09+00:00
Thanks! We'll happily take suggestions, but I read it like "Euro-key". My wife also doesn't love the name, but we couldn't come up with (or find) anything with 5 letters or less that sounded decent so far.

There's no specific meaning, though I can't say I dislike the close name matches with Uruk-hai [1] and Uruk [2]! :)

[1]: https://lotr.fandom.com/wiki/Uruk-hai

[2]: https://en.wikipedia.org/wiki/Uruk
by MrDOS | 2026-03-09 11:34:19+00:00
I think https://gitlab.collabora.com/hardware-enablement/rockchip-35... is still the best reference for mainline support of the RK3588. As you say, DP alt mode and video encoding are totally unsupported right now. Hopefully things will keep progressing; it's a very feature-rich platform, and I think it will have some legs even after it is no longer the compute king (e.g., the RK3688 is on the horizon).
by devnavigator | 2026-03-09 11:34:30+00:00
GPT-5.4 represents a major step forward in the evolution of large language models designed for real professional work. OpenAI describes GPT-5.4 as its most capable frontier model for knowledge work, combining advances in reasoning, coding, agentic workflows, and tool integration. Compared with GPT-5.3-Codex and GPT-5.2, GPT-5.4 shows measurable improvements across several important benchmarks, including GDPval, SWE-Bench Pro, OSWorld-Verified, Toolathlon, and BrowseComp.
by kitasan | 2026-03-09 11:35:14+00:00
Thanks for the suggestion. H.264 Baseline/High profile patents are largely expiring between 2027–2028, with a few stragglers potentially lasting until 2030. We're tracking this closely — once the patent landscape is clear, we plan to offer H.264/H.265 as an optional feature. In the meantime, AV1 matches or exceeds H.265 in compression efficiency, so for greenfield projects there's little reason to reach for the legacy codecs.
by silcoon | 2026-03-09 11:35:20+00:00
Some advice from my experience.

- Working remotely by yourself every day sucks. Get a coworking space, shared office, work from a cafe, at least a few days a week.

- Go out. Riding a bike, hiking or even bringing your dog out three times a day keeps you stimulated and makes your body moving. Go to the mountain, go to the beach, go to rivers and parks.

- Join clubs that interest you. You like cinema? Join cinema a cinema talk, a book club, if you like a sport join a club that organise communal things. Doesn't really matter what, since nowadays there are clubs for everything.

- Take a brake from internet. After work, keep yourself busy doing things that don't involve using a screen and even try some hard blocking method to avoid using tech in public spaces.

All this things might help you finding people to connect. Your initial answer should rewritten: "How to be alone?" -> "How to meet people?". The individualistic culture created in the last few decades, exacerbated by social media create a loneliness epidemic; kids have less friend, same for adults, so many people I met told me that online dating sucks, more and more people are using brain medication for anxiety and depression. The situation is not good and individualistic thinking clearly is not working.

The real trick is not learning to be alone, but re-learning how to make friends and share parts of life with others. Humans are social animals.
by mosselman | 2026-03-09 11:35:25+00:00
I've been working on my local server mocking tool Decoy: https://decoy-app.com/

I've built it earlier and also did a Show HN, now I am going through some of the steps that get recommended to me such as creating Product Hunt launches, etc. But I am struggling a bit with the concept of PH. What is the audience? People into new apps? It all feels a bit desperate to be honest and this app is just a hobby side project, I am not.

So if anyone knows of a good way to get some attention to my useful fun tool, please let me know.
by shimonabi | 2026-03-09 11:35:43+00:00
My mother died 2 years ago and a couple of months ago I lost my job. I don't have any friends and have no family left. I tried antidepressants, but I don't believe in chemical help anymore. I read self-help books like "Feeling Good".

I take care of the house, walk the dog, apply to jobs, go swimming twice a week. I won't starve. If I don't find a job soon I might go back to school and go into teaching.
by futureofmoney | 2026-03-09 11:36:26+00:00
The interesting part here isn’t just that Kraken got a Fed master account.
It’s what it changes in the settlement architecture.
Historically:
crypto firm → partner bank → Fedwire → dollar system
With a master account:
crypto firm → Fedwire → dollar system
That removes the bank intermediary from the settlement layer.
At the same time banks are building crypto custody and ETF infrastructure internally.
So the boundary between crypto infrastructure and the traditional financial system is starting to blur.
by p0w3n3d | 2026-03-09 11:36:32+00:00
I had exactly this case with T-Mobile in my country. They'd sent me price increase but I didn't see it and realised only when got charged 3x more for internet I didn't use. Then I answered them with email that I resign, but they wrote that they need my signature and I need to send it by post office or go to one of their places
by ElFitz | 2026-03-09 11:36:57+00:00
Oh, so many things. I guess that’s both the blessing and the curse of agentic ai today.

The most fun is a simple Claude Code in a loop, Boucle, which builds and iterates on its own framework[0][1].

The first thing it built was a persistent memory. Now it has finally built itself a "self-observation engine" after countless nudging attempts. Exploring, probing, and trying to push back the limits of these models is pure chaos, immensely frustrating, but also fun.

Aside from that, some sort of agent harness I guess we call them? Putting together a "system" / "process" with automated reviews to both steer agents, ground them (drift is a huge pain), and somehow ensure consistency while giving them enough leeway to exploit their full capabilities. Nothing ready to share yet, but I feel that without it I’ll just keep teetering on the edge of burnout.

[0]: https://github.com/bande-a-bonnot/boucle-framework

[1]: https://blog.boucle.sh
by anotheryou | 2026-03-09 11:37:22+00:00
cool!
what features?

I have or am planning:

- escalating reminders

- always on display

- upcoming meetings / calendar

- have "website + prompt = widget" app that needs integration

- want 2 tier prio email filter (important, personal, ignore rest)

- android launcher with decent ergonomics (match "ff" to firefox, most used prioritized, launch with enter etc.)

- maybe some agent integration
by mooreds | 2026-03-09 11:37:43+00:00
I think this is true.

The closest analogy for AI, IMO, is not intellisense or auto-complete. It is cloud (there's a case to be made for compilers too; I'll leave that as an exercise for the reader).

Cloud, like AI:

* transformed hard things that took a lot of time and expertise into simpler things (do you remember setting up database replication?)

* came with a lot of hype but ultimately provided a lot of value (do you remember grid computing?)

* had plenty of skeptics (see this reddit thread which has some examples[0])

* was adopted at various speeds depending on the person and company

* caused security concerns[1]

In the end, people found a place for cloud. It is still growing, but not everything will run on cloud.

The same is true of AI. People will find a place for it. It won't do everything. But just as many sysadmins were forced to adapt to cloud, many developers will be forced to adapt to AI.

0: https://www.reddit.com/r/aws/comments/59ty7u/which_companies...

1: https://www.sciencedirect.com/science/article/abs/pii/S10848...
by CharlieDigital | 2026-03-09 11:37:48+00:00
MCP is the future in enterprise and teams.

It's as you said: people misunderstand MCP and what it delivers.

If you only use it as an API? Useless. If you use it on a small solo project? Useless.

But if you want to share skills across a fleet of repos? Deliver standard prompts to baseline developer output and productivity? Without having to sync them? And have it updated live? MCP prompts.

If you want to share canonical docs like standard guidance on security and performance? Always up to date and available in every project from the start? No need to sync and update? MCP resources.

If you want standard telemetry and observability of usage? MCP because now you can emit and capture OTEL from the server side.

If you want to wire execution into sandboxed environments? MCP.

MCP makes sense for org-level agent engineering but doesn't make sense for the solo vibe coder working on an isolated codebase locally with no need to sandbox execution.

People are using MCP for the wrong use cases and then declaring them excess when the real use case is standardizing remote delivery and of skills and resources. Tool execution is secondary.
by Blackstrat | 2026-03-09 11:38:04+00:00
Looking back from the vantage point of 70+ years of life, and having seen many people experience this very thing, I think the key is too get to know yourself. That sounds cliche, I know. Up until now, you have defined yourself in terms of your relationships with other people: your family, your partner, your spouse, your work group, etc. Many of the folks I've known had never been on their own, never done their own laundry, cooked their own meals, and so on. When divorce hit, they were devastated. And socially set adrift. In a few cases, they responded by hooking up with the first person that gave them the time of day, which proved to be less than optimal. The more successful of those transitioning to being alone worked on learning who they were, what interested them, how to do the routine things that perhaps someone else did for them in the past, and so forth. One person I knew experienced this in their 40s. He prepared his first meal for himself at 46. After stumbling around a bit, he decided to throw himself into cooking, discovered that he loved it, and went to school to become a professional chef, giving up software development for cooking, less money but far happier. When we search for hobbies and connections, far too often we look where we've always been. For those of us in some in some computer related field, it may be programming, video games, and other tangential "hobbies". When we branch out, e.g., learn a musical instrument, take dancing or singing classes (great way to meet people), take up public speaking (Toastmasters), find a good gym, or any other pursuits, we discover things we never knew we loved and people from outside our usual social circles which up until then had been dominated by work relationships. Suddenly, one is no longer alone and forms friendships based on shared interests and mutual connection. Those friendships are more durable than most of the relationships one forms at work. And in the process, one may find a new romantic interest, or several. Bottom line, break out of your comfort zone, and try something knew. And if you find that exceedingly difficult or even debilitating, perhaps seeking the help of a professional would be beneficial. No, none of this is easy, but it is a great opportunity to discover yourself, other people, and to enrich your life experience dramatically. Good luck.
by tylervigen | 2026-03-09 11:38:52+00:00
> ShadowBroker is a real-time, full-spectrum geospatial intelligence dashboard

You might consider changing this to a more accurate headline, like "Air and Space domain awareness."

"Full spectrum Geospatial intelligence" most commonly refers to full color satellite photos (sometimes including near infrared).

In the Geospatial world, "spectrum" almost always takes on its literal meaning - the spectrum of light. And "Geospatial intelligence" refers to intelligence gathered from Geospatial platforms, not intelligence about the locations of those platforms.
Show HN: Wiggly border generator (somewhat responsive)
by marcusmichaels | 2026-03-09 11:40:19+00:00
This tool was built as a solution for an illustration-style wiggly border that our design team wanted to use on our website.

This works by generating an "organic" style, continuous SVG path, along with a non-scaling-stroke vector effect.

The dials let you size it as close as possible to the aspect ratio for the best effect for your content, but it can also snap to content (though usually one side will look stretched or too wriggly if the aspect ratio changes too much at different screen sizes).

Either way, it did its job.
by cogman10 | 2026-03-09 11:40:25+00:00
It's a bad ruling. By it's logic, McDonald's can mail me a contact where they take my car if I eat at their restaurant and all disputes go to their arbitration court, and I agree to the terms by ordering food from them.

It's really no different. In fact, in some ways it's worse because McDonald's can send the contact via certified mail.

These courts just want to clear their dockets which is why they reversed.
by rukshn | 2026-03-09 11:41:10+00:00
Happy March everyone,

I am working on Entangle, https://entangle.cloud something for me to learn and play with LLMs and AI.

It is not ground breaking but let your website to have an AI chat bot / agent with minimal integration effort. Also was a good way for me to learn how to keep things safe, prevent prompt injection etc.

Looking for feedback and feel free to give it a try, happy to try it with your project documentation or developer docs.
by predkambrij | 2026-03-09 11:42:53+00:00
I have chromebox (with 32GB DDR4) that idle at 4W, but after adding couple nvme drives it doubled it's power consumption.
Having full ATX mobo is cool (flexibility), with BIOS settings, powertop, and some other settings can also idle at quite low power. I have i7-7700K that idle at 18W. With combination of wake-on-lan and similar you can have a monster but won't empty your wallet.
by palata | 2026-03-09 11:43:14+00:00
Difficult to say without an example, but "code isn't enough" is just one possible conclusion in this case. Another one could be that the code is not actually as good as expected, and another one is that the colleagues may need to... do something about it.

An obvious example I have is CMake. I have seen so many people complaining about CMake being incomprehensible, refactoring it to make it terrible, even wrapping it in Makefiles (and then wrapping that in Dockerfiles). But the problem wasn't the original CMakeLists or a lack of comments in it. The problem was that those developers had absolutely no clue about how CMake works, and felt like they should spend a few hours modifying it instead of spending a few hours understanding it.

However, I do agree that sometimes there is a need for a comment because something is genuinely tricky. But that is rare enough that I call it "a comment" and not "literate programming".
by chillitom | 2026-03-09 11:43:29+00:00
Our experience on memory usage, in comparison, has been generally positive.

Previously we had to use ProcessPoolExecutor which meant maintaining multiple copies of the runtime and shared data in memory and paying high IPC costs, being able to switch to ThreadPoolExecutor was hugely beneficially in terms of speed and memory.

It almost feels like programming in a modern (circa 1996) environment like Java.
by thomasmg | 2026-03-09 11:43:42+00:00
Objects and structs are described in "Types" [1]. There are no typed unions currently (maybe I'll add them, not sure yet), but there are "Traits" [2].

[1] https://github.com/thomasmueller/bau-lang#types
[2] https://github.com/thomasmueller/bau-lang#traits
by gombosg | 2026-03-09 11:43:57+00:00
I think you're right, ephemeral code would be the concept that you have (I'm hand-waving) "the spec", that specifies what the code should be doing and the AI could regenerate the code any time based on it.

I'm also baffled by this concept and fundamentally believe that code _should be_ the ground truth (the spec), hence it should be human readable. That's what "clean code" would be about, choosing tools and abstractions so that code is consumable for humans and easy to reason about, debug and extend.

If we let go of that and rely on LLMs entirely... not sure where that would land, since computers ultimately execute the code - and the company is liable for the results of that code being executed -, not the plain language "specs".
by mapcars | 2026-03-09 11:44:12+00:00
You are born out of another human but even they can never understand you fully, they can never experience you fully, they can never know you fully. The problems of parents and kids are all coming from that and are old as time. If even parents can't do that there is no chance with other people.

This is the trick of the universe, or a trade-off if you will: being completely alone also means being completely free in terms of internal experience. If you realise that - that is the greatest gift, if you are unaware it can feel like a curse.
by 63stack | 2026-03-09 11:44:15+00:00
I don't think this is an old man rant, I think you made a reasonable argument. Rust is certainly at risk of becoming just as complex as c++.

I would love to introduce more rust at work, but I dread that someone is going to ask about for<'a>, use<'a>, differences between impl X vs Box<dyn X>, or Pin/Unpin, and I don't have proper answers either.
by macey | 2026-03-09 11:45:02+00:00
I agree it's worth revisiting. Actually I wrote about this recently, I didn't realise there was a precedent here. https://tessl.io/blog/how-to-capture-intent-with-coding-agen...

> As a benefit, the code base can now be exported into many formats for comfortable reading. This is especially important if the primary role of engineers is shifting from writing to reading.

Underrated point. Also, whether we like it or not, people without engineering backgrounds will be closer to code in the future. That trend isn't slowing down. The inclusion of natural language will make it easier for them to be productive and learn.
by pmoati | 2026-03-09 11:45:56+00:00
I'm building Pithos (https://pithos.dev), a zero-dependency TypeScript utility ecosystem.

Five modules, one package:
data utilities (Arkhe), schema validation (Kanon), Result/Option types (Zygos), typed error classes (Sphalma), and a Lodash migration bridge (Taphos).

The idea is that these patterns compose natively:
Validate with Kanon, get a typed Result back via Zygos, chain transformations with Arkhe.
One pipeline, no try/catch, full type inference.

Benchmarks: ~4x smaller and 5-11x faster than Zod, ~21x smaller than Lodash, ~3x smaller than Neverthrow.

Available on npm as @pithos/core
by sieve | 2026-03-09 11:46:18+00:00
I am continuing with my proofreading and language learning efforts and have been working on tooling for it.

= Proofreading =

https://github.com/adhyeta-org-in/adhyeta-tools

provides image extraction from PDF, OCR as well as a basic but nice proofreading web-ui.

Qwen 3/3.5 is good enough for OCR on books in Indic scripts. So that is what I am using. But you can configure the model that you want to use.

I may add a tesseract back end as well if necessary.

= Language Learning =

I have tried a few parallel text readers and was not satisfied by any of them. My website (https://www.adhyeta.org.in/) had a simple baked-in interface that I deleted soon after I developed it. However, this weekend, I sat down with Claude and designed one to my liking. I also ported the theming and other goodies from the website to this local reader. This will serve as a test bed for the Reader on the website itself.

LLMs now produce wonderful translations for most works. You can take an old Bengali book, have Claude/Gemini OCR a few pages and then also have it translate the content to English/Sanskrit. Then load it into the Reader and you are good to go!

The Reader, I will release this month. Claude is nice, but I do not like the way it writes code. It often misses edge cases and even some basic things and I have to remind it to do that. So I want to refactor/rearrange some stuff and test the functionality end-to end before I put it online.