frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

OpenCiv3: Open-source, cross-platform reimagining of Civilization III

https://openciv3.org/
524•klaussilveira•9h ago•146 comments

The Waymo World Model

https://waymo.com/blog/2026/02/the-waymo-world-model-a-new-frontier-for-autonomous-driving-simula...
857•xnx•14h ago•517 comments

How we made geo joins 400× faster with H3 indexes

https://floedb.ai/blog/how-we-made-geo-joins-400-faster-with-h3-indexes
69•matheusalmeida•1d ago•13 comments

Show HN: Look Ma, No Linux: Shell, App Installer, Vi, Cc on ESP32-S3 / BreezyBox

https://github.com/valdanylchuk/breezydemo
178•isitcontent•9h ago•21 comments

Monty: A minimal, secure Python interpreter written in Rust for use by AI

https://github.com/pydantic/monty
179•dmpetrov•9h ago•78 comments

Show HN: I spent 4 years building a UI design tool with only the features I use

https://vecti.com
290•vecti•11h ago•130 comments

Dark Alley Mathematics

https://blog.szczepan.org/blog/three-points/
68•quibono•4d ago•11 comments

Microsoft open-sources LiteBox, a security-focused library OS

https://github.com/microsoft/litebox
343•aktau•16h ago•168 comments

Sheldon Brown's Bicycle Technical Info

https://www.sheldonbrown.com/
337•ostacke•15h ago•90 comments

Show HN: If you lose your memory, how to regain access to your computer?

https://eljojo.github.io/rememory/
237•eljojo•12h ago•145 comments

Hackers (1995) Animated Experience

https://hackers-1995.vercel.app/
431•todsacerdoti•17h ago•225 comments

Delimited Continuations vs. Lwt for Threads

https://mirageos.org/blog/delimcc-vs-lwt
13•romes•4d ago•1 comments

Unseen Footage of Atari Battlezone Arcade Cabinet Production

https://arcadeblogger.com/2026/02/02/unseen-footage-of-atari-battlezone-cabinet-production/
6•videotopia•3d ago•0 comments

An Update on Heroku

https://www.heroku.com/blog/an-update-on-heroku/
372•lstoll•15h ago•252 comments

PC Floppy Copy Protection: Vault Prolok

https://martypc.blogspot.com/2024/09/pc-floppy-copy-protection-vault-prolok.html
41•kmm•4d ago•3 comments

Show HN: ARM64 Android Dev Kit

https://github.com/denuoweb/ARM64-ADK
14•denuoweb•1d ago•2 comments

How to effectively write quality code with AI

https://heidenstedt.org/posts/2026/how-to-effectively-write-quality-code-with-ai/
218•i5heu•12h ago•162 comments

Why I Joined OpenAI

https://www.brendangregg.com/blog/2026-02-07/why-i-joined-openai.html
89•SerCe•5h ago•75 comments

Show HN: R3forth, a ColorForth-inspired language with a tiny VM

https://github.com/phreda4/r3
61•phreda4•9h ago•11 comments

Introducing the Developer Knowledge API and MCP Server

https://developers.googleblog.com/introducing-the-developer-knowledge-api-and-mcp-server/
38•gfortaine•7h ago•10 comments

Learning from context is harder than we thought

https://hy.tencent.com/research/100025?langVersion=en
162•limoce•3d ago•81 comments

Female Asian Elephant Calf Born at the Smithsonian National Zoo

https://www.si.edu/newsdesk/releases/female-asian-elephant-calf-born-smithsonians-national-zoo-an...
17•gmays•4h ago•2 comments

I spent 5 years in DevOps – Solutions engineering gave me what I was missing

https://infisical.com/blog/devops-to-solutions-engineering
126•vmatsiiako•14h ago•52 comments

Understanding Neural Network, Visually

https://visualrambling.space/neural-network/
261•surprisetalk•3d ago•35 comments

I now assume that all ads on Apple news are scams

https://kirkville.com/i-now-assume-that-all-ads-on-apple-news-are-scams/
1028•cdrnsf•18h ago•428 comments

FORTH? Really!?

https://rescrv.net/w/2026/02/06/associative
54•rescrv•17h ago•18 comments

Zlob.h 100% POSIX and glibc compatible globbing lib that is faste and better

