dc-tech-fan

Joined 15 years ago

Karma
175
Submissions
51
Member since
Feb 27
Javascript, Node developer
View on Hacker News

Recent submissions

Comment · 11 years ago
I want this for something like Fiverr.

Instead of my kids accumulating more junk, they learn the skills of hiring and delegating.

Don't want to mow the lawn in this heat? Use your allowance to somebody else to do it. As long as the job is done they will earn their allowance.

I just need a way to make sure they're not outsourcing their homework or paying somebody buy them alcohol.

Comment · 12 years ago
My mom wrote books using WordStar on the original IBM PC. She didn't like the default keys so she learned assembly to change them.

She didn't change ^K^B, I still remember that one.

I had to learn WordPerfect in High School and hated the clunky command codes and the keyboard overlays required to make sense of it all.

Comment · 12 years ago
I wish Facebook, Twitter, etc had some kind of "accuracy checker" built in.

For example, if somebody posts a photo and describes as something that shocking that recently happened, the social network could add a tag "original photo taken year in location, context."

This would also be helpful in election years.

Comment · 12 years ago
Comment · 13 years ago
Hi, I'm one of the creators of Doodle or Die.

The drawing tool in the game and the anti-cheating systems are both things I created.

I'm impressed with your app. Instead of converting a bitmap to a pixel-by-pixel rendention (which people have done and it looks obvious) it re-draws it like a real drawing, picking one color at a time.

Paying users get a replay feature. It replays fairly realistically and that's difficult to detect as cheating.

Nice work!

Comment · 14 years ago
$10,000 at $3/album means over 3000 albums were sold that day, out of 6000 available (according to his ad). So more than half of this random collection was worth buying, and if lets say each person buys three albums, over 1000 people came to his house?
Comment · 14 years ago
Comment · 14 years ago
I see you are using Node and Express on the frontend - what other Node modules are you using or found useful?
Comment · 14 years ago
Doodle or Die is all HTML5.

Doodles are stored as JSONP: http://doodles.s3.amazonaws.com/d2/5iSFn-ME/8qp73zuBe.js

This json renders in canvas as the page loads like these amazing drawings: http://doodleordie.com/profile/underwearhero

We want to make a native mobile app because we've heard that HTML5 is slow enough to frustrating. I tried a Lua-based framework and it was fun to use but the resulting drawing too was too slow to be usable because every line had to be created as a new object, instead of Canvas-like pixel manipulation.

Comment · 14 years ago
> The only technical problem where I've seen node be a unique solution is dealing with third party apis concurrently.

Use a library like Async, it makes this really easy.

https://github.com/caolan/async

(assume redis, mongo, facebook, and callback are all functions)

async.parallel([ redis, mongo, facebook], callback);

callback is called when all of the others are complete. If you have dependencies, like facebook needs the output of redis and mongo then use async.auto which will automatically run things in parallel and in the order you need them.

Comment · 14 years ago
Awesome, thanks.
Comment · 14 years ago
Retain users: More than 70% of our daily visitors are return users, but we do need to figure out some way to notify users when their chains are complete, etc. We'll probably ask for email for this. Do you have other ideas?

Yes you get to keep your hearts in Ghost mode. It's for people like me who are embarresed about how bad they draw. Fun fact: I made this game because I wanted to make a game and my art skills are so bad I hoped instead I could get players to create the art for the game.

Comment · 14 years ago
That is so cool, thanks for sharing the screenshot! I love seeing how different developers show the final chain.

There have been many times when I've wanted to give up on Doodle or Die. For example when somebody created a site called Screw Your Doodle to upload offensive images and users were asking for a reporting system that we didn't have yet and I had already been working every night on the site for much of the night...

Comment · 14 years ago

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton