Breaking! The officer mistook a phone for a gun killing a Black teenager.



According to the news, the reason 18-year-old Michael Moore was shot was a confrontation with a policeman. The fatal shooting took place yesterday, on June 14, 2016, in Mobile, Alabama.


The officer told the news that after the routine traffic stop Moore didn’t have a valid license and was asked to step out of the car. After a brief confrontation, the cop noticed Moore’s handgun on his waist and shot the boy 4 times.


According to several witnesses claimed that they never saw a weapon and at least one shouted “Don’t shoot” to the officer.


Nobody saw a gun,” said Rebecca Ambrose, a witness, “ the only thing he had was cell phone and it was laying right in front of the car.”

Everybody is demanding answers as police have not released the officer’s name or body cam video! 




#PrayForMobile #BlackLivesMatter

Y'all I’m tires and I just woke up.

femmedisturbance: Blast Theory’s “Ulrike and Eamon Compliant”…


Blast Theory’s “Ulrike and Eamon Compliant” (2009) uses audio to create an interactive performance around the city of venice that challenges the limits of interactivity and participation through the story of two important historical leftist militants.

Blast Theory’s You Get Me (2008) brings together ethnography, place, conversation and locational technology to create a community-based art experience.

Blast Theory’s Can You See Me Now (2010) uses GPS technology to mix physical and virtual spaces.

femmedisturbance: The Transborder Immigrant Tool (2008-2014) by…


The Transborder Immigrant Tool (2008-2014) by the Electronic Disturbance Theater 2.0 uses GPS technology to intervene to prevent the deaths of migrant people crossing the US/Mexico border, providing poetry of survival as part of their interactive mobile media art project.

The poem in this video, written by Amy Sara Carroll, responds to Gloria Anzaldúa, stitching a critical line from women of color feminism through contemporary border politics using interactive media art.

The app-based project was successful at engaging dialog across many parts of society, even bringing right wing commentators into the performative matrix such as Glen Beck of Fox News.

rnashallah: lmaodies: justaquickquestion: hexaneandheels: I just learned that some websites use…





I just learned that some websites use cookies to adjust prices. That is, if you visit a certain website a lot the price will increase.

You can tell if that’s the case by checking the same web page on a different browser if you have a different number of stored cookies for that site. I checked something on Chegg and it was $14.95 on Chrome, $19.95 on Firefox, and $16.95 on Safari.

The fix? Clear your cookies for that website.

Reblog, save a wallet.

Plane tickets almost always do this!


When you’re looking for plane tickets and waiting for prices to drop, ALWAYS clear your cookies beforehand and switch between browsers. A friend of mine was looking for a flight and getting prices that were the CHEAPEST at $800-1000, I sent her a link for a round trip that was like $495, and it read as $900 on her computer because she had been hounding the airline site. 

alternatively: avoid all this headache by using incognito when shopping for plane tickets, text
books, etc

Do yourself a favor. Learn to code. Here’s how.









I’ve said this to my non-techie friends countless times. It’s no secret that being able to code makes you a better job applicant, and a better entrepreneur. Hell, one techie taught a homeless man to code and now that man is making his first mobile application.

Learning to code elevates your professional life, and makes you more knowledgeable about the massive changes taking place in the technology sector that are poised to have an immense influence on human life.

(note: yes I realize that 3/5 of those links were Google projects)

But most folks are intimidated by coding. And it does seem intimidating at first. But peel away the obscurity and the difficulty, and you start to learn that coding, at least at its basic level, is a very manageable, learnable skill.

There are a lot of resources out there to teach you. I’ve found a couple to be particularly successful. Here’s my list of resources for learning to code, sorted by difficulty:


Never written a line of code before? No worries. Just visit one of these fine resources and follow their high-level tutorials. You won’t get into the nitty-gritty, but don’t worry about it for now:

Dash - by General Assembly


w3 Tutorials (start at HTML on the left sidebar and work your way down)


Now that you’ve gone through a handful of basic tutorials, it’s time to learn the fundamentals of actual, real-life coding problems. I’ve found these resources to be solid:

