stargeek
PHP news website logo.
home    PHP scripts    articles    seo tools    links    search    contact    shop    realtors


Crypto-Gram April 15th, 2004







Crypto-Gram April 15th, 2004

Crypto-Gram April 15th, 2004 04/19/2004 02:43 AM




This is a GrokNews Entry: (what is grok?)





Similar Items

Crypto-Gram April 15th, 2004

Grok Headline matches for Crypto-Gram April 15th, 2004

Crypto-Gram: August 15, 2004


Crypto-Gram: August 15, 2004 08/17/2004 03:40 PM
this month's newsletter

schneier.com/crypto-gram-0408.html
track this site | 3 links


Crypto-Gram: June 15, 2004


Crypto-Gram: June 15, 2004 06/16/2004 03:59 AM
Ahmad Chalabi telling the Iranians we'd broken their codes .. presents some speculation .. Breaking Iranian Codes .. tries to decipher .. account

schneier.com/crypto-gram-0406.html#1
track this site | 5 links


CRYPTO-GRAM, July 15, 2004


CRYPTO-GRAM, July 15, 2004 07/15/2004 01:29 PM

Crypto-Gram Newsletter


Crypto-Gram Newsletter 02/16/2004 01:14 PM

More on Mac OS X Tiger on April 15th


More on Mac OS X Tiger on April 15th 03/17/2005 03:38 AM
eWeek provides confirmation that Mac OS X 10.4 (Tiger) will be released on April 15th, 2005.Sources told eWEEK.com that Apple plans to make copies of ...

Talking Points Memo: by Joshua Micah
Marshall: April 11, 2004 - April 17,
2004 Archives


Talking Points Memo: by Joshua Micah
Marshall: April 11, 2004 - April 17,
2004 Archives
04/16/2004 06:11 AM
This is precisely the sort of inane mumbojumbo that will -- perhaps literally -- get us all killed .. until obfuscate .. Joshua Marshall

talkingpointsmemo.com/archives/week_2004_04_11.php#002845track this site | 5 links


"Talking Points Memo: by Joshua Micah
Marshall: April 04, 2004 - April 10,
2004 Archives"


"Talking Points Memo: by Joshua Micah
Marshall: April 04, 2004 - April 10,
2004 Archives"
04/12/2004 03:24 PM

Talking Points Memo: by Joshua Micah
Marshall: April 04, 2004 - April 10,
2004 Archives


Talking Points Memo: by Joshua Micah
Marshall: April 04, 2004 - April 10,
2004 Archives
04/10/2004 08:47 AM
Disgusting. More than 40% of Bush Presidency Spent at Ranch, Camp David or Kennebunkport. 4/10 .. Josh Micah Marshall: .. put it

talkingpointsmemo.com/archives/week_2004_04_04.php#002829
track this site | 6 links


Talking Points Memo: by Joshua Micah
Marshall: April 18, 2004 - April 24,
2004 Archives


Talking Points Memo: by Joshua Micah
Marshall: April 18, 2004 - April 24,
2004 Archives
04/20/2004 08:38 AM
Official White House Response to the Bandar/Election Accusation .. non-denials today they clearly are .. tried and tried and tried .. Scott McClellan squirms! .. all over the deck .. Holy shit

talkingpointsmemo.com/archives/week_2004_04_18.php#002857
track this site | 7 links


Redwood Dragon: April 18, 2004 - April
24, 2004 Archives


Redwood Dragon: April 18, 2004 - April
24, 2004 Archives
04/25/2004 10:02 PM
declaring victory in the culture war .. Is nothing sacred?!? .. this is a travesty .. [LINK]

davetrowbridge.com/MT/archives/week_2004_04_18.html#001199
track this site | 4 links


Matthew Yglesias: April 11, 2004 - April
17, 2004 Archives


Matthew Yglesias: April 11, 2004 - April
17, 2004 Archives
04/18/2004 08:22 AM
What Yglesias says: .. mea sorta culpa .. seen the light .. Thus

matthewyglesias.com/archives/week_2004_04_11.html#003105
track this site | 6 links


"Talking Points Memo: by Joshua Micah
Marshall: April 25, 2004 - May 01, 2004
Archives"


