Hacker Newsnew | past | comments | ask | show | jobs | submit | pheasantquiff's commentslogin

Russ Cox, core developer on unix, plan9, plan9port and golang, does a video series on

AdventOfCode[2021] using sed,prolog and ivy (APL-like) among other languages.


Russ Cox, core developer on unix, plan9, plan9port and golang,

does a video series on AdventOfCode[2021] using sed,prolog and ivy(APL-like) among other languages.


Long, interesting and thoughtful comment chain created by posting an, effectively, empty link on HN.

(reached the first page too!)


I see a possible solution. Have a tool which posts to your blog _and_ to twitter.

You get the engagement on twitter and also have the information in the open for other people to read too (you can link the blog post at the end of the inlined twitter long form post).

Eat your cake and still have it.


This looks really interesting.

Can some kind soul please upload (at least one) of these books to archive.org? That seems a much better place for Public Domain works than google drive.

I understand that the people releasing the books may not be tech-aware enough to realize that many people will not download them from google drive (this is not for technical reasons).


This looks like an interesting option I did not think of. Can anyone upload there? If so, I'll upload them myself. I was mostly aware of the Internet Archive and did not think of archive.org when it comes to books.


Yes, anyone with an account can upload https://archive.org/create/


Great, then I'll give it a try


Apparently a kind soul bet me to it and already uploaded the files to archive.org: https://archive.org/search.php?query=creator%3A%22Shuzo+Fuji...


Thank you so much for doing this (or, at least, intending to) and apologies for calling you "not tech-aware" :)

Also thanks to our anonymous benefactor who actually uploaded the books to archive.org.


xv6/unix-like teaching OS - Lecture Series

This is a clear, informative, university-style, lecture series on the MIT xv6 teaching OS (based on unix v6).


While I understand the point about displaying a time in a given timezone (output/strftime)

I don't see how specifying a timezone on a epoch count makes any sense (input/strptime).

A 'number of seconds since epoch' (%s) is a _duration_, not a time. It makes no sense to attach a time zone to it. (This seems to have been the initial response from the project maintainer).

From the original article the reported "bug" is about _parsing_ an epoch duration, not about displaying a time.

DateTime.strptime('0 +0100', '%s %z')

Probably I am missing something but I've re-read the original article and I cannot see this point addressed directly (examples are given but they have to do with displaying/output, not parsing).


You can argue that attaching a time zone to a `%s` doesn't make sense, but a lot of people do it, and more importantly: it doesn't hurt.

If you do `Time.strptime('0 +0100', '%s %z').to_i` you get the correct result: "0". That is: the number of seconds since the epoch is correctly parsed. The time zone is extra information that doesn't affect `%s` in any way. In other words: it's orthogonal.


This!

I too, have resorted to the same techniques, making me feel like a "master forger" at his painstaking art.

I was imagining a tool which would just let me create an interactive overlay on a PDF. It sounds like Xournal might be just the thing I need. So, thanks for the tip.


The de-anonymizing attack is very interesting. Thank you for highlighting it.

The creator name is 'feature creep' about a future use scenario. People were trying to add uniqueness by changing the creator name, so I added it to the key generation hash.

Instead I should have removed the creator name field from the interface.


My first paying customer! Happy Day!

Srsly tho. at the moment I don't have those features, but neither did the PDF form experience I'm trying to beat. It's a low bar, but we are still expected to fill out PDF forms today, in the future year of 2022.


Acrobat Forms support multiple widget types, as well as validation.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: