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

John Gruber with the one article you ought to read before Apple announces its new iPhones in a few weeks, and the single article you ought to read afterwards as well when searching for the reasons Apple chose these dimensions. Minus the somewhat unimaginative title, a great piece, albeit somewhat hard to follow at times given the complexity of the topic at hand and the factors playing into his assumptions. Permalink.

If you have not heard about the ALS Ice Bucket Challenge I would be surprised. It’s everywhere nowadays, being done by celebrities alike. After being challenged by my children there was only one person, or should I say Gopher, I knew I needed to nominate. The Gopher took to the challenge and here it is: I would like to thank my daughter for spending time today filming and editing the video. She is a senior member of the award wi..

Last weekend, I participated in Ludum Dare, a game jam where you make a game from scratch in under 48 hours.

Last weekend, I participated in Ludum Dare, a game jam where you make a game from scratch in under 48 hours.

Curation Gone Wrong - zacs.site - 11 years ago - eng
Although I have never spent much time on Reddit, I once perused Digg with the same frequency that I opened Twitter and my RSS reader; sometimes, I even opted for the former in place of the latter. Similarly, I favored Hacker News over the more popular Techmeme for a time. In both cases though, despite all the enjoyment I found in these sites, I eventually abandoned each of them as the value they provided continued a disappointing slide towa..


If your project is a Portable Class Library and you want it to run with the .NET Framework 4 well, you are in for a few surprises. Especially so if you are using InstallShield for building your deployment package. We’ve been going through this a few days ago and it’s been kind of a wild ride. I thought I could pin the whole thing down so that others might enjoy a painless journey through all this mess. Portable Class Libraries and .NET Fra....

In C# It's often recommended that you should avoidi using nulls wherever possible. Avoiding nulls is a great concept that can simplify your…


Ben Hewitt puts forth a very good case not seeking to argumentatively justify the notion of unschooling, but rather simply to explain his motivations behind choosing it for his two children in a fantastic article for Outside Online titled “ We Don’t Need no Education ”. As a homeschooler myself whose education resided somewhere between the traditional system and Ben’s approach on the spectrum of organized learning, I have been fortunate en..

Seagate has just publicly announced 8TB HDD’s in a 3.5" form factor. I decided to do some rough calculations to understand the density a bit better… Note: I have decided to ignore the distinction between  Terabytes (TB) and Tebibytes (TiB) , since I always work in base 2, but I hate the -bi naming conventions. Seagate is most likely announcing an 8 TB HDD, which is actually smaller than a true 8TiB drive. If you don’t know the diffe..

Seagate has just publicly announced 8TB HDD’s in a 3.5" form factor. I decided to do some rough calculations to understand the density a bit better… Note: I have decided to ignore the distinction between  Terabytes (TB) and Tebibytes (TiB) , since I always work in base 2, but I hate the -bi naming conventions. Seagate is most likely announcing an 8 TB HDD, which is actually smaller than a true 8TiB drive. If you don’t know the diffe..

Icon Yard - solomon.io - 11 years ago - eng
Icon Yard is a library of Creative Commons Zero icons created by designers from all over the world. Finding good icons can make or break a project.

StatusBot - www.evantahler.com - 11 years ago - eng

Ruby Version Manager (RVM) is a tool that allows you to install multiple versions of Ruby and have multiple versions of the same interpreter. Very handy for those who have to maintain different applications using different versions of Ruby. To start, download RVM and install the latest stable version of Ruby: $ echo insecure >> […]

Alone With Lions - gearjunkie.com - 11 years ago - eng
Jeff Kish is a contributing editor for Gear Junkie , a great site that publishes articles about the outdoors and the gear we humans can use to best tackle it. For the past two months, Jeff has been on a mission to hike the Pacific Northwest Trail, and post regular updates and gear reviews along the way. With this report, he has finally crossed the halfway point, and so I felt that now was as good a time as any to post a link here: if you, ..