"Talking Points Memo: by Joshua Micah
Marshall: April 25, 2004 - May 01, 2004
Archives"
05/03/2004 02:23 AM

Talking Points Memo: by Joshua Micah
Marshall: April 25, 2004 - May 01, 2004
Archives


Talking Points Memo: by Joshua Micah
Marshall: April 25, 2004 - May 01, 2004
Archives
05/02/2004 08:25 AM
here's Josh Marshall on Bush's racism .. Bush Talks About Race (Again)! .. are racist .. elsewhere

talkingpointsmemo.com/archives/week_2004_04_25.php#002898< br />track this site | 5 links


April 22, 2004


April 22, 2004 04/22/2004 09:29 PM

Perfectionism

If I was as much of a perfectionist as some here would have me be, I would never get out the door in the morning, I'd be so busy scrubbing the floors of my apartment until they sparkle and shaving every ten minutes and removing lint from my clothing with masking tape, and by the time I finished that I'd have to shave again and take out the trash because there was masking tape in the trash and re-scrub the floor because when I took the trash out I might have tracked in dust. And then I'd have to shave again.

I could go insane with the web page behind the discussion board. First I could make it 110% xhtml 1.1 + CSS. Heck, why not xhtml 2.0 just to be extra addictive-personality-disordered. Then I could neatly format all the html code so it's perfectly indented. But the html is generated by a script, and the script has to be indented correctly so that it's perfect too, and a correctly indented ASP script does not, by defintion, produce correctly indented HTML. So I could write a filter that takes the output of the ASP script and reindents it so that if anybody does a View Source they would see neatly indented HTML and think I have great attention to detail. Then I would start to obsess about all the wasted bandwidth caused by meaningless whitespace in the HTML file, and I'd go back and forth in circles between compressed HTML and nicely laid out HTML, pausing only to shave.

I could spend the rest of my life perfecting the HTML behind every page on all of our sites, or I could do something that might actually benefit someone.

Perfectionism is a very dangerous quality in business and in life, because by being perfectionist about one thing you are, by definition, neglecting another. The three days I spent insuring that all icons in CityDesk 3.0 are displayed with perfect alpha-blended effects came at the price of having a web site where the descender of the "g" is not a hyperlink. And both are at the price of working on my next book, or writing another article for Joel on Software, or making CityDesk publish really big sites faster.

If you're noticing a recurring theme, it's that I never like to talk about whether or not to do X. The question should never be "X, yes or no?" As long as you have limited time and resources, you always have to look at the cost and the benefit of X. Questions should be "Is X worth the time" or "Will X or Y have a greater return on investment?"

Great Minds Think Alike
or, you can take the boy out of Microsoft but you can't take Microsoft out of the boy

Raym ond Chen: “In other words, in an error-code model, it is obvious when somebody failed to handle an error: They didn't check the error code. But in an exception-throwing model, it is not obvious from looking at the code whether somebody handled the error, since the error is not explicit.” (c.f. Joel on Exceptions)

