Leonard and Sumana's personal notebook

Categories: personal | cs

http://jmlr.csail.mit.edu/papers/volume11/rieck10a/rieck10a.pdf: Uses Beautiful Soup to parse spam and non-spam web pages.

97 Things Every Programmer Should Know - Programmer 97-things: Man, I wasn't planning to ever have to know more than about 30 things

"Switching Systems as Brains": He's no Alan Turing, but...

Ten in Ten 01: Universal Redirect Locomotive : I worked on a RESTful Turing machine, but never completed it.

Emoticons and Smileys on PLATO in the 1970s: Truly, it was an age of wonders

Malaysian women redefine gender roles in technology | Gender News : Women are proportionately (or disproportionately) represented as programmers whenever programming is a low-status job.

Engelbart Mural: I'm not crazy about the content but it's quite beautiful.

http://vimeo.com/8000921: Preetty interesting paper on the Cybersyn. That control room? It's only a model.

Recursivity: Stephen Meyer's Bogus Information Theory: Response to lousy book aside, this post is the best introduction i've read to what "information" means in different technical contexts

Project Euler: Prefiguring everything

http://en.wikipedia.org/wiki/Karatsuba_algorithm: This is the algorithm you need

As We May Think: At last, a legit copy online

CSE P 590TU: Practical Aspects of Modern Cryptography, Winter 2006: To check out after HTDP

NOTES - UCLA 81st FACULTY RESEARCH LECTURE SERIES: What was Judea Pearl talking about when I had just started attending UCLA?

PLT Online: Books I'll never read!

A Computational Introduction to Number Theory and Algebra : Nice to meet you.

Kragen's Blog Thing: Feels like I've read this already

Chistory : "The late 1960s were a turbulent era for computer systems research at Bell Telephone Laboratories."

American Scientist Online - Where's the Real Bottleneck in Scientific Computing? : Computational illiteracy. Even some developers don't use version control (shiver). The marginal benefit of a single lesson in best practices is huge.

gamecourse: CS classics with links

Alan Kay: The Computer Revolution hasn't happend yet. Keynote OOPSLA 1997 - Google Video: Dude looks like my uncle Don with that moustache

Dictionary of Algorithms and Data Structures: What's up, DADS?

Hut 8, Naval Intelligence, Alan Turing's Hut on Flickr - Photo Sharing!: Can't you see I'm BUSY IN THE HUT

http://www.computermuseum.20m.com/popelectronics.htm: Altair, all the time

Metaphors We Compute By: This object is like a metaphor

VisualIDs: Scenery for Data Worlds: Just dying to be made into a game's procedural content

Classic Texts in Computer Science: Collect them all

Chistory : Ho ho ho!

Dr. Dobb's | An Algorithm for Compressing Space and Time | March 1, 2006: I've only skimmed this but it looks slick

Solve Sudoku (Without even thinking!): Amazing algorithm proves puzzle a waste of brain-seconds

The Problem with Threads: Prune that nondeterminism

Computer History Museum - Selling the Computer Revolution - Marketing Brochures in the Collection: You had me at "Sounder N/C Investment"

David MacKay: Information Theory, Pattern Recognition and Neural Networks: The Book : Soon to be The Movie

Aske Plaat: MTD(f), a new chess algorithm: Specifically, a new minimax algorithm

The Theory of Classification - A Course on OO Type Systems | Lambda the Ultimate: Type theory

Partial-eval.org - A Collection of Resources on Partial Evaluation: I only peeked at this

genetic-programming.com-Home-Page: Awesome. "Most computer scientists unquestioningly assume that any effective problem-solving process must be logically sound and deterministic." Yeah, if it's the 1960s.

http://www.computerhistory.org/collections/DocumentArchive/Documents/Books/Computing%20Before%20Computers/CBC.html: From the authors of "Thinking Before Thinkers"

Waterfall 2006 - International Conference on Sequential Development: Pretty funny

carto:net - scalable vector graphics : halfway through the paper, the point shows up, panting and holding a suitcase