Khan Academy

CodeAcademy - Ruby, Python, PHP


If you’re here, you’re capable of building things. You know the primitives. You know the logic control statements. You’re ready to start making real stuff take shape. Here are some different types of resources to turn you from someone who knows how to code, into a full-fledged programmer.

Programming problems

Sometimes, the challenges in programming aren’t how to make a language do a task, but just how to do the task in general. Like how to find an item in a very large, sorted list, without checking each element. Here are some resources for those types of problems



Web Applications

If you learned Python, Django is an amazing platform for creating quick-and-easy web applications. I’d highly suggest the tutorial - it’s one of the best I’ve ever used, and you have a web app up and running in less than an hour.

Django Tutorial

I’ve never used Rails, but it’s a very popular and powerful framework for creating web applications using Ruby. I’d suggest going through their guide to start getting down-and-dirty with Rails development.

Rails Guide

If you know PHP, there’s an ocean of good stuff out there for you to learn how to make a full-fledged web application. Frameworks do a lot of work for you, and provide quick and easy guides to get up and running. I’d suggest the following:

Cake PHP Book

Symfony 2 - Get Started

Yii PHP - The Comprehensive Guide


If there’s one point I wanted to get across, it’s that it is easier than ever to learn to code. There are resources on every corner of the internet for potential programmers, and the benefits of learning even just the basics are monumental.

If you know of any additional, great resources that aren’t listed here, please feel free to tweet them to me @boomeyer.

Best of luck!

I’d also like to add some more specialized resources!

Video games:

Easy game engines (virtually no coding): 

