Rendered at 19:25:18 GMT+0000 (Coordinated Universal Time) with Cloudflare Workers.
xyzzy_plugh 1 hours ago [-]
I love how the Planetscale CEO has been shitting on multigres[0], Supabase's equivalent to Neki, and gloating about how superior Neki is, and yet Neki is not even open source!
Sam, it feels like you're just playing games. It's hard to take anything you say or do seriously. Are you going to OSS this thing? Or have you decided to backpedal?
Congrats on the checks notes closed launch, I guess?
How does open source have anything to do with Neki's ability to scale against a service that doesn't even do sharding.
margalabargala 53 minutes ago [-]
They both are characteristics of software that people consider when deciding whether to use it.
Open source being by far the more important of the two, since it means the user is more insulated by terrible corporate decisions thus making it more suitable for long term planning.
samlambert 45 minutes ago [-]
have you ever worked for a customer of AWS? If so you have contributed heavily to the destruction of commercial open source.
margalabargala 15 minutes ago [-]
I have not in fact, no, despite working 12 years as an SWE.
Unlike you, probably, if we're slinging unfounded accusations.
xyzzy_plugh 39 minutes ago [-]
But your customers are, of course, somehow different? What point are you even trying to make?
Commerical open source is fine. It's nobody else's fault if you raised too much to make it work sustainably.
samlambert 24 minutes ago [-]
My customers aren't pretending it's a bad thing that Neki isn't open source.
xyzzy_plugh 10 minutes ago [-]
You've simply chosen not to listen, considering that they've voiced those concerns to me.
gk1 3 hours ago [-]
Folks, in your launch posts remember to describe what you're launching and what it's for. Ideally in the opening paragraph.
- Intro: Explains problem but not what is Neki or what it's for.
- Why Neki: Explains alternatives and why they suck but not what is Neki or what it's for.
- How does Neki work: Describes the technical components but not what is Neki or what it's for.
- What you get beyond sharding: Explains how to run/deploy but not what is Neki or what it's for.
- What is a platform preview + Try Neki today: 140 words on the definition of "preview" and links to get started... but not what is Neki or what it's for.
Edit: The landing page has 100x more useful information up front -> https://neki.dev/
Edit #2: They've since added a "What is Neki" section. Good reaction time.
DrammBA 2 hours ago [-]
Folks, your blog post sucks at marketing.
Edit: your marketing site actually has excellent marketing information.
Edit #2: They've since replaced the blog post with a link to the marketing page. Good reaction time.
2 hours ago [-]
dwb 2 hours ago [-]
The landing page which is linked at the start of the second sentence of this page…? I don’t completely disagree with you, but this is mostly hypertext working as intended, is it not?
fastball 1 hours ago [-]
Yeah this meta commentary on HN is very confusing for me. The structure of the article is literally
- short paragraph saying "we launched neki"
- short paragraph saying why neki was needed
- paragraphs about what neki is
That seems like a very reasonable structure for a blog post like this one. Not being able to get to the third paragraph of a blog post seems like a "you" problem, not a blog problem.
hanspagel 41 minutes ago [-]
I need this for my side project that has zero users, but I wonder if Neki will scale well enough.
ehfeng 35 minutes ago [-]
have you tried simultaneously vertically and horizontally scaling?
hanspagel 32 minutes ago [-]
My plan is to automatically boot a new Kubernetes cluster for every db query.
I wonder how the performance will be, but I can just rewrite everything in Rust.
parthdesai 1 hours ago [-]
The tech might be amazing, but the CEO comes across as an asshole
tonyhb 37 minutes ago [-]
Sam is not an asshole. His twitter is great, he's definitely opinionated, and if you haven't had the luck of meeting him you might misread his tone as grumpy. It's not. It's sarcastic/dry humour and honest.
They build good stuff and care.
cwisecarver 47 minutes ago [-]
He's actually quite nice over zoom so he just comes off as funny on twitter once you've met him.
samlambert 53 minutes ago [-]
I can fully understand why someone would think that.
parthdesai 47 minutes ago [-]
There's obviously more to the story than outsiders are aware, but personally it just leaves a bit of sour taste in my mouth when the tech and blog posts you guys put out are amazing.
(I'm a paying PS customer)
tombert 1 hours ago [-]
Genuine question, since I'm a little out of the loop; why do you say that?
nothing i have said is untrue. a founder of a company leaving to compete out of greed is a bad thing and i am glad to call it out.
mbesto 49 minutes ago [-]
Did anyone say you said anything untruthful? No, they just called you an asshole. You can both be an asshole and be right.
PS - Just some advice that I learned in sales 101 early in my career...focusing on shit talking the competition generally isn't a strategy that works well.
omnicognate 30 minutes ago [-]
> You can both be an asshole and be right.
"You're not wrong Walter, you're just an asshole." - The Dude
margalabargala 49 minutes ago [-]
In case you were unaware, if someone's defense against being called an asshole is to say "well nothing I said was false" they're almost certainly an asshole.
No one accused you of dishonesty.
_1tan 19 minutes ago [-]
Cool, but we're on MySQL - anything similar available? Percona XtraDB?
kaycebasques 2 hours ago [-]
I am on a 12 Muni right now that is plastered with a Neki ad, and I looked up neki.dev literally 10 mins ago to see what this product is about. Did they time the release of this bus ad with the launch date?
kelp 2 hours ago [-]
Bus ads have been running for a little while now. A few billboards around too.
dvtkrlbs 2 hours ago [-]
Is this going to be open sourced? I thought this was the plan at the start. But ow I am confused.
If I don't know what I'm reading about by the third or fourth phrase, I skip it. Empty language comes from empty minds and I don't have time for that.
ripe 2 hours ago [-]
Neki is a sharded Postgres implementation. It introduces one level of indirection between the application and the Postgres shards.
Found this from neki.dev.
fastball 1 hours ago [-]
You can also find that in first section of the linked post (after the intro)...
tjohnell 3 hours ago [-]
A C2 level diagram included in the blog post would be helpful. What are the drawbacks to using Neki aside from the obvious (new software has bugs)?
arrowleaf 1 hours ago [-]
The first thing I want to know when looking at a distributed system is how consistency is handled, ctrl+f for "consis" on both the blog post and neki.dev has zero hits. So I can only assume it will have eventual consistency with a considerable replica lag for real-time systems.
xnx 3 hours ago [-]
What does this compete with? Google Cloud SQL?
jbonatakis 2 hours ago [-]
Multigres is the one that comes to mind
kelp 1 hours ago [-]
Once they implement sharding...
jbonatakis 1 hours ago [-]
Yet. But it’s built by the guy who created Vitess and cofounded PlanetScale, so while it doesn’t have sharding implemented at the moment I think it would be foolish to discount it. Plus it’s open source.
uberman123 1 hours ago [-]
Sugu? The guy that "barely worked" and "shipped nothing at PlanetScale" according to Planetscale's CEO?
samlambert 1 hours ago [-]
We literally have the counterfactual of the old product and company before he left. We can fully discount Multigres doing anything.
35 minutes ago [-]
rs_rs_rs_rs_rs 3 hours ago [-]
Will this be open source at some point?
karuppiah7890 58 minutes ago [-]
It's not Open Source Software. So, I'm not even interested. Lol
Sam, it feels like you're just playing games. It's hard to take anything you say or do seriously. Are you going to OSS this thing? Or have you decided to backpedal?
Congrats on the checks notes closed launch, I guess?
0: https://github.com/multigres/multigres
Open source being by far the more important of the two, since it means the user is more insulated by terrible corporate decisions thus making it more suitable for long term planning.
Unlike you, probably, if we're slinging unfounded accusations.
Commerical open source is fine. It's nobody else's fault if you raised too much to make it work sustainably.
- Intro: Explains problem but not what is Neki or what it's for.
- Why Neki: Explains alternatives and why they suck but not what is Neki or what it's for.
- How does Neki work: Describes the technical components but not what is Neki or what it's for.
- What you get beyond sharding: Explains how to run/deploy but not what is Neki or what it's for.
- What is a platform preview + Try Neki today: 140 words on the definition of "preview" and links to get started... but not what is Neki or what it's for.
Edit: The landing page has 100x more useful information up front -> https://neki.dev/
Edit #2: They've since added a "What is Neki" section. Good reaction time.
Edit: your marketing site actually has excellent marketing information.
Edit #2: They've since replaced the blog post with a link to the marketing page. Good reaction time.
- short paragraph saying "we launched neki"
- short paragraph saying why neki was needed
- paragraphs about what neki is
That seems like a very reasonable structure for a blog post like this one. Not being able to get to the third paragraph of a blog post seems like a "you" problem, not a blog problem.
I wonder how the performance will be, but I can just rewrite everything in Rust.
They build good stuff and care.
(I'm a paying PS customer)
https://x.com/samlambert/status/2098075451373834681?s=20
PS - Just some advice that I learned in sales 101 early in my career...focusing on shit talking the competition generally isn't a strategy that works well.
"You're not wrong Walter, you're just an asshole." - The Dude
No one accused you of dishonesty.
Found this from neki.dev.