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

NoFlo and GNOME - bergie.iki.fi - 12 years ago - eng
As the readers of this blog know, I’ve been working on a Flow-Based Programming implementation for JavaScript in the form of the NoFlo project. The idea of FBP in nutshell is to separate the control flow of software from the actual implementation. Developers build reusable “black box” components that are then connected with each other through a graph that you can define either visually or textually. FBP has been around for quite a whi....

NoFlo and GNOME - bergie.iki.fi - 12 years ago - eng
As the readers of this blog know, I’ve been working on a Flow-Based Programming implementation for JavaScript in the form of the NoFlo project. The idea of FBP in nutshell is to separate the control flow of software from the actual implementation. Developers build reusable “black box” components that are then connected with each other through a graph that you can define either visually or textually. FBP has been around for quite a whi....

NoFlo and GNOME - bergie.iki.fi - 12 years ago - eng
As the readers of this blog know, I’ve been working on a Flow-Based Programming implementation for JavaScript in the form of the NoFlo project. The idea of FBP in nutshell is to separate the control flow of software from the actual implementation. Developers build reusable “black box” components that are then connected with each other through a graph that you can define either visually or textually. FBP has been around for quite a whi....

Over the past year, there have been a lot of new product / project announcements related to running Hadoop in Cloud environments.

Cracking my iPhone 4 - zacs.site - 12 years ago - eng
The whole debacle surrounding New York Times writer Catherine Rampell’s article Cracking the Apple Trap holds almost no interest to me. However, after yesterday’s The Talk Show during which John X. Gruber and very special guest Paul X. Kafasis devoted a fair amount of time to ridiculing the entire enterprise, I feel it at least merits some attention. Permalink.

Every Sunday Benedict Evans, whose articles I have linked to numerous times in the past, publishes an excellent newsletter providing insightful observations into the tech and mobile industries’ news to a subscriber base growing at an impressive rate of 1,000 every month . Every week I look forward to the next installment of this thought-provoking newsletter, and Benedict always exceeds my expectations. If you need more convincing than ..

Until recently, when our customers created a campaign, they could choose to target the whole world, the U.S. or create a list of specific countries and U.S. metros (e.g. the San Francisco Bay Area, the Atlanta metro, etc.). Last week, we added the ability to target or exclude countries, metros, regions (e.g. states in the U.S., provinces in Canada,…), cities and postal codes. That meant doing a significant refactor of our geolocation co....

After the 2013 Berlin Marathon sold out in less than four hours, the organizers decided to alter the registration process for 2014. First there was a pre-registration phase followed by a random selection from the pool of registrants to receive a spot. Those who were selected had to register until November 11th, 2013. Any spots that were not confirmed till the 11th would be offered to pre-registered candidates according to the order in which..

We are always looking for ways to share knowledge and learn new things within engineering at Cerner. Whether that be through meetups, lunch & learns, conferences, or DevCon, we have a variety of outlets available to us. Today, we’re announcing a new program we recently launched: Cerner Tech Talks. Cerner Tech Talks brings in great speakers for talks that would be of interest to engineers at Cerner. These talks will be held periodically and ..

Fun with Instaparse - johnj.com - 12 years ago - eng
One of my favorite talks from this month’s excellent Clojure/conj was Carin Meier 's presentation, which combined storytelling, live coding, philosophy, the history of computing, and flying robotic drones. She used the relatively new Instaparse library to create her own language to explore something called “Speech Acts” (which I won’t go into here, but do catch the video of her talk when it goes up). My university work was in physic....

Fun with Instaparse - johnj.com - 12 years ago - eng
One of my favorite talks from this month’s excellent Clojure/conj was Carin Meier 's presentation, which combined storytelling, live coding, philosophy, the history of computing, and flying robotic drones. She used the relatively new Instaparse library to create her own language to explore something called “Speech Acts” (which I won’t go into here, but do catch the video of her talk when it goes up). My university work was in physic....

Fun with Instaparse - johnj.com - 12 years ago - eng
One of my favorite talks from this month’s excellent Clojure/conj was Carin Meier 's presentation, which combined storytelling, live coding, philosophy, the history of computing, and flying robotic drones. She used the relatively new Instaparse library to create her own language to explore something called “Speech Acts” (which I won’t go into here, but do catch the video of her talk when it goes up). My university work was in physic....

Over the last three years, vodQA has evolved and matured as a Software Tester’s Conference in India. Thoughtworks hosted its 6th edition of vodQA, Pune on Saturday, 19th October 2013. The theme this time was – Faster | Smarter | Reliable. This was by far the largest vodQA we have hosted so far.

