OpenBSD – Theo de Raadt

Interesting interview with OpenBSD founder Theo de Raddt. Theo opinions on mitigations, managing the OpenBSD project, it’s current challenges, and future. As well as full disclusure, breaking backwards compatibility, and 64-bit.

  • Behind OpenBSD, Windows comes in second with operating system exploit mitigations enabled.
  • FreeBSD doesn’t have any active auditing of their source tree.
  • Everyone uses OpenSSH, yet the project continues to flourish thanks to individual willing to volunteer, and not because of a major corporation sponsor.
  • OpenBSD’s entire ports tree already runs on 64-bit.


Patent Trolls

I’m very glad to see John Oliver bring up our absurd legal patent system in his Television program. Anyone with a brain should be against the notion of software patents. Not only does it stop innovation, it literally hurts our economy as whole. To put it into perspective, recently Apple who themselves are one of the most powerful corporations in the world, and have more liquid cash than our U.S. government. Recently had to pay over $500 million dollars to a patent troll. Apple’s legal response nailed it straight in the head.

“Smartflash makes no products, has no employees, creates no jobs, has no U.S. presence, and is exploiting our patent system to seek royalties for technology Apple invented. We refused to pay off this company for the ideas our employees spent years innovating and unfortunately we have been left with no choice but to take this fight up through the court system. We rely on the patent system to protect real innovation and this case is one more example of why we feel so strongly Congress should enact meaningful patent reform.”


Their is something seriously wrong when a powerful corporation like Apple who even they themselves have entire armies of lawyers lobbying our corrupt scum government (case point; H1-B Visas) are getting fucked by patent trolls, and yet are complaining about the broken patent legal system.

As a free/libre software supporter, this makes me wonder, if Apple doesn’t have a chance fighting patent trolls. What protection is there for regular people who are contributing free software to the world in an effort to make it a better place?..

Goodbye physical books and hello e-books

It’s amazing how far I’ve come along, I recall first hearing about the concept of e-book and e-book readers back when Sony released their first e-book reader in 2006. At that time, and up until a few months ago, I was a total dead-tree format book purist. Man, has that changed. Roll the clock nine years later, now I can’t see myself reading any non electronic book. Originally my excuse of avoiding e-books was to the fact that I mainly read technical books. In the past, on all of my technical books, I tended to write down notes in the actual pages whenever I read an important topic. After reading a few technical books, I realized a much more better and efficient approach that solved this issue was to write my notes in my self-hosted internal wiki. Not only are my notes much better organized, but they’re easier to search.


The cost savings between physical dead-tree books and e-books is almost quite the same in my situation. Previously, I used to buy the vast majority of my books used through Amazon book resellers. Buying books used was and still is considerably way cheaper than buying them new. Now, I buy all of e-books directly from the publishers themselves. Even though e-books are slightly cheaper than physical books, I still think the prices publishers are charging for e-books is fairly steep given that there is practically no manufacture cost. However on the bright side, the publishers I buy books from O’reilly, Pack Publishing, No Starch Press, InformIT (Addison-Wesley Professional, Prentice Hall Professional, Sams Publishing), constantly have really good deals on all of of their e-books. Usually the deals are anywhere from 30%-70% discount.

In terms of my e-book reader, I use a first-gen iPad mini. I’m a big fan of Android, and in fact I prefer it over iOS. But I haven’t found an e-book reading app in Android that is a nice and polish as iBooks in iOS.


In conclusion, I love e-books! It’s so convenient to carry around my entire book library, I’ve even gone as far as re-buying old physical books for a second time as a digital e-book.

R.I.P. Eduardo Galeano

If you’re an ordinary American, you probably have no idea who Eduardo Galeano is. Or yet, you might learn who he was thanks to the incident were former Venezuelan President Hugo Chavez gave President Obama a copy of his book “Open Veins of Latina America: Five Centuries of the Pillage of a Continent”. Galeano was essentially the Noam Chomsky of Latin America (If you don’t know who Noam Chomsky is, you should be allowed to vote in this country). The book Open Veins is an absolute epic masterpiece. Like Charles Bowden’s book “Murder City: Ciudad Juarez and the Global Economy’s New Killing Fields”, “Open Veins of Latina America: Five Centuries of the Pillage of a Continent” is one of those books that I has forever change me by opening my eyes to such a topic that I would’ve given little to no attention.

Although I don’t fully agree with all Galeano’s extreme far left political views, his writing has forever changed my life.

“They came. They had the Bible and we had the land. We were told: “Close your eyes and pray”, and when we open our eyes, they had the land and we had the Bible.” – Eduardo Galeano

Moving off Ruby on Rails

A couple of years ago I decided to build a simple portfolio site using RoR as a way to learn the framework more in depth. After all they’re lots of idiots who see the entire Ruby programming language as it only being solely for RoR development. Like this fucking idiot Python vs Ruby On RAILS, but I digress. Now a days however, I simply see my rails app as a nuisance, since I have to stay on top of security updates, and quite frankly lost interest on learning RoR.

Since I still wanted to have my portfolio site online, I decided to clone it over to just be static html/css files. Using the tool HTTrack, the process was dead simple to accomplish.

Goodbye Rails, I hope I don’t get to work with you anytime in near future.