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

The new release changes the way validation errors are reported. Please note that these changes will also affect future releases of Eve , the Python REST API Framework. What we had before was basically a list of human-readable errors. Each item in the list, while perfectly fine for human reading, wasn’t really ideal for algorithmic parsing. Why would you want to parse the errors with an algorithm? A common case would be when your client i..

At Ardan Studios we have spent the last 6 months, in our spare time and on weekends, building a consumer based mobile application called OutCast . The mobile application is tailored towards those who like spending time outdoors, whether that be fishing, hunting or any other type of activity. This first release of OutCast shows the conditions for the buoy stations and marine forecasts areas within the United States. All this i....

The new release changes the way validation errors are reported. Please note that these changes will also affect future releases of Eve , the Python REST API Framework. What we had before was basically a list of human-readable errors. Each item in the list, while perfectly fine for human reading, wasn’t really ideal for algorithmic parsing. Why would you want to parse the errors with an algorithm? A common case would be when your client i..

Apparently lots of people are using Vagrant these days, so I figured I’d try it out. I wanted to get it working on Fedora, and without Virtualbox. This is an intro article on Vagrant, and what I’ve done. I did this on Fedora 19. Feel free to suggest improvements. Intro : Vagrant is a tool that easily provisions virtual machines, and then kicks off a configuration management deployment like Puppet . It’s often used for development. I..

Apparently lots of people are using Vagrant these days, so I figured I’d try it out. I wanted to get it working on Fedora, and without Virtualbox. This is an intro article on Vagrant, and what I’ve done. I did this on Fedora 19. Feel free to suggest improvements. Intro : Vagrant is a tool that easily provisions virtual machines, and then kicks off a configuration management deployment like Puppet . It’s often used for development. I..

I’m now syndicated on the Fedora Project planet . If you haven’t read through my blog yet, let me introduce myself, I’m James , and I write The Technical Blog of James . I’m a sysadmin, DevOps/Puppet hacker, I.T./network architect and physiologist. Hi! I run Fedora as my primary desktop, but I also use it for servers, particularly for development before future versions of RHEL and CentOS release. I’m most well-known for Pupp..

I’m now syndicated on the Fedora Project planet . If you haven’t read through my blog yet, let me introduce myself, I’m James , and I write The Technical Blog of James . I’m a sysadmin, DevOps/Puppet hacker, I.T./network architect and physiologist. Hi! I run Fedora as my primary desktop, but I also use it for servers, particularly for development before future versions of RHEL and CentOS release. I’m most well-known for Pupp..

So far in this series we’ve seen two nontrivial algorithms for bandit learning in two different settings. The first was the UCB1 algorithm, which operated under the assumption that the rewards for the trials were independent and stochastic. That is, each slot machine was essentially a biased coin flip, and the algorithm was trying to find the machine with the best odds. The second was the Exp3 algorithm, which held the belief that the payof..

So far in this series we’ve seen two nontrivial algorithms for bandit learning in two different settings. The first was the UCB1 algorithm, which operated under the assumption that the rewards for the trials were independent and stochastic. That is, each slot machine was essentially a biased coin flip, and the algorithm was trying to find the machine with the best odds. The second was the Exp3 algorithm, which held the belief that the payof..

So far in this series we’ve seen two nontrivial algorithms for bandit learning in two different settings. The first was the UCB1 algorithm, which operated under the assumption that the rewards for the trials were independent and stochastic. That is, each slot machine was essentially a biased coin flip, and the algorithm was trying to find the machine with the best odds. The second was the Exp3 algorithm, which held the belief that the payof..

My post on DZone about Humble Architects sparked somewhat of a controversy, especially around my disparaging comments regarding Spring and Dependency Injection Frameworks. In this post, I expand on why I stopped using Spring. I was one of the earliest adopter of Spring in Norway. We developed a large system where we eventually had to start thinking about things like different mechanisms for reuse of XML configuration. Eventually, this evolv..

As I write this I have wasted almost an entire weekend. I got home Friday afternoon and spent the evening collecting gift ideas for my family and playing a video game; Saturday I wrote the first draft of an essay and reviewed three months’ worth of notes for an upcoming exam all before lunchtime, then proceeded to waste five hours playing that same game before cramming an article in with one foot out the door as I prepared for my girlfrie..