Greedy algorithms are by far one of the easiest and most well-understood algorithmic techniques. There is a wealth of variations, but at its core the greedy algorithm optimizes something using the natural rule, “pick what looks best” at any step. So a greedy routing algorithm would say to a routing problem: “You want to visit all these locations with minimum travel time? Let’s start by going to the closest one. And from there to the next cl..

Greedy algorithms are by far one of the easiest and most well-understood algorithmic techniques. There is a wealth of variations, but at its core the greedy algorithm optimizes something using the natural rule, “pick what looks best” at any step. So a greedy routing algorithm would say to a routing problem: “You want to visit all these locations with minimum travel time? Let’s start by going to the closest one. And from there to the next cl..

Greedy algorithms are by far one of the easiest and most well-understood algorithmic techniques. There is a wealth of variations, but at its core the greedy algorithm optimizes something using the natural rule, “pick what looks best” at any step. So a greedy routing algorithm would say to a routing problem: “You want to visit all these locations with minimum travel time? Let’s start by going to the closest one. And from there to the next cl..

Recently I fell in love with Pretender , the mock server library in Javascript, so I decided to record a screencast showing how to use it in an Ember.js integration test: The source code for the login application is on github . The finished version is in the pretender branch .

Looking to the Future - zacs.site - 11 years ago - eng
Here on this website, I predominantly write about technology: Apple, iOS, the web, code, and the like in a mixture of original articles and link posts. I also put together a weekly collection of excellent podcasts that I, quite creatively, dubbed “This Week in Podcasts”. Roughly once a month I write about cabins too, and every so often talk about outdoor gear. The vast majority of the pieces I publish here, however, are at least tangentiall..

I’m presenting a paper later this week at the Matheamtical Foundations of Computer Science 2014 in Budapest, Hungary. This conference is an interesting mix of logic and algorithms that aims to bring together researchers from these areas to discuss their work. And right away the first session on the first day focused on an area I know is important but have little experience with: fixed parameter complexity. From what I understand it’s not th..

I’m presenting a paper later this week at the Matheamtical Foundations of Computer Science 2014 in Budapest, Hungary. This conference is an interesting mix of logic and algorithms that aims to bring together researchers from these areas to discuss their work. And right away the first session on the first day focused on an area I know is important but have little experience with: fixed parameter complexity. From what I understand it’s not th..

I’m presenting a paper later this week at the Matheamtical Foundations of Computer Science 2014 in Budapest, Hungary. This conference is an interesting mix of logic and algorithms that aims to bring together researchers from these areas to discuss their work. And right away the first session on the first day focused on an area I know is important but have little experience with: fixed parameter complexity. From what I understand it’s not th..

ack - radek.io - 11 years ago - eng


The front-end has become the heart of today's web application development, and JavaScript drives a core part of it. New technologies…

This Week in Podcasts - zacs.site - 11 years ago - eng
An unfortunately short list for you this week, curiously, despite the fact that — given my two-week absence — I have no shortage of podcasts queued up awaiting a bit of free time. But, therein lies the problem: as school resumes, I will no longer have the eight hours a day, forty hours each week, that I did over the summer to devote to podcasts. But enough about me — on to the shows you came here to hear about: Permalink.

A pragmatic approach to something I one day hope to undertake myself: building my own cabin out in the woods. I fully a knowledge that I do not yet have all the experience necessary to do this well, to say nothing for the money, but all in due time. Permalink.

Zero Value Added - zacs.site - 11 years ago - eng
Shortly after Amplified started in 2012, I began following The Loop back when Jim Dalrymple served as the site’s sole writer. With a great sense of humor and an attractive approach to journalism that made no bones about calling people, institutions, and companies out for their often ridiculous shortcomings, the fact that Jim wrote great hardware reviews after Apple events was more a cherry atop the sundae than a driving motivation behin..

I have created a class that can work as a wrapper for google analytics operations. To initialize, it only needs a context variable. To send events I wrote sendException,sendEvent and sendTime methods, asks analyticsTracker to call respective methods and accept same arguments which can be passed directly to related tracker methods.

