Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
ngrilly
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
24 ms
·
361.
▲
by
ngrilly
4y ago
Haha. Fair enough. Thanks :)
362.
▲
by
ngrilly
4y ago
I can't stop being amazed by TigerBeetle's design and engineering.
363.
▲
by
ngrilly
4y ago
It's a distributed database for financial transactions, using double entry accounting, written in Zig, and with a very innovative design: - LMAX inspired - Static memory allocation - Zero copy with Direct I/O - Zero syscalls with
364.
▲
by
ngrilly
4y ago
Great post! Not sure why giftyweddings.com needs to serve static files with an ETag in the HTTP response header: a hash of the file content is already included in the URL, which means it will invalidated when the content changes, just based
365.
▲
by
ngrilly
4y ago
Zig, unlike Go and Rust, provides an error return trace showing how the error bubbled up. This is a really interesting idea. https://ziglang.org/documentation/master/#Error-Return-Trace...
366.
▲
by
ngrilly
4y ago
How is it different from NATS.io that solves most of the problems listed? (except the transactional aspect but I’m not convinced it’s a good thing to have the same tool do everything)
367.
▲
by
ngrilly
4y ago
This article publicly available provides a summary: https://www.marktechpost.com/2023/01/24/a-new-transformer-ba...
368.
▲
by
ngrilly
4y ago
The Dark Zige.
369.
▲
by
ngrilly
4y ago
Main reason for me to use async instead of threads is when I have a very high number of concurrent connections, that don’t do much in terms of CPU, but will require a lot of RAM because of the minimum stack size per thread. If I don’t need
370.
▲
by
ngrilly
4y ago
I'd like faster ranking of results in full-text search, with GIN indices including positional information, like github.com/postgrespro/rum.
371.
▲
by
ngrilly
4y ago
I’m wondering if all values are boxed, like in Python, which is increasing RAM usage and creating a lot indirections, instead of being able to create arrays and structs where the members are located in the same block of contiguous memory.
372.
▲
by
ngrilly
4y ago
Nothing is forcing companies to sign an Azure contract with Microsoft, and go with AWS or GCP instead. Perhaps they are just doing something right. But I didn't use Azure myself. I'd be curious to know what's good or bad abou
373.
▲
by
ngrilly
4y ago
DeckSet, but I miss being able to create my own template, for example to add a small logo in a corner to follow corporate guidelines.
374.
▲
by
ngrilly
4y ago
Agreed, but priorities: I think that new high concurrency backend is a more important improvement.
375.
▲
by
ngrilly
4y ago
Sounds like the right answer. I feel stupid now :) Thanks!
376.
▲
by
ngrilly
4y ago
Wondering what the HC in HC-tree is for?
377.
▲
by
ngrilly
4y ago
> SQLite requires the place you run your application to have durable storage, which is a huge departure from the status quo. Having durable storage used to be the status quo for decades. It changed only recently with cloud providers (or
378.
▲
by
ngrilly
4y ago
> LiteFS isn't the only way to replicate a SQLite database. What are other ways to replicate that you're aware of? Another approach I like is to use a replicated block storage like GCP Regional Persistent Disks. This is making
379.
▲
by
ngrilly
4y ago
Most apps nowadays are HTTP APIs on top of a database, which means we have one networking layer – the HTTP API – on top of another networking layer – the database protocol. The idea behind using SQLite is to just skip the latter, which is s
380.
▲
by
ngrilly
4y ago
To get HA, it is now possible to replicate the SQLite database using LiteFS, which is similar to how you would get HA with MySQL or PostgreSQL: https://fly.io/docs/litefs/
381.
▲
by
ngrilly
4y ago
Yes, the trackpad is a great example :) And also a reliable sleep and resume. Vents in the screen hinge instead of below the laptop, to let you use your laptop on your laps. A keyboard with no flex when you type. Etc.
382.
▲
by
ngrilly
4y ago
> But nobody seems to be competing with Apple on the same terms. There is no other manufacturer of computer equipment that has a whole package which isn't a total letdown. Very true. For the last 10 years, I've been looking at
383.
▲
by
ngrilly
4y ago
Exactly, which is a much more sane and useful discussions to have, and something any serious process engineer will do using for example a simulation.
384.
▲
by
ngrilly
4y ago
Lean manufacturing is a lot about avoiding waste, but it doesn't necessarily mean removing all buffers and stocks, which is a type of waste, if this is causing a much worse type of waste, which is making the entire production line usel
385.
▲
by
ngrilly
4y ago
Nothing is preventing you to "create a compatible alternate implementation".
386.
▲
by
ngrilly
4y ago
Great write up, and I agree with most of the article, in particular regarding SMS shortcomings, Signal and WhatsApp, but I’m not sure why I should trust Telegram *more* than mobile networks operators when messages are not E2E encrypted.
387.
▲
by
ngrilly
4y ago
I wondered the same. I also guess this is a typo.
388.
▲
by
ngrilly
4y ago
I was expecting functional safety standards to require the use of formal methods, similar for example to how AWS uses TLA+, but I was surprised to discover it was not a requirement at all.
389.
▲
by
ngrilly
4y ago
I started working with functional safety only two years ago, and I've been surprised when colleagues expressed that Simulink was actually the go-to solution for functional safety software where they were working before. The logic being
390.
▲
by
ngrilly
4y ago
Your interpretation is correct: I meant "faster" (and easier) in terms of UI/UX, not app speed. I'm confident the problem I'm experiencing can be fixed only by improving the UI/UX within the current technical s
More ›