Recent submissions

Comment · 14 years ago
I am most definitely arguing for forced obsolescence. The prime motivating factor being the fact that it is perfectly acceptable and "normal" to go through all of the hoops and ladders of inoculating your computer against viruses. And then when those programs fail, users have to go to take their computer to get their digital machine to be cleaned out as though it was a poorly built car in need of maintenance.

I'm not advocating that the API is cleaned out merely on the technical level, I'm advocating (with a lack of clarity on my behalf) that Microsoft needs to encourage an ecosystem of development creativity. Instead, we get a UI that is abstractly "optimized" for usage but is far removed from providing a pleasant experience for their users.

Comment · 14 years ago
Re-vamping the API and removing the insistence on backwards compatibility are just the start. The bigger picture is that Microsoft needs to influence a revolution with their OS by allowing developers to bring human culture into the OS, much the same way Apple does. What I mean by "culture" is a melding of art and technology: it's cool to use a Macbook Pro (AND you can get shit done with it), but it's merely utilitarian to use any of the faceless PC laptops out there. Microsoft seems to think that they can accomplish a such change by applying different makeup to their OS, or by mimicking the Apple store. No, the real change will come when the tool makers can bridge the gap between the need to get something done and getting something done beautifully. This is a task that is beyond the larger development shops but is well within reach of the smaller developers. Perhaps Microsoft has a bias towards enabling larger developers, but this is clearly 80s/90s thinking.

At best what they've done since Windows XP is change the rat maze for their users by forcing them into a different cognitive "map" of how their PC is to function (ever try using the ironically named "ribbon" in Office?).

Comment · 14 years ago
What the Windows ecosystem needs isn't a focus on UI, what it needs is a new set of APIs that obliterate older software and removes this insistence on backwards compatibility. I think that such a move could potentially be leveraged by Microsoft towards a massive development gold rush for new applications.
Comment · 14 years ago
Shame on the news media for not asking meaningful questions to people who make claims on either side of the US political spectrum. I feel as though a culture of timidity to ask questions that lead to clarifying answers is turning into a culture that politicizes the truth.
Comment · 14 years ago
The important point in posts such as these is that execution matters, not the tool you use. If the tool you decide to develop with fits, then use it. If you find out later it doesn't work, then switch. Sure, the tool you use can affect your execution, but that only means you have to understand how you want to execute before even selecting a tool.

I think it would be a big mistake to read such a post and come to the conclusion that Rails is somehow superior to node.js.

Comment · 14 years ago
I'm surprised that you think the smelling analogy is valid. There is nothing really at stake with letting the aroma from my kitchen waft onto the street aside from maybe what's in the meal I've prepared.

Personal information is a different matter. It's perfectly reasonable to take issue with Google for taking people's data without their knowledge about it.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton