41554 blogs · [ { "id": "01a0dd0b-dda7-714e-b762-deba450b13d6", "title": "Windows 7 annoyances", "url": "https://www.reenigne.org/blog/windows-7-annoyances/", "published_at": "2011-09-16T23:00:46+00:00" }, { "id": "01a0dd0b-dda7-714e-b762-deba452ee6d7", "title": "Thoughts on ActionScript", "url": "https://www.reenigne.org/blog/thoughts-on-actionscript/", "published_at": "2011-09-15T23:35:10+00:00" }, { "id": "01a0dd0b-dda7-714e-b762-deba45b7fa55", "title": "More riffing on software licenses", "url": "https://www.reenigne.org/blog/more-riffing-on-software-licenses/", "published_at": "2011-09-14T23:00:47+00:00" }, { "id": "01a0dd0b-dda7-714e-b762-deba4677de59", "title": "Downsides of copyleft", "url": "https://www.reenigne.org/blog/downsides-of-copyleft/", "published_at": "2011-09-13T23:00:22+00:00" }, { "id": "01a0dd0b-dda7-714e-b762-deba46948db9", "title": "Benefits of copyleft without copyleft", "url": "https://www.reenigne.org/blog/benefits-of-copyleft-without-copyleft/", "published_at": "2011-09-12T23:00:24+00:00" }, { "id": "01a0dd0b-dda7-714e-b762-deba46b37b24", "title": "Copyleft loophole", "url": "https://www.reenigne.org/blog/copyleft-loophole/", "published_at": "2011-09-11T23:00:56+00:00" }, { "id": "01a0dd0b-dda7-714e-b762-deba4731b2e1", "title": "Rewinding DVDs", "url": "https://www.reenigne.org/blog/rewinding-dvds/", "published_at": "2011-09-10T23:00:51+00:00" }, { "id": "01a0dd0b-dda7-714e-b762-deba47b033c9", "title": "What to do about software patents", "url": "https://www.reenigne.org/blog/what-to-do-about-software-patents/", "published_at": "2011-09-09T23:00:47+00:00" }, { "id": "01a0dd0b-dda7-714e-b762-deba47bf492f", "title": "Energy saving idea", "url": "https://www.reenigne.org/blog/energy-saving-idea/", "published_at": "2011-09-08T23:00:20+00:00" }, { "id": "01a0dd0b-dda7-714e-b762-deba48051590", "title": "The mathematical universe", "url": "https://www.reenigne.org/blog/the-mathematical-universe/", "published_at": "2011-09-07T23:00:06+00:00" }, { "id": "01a0dd16-6b23-7300-8d6d-e32b045d439a", "title": "Issues as political proxies", "url": "https://www.reenigne.org/blog/issues-as-political-proxies/", "published_at": "2011-09-06T23:00:58+00:00" }, { "id": "01a0dd16-6b23-7300-8d6d-e32b0472ce0a", "title": "CPU usage visualization", "url": "https://www.reenigne.org/blog/cpu-usage-visualization/", "published_at": "2011-09-05T23:00:02+00:00" }, { "id": "01a0dd16-6b23-7300-8d6d-e32b04b37310", "title": "How do we get there from here?", "url": "https://www.reenigne.org/blog/how-do-we-get-there-from-here/", "published_at": "2011-09-04T23:00:46+00:00" }, { "id": "01a0dd16-6b23-7300-8d6d-e32b05953392", "title": "Hacker show and tell", "url": "https://www.reenigne.org/blog/hacker-show-and-tell/", "published_at": "2011-09-03T23:00:01+00:00" }, { "id": "01a0dd16-6b23-7300-8d6d-e32b06507d5f", "title": "Euclid’s orchard improved image", "url": "https://www.reenigne.org/blog/euclids-orchard-improved-image/", "published_at": "2011-09-02T23:00:03+00:00" }, { "id": "01a0dd16-6b23-7300-8d6d-e32b06b67e45", "title": "Postel’s law revisited", "url": "https://www.reenigne.org/blog/postels-law-revisited/", "published_at": "2011-09-01T23:00:49+00:00" }, { "id": "01a0dd16-6b23-7300-8d6d-e32b06f38a44", "title": "Progressively optimizing compiler", "url": "https://www.reenigne.org/blog/progressively-optimizing-compiler/", "published_at": "2011-08-31T23:00:35+00:00" }, { "id": "01a0dd16-6b23-7300-8d6d-e32b0725bd93", "title": "Fractals on the hyperbolic plane", "url": "https://www.reenigne.org/blog/fractals-on-the-hyperbolic-plane/", "published_at": "2011-08-30T23:00:16+00:00" }, { "id": "01a0dd16-6b23-7300-8d6d-e32b07fe197e", "title": "The slow intelligence explosion", "url": "https://www.reenigne.org/blog/the-slow-intelligence-explosion/", "published_at": "2011-08-29T23:00:02+00:00" }, { "id": "01a0dd16-6b23-7300-8d6d-e32b08af39aa", "title": "Debugger feature", "url": "https://www.reenigne.org/blog/debugger-feature/", "published_at": "2011-08-28T23:00:29+00:00" }, { "id": "01a0dd25-5121-71a9-ae09-40d2d8a36408", "title": "The logic of the minimum wage", "url": "https://www.reenigne.org/blog/the-logic-of-the-minimum-wage/", "published_at": "2011-08-27T23:00:25+00:00" }, { "id": "01a0dd25-5121-71a9-ae09-40d2d97e0838", "title": "Net neutrality", "url": "https://www.reenigne.org/blog/net-neutrality/", "published_at": "2011-08-26T23:00:16+00:00" }, { "id": "01a0dd25-5121-71a9-ae09-40d2d9a327f7", "title": "Legalize all drugs", "url": "https://www.reenigne.org/blog/legalize-all-drugs/", "published_at": "2011-08-25T23:00:40+00:00" }, { "id": "01a0dd25-5121-71a9-ae09-40d2da27446b", "title": "Correcting injustices", "url": "https://www.reenigne.org/blog/correcting-injustices/", "published_at": "2011-08-24T23:00:15+00:00" }, { "id": "01a0dd25-5121-71a9-ae09-40d2da8006d5", "title": "Secrets and leaks", "url": "https://www.reenigne.org/blog/secrets-and-leaks/", "published_at": "2011-08-23T23:00:31+00:00" }, { "id": "01a0dd25-5121-71a9-ae09-40d2daff359c", "title": "Tinkering with the defragmentation API", "url": "https://www.reenigne.org/blog/tinkering-with-the-defragmentation-api/", "published_at": "2011-08-22T23:00:57+00:00" }, { "id": "01a0dd25-5121-71a9-ae09-40d2dbcae9c0", "title": "Sound synchronizer", "url": "https://www.reenigne.org/blog/sound-synchronizer/", "published_at": "2011-08-21T23:00:36+00:00" }, { "id": "01a0dd25-5121-71a9-ae09-40d2dc0aeca6", "title": "Preventing cheating in online games", "url": "https://www.reenigne.org/blog/preventing-cheating-in-online-games/", "published_at": "2011-08-20T23:00:28+00:00" }, { "id": "01a0dd25-5121-71a9-ae09-40d2dc56c845", "title": "Special relativity game", "url": "https://www.reenigne.org/blog/special-relativity-game/", "published_at": "2011-08-19T23:00:35+00:00" }, { "id": "01a0dd25-5121-71a9-ae09-40d2dcaa2145", "title": "Bifurcation fractal", "url": "https://www.reenigne.org/blog/bifurcation-fractal/", "published_at": "2011-08-18T23:00:26+00:00" }, { "id": "01a0dd34-521b-7215-969d-a78b56273349", "title": "Checksum utility", "url": "https://www.reenigne.org/blog/checksum-utility/", "published_at": "2011-08-17T23:00:56+00:00" }, { "id": "01a0dd34-521c-70a0-b950-290592dbad39", "title": "Audio codec idea", "url": "https://www.reenigne.org/blog/audio-codec-idea/", "published_at": "2011-08-16T23:00:21+00:00" }, { "id": "01a0dd34-521c-70a0-b950-290592ed54c0", "title": "Perceptual colour space update", "url": "https://www.reenigne.org/blog/perceptual-colour-space-update/", "published_at": "2011-08-15T23:00:17+00:00" }, { "id": "01a0dd34-521c-70a0-b950-290593e65894", "title": "Run a random file", "url": "https://www.reenigne.org/blog/run-a-random-file/", "published_at": "2011-08-14T23:00:37+00:00" }, { "id": "01a0dd34-521c-70a0-b950-290594cc1aba", "title": "Oscilloscope waveform rendering", "url": "https://www.reenigne.org/blog/oscilloscope-waveform-rendering/", "published_at": "2011-08-13T23:00:58+00:00" }, { "id": "01a0dd34-521c-70a0-b950-29059525ca0f", "title": "Cleartype for images", "url": "https://www.reenigne.org/blog/cleartype-for-images/", "published_at": "2011-08-12T23:00:52+00:00" }, { "id": "01a0dd34-521c-70a0-b950-2905961ca8b3", "title": "Blog updates", "url": "https://www.reenigne.org/blog/blog-updates/", "published_at": "2011-08-11T23:00:12+00:00" }, { "id": "01a0dd34-521c-70a0-b950-290596ef2713", "title": "PIC12 architecture review", "url": "https://www.reenigne.org/blog/pic12-architecture-review/", "published_at": "2011-08-10T23:00:54+00:00" }, { "id": "01a0dd34-521c-70a0-b950-2905978709d0", "title": "A PIC12 programmer from an Arduino", "url": "https://www.reenigne.org/blog/a-pic12-programmer-from-an-arduino/", "published_at": "2011-08-09T23:00:01+00:00" }, { "id": "01a0dd34-521c-70a0-b950-290598466aeb", "title": "Final interval bars code (I hope)", "url": "https://www.reenigne.org/blog/final-interval-bars-code-i-hope/", "published_at": "2011-08-08T23:00:11+00:00" }, { "id": "01a0dd50-a89f-71a3-a0c4-7b898d3240e4", "title": "Rethinking memory", "url": "https://www.reenigne.org/blog/rethinking-memory/", "published_at": "2011-08-07T23:00:52+00:00" }, { "id": "01a0dd50-a89f-71a3-a0c4-7b898e2f25d0", "title": "Code blog", "url": "https://www.reenigne.org/blog/code-blog/", "published_at": "2011-08-06T23:00:48+00:00" }, { "id": "01a0dd50-a89f-71a3-a0c4-7b898ec18f1f", "title": "Politics simulator", "url": "https://www.reenigne.org/blog/politics-simulator/", "published_at": "2010-08-06T23:00:03+00:00" }, { "id": "01a0dd50-a89f-71a3-a0c4-7b898f1b42bf", "title": "Transverse wave", "url": "https://www.reenigne.org/blog/transverse-wave/", "published_at": "2010-08-05T23:00:38+00:00" }, { "id": "01a0dd50-a89f-71a3-a0c4-7b898fea76c2", "title": "Simple Harmonic Motion", "url": "https://www.reenigne.org/blog/simple-harmonic-motion/", "published_at": "2010-08-04T23:00:00+00:00" }, { "id": "01a0dd50-a89f-71a3-a0c4-7b899019509d", "title": "Virtual physical tone matrix", "url": "https://www.reenigne.org/blog/virtual-physical-tone-matrix/", "published_at": "2010-07-29T05:12:11+00:00" }, { "id": "01a0dd50-a89f-71a3-a0c4-7b8990b319dd", "title": "Map reprojection", "url": "https://www.reenigne.org/blog/map-reprojection/", "published_at": "2010-07-26T23:00:37+00:00" }, { "id": "01a0dd50-a89f-71a3-a0c4-7b8990b3a03c", "title": "Credit card designed for internet shopping", "url": "https://www.reenigne.org/blog/credit-card-designed-for-internet-shopping/", "published_at": "2010-07-23T23:00:37+00:00" }, { "id": "01a0dd50-a89f-71a3-a0c4-7b8991858b3d", "title": "USB device classes and usage pages", "url": "https://www.reenigne.org/blog/usb-device-classes-and-usage-pages/", "published_at": "2010-07-22T23:00:53+00:00" }, { "id": "01a0dd50-a89f-71a3-a0c4-7b89926a3952", "title": "Time derivative accounting", "url": "https://www.reenigne.org/blog/time-derivative-accounting/", "published_at": "2010-07-21T23:00:12+00:00" }, { "id": "01a0dd64-deb6-7385-9eea-bf3f4a6a0ab7", "title": "Musical toy design", "url": "https://www.reenigne.org/blog/musical-toy-design/", "published_at": "2010-07-20T23:00:44+00:00" }, { "id": "01a0dd64-deb6-7385-9eea-bf3f4a71b59d", "title": "Liquid democracy", "url": "https://www.reenigne.org/blog/liquid-democracy/", "published_at": "2010-07-19T23:00:39+00:00" }, { "id": "01a0dd64-deb6-7385-9eea-bf3f4b27c71e", "title": "Seasteading", "url": "https://www.reenigne.org/blog/seasteading/", "published_at": "2010-07-18T23:00:22+00:00" }, { "id": "01a0dd64-deb6-7385-9eea-bf3f4b599c98", "title": "I am a monad", "url": "https://www.reenigne.org/blog/i-am-a-monad/", "published_at": "2010-07-17T23:00:18+00:00" }, { "id": "01a0dd64-deb6-7385-9eea-bf3f4c1657d8", "title": "The physics of a toroidal planet", "url": "https://www.reenigne.org/blog/the-physics-of-a-toroidal-planet/", "published_at": "2010-07-16T23:00:57+00:00" }, { "id": "01a0dd64-deb6-7385-9eea-bf3f4cbf8912", "title": "Bailout thoughts", "url": "https://www.reenigne.org/blog/bailout-thoughts/", "published_at": "2010-07-15T23:00:48+00:00" }, { "id": "01a0dd64-deb6-7385-9eea-bf3f4cca33be", "title": "The fundamental differences between Windows and Linux", "url": "https://www.reenigne.org/blog/the-fundamental-differences-between-windows-and-linux/", "published_at": "2010-07-14T23:00:18+00:00" }, { "id": "01a0dd64-deb6-7385-9eea-bf3f4d64dd54", "title": "User code in kernel mode", "url": "https://www.reenigne.org/blog/user-code-in-kernel-mode/", "published_at": "2010-07-12T23:00:36+00:00" }, { "id": "01a0dd64-deb6-7385-9eea-bf3f4dc0bc83", "title": "Optimizing by taking advantage of undefined behaviour", "url": "https://www.reenigne.org/blog/optimizing-by-taking-advantage-of-undefined-behaviour/", "published_at": "2010-07-11T23:00:44+00:00" }, { "id": "01a0dd64-deb6-7385-9eea-bf3f4e361a51", "title": "What happened to DirectSound?", "url": "https://www.reenigne.org/blog/what-happened-to-directsound/", "published_at": "2010-07-10T23:00:16+00:00" }, { "id": "01a0dd6f-07fc-7069-bc59-76f70bacbcd3", "title": "Website for making websites", "url": "https://www.reenigne.org/blog/website-for-making-websites/", "published_at": "2010-07-09T23:00:10+00:00" }, { "id": "01a0dd6f-07fc-7069-bc59-76f70c293952", "title": "VC++ inline assembly hack", "url": "https://www.reenigne.org/blog/vc-inline-assembly-hack/", "published_at": "2010-07-08T23:00:20+00:00" }, { "id": "01a0dd6f-07fc-7069-bc59-76f70c42b3a4", "title": "Most different colours", "url": "https://www.reenigne.org/blog/most-different-colours/", "published_at": "2010-07-07T23:00:37+00:00" }, { "id": "01a0dd6f-07fc-7069-bc59-76f70c51ab78", "title": "Arbitrary precision Mandelbrot sets", "url": "https://www.reenigne.org/blog/arbitrary-precision-mandelbrot-sets/", "published_at": "2010-07-06T23:00:38+00:00" }, { "id": "01a0dd6f-07fc-7069-bc59-76f70c8d302f", "title": "Waller’s Torus: a four-dimensional musical instrument", "url": "https://www.reenigne.org/blog/wallers-torus-a-four-dimensional-musical-instrument/", "published_at": "2010-07-05T23:00:56+00:00" }, { "id": "01a0dd6f-07fc-7069-bc59-76f70ca4a42f", "title": "I am not (just) a strange loop", "url": "https://www.reenigne.org/blog/i-am-not-just-a-strange-loop/", "published_at": "2010-07-04T23:00:10+00:00" }, { "id": "01a0dd6f-0807-7252-b287-a5abdf0899f3", "title": "Floating-point faster than integers", "url": "https://www.reenigne.org/blog/floating-point-faster-than-integers/", "published_at": "2010-07-03T23:00:19+00:00" }, { "id": "01a0dd6f-0807-7252-b287-a5abdff6619b", "title": "Very low-level programming", "url": "https://www.reenigne.org/blog/very-low-level-programming/", "published_at": "2010-07-02T23:00:48+00:00" }, { "id": "01a0dd6f-0807-7252-b287-a5abe0ae2a26", "title": "Random number generation on 8-bit AVR", "url": "https://www.reenigne.org/blog/random-number-generation-on-8-bit-avr/", "published_at": "2010-07-02T03:51:42+00:00" }, { "id": "01a0dd6f-0807-7252-b287-a5abe16b2636", "title": "Physical tone matrix screen construction details", "url": "https://www.reenigne.org/blog/physical-tone-matrix-screen-construction-details/", "published_at": "2010-07-01T05:56:06+00:00" }, { "id": "01a0dd7d-3f64-72f8-8a67-7392c6cd9f28", "title": "Physical tone matrix", "url": "https://www.reenigne.org/blog/physical-tone-matrix/", "published_at": "2010-06-30T03:00:43+00:00" }, { "id": "01a0dd7d-3f64-72f8-8a67-7392c7501318", "title": "Volatile registers in GCC", "url": "https://www.reenigne.org/blog/volatile-registers-in-gcc/", "published_at": "2010-06-14T23:00:47+00:00" }, { "id": "01a0dd7d-3f64-72f8-8a67-7392c8408998", "title": "Improved GPU usage for fractal plotter", "url": "https://www.reenigne.org/blog/improved-gpu-usage-for-fractal-plotter/", "published_at": "2009-11-01T23:00:59+00:00" }, { "id": "01a0dd7d-3f64-72f8-8a67-7392c8bf3eab", "title": "Wireless mice", "url": "https://www.reenigne.org/blog/wireless-mice/", "published_at": "2009-10-31T23:00:31+00:00" }, { "id": "01a0dd7d-3f64-72f8-8a67-7392c8ef61ea", "title": "Fall foliage", "url": "https://www.reenigne.org/blog/fall-foliage/", "published_at": "2009-10-30T23:00:53+00:00" }, { "id": "01a0dd7d-3f64-72f8-8a67-7392c9eef15d", "title": "Rotating fractal", "url": "https://www.reenigne.org/blog/rotating-fractal/", "published_at": "2009-10-29T23:00:40+00:00" }, { "id": "01a0dd7d-3f64-72f8-8a67-7392ca3d3df0", "title": "What are all those pins for?", "url": "https://www.reenigne.org/blog/what-are-all-those-pins-for/", "published_at": "2009-10-28T23:00:13+00:00" }, { "id": "01a0dd7d-3f64-72f8-8a67-7392cb272a5f", "title": "A trip around the cardioid", "url": "https://www.reenigne.org/blog/a-trip-around-the-cardioid/", "published_at": "2009-10-27T23:00:02+00:00" }, { "id": "01a0dd7d-3f64-72f8-8a67-7392cb40aaac", "title": "Guns would not be useful against a tyrannical government", "url": "https://www.reenigne.org/blog/guns-would-not-be-useful-against-a-tyrannical-government/", "published_at": "2009-10-26T23:00:28+00:00" }, { "id": "01a0dd7d-3f64-72f8-8a67-7392cc2392b8", "title": "People are colonies", "url": "https://www.reenigne.org/blog/people-are-colonies/", "published_at": "2009-10-25T23:00:45+00:00" }, { "id": "01a0dd90-7aa1-70e9-bc96-1646cfe569b9", "title": "Top posting", "url": "https://www.reenigne.org/blog/top-posting/", "published_at": "2009-10-24T23:00:39+00:00" }, { "id": "01a0dd90-7aa1-70e9-bc96-1646cff087a5", "title": "Identity and birth", "url": "https://www.reenigne.org/blog/identity-and-birth/", "published_at": "2009-10-23T23:00:11+00:00" }, { "id": "01a0dd90-7aa1-70e9-bc96-1646d024256a", "title": "Quantum immortality and omnipotence", "url": "https://www.reenigne.org/blog/quantum-immortality-and-omnipotence/", "published_at": "2009-10-22T23:00:12+00:00" }, { "id": "01a0dd90-7aa1-70e9-bc96-1646d0fcb5ad", "title": "Does the human brain tap into a third form of computing?", "url": "https://www.reenigne.org/blog/does-the-human-brain-tap-into-a-third-form-of-computing/", "published_at": "2009-10-21T23:00:35+00:00" }, { "id": "01a0dd90-7aa1-70e9-bc96-1646d1230cd8", "title": "Why should healthcare be a right anyway?", "url": "https://www.reenigne.org/blog/why-should-healthcare-be-a-right-anyway/", "published_at": "2009-10-20T23:00:29+00:00" }, { "id": "01a0dd90-7aa1-70e9-bc96-1646d1424978", "title": "What would constitute a proof of God?", "url": "https://www.reenigne.org/blog/what-would-constitute-a-proof-of-god/", "published_at": "2009-10-19T23:00:52+00:00" }, { "id": "01a0dd90-7aa1-70e9-bc96-1646d1d574b7", "title": "XKCD standard creepiness rule", "url": "https://www.reenigne.org/blog/xkcd-standard-creepiness-rule/", "published_at": "2009-10-18T23:00:14+00:00" }, { "id": "01a0dd90-7aa1-70e9-bc96-1646d2a20094", "title": "CGA: Why the 80-column text mode requires the border color to be set", "url": "https://www.reenigne.org/blog/cga-why-the-80-column-text-mode-requires-the-border-color-to-be-set/", "published_at": "2009-10-17T23:00:38+00:00" }, { "id": "01a0dd90-7aa1-70e9-bc96-1646d37fecc3", "title": "CGA: Reading the current beam position with the lightpen latch", "url": "https://www.reenigne.org/blog/cga-reading-the-current-beam-position-with-the-lightpen-latch/", "published_at": "2009-10-16T23:00:13+00:00" }, { "id": "01a0dd90-7aa1-70e9-bc96-1646d380b1d2", "title": "Building 3D chips", "url": "https://www.reenigne.org/blog/building-3d-chips/", "published_at": "2009-10-15T23:00:02+00:00" } ] posts Claim your blog
Back to reenigne.org
Blog · corpus.blog/blogs/reenigne.org/posts

reenigne.org

reenigne.org

2011

2010

2009