With the release of Tweetbot 3 Tapbots brought a complete user interface overhaul to the beloved Twitter app alongside a whole slew of other improvements and changes. One such change saw the removal of both Tweetbot’s double- and triple-tap functionality. Citing increased responsiveness as the app would no longer have to wait for iOS to discern whether the user intended multiple taps, Tapbots replaced this feature with a curious swipe gestu..



Lost Trust - zacs.site - 12 years ago - eng
Every time I save an article to Instapaper I immediately open the app to make sure it actually went there. Although quite some time has passed since this proved a worthwhile exercise, my unfortunate habit stems from a fear derived of Instapaper’s past inability to parse Cabin Porn URLs. Because I once had faith in the system I happily sent every post I planned to write about over to Instapaper, intending to come back to those articles at ..

So, you learned how to say “Hello world” with Ruby on Rails and it’s time to move on since that app is not something you will use unless you are the only one survived on earth. In this part of the tutorial you will get familiar with the following items. saving objects (from now on we will use the rails term model  for these) the rails console using haml for your views using Twitter Bootstrap CSS to make your application look nice ....

So, you learned how to say “Hello world” with Ruby on Rails and it’s time to move on since that app is not something you will use unless you are the only one survived on earth. In this part of the tutorial you will get familiar with the following items. saving objects (from now on we will use the rails term model  for these) the rails console using haml for your views using Twitter Bootstrap CSS to make your application look nice ....

Another unsurprisingly great article from Ben Brooks, and my favorite piece of his for quite some time. I absolutely love how he describes PandoDaily’s post: in a day and age where everyone pulls their punches for fear of offending someone by implying one thing while unconsciously omitting something else and finally ending the sentence with a period, Ben’s candid characterization is a breath of fresh air. Made all the more worthwhile by his..

Bad Coin - zacs.site - 12 years ago - eng
While neither a fan of DROdio’s website or the author’s writing style, Dissecting Coin’s Massively Successful Product Launch nevertheless gives me a way in to talk about Coin once again. Last month, shortly after Coin launched to great fanfare, I condensed some of my thoughts into a post titled Thoughts Regarding Coin . I explained the device’s premise, areas I thought it would excel, and those in which I felt it would fail or needed..

After 3 weeks, I’m actually leaning slightly more towards the mini if I had to pick one. Though I do work a lot from my iPad, the iPad is not my main work machine. I still spend most of my time at my desk working from my MacBook Air. And so, for the things I do use an iPad for, the iPad mini is better for about 80-percent of them and ‘good enough’ for the other 20-percent. I plan to keep using both iPads, side by side, for at least another ..

Filson 4x4 - huckberry.com - 12 years ago - eng
I love overachievers in the world of cars much more than in person, hence my unbridled enthusiasm when I happened across Mercedes’ six-wheeled monster the G63 AMG and Ghe-O’s indomitable Rescue. Something about these trucks , for their rugged ability to tackle literally any terrain imaginable truly epitomizes the colloquial definition of the term 1 , awakens a visceral desire to pack my backpack and spend a long weekend trekking throug....

I’ve previously talked about the idea of shifting from estimates to budgets. The fundamental point of this article is that it’s more useful to control costs than to predict costs. The problem of this argument is whether it’s possible to develop software in that way. How will the relationship between the developer (or supplier organization) and the customer (or the customer organization) have to change? Is this a chance we’re able to make?

The following I posted on Quora in response to the question “I am planning to make a small scale search engine on my local system, but I don’t know from where to start?” . It’s a reasonable answer so like my Mahalo one I thought I would make a copy for myself. I agree with Wolf Garbe and that you are better off in your case starting with existing technologies, have a look at http://yacy.net/ and SphinxSearch as well. However if you a..

Bezos and His Drones - zacs.site - 12 years ago - eng
Towards the end of Amazon and the Benefits of Vision Ben Thompson explained the importance of vision — and the consequences of a deficiency in this department — using many of today’s top tech companies as examples. At that point not particularly interested in Amazon’s alleged plans slated for years down the road,, I found this all too brief examination much more fascinating than his actual topic. And then I read an article by Kevin Roo..