Larry Osterman: “I’m not saying that metrics are bad. They’re not. But basing people’s annual performance reviews on those metrics is a recipe for disaster.” (c.f. Joel on Measurement, Joel on Incentive Pay, Why FogBugz isn't a crutch for HR, etc.)

By the way, have you noticed how everyone at Microsoft is a blogger now? Dave Winer has managed to successfully and almost single-handedly pull off the most incredible Fire and Motion coup in the history of the software industry. His endless evangelism of blogging now has every Microsoft employee spending more time working on their blogs than working on software development or even picking out polo shirts. Brilliant! And that business of sending Scoble to Redmond as a fifth column was incredible! Bravo!

The Best Thing on Television, Ever

We just finished watching Season 1 of the BBC television series The Office on DVD during our lunchbreaks at Fog Creek. WOW! Incredibly funny, incredibly touching, and supernaturally realistic. But now I'm paranoid when nobody in the office laughs at my jokes. I'm an entertainer, first, really, then a boss. Also I'll have to cut down on the army stories.

Hint to Americans: turn on the English subtitles and you'll catch twice as many jokes.


April 16, 2004


April 16, 2004 04/16/2004 10:16 AM

Dogfood

The term “eating your own dogfood,” in the software industry, means using the code you’re developing for your own daily needs: basically, being a user as well as a developer, so the user empathy that is the hallmark of good software comes automatically.

This site is produced in CityDesk, and about half of my time is spent writing code for CityDesk, so it’s been my policy to edit Joel on Software using the current, debugging version of CityDesk running inside the debugger. The neat part is that if I'm writing a long essay for the site and the application crashes, I have a chance to debug it right there and then and in fact if I haven't saved in a while I must debug it right there and then, otherwise I won't be able to save my work.

Anyway, for the last couple of weeks, the development version of CityDesk has been using a new, smaller database schema (it's mostly the same as the old schema but with some redundancies removed to make it better normalized) and the truth is I was a little bit scared to upgrade the Joel on Software database so I could publish. But dogfood we must eat, so here you go.

Interviews

Eric Lippert write s: “Dev candidates: if you've done any reading at all, you know that most of your interviews will involve writing some code on a whiteboard. A word of advice: writing code on whiteboards is HARD. Practice!” Good advice. I'm wondering if we should stop giving advice on interviewing... my guerr illa guide is so well read that my old trick of looking for people who write their }'s immediately after their {'s doesn't work any more. Everyone who interviews at Fog Creek always carefully does that now, and then they sort of look at me to make sure I noticed that they wrote their } immediately after their {. Tip: That's not what I'm looking for any more.

Memetics and Email Viruses

Gary Cornell and I had an interesting conversation about how email viruses are getting cleverer and better written. It reminded me of Richard Dawkins and Oliver Goodenough (Nature, September 1, 1994) who realized that chain letters were a great example of the evolution of memes. Evolution requires:

  1. A genetic code, such as DNA
  2. Replication
  3. Mutation
  4. Natural Selection

In a chain letter, you have

  1. The text of the letter itself
  2. The letter requires you to copy it and send it to other people
  3. When the letter is copied by hand, everyone makes slight mistakes and slight changes, either intentionally, because they think they are better, or unintentionally, by mistake.
  4. The letters that work best at convincing people to copy them get copied the most and thus those memes survive the longest.

The same thing happens with email viruses. The ones with the best fake letters, e.g., the ones that persuade the most people to open the attachment, will survive and reproduce. The ones that aren't very convincing die out. The next stage, which may have already happened, would be for the virus to modify a couple of words at random in the text of the message before sending it out. Instead of blasting a million people the same message, blast groups of 100 people the same message with a different random change. Eventually random mutation will improve the ability of these messages to survive and reproduce by fooling people into opening the attachment.

Software Marketing
HandbookSoftware Marketing

I've said it before, and I'll say it again ... nobody knows more about marketing in the shrinkwrapped software industry than Rick Chapman, and the new fourth edition of his book is the only place you can go to find a complete encylopedia of just about everything there is to know about marketing software. There's really nothing else that compares and if you're trying to market software you really have to read this book.

Over the years and the editions Rick has added an awful lot of material, and a lot of it is starting to show its age. In particular a lot of the discussion of channel marketing may not be relevant: thanks to the Internet, plenty of software companies today are doing fine using 100% direct-to-customer without any traditional channel whatsoever. Don't let that stop you from buying the book; it has plenty of useful data on Internet and direct sales, too. Before you try to sell software, you have to at least sit down and read this book cover to cover, if only to gain the humility to realize how much is involved in marketing.


April 2004 Zeitgeist


April 2004 Zeitgeist 05/04/2004 09:16 PM
Here's how people found this site in April. My bio-a-minute brings in decent traffic. Search Phrase Hits Percentage free ram 656 5.2 %...

Kraptor April 2004


Kraptor April 2004 04/20/2004 12:34 AM
A classic shoot 'em up scroller game.

CRMExplorer April 21 2004


CRMExplorer April 21 2004 04/21/2004 07:57 PM
A Web-based customer relationship management software application.

Photos from the rally in S.F. on April
10, 2004


Photos from the rally in S.F. on April
10, 2004
04/12/2004 05:00 AM
Photos from the rally in S.F. on April 10, 2004 .. U.C. Berkeley Lecturer Hatem Bazian

users.lmi.net/zombie/sf_rally_april_10_2004
track this site | 4 links


Scrutineer archive - April 2004


Scrutineer archive - April 2004 05/03/2004 02:24 AM
was on this story back in July .. offers up an email exchange .. Michael Pollard .. July

learnedhand.com/archive_0404.htm#522004834PM
track this site | 4 links


leuschke.org archives :: April 01, 2004


leuschke.org archives :: April 01, 2004 04/24/2004 06:22 AM
The Undersea Bunker of Forking Paths- Borges interview (lol funny. Read!)

leuschke.org/log/archives/2004/04/01/index.html
track this site | 4 links


April 28, 2004: Google could set a new
IPO standard


April 28, 2004: Google could set a new
IPO standard
01/02/2005 03:37 PM
SiliconValley.com Jan 2 2005 5:36PM GMT

Google to Go Public in $2.7 Bln
Offering, April 30, 2004


Google to Go Public in $2.7 Bln
Offering, April 30, 2004
04/30/2004 12:33 AM
Silicon Investor Apr 30 2004 4:53AM GMT

This Week on perl5-porters (5-11 April
2004)


This Week on perl5-porters (5-11 April
2004)
04/13/2004 03:20 AM
Spring is here, at least in the northern hemisphere, and perl 5.8.4 is approaching. This doesn't stop the Perl 5 porters from pursuing their usual job: proposing exciting new ideas, and fixing bugs. Read on for the details.

April 2004 Microsoft Patch Day Releases


April 2004 Microsoft Patch Day Releases 04/13/2004 05:00 PM

Independent Status Reports (April 13,
2004)


Independent Status Reports (April 13,
2004)
04/13/2004 04:52 PM

Independent Status Reports (25 April,
2004)


Independent Status Reports (25 April,
2004)
04/25/2004 08:41 PM

mozilla.org Status Update #227 (April
14, 2004)


