K

Kragen Javier Sitaker

lists.canonical.org · Personal blog · on HN since 2007

Kragen Javier Sitaker writes a personal mailing-list blog on software, programming oddities, networks, and opinions about companies like Google.

What HN saysHN commenters mostly link it as a source of his old essays, such as the printable-ASCII MS-DOS .COM file and his views on Google.
36HN people shared it
20linked it in comments
21stories submitted
1.0Kstory points
13 years agolast shared
2007people per year2026

Most-shared posts

  1. 1
  2. 2
    Smalltalk Performance and Moore's Law
    4 people · 1 points · first shared 2010 · discussion on HN
  3. 3
    Why I do not want to work at Google
    3 people · 351 points · first shared 2011 · 132 comments on HN
  4. 4
  5. 5
    2010 March 000910
    3 people · first shared 2011
  6. 6
  7. 7
  8. 8
    An MS-DOS .COM file written entirely in printable ASCII
    2 people · 3 points · first shared 2011 · 1 comments on HN
  9. 9
  10. 10
    2006 November 000841
    2 people · first shared 2010
  11. 11
    2005 June 000783
    2 people · first shared 2007
  12. 12
    2010 June 000919
    2 people · first shared 2011
  13. 13
  14. 14
    Bytecode interpreters for tiny computers
    1 people · 73 points · first shared 2011 · 9 comments on HN
  15. 15
    Mental hashing for paper address books (with Python)
    1 people · 49 points · first shared 2011 · 11 comments on HN

What HN people wrote when they linked it

