Why I’m not leaving Python for Go
First of all, Go seems like a great language. It has an excellent tutorial which I joyfully went through and found: Go is Fast. Concurrent by design. Typed (important for JIT and IDE’s) but n…
The latest blog posts to take off on Hacker News. 3,076 posts.
First of all, Go seems like a great language. It has an excellent tutorial which I joyfully went through and found: Go is Fast. Concurrent by design. Typed (important for JIT and IDE’s) but n…
So today, I was buzzing around and searching for a `countries` table script that I could use in MySQL database. As you can imagine, it wouldn’t make any sense to add all world countries into …
One of the changes in Apple’s release of iOS6 last week was a surprising new ability to cache POST responses.
These koans have been independently translated into Chinese (archived) , thanks to Wanzhang Sheng, and into Spanish (archived) , thanks to Daniel Campoverde Carrión.
Some days, things just don't work out. Or don't work. Earlier I wanted to upgrade (their term, not mine) my iMac from Snow Leopard (10.6...
I discovered today that Ruby treats underscores a little bit differently when it comes to variable names.
September 2012 A startup is a company designed to grow fast. Being newly founded does not in itself make a company a startup. Nor is it necessary for a startup to work on technology, or take venture funding, or have some sort of "exit." The only essential thing is growth. Everything else we associate with startups…
When I woke up, my RSS reader showed some "occupy thingiverse" things posted on Thingiverse. I'm still trying to figure out all that happen...
A story about Facebook went around twitter last night that provoked quite a reaction in privacy advocates like me: Facebook, it seems, is experimenting with getting people to ‘snitch’ o…
A new study from Australia presents the latest evidence that loosening copyright restrictions not only enables free speech, but can improve an economy as well. The study, published by the Australian Digital Alliance, indicated that if Australia expanded copyright exceptions like fair use, along...
The only people who know what business Wall Street is in are the high frequency and automated traders. They know what business Wall Street is in better than everyone else. To traders, whether day traders or high frequency or somewhere in between, Wall Street has nothing to do with creating capital for businesses, its…
Back when the web was only a limited affair and the most exciting thing on it in the realm of imagery was the ‘coffee pot webcam’ I came up with a way to make a real live video stream that worked in a browser. A few months earlier I’d made a very basic version of this using ftp upload of images to a server and then a…
Written pieces, talks, and other bits by Zach Holman.
This specification describes a JavaScript API for performing basic cryptographic operations in web applications, such as hashing, signature generation and verification, and encryption and decryption. Additionally, it describes an API for applications to generate and/or manage the keying material necessary to perform…
We’ve all heard the stories of seemingly trivial patents being used to mug technology companies. There was the patent on the “Interactive Web” which a troll named Eolas used to extract $521 million from Microsoft--until a jury in East Texas threw out the patents . There are the four patents Lodsys is using to send…
So, back in 1997 I installed my first copy of FreeBSD. I had to do some major research to get X Windows up and running, and the next computer I bought I very carefully selected a video card to make things easier. I was happy, I was able to use gcc, but getting online via
Parallelogram is a demo running on the Commodore One extender board, which contains an Altera Cyclone III FPGA and an SDRAM chip. The logic design was made from scratch, including a homebrew CPU, FM synth and blitter with pixel shader support. The demo won the wild compo at Revision 2012 .