MurphyA/hacker-news huggingface dataset:
by loloquwowndueo | 2026-03-08 13:07:00+00:00
> There are the usual suggestions: […] But I'm finding it hard to actually do any of that.

There are some other suggestions and ideas here in the comments and your response also boils down to “thank you but that’s too hard”.

Sorry to say this but - it’s going to be hard. Did you want something easy? I don’t think it exists in this situation. Creating new routines and breaking out into something different from what you were used to for years, will take effort and resources. There’s no magic pill.

You can do this but it’ll take effort and discipline. Go for it!
by dwedge | 2026-03-08 13:09:25+00:00
The raspberry pis have been bad value for money for at least 4 or 5 years now unless you're really sensitive to the power draw. Once you add in a case and fan (required if you don't want it to overheat and screw the SD card), the charger, SD card it generally comes in at roughly the same price as more capable intel 1L PC like the Lenovo M920Q (though of course, they aren't new)
by vintagedave | 2026-03-08 13:09:27+00:00
We’re building an AI agent for Delphi — and a major part is it supporting visual form editing. It works. You can see the form change live in the designer as the AI does its stuff.

It’s not publicly available yet but has an active group of beta testers. https://www.remobjects.com/codebot/delphi.aspx
by ashishch111 | 2026-03-08 13:09:52+00:00
Hi HN,

I've been experimenting with AI agents that execute code or run shell commands.

Running agent-generated code directly on the host machine can be risky, so I started building *BunkerVM*, which runs agent code inside lightweight Firecracker microVMs.

The goal is to provide strong isolation while keeping startup time very fast (~2 seconds).

Typical flow looks like this:

Agent → BunkerVM → Firecracker microVM → isolated Linux environment

Right now I'm exploring a few directions:

• sandboxed tool execution for LLM agents
• persistent VM sessions
• snapshotting environments

Would love feedback from people building AI agent infrastructure or sandbox systems.
by scbrg | 2026-03-08 13:09:56+00:00
No. PyPy development was ongoing long before the first release. The first intact commit in the PyPy repo is from February 2003: https://github.com/pypy/pypy/commit/6434e25b53aa307288e5cd8c....
And that commit indicates there's been development going on for a while already. The commit message is:

"Move the pypy trunk into its own top level directory so the path names stay constant."

PyPy migrated from Subversion to git at some point. Not sure how much of the history survived the migration.
by user205738 | 2026-03-08 13:10:16+00:00
Perhaps students should learn this information throughout the semester instead of on the last night or morning before exams?

If your goal is for them to know the entire material, then it makes sense to test their knowledge of the entire course in one exam, which also allows them to study at their own pace and order. If someone is unable to pass the exam or retain all the information, then consider whether you need such professionals.
by Hnrobert42 | 2026-03-08 13:10:29+00:00
1. This will be tough. That doesn't mean you are doing it wrong.

2. Growth is proportional to your willingness to be uncomfortable.

3. Meds can work wonders, AND you can still be depressed. Medicine resolve biological depression. It doesn't resolve situational depression.

4. You will likely go through the stages of grief as you grieve this change. One of those stages is sadness.

Again, that's okay. You will grow so much as you find new ways to socialize and to enjoy solitude. It will be painful, but that is normal. It is part if the process.

Also again, I'm sorry to hear life took an unexpected turn. I know how hard that can be.
by hubab | 2026-03-08 13:11:42+00:00
The main differences are transcription quality and what happens after the transcript is generated.

Utter uses GPT-4o Transcribe by default for cloud transcription, and in my experience it’s best in class. The gap is most obvious on names, niche terminology, and technical vocabulary. I use it a lot for prompting coding agents, and I've found Apple’s built-in dictation and most other apps don't come close in terms of accuracy.

It also adds a custom post-processing step. So instead of ending up with a raw transcript, you can record a long, messy voice note and have it turned into a clean, structured markdown notes.

If you want to test the accuracy difference yourself, try dictating this with both Apple dictation and ChatGPT web (uses same model) and compare the output:

“My FastAPI service uses Pydantic, Celery, Redis, and SQLAlchemy, but the async worker is deadlocking when a background task retries after a Postgres connection pool timeout.”
by truelinux1 | 2026-03-08 13:11:57+00:00
Claude Code's agent loops provide a tangible upgrade in autonomy and structured reasoning. Remember that the terminal must be left on continuously and sessions are limited (e.g., 3-day max).

Still, agent loops significantly enhance efficiency for scoped coding tasks and allow Claude to autonomously cycle through context gathering, tool actions like code editing or testing, and result verification. New capabilities include seamless tool integration, user interruptibility, model switching (e.g., Sonnet for routine work, Opus for complex), and self-correction.
by reactordev | 2026-03-08 13:12:03+00:00
The hollowness is from not being useful to someone. I went through your EXACT same thing. 17, graduated, moved in with my sweetheart (and her mother…), got a place of our own to rent at 23, married at 26, divorced at 36, alone entirely when my parents died 38, and 41. Now 43, the best advice I can give you is to forgive yourself, go outside, reconnect with the things that bring YOU joy (for me, that was getting back into flying) and volunteer and give back to the community around you.

You’ll find that hollowness was self-inflicted.

A dog is a great companion as well.
by duroapp | 2026-03-08 13:12:17+00:00
Hi HN, I'm Logan. After watching Replit's agent delete a production database, Claude Code wipe a user's home directory, and Amazon Kiro cause a 13-hour AWS outage, I built the tool I wished existed.

AvaKill intercepts AI agent tool calls — file writes, shell commands, API requests, and evaluates them against a YAML policy file before they execute. No ML, no API calls, no latency. Deterministic policy evaluation in under 1 millisecond.

Three enforcement paths:

- Hooks: Direct integration into Claude Code, Cursor (in testing), Windsurf, Gemini CLI, Codex, Kiro, Amp

- MCP Proxy: Transparent proxy between any MCP client and server (in testing)

- OS Sandbox: Kernel-level enforcement via Landlock (Linux), sandbox-exec (macOS), AppContainer (Windows)

`pipx install avakill` — you're protected in under a minute.

demo video: https://avakill-demo-video.b-cdn.net/avakill_demo.mp4
by srean | 2026-03-08 13:12:26+00:00
> And there are multiple ways with completely different combinations of intesities of light at different frequencies to have a color that most people will see as the same color. This is because the color receptors of our eye overlap.

Of course, if you read back you will notice I am quite aware that the mapping is not a one to one bijection. Hence the need to solve the inverse problem.

One can maintains the inverse image (a set), or maintain a distribution over that, or certain statistics of that distribution. I have a link in my post about what inverse problems are.
by hiro1986 | 2026-03-08 13:12:26+00:00
I maybe didn't express it clearly. Translations started before Christian rule, and continue and were formalized under Christian rule, being King Alfonso one main promoter and actually had Muslims, Jews and Christians translators.

King Alfonso promoted what Raymund of Toledo started, the former school, and for example the Toledan tables where later updated through the Alfonsine tables[1]. Your example of translation by Gerard of Cremona was under the bishop, not under Muslim rule. I am not neglecting the immense knowledge combined of Latin/Greek to Arab and Al-Andalus scholars, Abū Ishāq Ibrāhīm al-Zarqālī (Arzachel) was fundamental and a very important Muslim scholar, who was born and lived in Toledo. I was trying to add the fact that translation was further done under Castilian rule.

Some inaccuracies, maybe not relevant, but for any reading. Toledo in 1085 was not part of an empire, was a small Taifa kingdom, [1]. Also, Spain didn't exist as political entity, and it won't until the marriage of Isabel and Fernando and conquer of Granada, forming modern Spain.

Reconquista is not viewed as an actual historical movement during medieval times, check your own link, it was a 19th century build up nationalistic view. Iberian medieval times are complicated. Dark ages is also a not very used concept anymore, from your own link.

There was 800 years of Muslim rule in some parts of the peninsula, but what that implies compared to America is not clear to me. The Iberian peninsula has been settled with plenty of European, north-African, and middle-east ancestry in current Spaniards[3,4]. Spain (and Portugal also in the Iberian Peninsula :-) ) is the result of this mix, including Tartasso, Iberian, Roman, Al-Andalus, Asturias, ... not a independent entity from them.