https://github.com/dmtrKovalenko/zlob
5•neogoose•2h ago•1 comments

WebView performance significantly slower than PWA

https://issues.chromium.org/issues/40817676
18•denysonique•6h ago•2 comments

I'm going to cure my girlfriend's brain tumor

https://andrewjrod.substack.com/p/im-going-to-cure-my-girlfriends-brain
107•ray__•6h ago•53 comments

Evaluating and mitigating the growing risk of LLM-discovered 0-days

https://red.anthropic.com/2026/zero-days/
44•lebovic•1d ago•14 comments
Open in hackernews

Coinbase CEO explains why he fired engineers who didn't try AI immediately

https://techcrunch.com/2025/08/22/coinbase-ceo-explains-why-he-fired-engineers-who-didnt-try-ai-immediately/
62•ed1024•5mo ago

Comments

BallsInIt•5mo ago
Toxic

> meeting on Saturday with everybody who hasn’t done it

Even more toxic

janice1999•5mo ago
Not surprising. This is one of the CEOs who wants "special economic zones", i.e. a place where they can be fedual lords.
golergka•5mo ago
So all engineers who have already been using better AI tools and had no reason to downgrade to copilot and cursor were fired?
Esophagus4•5mo ago
I think it’s more likely, “engineers who didn’t try the tool their CEO specifically asked them to, warning them that there would be consequences if they didn’t.”
kasey_junk•5mo ago
At a Saturday meeting…

This is not a story about AI.

oldjim798•5mo ago
A crypto ceo jumping on the latest fad in an overdramatic way to generate clicks??! What will they think of next!?

Seriously, why anyone listens to crypto ceos is beyond me. Modern day snake oil salesmen.

janice1999•5mo ago
What's telling is that, even if his story is remotely true, his target audience for this tale are people who won't blink at potentially destroying peoples lives just for corporate point scoring or, worse, terrorising surviving employees into blindly obeying questionable actions. Anyone with an ounce of empathy would think how terrible it would be to be fired and maybe lose your home or end up in debt because your insane boss bought into the latest fad.
lawlessone•5mo ago
That is worrying.

If i was working on a finance or finance adjacent company i'd be very hesitant to use anything that might send data outside the company.

hluska•5mo ago
I could have understood it in a month - onboard, try something out and decide if it helps. But a week and then a meeting on a Saturday to explain why or get fired?

Management is hard so I’m generally a little more patient with managerial missteps. But this is a different level of unreasonable. Heck a lot of developers in the finance world adopt slowly because they’ve worked with compliance departments and it becomes a habit.

Ancapistani•5mo ago
Based on the article, my understanding is that the people fired were unwilling to "onboard".

I assume "onboard" means something like "set up an account and get it working locally".

lightbritefight•5mo ago
One week is a big part of the idiocy here. Anyone half busy with anything is going to miss miscellaneous bullshit from management like this, especially when management is prone to these "flights of fancy" with random tooling or the new hot thing.

I personally ignore or delay things all the time because of actual work I'm doing. If running some random AI tool is more important than "keep the company working," that's a really sick and fragile culture.

jongjong•5mo ago
I tried AI for coding in my own time since the very early days of GPT 3.5 but I didn't try it in my day job until much later when Cursor came out. Now I use Claude Code frequently.

IMO this was the optimal approach, trying in my own time and not risking damaging the company codebase until it was safe... But I might have been fired, by the sounds of it.

biophysboy•5mo ago
> “It’s clear that it is very helpful to have AI helping you write code. It’s not clear how you run an AI-coded code base,” he commented. Armstrong replied, “I agree.”

Can’t say I’m surprised that a crypto CEO - an industry totally overflowing with contradictions - is completely unfazed when confronted with yet another contradiction

VectorLock•5mo ago
Hand-waving negative externalities is maybe the biggest part of the job.
hombre_fatal•5mo ago
I get that everyone wants to dunk on the crypto/AI guy, but their claim boils down into "AI is helpful but it shouldn't do all the work for you" which is a stance almost everyone has.

I don't think the CEO should know whether or not I've used AI though nor do I think it's fair to fire people for it.

