frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

E-COM: The time the USPS spent $40M subsidizing junk (e)mail

https://buttondown.com/blog/the-e-com-story
22•rfarley04•53m ago•5 comments

Databricks and Neon

https://www.databricks.com/blog/databricks-neon
89•davidgomes•2h ago•51 comments

How to Build a Smartwatch: Picking a Chip

https://ericmigi.com/blog/how-to-build-a-smartwatch-picking-a-chip/
104•rcarmo•5h ago•51 comments

Writing that changed how I think about programming languages

https://bernsteinbear.com/blog/pl-writing/
202•r4um•8h ago•20 comments

RPG in a Box

https://rpginabox.com/
210•skibz•4d ago•41 comments

UK's Ancient Tree Inventory

https://ati.woodlandtrust.org.uk/
20•thinkingemote•2h ago•11 comments

Ash Framework – Model your domain, derive the rest

https://ash-hq.org/
126•lawik•3d ago•61 comments

Interferometer Device Sees Text from a Mile Away

https://physics.aps.org/articles/v18/99
15•bookofjoe•3d ago•2 comments

$20K Bounty Offered for Optimizing Rust Code in Rav1d AV1 Decoder

https://www.memorysafety.org/blog/rav1d-perf-bounty/
49•todsacerdoti•4h ago•39 comments

Flattening Rust’s learning curve

https://corrode.dev/blog/flattening-rusts-learning-curve/
307•birdculture•14h ago•238 comments

The recently lost file upload feature in the Nextcloud app for Android

https://nextcloud.com/blog/nextcloud-android-file-upload-issue-google/
142•morsch•7h ago•27 comments

Type-constrained code generation with language models

https://arxiv.org/abs/2504.09246
216•tough•14h ago•92 comments

Branch Privilege Injection: Exploiting branch predictor race conditions

https://comsec.ethz.ch/research/microarch/branch-privilege-injection/
392•alberto-m•20h ago•163 comments

Google is building its own DeX: First look at Android's Desktop Mode

https://www.androidauthority.com/android-desktop-mode-leak-3550321/
361•logic_node•22h ago•288 comments

Replicube: A puzzle game about writing code to create shapes

https://store.steampowered.com/app/3401490/Replicube/
87•poetril•10h ago•21 comments

Bus stops here: Shanghai lets riders design their own routes

https://www.sixthtone.com/news/1017072
268•anigbrowl•8h ago•196 comments

Launch HN: Miyagi (YC W25) turns YouTube videos into online, interactive courses

188•bestwillcui•23h ago•102 comments

Show HN: HelixDB – Open-source vector-graph database for AI applications (Rust)

https://github.com/HelixDB/helix-db/
188•GeorgeCurtis•19h ago•79 comments

Build real-time knowledge graph for documents with LLM

https://cocoindex.io/blogs/knowledge-graph-for-docs/
149•badmonster•17h ago•25 comments

Show HN: acmsg (automated commit message generator)

https://github.com/quinneden/acmsg
5•qeden•2h ago•8 comments

Failed Soviet Venus lander Kosmos 482 crashes to Earth after 53 years in orbit

https://www.space.com/space-exploration/launches-spacecraft/failed-soviet-venus-lander-kosmos-482-crashes-to-earth-after-53-years-in-orbit
161•taubek•3d ago•116 comments

EM-LLM: Human-Inspired Episodic Memory for Infinite Context LLMs

https://github.com/em-llm/EM-LLM-model
76•jbotz•4d ago•9 comments

Multiple security issues in GNU Screen

https://www.openwall.com/lists/oss-security/2025/05/12/1
391•st_goliath•1d ago•236 comments

PDF to Text, a challenging problem

https://www.marginalia.nu/log/a_119_pdf/
308•ingve•21h ago•169 comments

Mipmap selection in too much detail

https://pema.dev/2025/05/09/mipmaps-too-much-detail/
74•luu•3d ago•21 comments

The Internet 1997–2021

https://www.opte.org/the-internet
52•smusamashah•1d ago•12 comments

Airbnb is in midlife crisis mode

https://www.wired.com/story/airbnb-is-in-midlife-crisis-mode-reinvention-app-services/
183•thomasjudge•17h ago•377 comments

