Messages by Date
-
2014/04/09
why does a/(b/c) = a(c/b)?
Kragen Javier Sitaker
-
2014/03/20
Traducción de “On Joy and Sorrow”, de “The Prophet” por Kahlil Gibran
Kragen Javier Sitaker
-
2014/03/16
summary of recent important developments (ultra-compressed, random)
Kragen Javier Sitaker
-
2013/12/29
README for httpdito (a tiny web server written in assembly)
Kragen Javier Sitaker
-
2013/12/26
Polynomial-spline FIR kernels by integrating sparse kernels
Kragen Javier Sitaker
-
2013/12/12
lattices, powersets, bitstrings, and efficient OLAP
Kragen Javier Sitaker
-
2013/08/31
current Fukushima leaks are not a major catastrophe
Kragen Javier Sitaker
-
2013/07/08
mechanical computation LUTs (lookup tables) with planar fabrication
Kragen Javier Sitaker
-
2013/07/04
3D measurement with noise correlation (from 2006)
Kragen Javier Sitaker
-
2013/07/01
a ferromagnetic-saturation "diode" for radio wave detection?
Kragen Javier Sitaker
-
2013/06/27
energy harvesting of EM fields for low-power electronics
Kragen Javier Sitaker
-
2013/06/24
only a constant factor worse than optimal
Kragen Javier Sitaker
-
2013/06/20
Ghettobotics: making robots out of trash
Kragen Javier Sitaker
-
2013/06/17
a local Wikipedia hypertext system with instant response (no perceptible UI delay) is achievable
Kragen Javier Sitaker
-
2013/06/13
A resistive-capacitive trackpad made from garbage and three ADC microcontroller pins?
Kragen Javier Sitaker
-
2013/06/06
some 50 possible next topics to focus on for personal projects
Kragen Javier Sitaker
-
2013/06/03
proposed new ANSI escape sequences for hyperlinks to URLs
Kragen Javier Sitaker
-
2013/05/30
ultraslow radio for decentralized global digital communication
Kragen Javier Sitaker
-
2013/05/27
Quaject-style run-time code synthesis for the Visitor pattern
Kragen Javier Sitaker
-
2013/05/24
trellis-coded buttons for N-Key Rollover on a single I/O pin (fixed charset)
Kragen Javier Sitaker
-
2013/05/23
trellis-coded buttons for N-Key Rollover on a single I/O pin
Kragen Javier Sitaker
-
2013/03/03
a possibly novel error-correction code with a relationship to the Hadamard transform
Kragen Javier Sitaker
-
2012/12/06
a logarithmic-time alternative to summed-area tables for reducing arbitrary semigroup operations over arbitrary ranges (a generalization of RMQ segment trees)
Kragen Javier Sitaker
-
2012/11/23
decentralized chat using CouchDB
Kragen Javier Sitaker
-
2012/09/13
impermanence of life
Kragen Javier Sitaker
-
2012/08/02
boycotting Chick-Fil-A is authoritarian and evil
Kragen Javier Sitaker
-
2012/07/30
language-model dimensionality reduction with Markov-chain distribution medians
Kragen Javier Sitaker
-
2012/07/23
database query optimizers for simplifying software systems
Kragen Javier Sitaker
-
2012/07/19
a unified caching system for avoiding recomputation
Kragen Javier Sitaker
-
2012/07/16
choosing powerful primitives for a simplified computing system
Kragen Javier Sitaker
-
2012/07/14
how to do a better predictive text input method for Android
Kragen Javier Sitaker
-
2012/07/03
washing machines don't have to use energy to heat water
Kragen Javier Sitaker
-
2012/06/27
Meghan Saweikis on the development of human society
Kragen Javier Sitaker
-
2012/06/14
FeML: a skeleton of a femto-ML with nothing but polymorphic variants and functions
Kragen Javier Sitaker
-
2012/06/12
short-term predictions: 2014, 2017, 2022
Kragen Javier Sitaker
-
2012/04/26
math for 3-D printers without any linear actuators
Kragen Javier Sitaker
-
2012/04/23
printing microfilm on ordinary laser printers on paper
Kragen Javier Sitaker
-
2012/04/19
apologies for repetition (Re: parsing, PEG parsers, and backtracking HTML templating: toward a bright parsing future (examples in OCaml, C++, and Ruby))
Kragen Javier Sitaker
-
2012/04/16
parsing, PEG parsers, and backtracking HTML templating: toward a bright parsing future (examples in OCaml, C++, and Ruby)
Kragen Javier Sitaker
-
2012/04/12
backtracking HTML templating
Kragen Javier Sitaker
-
2012/04/09
potential applications of Taylor's Image Fidelity Assessor and similar models
Kragen Javier Sitaker
-
2012/04/09
dithering by optimizing perceptually-weighted error in the Gabor transform
Kragen Javier Sitaker
-
2012/04/02
GitHub's "responsible disclosure" stance is irresponsible
Kragen Javier Sitaker
-
2012/03/27
higher-order programming and concurrency in low-level languages
Kragen Javier Sitaker
-
2012/02/14
recycling laptop parts
Kragen Javier Sitaker
-
2012/01/25
Re: Meet ACTA: PIPA and SOPA's Big Brother
Kragen Javier Sitaker
-
2012/01/05
Santorum says contraception is not okay
Kragen Javier Sitaker
-
2012/01/01
Arduino frustrations: C is not a higher-order language, and timing is not an optimization
Kragen Javier Sitaker
-
2011/10/17
radix-sorting rational numbers with an efficient serialization of continued fractions
Kragen Javier Sitaker
-
2011/09/30
externalized costs, energy costs, food miles, and local agriculture
Kragen Javier Sitaker
-
2011/09/08
some notes on frugality
Kragen Javier Sitaker
-
2011/08/29
launching things into orbit with a maglev track from a dirigible at the top of the mesosphere
Kragen Javier Sitaker
-
2011/08/25
Why I do not want to work at Google
Kragen Javier Sitaker
-
2011/08/22
Goodbye, shitty Car extends Vehicle object-orientation tutorial
Kragen Javier Sitaker
-
2011/08/18
Saying “Do no evil” excludes you from any serious conversation about Google
Kragen Javier Sitaker
-
2011/08/17
Peer-to-peer overlay networks are a bad idea on a DSL-based internet.
Kragen Javier Sitaker
-
2011/06/08
hovering kite assemblages
Kragen Javier Sitaker
-
2011/03/09
How to compile Node.js v0.4.2 on MacOS 10.5.8
Kragen Javier Sitaker
-
2011/01/28
Why Egypt’s popular rebellion is the greatest historical event in a decade, and how Barack Obama missed the boat.
Kragen Javier Sitaker
-
2010/12/20
file similarity, fuzzy hashing, bloom filters, and finding common words
Kragen Javier Sitaker
-
2010/12/13
Re: Everyone and no one wants to save the world
Kragen Javier Sitaker
-
2010/10/27
el muerte de Kirchner
Kragen Javier Sitaker
-
2010/10/26
disk space costs less than bandwidth, and both cost less than time
Kragen Javier Sitaker
-
2010/07/26
safe storage of ethyl alcohol
Kragen Javier Sitaker
-
2010/07/22
Could a vacuum tube computer be fast?
Kragen Javier Sitaker
-
2010/07/19
sorting in WORM memory (and other algorithms and data structures)
Kragen Javier Sitaker
-
2010/07/15
herringbone planetary gears are a thrust roller bearing
Kragen Javier Sitaker
-
2010/07/12
terrible news for Afghanistan: huge mineral deposits
Kragen Javier Sitaker
-
2010/07/08
cheap-shit laser displays
Kragen Javier Sitaker
-
2010/07/05
parsing with small memory or on a large parallel machine
Kragen Javier Sitaker
-
2010/07/01
about "The Myth of the Super Programming Language"
Kragen Javier Sitaker
-
2010/06/28
mechanical computation: with Merkle gates, height fields, and thread
Kragen Javier Sitaker
-
2010/06/24
doing the Viterbi algorithm with Dijkstra's algorithm
Kragen Javier Sitaker
-
2010/06/21
MapReduce as a way to cope with high-latency memory
Kragen Javier Sitaker
-
2010/06/17
Why don't people treat hackers as heroes?
Kragen Javier Sitaker
-
2010/06/14
parallel sorting algorithms
Kragen Javier Sitaker
-
2010/06/10
hash tables with prototype chaining: failed thought experiment
Kragen Javier Sitaker
-
2010/03/25
could we learn a new foreign language every week?
Kragen Javier Sitaker
-
2010/03/22
Bayesian 20 Questions
Kragen Javier Sitaker
-
2010/03/17
speech codecs: can a sinusoidal codec get below 500 bits per second and produce comprehensible speech?
Kragen Javier Sitaker
-
2010/03/12
mailing lists, blog posts, and Git: what to do next with kragen-tol?
Kragen Javier Sitaker
-
2010/01/10
a sort of auction for funding think-tank work, with a dominant assurance contract variant
Kragen Javier Sitaker
-
2009/07/10
search engine comparison, 2009-07-09: I'm switching to Yahoo Search
Kragen Javier Sitaker
-
2009/04/26
how false rumors can cost lives
Kragen Javier Sitaker
-
2009/04/25
rebuttal to Alex Jones' "InfoWars" on swine flu origin
Kragen Javier Sitaker
-
2008/07/28
deep and shallow binding, and a hashing middle way
Kragen Javier Sitaker
-
2008/07/24
the value restriction and Modula-3
Kragen Javier Sitaker
-
2008/07/21
relativistic dimensional analysis in programming
Kragen Javier Sitaker
-
2008/07/17
the Gelfand Principle in programming
Kragen Javier Sitaker
-
2008/07/14
enumerating binary trees and their elements
Kragen Javier Sitaker
-
2008/07/10
web services, operations as a strategic advantage, and decentralization
Kragen Javier Sitaker
-
2008/07/07
better relative URLs than the current ".." system
Kragen Javier Sitaker
-
2008/07/03
worms.c: formatting of complicated conditionals
Kragen Javier Sitaker
-
2008/06/30
double-ended log-structured filesystems
Kragen Javier Sitaker
-
2008/06/26
HTML is terser and more robust than S-expressions
Kragen Javier Sitaker
-
2008/06/23
wood and stone personal digital assistants
Kragen Javier Sitaker
-
2008/06/19
upgrading to Emacs 22 is FANTASTIC
Kragen Javier Sitaker
-
2008/06/16
Git's first few big lessons
Kragen Javier Sitaker
-
2008/06/12
desmoking the smoky Buenos Aires air with a jacuzzi
Kragen Javier Sitaker
-
2008/06/09
Improving "science" in eSpeak's lexicon
Kragen Javier Sitaker
-
2008/06/05
notes on using QEMU
Kragen Javier Sitaker
-
2008/06/02
Failing to upgrade to CryWrap
Kragen Javier Sitaker
-
2008/05/29
Notes on Raph Levien's "Io" Programming Language
Kragen Javier Sitaker
-
2008/05/22
running one's desktop inside QEMU?
Kragen Javier Sitaker
-
2008/05/19
counting characters in UTF-8 strings is fast
Kragen Javier Sitaker
-
2008/05/13
testing an antispam measure
Kragen Sitaker
-
2008/03/29
orthographic reform of English
Kragen Javier Sitaker
-
2008/03/06
dynamic code generation to superoptimize calendar calculations
Kragen Javier Sitaker
-
2008/02/24
IRC bots with object-oriented equational rewrite rules
Kragen Javier Sitaker
-
2008/02/15
freedom of communication will stop wars
Kragen Javier Sitaker
-
2008/02/07
hexadecimal words for magic numbers
Kragen Javier Sitaker
-
2008/01/25
Reddit: "merely a collection of trivia, narrow, shallow, and sensational"
Kragen Javier Sitaker
-
2008/01/03
machine-readable paper receipts to simplify expense tracking
Kragen Javier Sitaker
-
2007/12/31
the ghetto deep-freeze (a big styrofoam box with salted ice)
Kragen Javier Sitaker
-
2007/12/27
alternatives to argentine aire acondicionado
Kragen Javier Sitaker
-
2007/12/17
art_svp_render_aa: libart2 antialiased rendering API
Kragen Javier Sitaker
-
2007/11/23
transaction and coordination costs, and centralization of software
Kragen Javier Sitaker
-
2007/10/09
production of public goods and the size of firms
Kragen Javier Sitaker
-
2007/09/13
non-chalantly paper napkin
kragen
-
2007/08/28
liquid speakers
Kragen Javier Sitaker
-
2007/05/17
propolis, or "bee glue", as a medical treatment
Kragen Javier Sitaker
-
2007/05/10
disk corruption and a broken Firefox
Kragen Javier Sitaker
-
2007/04/30
"redices" and "indices"
Kragen Javier Sitaker
-
2007/04/26
on low-tech
Kragen Javier Sitaker
-
2007/04/23
why Darcs rocks
Kragen Javier Sitaker
-
2007/04/19
list comprehensions and Bicicleta syntax
Kragen Javier Sitaker
-
2007/04/09
comparative study of iteration and ordered collections
Kragen Javier Sitaker
-
2007/04/05
the end-to-end principle in human society: scholarly writing and freedom of speech
Kragen Javier Sitaker
-
2007/04/02
APL, Python, redundancy, and polymorphism
Kragen Javier Sitaker
-
2007/03/26
minuses of the Bicicleta design
Kragen Javier Sitaker
-
2007/03/22
object-oriented equational rewrite rules
Kragen Javier Sitaker
-
2007/03/19
Comparison between Aardappel and Bicicleta
Kragen Javier Sitaker
-
2007/03/15
first Bicicleta interpreter speed measurements: very slow!
Kragen Javier Sitaker
-
2007/03/12
OCaml vs. SBCL, and various other interpreters
Kragen Javier Sitaker
-
2007/03/08
various approaches to primitive functions
Kragen Javier Sitaker
-
2007/03/05
Smalltalk performance and Moore's Law
Kragen Javier Sitaker
-
2007/03/01
my evolution as a programmer
Kragen Javier Sitaker
-
2007/02/26
the presentation of "private" in programming languages
Kragen Javier Sitaker
-
2007/02/22
novice's notes on learning OCaml
Kragen Javier Sitaker
-
2007/02/19
installing Debian with debootstrap and LNX-BBC
Kragen Javier Sitaker
-
2007/02/15
logical versus physical "logging" in network protocol design
Kragen Javier Sitaker
-
2007/02/12
rational number class in Bicicleta's language
Kragen Javier Sitaker
-
2007/02/08
naming of "self" in Bicicleta
Kragen Javier Sitaker
-
2006/11/30
Sorry, second half of post-http essay isn't ready yet
Kragen Sitaker
-
2006/11/27
What's wrong with HTTP?
Kragen Sitaker
-
2006/11/23
offline web reading
Kragen Sitaker
-
2006/11/16
"full-hypertext" publishing on the web
Kragen Javier Sitaker
-
2006/11/13
current "done" projects on OpenCores
Kragen Javier Sitaker
-
2006/11/09
improving the broken US patent system
Kragen Javier Sitaker
-
2006/11/06
perfect information, disintermediation, and trademarks
Kragen Javier Sitaker
-
2006/11/02
what affects programming language adoption?
Kragen Javier Sitaker
-
2006/10/30
Rebuttal to David Brin's "Why Johnny Can't Code"
Kragen Javier Sitaker
-
2006/10/26
why programming is hard
Kragen Javier Sitaker
-
2006/10/23
the meaning of "elitism"
Kragen Javier Sitaker
-
2006/10/19
inspired by the barcode CAMBrowser
Kragen Javier Sitaker
-
2006/10/16
subliminal color images
Kragen Javier Sitaker
-
2006/10/12
liberalism vs. conservatism and family values
Kragen Javier Sitaker
-
2006/09/21
public demand for information technology
Kragen Javier Sitaker
-
2006/09/18
Epigrams on programming, and Bicicleta
Kragen Javier Sitaker
-
2006/09/14
illuminated pen
Kragen Javier Sitaker
-
2006/09/11
Folding liquid fiberglass bicycles
Kragen Javier Sitaker
-
2006/09/07
Helical automated fabrication
Kragen Javier Sitaker
-
2006/09/04
desert cool and water economics
Kragen Javier Sitaker
-
2006/08/31
Election coordination
Kragen Javier Sitaker
-
2006/08/29
Cheap Electronics Dissection Project
Kragen Sitaker
-
2006/08/03
full-text indexing with hash hints (Bloom-filter-like)
Kragen Javier Sitaker
-
2006/07/28
The equivalent of free software for online services
Kragen Sitaker
-
2006/05/29
End-user databases: making structured lists of stuff without fuss
Kragen Sitaker
-
2006/03/16
Followup to "reclaiming the Oxford English Dictionary for the public"
Kragen Sitaker
-
2006/03/02
TV output on low-cost portable computers
Kragen Sitaker
-
2006/02/23
built minipov2, ideas on
Kragen Sitaker
-
2005/12/08
XML semistructured query by example
Kragen Sitaker
-
2005/12/05
safe XML editing
Kragen Sitaker
-
2005/12/01
semistructured data: summary of six years of wishes
Kragen Sitaker
-
2005/11/28
Make for URLs, or dependency-directed compositing
Kragen Sitaker
-
2005/11/24
folkschemas and semistructured data
Kragen Sitaker
-
2005/11/21
A low-tech way to apply ECC for disk storage
kragen
-
2005/11/17
tolerance for ambiguity makes things easier (such as search)
Kragen Sitaker
-
2005/11/14
potential for ebook reader platforms
kragen
-
2005/11/10
factoring numbers in your head
kragen
-
2005/11/07
making BitTorrent work better with aggregation
kragen
-
2005/11/03
computing with really simple machines
kragen
-
2005/10/31
the energy cost to evacuate Earth's human population
kragen
-
2005/10/27
feedback and automated fabrication
kragen
-
2005/10/24
passive laser sonar
kragen
-
2005/10/20
Current state of free-software OCR: not good
kragen
-
2005/10/17
audio outliners for hypertext navigation
kragen
-
2005/10/13
cost to install surveillance cameras in public places
kragen
-
2005/10/10
Queer numbers: more aggressive purple numbers
kragen
-
2005/10/06
optimizing SQL in web apps by waiting until the last minute
kragen
-
2005/10/03
Reclaiming the Oxford English Dictionary for the public
kragen
-
2005/09/29
Currying as a UI technique for devolution of power to users
kragen
-
2005/09/28
How to take parameters in the object calculus?
Kragen Sitaker
-
2005/07/04
just a little morse code
Kragen Sitaker
-
2005/07/03
conference organization
Kragen Sitaker
-
2005/07/03
Dominant assurance contracts as patterns of options contracts
Kragen Sitaker
-
2005/06/23
FPGA end-user programmability: how to achieve?
Kragen Sitaker
-
2005/06/20
kitchen microwave firing of ceramics
Kragen Sitaker
-
2005/06/16
audio synthesis with internal combustion engines
Kragen Sitaker
-
2005/06/13
random juxtapositions of software
Kragen Sitaker