I guess I could maybe see a case for catching someone saying "I don't care about trying out new tools" - it's a position held by some of the least productive people I've ever worked with. But there other reasons why someone might not have picked up new tools yet, like "I'm just trying to get my damn work done" or "I tried this tool but it just seemed distracting".

I fall into those camps all the time wrt new tools.

Esophagus4•5mo ago
Yes, but in this case, the CEO said, “everybody try this this, it is important to me,” and the ones who dragged their feet on trying it got canned.

From my reading of the article, you don’t have to think AI is useful or great to keep your job there, you just have to try the tool out because the CEO said to.

ilaksh•5mo ago
It's not a contradiction. AI is now an important tool to have for software engineers. It's not at the stage where you can just let it do the work without supervising and refining what it outputs.
mikert89•5mo ago
People that dont/wont use ai models are unironically lacking the creative capacity to understand the different ways the models can be used
Ancapistani•5mo ago
I agree for "won't", but not for "don't".

Just because I've found it to be very helpful doesn't mean everyone will.

WrongOnInternet•5mo ago
I know I shouldn't judge a book by its cover, but that picture of him looking like a cult leader from an episode of Star Trek is all the explanation I need.
actinium226•5mo ago
So he's bald? From everything I've read about him he actually seems like a pretty conscientious guy and a good leader. He's been in crypto for almost 15 years, which is a lot more than you can say about some other folks in crypto.
queenkjuul•5mo ago
Well this particular article makes it pretty clear he's not conscientious or a good leader
actinium226•5mo ago
Indeed, good leaders who are conscientious never fire anyone on the spot or make mistakes, ever!
tuesdaynight•5mo ago
I don't agree with firing the engineer, but if your company is paying for a tool that could help your productivity and you don't even try it, I would like to know the reason for that. It's a job, they are paying your time and they are paying for a tool that can help you. At least try it.
__loam•5mo ago
What happens when you try it and it sucks?
servercobra•5mo ago
You give that feedback?
lawn•5mo ago
And then get fired.
a_cardboard_box•5mo ago
Because I have plenty of opportunities that don't involve dancing for a micromanaging sociopath.
medler•5mo ago
They had one week to “onboard” and then were fired with no warning. The fact iscoding assistants show promise but just aren’t that helpful for most experienced engineers at this point, so installing the tool is just another time-wasting task. Maybe they didn’t get it done that week for the same reason people put off TPS reports and other management-driven make-work?
itsdrewmiller•5mo ago
> “I said, ‘AI is important. We need you to all learn it and at least onboard. You don’t have to use it every day yet until we do some training, but at least onboard by the end of the week. And if not, I’m hosting a meeting on Saturday with everybody who hasn’t done it and I’d like to meet with you to understand why.’”

They would rather go to a Saturday meeting than do the thing their CEO explicitly asked them to do in the very reasonable timeframe they were asked to do it.

pxc•5mo ago
Or maybe they took the CEO at his word, thinking

> This LLM mandate is a terrible idea. And all I have to do to for an opportunity directly explain to the highest level of management why it's a terrible idea is say I haven't installed Codex yet.

tuesdaynight•5mo ago
I'm sorry, but I disagree that Claude Code and alikes wouldn't be helpful for experienced engineers. Am I saying that they would make their day 1000x more productive? Nope, but I'm sure they wouldn't say that they are time-wasting tools. Honestly, at this point, I wouldn't trust an experienced engineer that refused to try them.
kjkjadksj•5mo ago
Companies always dole out slop enterprise software their employees don’t use. Ours pays for g suite and ms products that serve identical uses just to keep up with the expectations that this is what enterprise software purchasing looks like. Am I to use both outlook and gmail simultaneously in order to not shirk the provided tooling?
000ooo000•5mo ago
Amen. Ours recently pushed a platform for comparing prices between the duopolies in our country to help us employees out with CoL. These duopolies are widely credited with contributing to the CoL problem. You just have to laugh.
tuesdaynight•5mo ago
I understand your point, but if your company paid for Gmail and you still used fax, I would understand their position of asking for a reason for that. After trying Claude Code for some weeks, I understand why a company would expect every engineer to try to use it if they are eating the cost.
analog31•5mo ago
My gut reaction is that becoming dependent on an employer to provide access to proprietary tooling is a step backwards for worker empowerment.

