Site uses cookies to provide basic functionality.
Javascript rendering is set to off by default when visiting the site via .onion and .i2p domains. It can be enabled back again in user's settings section. Javascript rendering set to off means, that you can disable javascript in your browser now and the site will remain functional.
There is also IRC server now available via native IRC clients or non javascript web based one.
Fonts can be adjusted in user's settings section as well.
Check FAQ for more.

OK

The SoundCloud API will be dropping support for Extensible Markup Language (XML) responses. XML will be phased out on the following schedule…

In the inaugural part of the series, I have covered ListFragments and it’s single advantage while having full control over the fragment and it’s layout. It will reduce the pain of managing or showing the progress, because ListFragment does it automatically for you

Over the weekend I spoke at the Embergarten Saturday Symposium , which was an awesome mini conference on Ember in Toronto. My topic was “Ember at 10ft”, and it was about how to build a TV friendly interface in Ember.js. The talk was recorded but not yet posted, however I’ve already posted the source code on github. The github repo contains my slides from the talk as well as speaking notes. I’ve also put up an online demo . Check it ..


In the inaugural part of the series, I have covered ListFragments and it’s single advantage while having full control over the fragment and it’s layout. It will reduce the pain of managing or showing the progress, because ListFragment does it automatically for you

The SoundCloud API will be dropping support for Extensible Markup Language (XML) responses. XML will be phased out on the following schedule…







Python-like generator functions, implemented as a library: Generator functions implemented as a library This is possible through two simple tricks: The language represents stack frames as objects on the heap. There’s a native function for grabbing the current stack frame. Turns out replacing the calling stack frame is really the only thing you need in order to implement coroutines and generics. The implementation is only 23 lin..

Python-like generator functions, implemented as a library: Generator functions implemented as a library This is possible through two simple tricks: The language represents stack frames as objects on the heap. There’s a native function for grabbing the current stack frame. Turns out replacing the calling stack frame is really the only thing you need in order to implement coroutines and generics. The implementation is only 23 lin..

Python-like generator functions, implemented as a library: Generator functions implemented as a library This is possible through two simple tricks: The language represents stack frames as objects on the heap. There’s a native function for grabbing the current stack frame. Turns out replacing the calling stack frame is really the only thing you need in order to implement coroutines and generics. The implementation is only 23 lin..

In the open source community you’ll often hear the phrase “free as in speech” or “free as in beer” in


grepr - 7DFPS 2014 - etodd.io - 11 years ago - eng
I survived 7DFPS , barely. Here are some fascinating statistics: Days to create an FPS: 7 Hours spent: 93 Levels built: 5 Lines of code written: 2313 Hours to spare before deadline: 2 Functioning brain cells remaining: approximately 4 I'm happy with the result, though. Jack did a great job on the audio as usual, although at the last minute I had to throw in some clunky placeholder sfxr sounds. Blame me for those! Maybe we'll replac..

Like many other people who hold a degree in science, I look at people who are currently upset about GMO products with pity and disdain. They don’t know what it is, but they’re willing to call it evil for whatever reason. GMO stands for genetically modified organism, which is essentially any organism (plant, animal, amoeba, etc.) that has had its DNA modified in some way. DNA are the blueprints of a living cell that in turn produce the R..

Like many other people who hold a degree in science, I look at people who are currently upset about GMO products with pity and disdain. They don’t know what it is, but they’re willing to call it evil for whatever reason. GMO stands for genetically modified organism, which is essentially any organism (plant, animal, amoeba, etc.) that has had its DNA modified in some way. DNA are the blueprints of a living cell that in turn produce the R..

It's been a little over a month since I started using tmux. Below, I'll try to explain most of my .tmux.conf, a bit of my current workflow using awesome + tmux and various cool stuff you can do with tmux. My latest .tmux.conf can be found on my dotfiles repo on GitHub .

I’ve been writing apps for a long time now, stretching back to the Windows Mobile days, something completely new dawned on me in the last few months ago as I took had a bit of break for Wedding planning and moving house – For a long time I’d not been using agile, I’ve not been lean. As it the natural reaction to these things I first went to blame others “Store certification forces me to release complete apps”, “I can’t iterate often with ..

Klokan Technologies GmbH team, in cooperation with CampToCamp and BoundlessGeo, designed and implemented a binding between the OpenLayers and Cesium projects allowing to display maps in 3D.

An alphabetized list of styleguides and pattern libraries and a look into the differences between those two terms.

ATX Sass - una.im - 11 years ago - eng



PowerShell makes working with rest API's easy. In PowerShell version 3, the cmdlets and where introduced. These cmdlets are a huge…

My server had an unauthorized login attempt today. Really, it was more along the lines of 2,000 login attempts. Why is my server under attack? Simply because it is on the internet. See, this is actually a normal day for a small server. Last week, there were just over 12,000 attempts. So, business as usual for a server looks something like walking through a zombie filled wasteland armed only with a cowbell and a belt made of bacon.

satellite One of the most interesting questions posed in the last thirty years of computer science is to ask how much “information” must be communicated between two parties in order for them to jointly compute something. One can imagine these two parties living on distant planets, so that the cost of communicating any amount of information is very expensive, but each person has an integral component of the answer that the other does not.

satellite One of the most interesting questions posed in the last thirty years of computer science is to ask how much “information” must be communicated between two parties in order for them to jointly compute something. One can imagine these two parties living on distant planets, so that the cost of communicating any amount of information is very expensive, but each person has an integral component of the answer that the other does not.

satellite One of the most interesting questions posed in the last thirty years of computer science is to ask how much “information” must be communicated between two parties in order for them to jointly compute something. One can imagine these two parties living on distant planets, so that the cost of communicating any amount of information is very expensive, but each person has an integral component of the answer that the other does not.

7dfps work in progress - etodd.io - 11 years ago - eng
I'm participating in 7dfps this year, which means I'm making an FPS game in 7 days. Here's what I've got so far: In Soviet Russia, you are bullet. In my 7dfps entry, moving and shooting are the same thing. Here's my favorite form of humor: physics glitches. Here's me getting killed: Here's a better shot of the city: Lots to do still.

This post is a logical continuation of the Jon Skeet’s blog post “When is a string not a string?” . Jon showed very interesting things about behavior of ill-formed Unicode strings in .NET. I wondered about how similar examples will work on Mono. And I have got very interesting results. Experiment 1: Compilation Let’s take the Jon’s code with a small modification. We will just add text null check in DumpString: using System ; ....

This post is a logical continuation of the Jon Skeet’s blog post “When is a string not a string?” . Jon showed very interesting things about behavior of ill-formed Unicode strings in .NET. I wondered about how similar examples will work on Mono. And I have got very interesting results. Experiment 1: Compilation Let’s take the Jon’s code with a small modification. We will just add text null check in DumpString: using System ; ....

Introduction In part I of this post, we learned about the error interface and how the standard library provides support for creating error interface values via the errors package. We also learned how to work with error interface values and use them to identify when an error has occured. Finally, we saw how some packages in the standard library export error interface variables to help us identify specific errors.

Podcasting Seasons - solomon.io - 11 years ago - eng
I am going to try something new with Signal Tower. Wednesday night I was interviewing Justin Jackson, host of the awesome Product People podcast.

The Intimidation Barrier - una.im - 11 years ago - eng
A closer look at one of the reasons why designers don't participate in the open source community. (This links out to designopen.org)

I started writing this post on the 8th of November and have just now gotten around to finishing it. Figuring out what my snails are doing and why is getting close to impossible. I’ve got snails eating each other, or refusing to eat proper food, or for some reason not mating even though their sex drive should be pretty high. I used to print stuff out to one big default log file (laravel.log), but this soon became unmanageable because I was..

I recently reinstalled my dev box to put on the shiny new Windows 10 Technical Preview. Once I had installed everything, check out https://chocolatey.org/ if you want to make life easy when rebuilding, I thought I was good to go. Alas my brand new install and Visual Studio 2013 Update 3 worked but, when I went to start working on a code review, I realised that I was missing loads of functionality I’d come to rely on. After a while of hu..

This originally appeared on Quora and is well worth reading. Becoming a good programmer is incredibly difficult and it doesn’t happen quickly. We can’t expect to plant some trees and have 2000-year-old redwoods grow overnight, regardless of the demand for them. via Why Don’t More People Work As Programmers? – Forbes .



For the past four weeks, I've been keeping a very public and open version of my personal goals on Github. Its definitely made me a lot more productive, and you should give it a try.

46 visitors online