Wirehead on Hacking

Art | Bicycling | Food | Hacks | Making Stuff | Music | Wirehead
Home | Mail | Search
WireWorld > Hacks > Wirehead on Hacking

This will start to contain all of my noises and ruminations about hacking, hardware projects, gadgets and the art of programming.

Firefox 3 to have a custom malloc (via) 2008-02-20 11:32PM
I've seen this before many times. 99% of the time, your program probably can rely on a badly implemented reference count GC. But there's this one percent of the time where you need to pierce through all of the layers of abstraction and really grasp what's going on. This is why computer science programs that teach Java will always be inferior to programs that force students to program some level of assembler and C.
10 Application Design Mistakes (via) 2008-02-20 12:29AM
Why are MS Office file formats so crappy? (via) 2008-02-19 08:49AM
I worked for a company that NEEDED to integrate with Excel. We always joked that the two people who knew the deep and nasty details of Excel weren't allowed to be on the same aircraft. (They both left the company within a year or two of each other, thus proving the importance of watching one's truck count. But that's another story)
ruby-xml-smart in Rm 2008-02-18 10:48PM
I'm not done yet... so my benchmark that used to take 7.3 seconds now takes 5.2 seconds (so, only 40% faster, but that does include the time spent loading all of the libraries) but I'm part way through removing all of the REXML out of my formatting code in Rm and replacing it with Ruby-XML-Smart.
Hardware companies can't write software (via) 2008-02-18 01:37PM
A great overview of all the different ways that the hardware companies have failed to find ways to write software that doesn't suck.
New web content engine: Part 8 2008-02-17 04:40AM
A brief recap on where we are, comments, and some thoughts on what's next
Making better website navigation with an Ontological Folksonomy 2008-02-17 01:40AM
I present a suggestion for a future of how to enhance tagging systems without having your users go "Huh?" the second they start using it.
The "Maybe" Monad in Ruby (via) 2008-02-15 01:06AM
I've always felt that a good language is one that lets you implement features of other languages. And apparently you can hack Monads into Ruby. How cool.
Monads in Ruby (via) 2008-02-15 01:06AM
I've always felt that a good language is one that lets you implement features of other languages. And apparently you can hack Monads into Ruby. How cool.
10 Mistakes in Icon Design (via) 2008-02-15 01:02AM
10 mistakes in Icon design. Some good maxims, too. Easy to forget otherwise.
assert 2.0 (via) 2008-02-15 01:02AM
I like this idea. I want to implement it across every programming language I use on a routine basis.
A practical use of the RDF model 2008-02-11 01:28AM
Every time I hear about an RDF-based web idea, I always check it out to see if it makes intuitive sense to a casual observer. And, so far, I haven't found any. The problem is that RDF is this huge abstract thing, and there's a lot of AI resear...ehrm.... semantic web work associated with it....
You need Windows Genuine Advantage for WHAT?!? 2008-01-30 12:25AM
To get the latest version of the Platform SDK, you need to have Windows Genuine Advantage installed to get it. WTF?
Hacking on Photohub... 2008-01-27 03:55AM
I'm not entirely sure if it was a waking dream, a real genuine earthquake (I checked quake.usgs.org and didn't see anything) or somebody clomping around and causing the floor to shake, but thought I felt an earthquake the other day while sitting in bed trying to sleep. And I realized that I wasn't dogfooding Photohub nor using it to manage my photos. Which means that I'm not making backup disks of my photos, which is bad given that I've always been a little suspicious about the chances of a desktop hard drive surviving a good earthquake.
Sometimes it's ok to have a sucktastic API 2008-01-24 11:10PM
But, the way I see it, a base API doesn't need to be easy to deal with. It doesn't need to be simple. It just needs to be simple enough to gather a small bunch of users who can shake out a good wrapper from various repeated pieces of code and flexible enough that they can actually write something....

By tag category:

By tag:

By month:

Copyright 2007, Ken Wronkiewicz
Version 4.0
Last Updated: 2008-07-22 12:43PM
Posted: 2008-07-22 12:43PM