This is the mission of the moment. Sharing an image such as this should not be an end in itself; it should be the start of an investigation into the story behind it. What led Aylan’s family to climb into a 15-foot boat and push off perilously for Greece? Why did they not acquire refugee status from the UN, exit visas from Turkey, and asylum in Canada? How could the situation they found themselves in, and that thousands of other migrants and refugees now find themselves in, have been avoided?

When it comes to preventing deaths at sea politicians posting photos of themselves with the hashtag "#refugeeswelcome" simply could not be doing less. To encourage more refugees to come to Europe without facilitating their transit across the Mediterranean is to push them into the arms of the human traffickers who operate with such impunity.

If Europe seriously wants to prevent more drownings then it either needs to tackle the scourge of human trafficking or conduct humanitarian evacuations itself. Given the lawless nature of certain states across the Mediterranean it cannot do the former, therefore the only option left is to deploy its own navies and expedite the evacuation of those refugees it is prepared to accept.

Sedan Kim Jong Un besteg tronen 2011 har investeringarna ökat kraftigt – i nöjesparker, hockeyrinkar, badanläggningar, ridskolor och i en sprillans ny skidanläggning. Här handlar det inte om bröd och skådespel åt vanligt folk, utan om att försöka släcka törsten efter välstånd hos en framväxande ekonomisk överklass.

Tro mig, det kommer inte att räcka. Därför blir det inte landsbygdens fattiga och undernärda som kommer att revoltera mot ett system som inte förmår att leverera livets nödtorft. Det blir huvudstadens rika som kommer att förändra ett system som inte klarar av att leverera livets guldkant.

I don't like RESTful principles and APIs. In recent years it is seen as universal protocol for inter-process communication, especially in distributed systems. However I see many deficiencies of REST and there are alternatives that work well for certain use cases. Obviously there is no one size fits all, I just want to emphasize that REST architecture is flawed in a number of ways.

With every year that passed, as Perl 6 produced more press releases than actual code, the attractiveness of Perl as a platform declined. Sure, it still had users. Sure, it still had people starting new projects. (The Modern Perl movement was a decent attempt to bring wider enthusiasm back into the ecosystem by dispelling some of the worst myths of the language. It modeled itself after JavaScript: The Good Parts without realizing that Perl lacked JavaScript's insurmountable advantage of ubiquity. Who could have predicted that Objective-C would be interesting again a year before the iPhone came out?)

What it didn't have was a clearly defined future, let alone an articulated one.

We have broken HTTP. We’ve done it for years in fits and starts, but apps have completely broken it. HTTP was a good specification which we’ve steadily whittled away.

URLs have a purpose. We are very cavalier about that purpose. We don’t use canonicals. We’re sloppy about switching back and forth between HTTP and HTTPs. We don’t bother to logically structure our URLs. We rebuild websites and let all the links break. We don’t appreciate that crawlers are dumb and they need more context than humans.

The author goes on to complain about the misuse of HTTP methods and status codes as if he had never heard of REST APIs. Overall, though, he makes some good points.

The desire to solve every possible problem that might come up in some context leads to failure. Solve the problem at hand, nothing more. Start with the application at hand. Everything that's not needed to implement that application, down to the function-argument level, has to go. Sure, write the code so that you can extend it later, but don't put those extensions into it right off the bat.

Why has the “Made in Germany” brand thrived over the last 15 or so years, even as “Made in Japan” grinds toward irrelevance? All the more extraordinary, Germany has flourished in a savagely competitive global environment despite high labor costs, an overvalued euro and any number of regional financial crises. Its secret: adapting and innovating in ways Japan Inc. cannot even seem to contemplate.

Python, on the other hand, has problems of its own. The biggest is that it has dozens of web application frameworks, but none of them are any good. Pythonists are well aware of the first part but apparently not of the second, since when I tell them that I’m using my own library, the universal response is “I don’t think Python needs another web application framework”. Yes, Python needs fewer web application frameworks. But it also needs one that doesn’t suck.

An informed guide to misconceptions of Agile.

I recently came across a rather misinformed document called the Anti-Agile Manifesto. Normally, I just ignore this sort of thing, but in this case, people I know who are in the exploratory phase of agile adoption were treating the document seriously. Because the thinking in this document, which is not uncommon, undermines the success of fledgling agile shops, it seemed worth discussing it.

1–10 (185)   Next >   Last >|