[1] https://en.wikipedia.org/wiki/Alfonsine_tables
[2] https://en.wikipedia.org/wiki/Taifa_of_Toledo
[3] https://en.wikipedia.org/wiki/Expulsion_of_the_Moriscos
[4] The Genetic Legacy of Religious Diversity and Intolerance: Paternal Lineages of Christians, Jews, and Muslims in the Iberian Peninsula doi://10.1016/j.ajhg.2008.11.007
by cddIT | 2026-03-08 13:12:43+00:00
Hi HN,

I built this because I was frustrated with how much "noise" my RAG pipelines were indexing. Most generic loaders just dump raw Markdown or HTML, which often includes navigation menus, footers, and cookie banners that confuse the LLM and waste tokens.

I wanted something that could actually "understand" the document structure and provide a quality metric before the data hits the vector database.

KEY TECHNICAL HIGHLIGHTS:

SEMANTIC SCORING: Instead of just chunking, I implemented a heuristic-based scorer (w1..w5) that analyzes text density, DOM depth, and link ratios. It assigns an "importance_score" to every chunk so you can filter out boilerplate programmatically.

SMART TABLES: It detects HTML/PDF tables and preserves their structure in JSON objects (headers/rows) instead of breaking them into unreadable text strings.

COST REDUCTION: By filtering chunks with an importance score < 6.5, I’ve seen token cost reductions between 30% and 70% in production RAG pipelines without losing the actual knowledge context.

