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

Tail-call optimization is a trick many languages and compilers use to avoid creating excess stack frames when dealing with recursive code like this:...



This October 12th to 14th Montreal hosted the GNOME boston summit. Many thanks to Canonical for sponsoring breakfast, Savoir Faire Linux for hosting a great 6 à 10 with fancy snacks, and RedHat for sponsoring a pool night. What follows is some technical commentary about stuff that went on. JHBuild JHBuild  is a tool to make it easy to download/clone (from git) and compile all the GNOME modules and applications. It was..

This October 12th to 14th Montreal hosted the GNOME boston summit. Many thanks to Canonical for sponsoring breakfast, Savoir Faire Linux for hosting a great 6 à 10 with fancy snacks, and RedHat for sponsoring a pool night. What follows is some technical commentary about stuff that went on. JHBuild JHBuild  is a tool to make it easy to download/clone (from git) and compile all the GNOME modules and applications. It was..





FSR Reviews Homeland - zacs.site - 12 years ago - eng
Film School Rejects’ Inkoo Kang has been posting fantastic reviews of each new Homeland episode shortly after their premiere. Now at three articles, one whole review for each of the three episodes out to date, I have been thoroughly enjoying her examination of the plot lines, undertones, direction, and parallels present in this show almost as much as I enjoy watching each episode. Permalink.

Ive come to a point in my life where I can afford nice computers, good scotch and a great view of the leaves changing colors across the hills and bluffs of Southeastern Minnesota. My wife and I can afford to take good care of our pets, and I can afford to take better care of myself. I honestly never would have guessed Id get to this point.” This article by Brett Terpstra has already made its rounds on many of the popular blogs, and for go..


Mac Terminal WIFI Commands I'm seeing over a thousand people a day show up here looking for the mac terminal WiFi commands. The OSX terminal has several command line tools that allow you to manage your WiFi settings. Connecting, disconnecting and scanning for available WiFi networks is easy once you know which command does what. Hopefully this list of command line wifi tools is helpful... #1. Turn off wifi on your macbook from the Mac OSX t..

The last few years have seen a great proliferation of linkblogs, by far and away the most popular topic of which is technology and, specifically, Apple. Nevertheless the likes of John Gruber — who did not, despite many erroneous beliefs, invent either the format or topic — and Shawn Blanc have made their mark as entrants to a space established long before their arrival. This not only happens in the blogging space, but the podcasting industr..

This is how one should leave a podcast, respectful of both his listeners and co-hosts alike. Not that I’m pointing any fingers . “This isn’t the end of the road for me on the podcasting front; I’ll still appear as a guest on various shows, and have ideas on what might make sense for stratechery in both the near and short term. In the meantime, though, I’ll simply be a listener and a learner of Cubed, not a host. “My thanks to bot..

UP v2 - carlosbecker.com - 12 years ago - eng
So, this is the all-new UP version. It is more based on my own blog in some way, which is some kind of branch of the theme.

On Inclusion - www.evantahler.com - 12 years ago - eng

Emails are one of my favorite methods of communicating with users. Its works as a quick test for product validation. It works well at one->some->many-> all. Its still highly effective even as much noise as we receive in our inboxes. Over the years I’ve tried a lot of email tools from custom built solutions, to newer entrants that help around drip actions ( intercom.io and customer.io ), to more “enterprise” tools such as Marketo. While I ....

Emails are one of my favorite methods of communicating with users. Its works as a quick test for product validation. It works well at one->some->many-> all. Its still highly effective even as much noise as we receive in our inboxes. Over the years I’ve tried a lot of email tools from custom built solutions, to newer entrants that help around drip actions ( intercom.io and customer.io ), to more “enterprise” tools such as Marketo. While I ....

The question of whether Clark Kent as Superman should or should not kill is an extremely interesting one, and one I have spent quite a bit of time thinking about since seeing Man of Steel a few weeks ago. For the uninitiated, the controversy sprang up when Superman killed General Zod to save a family after destroying the whole of Metropolis throughout the course of their battle. Permalink.

Hi All, I’m looking for some volunteers with a variety of devices to test out ‘molapse’, all will need front facing cameras. “Capture your brilliant bushy beard as it mogresses through movember with molapse. It’s a timelapse app focused on those who’ll be taking part in Movember.   http://ex.movember.com/ If you want to help out then drop me an email at info[at]grippers.co.uk and include your liveid, I’ll send out a beta once I’ve got a f..

First foray into Unity - liza.io - 12 years ago - eng
I haven’t posted here in a while because I’ve been lazy and there hasn’t really been enough happening to warrant a full post. A quick recap.

tl;dr The timetable system sucks, so I made one that works Getting your timetable sorted at Uni has never been fun. In years 1 and 2 of my study the department posted a timetable for each year showing all modules and students were expected to remove the classes they did not take, which while not the...

tl;dr The timetable system sucks, so I made one that works Getting your timetable sorted at Uni has never been fun. In years 1 and 2 of my study the department posted a timetable for each year showing all modules and students were expected to remove the classes they did not take, which while not the...

I am writing this blog post in October 2012; this will get published automatically in one year, like government secrets published 50 years after the event. But this just cannot not be shared. One of my flatmates has just written an email to all: Subject: New Game!!! It’s time for a little Game called… … …  “Clean your dishes and live in peace” !! Few assertions: Human being has to live in an hygenic place Everyone is respec..

