Lubomir Kotzev

38 Flips | 8 Magazines | 4 Likes | 1 Following | 1 Follower | @LubomirKotzev | Keep up with Lubomir Kotzev on Flipboard, a place to see the stories, photos, and updates that matter to you. Flipboard creates a personalized magazine full of everything, from world news to life’s great moments. Download Flipboard for free and search for “Lubomir Kotzev”

Confusion plagues EPA response to toxic Colorado mining spill it caused

Six days after a burst plug shot 3m gallons of toxic mining waste from Gold King Mine into Colorado’s Animas River, communities in three states are increasingly frustrated that the Environmental Protection Agency (EPA) hasn’t explained the environmental and health impacts of the spill.<p>“For whatever …

Pollution

Signs that you're a bad programmer - Software Engineering Tips

<b>June 1st, 2012.</b> This article now has a sequel: Signs that you're a <i>good</i> programmer.<p>Why was this written?<p>1. Inability to reason about code<p>Reasoning …

What I’ve learned so far about software development

Somewhere within 20 feet, It’s a safe bet to assume there’s a cell phone nearby. That device, with all of its memory, CPU registers, and pixels, is …

Getting Started With Ruby Processing

30 Minute Vegetarian Thai Chili

I love a good checklist. I derive great satisfaction from checking things off my lists. I’ve even been known to put something that I’ve already …

Industrial 'Internet of Things' to boost UK economy by $531bn by 2030

A system of interconnected devices, known as the Industrial Internet of Things or the fourth industrial revolution, could create a "major strategic shift" and add around half a trillion dollars to the UK economy by 2030, according to a new report from Accenture<p>Adopting the Internet of Things, a …

The Battle For Your Smartphone Calendar -- And Why Narrow AI Will Win

A confluence of trends — the explosion of smartphones (forecast by eMarketer to be in the hands of 1 out of 4 on the planet by 2017), a flurry of successful fundraising by startups, vastly improved algorithms, plus the rising expectation by real people that technology can and should ‘automate’ the …

Artificial Intelligence

Pay What You Want: Back-End Developer Course Bundle

If you’re looking to develop for multiple different platforms without breaking the bank, perhaps the “pay what you want” model is for you. Whether you’re a beginner or advanced developer, this bundle will have something you can take advantage of. So how can you learn to develop for Python, Ruby or …

Programming

Human-Like Robots Are Getting Jobs

At the Consumer Electronics Show, a crowd gathered around Chihira Aico, a life-sized robot in a pink party dress who was standing at the Toshiba booth. At first, the android stood perfectly still, like a mannequin in a window display. But there was something odd about her, even though she looked …

Robotics

The Science Behind Making the Perfect Cup of Coffee

<b>The Right Equipment</b> <br>Carguilo likes the clean, robust taste that comes from a manual dripper, since it filters out oil and sediment. And she’s not …

Article :: Building a Game World in Unity

In this chapter from Learning 2D Game Development with Unity: A Hands-On Guide to Game Creation learn to build a game world, including level design …

Game Development

Bad Process

To work effectively, software development projects need some type of process. The more people involved, the bigger and more formalize the methodology …

Software engineers should write

In elementary school, there were “math kids” and there were “English kids”. You were classified by the other kids’ impression of your prowess in each …

If You Could Only Do One Thing to Make Better Software, What Would it Be?

Good technical practices are what we have to do to make good software – this is the engineering part of software engineering. Design. Coding. Testing …

Problem Solving for Software Engineers

Introduction<p>The work of the software engineer is a never-ending effort of solving complex logical problems with ever-changing tools and technologies. …

Boost Your Career as a Software Engineer

This is your year!<p>Well–it can be.<p>I want it to be, you want it to be…<p><b>Everyone wants it to be, except for Bobby.</b><p>Who's Bobby?<p>Oh Bobby, that's not how …

Why Crappy Developers Are More Productive

Finally, the Secret to 10x Productivity Revealed<p>I have a confession to make: <b>I’m a crappy developer</b>.<p>If I had to narrow it down, I’d say I’m at the …

Build Mobile App Services with Google Cloud Tools for Android Studio v1.0

Learning to code? I did it for 2 years – here’s what I learned

I’ve never sworn so much in my entire life. I stared at a computer screen for hours, trying to fix a bug in my app. The cause of the error eluded me, …

The Death Of Knowledge Work And The Rise Of 'Learning Workers'

During the past few decades we have spent a lot of time talking about knowledge workers and knowledge work. However today knowledge is nothing more than a commodity and to be the smartest guy in the room all you need access to is a smartphone. This is especially true when we consider that more …

The Ideas And Breakthroughs That Will Shape The World In 2015

From Ebola to virtual reality, here's what the year has in store for science<p>In 2015, advances in science and engineering will once again shape the world in profound ways. Here are the most important.<p>Wind Power Moves Offshore<p>Ebola Drugs Reach West Africa<p>Ultrafast Data Transfer Speeds Up …

West Africa

Coding Standards and Best Programming Practices

This article is not currently available for viewing.<p>Please go to the Programming Tips Table of Contents to view the list of available articles in …

Developing better developers

We want to teach technology in university.<p>So far this has meant teaching programming basics. Which is good, everyone needs to know how to write a …

Open source physics engines

Building believable worlds with open source<p>M. Tim Jones<br>Published on July 07, 2011<p>A <i>physics engine</i> is a simulator used to create a virtual environment …

Data Visualization App Using GAE Python, D3.js and Google BigQuery

Imagine that you have a large set of data with millions of rows and you're faced with the task of extracting information from the data. How do you …

Data Visualization

Build Mobile App Services with Google Cloud Tools for Android Studio v1.0

Equational derivations of the Y combinator and Church encodings in Python

I love the Y combinator and Church encodings.Every time I explain them, I feel like I’m using sorcery.I’ve written posts on memoizing recursive …

Cloud Computing

Getting started with Django | Django

Relational Data Warehouse + Big Data Analytics: Analytics Platform System (APS) Appliance Update 3

<i>This blog post was authored by:</i> Matt Usher<i>, Senior PM on the Microsoft Analytics Platform System (APS) team</i><p>Microsoft is happy to announce the release …