For all those who are requesting ISO8601 dates -- according to the GitHub repo [0] these are already supported:
> Dates: A date can be expressed in a few forms. Human readable dates are supported, like 1665, 03/2222, or 09/11/2001, as well as IO8601 dates, like 2031-11-19T01:35:10Z.
You beat me to it. :) Yes, blocking ##div.release in uBlock Origin did the trick for me as well.
> Also, I unstarred pretty much everything.
Unfortunately, this seems to be a common theme in all of the discussions I have read so far. It's really an unfortunate outcome for projects that have nothing to do with this, but perhaps a wave of "unstarring" across the site will cause GitHub to reconsider this change.
Like many others it seems (for example here [0], or this issue [1] that amusingly seems to think it's a problem caused deliberately by the VSCode developers), I have been wondering why this recent change has occurred in GitHub's activity feed and whether there was a way to disable it.
The linked thread provides both some insight into the first question (from a GH product manager who explains the dubious case for including unwanted information in the main feed), as well as a number of hacks and workarounds to resolve the second one (using Block element in uBlock Origin with ##div.release as suggested by ozon2 seems to work perfectly).
I would be interested to hear what others here think about the proposed change in direction for the activity feed (i.e., to make it more about "news from your wider network" rather than "notifications you have intentionally signed up for").
This looks great -- well done! I'd love to be able to use it (the CSS in particular) in a number of different projects where creating such nice readable output is a hassle. However I couldn't find a license mentioned anywhere -- either for the associated repo as a whole [0] or the CSS specifically.
Would it be possible to add a license so it's possible to know whether others can use this in other projects without rewriting the CSS from scratch?
Thanks :) It’s all free, I will figure out how to add the license tomorrow as I don’t know what’s the right one - basically don’t want people to have any issues with GPL so if I understand then MIT is the right one?
Also paged.js is the property of their team, together with the script of toc.js whilst MathJax is the property of their team too. Have to figure out how to word it.
But if anyone is reading in the meantime, it is open source, no need to attribute anything back to me for my parts. If you are using the text of the guide, you could mention my name, but don’t sweat it either - it wasn’t particularly involved in terms of writing (the hard part was choosing which parts to write about so it’s not too complex but also not too barebone).
Hi, Adam here from Pagedjs. Pagedjs is MIT. Mathjax is Apache 2.0 and isn't part of our work :) Wonderful as it is...we can't claim credit for it! (We Love MathJax - https://github.com/MathJax/MathJax)
Thanks Adam! I know I come across as one of the biggest fans of paged.js, but it’s such an inspirational project!
The idea to polyfill the required functionality for CSS Print Rules is pure genius, as somebody who looked at all the alternatives. It’s a great example of thinking outside the box.
Also feel free to email me / send me a message on GitHub if you need any help in customizing parts of your CSS. I feel like I have become a guru in this now and can quickly figure out how to use it for specific goals :D
I may write a book on typesetting with CSS, the quality of what is on the web is not the best, but it seems like a huge time sink at the same time...
I should add that I was inspired by recutils and considered using it before making this. The appeal of using common Unix tools to play with a database is a motivation for me
Glad to see a few people have brought up Jamendo already, but I'm really surprised that no one has mentioned ccMixter [0]. This is one of the really early sites to try and address this exact need. They have an enormous back catalog of open-licensed music designed specifically for mixing and reuse, and a still quite active community of dedicated users (though the site design needs a bit of a refresh).
My favourite portal for discovering sites like this is something I discovered just recently here on HN: https://wiby.me/
It never fails to amaze me how much amazing stuff is out there online, hidden by a thick layer of top search results, and even more than that, the sheer amount of individual and collective effort that has been put into each of these sites. Someone mentioned the word "niche" and there is certainly some weirdly (or wonderfully) specific content you will find in the Wiby.me index. Lots of sites that haven't been updated since 1998, but still have an enormous and encyclopedic list of everything related to some topic (like the characteristics of different types of tomatoes, or how to build a motorcycle from spare parts or whatever). Some of it may be a little out of date, but a lot of it has been submitted for indexing precisely because of its timelessness or continued usefulness.
Whenever I feel hopeless about the current state of the web, I find this is the perfect antidote!
There is actually an amazing amount of really good quality content out there, but as everybody on this thread has pointed out already, discoverability is a major issue. I often wonder how one would go about finding a site like the one you made if it hadn't been posted here, though I suppose "aggregator" is actually a decent search keyword that should (in theory) also lead to other good content. Presumably "blog aggregator" wouldn't be a particularly useful search term though.
> Dates: A date can be expressed in a few forms. Human readable dates are supported, like 1665, 03/2222, or 09/11/2001, as well as IO8601 dates, like 2031-11-19T01:35:10Z.
[0]: https://github.com/kochrt/markwhen