The guys at LTS just published a post I wrote in their blog , if you are reading this thinking “I’d like to read another 5,000 words from that guy” then head to their blog . Speaking of promoting other people I hope you filled the developer economics survey , it’s really helpful for us and time is running out (they are closing the survey soon). They added additional language options which you can use th..

In the wake of iOS 7’s release very few developers skipped the godsend of an opportunity to update their apps and charge once more in the process. Unfortunately, interspersed amongst the Tapbots of Apple’s ecosystem who shipped a product rebuilt from the ground up, others instead chose a shallow strategy Ben Brooks quantified quite well in the title of his article linking to Chris’s piece, Let’s make it 2.0 so we can charge for it again. ..

Apache Thrift is pretty awesome - you can build Twisted bindings for your Thrift interface file that work fantastically. There is one thing that took me a while to figure out: I want to restrict clients connecting to the service to a specific set of IP addresses stored in a database. There were thre...

Apache Thrift is pretty awesome - you can build Twisted bindings for your Thrift interface file that work fantastically. There is one thing that took me a while to figure out: I want to restrict clients connecting to the service to a specific set of IP addresses stored in a database. There were thre...

Providing opportunities for students to gain experience in software development and grow the skills necessary to excel in their careers after graduation is a top priority for Cerner Engineering. Our annual Software Intern Program gives students insight into the design, implementation, testing, deployment, and maintenance of large-scale software projects, which are often beyond the scope of the typical academic experience. In 2013, we had a ..

Jonny LeRoy concludes his examination of our 'shattered' devices and society, presenting techniques for using the proliferation of technology to reach your market or audience more precisely, with products and services they have proven that they want.

Speaking of Ben Evans and Amazon back in August 1 , when Amazon was the hot topic of discussion amongst the small circles we tend to frequent, he neatly and concisely explained many of the mysteries surrounding the company. For instance, why does Amazon turn nearly zero profit? And why, for crying out loud, do so many have such considerable faith in this curious company? ↩  This should give you a general idea as to how good I am at ke..

From last month but no less applicable now, Benedict Evans takes a few moments to break down the core businesses of Apple, Amazon, and Google. And that’s all it took: a few moments. If only more “tech journalists” would read this before writing — or performing some semblance of the act — their next article. Permalink.

Shai Ifrach spent the weekend fixing one of the harder Windows Phone issues we had, sometimes on some Windows Phone devices the UI would start with a black screen but never when connected to the debugger! Ugh. Turns out this is a race condition related to using the wrong lifecycle callback (which is used by all of MS’s demos)! Kudos to him because I spent just about ages trying to tackle that issue unsuccessfully, this should now ..

2013-11-10/01 - ho.dges.online - 12 years ago - eng

2013-11-10/02 - ho.dges.online - 12 years ago - eng

2013-11-10/03 - ho.dges.online - 12 years ago - eng

2013-11-10/04 - ho.dges.online - 12 years ago - eng

Like most fun stories this one starts with getting drunk. One summer night I got very drunk at a party. In the morning I hated the hangover and myself. I wanted to try something new. I was going for my first internship the following week, travelling to California. Getting to a new place, I decided to try an experiment - try to make it until my birthday without drinking - month and a half on the dry. I didn’t. I gave in and watched Batman ....

Video Logs - www.craigpardey.com - 12 years ago - eng

On vlogs - www.craigpardey.com - 12 years ago - eng
Video blogs, or vlogs, are becoming increasingly popular and if you have a decent following on Twitter/Facebook/etc then you probably also have a YouTube channel from which to pontificate. Vlogs are great. I get to know you a little better because I can hear your accent, the tone of your voice, and see all the non-verbal facial expressions that add so much to any communication. But there are several downsides, too.

In the last twenty years there has been a lot of research in a subfield of machine learning called Bandit Learning. The name comes from the problem of being faced with a large sequence of slot machines (once called one-armed bandits) each with a potentially different payout scheme. The problems in this field all focus on one central question: If I have many available actions with uncertain outcomes, how should I act to maximize the quality ..

In the last twenty years there has been a lot of research in a subfield of machine learning called Bandit Learning. The name comes from the problem of being faced with a large sequence of slot machines (once called one-armed bandits) each with a potentially different payout scheme. The problems in this field all focus on one central question: If I have many available actions with uncertain outcomes, how should I act to maximize the quality ..