More difficult game engines: 

  • Unity (lots and lots of platforms; C# and JavaScript script; 2D, 3D, VR; free and paid versions)
  • Unreal (specializes in graphics; C++ and visual script; 2D, 3D, VR; free with a royalty on successful products)
  • CryEngine (Lua script; 3D; paid subscription and full license versions)

Mobile game development: 

  • Corona (free and paid subscription versions)
  • SpriteKit (2D) and SceneKit (3D) which are built into the official compiler to create iOS apps (see iOS apps for more resources)
  • also all of the above game engines (cross-platform)

Game console development: 

  • Game Maker Studio (with a paid subscription)
  • Unity
  • Unreal
  • CryEngine

Note that games can also be created on more general platforms like iOS and Android apps, but the resources listed above are specialized for game development.

iOS apps:

In order to develop iOS apps, you’ll need to purchase an iOS developer program membership for $99 a year, which requires an Apple account. Here are some general resources:

iOS apps are developed in the 2 official languages of Apple: Objective-C and Swift, the latter of which is newer and generally much easier to learn.

Objective-C resources:

Swift resources:

Xcode also has SpriteKit, SceneKit, and Metal built in, all of which are incredibly useful for creating apps that require elaborate graphics, particularly games.

SpriteKit resources:

SceneKit resources:

Metal resources:

Also, in order to publish iOS apps, you’ll have to juggle certificates, app ids, and provisioning profiles. This process can be convoluted at times so here are some resources:

Android apps:

In order to develop Android apps, you’ll need to register as a developer for a one-time fee of $25. Here are some general resources:

Android apps are developed in Java and the layout is coded with XML.

Java resources:

XML resources:

For publishing (which is somewhat easier than publishing iOS apps):

3D modeling/animation:

  • Blender (can also be used to create games; Python script; free and open-source; can be installed on Windows, OS X, and Linux)
  • Maya (specialized script; free trial, free 3-year student subscription, and paid subscription versions; can be installed on Windows, OS X, and Linux to an extent)
  • 3ds Max (Python script; free trial, free 3-year student subscription, and paid subscription versions; can be installed on Windows and OS X)
  • RenderMan (specialized script; free for non-commercial/educational use and pay-per-license for commercial use; can be installed on Windows, OS X, and Linux)

Misc. resources:

Stack Overflow is an ask-and-answer community for programmers. It’s amazing and will save your life. Sign up and don’t be afraid to ask for help.

Github offers a student pack (here) if you create an account and prove you’re a student. This gives you free access to a bunch of great programming resources for free for a certain period of time, such as Unreal Engine. Also, Github in general is a site that you can host your code on. Other users can see it, and “fork” it to make a copy of your code and modify it.

Parse is a backend service that allows you to store data in databases it hosts on its own servers. It lets you use push notifications, create users, store and retrieve data, etc. It’s compatible with iOS apps, Android apps, Windows apps, Xamarin, React, Unity, OS X, Windows, JavaScript, PHP, .net, Arduino, and Embedded C. It’s free up to a certain limit that depends on the services you use.

Cloud9, Codebox, and Squad are online IDEs that allow for real-time collaboration and support a variety of languages, so they’re useful for team projects.

And some general advice:

  • Your program will not work right away, 99% of the time. That’s okay. Do your best to figure out where the error is. Here is some advice on debugging (written for PHP but the methods can be generalized).
  • If you’re stuck, Google. Google like there’s no tomorrow.
  • Ask questions on a community like Stack Overflow.
  • For that matter, browse relevant Stack Overflow questions. You can probably find some solutions there.
  • Don’t be afraid to copy and paste.
  • Take breaks sometimes if you’re getting burned out. But don’t stay away from your projects for too long or you’ll lose track of its status.
  • Backup your code. On the cloud, on a USB drive, wherever. If your IDE has a backing up feature like snapshots, use it whenever you hit a milestone.
  • If your project is big, split it up into milestones and set goals. Don’t tackle everything at once.

Like the OP said, coding isn’t just for professionals and “geeks” anymore. Anyone can learn it if you really try, and with the rapidly expanding tech industry, learning coding can really broaden your opportunities.

If any of the links are broken, or you have a question or some information/resources to add, you can contact me through the askbox or the OP through his Twitter (as mentioned in his post).

If you’re interested, try some of these out and best of luck!

Great work expanding on my humble list to include a much fuller collection of resources for learning how to code! Cheers!

@veronicasantangelos You might want this at some stage when you finally start Uni!

Just to add to this;

1, Set yourself up an account on and you get yourself an awesome, easy to use sandpit for trying out JS/JQuery/JS framework stuff. YOU DON’T NEED TO INSTALL ANYTHING (woo!). It’s free. 

Just remember if starting a fiddle from scratch, you’re usually gonna be coding with JQuery, so you gotta set JQuery as your framework:

2, Got a light/medium understanding of JS? Next step: learn AngularJS. Seriously, it’ll blow your mind. Just remember to select it as a framework in JSFiddle:

for the record, codeacademy is good with basic syntax but doesnt teach you much of the why/how of what’s going on. But if you want to learn python for instance, there are several free classes (all you have to do is get an account, but it doesnt cost anything) at also, gives you access to a how-to ebook on programming in python, aimed at people who have never coded before. those two resources have helped me out a lot more than codeacademy and whatnot

for modeling and animation:
there is also Maya LT, which is $30 USD a month compared to standard $185+ Maya and 3DS Max subscriptions since it is geared toward indie game development

Few things worth pointing out/adding this post:

  • Xcode no longer requires an iOS developer’s license to push your app to a mobile device. However, it’s still needed for submission.
  • If you do develop for mobile and plan on submitting your app I would recommend looking at Apple’s human interface guidelines, or at the very least the do’s and don’ts of UI design. Your app doesn’t have to look and work flawlessly but if it’s clearly a mess Apple will reject it.
  • TalentBuddy was bought by Udemy and I don’t believe the actual coding problems are available anymore? HackerRank effectively does the same thing.
  • Speaking of Udemy, they just changed their terms of service and courses aren’t astronomically expensive anymore. It’s paid, but if you learn better through videos here’s my favorite iOS course.
  • Parse is shutting down, here’s a list of alternatives.
  • DON’T ignore GitHub. There are a LOT of open source projects available that are specifically created to make the production of your app easier. Few examples:
    • Chart.js makes adding graphs to web pages much easier [x]
    • Spring makes it easier to implement UI animations into your app [x]
    • New XKit’s source is on here [x] (not really something you’d “add” to anything but I thought I’d point it out)
  • Realm is super easy to use and is great for databases on mobile devices.
  • Udacity was mentioned but I want to stress how great it is at explaining concepts without taking up too much time. It’s faster paced but it puts a lot of emphasis on creating projects on your own without telling you explicitly how to do it, which imo is the best way of learning because it makes you have to actively think about the material you’re looking at instead of just copying everything the video does.

Mounties used Stingrays to secretly surveil millions of Canadians for years


Motherboard used public records requests to extract 3,000+ pages of court docs from a massive 2010 RCMP mafia/drug bust in Montreal, codenamed “Project Clemenza,” which revealed the full extent of the Mounties’ secret use of Stingrays – AKA “IMSI Catchers,” the fake cellular towers that let cops covertly track whole populations by tricking their phones into revealing information about them.

Stingrays are a notorious nexus of secrecy: in the USA, their manufacturers collaborated with federal law enforcement to swear local cops to secrecy, going so far as to drop cases rather than reveal the use of Stingrays, and, in a few known cases, lying to judges. Feds even raided local cops and stole all documents related to Stingrays before they could be entered into evidence.

But even by those standards, the RCMP’s use of Stingrays is breathtakingly broad and out-of-control. The training materials that the agency uses for the devices show that they not only routinely use Stingrays to surviel regions in a radius of up to 2km in the course of investigations, but that they also retained this data indefinitely, creating permanent surveillance databases that recorded the locations and activities (including the calls) of literally millions of Canadians who had never come under any suspicion for any crime.

yungcrybby-anonymousbosch: seriesofnonsequiturs: micdotcom: 6,…




6,000 Kenyans are going to be given a yearly salary just for being alive

GiveDirectly, a charity that sends cash to people in Kenya and Uganda, is raising $30 million to fund a program that will give 6,000 Kenyans a basic living wage, no matter what, for 10 years. The future of humanity could depend on what happens to these Kenyans. 

“6,000 Kenyans are going to be given a yearly salary just for being alive”?

C’mon, writers, I know you’re all about the clickbait, but there were so many better ways of phrasing that. The inflammatory way your wrote that headline sounds like you feel those 6,000 Kenyans are undeserving and that people don’t have a basic right to survival. Like…I don’t even know.

Not only that, but look at the picture you used, Mic.dom: 

The foreground is fine: man using a wheelbarrow to transport apples, maybe to market because he’s a small business owner or farmer or something, which is cool. 

Though he’s also looking down at the ground, seems kind of dispirited or something. 

But the background? a wall graffitti picture of a baby smoking marijuana with the words “rasta baby” painted right next to it? And “motherless child” painted under that?

Like, I don’t know the context of the art, but I do know that pairing a picture of a baby on drugs under the headline “Kenyans get money just for being alive” implies the worst of “welfare queen” racist stereotypes. or racist drug using stereotypes. Something pretty unsavory.

Check out the contrast with this headline from The Verge:

“Tech’s favorite policy, universal basic income, is about to get its first big test”

Pretty informative, naming a concept universal basic income which has garnered a lot of interest lately.

Paired with a picture of a smiling woman looking directly at the camera, holding up some technology, her cell phone. There’s a lot of positive energy in this picture.

Do you see the difference? writers, Jack Smith IV , editors, whoever

You folks really need to work on your sociological imagery and implications.

^^^ thank you, that was so well written

the-future-now: A Bangladeshi inventor has created…


A Bangladeshi inventor has created an electricity-free air conditioner out of plastic bottles

Ashis Paul has figured out how to repurpose plastic bottles into a low-cost, easy-to-make, revolutionary cooling system that can help the country’s poorest better tolerate the sweltering summer heat. The AC unit also adds to the list of ways plastic bottles can be recycled.

Follow @the-future-now