frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Show HN: AI agent forgets user preferences every session. This fixes it

https://www.pref0.com/
1•fliellerjulian•1m ago•0 comments

Introduce the Vouch/Denouncement Contribution Model

https://github.com/ghostty-org/ghostty/pull/10559
1•DustinEchoes•2m ago•0 comments

Show HN: SSHcode – Always-On Claude Code/OpenCode over Tailscale and Hetzner

https://github.com/sultanvaliyev/sshcode
1•sultanvaliyev•3m ago•0 comments

Microsoft appointed a quality czar. He has no direct reports and no budget

https://jpcaparas.medium.com/microsoft-appointed-a-quality-czar-he-has-no-direct-reports-and-no-b...
1•RickJWagner•4m ago•0 comments

Multi-agent coordination on Claude Code: 8 production pain points and patterns

https://gist.github.com/sigalovskinick/6cc1cef061f76b7edd198e0ebc863397
1•nikolasi•5m ago•0 comments

Washington Post CEO Will Lewis Steps Down After Stormy Tenure

https://www.nytimes.com/2026/02/07/technology/washington-post-will-lewis.html
1•jbegley•6m ago•0 comments

DevXT – Building the Future with AI That Acts

https://devxt.com
2•superpecmuscles•6m ago•4 comments

A Minimal OpenClaw Built with the OpenCode SDK

https://github.com/CefBoud/MonClaw
1•cefboud•7m ago•0 comments

The silent death of Good Code

https://amit.prasad.me/blog/rip-good-code
2•amitprasad•7m ago•0 comments

The Internal Negotiation You Have When Your Heart Rate Gets Uncomfortable

https://www.vo2maxpro.com/blog/internal-negotiation-heart-rate
1•GoodluckH•8m ago•0 comments

Show HN: Glance – Fast CSV inspection for the terminal (SIMD-accelerated)

https://github.com/AveryClapp/glance
2•AveryClapp•9m ago•0 comments

Busy for the Next Fifty to Sixty Bud

https://pestlemortar.substack.com/p/busy-for-the-next-fifty-to-sixty-had-all-my-money-in-bitcoin-...
1•mithradiumn•10m ago•0 comments

Imperative

https://pestlemortar.substack.com/p/imperative
1•mithradiumn•11m ago•0 comments

Show HN: I decomposed 87 tasks to find where AI agents structurally collapse

https://github.com/XxCotHGxX/Instruction_Entropy
1•XxCotHGxX•15m ago•1 comments

I went back to Linux and it was a mistake

https://www.theverge.com/report/875077/linux-was-a-mistake
3•timpera•16m ago•1 comments

Octrafic – open-source AI-assisted API testing from the CLI

https://github.com/Octrafic/octrafic-cli
1•mbadyl•17m ago•1 comments

US Accuses China of Secret Nuclear Testing

https://www.reuters.com/world/china/trump-has-been-clear-wanting-new-nuclear-arms-control-treaty-...
2•jandrewrogers•18m ago•1 comments

Peacock. A New Programming Language

1•hashhooshy•23m ago•1 comments

A postcard arrived: 'If you're reading this I'm dead, and I really liked you'

https://www.washingtonpost.com/lifestyle/2026/02/07/postcard-death-teacher-glickman/
2•bookofjoe•24m ago•1 comments

What to know about the software selloff

https://www.morningstar.com/markets/what-know-about-software-stock-selloff
2•RickJWagner•28m ago•0 comments

Show HN: Syntux – generative UI for websites, not agents

https://www.getsyntux.com/
3•Goose78•29m ago•0 comments

Microsoft appointed a quality czar. He has no direct reports and no budget

https://jpcaparas.medium.com/ab75cef97954
2•birdculture•29m ago•0 comments

AI overlay that reads anything on your screen (invisible to screen capture)

https://lowlighter.app/
1•andylytic•30m ago•1 comments

Show HN: Seafloor, be up and running with OpenClaw in 20 seconds

https://seafloor.bot/
1•k0mplex•30m ago•0 comments

Tesla turbine-inspired structure generates electricity using compressed air

https://techxplore.com/news/2026-01-tesla-turbine-generates-electricity-compressed.html
2•PaulHoule•32m ago•0 comments

State Department deleting 17 years of tweets (2009-2025); preservation needed

https://www.npr.org/2026/02/07/nx-s1-5704785/state-department-trump-posts-x
3•sleazylice•32m ago•1 comments

Learning to code, or building side projects with AI help, this one's for you

https://codeslick.dev/learn
1•vitorlourenco•33m ago•0 comments

Effulgence RPG Engine [video]

https://www.youtube.com/watch?v=xFQOUe9S7dU
1•msuniverse2026•34m ago•0 comments

Five disciplines discovered the same math independently – none of them knew

https://freethemath.org
4•energyscholar•35m ago•1 comments