mozilla.org Status Update #227 (April
14, 2004)
04/14/2004 07:49 AM

Linux Advisory Watch - April 30, 2004


Linux Advisory Watch - April 30, 2004 04/30/2004 09:26 AM
This week, advisories were released for eterm, mc, the Linux kernel, ssmtp, LCDproc, xine, samba, and sysklogd. The distributors include Debian, Guardian Digital's EnGarde Linux, Fedora, Gentoo, Mandrake, Red Hat, and Slackware.

Linux Advisory Watch - April 9, 2004


Linux Advisory Watch - April 9, 2004 04/09/2004 04:04 PM
This week, advisories were released for the Linux kernel, interchange, fte, sysstat, oftpd, squid, heimdal, tcpdump, portage, kde, tcpdump, sysstat, ClamAV, Automake, and mplayer. The distributors include Debian, Gentoo, Mandrake, and Turbolinux.

Zend: PHP Weekly Summary for April 7th,
2004


Zend: PHP Weekly Summary for April 7th,
2004
04/09/2004 04:06 PM
New this week from Zend is their latest PHP Weekly Summary for the week of April 7th. There are severl announcements from this past week, including the release of two release candidates as well as a few othe bugs mentioned.

Linux Advisory Watch - April 23, 2004


Linux Advisory Watch - April 23, 2004 04/23/2004 08:18 AM
This week, advisories were released for cvs, neon, perl, logcheck, kernel, iproute, xchat, ident2, utempter, cadaver, XChat, libneon, MySQL, samba, utempter, OpenSSL, tcp, IA64, XFree86, tcpdump, and xine. The distributors include Debian, Fedora, Gentoo, Mandrake, NetBSD, Red Hat, Slackware, and Trustix.

This Week on perl5-porters (19-25 April
2004)


This Week on perl5-porters (19-25 April
2004)
04/26/2004 10:12 AM
The rhythm of maintenance releases is now well established, and this week saw the release of perl 5.8.4, as expected. Meanwhile, the usual stream of bugs and patches continued.

This Week on perl5-porters (26 April / 2
May 2004)


This Week on perl5-porters (26 April / 2
May 2004)
05/05/2004 04:12 AM
This week, our p5p summary will describe a lot of little bugs, some of which were fixed, some of which weren't, in a lot of different areas of the perl interpreter.

Linux Advisory Watch - April 9th 2004


