frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Running Claude Code dangerously (safely)

https://blog.emilburzo.com/2026/01/running-claude-code-dangerously-safely/
90•emilburzo•2h ago•65 comments

Linux kernel framework for PCIe device emulation, in userspace

https://github.com/cakehonolulu/pciem
113•71bw•6h ago•37 comments

I'm addicted to being useful

https://www.seangoedecke.com/addicted-to-being-useful/
107•swah•3h ago•62 comments

The Zen of Reticulum

https://github.com/markqvist/Reticulum/blob/master/Zen%20of%20Reticulum.md
5•mikece•36m ago•2 comments

Show HN: Ocrbase – pdf → .md/.json document OCR and structured extraction API

https://github.com/majcheradam/ocrbase
7•adammajcher•1h ago•0 comments

Level S4 solar radiation event

https://www.swpc.noaa.gov/news/g4-severe-geomagnetic-storm-levels-reached-19-jan-2026
505•WorldPeas•17h ago•171 comments

Reticulum, a secure and anonymous mesh networking stack

https://github.com/markqvist/Reticulum
254•brogu•14h ago•58 comments

IP over Avian Carriers with Quality of Service (1999)

https://www.rfc-editor.org/rfc/rfc2549.html
21•mig4ng•3h ago•7 comments

Channel3 (YC S25) Is Hiring

https://www.ycombinator.com/companies/channel3/jobs/3DIAYYY-backend-engineer
1•aschiff1•2h ago

Benchmarking a Baseline Fully-in-Place Functional Language Compiler [pdf]

https://trendsfp.github.io/papers/tfp26-paper-12.pdf
8•matt_d•3d ago•0 comments

Apple testing new App Store design that blurs the line between ads and results

https://9to5mac.com/2026/01/16/iphone-apple-app-store-search-results-ads-new-design/
450•ksec•21h ago•366 comments

Increasing the performance of WebAssembly Text Format parser by 350%

https://blog.gplane.win/posts/improve-wat-parser-perf.html
54•gplane•5d ago•21 comments

The Overcomplexity of the Shadcn Radio Button

https://paulmakeswebsites.com/writing/shadcn-radio-button/
383•dbushell•6h ago•204 comments

What came first: the CNAME or the A record?

https://blog.cloudflare.com/cname-a-record-order-dns-standards/
396•linolevan•20h ago•140 comments

Nanolang: A tiny experimental language designed to be targeted by coding LLMs

https://github.com/jordanhubbard/nanolang
181•Scramblejams•16h ago•135 comments

The coming industrialisation of exploit generation with LLMs

https://sean.heelan.io/2026/01/18/on-the-coming-industrialisation-of-exploit-generation-with-llms/
183•long•1d ago•122 comments

Notes on Apple's Nano Texture (2025)

https://jon.bo/posts/nano-texture/
208•dsr12•19h ago•114 comments

x86 prefixes and escape opcodes flowchart

https://soc.me/interfaces/x86-prefixes-and-escape-opcodes-flowchart.html
74•gaul•10h ago•26 comments

Scaling long-running autonomous coding

https://simonwillison.net/2026/Jan/19/scaling-long-running-autonomous-coding/
125•srameshc•13h ago•59 comments

String theory can now describe a universe that has dark energy?

https://www.quantamagazine.org/string-theory-can-now-describe-a-universe-that-has-dark-energy-202...
47•nsoonhui•3h ago•37 comments

3D printing my laptop ergonomic setup

https://www.ntietz.com/blog/3d-printing-my-laptop-ergonomic-setup/
92•kurinikku•14h ago•27 comments

Giving university exams in the age of chatbots

https://ploum.net/2026-01-19-exam-with-chatbots.html
156•ploum•6h ago•102 comments

Prediction markets are ushering in a world in which news becomes about gambling

https://www.theatlantic.com/technology/2026/01/america-polymarket-disaster/685662/
339•krustyburger•1d ago•339 comments

British redcoat's lost memoir reveals realities of life as a disabled veteran

https://phys.org/news/2026-01-british-redcoat-lost-memoir-reveals.html
98•wglb•4d ago•101 comments

Targeted Bets: An alternative approach to the job hunt

https://www.seanmuirhead.com/blog/targeted-bets
86•seany62•16h ago•77 comments

