Viewing profile — zwp
zwp
HN member- Joined
- Thu, Mar 24, 2011, 7:03 PM UTC
- HN karma
- 601
- Public activity
- 200 items
- HN profile
- View on Hacker News ↗
About zwp
No profile information was provided.
Recent public activity
-
comment
Comment #47700489
> pip allows it but it's with a timestamp A PR to be able to use a relative timestamp in pip was merged just last week https://github.com/pypa/pip/pull/13837/commits
-
comment
Comment #45980784
You might like https://cs.brown.edu/~spr/codebubbles/
-
comment
Comment #44327083
I used to like having a "depend" target to make the dependencies explicit and so minimize build time, although that fiddles with the contents of the Makefile (some discussion at ht…
-
comment
Comment #43088220
Is it coming? I notice that OpenSSL now has support for raw public keys. The spec (RFC 7250, "Using Raw Public Keys in Transport Layer Security (TLS) and Datagram Transport Layer S…
-
comment
Comment #42212225
We already have Macaroons https://en.wikipedia.org/wiki/Macaroons_(computer_science) https://en.wikipedia.org/wiki/Macaroon
-
comment
Comment #42058197
And Layer Cake
-
comment
Comment #41377659
There was a sense of "wasting a port". A modern Linux /etc/services has only 200 or so reserved TCP ports (out of a possible ~50k) so that fear might have been overblown. I suspect…
-
comment
Comment #41377597
> you are supposed to still continue if you strictly follow the standard Which standard? RFC 3207 (for STARTTLS over SMTP), 2002, says: "If the client receives the 454 response [TL…
-
comment
Comment #39381204
def execute(f) f.call "test response" end perform = TOPLEVEL_BINDING.method(:execute) perform.call Kernel.method(:puts)
-
comment
Comment #38910100
You still need to pull out the paths? A sprinkling of grep/perl (awk/sed/ruby/...) is mostly good enough eg: strace -e trace=%file cat /etc/passwd 2>&1 >/dev/null | grep ^open | gr…
-
comment
Comment #38909565
You can use "-e trace=open" to trace only open(2) calls Alternatively "-e trace=%file" to get all file-related system calls (will catch eg failing pre-emptive checks using access(3…
-
comment
Comment #38175776
> whatever "SSH-2.0-SSHD" is (the authors don't know either) I think this is from the j2ssh/maverick SSH server, used in a bunch of enterprisey Java products. https://jadaptive.com…
-
comment
Comment #36798205
Tangential question: there is one reason to use NODELETE in the dlopen(3) man page: https://man7.org/linux/man-pages/man3/dlopen.3.html RTLD_NODELETE (since glibc 2.2) Do not unloa…
-
comment
Comment #36292695
The PDF ("sec23summer...") has metadata creation/modification timestamp of 20221004165319Z (October 2022). So presumably the paper was written last October and released for Usenix …
-
comment
Comment #33189205
Slightly silly sketch (bash): sqlite-utils create-table ~/commands.db commands id integer text text --pk id PROMPT_COMMAND="( fc -n -l -1 | perl -p -e 's/^\s+//; chomp if eof' | sq…
-
comment
Comment #31570687
I think one of the motivations for splitting the stdlib into gems was for exactly for this kind of scenario: some users might not be able to update their Ruby immediately. The ruby…
-
comment
Comment #31569130
Rexml has been gemified. Shale's gemspec doesn't require a specific version of rexml and rexml See http://www.ruby-lang.org/en/news/2021/04/05/xml-round-trip-v...
-
comment
Comment #31326735
This old dog is reminded of trn(1), "threaded read news". See top right: https://upload.wikimedia.org/wikipedia/commons/d/d8/Trn_cons...
-
comment
Comment #30955267
Cute! But I get an error if I try "require 'resolv'", is this expected? :85:in `require': cannot load such file -- socket (LoadError)
-
comment
Comment #30284080
I wasn't aware of the figurative connotation, I will remember this next time I'm retreating from a climb. "HMS carabiner" is also common amongst anglophone climbers (for the "Halbm…
-
comment
Comment #30245649
Is that due to SPECTRE & Meltdown mitigations?
-
comment
Comment #29341436
Larry Wall, inventor of Perl: "We will encourage you to develop the three great virtues of a programmer: laziness, impatience, and hubris.", "Programming Perl", 1ed 2ed says: "Lazi…
-
comment
Comment #29340809
LeGrand's Mosaic range is very similar. I would also be interested to know if there is a standard (although I suspect not). https://www.legrand.fr/catalogue/interrupteurs-et-prises…
-
comment
Comment #28548899
A colleague used to call this "reading the manual in the bathroom".
-
comment
Comment #28404566
I'm in a similar boat. I use pocket almost exclusively when I'm travelling. It works really well for that but I'd love to extend it. Eg download and store video content, or permit …