|
This article discusses the portrayal of chess in pop culture and whether intelligence is necessary to play the game well.
|
|
This is really worth you time if you’re looking to learn C language (you should). This article attempts to give a sort of ‘orientation tour’ for people whose previous programming background is in high (ish) level languages such as Java or Python, and who now find that they need or want to learn C. via The Descent to C .
|
|
After buying my first Mac a few months ago , I soon grew quite fond of it as the most powerful computer I have owned to date. It zips through every task I can think to throw at it, and I can spend an entire day working without needing an outlet. Even better, it takes up so little space and ads such insignificant weight to my backpack that I regularly reach behind me just to make sure I didn’t forget it somewhere. My 15" Retina MacBook Pr..
|
|
Several years ago, I was new to my specific group at work. I was working on a combination of image processing and a GUI for keeping track of specific objects in the camera’s view. I started on the GUI first, writing a server that received object locations and handed them off to the GUI which displayed them in a nifty way. I was using Qt and QML, which I have used in numerous personal projects, so I was pretty familiar and confident with wha..
|
|
Build products that people love, faster: Find the next most important thing with Goal-based Prioritization
|
|
FreeBSD images for arm are now built from the FreeBSD Foundation ! So it’s an easy process to get it on your Pi. Download your image from the ftp repository Insert a 4Gb or more SD card in your PC and copy the FreeBSD image into it, here are the commands for a Mac: sudo diskutil list sudo diskutil unmountDisk /dev/disk1 sudo dd if=/Users/akh/Downloads/FreeBSD-10.0-STABLE-arm- armv6-RPI-B-20140127-r261200.img of=/dev/rdisk1 bs=1m sudo dis..
|
|
Another great post I found during my WordPress escapade. Seems like she’s coming back to writing for all the right reasons. Keep up the good work, Annie, and never stop improving. Permalink.
|
|
Having emptied my Instapaper queue last night and early this morning, I went back to my old stomping ground, WordPress, in search of some interesting articles on topics outside of Apple and, possibly, technology as well. I try to do this ever so often, looking to break the Apple-centric trend so many link blogs invariably fall in to these days. Today, pursuant of that goal, I found this great piece by a high school English teacher on tangen..
|
|
In 2012, Shawn Blanc marked the fifth anniversary of starting his site by publishing an article titled 50 Things I’ve Learned About Publishing a Weblog . Filled with some of the best advice I have ever read on the subject, I return to this article every few months, gleaning just a little bit more each time. When I look back on the years since I started following Shawn, this piece stands out in my mind as his best work. And so, given how ..
|
|
Our current difficulties are not the result of current problems. They are the bill coming due for 40 years of trying to preserve a set of practices that have outlived the economics that made them possible.” Thanks to John Siracusa for the link , as a college student I found this excellent article on the problems facing higher education especially interesting and well worth the time it will take you to read through once or, maybe, even ..
|
|
Last year, well just three weeks ago in the middle of December 2013, in Thoughtworks Ecuador we had a functional afternoon worth remembering. But as fragile as memory is, I will try to focus on the pictures and not so much on the words.
|
|
Inspired by an exchange Zac Cichy and I had on Twitter earlier today , and further prompted when Zac made another series of very pointed remarks earlier this evening, I decided now was as good a time as any to step away from the Apple sphere and talk about Twitter for a little bit. Permalink.
|
|
As an update to my earlier article , a friend gave me an idea of how to make my $PS1 even better… First, the relevant part of my ~/.bashrc: ps1_prompt () { local ps1_exit = $? if [ $ps1_exit -eq 0 ] ; then #ps1_status=`echo -e "\[\033[32m\]"'\$'"\[\033[0m\]"` ps1_status = '\$' else ps1_status = ` echo -e "\[\033[1;31m\]" '\$' "\[....
|
|
As an update to my earlier article , a friend gave me an idea of how to make my $PS1 even better… First, the relevant part of my ~/.bashrc: ps1_prompt () { local ps1_exit = $? if [ $ps1_exit -eq 0 ] ; then #ps1_status=`echo -e "\[\033[32m\]"'\$'"\[\033[0m\]"` ps1_status = '\$' else ps1_status = ` echo -e "\[\033[1;31m\]" '\$' "\[....
|
|
If you scrolled past Linus Edwards’s latest article for some reason , disinterested in the topic of music and his thoughts on the subject, 1) you’re wrong, go read it anyway; it’s great, and b) after you have read through it once, go back, replace “music” with “idea”, and it suddenly becomes even more impactful. Permalink.
|
|
Apple to close down, because the company is just so sick of analysts
-
reverttosaved.com
-
12 years ago
-
eng
Absolutely hilarious fictitious recount of the Apple quarterly earnings call, all the funnier because Peter Oppenheimer and Apple’s other C-level executives would be perfectly justified in responding this way. Permalink.
|
|
Of course, most of these challenges are going to also impact Apple’s competitors in the higher-end device space — they aren’t unique to Apple. Plus, Apple has proven over and over again that they’re able to innovate in way that its competitors can only dream about. So, don’t get me wrong, I’m not worried about Apple’s long-term fate in the least. However, that doesn’t mean we won’t see a bumpy road over the next few quarters and that’s an A..
|
|
An interesting article from MG Siegler explaining the importance of the iPhone to today’s Apple and Apple years down the road as the smartphone market approaches saturation and mobile phone sales, inevitably, begin to decline. Permalink.
|
|
I recently gave a talk at UKNOF relating to Segment Routing/SPRING and the operational challenges that we are trying to resolve through it. You can see it on YouTube below - or the slides are on this site - SPRING Forward(ing) - UKNOF27
|
|
I recently gave a talk at UKNOF relating to Segment Routing/SPRING and the operational challenges that we are trying to resolve through it. You can see it on YouTube below - or the slides are on this site - SPRING Forward(ing) - UKNOF27
|
|
Introduction When new people join the Go-Miami group they always write that they want to learn more about Go’s concurrency model. Concurrency seems to be the big buzz word around the language. It was for me when I first started hearing about Go. It was Rob Pike’s Go Concurrency Patterns video that finally convinced me I needed to learn this language. To understand how Go makes writing concurrent programs easier and less prone t....
|
|
Jacob Hinmon is a filmmaker and entrepreneur. He is the director of Four + One Productions and founder of Collected Works.
|
|
Last week I wrote up some initial steps for getting started with marketing a developer focused product. The short of it was quite trying to do “marketing” and just start putting out interesting material. A big part of this is sourcing material from your company’s developers. From there you want to gradually shift it from simply interesting technical posts to things that align with your core beliefs and add value to your customers. Perha....
|
|
Last week I wrote up some initial steps for getting started with marketing a developer focused product. The short of it was quite trying to do “marketing” and just start putting out interesting material. A big part of this is sourcing material from your company’s developers. From there you want to gradually shift it from simply interesting technical posts to things that align with your core beliefs and add value to your customers. Perha....
|
|
Almost a year ago today I linked to Penny Arcade’s coverage of the famed Battle of Asakai, a war that occurred in the popular game Eve Online and consisted of roughly 3,000 players. As if to commemorate the massive battle’s anniversary, several coalitions are currently in the process of finishing the largest fight in the game’s history even as I write this. I said it before and I will say it again: “I still can’t quite wrap my head around..
|
|
A few days ago Lorraine Luk, Eva Dou, and Daisuke Wakabayashi wrote an article for The Wall Street Journal conservatively titled — the hallmark of this upstanding publication — Apple iPhones to Come Out With Bigger Screens . It sparked a great deal of primarily confirmatory discussion over the next few days, during which Ben Thompson spoke out in favor of this rumor. Citing the Asian market’s desire for large devices, Ben made a compel..
|
|
I have been tracking my sleep for almost two years now using my Fitbit. I started with the Fitbit Ultra and then moved on the the Fitbit One after it came out. In October 2013 I found out about the Sleep Cycle (Link) app for the iPhone. For weeks, Sleep Cycle was listed as the best-selling health app in Germany, where currently (as of January 2014) it is in second place.
|
|
Open source plays an integral role within engineering at Cerner. In addition to using open source software throughout our architecture, we recently released a few projects back to the community via our Github organization. Today, we’re happy to announce that Cerner is now a sponsor of the non-profit Apache Software Foundation (ASF). The ASF is home to several projects that are essential components in many of our systems. We’ve blogged previ..
|
|
Have you ever needed to convert a 2 dimensional array into a CSV then force a download? Well, I have, and here is how I did it: Array Every internal array must have the same keys. These keys may be set to null, but the key must exist. Below is a sample array that we can work with through this example. [ [ 'title' => 'How to be Good at Life' , 'author' => '@GRTaylor2' , 'url' => 'https://medium.com/better-h..
|
|
Isn’t A/B testing just “40% is better than 30%”? You have a product and want to encourage more people to complete a specific task. You have 2 ideas, you decide to A/B test them to see which is better. So, you put your users into two groups (A and B) where each group sees a different solution, and then measure which group is more successful at completing the task. After 200 total tests, 30 out of 100 people in Group A completed the task, whi..
|
|
Thoughtworks has always been passionate about diversity, and we realize that the IT industry is not as equitable as it should be. There are several reasons for this, especially when it comes to gender diversity. Different social factors contribute to this imbalance in each country. When it comes to women enrolling in engineering in India, there is a clear upward trend for the following reasons:
|
Today at the Open Compute Summit, CEO Mark Zuckerberg said that "In the last three years alone, Facebook has saved more than a billion dollars in building out our infrastructure using Open Compute designs.s This post Facebook Saves a BILLION Dollars via Open Compute Designs first appeared on Dan Stroot's Blog
|
|
We’ve just uploaded a new how do I tutorial for push notification . This tutorial covers the basics and is complementary to the post we published a while back covering push . Notice: This post was automatically converted using a script from an older blogging system. Some elements might not have come out as intended…. If that is the case please let us know via the comments section below. Archived Comments This pos..
|
|
I decided to record some screencasts to show how easy it is to deploy GlusterFS using Puppet-Gluster+Vagrant . You can follow along even if you don’t know anything about Puppet or Vagrant. The hardest part of this process was producing the actual videos! If recommend first reading my earlier articles if you’re planning on following along: Vagrant on Fedora with libvirt Vagrant vsftp and other tricks Vagrant clustered S..
|
|
I decided to record some screencasts to show how easy it is to deploy GlusterFS using Puppet-Gluster+Vagrant . You can follow along even if you don’t know anything about Puppet or Vagrant. The hardest part of this process was producing the actual videos! If recommend first reading my earlier articles if you’re planning on following along: Vagrant on Fedora with libvirt Vagrant vsftp and other tricks Vagrant clustered S..
|
|
This is my second teardown of Ingress: version 1.44.0 . Please read my first teardown where I begin by explaining what this is, if you are confused. With that out-of-the-way. Here is my 2nd teardown of Ingress Glyphs, Glyphs, Glyphs I first discovered traces to these
|
|
I spend quite a bit of time writing Python in Sublime Text, navigating documents whose line counts range from ten to five hundred. System variables — “False”, “s”, “Y” — and integers render in purple, strings in yellow, flow control statements — “for”, “while”, “if” — in red, and built-in functions — “open”, “sorted”, “len” — all display with an electric blue tint. These keywords only make up a small portion of my scripts, however; for the ..
|
|
Speaking of Erlang and AdRoll … now is probably a good time to let you know AdRoll will be acting as a sponsor at the Erlang Factory SF Bay Area Conference this coming March. Our very own Brian Troutwine ( @bltroutwine ) will be giving a talk on the complex problems involved in live monitoring our real-time bidding system. And just to put that in perspective a bit, we’re talking about live monitoring everything that could possibly go wro....
|
|
This is a subject I’ve been pondering on for a while. I think we all have an urge to mark our stamp on this world, to graffiti ‘I was here–don’t forget me’. Yet, as a programmer, where is my legacy? via A programmer’s legacy .
|
|
Pro Git Workflow is an interesting collection of Git shortcuts, aliases and workflows. Nothing really new but give it a shot if you want to improve your git-fu beyond basics.
|
|
Bug Analysis: Some Checkboxes Get Myseriously Deselected Some of the Time
-
www.databasesandlife.com
-
12 years ago
-
eng
How would you diagnose the following bug? A number of checkboxes representing user interests (Football? Music?); user can select/deselect their interests. Software has worked well for years in production. Suddenly intermittent reports start coming in that sometimes some checkboxes get unchecked by themselves. You test live, you test on the test server, all is good. But the reports keep on coming, leading you to suspect that ..
|
|
25th January was a rather unfortunate day for us. The monthly challenge - January Jackpot 2014 which was scheduled at 9:30 PM that day was cancelled due to turn of events going wrong at the worst possible time. We regret once again for the incovenience caused to you, and this is a postemortem of what really happened behind the scenes. It was Saturday, and the day was sunny here. Everything was running smoothly as usual. The whole Hacker....
|