HNHacker News
TopNewBestAskShowJobs

cmars232

412 karma · joined April 20, 2007

submissionscomments
cmars232··on GPipe: A functional graphics API for programmable GPUs
I was also looking for an example. I'd like to play with it, but I'm not exactly an OpenGL or Haskell wizard.
cmars232··on Ask HN: What is the difference between Software Engg. & Senior Software Engg.?
At least a 10% raise, I'd hope!
cmars232··on Revenge of the nerds
Fkin hipsters had it coming. lol, jk
cmars232··on Ask HN - What's your best startup idea?
I thought of something like this based on license plates a while back. Drivers would send messages (kudos or kurses?) to a license plate's inbox. Anyone could check the inbox, but you'd have to know the plate.

I think it'd have to do speech recognition though, because texting-while-driving would probably be irresponsible to encourage.

I couldn't figure out how to make it practical or monetizable, but it'd be fun to have something to scream at while driving now and then :)

cmars232··on Stackoverflow, Advertising and the Ethics of a Free Lunch
If you don't click on those affiliate ads often enough and buy stuff, you're no different than the worthless lurkers and adblockers as far as actually funding the site go.

Advertising is a nice "turbo boost" for a trickle of revenue. It is difficult to impossible to be the sole source of revenue for a business. All the guilt in the world won't prop up a bad business model.

cmars232··on Pandora: From near-death to profitability in a year
Grooveshark looks nice! Pandora's been recycling the same songs too much for my tastes lately, and I'm getting bored with it. I also wish I could easily access the "station logs" later.

I like the fair use policy on the copyrights page a lot.

Are you really going to be able to let users drive to the exact song they want to hear, even after critical mass builds up? Seems too good to be true. I always assumed that was how Pandora managed to keep the heat off (by not letting users pick the exact song when they want to hear it).

cmars232··on Web 3.0 Will Be All About Web Services. Learn How to Create them
Agreed. I had to check the date on this article to make sure it was really from 2009, and not 4 years ago.
cmars232··on Checked exceptions I love you, but you have to go
You could use RuntimeException as a superclass for your exceptions, or wrap checked exceptions in a RuntimeException. I'll often rethrow exceptions this way when I have to deal with something horribly wrong (like I/O or UI meltdown, etc.) in a place where I have to deal with the checked exception.. This is handled gracefully in the Eclipse workbench as a popup though, YMMV.

I would only recommend this as a last ditch effort to appease the Java compiler though, not an acceptable way to handle a common failure mode.

As a side note, does anyone else find the pattern (well, I would say headache) of dealing with checked exceptions similar to working with the IO monad in Haskell?

cmars232··on Cringely - IBM's "Logan's Run"
I found the article rather sensationalistic, but one of the comments rings true with regard to globalization of knowledge work in general:

"...you end up with a barbell distribution – a bunch of those rare people who can work through systems they’ve never seen before and fix them at the top, and a bunch of people to act as interchangeable cogs at the bottom..."

If you cannot quickly add value to systems & technologies you've never seen before, you're probably a depreciating commodity. IBM is merely riding this wave.

cmars232··on Should we create pain-free animals for eating?
Sure... as long as those nanobots know where the nutrient solution stops and us people begin.
cmars232··on Google introduces "Fast Flip"
Hey, that's cuil!
cmars232··on Energy saving light bulbs offer dim future
Too bad EU is on 220v. I'd ship you guys incandescents from the US.
cmars232··on Ask YC: What project to work on?
A BugMeNot-like service that does not centrally host any data and therefore cannot control which domains are supported. Two possible approaches might be:

1. Use some sort of generative approach with hashing, salting, and a PRNG. Advantage: minimal infrastructure. Challenge: maximizing probability of a successful login, when the domains that don't like it might try to poison it.

2. Create some kind of P2P sharing for the logins. Challenge: it should be as easy to install and use as the BugMeNot firefox plugin, or it will never catch on.

BugMeNot is practically useless now, since it seems to comply with all take-down requests.

cmars232··on GDP per capita visualization of Mainland China, Taiwan, S Korea and Japan
Communism FAIL.
cmars232··on What's a conditerator?
Do not want.
cmars232··on Ask HN: What do you think of GitX?
Very nice, I had the same problem with a huge repo and had written off GitX, just updated and now it works!
cmars232··on 9.5mm Firefox browsers use Adblock Plus Daily
Millimeters?
cmars232··on Ask HN: How do you want to be remembered?
"Hey! That bastard owes me a lot of money!" :)
cmars232··on US Senate bill allows White House to disconnect private computers from Internet
Agree. Ultra-wide-band mesh wireless networking perhaps? I've heard UWB can exist over licensed spectrum without even affecting existing narrow-band reception.
cmars232··on Is My Electric Bicycle Lame?
A lot less lame than a segway.
cmars232··on Ask HN: So, what's wrong with iTunes? (or what more would you want?)
Music library is too locked to a single device.

If I put podcasts and music on my iPod with Rhythmbox from my work PC, iTunes will happily eradicate everything it doesn't know about as soon as I plug it in when I get home.

If I plug in my iPod while someone else is logged into my mac, iTunes immediately asks if it can wipe my iPod.

Maybe this protects the interests of the record industry, it sure isn't useful in any way to the end user.

cmars232··on Apple plans 'abuse spy' for your iPhone
If you jailbreak your iPhone, you're obviously a terrorist interrupting critical systems like e911 -- this will set off a small explosive charge that will fragment the metal casing and internal components to disable the enemy combatant.
cmars232··on Life in a World of Pervasive Immorality: The Ethics of Being Alive
You really can't just completely separate yourself from the "wheel of suffering". Even if you did drop out of it completely, what scalable solution is there for everyone else?

There's no net benefit for such drastic lifestyle changes, other than the smugness and pride of feeling morally superior.

cmars232··on 4store - Scalable RDF storage
Ugh... GPL.
cmars232··on Questions to Ask Before Starting a Business
"I'm good enough, I'm smart enough, and doggone it, people like me"
cmars232··on You got the programming fatigue?
Try changing your posture and work environment from time to time. I regularly switch mouse hands, for example.

Also, dark color scheme is best. I have harmless floaters in my eyes but they make bright white backgrounds look like a freaking protozoan dance party.

cmars232··on The Haskell Cheatsheet
Great timing, I've been looking at Haskell again lately. This is the third time around, maybe it will stick with me this time :)
cmars232··on The Trouble with the Segway
Smugness can be a factor, but there is this general goofiness about the Segway. Whenever I see a Segway tour downtown (OMG its a Segway-gang! Run for your lives!) or someone "walking" their dog with a Segway in my neighborhood, I can't help but start snickering.
cmars232··on The Henry Louis Gates "Teaching Moment"
The best way to assert your rights to a police officer is to be calm, polite, and firm. Remove emotion from the equation, and you'll come across credible. Get all worked up, and you fit the pattern of an unstable, dangerous individual that will probably need to be subdued.

Keep in mind you can also decline a search or ask a questions like "do you have probable cause", "am I being detained", etc without being a jerk. Taking the high road costs nothing, might avoid a lot of trouble, and might even teach a police officer that not everyone who believes in their civil liberties is a ranting-and-raving asshole.

cmars232··on Is there room for another Hacker News?
Yes, especially if it's in a language other than English.
← PreviousPage 6 of 12Next →