Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
ncruces
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
15 ms
·
301.
▲
by
ncruces
11mo ago
Exactly. My kid has a smartphone but no data plan; no social media; can't take it to school. When I did that, I was the annoying one, who they fought every inch of the way. When the school banned phones in the playground, I was suddenl
302.
▲
by
ncruces
11mo ago
> They can message people they actually know IRL, somewhere without a feed full of crap from people they don't know. Just how do you think they get introduced to TikTok? What do you think gets posted in the school class WhatsApp g
303.
▲
by
ncruces
11mo ago
They are more expensive. Because the lock-in isn't as tight. I still like them because, ironically, for sporadic printing, they're more resilient than many ink cartridges. So far, I haven't experienced any clogging (dried up
304.
▲
by
ncruces
11mo ago
I pretty much agree with this. We were able to go back to one TV in the house (at least I was), and even avoid a big chunk of the ads when watching TV (by paying for Netflix/etc) and even radio (Spotify/etc). Except we now we put
305.
▲
by
ncruces
11mo ago
Which is how lots of great things start. But I guess now that it's done, the comparison is obvious, and as a wazero maintainer, I wanted to know what we could learn from your experience.
306.
▲
by
ncruces
11mo ago
Yes. You need some syscalls and unsafe, but it's possible. wazero does this, on amd64 and arm64: https://github.com/wazero/wazero You can read more about the approach - from the creator - here: https://
307.
▲
by
ncruces
11mo ago
The promise is backwards compatibility in the file format and C API until 2050. https://sqlite.org/lts.html
308.
▲
by
ncruces
11mo ago
Started as fun "what if" side project, but kept me interested for 3 years now. Turns out it's actually useful. It's pretty portable: with some caveats, it works pretty much everywhere Go does. Performance is bad outside
309.
▲
by
ncruces
11mo ago
So far, seems interpreter only, lots simpler, etc. I'd be interested to understand the goal behind it better.
310.
▲
by
ncruces
11mo ago
> I -think- SQLite with WAL falls under this No. SQLite is serializable. There's no configuration where you'd get read committed or repeatable read. In WAL mode you may read stale data (depending on how you define stale data)
311.
▲
by
ncruces
11mo ago
Someone already covered the difference: https://news.ycombinator.com/item?id=45703926#45703995 Mad props to them for picking up my joke and turning it into a recurring donation.
312.
▲
by
ncruces
11mo ago
Big tech would be far more interested in slurping data than DDoS'ing them. An issue with comments, linked to a PR with review comments, the commit stack implementing the feature, and further commits addressing comments is probably valu
313.
▲
by
ncruces
11mo ago
> The Go reviewers are also more likely than usual to assume you're incompetent if your PR comes from Github I've always done it that way, and never got that feeling.
314.
▲
by
ncruces
11mo ago
Are you in the microwave for 30s too?
315.
▲
by
ncruces
11mo ago
Are you familiar with the rule of two? https://chromium.googlesource.com/chromium/src/+/main/docs/s... No new code goes in that violates the rule, and ideally no code at all goes in that is both u
316.
▲
by
ncruces
11mo ago
And certainly, in 1945 (80 years ago), people would've made due with fewer cars in those areas. This idea that increased consumption over the past century has been irrelevant to quality of life is just absurd.
317.
▲
by
ncruces
11mo ago
Made by monkeys and losers (because everyone else has left) does not target the company, but its employees.
318.
▲
by
ncruces
11mo ago
Yes I want to know too. Where can I run this test matrix for less than $100/mo unbilled (where half the “cost” is from macOS alone): https://github.com/ncruces/go-sqlite3/wiki/Support-matrix I built
319.
▲
by
ncruces
11mo ago
If it was a company, you'd say the CoC is meant for lackeys, not for C-suites.
320.
▲
by
ncruces
11mo ago
Tapping the share button (on mobile) instead of copying the link always used the non-mobile address, AFAICT.
321.
▲
by
ncruces
11mo ago
That's not true on a major avenue that serves 10 different routes, which combined have a frequency of one every couple of minutes. Also, it doesn't help to make bus stops more spaced, and you may not want a bunch of express routes
322.
▲
by
ncruces
11mo ago
Basically free is not free. The point of buses is to replace cars, not short walks. If you make it so that everybody who could walk 5min takes a bus, the bus will have to stop more often - and for longer - which makes it worse for the peop
323.
▲
by
ncruces
11mo ago
I don't think SqliteMultipleCiphers can be built into a runtime loadable extension (and the Turso thing is just a copy of it). I'm confident that a scheme based on tweakable block cyphers (like Adiantum or AES XTS) could be made i
324.
▲
by
ncruces
11mo ago
Right. Here's a few: https://en.wikipedia.org/wiki/Stochastic_gradient_descent#Ad...
325.
▲
by
ncruces
11mo ago
More important, IMO, are the non-local effects of using CGO (vs. eg. Go asm), and which are harder to understand.
326.
▲
by
ncruces
11mo ago
Keyword: little . Dependencies need to pull their own weight. Shifting responsibilities is a risk that the value added needs to offset.
327.
▲
by
ncruces
11mo ago
It's a cultural thing. And libraries try harder not to have absurd dependencies, than finished products (correctly, IMO).
328.
▲
by
ncruces
11mo ago
Whose cash or bonds? USD?
329.
▲
by
ncruces
11mo ago
But as Go puts it: “A little copying is better than a little dependency.” https://go-proverbs.github.io/
330.
▲
by
ncruces
11mo ago
My version ends with “take one and get something for your brother too.”
More ›