Kahan on the 8087 and designing Intel's floating point (2016) [video]

https://www.youtube.com/watch?v=L-QVgbdt_qg
35•bananaboy•5d ago•1 comments

Nova Launcher added Facebook and Google Ads tracking

https://lemdro.id/post/lemdro.id/35049920
300•celsoazevedo•13h ago•143 comments

Understanding ZFS Scrubs and Data Integrity

https://klarasystems.com/articles/understanding-zfs-scrubs-and-data-integrity/
66•zdw•5d ago•33 comments

Porsche sold more electrified cars in Europe in 2025 than pure gas-powered cars

https://newsroom.porsche.com/en/2026/company/porsche-deliveries-2025-41516.html
369•m463•13h ago•491 comments

The microstructure of wealth transfer in prediction markets

https://www.jbecker.dev/research/prediction-market-microstructure
184•jonbecker•22h ago•161 comments
Open in hackernews

I'm addicted to being useful

https://www.seangoedecke.com/addicted-to-being-useful/
104•swah•3h ago

Comments

ChrisMarshallNY•2h ago
I can relate to this. I find that I have the same issue.
myself248•1h ago
If this resonates with you, I highly recommend picking up a copy of Tracy Kidder's 1981 novel The Soul of a New Machine. You'll be hooked by the end of the introduction.
tclancy•1h ago
And if you like that, the good news is you will probably like most every Kidder book. Or at least House. His works tend to be inquiries into how systems work, just at different scales.
iamflimflam1•1h ago
Can definitely relate to this. But I have found that, when running a team, it can be very counter productive.

If you constantly solve all the problems that come it can be stifling for the people you manage.

poszlem•1h ago
Strongly agree with this. It may sound good in theory, but in practice, especially with real people, it can come across as overbearing, stifling, and exhausting for others. This isn’t meant as a dig at the OP. it’s just an observation based on personal experience with someone like that in my own family.

edit: I am not critiquing enthusiasm itself, but a compulsion that can be productive and unhealthy.

drekipus•1h ago
I see this as "my problem is to grow these people" so I don't solve anything for them

I think it's just a case is perspective

harryday•1h ago
Help is the sunny side of control.
Ronsenshi•1h ago
Interesting quote and certainly can apply to some people, but this behavior could also be considered as "acts of service" type of "love language". You can take any endearing and genuinely good behavior and make a toxic version out of it.
tclancy•1h ago
> I don’t mind the ways in which my job is dysfunctional, because it matches the ways in which I myself am dysfunctional

As a fellow traveller, I offer one caution: learn to turn this down in personal relationships as it can be counterproductive. It took decades for my wife to finally get through and explain not every problem she voices is something that needs a solution. Some times people just want to be heard. It bugs the hell out of me because I tend to need to solve All The Problems before I can do any self-care, but rather than seem heroic, I think this attitude can seem transactional or uncaring as though everyone is just a screw that needed a bit of tightening, etc.

johnisgood•1h ago
Yeah, I am still learning to not be logical and fix whatever ails her. Often she really just wants to be heard, not solutions.

I am ~30 years old, hopefully I will be able to just hear, without offering any solutions. It bothers me too. I am a SWE because I love solving problems!

TeMPOraL•50m ago
> It bothers me too. I am a SWE because I love solving problems!

In my case, I've recently been wondering whether I really love solving problems, or rather just hate stupid bullshit and solving it - quickly and efficiently - is usually the best way to make it go away for good.

In many cases, the behavior is identical - I just find myself to be motivated by frustration more often than curiosity these days.

dmichulke•1h ago
Good point.

Tangentially, you could ask: Are you addicted to being useful or to being recognized as useful.

One is your own need, the other often a covered contract where you lash out or silently resign if you don't get the recognition that you think you deserve.

amelius•1h ago
I'm surprised nobody asks whether you're at fault here, or she is.

Next time, maybe ask her to come up with solutions, e.g. do a brainstorm session.

If she then says she doesn't really want a solution, you can tell her then don't phrase your issues like that.

krisoft•1h ago
> asks whether you're at fault here, or she is

Or maybe nobody is? Why does someone has to be “at fault”?

> you can tell her then don't phrase your issues like that.

Sometimes people just want to be heard. There is value in recognising that.