In the last twenty years there has been a lot of research in a subfield of machine learning called Bandit Learning. The name comes from the problem of being faced with a large sequence of slot machines (once called one-armed bandits) each with a potentially different payout scheme. The problems in this field all focus on one central question: If I have many available actions with uncertain outcomes, how should I act to maximize the quality ..

About 5 months ago, I was asked to join a Ruby on Rails project. After a lot of thinking whether I should switch to a new language after programming in Java for about 8 years or not I decided to do so. I was really excited actually and I couldn’t wait to start learning the new stuff. Day one I had an introduction to the development environment. A text editor and a console. I said, “OK, this must be this guy’s thing, I’ll download an IDE”.....

Amidst all the hubbub that invariably follows every Apple event as embargoes lift and reviews flood the internet, as writers formulate, present, and respond to thoughts and opinions regarding Apple’s latest moves, it’s easy to lose a diamond in the rough. The problem is further compounded when amongst other diamonds, to continue stretching this metaphor, such as John Siracusa’s famous Mavericks review . Such was the case when Stephen Hacke..

I realize I have come late to the party, but after just two weeks that does not change the relevancy of John Gruber’s article written in the wake of Apple’s October iPad event. Many wrote about a single aspect: Marco chimed in on the presentation itself , and I devoted an entire article to the notion of an upcoming iPad Pro ; others, such as Jim Dalrymple , attempted the more monumental task of tackling the entire event; still others put....

This completely blindsided me. I had the lack of foresight to uninstall the betas after Instapaper 5 hit the market, so I had no idea a revamped iPad app was in the works until coming across the announcement in my Twitter feed late yesterday evening. Thanks iOS 7’s automatic update feature, I got to experience Betaworks’ latest revision firsthand as soon as I opened the app; and as I said on Twitter , I really like the new design. The folk..

When I started writing Need, Fashion, and Matt Alexander I began with the title “Harry Marks Interviews Matt Alexander on Need”. Those curious can look to the post’s URL for confirmation, which still reads as described despite the fact that I changed its title. I set out with such a headline intending to make a short congratulatory post linking to Harry Marks’ article Interview with Matt Alexander of Need ; however, ambition got th..

Composer is amazing for pulling in packages, but what if you find a Gist that isn't Composer aware? Fear not, as Composer has the magical ability to pull in repositories not explicitly set up in Packagist by defining them in the "repositories" section. But what if you wanted to load a single class from a git gist? You can add the following repositories section to your composer.json file, adjusting name and url as necessary. The name s....

Composer is amazing for pulling in packages, but what if you find a Gist that isn't Composer aware? Fear not, as Composer has the magical ability to pull in repositories not explicitly set up in Packagist by defining them in the "repositories" section. But what if you wanted to load a single class from a git gist? You can add the following repositories section to your composer.json file, adjusting name and url as necessary. The name s....

In my previous post (  Advanced Oracle Troubleshooting Guide – Part 11: Complex Wait Chain Signature Analysis with ash_wait_chains.sql ) I introduced an experimental script for analysing performance from “top ASH wait chains” perspective. The early version (0.1) of the script didn’t have the ability to select a specific user (session), SQL or module/action performance data for analysis. I just hadn’t figured out how to write the SQL for th..

In my previous post (  Advanced Oracle Troubleshooting Guide – Part 11: Complex Wait Chain Signature Analysis with ash_wait_chains.sql ) I introduced an experimental script for analysing performance from “top ASH wait chains” perspective. The early version (0.1) of the script didn’t have the ability to select a specific user (session), SQL or module/action performance data for analysis. I just hadn’t figured out how to write the SQL for th..

For my next project, I was exploring the session storages for ExpressJS, and I found a question on StackOverflow, but I was frustrated with the accepted and 30 upvoted answer, which compares local in memory session store with remote session stores. The answer is very misleading, there is no chance that remote storage can beat local storage, even if the in-memory solution does O(n^9) calculations, it would be faster than going to web.

In the works for nearly a year , Matt Alexander’s new startup Need addresses a fascinating deficiency of not just fashion, but any degree of concern with respect to one’s physical appearance all too prevalent in today’s society, especially amongst young people. At nineteen a young person myself, I speak from first-hand experience: you would not believe the things I see my peers wearing, especially on a college campus. I am not wholly exemp..

How do we help big retailers be more responsive? Many of the retailers I spend time with want to be part of the pop-up culture. Their challenge is that they’ve spent 90 years building process and bureaucracy in hierarchical organisations that are very difficult to change. But they have to change – a consumer revolution is happening and the organisations that are standing still or not adapting are going out of business. That's a fact that is..

108 visitors online