The world could run on older hardware if software optimization was a priority

https://twitter.com/ID_AA_Carmack/status/1922100771392520710
756•turrini•1d ago•677 comments

It Awaits Your Experiments

https://www.rifters.com/crawl/?p=11511
177•pavel_lishin•21h ago•61 comments

Using obscure graph theory to solve programming languages problems

https://reasonablypolymorphic.com/blog/solving-lcsa/
80•matt_d•16h ago•17 comments
Open in hackernews

Databricks and Neon

https://www.databricks.com/blog/databricks-neon
89•davidgomes•2h ago

Comments

lmc•2h ago
Neon's blogpost: https://neon.tech/blog/neon-and-databricks

WSJ article: https://www.wsj.com/articles/databricks-to-buy-startup-neon-...

flanked-evergl•2h ago
Maybe unrelated but Databricks is the most annoying garbage I have ever had to use. It fascinates me how anyone uses it by choice.
isoprophlex•1h ago
The market for IBM-like software and platforms (everyone else uses this! It must be good!) apparently wasn't saturated yet
robertkoss•1h ago
I used to be a big fan of the platform because back in 2020 / 2021 it really was the only reasonable choice compared to AWS / Azure / Snowflake for building data platforms.

Today it suffers from feature creep and too many pivots & acquisitions. That they are insanely bad at naming features doesn't help at all.

swalsh•1h ago
Really hard disagree. Coming from hadoop, databricks is utopia. It's stable, fast, scales really well if you have massive datasets.

The biggest gripe in have is how crazy expensive it is.

willvarfar•58m ago
Spark was a really big step up from hadoop.

But these days just use trino or whatever. There are lots of new ways to work on data that are all bigger steps up - ergonomically, performance and price - over spark as spark was over hadoop.

DarkWiiPlayer•1h ago
With cookies disabled I get a blank website, which is a massive red flag and an immediate nope from me.

Can't imagine someone incapable of building a website would deliver a good (digital) product.

fuzzy_biscuit•55m ago
But.. but.... we MUST track you! That's the whole purpose of our site /s
fkyoureadthedoc•34m ago
They did build a website though. It even looks pretty nice. The restriction you've placed on yourself just prevents you from viewing it.
mritchie712•1h ago
Databricks started in 2013 when Spark sucked (it still does) and they aimed to make it better / faster (which they do).

The product is still centered Spark, but most companies don't want or need Spark and a combination of Iceberg and DuckDB will work for 95% of companies. It's cheaper, just as fast or faster and way easier to reason about.

We're building a data platform around that premise at Definite[0]. It includes everything you need to get started with data (ETL, BI, datalake).

0 - https://www.definite.app/

apwell23•38m ago
Is hosting spark really that groundbreaking ? Also isn't spark kind of too complicated for 90% of enterprisey data-processing .

I really don't understand the valuation for this company. Why is it so high.

presentation•2h ago
Guess this is the beginning of the end of a great service, not holding my breath. Sounds like from the WSJ article that they’ll just become some AI agent backend service for Replit, and from the previous conversation on HN that Databricks ruins and shutters their acquisitions. Congrats on the big payout for the employees, though.
ahoka•1h ago
https://www.youtube.com/watch?v=QM3VCYA1e-Q
spooky_action•19m ago
What's the relationship to replit?
whobre•2h ago
A VC funded company that has never been profitable spending a billion on another startup…
alanfranz•1h ago
Databricks is profitable afaik.
whobre•34m ago
https://www.wing.vc/content/comparing-the-financials-of-data...
Squarex•2h ago
I’ve loved Neon and now I’m a little worried. Are there any alternatives?
tudorg•1h ago
[Disclaimer: I work for Xata]

As it happens, we've just launched our new Xata platform (https://xata.io/) which has some of the key Neon features: instant copy-on-write branching and separation of storage and compute. As an extra twist, we also can do anonymization (PII masking) between your production database and developer branches.

The way we do copy-on-write branches is a bit different. We haven't done any modifications to Postgres but do it completely at the storage layer, which is a distributed system in itself. This also brings some I/O performance opportunities.

