The entire argument could be reduced to: "be informed, and make good decisions" which is a very banal statement that could be applied to almost every endeavor in life. Because PHP makes it so easy to be productive without being informed you run the risk of unknowingly making bad decisions. There is an exhortation to use frameworks so that if you aren't informed you at least get the guide rails / hand-holding / best practices that the framework imposes on you.
Wait, then why does Docker force it on you with Docker 1.11/Docker DataCenter? The only way to start a multi-container application with that product is to use docker-compose.
I feel like this problem gets framed as a racial one, which it might be, but never as a class one, which it also might be. Adding another factor to the data of "net worth" (a convenient proxy for class) could provide interesting analysis.
PHP doesn't have the library fragmentation of nodejs or the deployment friction of compiled languages like C# and Java. So when someone says "its just works" they mean they can clone a repo onto a server and see results immediately, without the intermediate steps that other languages and frameworks impose on you.
While I can't say for sure in this case, there are plenty of examples where ads are dumbed down because otherwise they don't appeal to the target market. Besides, if your target is dumb/gullible people, why take the risk of wasting a click on a smart person who you won't convert anyway?
I've enjoyed reading your dev blogs when I was exploring clojure game development (after getting inspired by nightcode). Didn't realize the game was still in development then, so congrats on the launch.
The core of his argument really boils down to: I have to do it this way because my audience is 12 year olds and this is what they want. A good lesson in knowing your customer I guess. But I don't think the conclusion is useful for most people.
Another thing that stood out to me: "a closed ecosystem will always deliver higher quality in any given moment." Which is so absolute it's ridiculously easily disproved, even while being true at certain points.
I would very much like to be informed of those opinions, hence my post, although apparently not in a mild enough tone to avoid a scolding.
Regardless, I'm a daily user on a variety of platforms (mobile w/o adblock being one of them) so I am confused that I haven't encountered the highly annoying behaviors people are describing: direct image links being hijacked or super annoying browser-highjacking mobile ads (which I have run into in the past). If I had then I would be rightfully pissed as everyone else seems to be.
The imgur hate in here is odd. It seems like people are just assuming the worst based on one critical comment thread that got turned into a techcrunch article. Which is understandable, I don't understand how they can offer a free unlimited image hosting site (and they've offered it for so long that, well, you can see the backlash they got when direct linking is taken away). Still, their management seems savvy enough to know that they would have to carefully manage that change.
There's at least two distinct types of imgur users, those who only use imgur as an image host and "imgurians." The huge usage numbers come from the former while the actual value (IMHO) is in the unpaid labor of the latter group (like most social media). That means imgur can piss off their freeloaders as long as they don't upset their community, but this is really no help at all because the community is far more critical than the freeloaders. Freeloaders don't care about imgur's community drama.
To be fair, I think those are usually the fault of malicious ads getting into whatever ad networks imgur uses and they usually get rid of them fairly quickly. They used to pop up every few weeks but I haven't seem them recently (in my experience as a daily imgur user for the past year or so).
Maybe one could let organizations register with social media platforms as a political speech organization. This would opt them out of algorithmic timelines and ensure that their followers always see their broadcasts. There would have to be some sort of downside, though, otherwise everyone would sign up as a political entity. Maybe if you're political you never show up in suggestions/organic recommendedations? The decision to self-identify as political speech would have to be in the hands of the indivudual orgs, otherwise you'd have the same filtering problem where people would just make speech they don't like as non-political.
If Facebook et al are going to replace the dying traditional print and broadcast media, maybe they need to be subject to the equal-time rule as well? Pushing "Don't forget to vote!" reminders only to Facebook users who are likely to vote in favor of facebook-friendly policies and candidates is one interesting anecdote I've seen. I take it with a grain of salt but it's nevertheless illustrative of the power that can be wielded with such a platform/network. It definitely can be done, so why wouldn't it?
Damnit, I was tricked into reading something by professional troll Zed Shaw. The hypocrisy of him complaining about "the dark side of programming" is hilarious consdering he is a very good example of that. His style of debate is to insult and call people names who have offered non-judgemental and constructive criticism and I'm sure nothing I'm saying is news to anyone who has a passing familiarty with him.
Well first I would say, "7 centuries? It's only 572 years!" Then I would point out that it's actually only 332 years since a chunk of 240 years of the Japanese freeze data (ending at 1922-23) are considered invalid and therefore not used in the analysis. Then you can just fall back on not denying climate change but denying the man-made aspect of it, or pointing out what a tiny sample this is in relation to human existence.
God, how insufferable. "Our code reviews are so ruthless because our clients (and by extension, us) are so much better than everyone else!" But apparently we can't write a bot or a pre-commit hook to re-order imports so instead we'll write some non-sensical in-house jargon (because typing out the full explanation is too much effort, even though we are the best of the best because our clients are so excellent and demanding). But don't worry, we'll write a 2 page email to explain this jargon.
I would go one step further and say that, especially for twitter, I prefer the 3rd party methods. If you depend on twitter to provide the RSS feed then when they withdraw it you're screwed. But if you're already using a non-TOS-compliant workaround, twitter has to go out of their way to break it and when they do people who care enough will find another way to get the content they want. Information wants to be free.
You can certainly practice improving your mechanics, by which I mean your IDE/development environment whether it's keyboard shortcuts or workflow imrpovements.
You can also do katas whether it's practicing TDD or setting up a new instance of a project in whatever framework you're using. I also find katas useful for keeping familiar with syntax of languages that I don't use a lot, which is useful if you do a lot of language switching.
Have you looked into the tax burden you'll face whenever the loans are completely forgiven? Just curious, it's something I was wondering about since I am in a similar position.
It would be nice if they made it even easier for users on hosted services who can't necessarily change robots.txt so you could opt out on a per-page basis. But I don't think anyone expects Genius to act in good faith.
They probably don't want hostile/parasitic services profiting off their content for free, even though that seems to be the business plan of every other startup. If Genius wants to act in good faith they should let people opt-out of annotations on their sites / pages.
Also, it's just another walled garden for content from a company with past ethically questionable business practices.
Does no one else just run a script to put amusing pixel-based graphics on their contributor chart? Sadly they decay as time passes and/or I make real commits. But such is the temporary nature of art.
Does that include the operational cost though? I know it's probably trivial when you're at google's scale, but fetching every RSS feed on the internet every few minutes (or whatever their latency was, it seemed pretty low), processing and storing it seems fairly expensive.