WHY PHP 8.3 + AWS LAMBDA?

I know, PHP for AI? But hear me out:

COLD STARTS: Using Bref on AWS Lambda, I’m getting sub-100ms cold starts. For an API-based ingestion layer, this is significantly faster than heavy Python/Docker runtimes.

MEMORY EFFICIENCY: PHP 8.3 is incredibly lean for DOM crawling and string manipulation. It allowed me to parse a 57k token PDF using less than 256MB of RAM.

PERFORMANCE: Recently, I benchmarked it with the BloombergGPT research paper (70+ pages, 57k tokens). The engine processed the entire document, including full heuristic scoring and table extraction, in 6.9 seconds.

WHY NOT JUST USE GENERIC SCRAPERS?

Most scrapers don't give you a "quality" metric per chunk. This API is designed specifically as a pre-vectorization ingestion layer for high-quality data pipelines.

The GitHub repo contains a Python starter kit to connect the API with Pinecone, Weaviate, or Qdrant. I’d love to get your thoughts on the scoring heuristics and how you’re currently handling document noise in your pipelines.

GitHub: https://github.com/CarlosManuelDiaz/rag-ready-extractor
RapidAPI: https://rapidapi.com/cdd-it-cdd-lab-it/api/rag-ready-markdow...
by freefaler | 2026-03-08 13:13:15+00:00
It's not the capitalism fault. It's the limitation of the physical world. You barter your skills for other's products/services.

More people in the tribe = more people to swap with (larger market).
More people who take the shitty low paid job = cheaper products.

If you don't have the cheap backpackers working shitty jobs in the hotels you won't get the tourists, who bring a lot of money in in places like Queenstown. Less money = less businesses = less jobs.

Offline world is a hard and unforgiving place. Either we find how to barter our skills/products or we rely on the taxes from the ones who are productive.
by wryyy | 2026-03-08 13:13:27+00:00
I'm 37 and can relate to this. I lived and worked in another country for a pretty long time and was forced to move back home due to layoffs. I dont really know anybody apart from my family members any longer because I was away for so long. I don't feel bad about it all the time but there are days when I too feel hollow and long for some social life. I don't have a lot of answers, traveling has helped me to connect with other travelers a bit, that's one thing.
by 0mjs | 2026-03-08 13:13:43+00:00
Hey folks,

I’ve been working on a Go API framework called Zinc and I’m starting to look for contributors who might want to help shape it.

Repo:
https://github.com/0mjs/zinc

The project came out of a simple frustration: I love the developer experience of frameworks like Express or Fiber, but I didn’t want to abandon the Go standard library to get it.

Zinc exists because I wanted building APIs in Go to feel closer to the Express style of development:

simple routing

practical middleware

fast path from idea → running server

Frameworks like Fiber showed how approachable that style can be in Go. But Fiber achieves that by switching the entire stack to fasthttp, which means leaving behind the standard net/http ecosystem.

Zinc intentionally does not do that.

Instead it:

runs entirely on net/http

keeps standard request/response semantics