Short post, long command… I’ve decided to start showing the current git branch in my PS1 . However, since I don’t want to know when I’m on master , I had to write a new PS1 that I haven’t yet seen anywhere. Add the following to your .bashrc : PS1 = '${debian_chroot:+($debian_chroot)}\u@\h:\w\$ ' if [ -e /usr/share/git-core/contrib/completion/git-prompt.sh ] ; then   . /usr/share/git-core/contrib/completion/git-p..

Short post, long command… I’ve decided to start showing the current git branch in my PS1 . However, since I don’t want to know when I’m on master , I had to write a new PS1 that I haven’t yet seen anywhere. Add the following to your .bashrc : PS1 = '${debian_chroot:+($debian_chroot)}\u@\h:\w\$ ' if [ -e /usr/share/git-core/contrib/completion/git-prompt.sh ] ; then   . /usr/share/git-core/contrib/completion/git-p..

The slight tickle off the face, The fierce knock in subtle grace, The quickest rumble in the race, The enemies did, bow and brace. The wildest tornado in the calmest sea, The orbs of fire in a gentle spree, The lord of wind in the mountain’s lee, The knights did, scrum yet flee. The Demon … Continue reading An Ode to Sachin Tendulkar

In Go values that are returned from functions are passed by value. Go gives you some nice flexibility when it comes to returning values from a function. Here is a simple example of returning two values from a function: package main import (    "fmt" ) func main() {    id, err := ReturnId()    if err != nil {       fmt.Printf("ERROR: %s", err)       return    }    fmt.Printf("Id: %d\n", id) } ....

While it seems the photographer did his best to portray the house as much larger than it actually is, this Belgian “egg house” is nevertheless a very impressive and interesting alternative structure. Permalink.

A few days ago I watched a strange article from The Verge titled LG starts producing curved displays to cure dull phone design scroll by in my RSS reader, but paid it little attention. Then, last night, another item caught my eye: Is this Samsung’s curved smartphone? Although still unconvinced as to the form factor’s upsides, I nevertheless opened the article. Shortly thereafter, to my delight, the last piece confirmed the rumor: ..

I recently read The Git Book. As I went through the Git Internals parts, it struck me how simple and elegant the structure of Git really is. I decided that I just had to create my own little library to work with Git repositories (as you do). I call the result Silly Jgit. In this article, I will be walking through the code. This article is for you if you want to understand Git a bit deeper or perhaps even want to work directly with a Git rep..




As a huge fan of the medium myself, over the last two weeks I have followed a burgeoning discussion on the podcasting industry with great interest. Across the board, the discourse has remained almost universally positive: Stephen Hacket , Chris Gonzales , Federico Viticci , and Myke Hurley have all expressed considerable enthusiasm for the changes iOS 7 in particular signals for this space, and great hope for its future. Unsurprisingly..

I received a question about ALTER SYSTEM in the comments section of another blog post recently. The question was that while ALTER SESSION SET EVENTS ‘10046 … ‘ enabled the SQL Trace for the current session immediately, ALTER SYSTEM on the other hand didn’t seem to do anything at all for other sessions in the instance. There’s an important difference in the behavior of ALTER SYSTEM when changing paramters vs. setting events. For ....

I received a question about ALTER SYSTEM in the comments section of another blog post recently. The question was that while ALTER SESSION SET EVENTS ‘10046 … ‘ enabled the SQL Trace for the current session immediately, ALTER SYSTEM on the other hand didn’t seem to do anything at all for other sessions in the instance. There’s an important difference in the behavior of ALTER SYSTEM when changing paramters vs. setting events. For ....

Regtransfers.co.uk is a website that allows you to purchase customized numberplates for your car or motorbike. They boast a large number of famous clients and short numberplates are often on sale for upwards of £20,000 (the plate ABC 4 is up for £30,000). While playing with their site I discovered a...

Regtransfers.co.uk is a website that allows you to purchase customized numberplates for your car or motorbike. They boast a large number of famous clients and short numberplates are often on sale for upwards of £20,000 (the plate ABC 4 is up for £30,000). While playing with their site I discovered a...

Sketchy is a spam-fighting, open-source software framework developed by SoundCloud engineers Matt Weiden, Rany Keddo, and Michael Brückner…

MySQL - Primary data store At HackerEarth , we use MySQL database as the primary data store. We have experimented with a few NoSQL databases on the way, but the results have been largely unsatisfactory. The distributed databases like MongoDB or CouchDB aren’t very scalable or stable. Right now, our status monitoring services use RethinkDB for storing the data in JSON format and that’s all for the NoSQL database usage right now. With ....

Sketchy is a spam-fighting, open-source software framework developed by SoundCloud engineers Matt Weiden, Rany Keddo, and Michael Brückner…

Enemy of the State - eviltrout.com - 12 years ago - eng
I learned very quickly while working on a large open source project is that it is important to make my code hard to break. The primary line of defense for this is a comprehensive test suite, but I think it’s also very important to create functions that are easy to use and difficult to damage. I find I even code this way on personal projects that will never be released. Even if you never work on a team with other developers, there is a g..

4 visitors online