Linux Advisory Watch - April 9th 2004 04/09/2004 04:07 PM

March for Women's Lives! | April 25,
2004


March for Women's Lives! | April 25,
2004
04/23/2004 09:53 PM
Come to DC on April 25 and stand up for women's rights

marchforwomen.org
track this site | 5 links


This Week on perl5-porters (12-18 April
2004)


This Week on perl5-porters (12-18 April
2004)
04/19/2004 12:17 PM
This was an RC-2 week, rich in events and discussions. Read about the little-known dualvars, the always popular version strings, the set UID perl, Unicode classes, and various other bugs.

Windows Security Updates for April 2004


Windows Security Updates for April 2004 05/05/2004 02:38 AM
LSASS vulnerability reported and patched two weeks ago .. Windows Security Updates for April 2004 .. Here's Microsoft's official alert .. four security alerts .. Go get'em now .. hotfix .. patch

microsoft.com/security/security_bulletins/200404_windows.asptrack this site | 4 links


Linux Advisory Watch - April 16, 2004


Linux Advisory Watch - April 16, 2004 04/16/2004 11:44 AM
This week, advisories were released for apache, the Linux kernel, mysql, xonix, ssmtp, openoffice, squid, cvs, Heimdal, iproute, pwlib, scorched, tcpdump, cadaver, and mailman. The distributors include Conectiva, Debian, Fedora, FreeBSD, Gentoo, Mandrake, Red Hat, and SuSE.
Grok Description matches for Crypto-Gram April 15th, 2004
GrokA matches for Crypto-Gram April 15th, 2004

Crypto-Gram April 15th, 2004

The following phrases have been identified by the grok system as matching this entry:

















Also check out:


Grok

Ipod Porn on the
Rise

Brief Abstract of
Wikipedia's
Mesothelioma Cancer
page

Get first aid
instructions in your
cell phone

IE is crap
JSPWiki gains
podcasting support

A Brief Visit to the
Kennedy Space Center

Stuck at Orlando
Intl without
Wireless and My New
Travel Rule

Cox & Forkum: Your
Attention Please III

Book Review: Against
All Enemies ||
kuro5hin.org

Downhill Battle -
iTMS Script

Apple - Motion
The Men Commandments
Java VM Bridge for
Functional Languages

GraphTool
BitTorrent Queue
Manager

Fwink
Safe, Fast-Drying
and Said to Douse
Fires

Your Taxes Are
Filed. But Don't
Turn Off the
Calculator.

Not Dead.
Are New Cars Too
Expensive To Fix?

Everday hackers
Microsoft believes
it can dominate CRM
market

People Keep
Expanding Their
Internet Activity

Users of high-speed
Internet increasing

Intel develops
silicon wafer based
electro-optical
chipsets

* Computer glitches,
not hanging chads,
Florida's vote fear

Apple triples
profits on iPod
sales

Indonesian hackers
spice up elections

Coming soon: DVD
players that censor
movies

Many Started Web
Logs for Fun, but
Bloggers Need Money,
Too

Advice to Help Kodak
Compete in the New
World of Digital
Photography

Teaching an Old
Walkman Some New
Steps

UK and U.S.
Submariners to Play
North Pole Soccer
(Reuters)

Charles honoured by
city

Unions to launch
membership drive

Second prisoner
freed 'in error'

Trebuchets and R.
Lee Ermey

Airing of Powell's
Misgivings Tests
Ties in the Cabinet

Israeli Rightists
Endorse Plan to
Withdraw From the
Gaza Strip

Study Suspects
Thousands of False
Convictions

AOL to Link
WeatherBug to
Instant Messaging
(Reuters)

Kim 'in China for
secret talks'

Pupils given cash
boost to study

Spain sparks Iraq
troops rethink

Adobe announces
After Effects 6.5

HP does lunch with
DreamWorks, Warner
Bros.

DConnect Daemon
0.3.3 RC1 (Stable)

Jikes 1.20
pBeans Java
Persistence Layer
1.2.2

Netdude 0.4.5
(Stable)

libnetdude 0.6
libpcapnav 0.5
MacBiff 1.1.5
JavaSame 0.9
libdoomwad 0.01
what is grok?