The awesome lists ( https://github.com/sindresorhus/awesome and related ) helped me to take off some of the burden. It is not that I need to have those links, but having them somewhat available when I need them, at least for a lot of places/software/etc.
In the end, is in part some sort of external memory. Knowing how to recover something interesting you found about a particular topic make it useful. It implies work, not just storing but refreshing/(re)organizing and putting them into your present context. But either on time or volume you must put some restrictions.
https://github.com/bayandin/awesome-awesomeness
https://github.com/sindresorhus/awesome
Also, there is always nocode/lowcode solutions he can put together.
then, clone all these git awesome repos, parsed their readme by mdast, split with list-item, or heading, got these items updated time by `git blame` command, added these items to database.
Then, I used gatsby to build a static site, 2 times deploy per day.
> Metacademy - "Package Manager for Knowledge" - https://metacademy.org/
> MathLingua - language for easily creating a collection of mathematical knowledge, including definitions, theorems, axioms, and conjectures, in a format designed to be easy and fun to read and write. - https://www.mathlingua.org/
> Learn X in Y minutes - https://learnxinyminutes.com/
> Learn X by doing Y - https://aquadzn.github.io/learn-x-by-doing-y/
> Awesome Lists - https://github.com/sindresorhus/awesome
> ncatlab - https://ncatlab.org/ - I visit the page I want to understand and make sure I understand the meaning of most of the hyperlinks in the first paragraph before I attempt to understand the rest
Many people are also starting to use the bidirectional-link style of note-taking to create their own knowledge graphs. I'm curious to see what sort of tools will emerge in the future to help people share the graphs they've created.
It's easy enough to find reading lists online for a topic, but one of the hardest things about learning a new subject, especially without the help of a teacher, is learning what NOT to spend time on and why.
This is a big pet peeve of mine. People think because they're reading the web that they know things or they're "up to date" on current events. I've gotten a lot more out of books than the news, especially in the last 5-10 years.
And I feel like that's almost universally true (bad books are still better!)
Ironically Google Scholar is one place that you will find some real information. But it seems to be de-emphasized now. The main Google results will take you to a paywall for a paper (IEEE, etc.) But if you go to Google Scholar, you'll find the PDF. But I'd bet many Google users don't know that, even the ones that would read a journal paper.
-----
Aside from that, this is a great article that makes a great point. Google talks about AI all the time but it still relies on basic user curation to understand the web.
I think that shows you that the value lies. If webmasters stop doing work, then Google has nothing to index. Similarly I view the rise of these awesome lists as a manual Yahoo:
https://github.com/sindresorhus/awesome
If Google was providing so much value, then these lists would be redundant.
In fact I think Google was bootstrapped off at least partially off Yahoo. Yahoo had all these human editors curating links. That was great information for a nascent search engine to piggy back off of. Now that Yahoo no longer does that (AFAIK), Google has to rely on incentives for webmasters to provide metadata.
-----
To add something positive, I think YouTube is really where there is interesting user created content. Google has done a good job of stewarding and growing that ecosystem.
I remember I used to type random keywords in to Google and see what comes up. It used to be something interesting; it no longer is.
But YouTube has that flavor now. I typed in "sardines" and got a channel of this funny guy reviewing all sorts of canned fish :) It feels more like the early web.
https://github.com/sindresorhus/awesome
I had markdown-based notes for a while before I switched to Org-mode but I guess that comes down to personal preference.
I was thinking of doing something similar to this for the big awesome list (https://github.com/sindresorhus/awesome)
They require people to 'review' two PRs before they can have their own PR merged. It would be cool to automate that check with a bot like this.
I think you're right. The best we have now are the "awesome-*" lists. Here is an "aggregation" of the options on offer: https://github.com/sindresorhus/awesome
It's unproductive to debate what it does or doesn't mean for blogs to be dead. But it is productive, I think, to do something like Awesome Lists[1] but for this.
There are some great blogs that I never, ever would have found, unless some random person on Mastodon pointed me to them, and I want there to be a way to find them. I don't even want to say findable blogs are bad necessarily. Discoverability isn't what it used to be.
I see you updated the repo. It looks good. I hope it gets noticed and other stuff gets added. Could submit it to https://github.com/sindresorhus/awesome/
The Web is too big for a single large directory - but a network of small directories seems promising. (Supported by link-sharing sites like Pinboard and HN.)
A few helpful search engines:
A recent movement to build personal Yahoo!-style directories:
* https://href.cool/ (my own project)
* https://districts.neocities.org/
* https://the.dailywebthing.com/
The above resources are focused on general blogging and personal websites - for software and startups, I would refer to the appropriate 'awesome' directories. (https://github.com/sindresorhus/awesome or https://awesomelists.top)
If you know of any more, please list them - a small group of us are collecting these and trying to encourage new projects.
I think it would be nice to have an actual "book", with community-composed chapters. They would follow the same topics listed here, but with actual cohesive explanations and background, rather than just a list of resources.
For example, looking at the first section (Shells), it would be nice to have an actual bit of writing which tells you about the evolution of shells and why some might be preferred over others.
Awesome Lists[0] already does a pretty good job of maintaining a collection of curated lists.
What's causing the rise of these curated lists? Some things I've been pondering:
* quality decline of Google search results
* less people using bookmark aggregators (del.icio.us)
* the trend towards feeds or transient info (fb/twitter/reddit)
And here is a root project for all resources https://github.com/sindresorhus/awesome
Personally I'd like to have something like a learning path. Not only a list of resources/topics but also some guide how to approach the learning process. O'Reilly has something like this but it's not mature yet https://www.safaribooksonline.com/learning-paths/ in my opinion.
MIT OCW has some guide for prequesities https://ocw.mit.edu/courses/mit-curriculum-guide/#map
I hope that helps you
That's . . . ambitious. Have you heard of this thing called "the internet"?
Topic knowledge bases are great, but this one's topic is quite broad, to say the least.
You may also be interested in the "awesome lists" as an ad hoc convention for programming-related semi-structured knowledge repositories: https://github.com/sindresorhus/awesome
https://github.com/sindresorhus/awesome
They also have lists for all languages and almost anything you can think of
https://github.com/sindresorhus/awesome
You can find one for machine learning:
You can look up all the awesome lists here: https://github.com/sindresorhus/awesome
https://github.com/sindresorhus/awesome is a good starting point.
Serendipity, accidental new discovery; This project(webapp) provides the great opportunity to browse and find high quality repo quickly and elegantly, with trending, rank, awesome, topics, similar dimensions.
Some great data and ideas come from previous other programmers's project, which is addressed at my article Github Explore Tip.
the main features:
Awesome: Show awesome - the Awesome List, the one-stop viewing experience [Awesome - curated list of awesome lists] (https://github.com/sindresorhus/awesome) Trending: Show new trends in nearly ten days of time dimension, catch hot trends, keep pace with the times Rank: Based on the Trending project in the past year, select Repo with no specific programming language. They are mostly guides and tutorials, it provide a chance to find new ideas from these non-hardcode projects Topics: Topics are aggregated from the Backend, FrontEnd, DevOps, Guides, Tools, Design, Mobile and other categories and sorted by popularity. It make you quickly find all the topics popular repos Similar: Find similar repos for the current repo, a good chance to know more, to compare and to combine.
If I may suggest - have you considered adding it to the Awesome List either at:
https://github.com/sindresorhus/awesome OR https://github.com/mhinz/vim-galore ?
JS classes were extremely hyped up a year ago. Taking a stance against classes was going very hard against the hype.
How well your devs understand the code is the only real metric. If you understand OOP better, stick with it!
You can find a curated master list of awesome lists here: https://github.com/sindresorhus/awesome
edit: big list of lists: https://github.com/sindresorhus/awesome
you'd have to make a pull request to https://github.com/sindresorhus/awesome (make sure to read and comply with their contribution guide) since the lists indexed on http://awesome-lists.net are obtained from this repo; once that's done, your lists will be automatically available on awesome-lists.net (after the next index update).
Nice lists you got here. Watch out for these minor problems though:
* https://github.com/kevindeasis/awesome-fullstack
* Agular => Angular
* you should rather use unordered lists IMHO
* I think links on headings won't be indexed as you expect them to be; could you normalize and put the link in an item just as for the other sections ?
* https://github.com/kevindeasis/awesome-ui * Some formatting problems on **Font Resource** (bullet points unrecognized)
* Heading `###Writing` not recognized
* You should normalize lists and not include wrap list items in paragraphs IMHO
Thanks !