In Java, I like to wrap ID values in objects, rather than just passing them around the code as their native "int" or "long" or "String" values. The reasons are twofold why using an object is better: Code becomes more readable, for example foo(LoginId x) is more readable than foo(long x). (Although perhaps neither foo nor x are good names, so perhaps the example over-exaggerates this improvement.) The compiler can do more checking. I..


UPDATE: Migrated from a post I wrote when working on leve.rs The last post I wrote provided examples of different ways to use array manipulation in PHP Link . An amazing number of people replied with a compelling argument, saying it’s better to use a foreach statement instead of the array_walk function. As all comments I receive from my articles, I thought hard on the idea. What is the fastest way achieve the end result?

Cabin Porn Roundup - zacs.site - 12 years ago - eng
Starting with November month, I have decided to take a different approach to posting links to cabins I find inspiring, attractive, or otherwise worthy of note: rather than make an individual post each time I come upon such a structure, from here on out I will hold them for the end of the month when I can collect my favorite posts and pictures. This will not only reduce the volume of “Wow.” and “Beautiful.” one-word link posts I have made a ..

Thoughts on Bitcoin - zacs.site - 12 years ago - eng
When news of a new currency dubbed “Bitcoin” first began circulating, I paid little attention: it seemed like a fad, something no one would remember in a month or two. Instead of fading away though, Bitcoin continued to gain popularity until not a day went by without someone writing an article either glorifying the currency for its upsides or crucifying it for any number of perceived downsides, whether real or not. An interesting parallel c..



When the Smart Flash Cache was introduced in Exadata, it was caching reads only. So there were only read “optimization” statistics like cell flash cache read hits and physical read requests/bytes optimized in V$SESSTAT and V$SYSSTAT (the former accounted for the read IO requests that got its data from the flash cache and the latter ones accounted the disk IOs avoided both thanks to the flash cache  and storage indexes). So if you wante....

When the Smart Flash Cache was introduced in Exadata, it was caching reads only. So there were only read “optimization” statistics like cell flash cache read hits and physical read requests/bytes optimized in V$SESSTAT and V$SYSSTAT (the former accounted for the read IO requests that got its data from the flash cache and the latter ones accounted the disk IOs avoided both thanks to the flash cache  and storage indexes). So if you wante....


This is the start of a three series blog post that I will write over Google's augmented reality game. If you are not aware of this game, I'd recommend reading the Wikipedia entry over the subject, then return back to this post. This post is very


Update 2019-07-17: I have released a follow up post Go Binary Sizes Are Relatively Stable which speaks on what's happened in the time since this was published. Note: This is not intended as a "Go Sucks" post. I love Go. I am not saying the developers are lazy or dumb or any of the things Reddit has implied. I am not implying I could build a better compiler. Rob Pike and the Go team are geniuses whom I look up to. The tone o....

Update 2019-07-17: I have released a follow up post Go Binary Sizes Are Relatively Stable which speaks on what's happened in the time since this was published. Note: This is not intended as a "Go Sucks" post. I love Go. I am not saying the developers are lazy or dumb or any of the things Reddit has implied. I am not implying I could build a better compiler. Rob Pike and the Go team are geniuses whom I look up to. The tone o....

Hi All, Really quick and simple post. In a normal windows azure cloud service you get all your lovely eventlogs put into table storage for you to use when diagnosing issues. Unfortunately that can be a bit daunting as there isn’t, or I didn’t think there was, a handy client to view them all in. With the AzureTableStorage driver for LinqPad I can quickly write complex and simple queries to integrate all the WAD logs and I get lovely in..

Lean thinking describes seven classical sources of waste ç„¡é§„: Overproduction: Making stuff that nobody buys Over-processing: Creating stuff that is more fancy than what the customer wants Transport: Moving stuff from one place to another in order to create it or give it to a customer Motion: Expending unneeded effort while creating stuff Defects: Having to redo work because it wasn’t done right the first time Inventory: Storing stuff wai..

I’ve been using a Kindle for a long time now, and I love it. But I keep buying paper books. Lots of them. Actually I buy a lot  more books than ebooks and it doesn’t even stop there. Admittedly, I am guilty of repeatedly buying paper editions of ebooks I’ve read on the Kindle. For a very long time I’ve not been able to tell the precise reason why I keep going back to traditional books. It’s not about the reading experience or the sexines..



3 visitors online