Curious because when sending a .webm video from an Android device to a iOS device, the video file was transcoded on WhatsApp servers and then delivered to the iOS device as H264/mp4 (since iOS can not play .webm files)
> There’s a package called isArray that has 880,000 downloads a day, and 18 million downloads in February of 2016. It has 72 dependent NPM packages. Here’s it’s entire 1 line of code: return toString.call(arr) == '[object Array]';
How anyone can deal with JavaScript for more than 5 minutes is absolutely beyond me
The day there is a Laptop with specs comparable to the Apple MBP (in terms of battery life, build quality, screen resolution etc.) that runs a major Linux distro out of the box with full hardware support and no pain in the ass, i am switching.
I think the conclusions drawn in this post are outdated.
The german real estate market was undervalued for a very long time. In the last 10 years there has been a very rapid (100%+) rent increase in the cities and a massive property rush from foreign investors in the in major cities (especially Berlin). Another factor to consider: seeing that 1.5million+ "refugees" came to Germany in 2015 alone, these increases will become even sharper over the next few years.
Politicians can put as many fancy well-intended laws in place as they want. All these laws will have only have minimal effects on the underlying supply and demand market forces. In fact, chances are that those laws will even increase the overall average rent due to the added bureaucratic overhead und regulations that are indirectly passed on to the tenants.
Dear Publishers, i do not have a solution for the general problem.
But, the one thing i can tell you: there is no way i will manage premium subscriptions/accounts for 20 different sites. Not only does this get costly very fast... but even if it was only $1/month each (it's not!) - handling 20 incompatible logins on 5 different devices, most likely payed via different payment methods... that is just absurd.
This is HackerNews. He is a Frontend developer. He mentioned Google and Apple. So please...
There are many "old school" software development companies out there that do excellent work with established technology (ASP.NET Stack, whatever..) and deliver great products. But it's just a other culture.
This is a question that will result in highly opinionated answers, but here is my shoot.
First of all: a good company will let you choose your own tools, whatever you feel the most productive with.
So why Apple? The hardware is nice but i think the key here is the operating system. It gives you a painless UNIX experience out of the box, without the Desktop Linux quirks (driver incompatibilities, multimedia issues etc.).
What are you using right now? Windows? The majority of "modern" software development seems to happen on UNIX-based systems (see: https://news.ycombinator.com/item?id=3786674), so Windows is often treated as a second class citizen. It misses many essential command line utilities and in general simply does not encourage a command line workflow. Setting up a decent Node/Ruby/Python/whatever environment can be a real pain on Windows. I'm not saying it's impossible, just very painful. So unless you are working exclusively with Microsoft technology, Windows seems to becoming worse every year in regards to software development.
By the way this is coming from someone who has used a Debian/Windows dual boot setup for many years and switched to a MacBook just two years ago.
If we could all grow up and act like professionals, that would be great. I have a hard time understanding why the tech industry always tends to create this much drama.
At the end of the day, this is about software, not about your genitals. I don't care if you're liberal or conservative, black or white, straight or gay, or anything in between! In fact, i won't bring it up, or ask. I simply do not care, the only thing i care about is your pull request.
How any company can include a slide like the one in the article (backup link here: http://i.imgur.com/p5zwScc.png) is absolutely beyond me. I am paying you to make a great product, not to make daily diversity meetings.