My take on the past 20 years or so is that programmers gained enough market clout to demand a fair amount of agency over things like tooling and working conditions. One of the results is, for instance, that there are no more proprietary programming languages of any importance, that I'm aware of. Even the great Microsoft open-sourced their flagship language, C#.

Non-developers like myself looked to the programming world with a bit of admiration or perhaps even envy. I use programming tools in my job, and would not choose a proprietary tool even if offered. The engineering disciplines that depended on proprietary tooling tend to be lower paying, with less job mobility.

Maybe the tables have turned, and employers have the upper hand once again, so this may all be a moot point, or a period to look back on with fondness.

000ooo000•5mo ago
AI is just a tool, and depending on ones seniority, a tool of possibly low value. Sacking people who elect not to commit to a tool, a tool THEY are best placed to evaluate in terms of value, is just as unhinged as sacking someone who uses VSCode over Rider. This is just another example of an idiot CEO, and it's depressing to think anyone might consider this anything else.
wslh•5mo ago
It makes me imagine engineers developing crypto trading bots based on LLM prompting.
bravoetch•5mo ago
Brian is known for adopting whatever appears to be hot. Sometimes he reads the latest fad book and starts projecting it, other times there's a hiring or retention trend that he adopts to remain competitive for hiring. I don't get why he'd fire people over this though, seems like he's undifferentiated.
Ancapistani•5mo ago
IMO, an engineer who refuses to explore a technology when paid and directed to do so isn't likely to be someone I'd want to work with.

It's... "uncurious" is the best way I can think of to describe it.

throwaway314155•5mo ago
Right, then it's fortunate when a company has something more objective than "i don't happen to like them at the moment"
actinium226•5mo ago
I've known him for bucking trends actually. Back when every company was tripping over themselves to say how "Black Lives Matter" they were, he sent a memo to the company saying "if you support that stuff, that's fine, but do it on your own time. When you're at work, the focus is the company's mission. If you don't like this, here's a nice severance package." Something a low single-digit percentage of employees took the severance offer. It was a pretty brave move when the prevailing wind was towards all these social justice issues.

And he also bucks the trend by running a crypto company in the US instead of some random island in the Carribean and actually talking to regulators in the hopes of getting regulatory clarity.

neilv•5mo ago
If I had money entrusted to Coinbase, I'd be concerned about:

1. The idea of them using AI coding tools in a forced way like this. (Meticulous code quality, and perfect understanding of every detail, are critical.)

2. The culture implications of insta-firing someone whose explanation you didn't like, for why they hadn't started using AI tools yet.

3. Scheduling the firing call for a Saturday. Are they in some kind of whip-cracking forced march, and staff going to be fatigued and stressed and sick and making mistakes?

jcgrillo•5mo ago
> Meticulous code quality, and perfect understanding of every detail

I'm sorry but there's just no fucking way. Even before AI these crypto coins companies were absolute clown factories. There's no way they ever had it.

actinium226•5mo ago
While I think that's probably true for many of them, Coinbase is the most prominent crypto company, obviously a major target, and yet we haven't seen any real meaningful hacks of them. I think that says something.
lucideer•5mo ago
> I think that says something.

I've worked on the triaging side of large corporate bug bounty programmes & trust me when I say that security-by-obscurity is far more impactful in keeping our world (incidentally) secure than any active measure. Absence of exploit does not equal absence of vulnerability.

actinium226•5mo ago
I think it's unfair to say that Coinbase has effectively "gotten lucky" in not being hacked. Security by obscurity makes sense when you have a low traffic low stakes site, but a place like Coinbase can't rely on that. They are a huge target, they have to take into account the possibility of disgruntled/bribed ex-or-current-employees abusing their knowledge of CB's security systems. They host coins like Monero and others which can obscure where the money is sent.
Ancapistani•5mo ago
I'd describe myself as a crypto "true believer" - but have been mostly quiet about that since ~2014. That was about the time I interviewed at a couple of startup exchanges. That was enough for me to realize that none of the exchanges that were popular at that time at least were anywhere near "professional".
bgwalter•5mo ago
4. He probably fired the best engineers who were concerned that a financial application actually works correctly instead of toying and vibing around with Copilot.
zanon234•5mo ago
Yes, this is probably right.
lucideer•5mo ago
Going to agree somewhat with the sibling comment on this: (2) & (3) are of significantly greater concern here than (1).

Sure, code quality is important everywhere, & even moreso in finance, but if you're going through this world believing the mean standard across financial tech is high, even before considering the likely rot of coin-brained companies on their engineer's standards, then you need to readjust your skepticism.

On the other hand, the cultural implication of feeling my superiors even have any level of granular interest in monitoring the individual tools I personally use to generate outputs that benefit the company... outside of obvious security/endpoint concerns, there's no world in which that's an environment conductive to quality.

iandanforth•5mo ago
Brian Armstrong is an unabashed ahole and here he's doing more ahole things. Nothing surprising.
bgwalter•5mo ago
So, Armstrong, how did your company get off the ground without "AI" in the first place?

Is he returning a favor for all the goodies that "crypto" is getting from this administration? Like Tether being legitimized in El Salvador by best friend forever Bukele and having its finances and (alleged) USTD backing handled by Lutnick's Cantor Fitzgerald?

aussieguy1234•5mo ago
Right...so the code that manages your money in Coinbase is Vibe Coded?
soraminazuki•5mo ago
Because consumer investments is where we should "appreciate mediocrity." And yes, that's a real quote from a pro-vibe coding blog post whose URL ends with /youre-all-nuts/ [1]. Absolutely wild, lol

[1]: https://fly.io/blog/youre-all-nuts/

queenkjuul•5mo ago
God i hate that article lol
ForHackernews•5mo ago
Good news is it's not real money: vibe code for your digital vibe-dollars.
gosub100•5mo ago
As someone who hates AI but also wants to succeed in job interviews, what is the best way to lie about it when asked? What should I say that will pass without being too enthusiastic (and possibly being detected as lying that way)?
Ancapistani•5mo ago
As someone who is very much "pro-AI", I'd say:

"I'm interested in the technology and have been paying attention to its development, but it's not yet to the point that I believe it will be worth integrating into my workflow."

layer8•5mo ago
I'm not a fan of AI coding as well, but you shouldn't be lying in your job interview.
gosub100•5mo ago
That wasn't my question though.
layer8•5mo ago
Nevertheless that’s my answer.
Esophagus4•5mo ago
I suggest honestly, generally. That will also help you select a place that fits you better.

Though I will say, if you copy and paste that question into ChatGPT, it can give you some options to respond in a diplomatic way ;)

geoka9•5mo ago
It's just a tool, right? I'm not an AI enthusiast, but I use it quite a bit, from googling to learning and checking my understanding of stuff.

So I would steer the conversation towards ways of using AI for dev-related tasks other than coding: understanding codebases, confirming my intuition/hypotheses. For example, I find LLMs pretty shitty at modifying larger codebases, but it's been helpful to, say, point Codex at the github repo of a large unfamiliar codebase that I had to learn and run my ideas about it by the LLM as I was learning.

Also, you probably don't want to succeed at job interviews with managers that will insist on your using AI in ways you don't like. A job interview is a two way process and all that.

recursivecaveat•5mo ago
As an interviewer: basically nobody gets 'caught lying' in an interview. You have to lie about something that can and might be checked within the confines of the hiring process. Sometimes people fail a vibe check though. It is well worth it to take an afternoon to learn the workflows and the terminology. Confine yourself to ideas where the output is cloaked in your previous employers' IP (or better, confined to your head), and is robust to various degrees of success. Whether you used a tool to translate a fragment from an unfamiliar language, summarize a codebase, do internet research, or develop a high-level design for a feature is essentially an unknowable fact.
queenkjuul•5mo ago
I've tried Claude Code out at work and found that our codebase is too big and too specialized for Claude to do anything particularly useful. Could go with that.
nomdep•5mo ago
I don’t think it’s unreasonable at all to ask. I wonder if the reaction was similar when word processors were introduced in the workplace
sarchertech•5mo ago
If something increases your productivity 50%, you don’t need to ask people to use it. They’ll be beating down the your door begging to use it.

The few people who don’t will be forced out naturally when they can’t keep up.

