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


Paper Lantern - june.kim - 10 years ago - eng

Build Vs. Buy, Part 3 - cmdev.com - 10 years ago - eng


At Cerner, we use Chef to automate our deployments across a very large distributed system comprised of many thousands of nodes. While we employ ServerSpec and Test Kitchen extensively to test our Chef recipes, this still doesn’t identify all possible failure scenarios. In a large distributed system such as ours, we occasionally run into connectivity failures between machines due to network ACL issues. This could be due to a variety of reaso..



Build Vs. Buy, Part 2. - cmdev.com - 10 years ago - eng

Box Game - www.joehxblog.com - 10 years ago - eng
This is a simple JavaScript game I made a while ago using HTML5’s canvas element. The rules are simple: Click on a box when it appears to make it disappear. Every time you click a box, you get points. However, every time you click a box, the next one appears faster. If a box appears on top of another box, you lose points. “Peak” is the highest score you achieved before you started losing points.

I've open-sourced my mongodb/couchdb data integrity analysis tool called white glove. You can find it at focusaurus/white-glove on github and white-glove on npm . It helps with both schema discovery of a new or unfamiliar database as well as scanning your data for inconsistencies that may help you prevent problems before they cause any impact to end users.

We have implemented a number of systems in support of our Erlang -based real-time bidding platform. One of these is a Celery task system which runs code implemented in Python on a set of worker instances running on Amazon EC2 . With the recent announcement of built-in support for Python in AWS Lambda functions (and upcoming access to VPC resources from Lambda), we’ve started considering increased use of Lambda for a number o....

Elite Proxies - www.anardil.net - 10 years ago - eng

Elite Proxies - www.anardil.net - 10 years ago - eng

Disclaimer : All salaries and bonuses in this post – even those based on real paychecks – are entirely fictional. All financial information is paraphrased…..poorly. The following post was written by a 23-year old man who lives in a truck entirely of his own volition and holds a degree in something wholly-unrelated to both business and finance. As such, its content should not be viewed or seriously considered as advice by anyone.

Disclaimer : All salaries and bonuses in this post – even those based on real paychecks – are entirely fictional. All financial information is paraphrased…..poorly. The following post was written by a 23-year old man who lives in a truck entirely of his own volition and holds a degree in something wholly-unrelated to both business and finance. As such, its content should not be viewed or seriously considered as advice by anyone.

Some concepts are very complex and need a long explanation. But we might decide to take a shortcut and simplify the concept when describing it. That short explanation is misleading. Lets see why… For example, we might be trying to explain electro-magnetism. A full explanation will include Maxwell’s equations, definitions of electric and magnetic fields a discussion of ferromagnets, and more. A shortcut explanation might be that magnet....

Cliff Sloane's asian classical music in mp3 format . Oriental traditional music . Shruti Box comparison .




LiveReload is a fantastic feature to add to your development workflow to increase your productivity. The general idea is that when a change occurs to a file that makes up your app, your app is automatically rebuilt and the app restarts itself. This saves you from manually rebuilding and restarting your app each time you make a change and generally makes development much more pleasant. There are LiveReload implementations available for many ..



An opinionated Sass architecture system for writing modular and scalable libraries. Also, a case in defense of extends.

Notes from the book: JavaScript: The Good Parts by Douglas Crockford Index JavaScript: The Good Parts Primitives Execution Flow Equality Loops / Enumeration Object Literals Arrays Delete Global Abatement Reference Reflection Functions Prototype Function Invocation Pattern Constructor Invocation pattern Closure Modules WTF JavaScript: The Good Parts A walkthrough many of the useful code examples fr....

Putting together an continuous-integration-style automated build and deploy halfway through the project is exponentially more effort than starting off with one. At some point in the project, it may even be that the effort outweighs the gain.

We’re constantly clicking on all sorts of different URL’s throughout the day. These clickable links appear in webpages (including in “ web apps ” like gmail) in mail clients like Evolution , in terminals such as GNOME-terminal , and any other GTK+ app on your GNU/Linux desktop. I wanted to perform custom actions when arbitrary URL’s are clicked, including running certain links in separate Firefox profiles. There are a bunch of different..

We’re constantly clicking on all sorts of different URL’s throughout the day. These clickable links appear in webpages (including in “ web apps ” like gmail) in mail clients like Evolution , in terminals such as GNOME-terminal , and any other GTK+ app on your GNU/Linux desktop. I wanted to perform custom actions when arbitrary URL’s are clicked, including running certain links in separate Firefox profiles. There are a bunch of different..

Note: I’ve never seen Game of Thrones, but I’m pretty sure the title is a reference to it. When I was a kid, I used to watch my dad plow driveways and parking lots. He’d be out in the middle of a blizzard, wearing a sweatshirt (at most), carving out huge scoops of snow and heaving them over his shoulder. In moments like those, I thought he was a true-to-life superhero. So naturally it’s no shock that I inherited his lust for needless fea....

