Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
secure
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
9 ms
·
181.
▲
by
secure
7y ago
I haven’t noticed a gain, but also no substantial hit for day-to-day use. I can only speculate as to why containers are not using SquashFS, but my first guess would be that they wanted to use something more broadly supported. Manipulating S
182.
▲
by
secure
7y ago
> Meanwhile, an installer/updater knows exactly that something was changed, and what precisely it was―because the installer just done that. Except the distri installer does not modify files, it only ever adds images to the package s
183.
▲
by
secure
7y ago
The most significant difference in this context are the separate hierarchies—programs need to be recompiled to work when made available under the /ro mount point. I don’t see a way to avoid having two versions of a package when you wan
184.
▲
by
secure
7y ago
What’s annoying about the prefix? Thanks for mentioning void linux. I gave it a shot in Docker just now, but it seems rather traditional in that it does dependency resolution, does not allow for co-installability, uses transactions, unpacks
185.
▲
by
secure
7y ago
> While reading about the file system structure I was reminded a of Gobo Linux concepts - have you heard of it? Thanks for the pointer! Yeah, on twitter a few people have pointed to GoboLinux, too. I had read about it a few years ago, an
186.
▲
by
secure
7y ago
I have no idea, sorry! Could it be OmniGraffle?
187.
▲
by
secure
7y ago
Certainly distri isn’t suitable for all environments, but I think the general concept can be very resource-efficient. A few thoughts inline: > Sometimes you want a single filesystem, sometimes you want multiple filesystems distri present
188.
▲
by
secure
7y ago
Thanks for elaborating! > Whereas on Haiku with packagefs, the package_daemon gives the packagefs the new state description, and it can update all of its internal states and re-bind everything internally with a lot less overhead, because
189.
▲
by
secure
7y ago
In general, computation is pushed out of the package installation phase and to wherever it absolutely must happen before continuing. In this case, one could place a wrapper to wherever kernel modules are loaded (modprobe/insmod for int
190.
▲
by
secure
7y ago
“they” is really mostly just me :) You’re right that this cache currently isn’t great to use! You need to run fc-cache manually when changing your fonts, I wasn’t annoyed enough with it to patch it yet. Regarding servers: I found that packa
191.
▲
by
secure
7y ago
Learn more at https://landing.google.com/sre/workbook/chapters/eliminating...
192.
▲
by
secure
7y ago
> Managing the abstraction in userland only gets too tedious after a while Can you elaborate on what you found tedious? Thus far, I feel like that part works reasonably well. > Perhaps the most powerful feature of this system, the abi
193.
▲
by
secure
7y ago
Thanks! Yeah, I certainly hope many distros can pick it up. I have heard from someone at SUSE: https://twitter.com/fleming_matt/status/1162819502050070528
194.
▲
by
secure
7y ago
Thanks for sharing! Repeating my comment from the other thread for visibility: I learnt about the Haiku package management system when I had already developed distri for several months. I think it’s very telling that the two approaches look
195.
▲
by
secure
7y ago
Thanks for sharing, this sounds cool! I hadn’t heard of cvmfs, but we use a similar system at work, and it works really well.
196.
▲
by
secure
7y ago
An ideal cache implementation would transparently recognize the need to update itself when required, and do so efficiently and transparently. In the particular case of the font cache, I’d say that the library which uses the cache should rec
197.
▲
by
secure
7y ago
I learnt about the Haiku package management system when I had already developed distri for several months. I do actually reference Haiku, but in the referenced post https://michael.stapelberg.ch/posts/2019-08-17-linux-p
198.
▲
Show HN: distri: a Linux distribution to research fast package management
(michael.stapelberg.ch)
92 points
by
secure
7y ago
|
66 comments
199.
▲
by
secure
7y ago
To me, reading examples in a syntax I’m familiar in helps me much more than reading them in a language where the concept might be elegant to express, but hard for me to get into. I think it’d be best to include examples in a number of lan
200.
▲
by
secure
7y ago
> I once suggested "cgroup'ing" (loosely speaking) the entire system into two rough buckets: one for SSH, with enough dedicated RAM that ssh will never get swapped, and one for everything else. You can use memlockd for tha
201.
▲
by
secure
7y ago
Or maybe the core message just resonates and people have additional discussion in the comments?
202.
▲
by
secure
7y ago
Yes, https://github.com/mvdan/gogrep for Go
203.
▲
by
secure
7y ago
https://github.com/mvdan/gogrep does something like this for Go :)
204.
▲
by
secure
7y ago
One thing which was not immediately obvious to me for a while: the stricter your language’s formatting is, the easier it will be to grep source code. I work a lot with Go, where all code in our repository is gofmt'ed. You can get quite
205.
▲
by
secure
7y ago
On Debian (and derivatives), check out https://github.com/Debian/pk4 for this purpose!
206.
▲
Linux distributions: Can we do without hooks and triggers?
(michael.stapelberg.ch)
2 points
by
secure
7y ago
|
0 comments
207.
▲
by
secure
7y ago
This looks cool! But could you (if you are the author?) please restrict the Google Drive permissions from “See, edit, create and delete all of your Google Drive files” to only affect a sub directory of my drive please? That’s best practice
208.
▲
by
secure
7y ago
It’s the other way around: on X11, nVidia implements all the standard APIs, so window managers like i3 don’t need driver-specific code. For Wayland, nVidia only implements the EGLStreams buffer management API, whereas other drivers implemen
209.
▲
by
secure
7y ago
Meta: I really like how the paper is summarized on the site.
210.
▲
by
secure
7y ago
I control my home automation: https://github.com/stapelberg/hmgo for sensors and valve drives, https://github.com/stapelberg/zkj-nas-tools/tree/master/avr-... controls multimedia de
More ›