Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
nh2
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
9 ms
·
121.
▲
by
nh2
10mo ago
I also find the lack of ports in a Framework frustrating. My Thinkpad has USB-A USB-A USB-A USB-C HDMI Ethernet SD Charging and a Framework has only half of that. Most of these are used at least once per
122.
▲
by
nh2
10mo ago
Do you have an article about that?
123.
▲
by
nh2
10mo ago
Is it technically possible to obtain a wildcard cert from LetsEncrypt, but then use OpenSSL / X.509 tooling to derive a restricted cert/key to be deployed on servers, which only works for specific domains under the wildcard?
124.
▲
by
nh2
10mo ago
Why not add this approach to postgres as a "JSONL3" type? It'd be nice to update postgres JSON values without the big write amplification.
125.
▲
by
nh2
10mo ago
Yes, that's what we do: Migrations with proper sum types and exhaustiveness checking.
126.
▲
by
nh2
10mo ago
JSON columns shine when * The data does not map well to database tables, e.g. when it's tree structures (of course that could be represented as many table rows too, but it's complicated and may be slower when you always need to op
127.
▲
by
nh2
10mo ago
Which part of the nix language looks like Perl? I actually find the language simple and easy to learn: It's just untyped lambda calculus with dicts and lists. (I, too, would like static types though.)
128.
▲
by
nh2
11mo ago
I'd like to have a local, fully offline and open-source software into which I can dump all our Emails, Slack, Gdrive contents, Code, and Wiki, and then query it with free form questions such as "with which customers did we discuss
129.
▲
by
nh2
11mo ago
It's just all hacks. It should use `sleep`, period. Sleeping is an OS scheduling task. Use the OS syscall that does that. As is suggested on the Github issue that Microsoft has been ignoring for half a year.
130.
▲
by
nh2
11mo ago
Please do not use second resolution mtime (cannot represent the high accuracy mtime that modern OSs use, so packing and unpacking , or causes differences eg in rsync), or build anything new using DEFLATE (it is slow and cannot really be mad
131.
▲
by
nh2
11mo ago
It is still not a proper fix. It is still busy-looping 100% CPU. Given that Github Actions is quite popular, probably wasting large amount of energy. But probably good at generating billable Actions minutes. One can only hope that not many
132.
▲
by
nh2
11mo ago
Disclose publicly then, if you haven't already? Definitely makes things safer than users not knowing about them.
133.
▲
by
nh2
11mo ago
Interesting logic: Declare something "dead" because it does not fulfill [extremely niche usecase that currently only few people care about] (boostrapped builds) and thus couldn't "even" be included in [project of th
134.
▲
by
nh2
1y ago
Just two days ago my friend an I lost 5 minutes trying to disable line wrapping in TextEdit. We failed. https://superuser.com/questions/80896/how-to-disable-line-wr... Opinions there: > I don't think texte
135.
▲
by
nh2
1y ago
Even if you were build a ZFS mega-machine with an Exabyte of storage with RDMA (the latencies of "normal" Ethernet in the datacenters would probably not be good enough), wouldn't you still have the problem that ZFS is fundame
136.
▲
by
nh2
1y ago
No, because phones that lock keys in hardware effectively prevent that, and that works only with hardware that prevents its owners from having full control an doing what they want with their hardware. "Unextractable keys" works wi
137.
▲
by
nh2
1y ago
Curious if the same technique would also work on Wayland, given one of its design goals is higher cross-app security compared to Xorg.
138.
▲
by
nh2
1y ago
Yes, I wrote down some that do and don't support it here: https://github.com/libfuse/sshfs/issues/300
139.
▲
by
nh2
1y ago
Then: * Give users a config options so I can adjust it to my use case, like I can for TCP. Don't just hardcode some 2 MB (which was even raised to this in the past, showing how futile it is to hardcode it because it clearly needs adjus
140.
▲
by
nh2
1y ago
SSH has low throughput on high latency links, but not because it uses TCP. It is because SSH hardcodes a too-small maximum window size in its protocol, in addition to the one of TCP. This SSH window size limit is per ssh "stream",
141.
▲
by
nh2
1y ago
I'm still not sure which exact Ceph concept you are referring to. Thre is the "minimum allocation size" [1], but that is currently 4 KB (not MB). There is also striping [2], which is the equivalent of RAID-10 functionality t
142.
▲
by
nh2
1y ago
We're using CephFS for a couple years, with some PBs of data on it (HDDs). What performance issues and footguns do you have in mind? I also like that CephFS has a performance benefits that doesn't seem to exist anywhere else: Auto
143.
▲
by
nh2
1y ago
Coudl you eleborate what you mean by the last sentence?
144.
▲
by
nh2
1y ago
> I mean - the AI itself will help you get all that setup. Or, ask somebody who already has it set up working. That way you can get certain results, without guessing around why it works for them and not for you. (I, too, am interested in
145.
▲
by
nh2
1y ago
> That was not very obvious from their landing page! It says in bold letters: "Your data is yours! For ultimate control and compliance, self-host Zulip’s 100% open-source software"
146.
▲
by
nh2
1y ago
You are conflating Consistency and Durability in a way that is not necessary. FS snapshotting can be useful to work on files on which fsync() is never called, but for which you need a consistent cross-file view nontheless while the system i
147.
▲
by
nh2
1y ago
I believe it is helpful because you can stop an app (such as a DB), FS-snapshot, and then e.g. rsync the snapshot or use any other file based backup tool, and this snapshot is fast and will be correct. Doing the same with a block device sna
148.
▲
by
nh2
1y ago
> Not true. In its default configuration, SQLite is durable. Could you explain why this is? I have quoted above the documentation that suggests it's not durable (summarising: DEELTE is the default, and DELETE appears only durable in
149.
▲
by
nh2
1y ago
How can I, with dm/lvm: * For some detected corruption, be told directly which files are affected? * Get filesystem level snapshots that are guaranteed to be consistent in the way ZFS and CephFS snapshots guarantee?
150.
▲
by
nh2
1y ago
I don't see how the journal delete depends any more on a specific file system's behaviour than the main data write: If a specific file system can decide to automatically fsync unlink(), it can equally decide to automatic fsync wri
More ›