Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
klabb3
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
58 ms
·
901.
▲
by
klabb3
3y ago
> The log […] There’s log/slog now. Is that sufficient? > and flag packages are often insufficient […] Yes. Flag is really primitive and awkward to use. On the other hand, in a typical “imperative shell” style CLI, sharing flags
902.
▲
by
klabb3
3y ago
It makes a bit of sense. Some scammers target the extremely naive, who don’t even know there are scams. Those scammers might skip such victims to save time. These days, when scamming is so automated I doubt it makes a difference.
903.
▲
by
klabb3
3y ago
Missing peer dependency. Have you tried nuking your node_modules?
904.
▲
by
klabb3
3y ago
The race detector is an invaluable complement to a language like Go that lacks compile time safety. It meaningfully increases the confidence in code and is anecdotally both good at finding races while also giving straightforward error infor
905.
▲
by
klabb3
3y ago
No shit. Plus 23 and me is in deep financial trouble last I heard. Someone out there is drooling over that data set. I know otherwise smart people (in the analytical sense) who paid money to hand over their most sensitive biometrics to the
906.
▲
by
klabb3
3y ago
Sounds right. It was just an example, and it probably should go off the list.
907.
▲
by
klabb3
3y ago
Super interesting. I can recognize this behavior with people playing multiplayer games. When there are no stakes, and everything is a game, people mess around – especially when they’re bored. If it’s just a game, who cares? People with extr
908.
▲
by
klabb3
3y ago
Yes. It’s slightly amusing seeing hacker news bringing the magnifying glass trying to look for which JavaScript framework to blame when the boogeyman is standing right in front of them: it was meant to be this way, largely. It’s a pure fu
909.
▲
by
klabb3
3y ago
Online polling was broken by 4chan like 15 years ago (that’s how we got Schooly Mc Schoolface and other hilarious things). Much more sophisticated activity than anonymous polling, like “political temperature” on social media, has also bee
910.
▲
by
klabb3
3y ago
I mean they already are, just look at that announcement > Ultimately, [..] I swear this short paragraph style rounding it off with an “ultimately”, “in conclusion” didn’t use to be so common. : Ai is already strongly influencing how peop
911.
▲
by
klabb3
3y ago
Yes, but not against deadlocks, leaks and atomic ref count locking overhead etc. Depending on how you write your code, (and the runtime if you’re using async) you usually need to abandon a certain subset of the key selling points of Rust (e
912.
▲
by
klabb3
3y ago
I am also very curious to know more. I’m sure the NATS maintainers are as well. Their architecture is extremely intuitive and appealing to me, so I wonder where things went south. Nats has a lot of tunable parameters with Jetstream. For ins
913.
▲
by
klabb3
3y ago
That’s insane, and news worthy. Imagine non-techies just trying to go about their day and getting that. But hold on a sec. Is this verified by others? The guy in the video cuts to a screenshot, which doesn’t show the resulting url or how he
914.
▲
by
klabb3
3y ago
“Nothing is so permanent as a temporary government program” – Milton Friedman
915.
▲
by
klabb3
3y ago
If it’s a MacBook you can get Ethernet - USB-C adapters for dirt cheap. Otherwise, you have to move closer to the router and/or get a new router/wifi card if it’s running old 2g stuff for instance. But again, WiFi is headache - es
916.
▲
by
klabb3
3y ago
> 200gb of files over wifi […] took at least 6 hours > I wonder what could I have done better. Used an Ethernet cable? That’s not an impressive throughput amount over local. WiFi has like a million more sources of perf bottlenecks. Bt
917.
▲
by
klabb3
3y ago
Good Q. I don’t think so? But you could tune SQLite to not wait for disk writes and have a larger memory use, which would make it extremely fast for memory-sized data sets. If you’re not intend on using disk at all, then not too much point
918.
▲
by
klabb3
3y ago
Haha that’s currently a way to explain to people who are used to hosting/sync based cloud solutions that anything that is (a) local p2p and (b) doesn’t need to upload-before-download is much faster. It’s also faster than WebRTC based
919.
▲
by
klabb3
3y ago
I think SQLite is a probably a better approach than manually snapshotting. How often to snapshot? You will get significantly less data loss and architecturally very similar operational simplicity. You can also handle disk sized data sets vs
920.
▲
by
klabb3
3y ago
Payload lets you drag and drop directories and lists of files. It also handles gracefully resuming after network errors. No mobile support yet but since Tauri is rolling it out, it’ll be easier to add it as soon as I can make time. https:&
921.
▲
by
klabb3
3y ago
You can also send secret messages to future crypto analysts: just encrypt your message with a random key and throw it away. Guaranteed to be delayed until the chosen primitives are broken.
922.
▲
by
klabb3
3y ago
Agreed. For the open core model to work in practice, there needs to be clarity in what’s open and what’s off the table. The problem is that open core appears to be, most of the time, not a serious commitment. At least I don’t trust “self-ho
923.
▲
by
klabb3
3y ago
> 2015 How did this play out in the last 9 years? Anyone able to assess? Clearly the points in the article are still meaningful for understanding the tradeoffs in database architecture. But it’s also not clear to me that the take “build
924.
▲
by
klabb3
3y ago
Look at the timestamps. It’s months of complete silence, which is not a great sign from a saas. It was clear that the feature was popular. Another thing that annoys me to no end is locking threads because it’s “heated”. Just accept the grie
925.
▲
by
klabb3
3y ago
> If AI create a new material, a new solar cell, advance fusion reactor is all of humanity that jump forward. Putting aside that AI is terrible at novel discovery relative to its abilities otherwise, the direction of new technology is go
926.
▲
by
klabb3
3y ago
Sounds interesting. Is there an intuitive definition of monotonicity for the purposes of distributed systems? I mean, I thought I knew what it means, but I’m not too sure now.
927.
▲
by
klabb3
3y ago
> I'm consistently surprised by how quick so many developers are to assume their personal usage habits, osmosis-gained knowledge from projects, and folk wisdom about design trumps the expertise of seasoned credentialed professionals
928.
▲
by
klabb3
3y ago
Yes, but the concerning thing is that this behavior you’d expect from Oracle or similar. The App Store, in-app payments etc is not bad – Apple would seem to be able to compete fairly and still win a big slice of the cake – higher prices but
929.
▲
by
klabb3
3y ago
IIUC this is a deliberate act of aggression by Apple - which is important to note. Apple already has regional accounts, so the infrastructure for this is in place already, for preexisting reasons. My Apple ID is still within US after months
930.
▲
by
klabb3
3y ago
> a button the user must click Makes sense. No action until the user clicks something on the page. One extra step but better than having “helpful bots” wreak havoc. > to store a secret in the browser […] is doing a browser fingerprint
More ›