frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Precise exceptions in relaxed architectures [video]

https://www.youtube.com/watch?v=JkNgZz4bu1E
1•matt_d•3m ago•1 comments

An Archaeological Dig Through the Extropian Archives

https://mtabarrok.com/extropia-archaeology
1•jdkee•3m ago•0 comments

India's Sarvam 105B LLM tops OCR benchmarks

https://timesofindia.indiatimes.com/technology/tech-news/explained-what-is-indias-sarvam-ai-model...
1•dyauspitr•4m ago•0 comments

Show HN: I created a beautiful number animation library for React Native

https://number-flow-react-native.awingender.com/
1•WingenderA•5m ago•0 comments

Correcting the Financial Times Report about AWS, Kiro, and AI

https://www.aboutamazon.com/news/aws/aws-service-outage-ai-bot-kiro
1•nonfamous•6m ago•0 comments

Show HN: I built a 55K-word email marketing knowledge base and Claude Code skill

https://www.emailmarketingskill.com/
2•cosmoblk•13m ago•0 comments

Little PAIPer – Learn computer science through Peter Norvig's teachings

https://lilpaiper.ai
1•vismit2000•13m ago•0 comments

Show HN: Universal ROS bridge for AI agents – control robots with LLMs

https://github.com/webthree549-bot/agent-ros-bridge
1•webthree549•17m ago•0 comments

The last-mile data problem is stalling enterprise agentic AI

https://theagenttimes.com/articles/the-last-mile-data-problem-is-stalling-enterprise-agentic-ai-g...
1•Ross00781•21m ago•0 comments

CFO says "Everyone uses Excel, definitely not Sheets. Get over it". True?

1•0xWTF•23m ago•2 comments

Stripe is holding $50K and refunding our customers

3•JohannesSchip•23m ago•0 comments

Claws are now a new layer on top of LLM agents

https://twitter.com/karpathy/status/2024987174077432126
3•Cyphase•25m ago•3 comments

SleepFM model predicts 130 conditions (C-Index >0.75) from one night of sleep

https://www.nature.com/articles/s41591-025-04133-4
1•marojejian•26m ago•1 comments

Information Wants to Be Surveiled

https://netwars.pelicancrossing.net/2026/02/20/information-wants-to-be-surveiled/
1•ColinWright•30m ago•0 comments

The Interest Rate on Your Codebase: A Financial Framework for Technical Debt

https://www.chiply.dev/post-technical-debt
1•gashad•30m ago•0 comments

Claude Code's compaction discards data that's still on disk

https://github.com/anthropics/claude-code/issues/26771
1•aciccarelli2•30m ago•1 comments

Show HN: Give your OpenClaw agent a face and voice with LiveKit and LemonSlice

https://github.com/openserv-labs/openclaw-voice-avatar
2•arbayi•31m ago•0 comments

Show HN: WatchTurm – an open-source release visibility layer I use in my work

1•WatchTurm•32m ago•0 comments

Show HN: Cellarium: A Playground for Cellular Automata

https://github.com/andrewosh/cellarium
1•andrewosh•34m ago•0 comments

Code Mode: give agents an API in 1k tokens

https://blog.cloudflare.com/code-mode-mcp/
1•janpio•35m ago•0 comments

Show HN: MephistoMail – A RAM-only, tracker-free disposable email client

1•benmxrt•35m ago•0 comments

The Two Things

https://www.csun.edu/~dgw61315/thetwothings.html#The%20Story%20of%20the%20Two%20Things
2•haunter•35m ago•0 comments

Show HN: MephistoMail – A RAM-only, tracker-free disposable email client

https://mephistomail.site?1
1•benmxrt•36m ago•0 comments

Gamedate – A site to revive dead multiplayer games

https://gamedate.org/
1•msuniverse2026•37m ago•0 comments

How Real-Time Voice Agents Work: Media Infrastructure and Latency

1•gokuljs•40m ago•0 comments

Show HN: Agent Passport – OAuth-like identity verification for AI agents

1•samerismail•42m ago•0 comments

Show HN: HN-Stories – Rust CLI to browse and open HN stories from the terminal

https://crates.io/crates/hn-stories
2•Brysonbw•42m ago•0 comments

eBay buys Depop for $1.2B in effort to lure younger shoppers

https://www.theguardian.com/technology/2026/feb/19/ebay-buys-depop-from-etsy
2•iamben•47m ago•0 comments

I Let Claude Read My Email

https://ericbrookfield.com/2026/02/20/i-let-claude-read-my-email/
2•surprisetalk•49m ago•0 comments

The Unbearable Weight of Cruft

https://www.joanwestenberg.com/the-unbearable-weight-of-cruft/
1•zdw•50m ago•0 comments
Open in hackernews

