Create an Account
username: password:
 
  MemeStreams Logo

Creative Destruction

search

Abaddon
Picture of Abaddon
My Blog
My Profile
My Audience
My Sources
Send Me a Message

sponsored links

Abaddon's topics
Arts
  Music
Business
  Tech Industry
  Telecom Industry
Games
Miscellaneous
  Humor
Current Events
  War on Terrorism
Recreation
  Travel
Science
  Astronomy
  Biology
  Chemistry
  History
  Math
  Medicine
  Nano Tech
  Physics
Society
  Activism
  Politics and Law
   Civil Liberties
    Internet Civil Liberties
    Surveillance
   Intellectual Property
Technology
  Computers
   Computer Security
    Cryptography
   Computer Networking
   Software Development
  High Tech Developments

support us

Get MemeStreams Stuff!


 
The internet sucks...
I regret saving it.

--Michael Lynn

My programming rules
Topic: Miscellaneous 5:58 pm EST, Jan 17, 2007

some tips from my experience, your mileage may vary

1. Kludges that we'll fix in the next release never get fixed in the next release...

2. if you dont do it right now, you (or some poor bastard that replaces you) will have to do it right later...

3. it always costs more to do it later...

4. beware of anyone in a suit...

5. if you don't talk to your customers to see what will make them happy, then sooner or later someone else will...

6. Sales guys can be powerful allies for interoffice BS, but if you make yourself too available they will never leave you alone...

7. Management has no idea what the customer wants...

8. Engineering has even less idea what the customer wants...

9. Assume every engineer you work with is an idiot, try not to let on that you know...if you find engineers that are obviously not idiots, find a way to keep them...

10. Never outsource your core competency...

11. Lazyness and incompetence are contagious...

12. no-one cares if you read wikipedia all day every day if you get your work done on time...

13. your code is not finished until you've tested it...

14. never assume they have tested their code...

