I disagree. I love buying used books and seeing what other people found interesting, whether it's by way of notes in the margins, highlights, etc. I also love it when people write their name in the front of the book and when they read it. I like the idea of a single copy of a book making its way among many people, all adding their own thoughts.
Same reason I miss those library cards found in the back of books. I enjoyed seeing the history a book had, how years could pass without anyone checking it out or seeing a flurry of checkouts.
The same is true in every realm: taste matters. But that's not a reason to blanket-discourage expression.
(I do wonder if the people here who hate it are picturing students who blindly highlight pages, and the people who like it are remembering the times they've seen a few pencilled sentences in margins of an old book)
>But that's not a reason to blanket-discourage expression
nor was there a reason to blanket discourage treating books as precious and worth preserving. i'm interested in the part where you note what you noted and let the other glaring transgression pass. That was a choice.
Knowledge is precious and worth preserving, sure, but a specific copy of a book? Unless they're doodling in the margins of historical documents or rare manuscripts, I personally can't see any reason why it should matter.
Great read. C# has the concept of nullable reference types[1] which requires you to be explicit if a variable can be null and the compiler is aware of this. I would love to see a similar feature in languages like TypeScript and Go.
In fact, part of the implementation (or at least ideas) were borrowed from TypeScript. Nullability in C# changes depending on the checks around the code (similar to how the type of expressions in ThpeScript can change depending on prior code).
Oh wow, I didn't know this was a thing. I knew about nullable value types, and have started to use them a bit, but this looks like it could be very useful
> Figma lets you go offline for an arbitrary amount of time and continue editing.
This sounds like they’re trying to support cases where you temporarily lose connection while editing a document. Very different from being able to start up your computer without an internet connection, open a document you’d previously downloaded, edit it, and sync sometime later once you come back online (which is what Notion now supports).
I added my site and received the following response:
> josephriddle.com/ideas without update time
I looked into the source code to determine how it's finding the update time. Come to find out, it's using ChatGPT! [0] It appears to only be looking at the article contents for the date, not at any page metadata.
Yep but there is a fallback to metascraper [0] which does check the HTML tags. However the fallback didn't work in case GPT returns a 1970 date -- I just fixed this! [1]
I think you can now remove the date from your post content and it should still work. If you submit your website again it should do a re-scrape if you changed the content text. Thanks for catching this :)
The audiobook version of The Goal is the best audiobook I have listened to! Each character is voiced by someone else, which sometimes doesn’t work well for audiobooks, but in this case I think they knocked it out of the park. The main voice actor in particular is phenomenal. I have tried to figure out who voiced Alex, but all credits for the audiobook simply say “ensemble cast” or “unknown”.