teddyh · 2014-05-03
Google first approached me in 2010. Here is the relevant part of my otherwise short reply: Google follows what I believe to be unethical business practices – including, but not limited to, condoning censorship, invading their users’ privacy, [publishing] proprietary software, and making available and encouraging the use of network services with far too little user control of the programs. A little more than a year later, Kragen Javier Sitaker wrote this, which I thought was the best explanation of why one wouldn’t want to work for Google: http://lists.canonical.org/pipermail/kragen-tol/2011-August/000938.htm…
voltagex_ · 2014-05-02
Related: What if you started with no OS? http://www.reddit.com/r/programming/comments/9x15g/programming_thought… Includes some really great links to going from (DOS) echo to a working COM executable: http://lists.canonical.org/pipermail/kragen-discuss/2011-April/001156.…
kragen · 2013-01-01
Here's what I thought of Reddit in 2008: "merely a collection of trivia, narrow, shallow, and sensational". http://lists.canonical.org/pipermail/kragen-tol/2008-January/000878.ht… Since then I've become a Reddit user, but my opinion hasn't changed much. The bottom line from that post: "The pathological focus on recency in Digg and Reddit's setup, and to a slightly less problematic extent in del's, has some benefits. It engages people in dialogue, and it's ideal for things like organizing political protests. It's great if you want to stay on top of things. But I think it's more important to get to the bottom of things."
btilly · 2009-11-05
Network effects tend to be substantially overestimated. For instance Metcalfe's law is widely cited, but more careful analysis of actual behavior suggests that n*log(n) tends to be a better scaling estimate than n^2. Moving on, be careful about moving to a sales force driven strategy. When you're selling with a sales force you have to cover the overhead of an expensive sales process. This is one of the big reasons why a lot of software is priced low enough that someone can pay for it with a credit card, and lots of software priced over $50,000 but very little between those two numbers. Also once you go down the enterprise software route the quality of your sales process matters more than the quality of your software. A good read on that is http://lists.canonical.org/pipermail/kragen-tol/2005-April/000772.html… I'm not saying that this is a bad strategic move or the wrong strategy for your company. But you should be aware of the consequences.
wcarss · 2009-08-25
I don't really have an opinion to state on the actual discussion at hand, but I figured I'd toss in an old link which contains what some of "those" might be: http://lists.canonical.org/pipermail/kragen-tol/2007-March/000849.html Javier Kragen Sitaker's article/mail "My Evolution as a Programmer", recounts one coder's his growth as a programmer, career, and exposure to a variety of books throughout. It's really an excellent read, and contains some comparisons between a few good books - particularly Code Complete and The Pracice of Programming. I quote, During this time, I read "The Practice of Programming", which is a lot like "Code Complete", but shorter and much higher in quality. I had read the same authors' "The Elements of Programming Style" back in 1995, on much the same subjects, but that book is nearly unreadable today --- it's written in PL/1 and FORTRAN IV. TPoP, aside from being written with modern programming languages, also contains insights from several decades more of the authors' experience. -- The author in question is Brian Kernighan. Anyrate, I leave any interested person to go check the article out, if you haven't seen it already.
abecedarius · 2013-03-01
http://news.ycombinator.com/item?id=2670203 has good links on mechanical computers and small CPU designs. http://lists.canonical.org/pipermail/kragen-tol/2010-June/000919.html concludes "There’s a strong appeal in the idea that universal computation has been within the grasp of human materials and manufacturing technology since the invention of sewing in the Paleolithic; it is only the mathematical sophistication that was absent. I don’t yet know if it’s true."
rogerbinns · 2012-11-21
Kragen Sitaker wrote a wonderful message about what "Enterprise" software really is: http://lists.canonical.org/pipermail/kragen-tol/2005-April/000772.html
keithpeter · 2012-10-15
http://vanemden.wordpress.com/2009/01/01/ventilated-prose/ 'Ventilated Prose' was a term used by Buckminster Fuller. The blog author linked above is drafting rapidly, then adding line breaks after each sentence/clause as an editing aid. He mentions Vi and the use of dif http://lists.canonical.org/pipermail/kragen-discuss/2008-March/001086.… Found in the comments to the blog post linked above. Just parking these for the inevitable return of this topic.
DanBC · 2012-05-22
Maybe this email list has some details? (http://lists.canonical.org/pipermail/kragen-tol/2007-March/000850.html… Here's a mildly interesting rant: (http://www.yosefk.com/blog/the-high-level-cpu-challenge.html) This post doesn't give any details of the benchmark, but describes another test (boot, load word processor, open document, close wp, shut down) and compares an old mac and a (at the time) modern laptop. (http://tekkie.wordpress.com/2009/08/12/does-computer-science-have-a-fu…
sedachv · 2012-05-01
Problems with DSL upstream bandwidth is the main reason that Kragen thinks P2P networking won't work very well: http://lists.canonical.org/pipermail/kragen-tol/2011-August/000935.htm…
joeyh · 2011-08-28
The reason it's a mailing list: http://lists.canonical.org/pipermail/kragen-tol/2010-March/000910.html Also touches on the discoverability problems with using mailing lists like this. I wish I'd been reading this list thirteen years ago when it was started.
silentbicycle · 2011-01-09
There are some real gems on the list, too: "Smalltalk Performance and Moore's Law" http://lists.canonical.org/pipermail/kragen-tol/2007-March/000850.html "OCaml vs. SBCL, and various other interpreters" http://lists.canonical.org/pipermail/kragen-tol/2007-March/000852.html "what affects programming language adoption?" http://lists.canonical.org/pipermail/kragen-tol/2006-November/000834.h… (kragen is also kragen here)
gwern · 2011-01-09
I will say one thing, a blog would have trouble surviving since 1998: http://lists.canonical.org/pipermail/kragen-hacks/
mpm · 2010-07-02
Not exactly original. It would be less offensive if he labeled it something other than "My Take" http://lists.canonical.org/pipermail/kragen-tol/2005-April/000772.html
ippisl · 2010-04-04
Alan kay might not be correct in this case . The correct factor between 1979 and today's computers is not 1000x , is something between 10x-50x. and with the right compilers you get a factor of 3x-10x[1]. [1]http://lists.canonical.org/pipermail/kragen-tol/2007-March/000850.html
JesseAldridge · 2009-04-30
Dude. Dominant assurance contracts look ingenious. I had never heard of them before. http://lists.canonical.org/pipermail/kragen-tol/2005-June/000783.html
twoz · 2009-04-17
More goodies from the comments section: "Enterprise software" is a social, not technical, phenomenon http://lists.canonical.org/pipermail/kragen-tol/2005-April/000772.html
eru · 2007-12-18
Who needs the government since we have mathematics? Also discussed on a canonical mailing list here http://lists.canonical.org/pipermail/kragen-tol/2005-June/000783.html "In the form he described in his paper, a dominant assurance contract is a contract offered by an escrow agent to members of the public; it is of the form, "In exchange for my payment of $S, if K or more people donate $S to this same cause, the escrow agent will create public good X (at cost $C), and keep all the donated money. If fewer than K people donate $S, the escrow agent will return $S + $F to each of the donors and will not create the public good." Edit: Designing a mechanism that works for new unproven products, too, is left as an excercise for the reader.
mlinksva · 2011-08-28
FWIW I think "Why I do not want to work at Google" originally composed in HN thread http://news.ycombinator.com/item?id=2728174 These older posts are also fun http://lists.canonical.org/pipermail/kragen-tol/1999-January/000322.ht… http://lists.canonical.org/pipermail/kragen-tol/2006-November/000841.h… Doing many things, including filtering spam, is more difficult in a decentralized environment. (It is curious that email, itself decentralized, has come to be dominated by several large service providers; I wonder how much of this is due to economies of scale for fighting spam and other attacks relative to other economies of scale relative to things not characterizable as an economy of scale? Search of documents published in a decentralized manner on the web is another example.) Many things are even easier in a completely centralized manner, thus G+, Facebook, Twitter, and their morbid predecessors. For all their issues, architecturally decentralized email, web, and internet are much more valuable than the 2011 versions of AOL, CompuServe, and Prodigy silos. So thank you to all working on making the next bits of decentralized architecture work. I imagine it is possible to do a bit of this work at Google et al, but it is clearly way, way down the priority list of any such companies.

Keyboard shortcuts

/Search
j kNext / previous blog
EnterOpen selected blog
vVisit the blog site
fFollow / unfollow
lSwitch grid / list view
dSwitch dark mode
g hHome
g pTop posts
g tTopics
g fFollowing
g lLiked
g yHistory
g qFAQ
EscBack / close