AOP@Work: AOP myths and realities: "This is one AOP 'myth' that is actually correct! In fact, the others are correct too! Why bother reading this?"

The Theory of Classification - A Course on OO Type Systems | Lambda the Ultimate: "Objects Like Myself"

Stéphane Ducasse :: Free Online Books: Need to learn smalltalk so I can authoritatively write about two sentences in the Cookbook

PDP Planet: PDP-10, DEC, TOPS-20, Community & Portal: We sent all the PDPs to another planet, and good riddance!

Monads in Ruby - Moonbase: Now I shall be Primus the One!

SCPD - Donald E. Knuth: Cruel University Forces Knuth to Podcast

In Praise of Tweaking: A Wiki-like Programming Contest: I think this tweak/leap model might be applicable to the advance of knowledge generally

arXiv.org e-Print archive: Man, I am so lost.

Perlisisms - "Epigrams in Programming" by Alan J. Perlis: nkis, some are nethack fortune cookies

NER0: From CleverCS

Medieval and Modern Thought Text Digitization Project: Long Record : McCarthyism at its worst (strip jsessionID from PDF URL)

AtariArchives.org - archiving vintage computer books, information, and software: I wonder how much of this information is still technically useful

PlanetLab: Home: In a duel to the death with McWorld

The Art of Computer Programming Reading Group: I am certain to fail

http://hugo.csie.ntu.edu.tw/~yjhsu/courses/u2010/papers/Amazon%20Recommendations.pdf: Read this--amazon recommendation paper

xaosenkosmos: Another installment of "Josh copies an e: Yeah, this sounds good

You and Your Research: To *finish* reading

developer.* - Code as Design: Three Essays by Jack W. Reeves: will probably never read this

SCIgen - An Automatic CS Paper Generator : I love the random diagrams

Happy Hooking: PyConDC 2005: Actually very similar to what Inform provides

http://www.coli.uni-saarland.de/~koller/papers/dlws01.html: That's just crazy talk

Advanced Internet Technologies : Hey, kid, work faster

Bookpool: Exclusive Excerpt from Volume 4 of The Art of Computer Programming: Soon to be a major motion picture

CleverCS :: Articles :: News Articles: Like the first derivative of sweetcode or something

HomePage : the ward cunninham hire pays off

DigiBarn Newsletters: Homebrew Computer Club Newsletters: nostalgia for before i was born

Beyond Personalization 2005: wow, this looks really good

The Goldfish Online: neet, as manoj might say

Olin Shivers: cranky gold

Google Scholar: this is actually quite helpful

http://web.media.mit.edu/~lieber/IUI/Fu/Fu.pdf: jackpot

Google Labs Publications: MapReduce: Parallelism: working for you

Great Works in Programming Languages: All that remains is for them to fight to the death. (This will be my stock del.icio.us entry phrase when I can't think of anything else.)

Engelbart: Augmenting Human Intellect (1962): Just become a cyborg already

The ETA Programming Language: Another one. ET Corn God code meets the Scrabble programming language

The Choon Programming Language: Man, this is beautiful. From previous link.

Bruce the Goose: Virtual Unknowns (2004-08-23): Big list of obscure programming languages and operating systems. Dan, where's Torsion? It's an obscure programming language *and* an obscure operating system!

18.6. Object-oriented design patterns: Very nice, simple

The Daily WTF: When Visual Basic attacks

RPOW - Reusable Proofs of Work : This is a very clever idea

http://www.graphics.stanford.edu/~fedkiw/photos/turtle_half.jpg: This guy has the best life in the world

Dynamic ontologies: how to build agents that can change their mind: Oh, it would be fun to attack such a system.

PLT Online: Programming language theory

Classical Computer Science Texts: Lots of good stuff

The Programmers Stone: Haven't even had time to look at this; don't know if it's any good

game physics: Maybe I'll write City Destroy Carnage

Stanford Database Group Publication Server: Lots of papers


© 2000-2013 Leonard Richardson.