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

In the final post of the CSS Image Effects series, we explore the beautiful, surreal world of infrared photography by creating our own faux effect.

At work, we have a few Clojure services in production. Each service is its own leiningen project with its own dependencies. And because setting up a local maven repository is hard, each project reimplements quite a bit of logic. This duplicate code usually relates to the non-essential but still important parts of a service: logging, metrics, sentry integration, etc. Just the other day, I was getting really annoyed with this situation, ....

At work, we have a few Clojure services in production. Each service is its own leiningen project with its own dependencies. And because setting up a local maven repository is hard, each project reimplements quite a bit of logic. This duplicate code usually relates to the non-essential but still important parts of a service: logging, metrics, sentry integration, etc. Just the other day, I was getting really annoyed with this situation, ....

Insurance. I’ve ducked and dodged dependence on electricity and other utilities, and I definitely don’t have a home phone or Internet service. Insurance is the one recurring truck-related expense I'm stuck with. Given how little I drive the truck and my squeaky-clean, accident-free track-record, I would totally ditch that too if it weren’t mandatory in California. And while I may have dodged a bullet with the license situat..

Insurance. I’ve ducked and dodged dependence on electricity and other utilities, and I definitely don’t have a home phone or Internet service. Insurance is the one recurring truck-related expense I'm stuck with. Given how little I drive the truck and my squeaky-clean, accident-free track-record, I would totally ditch that too if it weren’t mandatory in California. And while I may have dodged a bullet with the license situat..

This is the first in a series of three blog posts about Rollup, AdRoll’s UI component library. This post covers how and why we built a component library. See the second post for details on the technical implementation, and the third post for a discussion of what we learned. The AdRoll Prospecting launch forced us to rethink the way we build UIs here at AdRoll. For the June 17th launch, we deployed two new and similar dashboards: th....

on logging - 0xadada.pub - 10 years ago - eng
Application logs are useful for many reasons. They are the primary source of troubleshooting information. Logs are essential to forensics during any rigorous security analysis. Web server logs are often used for analysis in order to gain insight into usage, audience, and trends. Logging Logs are time-ordered streams: there is no beginning or end, but rather an ongoing, collated collection of events which we may wish to view in realtime as....

Not too long ago, there was a great debate between two sides of the web. The “Responsive” web vs the “m.” web. One pushing for a single codebase that responds to user-context and another pushing for a second, mobile-only approach (typically using a subdomain starting with m.) It’s clear now, the responsive web has won . A Retrospective — Responsive Design The mark of a master woodworker is his/her ability to work with the grain. The grai....

Keeping Dry - frominsidethebox.com - 10 years ago - eng
Note: Throughout this post, I use phrases like “yesterday” and “last night”. In reality, it was two nights ago, but I’m slow to get my thoughts onto (digital) paper. The Bay Area is a fairly dry place . In the past six months of my living out here, it has only “rained” a handful of times. I use the term rain lightly, because it’s barely ever more than a passing drizzle. In spite of the precipitation’s timidity, people have become ..

Keeping Dry - frominsidethebox.com - 10 years ago - eng
Note: Throughout this post, I use phrases like “yesterday” and “last night”. In reality, it was two nights ago, but I’m slow to get my thoughts onto (digital) paper. The Bay Area is a fairly dry place . In the past six months of my living out here, it has only “rained” a handful of times. I use the term rain lightly, because it’s barely ever more than a passing drizzle. In spite of the precipitation’s timidity, people have become ..

Wilfred Hughes has a handy tip to bail you out of a hung Emacs instance: pkill -SIGUSR2 emacs ps. Not had a chance to try it, but next time it happens…


The Pink Startup - solomon.io - 10 years ago - eng
Since I started working on our fantasy sports product, nothing has been both praised and contested as much as our brand color.

Hello fellow readers, In this post I'll discuss what programming and computing are for me. Computers are tools. Their functions can be summed to entertainment, utility, and information. It's common to find persons loosing themselves to a tool, slave to their creation. Programming is something useful. It's a big domain where you learn languages to instruct a machine to take actions. Those instructions can range from outputting things (ma..


pAfter struggling for a while to determine how to convert from one timezone to another in Python I thought I#39;d write a quick little guide on it. Even if the only person it helps is me a few months from now I#39;ll consider it a success!/p pIt all started when I received the error codeValueError: Not naive datetime (tzinfo is already set)/code. A little bit later I received the error codeValueError: astimezone() cannot be applied to a nai....

On Ubuntu 14.04 (and maybe later) Qemu does not come with GlusterFS support. To compile it, you have to fetch the sources and enable flags. You also need to get the build dependencies, and some debian package tools. You can install the dependencies as follows: $ sudo apt-get install build-essential glusterfs-common devscripts dpkg-dev $ sudo apt-get build-dep qemu You also need to execute the following command, but it might be better to cr..

So this is the week of the Ubuntu Online Summit, and many of the sessions are discussing Snappy. As you may know, Snappy is currently pretty geared toward embedded, headless devices. However, it is the successor to Click, and eventually the phones will be based upon it. To drive that effort forward, a few colleagues and I had a session (update: I used to link to the video here, but the Summit server is no more) where we discussed the path f..

Docker is getting a lot of hype these days, for good reason. There are plenty of articles touting the merits of Docker but most are written without context and are limited to examining the the benefits of Docker independently of its’ practical everyday use in a software development project lifecycle. This article aims to examine the benefits of Docker within the context of a software company with multiple developers working on multiple pr....