lazide•1h ago
Pro tip - that usually just makes people angrier haha. (Source: twice divorced, and was - per the court - always right, but it didn’t help me one bit).

The challenge is, some people (most) get stuck on some emotional thing, and will drain you dry if you try to even engage with them on it. It’s especially prevalent right now.

TeMPOraL•53m ago
> The challenge is, some people (most) get stuck on some emotional thing, and will drain you dry if you try to even engage with them on it. It’s especially prevalent right now.

Yup. I've long learned to suppress my problem-solver nature because "people want to be heard", but then what it gets is turning me into a sounding board for people who get stuck on something indefinitely. It's easy to not jump in with solutions the first time you hear a story, but it's much harder when you hear the exact same story, with exact same underlying emotion, dozen+ times in the span of a few months. The other side is clearly not really processing their emotions - so if not that, and not practical advice, then what's the point of even talking about it?

It's really draining and in some cases I'm not in a position to disengage either.

the_af•38m ago
I want to echo this.

And there's no solution. Nothing you can do, say, or not do or say will help. Even just listening will be perceived, after the umpteenth time, as condescending; and voicing your opinion is obviously a no go. It's lose-lose.

saidnooneever•19m ago
the solution is mutual recognition and understanding, but as a problem solver its not satisfying as you cant implement it in your own way :'D
bflesch•20m ago
I call that "you are the garbage bin for other people's emotions". And once you realize this process you can't unsee it and re-evaluate some relationships. If it is each side taking turns being the "emotional garbage bin" then it's a healthy relationship.

But if people only reach out to drop their toxic waste and leave you without the chance to get rid of your own toxic waste you feel not good afterwards. Like where you have conversations and then afterwards notice that you were not able to actually speak about any of your own problems and worries.

That's what I really like about the kids and their words of the year: They used "aura" and at first I thought what a bullshit term is that, but after a while I came to understand it. It's totally fine to listen to your stomach feelings, if someone's aura is negative or their vibes are off you don't need to give them a reason why you stop interacting, you just leave.

We've been trained to be helpful and nice to everyone but then wonder why we feel drained at the end of the day. It's because we're spending emotional bandwidth on people and things that don't give us any energy back.

The word "aura" for all of this is extremely nice. If you see a spooky person approaching you on the street at night you also don't need to explain to them what exactly put you off about them - you just switch sides.

I can only recommend to trust your feelings.

y-curious•54m ago
There’s an old adage that is very important to logical people (as software engineers are, for example).

“Do you want to be right or do you want to be happy?”

My wife wants to throw out our perfectly functional table to get a better looking one. Financially and practically, I am right in fighting this. Is a few hundred bucks worth making someone aesthetically-minded not feel satisfied? No, you have to pick your battles.

lazide•47m ago
Some people have a habit of creating situations that are…. Not so easy to get out of. My favorite one essentially boiled down to ‘die die die, or I’ll kill you’.

Which, clearly, I struggled to find a useful compromise on.

ChrisMarshallNY•10m ago
In my case, I really do want to be of use. In fact, I often tend to stay well in the background, and deliberately eschew credit.

That said, I do tend to get upset, when I’m taken for granted, but that’s really my own fault. I know it, rationally, but my inner brat still wants to throw a tantrum.

kakacik•1h ago
This is kind of typical situation with men and women right, they need their girl friend coffee complaint time, we guys need similar beer time, albeit contents vary wildly. At least what you write fits every ex-gf I dated, and also fits my guy-brain expectations and resulting type of discussions.

Part of the setup by default, but should not take decades to discover or reveal. Similar to how women experience stuff mainly via emotions, hence what was fine yesterday may not be today albeit factually nothing changed.