avoids framework-specific abstractions that lock you in

stays compatible with the huge Go middleware ecosystem

This might especially appeal to:

Retired TypeScript / Node engineers (now Go) who love Express or Fiber

Go developers who want a cleaner API framework DX

people who prefer stdlib-first Go architecture

folks interested in router internals, performance, or DX design

Some areas I’d love help with:

docs and examples

middleware ecosystem

cookbook additions

performance tuning

testing

DX improvements

community feedback on the API design

If you like the idea of Express-style DX without leaving the Go stdlib, I’d love to get some other eyes on the project.

Even feedback or criticism is useful.

Curious to hear what people think.
by aanet | 2026-03-08 13:14:20+00:00
The best antidote to shit and slop on LI is to not engage with it at all.

I know, I know, everyone is reacting to some or other error (true or perceived) on a post, but that itself is another form of engagement.

The best thing is to let a post die a lonely death, with no interaction at all.

And the same with LI platform in the first place.
by schwartzworld | 2026-03-08 13:14:37+00:00
I agree that the software industry should expect a major upheaval. Developers won’t be replaced by LLMs, but it’s extremely likely that software as a product will become less valuable. You can already vibe code solutions you would’ve otherwise had to pay for. As tools come out that take advantage of this, it’s going to just get easier to spin the app you want up instead of paying for someone else’s. Which is pretty cool if you aren’t already a software developer.
by giantg2 | 2026-03-08 13:15:23+00:00
I'm a little baffled. Do you live in a wilderness? In the list of potential things you gave, there are few social activities. Find a club for one of your hobbies. Find a group exercise program. Volunteer for an organization you are passionate about.

Also, being alone out in nature can be very beneficial for you.

Maybe find a therapist to help you decouple yourself from your prior relationship.
by drooby | 2026-03-08 13:15:41+00:00
A leading theory in neuroscience is that human brains are fundamentally prediction machines too, constantly predicting sensory input, other people’s behavior, the next word in a sentence. “it’s just prediction” isn’t the gotcha you think it is. Prediction and attention turn out to be a surprisingly powerful foundation for intelligence.

The “just a text predictor” framing was fair a couple years ago but hasn’t kept up. Current models can genuinely identify untested edge cases even when coverage is 100%. You're definitely using the latest and greatest models?

The architecture started as next-token prediction, sure, and yes, human judgment is still required, but that judgment is being captured and integrated too.
Every time millions of people use these models, their feedback feeds the next round of improvements.

Also, these models don’t need to replace your best engineers to be disruptive. They just need to outcompete the bottom of the bell curve. For a lot of junior-level work, we’re already getting close.
by mythrwy | 2026-03-08 13:16:26+00:00
I live remotely in a very isolated area and work remotely (no slack, just email). I live with my partner but she is in town for work during the day. I go to town a couple of times a month. Before COVID I had an office in town but realized I don't need it. I've lived here for about 15 years.

Initially I was lonely occasionally during the day but it went away. I'm now perfectly comfortable with no human contact except comments (like this) on the internet for very long stretches. My girlfriend went on a 3 week trip to visit family last year and I visited town twice and saw a friend once during that time and had one long phone conversation with a brother. It was a perfectly comfortable 3 weeks. I don't play video games.

I'm not recommending this way of life. It's probably more psychologically healthy to have people around and so I have to recommend trying to rebuild social connections as you can, but the point is for your situation, it gets much more comfortable as time passes. I don't want to say "it's all in your head" but something along the lines of that sentiment is kind of how it works I think. You do need something to do, a reason to get up in the morning. I garden and keep animals.
by seanwilson | 2026-03-08 13:16:37+00:00
I'm a fan of HSLuv (https://www.hsluv.org/comparison/) for design work (when sRGB is fine and you don't need P3 colors). It's perceptual uniformity like Lab, but has familiar looking hue, saturation and lightness sliders instead like you'd see in a regular HSL color picker.

I've used HSLuv for an accessible palette editor (https://www.inclusivecolors.com/), so you get the familiarity of an HSL color picker, but unlike with HSL, when you change hue or saturation, the lightness and WCAG contrast stay the same, which makes HSLuv a great for exploring accessible color combinations without breaking the contrast you've set up already between your existing color pairs.

