I buy FLAC from digital stores pretty regularly and my favorites are (obligatory) Bandcamp, 7digital, HDTracks, and TIDAL. I also end up buying physical cd's pretty often and just ripping them to FLAC (this is actually my preferred method, I only go to digital if I have to). Alternatively, I've heard good things about murfie, but have never personally used it.
I recently discovered Coder's open source version of their web-based IDE (https://github.com/codercom/code-server). It's pretty much VS Code in the browser, which is almost exactly what I was looking for. You just download the binary, point it to a folder and it works exactly the way you would expect (including the terminal running under the account the server runs as so you get to keep your shell of choice and all that fun stuff).
I currently pay $68/month for 3Mbps down, 1Mbps up from Verizon DSL. They're my only option for internet except for satellite. Our local cable company would need to run half a mile of cable to our house to hook us up, so they refuse to serve us.
Downloading at 1GB/hr and paying the same price as our local cable company's gigabit is sad in 2018.
I'm just going to throw in my experience here as someone who never went to college but currently writes software for a living.
I do mainly frontend web development with EmberJS, and occasionally work on our backend which is also JS, and I've been doing that for a little over 2 years now.
I never went to college and so a lot of the stuff you guys have been talking about in this thread goes right over my head. I've never written a compiler, the last time I wrote any C++ was high school, and I would so easily fail a lot of these interviews if those were the questions being asked. With all of that said, I think I do a good job at what I do without all of that knowledge. The industry is increasingly heading towards web/app dev in a lot of positions as other people mentioned, and I think it's very elitist to judge people for not knowing everything you do, even if you think it's important. The fact that this industry is becoming so open to so many people is amazing. Me being able to find a good job without a college degree just because of my knowledge of computers is what I love about tech. I think mindsets like yours are what help drive people away from it because they think they need a ton of knowledge to get an entry-level job, and that's just simply not true.
I don't want to sound like I'm accusing you of being malicious, I just wanted to share my point of view as someone who is relatively new to the industry and never went to college and doesn't have the knowledge that you are suggesting is very relevant. Maybe it is relevant and I just haven't figured that out yet, but from where I'm sitting that feels like something that could be taught instead of a hard and fast rule for hiring.
I never went to college and so a lot of the stuff you guys have been talking about in this thread goes right over my head...I think it's very elitist to judge people for not knowing everything you do, even if you think it's important.
Fair enough. However, if someone did go to college, they should at least know what they know, and know what they don't know. If someone is applying to a job with a 3.75 GPA where they might be doing some C++ and they go into an interview and try to tell you that a null pointer takes up no data, they haven't been well served by their education. They should at least know what they don't know, and not waste everybody's time.
However, you should know that these things are important. There are levels of knowledge deeper than being just a user of something.
I think mindsets like yours are what help drive people away from it because they think they need a ton of knowledge to get an entry-level job, and that's just simply not true.
So a generalist Comp Sci degree just needs to shrink into Web Development because of your feelings? Look, Web Development is a fine job, but it's not the same as a generalist field of knowledge like Comp Sci. Should mechanics expect that a Physics degree only be limited to their knowledge because of their feelings? They're applying Physics, after all. (Warning: don't you go and denigrate mechanics! That would be elitist.)
The very fact that you can have a job in tech without a Comp Sci degree isn't a justification for the dumbing down of Comp Sci. It shows that it happened needlessly!
Maybe it is relevant and I just haven't figured that out yet, but from where I'm sitting that feels like something that could be taught instead of a hard and fast rule for hiring.
Let's say you discovered an interviewee thought that a 404 meant the request never made it to the server. Let's say they also got a 4.0 GPA at some Web Development coding academy with a great reputation. Wouldn't you at least be scratching your head?
These are things that used to be taught in a Computer Science degree. Now they aren't taught, and companies are going to have to teach new graduate hires this stuff that people used to take multiple semesters to learn? It also used to be that Freshmen in college were expected to know how to conjugate verbs and compose grammatically correct sentences. Now TAs (I used to be one) are expected to teach these things to Freshmen. How is this not a decline in standards?
Amtrak wifi is typically pretty bad because it's cellular, so it ends up roaming between towers constantly and you have a ton of people all on the same network. As for it smelling like a sewer, that is not normal, no.
Originally it was pretty much just a fork of Litecoin, but since then Dogecoin has considered the economic viability of it as a real currency. It's one of the few inflationary cryptocurrencies, it has a block every minute which is good for confirmation times, the transaction fees are very low, AuxPoW has given it a huge network of miners keeping the network alive, and the core devs have kept the stability of the network above all else which includes not adding every new feature that all the other altcoins love.
Here's a reply I posted elsewhere in the thread about this:
Although there hasn't been a release in two years they're currently working on releasing 1.14 this year. In case you're interested the core devs have been doing a pretty good job on keeping people informed on the status of the release on the subreddit. Latest post here: https://www.reddit.com/r/dogecoin/comments/7oxi53/developer_...
Also, there has been lots of updates to the github repo, just look at the 1.14-dev branch instead of master.
Although there hasn't been a release in two years they're currently working on releasing 1.14 this year. In case you're interested the core devs have been doing a pretty good job on keeping people informed on the status of the release on the subreddit. Latest post here: https://www.reddit.com/r/dogecoin/comments/7oxi53/developer_...
The arguments I've read is that ISPs would like to investigate traffic priority solutions. e.g. I'm a business that needs low latency (maybe I'm League of Legends or something similar), so I could pay Comcast to prioritize my packets.
Opponents would argue that it's pretty much the same as a "slow-lane" by virtue of the fact that everyone else gets de-prioritized. Proponents would argue that companies like Netflix already put their hardware in ISP's data centers to get that advantage, so this is just a more accessible way to do the same thing.
With regards to exempting services from data caps, it's called "zero-rating" and as far as I am aware, the net neutrality laws we have on the books don't mention it (which is why mobile carriers have been doing it for years).
I do believe that if you exempted only your own services you would start to fall into anti-competition territory though.
YouTube does actually have video categories that the uploader selects, although historically it has led to people mis-categorizing their videos on purpose.
For example, before gaming was a category that was embraced by YouTube, many popular gaming creators would categorize their videos under Comedy instead of Gaming, because the Gaming category did not have a spot on the front page. This also led to a fights between gaming YouTubers over mis-labelling under lesser used categories just to get the top spot and end up on the front page.
As far as I can tell the categories are as follows: Autos and Vehicles, Comedy, Education, Film & Animation, Gaming, Howto & Style, Music, News & Politics, Nonprofits & Activism, People & Blogs, Pets & Animals, Science & Technology, Sports, Travel & Events.