I recently translated great article —  Errors are values by Rob Pike — and we discussed it in our podcast Golangshow (in russian). One thing I was surprised about is that even experienced Go developers sometimes do not understand the core idea of that article. Looking back, I remember my first impressions when I read it for the first time. It was similar to “It looks like Pike just adds some complexity to what could’ve been solved gra..

I recently translated great article —  Errors are values by Rob Pike — and we discussed it in our podcast Golangshow (in russian). One thing I was surprised about is that even experienced Go developers sometimes do not understand the core idea of that article. Looking back, I remember my first impressions when I read it for the first time. It was similar to “It looks like Pike just adds some complexity to what could’ve been solved gra..

I need help!! my college has guven choices between advance java ie j2se j2ee nd j2me, python and .net. So what should i go for?

Language choice - honza.pokorny.ca - 10 years ago - eng
Warning: this is a rant Recently, I have made great progress in my journey towards Haskell enlightenment. I finally see how many of the little pieces of the Haskell puzzle fit together. At this point, I feel empowered to go forth and write useful programs. I read through the source of Scotty the web framework the other day, and I was very pleasantly surprised that I understood how it works. I absolutely love Haskell. I love th....

Language choice - honza.pokorny.ca - 10 years ago - eng
Warning: this is a rant Recently, I have made great progress in my journey towards Haskell enlightenment. I finally see how many of the little pieces of the Haskell puzzle fit together. At this point, I feel empowered to go forth and write useful programs. I read through the source of Scotty the web framework the other day, and I was very pleasantly surprised that I understood how it works. I absolutely love Haskell. I love th....

Beware: this article is from 2015 and in Elixir world couple things changed a bit. Here you can find the updated version of this blog post . What is wrong with gen_event? I never used gen_event, I think it is a bad pattern. At first it may look like a controversial statement, but I heard a lot of those complaints from other people. Originally, I heard that exact statement during the presentation made by Garrett Smith about pattern langua....




A vibrant, unexpected, and fun effect — the Lomography Effect is an opportunity where you can really be creative and try out various CSS image techniques.

In a previous post I linked to all the various internet sites about the candidates I could find. In this post I am going to list the claims made by the political postcards I’ve received in the mail. Especially since the election is tomorrow, I’m probably not going to verify these claims, at least not here.


Amounts 2, In Review - swiftfox.co - 10 years ago - eng
After nearly two years in (Part time) development, Amounts 2 has finally been sent off to Apple for review. This will be a free update to all users, and I think everyone will love it. The UI has been overhauled to support the new screen sizes, icons have been updated, and now the app supports... Read more » The post Amounts 2, In Review first appeared on Swift Fox Software LLC .

MongoDB is perhaps the most-widely-mocked piece of software out there right now. While some of the mockery is out-of-date or rooted in misunderstandings, much of it is well-deserved, and it’s difficult to disagree that much of MongoDB’s engineering is incredibly simplistic, inefficient, and immature compared to more-established databases like PostgreSQL or MySQL. You can argue, and I would largely agree, that this is actually part of MongoD..

MongoDB is perhaps the most-widely-mocked piece of software out there right now. While some of the mockery is out-of-date or rooted in misunderstandings, much of it is well-deserved, and it’s difficult to disagree that much of MongoDB’s engineering is incredibly simplistic, inefficient, and immature compared to more-established databases like PostgreSQL or MySQL. You can argue, and I would largely agree, that this is actually part of MongoD..

Sunlight - www.anardil.net - 10 years ago - eng

Sunlight - www.anardil.net - 10 years ago - eng

We, at HackerEarth, cater a huge number of questions in Assessment tool . Recruiters can choose from wide varieties of Multiple Choice and Programming/Coding questions to assess candidates. Every week or two, new questions are added to the Questions Library. As the time passed, thousands of questions got stacked up and recruiters started to have a hard time figuring out what questions to choose from such a huge library. We, developers, w....

I promised a mega Q&A, I’m delivering a mega Q&A. I had upwards of 750 questions, so I took some of the most popular (and least creepy) ones, scrubbed out the personal info, fixed some spelling, did a bit of rephrasing, and tossed them up here. Bring In The Questions Why don’t you have ads? / Why don’t you monetize the blog? / Have you considered selling your soul to the highest bidder?

I promised a mega Q&A, I’m delivering a mega Q&A. I had upwards of 750 questions, so I took some of the most popular (and least creepy) ones, scrubbed out the personal info, fixed some spelling, did a bit of rephrasing, and tossed them up here. Bring In The Questions Why don’t you have ads? / Why don’t you monetize the blog? / Have you considered selling your soul to the highest bidder?

Update 3, Nov 2 2015 (PM): Well, it’s been…strange. First, it seems my account was finally deleted by Livecoding.tv (thank you!) After being up all night with libel posted all over it, hours after Jamie Green (the other Livecoding co-founder) and Sam Altman (Y Combinator president) replied to the Hacker News thread claiming they were trying to do something, something finally happened. I have heard nothing from either of them since their ..

searchcode local - boyter.org - 10 years ago - eng
I am going to copy the searchcode pitch itself below quickly before explaining it a bit further. “searchcode offers powerful code search over billions of lines of open source code. Imagine what it could do with your private repositories. There have been requests to offer a downloadable version of searchcode. Given enough interest a downloadable hostable version of searchcode will be offered. Register your email below to register your in..

Here’s my latest OOW presentation – SQL Monitoring in Oracle Database 12c : [direct link] You can download all my scripts from /files/

Here’s my latest OOW presentation – SQL Monitoring in Oracle Database 12c : [direct link] You can download all my scripts from /files/

Using Laravel to talk to Destiny and Xbox APIs, in order to create a Google Hangouts powered bot RSVP system.

80 visitors online