We Need a Better PC
My challenge: I'm trying to get a computer that doesn't suck Like lots of people I spend about half of my waking life on my laptop, so this really matters. However, I don't want a Mac. Apple...
My challenge: I'm trying to get a computer that doesn't suck Like lots of people I spend about half of my waking life on my laptop, so this really matters. However, I don't want a Mac. Apple...
I'm not sure what it was. Might have been the Predator movies, might have been something else. Heat vision. The ability to see heat was something I wanted for…
In 2013, when it became clear, primarily through Edward Snowden’s heroic actions, that the level of snooping by the US and other governments was far greater than any of us would have thought, I moved all of my data out of the US and of course blogged about it (that blog post has been read almost 70000 times; I think…
Big companies have a way of accidentally stepping on little companies sometimes. But every once in awhile, they leave us better off.
Update: Amazon changed Glacier pricing on 21 December 2016, about 11 months after this was originally posted. The “gotcha” pricing…
This post exposes how real-world highly advanced poker cheating devices work.
Why “few successful startup founders grew up desperately poor”
This is extremely long and probably only of interest to indie authors, but it does impact readers who shop Amazon, so I’m putting it here for anyone.
Two weeks ago, I was on holiday in Turin, Italy and made a boo boo. I forgot my phone in our rental car for a two hour visit to a local…
This is htop, a cross-platform interactive process viewer. It is a text-mode application (for console or X terminals) and requires ncurses.
There’s always too much work to be done on software projects, too many features to implement, too many bugs to fix. Some days you’re just not going through the backlog fast enough, you’re not producing enough code, and it’s taking too long to fix a seemingly-impossible bug. And to make things worse you’re wasting time…
Hi all - bet you are wondering what is going on at this point. The short answer is I did not know exactly how to proceed until now, finally having an idea of my employment situation. I have talked to...
Let’s revisit Google and Amazon pricing since the AWS November 2016 Price Reduction. We’ll analyse instance costs, for various workloads and usages. All prices are given in dollars per …
I’m not one prone to knee-jerk reactions, but I’m also not one to sit about idly without considering alternatives. So the first thing I did after the Apple ...
Recently, account takeovers, email hacking, and targeted phishing attacks have been all over the news. Hacks of various politicians, allegedly carried out by Russian hackers, have yielded troves of data. Despite the supposed involvement of state-sponsored agents, some hacks were not reliant on complex zero-day…
The programming community has been opening up over the past few years about mental health issues, so, I want to take this opportunity to open up about my...
The best teacher I had in graduate school spent the whole semester destroying any beliefs we had about computing. He was a real iconoclast. He happened to be a genius, so we took it. At the end of the course, we were free because we didn't believe in anything. We had to learn everything, but then he destroyed it. He…
Writing assembly language is something best left for the experts. To write code that runs directly on your microprocessor you need to know how memory segmentation works, what the intended use of each register is, how codes executes in real and protected modes and much, much more. And, of course, modern compilers will…