Note: I’ve never seen Game of Thrones, but I’m pretty sure the title is a reference to it. When I was a kid, I used to watch my dad plow driveways and parking lots. He’d be out in the middle of a blizzard, wearing a sweatshirt (at most), carving out huge scoops of snow and heaving them over his shoulder. In moments like those, I thought he was a true-to-life superhero. So naturally it’s no shock that I inherited his lust for needless fea....

Update 2017-01-09: Laci claims to have found a workaround to the previously posted error, and the claim is again quasipolynoimal time! Updated arXiv paper to follow. Update 2017-01-04: Laci has posted an update on his paper. The short version is that one small step of his analysis was not quite correct, and the result is that his algorithm is sub-exponential, but not quasipolynomial time. The fact that this took over a year to sort out is a..

Update 2017-01-09: Laci claims to have found a workaround to the previously posted error, and the claim is again quasipolynoimal time! Updated arXiv paper to follow. Update 2017-01-04: Laci has posted an update on his paper. The short version is that one small step of his analysis was not quite correct, and the result is that his algorithm is sub-exponential, but not quasipolynomial time. The fact that this took over a year to sort out is a..

Update 2017-01-09: Laci claims to have found a workaround to the previously posted error, and the claim is again quasipolynoimal time! Updated arXiv paper to follow. Update 2017-01-04: Laci has posted an update on his paper. The short version is that one small step of his analysis was not quite correct, and the result is that his algorithm is sub-exponential, but not quasipolynomial time. The fact that this took over a year to sort out is a..

This is the second in a series of three blog posts about Rollup, AdRoll’s UI component library. This post covers how we build individual components and the developer tools supporting them. For background on why we built a UI component library, see last week’s post . For a discussion on what we learned from building Rollup see next week’s post . All the shared UI components we use at AdRoll live in a private GitHub repository called Rol....

I have a quite large iTunes library, and I’m rather anal about keeping my metadata clean and up to date. In an earlier release of iTunes 12 there was a bug. Every so often after a song played, the Play Count would fail to increment, but the Last Played would update. Searching my library, I found 74 tracks that had this issue. I found this irritating and inaccurate, so I set forth finding a way to correct it. I wrote the following sim..

I have a quite large iTunes library, and I’m rather anal about keeping my metadata clean and up to date. In an earlier release of iTunes 12 there was a bug. Every so often after a song played, the Play Count would fail to increment, but the Last Played would update. Searching my library, I found 74 tracks that had this issue. I found this irritating and inaccurate, so I set forth finding a way to correct it. I wrote the following sim..


A CEO's guide to Emacs - snyk.io - 10 years ago - eng
For those who haven't used Emacs, it's something you'll likely hate, but may love. It's sort of a Rube Goldberg machine the size of a house that, at first glance, performs all the functions of a toaster.

Here’s an updated presentation I first delivered at Hotsos Symposium 2015. It’s about lots of concurrent PX direct path insert ant CTAS statements that, when clashing with another bug/problem, caused various gc buffer busy waits and enq: TX – allocate ITL entry  contention. This got amplified thanks to running this concurrent workload on 4 RAC nodes: When reviewing these slides, I see there’s quite a lot that needs to be said in..

Here’s an updated presentation I first delivered at Hotsos Symposium 2015. It’s about lots of concurrent PX direct path insert ant CTAS statements that, when clashing with another bug/problem, caused various gc buffer busy waits and enq: TX – allocate ITL entry  contention. This got amplified thanks to running this concurrent workload on 4 RAC nodes: When reviewing these slides, I see there’s quite a lot that needs to be said in..

So after having a Google Nexus 5 smartphone for the last 2+ years, when I saw that Project Fi had the potential to give me better coverage and a higher data limit for lower cost than T-Mobile, I decided to go for it. Here's my notes on both the Project Fi service and the Google Nexus 5X smartphone. Project Fi Value: great cheap data rates and my modest usage means I have basically all the data, TXT, and voice I need for $40/month ....

I did some research on snail ailments. This particular page was especially useful. Though SnailLife snails are not aquatic, some of these still seem very relevant: http://applesnail.net/content/various/snail_disease.php Also did research on inbreeding in snails and complications it could cause. Apparently one commonly observed side effect is shell thinning. I then did some reading on finding the inbreeding coefficent and how to calculate ..

My desk has a new ornament on it: an Arduino powered lamp. And why does that merit a blog post? Because I built it. After combining the Rainbowduino kit with some 600-ish points of solder, I found myself ruler of a 16MHz processor, 30Kb of instruction storage, 2Kb of data storage, and 64 tricolor pixels. And what does one do with 64 pixels, no inputs, and processing power reminiscent of a vintage entertainment console?


102 visitors online