101 of each adult should be also figuring out how one works (and how doesn't) and optimizing with other relevant parties further interactions.

sdoering•1h ago
> I tend to need to solve All The Problems before I can do any self-care

I can so relate. I once read something that shifted my perspective a bit and helped me start the work of learning to better care for myself.

It was basically somebody talking/writing about the safety instructions when taking a flight. They tell you that in case of an emergency, when the o2 masks drop down to first put your ownmas on, before helping others. Because you are no help, if you loose conciousness.

This image/metaphor , to first put my own mask on, so that I can ensure, I will be able to help others without falling over, was what helped me start this process.

I sadly can't remember if it was Brené Brown or where I originally read that.

pjmorris•1h ago
It's a great analogy. I first came across it in Gerald Weinberg's 'More Secrets of Consulting: The Consultant's Tool Kit', where he spends some time talking about burnout, what it means, and how to get out when you find your way in.
hackable_sand•48m ago
For a more spiritual audience: the analogy is also widely recognized in the Bible
wrsh07•10m ago
For what it's worth, I wanted to downvote this because it doesn't provide much additional context. Which verses? Is there a link?

(I didn't downvote)

Saying "oh yeah the bible mentions that" doesn't really add to a conversation - the bible mentions a lot of stuff!

However, if I downvote you because you didn't provide context, you might misinterpret it as "wow, hacker news hates the bible" (I have no opinion on hn audience feelings towards religion)

So for additional context, one could look up the "speck vs log" which seems most straightforwardly about taking care of your own issues first (although it's in the context of hypocrisy, which doesn't quite match the original thread iiuc)

I found a few others, but none quite seemed like the close match I was hoping for (Mark 12:31, 1 Corinthians 6:19-20, etc)

lazide•44m ago
One pattern I’ve noticed, however, is that if you’re really good at doing this - and the situations being created are artificial - you might run into a situation where someone cuts or poisons your oxygen mask first.

I would have said ‘no way is someone that evil’, but uh…. Ask most men in their 40’s or 50’s.

tclancy•19m ago
Buddy, this is the second comment in here where you want us to blame some unknown Other for our problems. That is a dead end. And gray hair doesn’t confer wisdom, as Thoreau said. Signed, some guy in his 50s.
tclancy•18m ago
Sorry, my bad, fourth comment.
n4r9•1h ago
I frame it not as turning a dial down, but as switching channel from practical problem-solver to emotional problem-solver.

Often when someone wants to talk about a situation involving difficult feelings, they're actually trying to process those feelings: to understand where the feelings are coming from, to be validated, and to be able to take a broader perspective.

You can help by being curious about what they're saying, reflecting it back to them in your own terms, explaining how what they're feeling is understandable, and offering context or alternative viewpoints. These are actually complex problem-solving skills, although they can all fall under the umbrella of what people mean when they say "to be heard".

As a man, I've realised that once my emotions feel validated and accepted, I relax and the practical solutions just pop into my mind.

lazide•49m ago
Be careful you don’t end up with people who have constant emotional problems that need fixing - or that you’re 100% sure that you’ll never need to say ‘no’. Speaking from experience.

Some people really don’t like ‘no’, especially when they have emotional problems.

n4r9•34m ago
I've heard that's true; compassion and empathy can be a draw for highly insecure people. You need to balance it with assertiveness and self-regulation, which are also part of emotional intelligence.
thisislife2•29m ago
> switching channel from practical problem-solver to emotional problem-solver

Thank you for this useful tip! I've recently become aware that I may not be as good a listener I thought I was - I too make the common mistake of immediately offering solutions, or talking too much about my own relatable situations and feelings, instead of trying to really listen to them and help them figure out their own world view and feelings of a particular situation (and thus understand them better too in the process).

funkyfiddler69•16m ago
> they're actually trying to process those feelings

Exactly, help exploring their problem, maybe direct them into one nook or the other, support a proper perspective from different angles (to a small extent within the context and constraints they provided!!!), but don't solve the riddle for them. They might not even know how they really feel about it all, yet.

Aurornis•10m ago
> they're actually trying to process those feelings: to understand where the feelings are coming from, to be validated, and to be able to take a broader perspective.

If you’re speaking to a rational person with good intentions and good self-management this can help a lot.

If the other person doesn’t have good emotional regulation and is prone to catastrophizing, exaggeration, or excessive self-victimization then validating and reinforcing their emotions isn’t always helpful. It can be harmful.

I had a relationship long ago where the other person would always find a way to be the victim in their personal and workplace relationships. I made the mistake of following the advice to only listen, withhold suggestions and attempts to help, and to validate their emotions. The problem was that frequently their emotions and reactions were not valid, and I was only making things worse by providing a sounding board to validate those reactions. Once I stopped being an emotional validator for every reaction things started improving a lot, though it wasn’t what they wanted to hear.

opminion•48m ago
I'm probably your wife.

It could be related to the personality trait of how much of our world model is "in our mind" vs "out there":

If I speak with your while working on the world model in my mind, it looks like I just "want to be heard". But your feedback is actually very important, it's just that it should only feed my mental world model.

I am then surprised that my math coprocessor reaches for the GPIO.

p0d•47m ago
Well said...I have discovered the same in my own marriage of thirty years. I would add that even bringing a good solution in a relationship can go unheard, especially if the motivation is to be the fixer, and to be honest make your own life easier by silencing the other's point of frustration.
al_borland•29m ago
I learned this from the show Parks and Recreation. Ann is pregnant and trying to vent, and Chris is looking to solve all her problems. This drives her nuts.

Clip: https://www.youtube.com/watch?v=OdA8QNTqn-A

funkyfiddler69•20m ago
> not every problem she voices is something that needs a solution

Relatable. Is true for even the simplest problems that some people have.

Sometimes they just didn't even address it yet and are only becoming adequately aware of it and here you are spelling out a plan of action during a 7 min encounter in the kitchen.

onion2k•18m ago
It took decades for my wife to finally get through and explain not every problem she voices is something that needs a solution. Some times people just want to be heard.

I'm glad she managed to solve this problem in the end.

;)

Aurornis•16m ago
> It took decades for my wife to finally get through and explain not every problem she voices is something that needs a solution.

This can become toxic in itself, though. Some times venting and being angry is what someone wants to do, but in a workplace environment that’s not a good thing to implicitly condone and support.

I’ve had some team members who just wanted to vent but not discuss solutions and (again, in a workplace, not personal relationship) it was a sign that something deeper was amiss: Being a perpetual victim of their circumstances and believing those circumstances were beyond their control was a safe, comforting place to exist. It was always easier to build up excuses that problems were thrust upon them by others, who could be held solely responsible for the results. In some cases I had to be very clear that they were responsible for working with teammates to address these issues together, not become a passive receiver of everything that happens with their peers.

Swooping in as the hero to solve everything for someone else isn’t a good solution, but (in a workplace environment) getting someone to switch from the passive victim mindset to the active mindset of engaging with their own problems is very important.

This is one topic where carrying advice from personal romantic relationships into the workplace isn’t a good idea, IMO.

mutkach•14m ago
Super-relatable.

Now that I think about it, most of my advice starts something like "Here's what you're gonna do..."

Wait, that itself sounds like a problem, but how do I fix it...

nusl•1h ago
I wonder if this sort of thing can lead to faster burnout or such. I've sorta over time leaned toward guarding my own space/time since somehow I get more tired out, and over time more burned out, if I don't.
Ronsenshi•1h ago
I probably have a very similar "dysfunction" as OP. Can't say how it is for him, but I do get burned out somewhat regularly if I push myself too much for too long. However it usually takes few days to a week at most of low-effort activity or travel to recover.
Ronsenshi•1h ago
I can very much relate to the OP in this. I enjoy writing code, figuring out problems, finding solutions and in general helping other people with things that require some kind of software to be created or updated. And until year or two ago I thought I'd be able to continue to do what I love while getting paid decent money for it. With the advent of vibe coding and AI I'm starting to feel less sure in the future.
drekipus•1h ago
I feel more useful now more than anything.

The amount of ai generated planning and fluffy workloads that I've been able to just delete from the team has saved the company many engineering hours. Not least of all in bugs.

Value your expertise and experience. It's only greeting more valuable, not less.

Ronsenshi•54m ago
It's great that this is a case for you.

I actually enjoy process of writing code, understanding deeply the system I work on, finding elegant solutions to business problems - not just a list of checkboxes with features for a given sprint that agent churns in background. Sure, practically I understand that business doesn't care how well something is written as long as it works somewhat reliably. I might eventually adapt to this new horrible reality of developers who have no idea what's going on in the codebase they "work" on.

bradley13•1h ago
I feel the same way. I retired last summer, but that only means that I found a place that needs me, where I can work part time without worrying too much about money.

I remember, decades ago, reading an article about some African politician visiting the UK. He was given a tour, which included some of the social housing. The UK bragging about how they took care of their people. He saw people sitting around with with their housing and food paid for. His comment? "How horrible!".

He found it horrible, because - from his perspective - they had no role in society, nothing to do, no purpose to their existence.

pjc50•50m ago
This is a big topic in disability rights activism; there are a lot of people who can do some work some of the time, with a certain level of accommodation, and would benefit from so doing.

But that's not how the system works. It forces everyone into binary categorizations, with the aim of removing help if at all possible. So it becomes economically necessary for people to present themselves as helpless and stay away from work or even volunteering, because doing so jeopardizes their means of surviving the bureaucracy.

PlatoIsADisease•1h ago
Nietzsche would approve that you are seeking power through usefulness. Even if he disdained money, he is a bit idealistic/outdated here. Hobbes says riches is a form of power.
techdmn•1h ago
I identify very strongly with this. More than once in my career I have gotten feedback along the lines of:

> We really like your work! How can you help other engineers be more like you?

The thing I think (but usually don't say) is:

> You realize I'm like this because I often work directly against your instruction in order to satisfy my personal sense of professional pride and responsibility?

Havoc•47m ago
This only works if the environment caps the work somehow. Else there is an endless amount of problems finding their way into the plate of those with a rep for being helpful problem solvers
tootie•46m ago
I am kinda the same only I'm not clear how the author describes useful. Being useful to my team, my employer my clients is ok but a lot of my career has been building software for businesses I did not understand and sometimes actively disliked. I'm unofficially retired after 25+ years in industry and look back at a spotty record of building anything lasting and positive. I had plenty of great teams and received praise for being effective at delivery but honestly it feels hollow in retrospect.
risyachka•39m ago
>> But despite all that, I’m still having a blast

This is proves its mostly over for the high income industry.

There are no good paying jobs where you are having a blast. Otherwise there is a lot of those who want to do that job which drives wages waay down.

High paying jobs are tough/stressful/not fun. Which was the case with software before.

phito•34m ago
What if I'm having a blast doing the tasks no one wants to do that are in the backlog.
zhisme•32m ago
giving a like for quoting Gogol and Akakiy Akakievich (I wish you could understand this russian wordplay and what's meaning about that nicknames and why they were chosen)
al_borland•28m ago
I was this way for a long time at work. A re-org and management change broke me. It's been very hard to get motivated these days. I want it to be like it was, but I'm starting to think there is no going back.
clircle•12m ago
You need a new job to feel energized again (and so do I)
bloomingeek•28m ago
I'm kind of this way also. My work motto was always: "Be the best worker and you'll always have a job." This was easy, because I was always curious about how things worked and didn't mind helping others. In my thirties, while training for a new position, I thanked my trainer for his help and he told me: "You seem willing to work and now I won't have to do your job for you." That simple statement changed how I thought about coworkers. Gradually, I became less helpful to the ones who thought it was a good idea for me to do their job with/for them.
vjerancrnjak•19m ago
This internal compulsion is just learned behavior. The society conditions you to work instead of play.

Nothing wrong with that, I have that compulsion as well.

Having a compulsion to play, purely for the sake of playing is a much healthier view. Useful, not useful, hard problem, easy problem, should not matter, you're playing.

Sometimes you can't be useful, yet you can always play.

All stems from inability to have systems without labor. Work, work.

I like how Pope John Paul II flipped the narrative and said work exist for the person, as a way for person to express itself. Made me realize how even communism stays trapped in labor mentality.

lazarus01•9m ago
It’s great to be useful as living for your purpose is the best way to achieve life satisfaction. But it’s important to establish boundaries and avoid developing codependency and not to define yourself through the perception of your acts towards others. Having a skill that helps others gives you a sense of mastery. The fact that you have this skill and apply it in good faith should be enough to establish a good sense of self without feedback from others.

I love being an engineer and solving problems that I’m good at, which are problems too complex for most people to approach. But not everyone feels that way, some or most people don’t care or don’t understand the motivation, as they may have different motivations of their own. Learning to accept that and be confident without validation from others is very tough but possible, as you apply yourself consistently with focus and clarity, you gain a stronger sense of purpose. You are never fulfilled, but continue to pursue anyway, that is the trick I learned for myself. The trait is called equanimity and is more of a sustainable attitude vs a feeling, that is transactional. It’s easier as you get older and comes with maturity.