15. engineers that think lack of documentation is job security should be fired sooner rather than later (otherwise you'll make them right)...

16. Contrary to popular belief, third party libraries reduce portability of your code...

17. Engineers thinking something is "cool" is not a business case...

18. Engineerings job is to say yes, no matter how stupid management's requests are...good engineers find ways to say yes that spotlight their intelligence and managements stupidity...(e.g. if they ask you to turn lead into gold, tell them you will if they allocate a few trillian dollars and a fusion reactor)...

19. the night before its due is probably not the best time to start integrating your code in a large project...

20. you can be really good at your job, and a dick, or you can be so so at your job and a really nice guy...you cannot be a dick who is bad at his job...

21. Time estimation is really hard...it will take longer than you think it will...

22. demonstrating that your compeditors suck isn't enough to get anyone to buy your product...

23. don't ship anything you're not proud of...

24. your code will be used in ways you never thought of...plan accordingly...

25. if you can't settle on one way of doing something, do it both ways and make it a configurable option...

26. don't ever have arbitrary limitations, or if you do, hide them better (e.g. "max users 256"...hmmmm?)...

27. strive to make a really good 1.0, then move on to other, more fun projects...you'll still get all the glory for that first project, but you won't have to do the work anymore...

28. in general, meetings are the opposite of getting things done...

29. an engineering manager's job is ... [ Read More (0.3k in body) ]


The computers have taken over...
Topic: Miscellaneous 3:54 pm EST, Jan 17, 2007

so the state of California just sent me a nasty-gram, seems they're very upset that I am more than a year past due on my California franchise tax for my corporation...at first I'm thinking...fuck, how could I have forgotten to pay my franchise tax...then I realize...oh, thats right, because I don't have a corporation in california, never have...

I mean, i know California is known for its high taxes, but inventing companies that dont exist so you can tax them, thats new to me...

guess I get to spend more time on the phone to argue with what someones computer says...

if anyone out there is worried that some day computers will take over and control our lives, stop worrying, its already happened...

the other day I was trying to access my e-trade account...it was locked...why you ask? because a computer detected a discrepency between the age I gave them (26), and the age that was on one of my credit reports (2006)...No, I'm not the masia (sp?) but etrade and equifax seem to think so...

thats not the funny part, the funny part was when I spoke with a human to get this cleared up...My possition was that I'm a mortal man, and this is obviously a mistake on their part...their possition was that the computer said so, and computers don't lie...

after half an hour I got tired of explaining that I am not Pontius Pilate, or the highlander, or a mysterious romanian lord that only comes out at night (hey now, im not romanian), so I gave up, and they won, I had to send in proof that I was less than 2000 years old...

the computers are already in control...dispare...


I Return
Topic: Miscellaneous 3:34 pm EST, Jan 17, 2007

So I disapeared for several months basically because I was working on a project, I'd love to go into the details on it, but its still a secret even internally at my company so I can't explain how cool it is just yet...

anyways, I'm feeling a little stabby, I'm going to go get coffee...


I drink from the keg of glory
Topic: Miscellaneous 9:46 pm EST, Dec  4, 2006

bring me the finest muffins and bagels in all the land!


A miracle
Topic: Miscellaneous 5:39 pm EST, Nov 29, 2006

~10k lines of new code, and it just works on the first try...spooky...the Machine Gods are with me today...

man I love it when I get my 14th wind...


Christopher Soghoian is no longer under investigation
Topic: Society 8:12 am EST, Nov 29, 2006

The short version of things, is that they've stopped the investigation, due to a lack of evidence of criminal intent on my part. They've given me back my passports, my computers, and I'll be getting the rest of my stuff back shortly. Essentially, I'm a free man - with no charges filed.

This story has a happy ending. Well, mostly happy. There are still major problems with airport security. Click through for the full story.

This quote from Chris in Wired 's coverage strikes a common meme:

"The message it sends to the community is that if you do security research, someday the FBI will come knock on your door."

Brian Krebs at the Washington Post's Security Fix blog is also covering Chris Soghoian breaking his silence.

Christopher Soghoian is no longer under investigation


Thought for the day
Topic: Miscellaneous 7:33 am EST, Nov 29, 2006

When settling on your opinion for some topic try to be for your side of the debate and not just against the other side...

(I hope that made s(ens)|(inc)e, I've been up all night finishing my regex compiler and I'm a little punchy...


Politicians Sweep Midterm Elections
Topic: Miscellaneous 1:47 am EST, Nov  8, 2006

WASHINGTON, DC—After months of aggressive campaigning and with nearly 99 percent of ballots counted, politicians were the big winners in Tuesday's midterm election, taking all 435 seats in the House of Representatives, retaining a majority with 100 out of 100 seats in the Senate, and pushing political candidates to victory in each of the 36 gubernatorial races up for grabs.

Politicians Sweep Midterm Elections


Vote!
Topic: Current Events 6:59 pm EST, Nov  7, 2006

Reasons to vote:

1) Iraq

2) Fear is not motive, it's a flavor enhancer (and now trans-fat free).

3) Your [I Voted] sticker is your ticket into my kegger.

4) Yelling at FNC doesn't actually accomplish anything.

5) Everytime a vote is supressed Lee Atwater eats another baby.

6) Democracy is only for the people that show up.

7) The time spent in the voting booth will be time not spend huffing glue.

8) All your base.

9) You goto vote w/ the electorate you have, not the electorate you want.

10) Everyone that doesn't vote gets a dick cheney facial.

Vote!


Lucky Number Sleven
Topic: Miscellaneous 8:32 pm EST, Nov  6, 2006

I saw this movie the other night, it was pretty good, probably one of the best all year (note that on any other year I might not have been able to give this high praise but its been slow this year if you ask me)...its kind of like a pulp fiction meets the usual suspects meets the professional, except its probably not quite as good as any of those individually, but its still very good...

One thing I will say that was excellent was the way it was shot, the coloring and lighting (if you care about that sort of thing) were perfect...check it out...

Lucky Number Sleven


(Last) Newer << 1 - 2 - 3 - 4 - 5 - 6 - 7 - 8 ++ 18 >> Older (First)
 
 
Powered By Industrial Memetics
RSS2.0