Be Wary of Bluesky

https://kevinak.se/blog/be-wary-of-bluesky
64•kevinak•1h ago

Comments

davidw•1h ago
Good points, but what's the alternative at this point?

Because of network effects, more users is generally more interesting. Blue Sky has "enough" at this point for me to be happy there. Programmers like antirez, my bike racing people like inrng, and a bunch of urbanists.

Edit: you lose some connections moving around, but I've also had friends I've known since the days of IRC. I think I'm mostly resigned to picking whatever works best in the moment and being willing to move (like abandoning Twitter) when it's not working.

PaulHoule•1h ago
https://indieweb.org/POSSE

which is not opposed to you being on Bluesky or Instagram or LinkedIn or wherever.

seandoe•1h ago
That's just not practical for most people (the publishing part). And in relation to microblogging, are you going to publish every 140-character, out-of-context thought on your personal website?
8organicbits•1h ago
There's other syndication models, although POSSE gets talked about most.

If you don't want to get your own domain and run a server (not practical for most people) you can still protect yourself from being stuck in a single silo by broadcasting to many social media sites.

https://indieweb.org/PESETAS

seandoe•1h ago
And the atproto is pesetas right? You publish to bluesky or whatever and the content is replicated to your pds. I recognize the minor difference, but if you have the energy and wherewithal to orchestrate pesetas across silos, surely you can setup a pds elsewhere.
8organicbits•24m ago
I think of PESETAS as more defensive than what a single protocol can handle. Imagine posting to Bluesky and using automation to syndicate the post to Twitter, Facebook, Mastodon, Threads, and more. If Bluesky goes evil, or you otherwise decide to ditch it, you've mitigated the network effect as you have followers on other platforms already. People can still find you and your content isn't lost.

Imagine if Bluesky decides to ban you, and continues to ban accounts you create elsewhere. Atproto ensures non-Bluesky PDS can see you, but you've lost 99% of the userbase.

kevinak•1h ago
Nostr - it has none of the problems mentioned in the article.
davidw•1h ago
But does it have a critical mass of people?

The Wikipedia page says "Nostr is primarily popular with cryptocurrency users, primarily Bitcoin users."

That's not my crowd.

irusensei•23m ago
I hear you but if you think about it who else has an incentive and skills to create something like Nostr? Who are the people interested in free speech, signatures and decentralization and with the skills to pull it up?

And since you mentioned primarily Bitcoin users those are the crypto folks that seem to be very against the idea of tokenizing everything.

From what I understand by posting something on Nostr you are posting signed events to a list of dumb relays. These events can be of many types and include hints of discoverability. There is no blockchain and no token and the thing they call zap is just a link to a lightning address that is up to the client to show.

Your account is your key pair so you are not at the whims of a power tripping administrator.

It seems like the perfect nesting ground for non corporate user content and pocket islands of communities. Nothing prevents someone from implementing a relay or community that bans any talk about Bitcoin or crypto. I for one would love to see closed content focused relays in Nostr.

manuelabeledo•56m ago
Isn't Mastodon an alternative?
davidw•46m ago
Not in terms of having a critical mass of users for many topics or being very accessible for a lot of people.
loeg•26m ago
If you're concerned about critical mass, Bluesky is also a dead end.
davidw•4m ago
I mean, I explained in my original comment exactly why it is not a dead end for me. It has 'enough' of the things I'm interested in to make it worthwhile.
moomoo11•38m ago
Go outside
dangond•1h ago
I might be misunderstanding something about atproto, but isn't it always possible to export data from bluesky because all it takes is reading your data, which is done by any app interacting with your pds anyway? If they block that, they're blocking atproto functionality entirely, no?
8organicbits•44m ago
> If they block that, they're blocking atproto functionality entirely, no?

Keep in mind, twitter got rid of their API. Google got rid of XMPP federation. Bluesky breaking or defederating atproto wouldn't impact most users, so they'd probably get less outcry than those examples.

https://support.google.com/code/answer/55703?hl=en

runako•1h ago
When reading any essay about the perils & merits of Bluesky's architecture, save yourself some time by searching for "Blacksky" in the post. If they don't address Blacksky, more than likely the author's understanding of the space has major gaps.

(Blacksky is the/one of the furthest along in building competing versions of each part of the AT proto stack.)

kevinak•1h ago
I know very well what it is, it doesn’t change anything in the grand scheme of things. I wish it did!
api•26m ago
Does it require people change defaults? If so then 99% will never use it.

A system or protocol is whatever the easiest user journey is. Anything outside of that will never be seen by many users unless there is some value to be gained by going there. And that value has to be something gained now, not a hypothetical like insurance against future closing of the network. People don’t like to buy insurance.

