Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
catern
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
35 ms
·
301.
▲
by
catern
8y ago
Hmm, if you directly translated FINRA to internet companies, new startups would have to be licensed with the internet SRO (self-regulatory organization) before they could offer services to the public. That's an interesting idea, is it
302.
▲
by
catern
8y ago
It's already being done: https://github.com/mypyc/mypyc
303.
▲
by
catern
8y ago
Somewhat in a similar vein (in that it provides an NNTP interface and provides for decentralized distribution of newsgroups/mailing lists) is public-inbox [0] which is used by kernel.org for mirroring LKML; it's quite straightforw
304.
▲
by
catern
8y ago
>But then you have to provision space in memory for the whole image size No, you can have your container system load parts of the image on demand into that tmpfs. That's my point: this doesn't have anything to do with writing t
305.
▲
by
catern
8y ago
If you don't want those writes to a block device to happen, then you could store your images in a tmpfs instead.
306.
▲
by
catern
8y ago
In the introduction: >Currently, however, starting a container in many environments requires doing a pull operation from a container registry to read the entire container image from the registry and write the entire container image to th
307.
▲
by
catern
8y ago
It's quite ironic that the biggest usage of Alpine, a distro whose tagline is "Alpine Linux is a security-oriented, lightweight Linux distribution based on musl libc and busybox.", is Docker, which is an almost completely opp
308.
▲
by
catern
8y ago
Hmm, you list those three problems, and they're true, but even given them the interface seems like it's more different than it needs to be. The symbols could just be all prefixed. File descriptors could be indicated with an annota
309.
▲
by
catern
8y ago
Kaitai doesn't (currently) support writing out data, only reading it in, so this is fairly different.
310.
▲
by
catern
8y ago
Come on. The problems you list (in the introduction) are: - control characters in filenames: irrelevant to non-shell languages - leading dashes in filenames: doesn't affect normal Python/non-shell languages; for example, unlike in
311.
▲
by
catern
8y ago
The problem is not in the filesystem, it's in the shell. Stop writing shell scripts for tasks that need to be robust! None of these problems hit you when using a better programming language like Python. (Yes, Python 3 has a bit of an i
312.
▲
by
catern
8y ago
The problem is not in the filesystem, it's in the shell. Stop writing shell scripts for tasks that need to be robust! None of these problems hit you when using a better programming language like Python. (Yes, Python 3 has a bit of an i
313.
▲
by
catern
8y ago
This "early-access" price which decreases over time is an approximation of a Dutch auction: https://en.wikipedia.org/wiki/Dutch_auction Dutch auctions are incentive-compatible - they allocate the resource to
314.
▲
by
catern
8y ago
I find Nix is pretty up to date, and helpfully you can use it on top of any distro.
315.
▲
by
catern
8y ago
>eBPF can’t intercept syscalls Perhaps soon it will be able to, though! See the "seccomp trap to userspace" patches.
316.
▲
by
catern
8y ago
>One solution might have been to tie the evolving galaxy to the player’s progress through the plot rather than the wall clock, a technique pioneered in Infocom’s Ballyhoo back in 1986 and used in countless narrative-oriented games since.
317.
▲
by
catern
8y ago
Yep, Guix package objects with references to other package objects, versus Nix functions with arguments, is what I was referring to.
318.
▲
by
catern
8y ago
The Nix thesis may give some insight: https://nixos.org/~eelco/pubs/phd-thesis.pdf Guix's use of Guile is fundamentally equivalent to the Nix package manager's use of the Nix language, but the approach G
319.
▲
by
catern
8y ago
Then line buffer stdout and stderr to the same UI element, and also provide an option to toggle showing just one or the other. Sounds pretty useful to be able to switch between just showing one or the other, and showing them line-interleave
320.
▲
by
catern
8y ago
Just line buffer what you read from stdout/stderr. Or even display them in separate sections in your UI. There's no guarantee of ordering between stdout/stderr, so line buffering them, or displaying them in separate UI sectio
321.
▲
by
catern
8y ago
Why don't you just pass different pipes for stdout and stderr? Then you can treat the two differently, you can do whatever tricks you want to prevent interleaving, you don't have to inject anything...
322.
▲
by
catern
8y ago
Interesting question. Thinking very abstractly, I guess that on an async CPU, software could more easily avoid polling, and be totally event driven, so we could get rid of timers/preemptive multitasking/any notion of time, and hav
323.
▲
by
catern
8y ago
The usual term for what you call "glassdoor" development is "cathedral". The original use of the term "bazaar" to refer to software development, in fact, was to describe Linux. It's interesting how perspe
324.
▲
by
catern
8y ago
>Dagger is WAY TOO MINIMAL It is not necessarily too minimal. I'll echo what someone said in another comment and suggest you look deeply at Plan 9. For example, look at the Plan 9 networking API. That will give you some insight on h
325.
▲
by
catern
8y ago
Your job is also to do work in the future. You should be prepared for the future.
326.
▲
by
catern
8y ago
It's my responsibility to organize things such that what I need to do matches up with what I know how to do. If I need to do something urgently on an alien OS and I don't immediately know how to do it, the failure doesn't lie
327.
▲
by
catern
8y ago
Sure there is: take an undelimited continuation API, and restrict the resulting continuations to be called only once. Most use cases still work just fine, and I think it would be strange to call that anything other than "undelimited on
328.
▲
by
catern
8y ago
From your link: >One primary risk with running Docker containers is that the default set of capabilities and mounts given to a container may provide incomplete isolation, either independently, or when used in combination with kernel vuln
329.
▲
by
catern
8y ago
That's a nice metaphor, but it's still not at all certain that Docker is the standard solution. We've had Linux for 20 years and we still don't have a single standard package manager; Docker's been around for 5 year
330.
▲
by
catern
8y ago
This time around, everyone keeps excerpting this sentence. I guess what people are making of this sentence is, "but I haven't bothered [to reimplement this functionality, even though it would be useful, since then I'd have to
More ›