nomdep•5mo ago
Not true. Most technologies have a learning curve and make you less productive at the beginning, so you totally have to force yourself to go trough it.
sarchertech•5mo ago
In my experience over the last 20 years new tech adoption at work is nearly always driven from the bottom up.
nomdep•5mo ago
So you do agree with me
sarchertech•5mo ago
No It's driven from employees asking their employers to let them use it. Not the other way around. Bosses don't have to force more productive technologies on workers.
pxc•5mo ago
Are there any anti-AI religions yet? Maybe that'd provide an easy way to push back on such extreme mandates.
thesuperbigfrog•5mo ago
>> Are there any anti-AI religions yet?

No. The Butlerian Jihad (https://dune.fandom.com/wiki/Butlerian_Jihad) hasn't happened yet.

I would guess that something similar could exist in the Terminator / Skynet timeline, but I am not aware of the religious beliefs of the humans struggling there.

zanon234•5mo ago
This is not a smart move. AI is over hyped.
edoceo•5mo ago
It's not even about AI. That's just the tag they using for "justifying" these terminations. Gotta blame something other than management.
mathiaspoint•5mo ago
I'm an extremely pro-AI person and use it heavily at home (I actually just finished the most recent rewrite of my agent software that uses MCP. It's really amazing, a lot of people say the AI bubble is popping, I think it's only just starting, people have no idea how how far this stuff can go.)

I suspect I was just laid off for not using any of the AI tools at work. Here's why I didn't.

1) They were typically very low quality. Often just more hosted chatbots (and of course they pick the cheapest hosted models) with bad RAG on a good day.

2) It wasn't clear to me that my boss wasn't able to read corespondance with chatbots the way he could with my other coworkers which creates a kind of chilling effect. I don't reflexively ask it casual questions the way I do at home.

3) Most of my blockers were administrative, not technical. Not only could AI tools not help me with that but in typical corporate fashion trying to use the few sanctioned tools actually generated more administrative work for me.

Oh well. I'm kind of over corporate employment anyway and moving onto my own thing. Just another insane misfeature of that mode of socialization at that scale.

flashgordon•5mo ago
This was my experience too. The tools you get at work are the lowest common denominator tools.

"You want to use Claude code? Prove to us why copilot cannot do its job.". Wtf. I'm trying to do my job and the admins act as effing roadblocks so they can tick a box showing they gave everybody access. Now my job has suddenly become a judge of llms instead of doing actual work!

CAP_NET_ADMIN•5mo ago
How many LLM subscriptions are required for Coinbase to drop saturday meetings?
bravetraveler•5mo ago
To quote Office Space:

> Well, I thought I remembered you saying that you wanted to express yourself

A/V reference, for those inclined: https://www.youtube.com/watch?v=F7SNEdjftno

Esophagus4•5mo ago
Kind of reminds me of Bezos’ API mandate.
void-star•5mo ago
This is really, well... douchey. Emptying anything I have in Coinbase asap (and yes I read the whole thing)

I wonder how likely it is for CEO roles to get taken over by a sophisticated LLM at this point. I’d wager we’d see a 20x increase in value. I use and value llms in my coding and research workflows already but to fire people for careful and slow adoption speaks very poorly to individual and company maturity.

puppycodes•5mo ago
"It’s hard to find programmers these days who aren’t using AI coding assistants in some capacity"

I don't think this is true at all. In fact there are major tech companies that ban the use of AI when coding and those folks do it for their job everyday without an llm.

acaloiar•5mo ago
A mature CEO would characterize the "not good reasons" engineers had for not onboarding.

I think most people would agree that engineers outright refusing to comply with what was asked of them would be a "not good" reason for not onboarding.

But Brian Armstrong is playing Strong CEO for the podcast circuit. So he can't admit that engineers were let go for potentially justifiable reasons. He has to leave room for speculation. Speculation that maybe some engineers were let go for trivial reasons, because Brian is tough, and tough Brian demands complaint employees.

The people who didn't comply because they were on vacation and then had to go to a Saturday meeting to explain themselves think Brian is something -- but I guarantee it's not that he's tough.

We've all seen this playbook before. This is the incredibly dumb, Idiocracy-emulating world in which we now live.

lolcoin•5mo ago
Laughing out loud at crypto bros complaining about their AI crypto boss.

Go sell stupid somewhere else. We're all stocked up here.