This is such a trip: I wrote the original StackOverflow post in 2008 this repo is based on (even though it seems to be credited to someone else), posted a bunch of books, turned it into a community wiki and promptly forgot about it. Now I realize 9 years later it is/was the most starred topic of all time and resulted in your repo which is also one of the most popular of all time! Amazing.
Stop by the repo and say hello. We can always use more help with maintenance and improvements; a bit of history doesn't hurt either!
I've been surprised how often new contributors mention that it's their first time contributing to an open source project. We need help to make sure it's not their last.
They are complementary resources, "Optimization killers" helps you avoid pitfalls in practice, "v8-bailout-reasons" tries to document and explain the various Crankshaft bailouts.
I agree with you: github is not suitable for this.
When I created this github repo, it was because stack overflow wasn't suitable for this. Then I created a website (the now defunkt resrc.io) which could pull these kind of lists from github, parse the links, have them tagged in a database, parse the link content, make it searchable, etc.
It still wasn't suitable. And I'm still looking for a suitable way of curating such lists, be it on github or anywhere else.
I checked the link from the archive https://web.archive.org/web/20140701160526/http://resrc.io/ and from what I can see, it looks like the main issue (vetting of the links) wasn't really solved. That's the main issue with the awesome-x, from my perspective. Most of the people don't really need to read 5 books on basic Python, nor have the time to do so (trying to read a few books and dropping some is also time consuming).
Having tons of options sometimes seems cool when just checking or looking around, but when you actually need to use/learn something it's usually much better to have a couple (at most) of vetted resources that you can trust. Especially for the basic things, where there are countless of books, blog series, online courses. The paradox of choice, sort of. That would actually take 'community curated' to the next level.
The way I imagine this format working is having lists and sublists (loosely made of awesome-x repos) and each link having a upvote/downvote/report button. While the voting system would reside outside the github, every link could in github could have a widget next to it, similar to build status widgets. Well, you could implement voting using issues and reactions but that seems like a really messy way to do something. If widgets with score wouldn't exist, it would be extremely hard to convince the users to go to yet another web site.
That might work. What I do with https://github.com/tedyoung/awesome-java8 is require a few sentences for each submission that's describing what makes it useful and/or different from what's already available. Curation is definitely work, and kudos to @vhf for keeping up with it, but setting a higher-bar for entry can help (unless your goal is to just amass a bunch of links).
I'm the author and maintainer of this project, which seems to end up here once a year.
Since I don't want to answer to every post suggesting something, I'll do it here: I know we could do better in terms of curating this content.
I would be very happy to discuss ideas towards the goal of better curation of these lists. Please open an issue on github or shoot me an email!
I also have to say I started this thing 3(?) years ago, and today I have less and less time to take care of it. I closed around 1800 PRs, which means almost 2 per day over the last years. I'm extremely grateful to the contributors helping me maintaining this and I'm glad it's been useful to a couple million people (according to the stats). Should anyone serious want to contribute in a more involved way, please step forward, I could really use some relief. :)
My email is on github, my twitter is in my HN profile.
Which is exactly what made me turn against it. I want to know what I vote for, leaving it open like that will in the best case lead to a completely watered down compromise and in the worst case a complete mess. The social security system needs to get simplified at the same time. An initiative committee for UBI needs to sit down and come up with a tenable solution, at least for the basic parameters (both spending and financing).
It's exactly how it should be! We generally, like in this case, vote for a change of the constitution. The constitution should not contain specific monetary values like this that need to be regularly adapted anyway, nor would it make sense for people to vote on specific values. We should vote on general ideas and the government, together with specialists, impels implements them. Otherwise it's some kind of micromanagement by the masses.
What's your issue with the x250? It goes up to a i7-5600U, has a great keyboard with a tolerable layout, resolution up to 1080p which is pretty decent for a 12.5 inch screen. It even has a SO-DIMM slot rather than soldered on RAM so you can do 16GB of memory (caveat: 16GB SO-DIMMs are single-source and not cheap).
The x250 is still a hard upgrade to justify if you're coming from an x220/x230, due to the ULV processor. But there should be no question when coming from an x200.
I'm using HP ZBook 15 G2 Mobile Workstations with ubuntu 14 LTS since last 3 months. The only thing i miss is SSD that i didn't choose in my customization. Has 16GB RAM, i7 . I switch between Win 8.1 and linux (something lxde instead of unity). The nice thing about this linux can run VMs and it is pretty fast and even containers work well. Also Win 8.1 ultimate has hyperv role so you can use that as a hypervisor as well.
Initially i had 64 bit 15.x but some unity programs used to crash when it released , so i installed something good.
I'm didn't find any problem with anything until now.
Developer edition is not out yet... I thought. I got one a couple months ago and run Arch on it. Support for the microphone hasn't made it into a kernel release yet, so I thought they were waiting for that to release the developer edition.
Also, it only supports 8 gigs max right now. I'm sure a 16g single dimm will come out eventually, so you could upgrade it yourself.
Same. I spend at least 2 days a year keeping my MBP installed with Ubuntu. Any major OSX upgrade and I need to reformat my Ubuntu partition and I'm constantly running out of space on both OSes. If Linux had proper video editing I wouldn't need to do this.
Try the Asus Zenbook UX305, everything works out of the box with Ubuntu and it's as thin as a Macbook Air but more powerful and with a ridiculously high res screen.
I'd warn you that I'm running a Clevo 230ST more or less maxed out on RAM and CPU, and while its a fantastic machine performance wise, and has a pretty good isplay and keyboard, the cooling is atrocious. Despite usually sounding like a jet engine it pretty regularly throttles the CPU due to overheating.
At some point I'll get to dismantling it and seeing if some more thermal paste helps matters, but in the meantime it can get really quite irritating. I'm currently sitting in a warm coffee shop window, and parts of it are getting to the point where they're uncomfortably warm to touch.
We had the same experience launching a chat on HN last week. Some valuable feedback, but some pretty brutal comments as well, and lots of (failed) crash attemps.
* https://github.com/photoprism/photoprism
* https://github.com/hooram/ownphotos