Viewing profile — amenonsen
amenonsen
HN member- Joined
- Wed, Oct 27, 2010, 10:12 AM UTC
- HN karma
- 105
- Public activity
- 33 items
- HN profile
- View on Hacker News ↗
About amenonsen
Recent public activity
-
comment
Comment #29635334
Yes, isn't it great? As someone who knew that it's possible to reflash BIOS chips, but had no idea what equipment or process it would take to actually do so, I really appreciated t…
-
comment
Comment #26285662
It doesn't make sense to you because everything in the comment you're replying to is wrong. Neither log shipping (copying WAL files one by one) nor streaming replication (sending a…
-
comment
Comment #26285559
> In more recent versions there's "logical replication", which sort of "sends the queries" What it sends is not the queries, but a logical description of the changes to each row th…
-
comment
Comment #22710552
FYI: I'm the author of the linked article, and I added a link to the image after it was posted here.
-
comment
Comment #22709926
> Can you elaborate on how to identify the filename for a pipe in procfs or sysfs in a simple "echo hello | wc -c" example? You can see it under /proc/$pid/fd. For example, if you …
-
comment
Comment #22709853
Sorry, I was wrong about the BSDs. FreeBSD's pipe.2 manpage clearly says that pipes are still bidirectional. https://www.freebsd.org/cgi/man.cgi?query=pipe&sektion=2 That said, it …
-
comment
Comment #22709808
The slides are from 2011, not the code. Linux had pipes even in the v0.01 release from 1991, as the original article here mentions.
-
comment
Comment #22709795
> So do modern Linux pipes work bi-directionally? No, they do not (nor on the modern BSD kernels, as far as I can tell). The Linux pipe(7) manpage says (under "Portability notes"):…
-
comment
Comment #22709749
Yes, xv6 is great. The original post here already has a brief section on the code from xv6/pipe.c, which made for pleasant reading after I had just finished working my way through …
-
comment
Comment #22709660
That commit is a fascinating illustration of how pipes allow a model of inter-process interaction that goes beyond what you can do with temporary files, as well as how much further…
-
comment
Comment #22709601
Thanks for the link. That article seems to have a completely different focus (API rather than internals), but it's very nicely done.
-
comment
Comment #22708580
Thank you very much for digging this up, and to all the other commenters here for the useful references.
-
comment
Comment #22708059
> Manual formatters still send, even today, TTY Model 37 style input from 1969 to the manual pager Thanks, you are perfectly right. What I found charming was that the 3E pipe.2 man…
-
comment
Comment #22615776
https://groups.google.com/forum/#!msg/alt.sysadmin.recovery/...
-
comment
Comment #22607569
> Thanks for the awesome write-up. Glad you enjoyed it. :-) > I have considered doing something totally ridiculous like setting up a Raspberry Pi with a camera and machine vision s…
-
comment
Comment #22607339
(I'm this person.) It so happens that the solar inverter I'm using right now doesn't provide a data connection that I could use to shut down the computers cleanly. But I should als…
-
comment
Comment #17717101
I find it a bit strange that I have to download the LibreOffice "built-in" help package separately.
-
comment
Comment #14066271
> If so, then maybe writing "Malayam" instead of "Malayalam" isn't too far wrong. No, it's very far wrong. (I'm a Malayali.)
-
comment
Comment #13389038
Why Blake rather than Keccak? (Maybe I missed some reason why it's a good idea to avoid the latter.)
-
comment
Comment #12605779
The big conceptual difference is that with WAL-E, all your backup code and configuration is on your Postgres server, whereas with Barman, it's all (or almost all) on your backup se…
-
comment
Comment #12605675
Recent versions of Barman allow you to do WAL archiving without using an rsync/ssh-based archive_command. Instead, the backup server uses streaming replication via the standard pg_…
- story
-
comment
Comment #8964613
When I first saw the page (opened along with a bunch of other tabs from HN links), with its "Timeout error!" balloon and "Service disruption" headline, I thought it was a fancy err…
-
comment
Comment #8872336
I am often dependent on a high-latency GPRS link, and the overhead of establishing a tunnel using OpenVPN or SSH (e.g. sshuttle) is prohibitive. OpenVPN is very likely to timeout b…
-
comment
Comment #8810561
As someone who didn't really know what they were doing, I used NaCl recently to write a program to tunnel packets over UDP. I started by reading the NaCl source and all the introdu…