OKLCH is becoming a popular choice if you need P3 colors and perceptual uniformity because it's built into CSS now, but I find the colors pickers for it tend to look really complex and unfamiliar to use so I'm skeptical it's going to get popular with designers (it's mostly developers recommending OKLCH that are interested in the technical/coding part rather than the design part?). What are good choices if you want P3, perceptual uniformity, and a simple color picker UI?
by reactordev | 2026-03-08 13:17:50+00:00
This is most likely the case. They ended their production run and have inventory (or so they thought). Now with the rush for LLM power, they sold out of them and they no longer have that inventory. This was a surprise to their bottom line AND their supply chain logistics plan!

I’m sure they wanted to order more but were priced out for the increase in ram costs. Apple probably decided it wasn’t worth it until they revamped the architecture (and put a larger order in this time around).

I’m not a buyer but I suspect that’s what’s playing out right now behind closed door meetings.
by _puk | 2026-03-08 13:18:07+00:00
The fact you're asking is great.

Having a similar story, I can tell you the the answer is not to try and fill that hole with someone else until you've worked out who you are, and what you really want.

You're not the person that you were when you moved out of your parents, and you need to work out what is "you" vs what was "us".

Don't rush to the next stage of your life. Live in the discomfort you are feeling and find out what quietens it. Easier said than done, I know.

Believe it or not there are those if us in Tech who crave that human connection.

Things that I've tried:

* Salsa was mentioned somewhere else, that's amazing to meet people, laugh at yourself, and learn a skill

* Walk the dog without earphones. It's amazing how dog walkers will give that knowing smile to each other. Lean into that. Say a hi, and ask about their dog. Simple, but if you're walking the same time every day you'll soon be chatting.

* Go and exist somewhere. The coffee house etc (I avoid bars, though I like a drink, as ironically lonely bar people are not the inspirational people I seek), just be there. I get that these are the 3rd places.

* Go to events (plays, theatre, cultural places). Turn up early, smile and say hi to random people. You've got an in there as you're there for a specific reason. Do a bit of research prior.

* Try a few different gyms. The vibe is different in every one. Be there longer than your workout.

* To the above, when you go places, be there early, don't rush off.

* If you can get yourself in to the tech leaders round table style dinners (8-10 people), you'll very quickly find interesting like minded individuals. You may have to commit to travel a bit to do this. Not sure how that works with the dog for you.

Things I've tried and don't work

* The random meetups. Unless they are focused on something you can all relate to (i.e. board games etc).

* Pubs / bars as above

* Professional networking events with over 20 people. That's just hustling.

If you want to just chat shit, or say hi to a human, feel free to reach out. I'm sure it would be good for both of us!
by throwaway_2494 | 2026-03-08 13:18:32+00:00
Back in the day when it came out, I gotta admit, Docker sort of got my my nerves as yet another thing coming to 'disrupt' how things are done.

(Half assed NOSQL 'databases' with poorly thought out storage models, everything having to be a microservice, turning every function call into a fallible RPC call etc...)

But I've come to appreciate it more, and i use it regularly now. I appreciate its relative simplicity.

But as in life, hell is other people's containers. My own I can at least try to keep them simple and minimal.

But I have seen many use the kitchen sink approach, giving me the feeling that even the developer don't seem to know how they arrived at their deployment anymore.

But this all seems quaint today. With LLMs, now we can look forward to a flood of code the developers haven't even looked at, but which is widely believed to work...
by ZeroClickOk | 2026-03-08 13:19:47+00:00
Two different perspectives:

1. To be alone is FAR better than to be in bad company. And the world is full of bad company. Thousands of people are craving to be alone for this reason.

2. You need to be a nice companion to yourself. If you arrive at this level, when you meet other people, you will be eager to share this amazing companion with others, instead of appearing to be begging not to "be alone".

And one piece of advice:

1. If you are a Christian, it is a great time to learn and enjoy God's company through prayer; you will never be alone again.
by user205738 | 2026-03-08 13:20:14+00:00
If a student knows how to communicate, they can solve this problem: warn the teacher, take a sick leave if they feel they are not ready, and other options.

If they did not do this, they failed the exam on communication with other people.

In addition, we are not always able to make decisions in ideal conditions. We need to learn how to solve problems under pressure, in emotional turmoil, and when we are not feeling well.