We Scanned an AI Assistant for Security Issues: 12,465 Vulnerabilities

https://codeslick.dev/blog/openclaw-security-audit
1•vitorlourenco•35m ago•0 comments
Open in hackernews

They Know More Than I Do

https://www.cybadger.com/they-know-more-than-i-do-managing-an-expert-team-when-you-cant-do-their-jobs/
26•r4um•4mo ago

Comments

neilv•4mo ago
> When asking questions of your team, it can help to (separately) ask the same question of multiple individuals. The difference in answers can be illuminating. [...] Ask questions of your boss, your peers, stakeholders, and anyone else that might have useful information.

Be careful with this. Something I've seen at least a few times, and it's always gone badly...

1. A manager (or exec) has real experts on their staff telling them one thing.

2. The manager not only doesn't know enough about the domain, but they don't know how good their own people are.

3. The manager goes and consults someone outside who they think is more expert (e.g., someone they know who worked for a company that pays better, or who is, say, a professor of what the manager thinks is the domain).

4. The outside 'expert' makes some small offhand remark without realizing how big a question it was, or shoots off their mouth without having hardly any accurate information about the actual situation. (ProTip: Professional analysis is different thing than casual recreational chattering on HN.)

5. Manager comes back and overrides the team, based on what the outside 'expert' said.

6. Bad decision is implemented, morale is destroyed, the good people leave, and (AFAIK) that manager doesn't get referrals from the people who left.

jamesmiller5•4mo ago
> ...but they don't know how good their own people are.

Trust. Easily lost, hard to win and all that. If you don't actually trust those you manage you're not really operating at your best, let alone bringing out the best of your team.

It's a humbling experience tbh, requires putting your faith of success in other people, which in my experience is harder to teach (and is often learned through tough failures) than any kind of computer skills.

neilv•4mo ago
To maybe make trust easier, let's say there's two kinds trust:

* Sometimes you implicitly trust that someone will do the right thing. Easy: you just know.

* Other times, you decide you're going to invest in trusting someone to do the right thing.

In the second kind, people can pick up on that investment, and respect it or be inspired, in which case it is self-fulfilling.

Though some people won't pick up on it, or won't care, or will think your investment is naive and to be taken advantage of.

So you have to think about how you convey it, and decide who you're going to invest in.

Investing in everyone on your team is a good default to start with.

cybadger•4mo ago
Author here. Yes, if you don't know the domain, you should have a really good reason for overriding the team.

Asking questions is a way to gather information that you can then share back with the team. If I were new to a team and had a situation like what you describe, I might go back to my team: "Hey all, I was talking with Professor SmartyPants about $PROBLEM and they suggested $APPROACH. It sounded plausible to me, but y'all are the experts here. Is $APPROACH something we've thought about, and can you help me understand the pros and cons?"

The discussion that follows would help me figure out how good folks on my own team are: who considers the idea, who can explain why it's good or bad, who gets huffy when new ideas are brought.

So yes, 100%, be careful with thinking "I asked questions of a lot of people" means "now I'm an expert that should override what my team is telling me"!

mrkeen•4mo ago
> 4. Be Clear About What Needs To Be Done

This is where it all goes wrong.

  Your job is to make sure your team is clear about the task to be done. Yes, including the “what if…” questions. You don’t need to have the answer now, but you do need to respond helpfully to the questions.9 Once the team is clear about the task to be done, you can assign them to invent the approach, shape the details, and implement it.
At this point the manager is basically the dog-with-ball meme saying "no take, only throw"

Or in manager speak. "Look, just get the 'throw' done as quickly as possible, and you can suggest different ways of working in the retro. Or make a ticket for it. Do you want to make the 'take' ticket or should I?"

  For example, if you just asked them to change the text on the “Login” button, and they’re talking about new libraries and rewriting the credential store, there’s a good chance your team didn’t understand what you told them.
Button text change? From a manager? I guess this article will calibrate your expectations such that you think you aren't micromanaging when you are.