While Xata has been around for a while, we're just launching this new platform, and it is in Private Beta. But we are happy to work with you if you are interested.

Btw, congrats to the Neon team!

atombender•1h ago
Is this open source? A major point of Neon is that it's open source and self-hostable.
tudorg•55m ago
Several components are open source as their own projects (see below) which will allow you to reproduce most of the features on top of regular Postgres. But the storage part is not open source. We are considering a simpler implementation of it that would be realistic to self-host and still do copy-on-write branching.

These are the open source components:

* pgstream for the anonymization from the production branch

* pgroll for schema changes

* Xata Agent for the LLM-powered optimizations

atombender•44m ago
I think when people look at Neon, the Aurora-style disaggregated compute/data architecture allowing highly scalable read replicas on cloud storage is the defining feature, and it's the only such project that offers it for Postgres. So the storage part is the point.
Hawxy•30m ago
The PII masking aspect is very interesting and something we couldn't get when we decided on DBLab a month ago. What does the deployment model within AWS look like?
gniting•57m ago
Give Prisma Postgres a shot? https://prisma.io/postgres (I work for Prisma)
Hawxy•39m ago
If all you care about is the forking aspect we use DBLab Engine pretty effectively: https://postgres.ai/products/dblab_engine. Gets deployed within your own infrastructure.
timmg•1h ago
I remember the first post by the Neon team here on HN. I think I commented at the time that I thought it was a great idea. I’ve never had a need to use them yet, but thought I always would.

Cynically, am I the only one who takes pause because of an acquisition like this? It worries me that they will need to be more focused on the needs of their new owners, rather than their users. In theory, the needs should align — but I’m not sure it usually works out that way in practice.

kaeshiwaza•1h ago
Taking a pause also... I don't believe serving IA can be aligned to serving devs. I hope that the part of the work related to the core of PostgreSQL will help the community.
avinassh•1h ago
> I remember the first post by the Neon team here on HN. I think I commented at the time that I thought it was a great idea.

Same! I remember it too. I found it quite fascinating. Separation of storage and compute was something new to me, and I was asking them about Pageserver [0]. I also asked for career advice on how to get into database development [1].

Two years later, I ended up working on very similar disaggregated storage at Turso database.

Congrats to the Neon team!

[0] - https://news.ycombinator.com/item?id=31756671

[1] - https://news.ycombinator.com/item?id=31756510

higeorge13•1h ago
Congratz to neon team (i like what they built), but i don’t see the value or relation to databricks. I hope neon will continue as a standalone product, otherwise we lose a solid postgres provider from the market.
presentation•1h ago
They claim they will in the FAQ… but we know how this usually goes
rockwotj•3m ago
Its pretty heavy in Azure, so I would be surprised if it went away. This is DBX play to move into the transactional database space in addition to the analytical database.
bootsmann•1h ago
The Databricks vs. Snowflake bidding war is probably an insanely good time to be a database startup.
bittermandel•1h ago
Big congratulations!

I really do hope that their OSS strategy does not change due to this, as it's really friendly to people who want to learn their product and run smaller deployments. It's (intentionally or not) really hard to run at a big scale as the control plane is not open-source, which makes the model actually work.

acd10j•1h ago
Databricks is Oracle-level bad. They will definitely ruin Neon or make it expensive. In the medium to long term, I will start looking for Neon alternatives.
bradhe•32m ago
Definitely agree, their M&A strategy is setup to strangle whoever they buy and they don't even know it. They're struggling in the face of Iceberg, DuckDB and the other tectonic shifts happening in the open source world. They are trying to innovate through acquisition, but can't quite make it because their culture kills the companies they buy.

I'm biased, I'm a big-data-tech refugee (ex-Snowflake) and am working on https://tower.dev right now, but we're definitely seeing the open source trend supported by Iceberg. It'll be really interesting to see how this plays out.

kjuulh•1h ago
Congratulations to the Neon team.

To be honest this is a little sad for me. I'd hoped that Neon would be able to fill the vacuum left by CockroachDB going "business source"

Being bought by DataBricks makes Neon far less interesting to me. I simply don't trust such a large organisation that has previously had issues acquiring companies, to really care about what is pretty much the most important infrastructure I've got.