I have created a class that can work as a wrapper for google analytics operations. To initialize, it only needs a context variable. To send events I wrote sendException,sendEvent and sendTime methods, asks analyticsTracker to call respective methods and accept same arguments which can be passed directly to related tracker methods.



Very interesting point from Benedict Evans at the tail end of this article, where he points out that Apple’s decision not to build a larger phone, and the company’s decision not to enter the mid- to low-end, place it in a very powerful position going forward as those decisions can be reversed at any time. Much more powerful a position than its competitors, because unlike Apple who possess the ability to ship phones with these capabilities..

If you want to send email then it’s best to do it over the email server that is the authoritative one for the sender email address. If you are using easyname and want to send email from a Java program from an easyname-controlled email address via easyname’s email servers, this is how you do it. Update: Thanks to AndiT. RobinK, DavidZ for pointing out that a better way to do this would be to install a local mail server (MTA) e.g. pos..

One of the most liked feature of the newly launched HackerEarth profile is the accounts connections through which you can boast about your coding activity in various platforms. Github and StackOverflow provide their API to pull out various kinds of data. The API documentation of Github and StackOverflow can be found here. Github : https://developer.github.com/v3/ StackOverflow : http://api.stackexchange.com/docs But what do we u....

Ever since I wrote reptyr, I’ve been frustrated by a number of issues in reptyr that I fundamentally didn’t know how to solve within the reptyr model. Most annoyingly, reptyr fundamentally only worked on single processes, and could not attach processes with children, making it useless in a large class of real-world situations. TTY stealing Recently, I merged an experimental reptyr feature that I call “tty-stealing”, which has the potential ..

Ever since I wrote reptyr, I’ve been frustrated by a number of issues in reptyr that I fundamentally didn’t know how to solve within the reptyr model. Most annoyingly, reptyr fundamentally only worked on single processes, and could not attach processes with children, making it useless in a large class of real-world situations. TTY stealing Recently, I merged an experimental reptyr feature that I call “tty-stealing”, which has the potential ..

I tweeted a link to this piece right before I left for Canada, but it bears repeating once more in a more formal fashion here: on August 1st, Linus Edwards made a brief reappearance on VintageZen with another installment in his ongoing article series, this time titled The Daily Zen #17 “how to be Creative in One Simple Step” . If you, like me, have become disillusioned with the creativity racket , and especially if you have not yet real....

Un viaje por el camino de la memoria Hace un par de años atrás, cuando TinyPic estaba cerrando sus puertas, proveí de un pequeño script en PHP que permitiría a quienquiera poder bajar las imágenes de TinyPic que aún estaban disponibles, sólo que TinyPic no te dejaba accederlas visualmente, a menos que conocieras la URL directa. Entre truco y truco, encontré una solución que programé para que los usuarios del ahora difunto TinyPic pudieran..

At one company I worked at, we had “customer care agents” who would answer requests from users, e.g. emails and telephone calls. I always thought the name was a bit strange. I suspected it had been created by someone who wasn’t a native English speaker, or perhaps I am just disconnected with the world of business terminology. (I am aware that James Bond is “secret agent” but I had never heard of “customer-care agent”.)

KiraVan - www.wired.com - 11 years ago - eng
Speaking of the Mercedes-Benz Unimog , a modified version of the versatile chassis has been making the rounds lately in the form of a vehicle its creator, Bran Ferren, dubbed the “ KiraVan ” after his four-year-old daughter, Kira. For those of you more inclined towards this vehicular monster’s technical specifications, Gear Junkie has a nice rundown ; for everyone else — for everyone, actually, because it explains the projects origin..

One of the main project my company works on is analyzing mobile phone bills for companies – a company gives out mobile phones to all its employees, then they get a huge bill every month, often delivered by post and printed on (perhaps literally) many reams of paper. We analyze all such files electronically. That’s what we do. I was analyzing a new file format the other day, using live data from one customer. One service used by an emplo..

5 visitors online