Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
nickmonad
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
31.
▲
by
nickmonad
9mo ago
This is the fundamental question which motivated the post. :) I think there are a few different ways to approach the answer, and it kind of depends on what you mean by "draw the line between an allocation happening or not happening.&qu
32.
▲
by
nickmonad
10mo ago
Nice! Will definitely take a look :)
33.
▲
by
nickmonad
10mo ago
Author here! Overcommit is definitely a thing to watch out for. I believe TigerBeetle calls this out in their documentation. I think you'd have to explicitly disable it on Linux. For the second question, yes, we have to keep track of w
34.
▲
by
nickmonad
10mo ago
I have a few cases in this (proof of concept) codebase that require knowledge about allocation strategy, even in Zig, but that's on me and the design at this point. Something I wanted to touch on more in the post was the attempt to mak
35.
▲
by
nickmonad
10mo ago
Author here! That's totally fair. I did learn this is a common technique in the embedded world and I had a whole section in the original draft about how it's not a super well-known technique in the typical "backend web server
36.
▲
by
nickmonad
10mo ago
TigerBeetle: https://tigerbeetle.com/blog/
37.
▲
by
nickmonad
11mo ago
Limits in systems like these are generally good. They mention the reasoning around it explicitly. It just seems like the handling of that limit is what failed and was missed in review.
38.
▲
by
nickmonad
11mo ago
Usually because of SSL termination. It's generally "easier" to just let DO manage getting the cert installed. Of course, there are tradeoffs.
39.
▲
by
nickmonad
11mo ago
Did the company end up using it?
40.
▲
by
nickmonad
11mo ago
It seems to me that, in practice, you'd want the "LiveBatcher" to have some durability as well. Is there a scenario where a customer could lose their place because of a horribly timed server shutdown, where those transfers ha
41.
▲
by
nickmonad
1y ago
I really like the idea of more decentralized git collaboration. What do people think are the biggest blockers to adoption in this space? Having to run a server or manage some kind of private keys? Is it purely network effect?
42.
▲
by
nickmonad
1y ago
(doesn't rely on libc btw) Just kidding of course, very cool stuff!
43.
▲
by
nickmonad
1y ago
Why would we want a literal BUG as a mascot?? /s
44.
▲
by
nickmonad
2y ago
Yeah, I've always felt like defining infrastructure in a full-on language fell nicely into that category of "just because you can doesn't mean you should." I've only recently started to see this play out with a suff
45.
▲
"I think you might be a scam" – A Lesson in Customer Discovery
(nickmonad.blog)
1 points
by
nickmonad
3y ago
|
0 comments
46.
▲
by
nickmonad
3y ago
Too many to name really. One of the most influential for me though was The Mom Test. Teaches you how to validate before you build.
47.
▲
by
nickmonad
3y ago
Create one?
48.
▲
by
nickmonad
3y ago
Why? If the primary client is a browser, you're giving it exactly what it needs to render.
49.
▲
Static Site Generators: Not Just for Blogs
(nickmonad.blog)
3 points
by
nickmonad
3y ago
|
1 comments
50.
▲
by
nickmonad
5y ago
If you aren't losing discs, you aren't playing enough.
51.
▲
by
nickmonad
5y ago
It does make me wonder when that will flip though. "Ball" golf (as disc golfers like to say) seems to be at a point where you can make a serious living without much to do on the social media side. Companies dump so much money into
52.
▲
by
nickmonad
5y ago
Nobody gives a shit dude. We'll keep having fun without you.
53.
▲
by
nickmonad
6y ago
> The billionaire said he did not choose his investments on the basis of whether they would be worth more to others. Entertain the notion, just for one second (even if you don't think it will happen), that people are envisioning a f
54.
▲
by
nickmonad
7y ago
I would classify these in the realm of software engineering, not computer science.