(Also, the credential store needs to be changed because the passwords - including the manager's - are all in plaintext. But sure - it's the devs who don't understand you when the task is obviously just a text change.)

cybadger•4mo ago
Mgr: "I need you to plan travel to LA."

Dev: "Cool, got it."

(Having been that dev, wrong! Don't got it. Which is why, as manager...)

Mgr: "I need you to plan travel to LA. For the six of us. Planning to leave tomorrow before lunch. What questions do you have?"

Dev: "Do we have a budget or cost restriction? Is there a time we need to be in LA?"

Mgr: "Let me double-check the budget and get back to you in a few minutes. We're supposed to be in LA by 6PM tomorrow."

(Other good what-if scenarios could include that meeting the travelers are supposed to be in all afternoon tomorrow, whether everyone needs to travel together, where the group is leaving from, if the Dev should book travel or just send a plan, ...)

All of those things help shape the approach, the details, the implementation.

Because, without clarity, some manager who's not an expert and hasn't asked the right questions will say "yeah, sure, we can use the plaintext credential store Bobby threw together, it's fine, get it done fast".

When the manager is invested in creating clarity for the team (which is not the same as barking out orders or trying to "get the 'throw' done as quickly as possible), they'll take the up-front time. And when Bobby says "hey, look, plaintext credential store!", the manager can point back to the approach the team put together (e.g., salted, hashed, ever stored/logged in plaintext, etc).

Reading between the lines, it sounds like you've seen some pretty bad management, probably with a lot of short-term thinking and disrespect for "inferiors". That sucks. I've had some terrible managers too, along exactly those same lines. But I've also had some pretty good managers too. I've found that a lot of managers are terrible because they don't know better. They don't know how to support a team, or how to be clear, or how to listen. And a lot will make improvements when given some help.

PeterWhittaker•4mo ago
One of the best project managers I know was faced with a similar scenario, and succeeded wildly by doing mostly #2, but with very specific questions: what do you need to work effectively, what is preventing you from getting this.

In most cases, the answers were dedicated time and interruptions.

He trusted the team to know their jobs and worked to insulate them from the chaos around them. They came to trust him when they experienced what they craved, dedicated time, no interruptions.

What I dislike about the original post is that he seems to think his job is to lead and have them follow.

It isn't. His job is to support, to do the things, manage the interactions, that are preventing the team from working effectively.

cybadger•4mo ago
> What I dislike about the original post is that he seems to think his job is to lead and have them follow.

Can you help me understand what in the original post came across that way?

Sure, managers do have a responsibility to lead their team, and they're held responsible for the results their organization team produces. That's the job. It'll look different company by company, of course. But I definitely didn't have some kind of command-and-control management approach in mind.

> It isn't. His job is to support, to do the things, manage the interactions, that are preventing the team from working effectively.

I agree! Like I wrote toward the end of the post, "The real secret of managing an expert team when you can’t do their jobs is to give up the illusion that you have to be superpowered and all-knowing. Instead, you can be the manager, supporting and directing your team, making sure you deliver results through your team."

That sounds—to me, and I might be missing something—pretty similar to what you're advocating.

PeterWhittaker•4mo ago
The overall tone is one of "father knows best" with plenty of adversarial over and undertones. My favourite example, and perhaps the clearest, is

"For example, if you just asked them to change the text on the “Login” button, and they’re talking about new libraries and rewriting the credential store, there’s a good chance your team didn’t understand what you told them."

There is an equal or better chance that you don't understand or are completely ignorant of dependencies with which they are intimately familiar, perhaps tangled copypasta created ad nauseam in response to overbearing leaders who could not be bothered to understand.

I've seen that more than once.

In that specific instance, it would be more helpful to dive into the why while expressing the surprise you actually feel. It might even be better to go straight to "is there something in there that shouldn't be?"

If your team has history you lack, one of your first jobs is learning the pain points and gaining enough of their trust that they will show you the scars and explain how they were earned.

cybadger•4mo ago
Thank you for the feedback!

I've certainly been misunderstood more than once. I've also misunderstood people who thought they were being perfectly clear.

That particular example is intended to be an example of a well-intentioned manager sending a message but it not being received. Maybe it's time pressure, or an interruption, or just bad wording. "Y'all, we need to change 'Login' ...oh, hang on, I need to take this call."

The next paragraph is an example of exactly what you're talking about—where the team shares information with the manager, the manager learns something about the system, and it leads to improved trust between team and manager.

I think you're taking "there's a good chance your team didn't understand what you told them" to mean "your team is so dumb they don't understand basic words and you need to correct them". It's meant as a value-neutral description of something that's really common in human interactions: someone tries to communicate X, but what's received is different than X. In this case, that's on the manager to fix.

So...how could I edit that paragraph so it comes across better, without trying to incorporate some of the things that came before (admit you're not the expert, ask questions, etc)?

I could make it even more ridiculous: > For example, if you just asked them to change the text on the "Login" button, and they're talking about how that means upgrading the load balancer and switching to a NoSQL database, there's a good chance your team didn't understand what you told them.

I could try to make the error attribution more obvious: > For example, if you just asked them to change the text on the "Login" button, and they're talking about new libraries and rewriting the credential store, there's a good chance you didn't communicate what you thought you did.

I could add some corrective actions later on: > For example, if you just asked them to change the text on the "Login" button, and they're talking about new libraries and rewriting the credential store, there's a good chance your team didn't understand what you told them. Take the time to make sure they understood correctly. If they did, you've got something to learn.

I think you're railing against the exact sort of thing I'm working to fix here: people who think their title means they don't have to listen to their team, or that they're automatically an expert because of their title, or something. So your input on how to make it land with you (because it obviously didn't as originally written) would be helpful.