Alo Sarv
lead developer

Donate via
MoneyBookers

Latest Builds

version 0.3
tar.gz tar.bz2
Boost 1.33.1 Headers
MLDonkey Downloads Import Module Development
Payment completed
Development in progress.
Developer's Diary
irc.hydranode.com/#hydranode

Sunday, September 11, 2005

TODO listing ...

Hey, stop yelling at me for missing blog posts (I know you'r doing that, I can feel it). I'm still only human, and sometimes need some time off as well.

Anyway, I'v compiled a list of things that need to be done in short-term. Hence, for your viewing (and commenting) pleasure, here's the most current TODO listing (in no particular order):
And to add to that, I have to come out with some more miracle optimizations, because some people insist on running hydranode on their 120mhz pentiums and complain that hydranode is using 60% cpu :o

And then I have a ton of ideas related to ... well, stuff, that I can't (or won't) disclose currently, but I assure you, you'll see them soon enough...

Madcat, ZzZz



Comments:
"Premature optimization is the root of all evil" (c) Donald Knuth
 
I've got a Pentium 120Mhz box lying around that I can set you up with ssh so you can test your uber-optimization (though I doubt this thing can handle more than ssh) ;D
Now, onto compiling HN on this trusty 486DX... ;)

sca
 
Quote atack!

"Everyone by now presumably knows about the danger of premature optimization. I think we should be just as worried about premature design - designing too early what a program should do."
(c) Paul Graham

"In both painting and hacking there are some tasks that are terrifyingly ambitious, and others that are comfortably routine. It's a good idea to save some easy tasks for moments when you would otherwise stall."
(c) Paul Graham

"I think it is inevitable that people program poorly. Training will not substantially help matters. We have to learn to live with it."
(c) Alan Perlis

"If a listener nods his head when you're explaining your program, wake him up."
(c) Alan Perlis

"Simplicity does not precede complexity, but follows it."
(c) Alan Perlis

"The string is a stark data structure and everywhere it is passed there is much duplication of process. It is a perfect vehicle for hiding information."
(c) Alan Perlis

"Syntactic sugar causes cancer of the semicolon."
(c) Alan Perlis

"Focused, hard work is the real key to success. Keep your eyes on the goal, and just keep taking the next step towards completing it. If you aren't sure which way to do something, do it both ways and see which works better."
(c) John Carmack

"The cost of adding a feature isn't just the time it takes to code it. The cost also includes the addition of an obstacle to future expansion. ... The trick is to pick the features that don't fight each other."
(c) John Carmack

"Progress is possible only if we train ourselves to think about programs without thinking of them as pieces of executable code."
(c) Edsger Dijkstra

"In the beginning, there were Real Programmers."
(c) Eric S. Raymond

"The trouble with programmers is that you can never tell what a programmer is doing until it's too late."
(c) Seymoure Cray

"Beware of programmers who carry screwdrivers."
(c) Leonard Brandwein

"If programmers deserve to be rewarded for creating innovative programs, by the same token they deserve to be punished if they restrict the use of these programs."
(c) Richard Stallman
 
I have another P1**MHz (I think it's 100 or 120, 1** for sure), but it was too unstable on OpenBSD, but what ancient computer is not buggy on it? ;)

Maybe I can try to install some small linux on it and use the 80gb disk, and using only for HN testing giving accounts to HN developers. I want a P2P program capable of running on slow hardware (think about routers running it ;))...
 
Read this set of books!

http://en.wikipedia.org/wiki/The_Art_of_Computer_Programming
 
Post a Comment



<< Home

This page is powered by Blogger. Isn't yours?