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

When you hear open source software, what do you think of? Software developers hunched over keyboards, fueled by sugar and caffeine, or a recent request by your IT department to try new “free” software? It’s all of those of things, and much, much more.

Whilst walking to work this morning, I noticed myself doing something that I wouldn't normally give a second thought to. I took out my phone and checked Twitter.

This is just so cool. If my history teacher had shown me this video on the first day of our history class covering ancient civilizations of the world, I would have had so much more interest in the subject than I otherwise did. This almost makes me want to go study history — almost. Via TransferWise Blog . Permalink.

It’s taken me way too long, but I finally got some time to read the backlog of email newsletters in my inbox. Alongside Huckberry’s and Benedict Evans’ Mobile Newsletter , today I read my first issue of The Backseat Companion — and let me tell you, I loved it. The Backseat Companion is everything a newsletter should be: interesting, informative, humorous — a joy to read, to be sure. If MailChimp isn’t your thing, you can also read past ..

Within the last week there has been a great deal of talk about sponsorships: Marco Arment ended sponsored blog posts , citing waning interest and falling click-through rates. Sam Hutchings chimed in on the debate regarding bias and how it could, theoretically, adversely affect credibility. Josh Ginter, writing in response to Marco’s aforementioned post , posited that Marco’s decision might not be an anomaly, but indicative of a disturbi..

Download the demo for Windows Back the Kickstarter Vote for Lemma on Greenlight Follow me on Twitter After an unexpected 24 hour delay, the demo is finally out, and the Kickstarter is live! I'm running on 3 hours of sleep, but here's some things you might not have seen since the last release: The bouncy cubes are now more like crumbly cubes. They crumble when you touch them.

The c-base space station — a culture carbonite and a hackerspace — is the focal point of Berlin’s thriving tech scene. It is also the place where many of the city’s Ingress agents converge after an evening of hectic raiding or farming. In February we came with an idea on combining our dual passions of open source software and Ingress in a new way. Jon Nordby from Bitraf hackerspace in Oslo had recently shown off the new full-s....

This is the blog form of the talk Migrating from Eclipse 3.X to Eclipse 4.X - The iAware Story at EclipseCon 2014. The iAware development team was formed in late 2007 and in a little under six months we developed our first solution, CareAware CriticalCare, a dashboard application written using the Eclipse RCP targeted for use in ICU settings. The goal of this application was to provide clinicians with a complete picture of the patient’s sta..


O Marco Civil da Internet pode ser votado no Brasil nas próximas semanas. Mas você sabe o que realmente é o Marco Civil e os impactos que causará?

The c-base space station — a culture carbonite and a hackerspace — is the focal point of Berlin’s thriving tech scene. It is also the place where many of the city’s Ingress agents converge after an evening of hectic raiding or farming. In February we came with an idea on combining our dual passions of open source software and Ingress in a new way. Jon Nordby from Bitraf hackerspace in Oslo had recently shown off the new full-s....

Some of you have already noticed a build error when building for iOS if you used the processing package. This is due to a small change we made to the package where we replaced all usage of Hashtable/Vector with Map/List. That allows the processing package to work with the new parseJSON method that returns the new collection code and thus be MUCH faster on iOS. Unfortunately due to the way java codes method signatures you need to update th..


Two years ago, Erik Demaine and three other researchers published a fun paper to the arXiv proving that most incarnations of classic nintendo games are NP-hard. This includes almost every Super Mario Brothers, Donkey Kong, and Pokemon title. Back then I wrote a blog post summarizing the technical aspects of their work, and even gave a talk on it to a room full of curious undergraduate math majors. But while bad tech-writers tend to interpre..

Two years ago, Erik Demaine and three other researchers published a fun paper to the arXiv proving that most incarnations of classic nintendo games are NP-hard. This includes almost every Super Mario Brothers, Donkey Kong, and Pokemon title. Back then I wrote a blog post summarizing the technical aspects of their work, and even gave a talk on it to a room full of curious undergraduate math majors. But while bad tech-writers tend to interpre..

Two years ago, Erik Demaine and three other researchers published a fun paper to the arXiv proving that most incarnations of classic nintendo games are NP-hard. This includes almost every Super Mario Brothers, Donkey Kong, and Pokemon title. Back then I wrote a blog post summarizing the technical aspects of their work, and even gave a talk on it to a room full of curious undergraduate math majors. But while bad tech-writers tend to interpre..

WWSJD? - zacs.site - 12 years ago - eng
On my way to San Salvador last weekend I wrote a short article titled “The Changing Landscape of Innovation”. Without any internet connection until arriving back home the following Thursday, I planned on publishing it Friday morning; however, I didn’t count on Drafts losing the note to a botched sync operation. In lieu of that article, then, as I try to work with Greg Pierce to recover it, consider this: Permalink.

I’ve started using an approach for software project estimation that so far is proving to be fairly transparent, quick and reliable. I’ve observed that within a reasonable degree of variation, most teams seems to complete about one “user-relevant task” per developer per calendar week. There are so many theoretical holes in my argument that there’s no point trying to cover them all. The funny thing is that it seems to work fairly well in prac..

Behavior Driven Development is best described as taking an “Outside-In” approach, meaning you define your feature from the outset and describe business value, and work your way in a small piece at a time. That being the case, I thought it’d be best to cover one stage of evolution that I’ve had over the years… from Developer Facing Acceptance Tests to Customer Facing Story Level Specifications. The Start: Developer Facing Acceptance Tests Th..

Product/Portfolio planning is a key activity for the Agile Product Manager, which usually consists of planning and management of existing product sets, as well as defining new products for the portfolio. This kind of product/portfolio planning needs the product manager to develop a roadmap in collaboration with her stakeholders that consists of new upcoming products and also updates to existing products based on the their current status. Th..

Make and all of its flavours have been here for almost 40 years and it's a tool hard to beat for many things. There are however cases when you do not need the power of Make and are willing to trade the flexibility for something else. In case of Ninja , for its speed.



This has been a frequent RFE in the groups but it never made its way up because of the complexity involved. A corporate account recently requested support for native Maps so we had to promote the task upwards. We decided to build the native maps as an external cn1lib rather than build them into Codename One itself, the reasoning is two fold: 1. Show how to map a native component – next time someone wants to add a native widget..

The Only Answer - patrickrhone.com - 12 years ago - eng

Introduction One of the first things I learned about in Go was using an uppercase or lowercase letter as the first letter when naming a type, variable or function. It was explained that when the first letter was capitalized, the identifier was public to any piece of code that wanted to use it. When the first letter was lowercase, the identifier was private and could only be accessed within the package it was declared.


Screenshot Saturday 162 - etodd.io - 12 years ago - eng
The Kickstarter for Lemma launches on Monday! Keep an eye out, and tell your friends! Prepare yourself for tons of giant GIFs. You can click each one to watch a much faster HTML5 version (can't wait until the internet ecosystem finally lets us embed HTML5 gifs...) This week I revamped the materials... again. Check it out: It had some interesting implications for the "snake" enemy:

Very, very cool project from Josh Worth — both technically, and as a source of perspective for how vast space really is, and how small the earth — and, by extension, we — are. Permalink.

Nice to finally have some closure on this subject. I never got into Flappy Bird — I never even downloaded the game — but I couldn’t help but get sucked into the “discussion” — and I use that term loosely here — around the game, especially after its creator took Flappy Bird down at the peak of its popularity. I wish him good luck in the future; he has been remarkably blessed, and I have no doubt he will make good use of that good fortune. ..

After my presentation at UKNOF on SR , Mark Townsley asked me whether I'd be interested in presenting to his class at the Ecole Polytechnique in Paris, around the thinking (from an ops perspective) of delivering the 5218 concept of "net positive value" through the SR technology, and how the existing protocols that are available might measure up against the criteria that 5218 gives us to consider. We managed to co-ordinate logistics, and ..

After my presentation at UKNOF on SR , Mark Townsley asked me whether I'd be interested in presenting to his class at the Ecole Polytechnique in Paris, around the thinking (from an ops perspective) of delivering the 5218 concept of "net positive value" through the SR technology, and how the existing protocols that are available might measure up against the criteria that 5218 gives us to consider. We managed to co-ordinate logistics, and ..

It's sometimes tempting to dismiss things as the next Fad or Buzzword. There's never enough time to learn everything and some things are…

It's sometimes tempting to dismiss things as the next Fad or Buzzword. There's never enough time to learn everything and some things are…

We announce a new open-source web service with a database of coordinates systems used in maps worldwide.

Hi! Welcome to Part 3 of our series where we interview testers who with their insightful (and disruptive) thoughts challenged and improved the testing practice.

The Day We Fight Back on 11 February 2014, provided a great opportunity for Australians (and people around the world) to to say no to mass surveillance. Edward Snowden’s revelations have exposed the activities of not only the US National Security Agency but also its security partners around the world. As one of the Five Eyes, Australia participates as a key member of the emerging global super-surveillance state.

1 Billion Rising is a global movement that highlights a common and daily problem: violence against women. Its message: 1 in 3 women are or will be raped in their lifetime. This number is too big to ignore. In 2013, Thoughtworks joined ​​the first edition of 1 Billion Rising. In 2014 we continued this movement and our Recife, Brazil office participated for the first time. The focus being  on the daily small violences women face.  (Sometimes ..

One of the challenges in a large distributed enterprise is "finding stuff". Sure we call it collaboration, knowledge management, or any number of other sophisticated terms but often it boils down to just finding stuff. To compensate the organization reacts by saving multiple copies and versions of a file in many different locations: email, shared file systems, intranets, etc. Of course this compounds the issue and drives the desire to sav..

Hi All, I set about to put together a new app and challenged myself to do the whole architecture on azure without spending a penny. The only caveat I set was that I should be able to scale if everything goes really well. So the basic components I’m using are: MongoDB - 500mb db offered on Azure Store by MongoLabs (having not played with mongo wanted to give it a go, you could also use SQL Azure free db or others) SendGrid - 20k emails..

Code modularization, achieved in one way or another, is a technique a good developer must aim for because it helps keeping things small, well-tested and organized. And of course, it follows the DRY directive. So as a Node.js developer (and maybe contributor to the Open Source), creating and publishing an NPM module is one of those steps you will eventually face. Probably if any Node.js developer would have to pick an indispensable tool ....

Back when I was first exposed to programming language design, I decided it would be really cool if there were a language that let you define your own number types and then do all your programming within those number types. And since I get excited about math, I think of really exotic number types (Boolean rings, Gaussian integers, Octonions, oh my!). I imagined it would be a language feature, so I could do something like this:

Back when I was first exposed to programming language design, I decided it would be really cool if there were a language that let you define your own number types and then do all your programming within those number types. And since I get excited about math, I think of really exotic number types (Boolean rings, Gaussian integers, Octonions, oh my!). I imagined it would be a language feature, so I could do something like this:

Back when I was first exposed to programming language design, I decided it would be really cool if there were a language that let you define your own number types and then do all your programming within those number types. And since I get excited about math, I think of really exotic number types (Boolean rings, Gaussian integers, Octonions, oh my!). I imagined it would be a language feature, so I could do something like this:

50 visitors online