mcint•1h ago
It's good FUD. You re-iterate their talking points. (Also, no CTA, no takeaway, just "worry!")

As others have said, the data has to be publishable to be useful. We do have data export laws. The format is known to be ready to use interoperably, not some private schema--atop the PBC commitment, which will at least have moderate legal costs if not a guarantee. It has unequivocally set a new high bar.

They seem pretty locked in to doing what they committed to. The day may come when they turn. It may come first by friction, but the turn has to be pretty complete, because the data is pretty open. What's needed to view it, use it at all, is pretty close to what's needed to host it.

"The site whose value prop is sharing your posts and data with other apps may stop sharing your posts and data with other apps." Yeah, it's possible. It's also possible they just close.

AgentME•1h ago
Bluesky is architected so you can export your data and follows and followers to your own or someone else's infrastructure at any time. There are some groups that have taken that offer and moved off of Bluesky's infrastructure (see Blacksky). The fact that most people aren't doing that is a sign that people are happy with how Bluesky-the-company is running things. What's the issue?
kevinak•1h ago
Most people were happy with Twitter as well
AgentME•1h ago
And Bluesky is better because you're not locked in and can export your posts, follows, and followers off of their infrastructure if they start being evil or you randomly feel like it. Companies like Twitter effectively wield network effects to stop people from leaving. All of one's activity on Twitter increases the sunk cost to keep them on Twitter in a way that's not true for Bluesky.
Retr0id•1h ago
There doesn't seem to be a timestamp associated with this article, but it is based on outdated information.
kevinak•1h ago
How so?

I should add a time stamp to the blog.

why_only_15•1h ago
Pangram labs thinks this post is fully AI generated, for what it's worth. https://www.pangram.com/history/47460dd9-f9cc-45a8-81dd-dc59...
kevinak•1h ago
It is not, but I have used Claude to edit it.
tptacek•1h ago
Claude is an excellent proofreader, but don't let a single word it generates hit your final copy. Use it to catch things and point things out, and for nothing more.
kevinak•1h ago
I’ll keep that in mind, thanks!
650REDHAIR•37m ago
Why?
denuoweb•34m ago
The guy you are responding to has "All comments Copyright © 2010, 2011, 2012, 2013, 2015, 2018, 2023, 2031 Thomas H. Ptacek, All Rights Reserved." in his HN profile....
tptacek•22m ago
It's good at spotting stuff, like:

* Overusing verbs

* Poor structure

* Bad transitions between grafs

* Passive voice

And even bigger-picture stuff, like "you might want to zoom in here" or "this section isn't paying off". I've only in the past few months started using it for proofreading, and it's pretty solid.

But if you take any of its words, you're infecting your writing with Claude's tone, and it will show.

It's super useful as a reader of your writing. It's a terrible collaborator, unless you're writing for an audience of middle managers.

nilkn•1h ago
Pangram itself looks like it was just generated by Google AI Studio.
sbinnee•51m ago
Pangram seems like a useful service for the world we are going to face. To me the semicolon-newline pair reminds of AI almost immediately. I am surprised that this service didn’t point that out. It could be just to me this pattern is bothering though.

> His answer:

shablulman•59m ago
It’s easy to get caught up in the excitement of a fresh social graph, especially when the migration feels so organic. However, the author makes a poignant point about the inherent tension in building a protocol while simultaneously acting as its primary, VC-backed gatekeeper.

The real test for the AT Protocol will be whether it can truly decouple from Bluesky PBC before the pressures of monetization or an exit strategy kick in. Right now, we’re benefiting from the "honeymoon phase" of a platform that needs growth more than revenue, but history suggests that the bridge to true decentralization needs to be fully built before that dynamic inevitably shifts.

lapcat•57m ago
> That's the same argument people made about Twitter. "If it goes bad, we'll just leave." We know how that played out.

I did just leave Twitter. For me, it played out fine.

> Bluesky is built on ATProto, an open protocol. The pitch is simple: your data is yours, your identity is yours, and if you don't like what Bluesky is doing, you can take everything and leave.

Is that actually the pitch? I thought the pitch was that Bluesky is not Twitter.

I find it strange to think of my social media posts as "my data". I intentionally posted on someone else's website. The posts are part of a public conversation and in large part make sense only in context. (Think of HN comments without the submissions or threads.)

In my opinion, the most crucial part of social media posts are the links, the URLs. On any social media site, you might be able to export your data, but that's kind of pointless, because your "data" lives at a certain URL, and it won't help to have an export if the links are broken.