There certainly is enough demand for a more "modern" postgresql, but pretty much all of the direct alternatives are straying far from its roots. Whether it be pricing, compatibility, source available etc.

Back when I was looking at alternatives to postgres these were considered:

1. AWS RDS: We were already on AWS RDS, but it is expensive, and has scaling and operations issues

2. AWS Aurora: The one that ended up being recommended, solved some operations issues, but came with other niche downsides. Pretty much the same downsides as other wire compatible postgresql alternatives

3. CockroachDB: Was very interesting, wire compatible, but had deeper compatibility issues, was open source at the time, it didn't fit with our tooling

4. Neon: Was considered to be too immature at the time, but certainly interesting, looked to be able to solve most of our challenges, maybe except for some of the operations problems with postgresql, I didn't look deeper into it at the time

5. Yugabyte: interesting technology, had some of the same compatibility issues, but less that the others, as they're also using the query engine from postgresql as far as I can tell.

There are also various self hosting utilities for PostgreSQL I looked at, specifically CloudPG, but we didn't have the resources to maintain a stateful deployment of kubernetes and postgres ourselves. It would fulfill most of our requirements, but with extra maintenance burden, both for Kubernetes and PostgreSQL.

Hosting PostgreSQL by itself, didn't have mature enough replication and operations features by itself at that point. It is steadily maturing, but as we'd got many databases manual upgrades and patches would be very time consuming, as PostgreSQL has some not so nice upgrade quirks. You basically have to unload and reload all data during major upgrades. Unless you use extensions and other services to circumvent this issue.

phrotoma•1h ago
> same downsides as other wire compatible postgresql alternatives

I'm interested if you'd care to elaborate.

kjuulh•7m ago
Mainly in relation to notify/listen and advisory locks. Most of our code bases use advisory lock based migration tools. It would be a large lift moving to an alternative or building a migration scheduler out of process
tuukkah•1h ago
> 5. Yugabyte: interesting technology, had some of the same compatibility issues, but less that the others, as they're also using the query engine from postgresql as far as I can tell.

Neon is Postgres.

kjuulh•9m ago
That is why I was hopeful for Neon unlike a lot of the other ones. Yugabyte however isn't just postgres.
davidgomes•1h ago
Hey everyone, I'm an engineer at Neon and I wanted to share this FAQ which covers a lot of the questions that are being brought up in the comments here:

https://neon.tech/databricks-faq

We're really excited about this, and will try to respond to some of the questions people have here later.

felixrydberg•1h ago
Will there be a statement about the OSS nature of Neon?
tristan957•57m ago
I'm also an engineer at Neon. The plan is to continue developing Neon as an Apache-2.0 licensed software.
rbanffy•50m ago
At first I thought it had something do to with arm64 SIMD instructions.
anshumankmr•25m ago
What happens to existing customers of Neon?
mellosouls•25m ago
Previous discussion a few days ago:

https://news.ycombinator.com/item?id=43899016

Databricks in talks to acquire startup Neon for about $1B (174 comments)

Robdel12•20m ago
I applied to neon last week and then the news broke about the acquisition. They rejected it this morning — I have never been happier to receive a rejection to an application.

This would’ve been three acquisitions straight for me and… I’m okay, they’re awful. I just want stability.

Congrats to the neon team! I use and love neon. Really hope this doesn’t change them too much.

tedivm•47s ago
I got hired at Kenna Security a month before they were acquired by Cisco and it was such a miserable experience that I won't work for any company the Kenna leadership are involved with, nor would I ever consider working at Cisco.
anentropic•17m ago
How do they know 80% of Neon databases are created by AI agents?
davidgomes•14m ago
We can see which database creations are coming from products such as Replit, v0, Same.new, Create.xyz, and a few more etc.

Surely, there might be other agents creating Neon databases so we might be under-counting.

joshstrange•5m ago
I’m incredibly disappointed by this news. I really enjoyed Neon but I seriously doubt I’m going to like Databricks’ stewardship if it. And that’s if they even still care about catering to people like me and don’t jack the prices us.

I guess it’s time to go back to the well of managed/serverless Postgres options…