There's actually a fate worse than acquisition: closure. This happened to the social network app.net, for example, which I was on years ago. All of my posts are gone, the site offline. At least my old Twitter URLs still work (they redirect to x.com). In any case, you know there's only one way to guarantee that the things you post online stay online: self-hosting. Maintain your own website. No social network can solve that problem for you.

> In practice, running your own mail server is painful and everyone just uses Gmail.

This is not even remotely true.

It is true that a lot of people use Gmail, but there are plenty of other email services. I personally have accounts with several different providers. My main one is my web host.

> And then there's the money. You don't raise $120M at a $700M valuation to run a public utility. Those investors need a return.

I think this is the most important point in the article, but not because of the protocol or decentralization. The question is, when and how will Bluesky be enshittified?

browningstreet•57m ago
Bluesky isn't my bank records, isn't my photo archive, isn't my github, isn't my Documents folder.

I don't care if Bluesky goes away, gets bought, whatever.

Social media is disposable like a retail outlet. I'm sad if the coffee shop around the corner goes out of business, but there are 99K coffee shops in the US. I can go to another one.

As it is, I don't use Meta or X.. because they're led by despicable beings. Bluesky gets a pass for now, and has enough interesting people that I show up and have a chat. Like a coffee shop or a bar.

qwertox•47m ago
> If an acquirer disables exports, it doesn't matter that the tools existed yesterday.

Don't they have to give you your data upon request? And the cheapest way is to offer an export function? Wasn't this thanks to the EU (GDPR Article 20)?

Spivak•35m ago
Also, at best this says not to host your data on someone else's computer and keep control of it, which is a thing Bluesky explicitly supports and encourages.

Will normal people do it, no. But you can.

JKCalhoun•44m ago
"That's the same argument people made about Twitter. 'If it goes bad, we'll just leave.' We know how that played out."

Yeah, I left.

(And in fact I am wary of all social media.)

wmf•37m ago
There are specific steps Bluesky could take to decentralize the network. These are going to sound extreme but I agree with the article that it will never decentralize on its own. (Nothing will ever decentralize on its own so this isn't a criticism of Bluesky specifically.)

1. Strongly encourage backups.

2. Force users to migrate off the "official" PDS until it has less than, say, 40% market share.

3. Make the mobile apps use third-party relay/appview by default (could be randomized).

theturtletalks•35m ago
>> You can self-host a PDS. Almost nobody does.

Who would've thought true decentralization means everyone hosting their own server? Yes, each user would have to pay and maintain it, but that's the cost of decentralization. ATProto at least makes it easy to jump ship if shit hits the fan and not have to start from scratch. Try doing that with Twitter/Instagram/Etc.

publius_frog•33m ago
(Throwaway account.)

Several people have mentioned that "you can just own your own data, so that's enough, right?"

Interoperating with Bluesky requires you to either 1) opt into the did:plc standard, which is a centrally controlled certificate transparency log, or 2) have all your users create did:web accounts by manually setting DNS records.

So it is not possible to build on Bluesky at all without opting into this centrally controlled layer. This original post covers this, but maybe not in enough detail to stop commenters from missing the point.

Bluesky the company controls 95%+ of PDSes in the system, which control users' private keys, and they're extending PDSes to include more functionality that prevents users from easily exiting the network, e.g. private data is being implemented in a way where Bluesky LLC can see all your activity. The protocol changes often and with limited community input.

This is being done because "there are no other ways to do it" and "our users are okay with it". The community does pretty consistently attack people who dissent (e.g. look at what happened when Mastodon leaders objected). There's a lot of cheerleading for people who do opt into the system, and there's really no incentive for informed criticisms.

It's not really decentralized or neutral infrastructure; it's a great network for a number of specific subcultures who have a nice space away from X, and I hope the team embraces that.

vvpan•33m ago
> At every layer, the answer is "anyone can run their own." At every layer, almost nobody does.

But people do and it is reportedly fairly easy so the majority of people are on Bluesky's layers while all is well. But also I don't understand why any of this is a reason to be "wary", it's a great place to be with some unique technical properties - it is way more "open" than any other platform of similar scale.

icehawk•30m ago
> That's the same argument people made about Twitter. "If it goes bad, we'll just leave." We know how that played out.

Yeah, it played out with my whole social circle leaving, as evidenced by the fact that all my friends link me to the bluesky post whenever there's something happening now.

jongjong•26m ago
If anything gets too popular too quickly, I just assume it's a PsyOp. That kind of growth requires extensive media coordination.
beders•13m ago
This never-ending whining about oooh but my data ... for a service that you can use for free is nauseating.

This is a for-profit company running this service. It ain't free to operate.

If you don't like that, go elsewhere.

If there is one thing that has been a resounding success on the internet it is this: free services that you pay for with your clicks. Just look at the plethora of free services you get.

In no other economy would that be even remotely possible.