All blogs / Software / engineering practice
iRi
Celebrating Over 10 Years Of Being Too Lazy To Pick A Tagline
- Posts
- 635 from 11 Sep 2001 to 8 Sep 2026
- Posting
- monthly (6 in the last year)
- Kind
- personal blog
- Feed
- https://jerf.org/iri/rss.xml
2026 5
2025 17
- The Uselessness of "Fast" and "Slow" in Programming
- AI and Programming Language Communities
- The Most Common Error In Consciousness Research
- On Boxes and Lines and Layered Design
- Layered Design in Go
- Functional Programming Lessons in Imperative Code
- Functional Programming Lessons Conclusion
- What Does Actual Functional Programming Look Like?
- The Imperative Programming Monad
- Types as Assertions
- Simplicity and Global Mutable Values
- Interface Normalization
- Half Constructed Objects Are Unnecessary
- Component Simplicity
- Applying Purity To The Imperative World
- Introduction to Applying Functional Programming Lessons in Imperative Code
- Some Programming Language Ideas
2024 7
2023 4
2022 2
2021 3
2020 3
2019 1
2017 2
2016 3
2015 5
2014 11
2013 11
2012 2
2011 7
2010 1
2009 6
2008 37
- Non-atomic things are not illusions
- Iri
- Iri
- Complexity and Society
- Jeff Jarvis on Topics instead of Articles
- Iri
- Iri
- Iri
- Swoopo - An Amazingly Evil Con
- Iri
- Iri
- Iri
- Iri
- Iri
- "Fallout From the Fall of CAPTCHAs"
- teaching things other than trig
- Jerf to MSM: Links, Or It Didn't Happen!
- Please Stop with the HTML Replacements
- Iri
- "Web tripwires" reveal 1.3% of web pages altered in transit
- What Every Programmer Needs To Know About Encoding
- Iri
- Iri
- Iri
- Iri
- Iri
- Iri
- Learning to Lie
- Seeing Around Corners
- Superhero Economics
- Iri
- Iri
- Iri
- Iri
- Iri
- Iri
- Inevitable Backlash
2007 114
- Iri
- Iri
- Iri
- M-O-V, I-N-G, S-U-C-K-S
- Programming Wisdom
- The Money Value Function
- Iri
- late 2007 I predicted
- Iri
- Scientific Federalism
- Scientific Federalism
- Planning Fallacy
- Iri
- A New Marriage of Brain and Computer
- Iri
- Emotional Value
- Your Inner High School
- Iri
- Iri
- Iri
- Iri
- On Values
- my Mozilla suggestions
- Iri
- Iri
- What Is Programming?
- Prose over video or audio
- Judging Tradeoffs
- Higher Level Tradeoffs
- Language Design Tradeoffs
- Compression
- What's the "proper" environmental impact?
- Iri
- Iri
- Iri
- Rove Who?
- Threading is Useless
- Iri
- Iri
- Iri
- Iri
- Iri
- "The Future is Now"
- Government Myth #9: Checks And Balances Being Used Implies Broken Government
- California Livin'
- Risk and Reward
- Iri
- Iri
- Government Myth #8: Democracy Means I Always Get My Way
- Programming is not Uniquely Unique
- Iri
- Iri
- [Cheap] Good Practice is Unusually Hard to Create
- What Is Computer Science?
- How to Solve the Problem of High Gas Prices
- Iri
- Iri
- Iri
- Iri
- Iri
- Lies, Damn Lies, and...
- Copyrighting "Numbers"
- Iri
- Iri
- Software is Uniquely Chaotic
- Iri
- Software is Uniquely Complicated
- The Programming Construction Metaphor
- Iri
- Iri
- Programming is Uniquely Difficult
- Why Do We Care What's Special About Programming?
- Iri
- Worry About the Right Things
- quote by John Stossel
- Iri
- Iri
- Iri
- Iri
- Iri
- What is Programming Wisdom?
- Casus Belli and Iran
- The Laws of Grievances
- there's always another grievance
- About iRi
- Amazon Unbox + TiVo: Thumbs Down
- Iri
- Iri
- Big Haskell Projects List - iRi
- Blogging, the nihilist impulse
- Iri
- Announcing BlogBooks
- Iri
- Community Structure Cause and Effect
- Iri
- Iri
- My New Favorite Spam - iRi
- Iri
- Iri
- Iri
- Iri
- Iri
- Iri
- Iri
- HTML on iRi
- Iri
- Anger Management
- Iri
- Programming and the Gender "Gap"
- Iri
- Iri
- Iri
- Something's rotten in the state of [web] Devmark...
- Practical Closures
2006 56
- Iri
- set top boxes would do just that
- Iri
- previous post
- Power-user Configuration Files Should Be Programs
- Iri
- No Thin Clients Anytime Soon
- Why Digital TV Won't Kill Discs Soon
- Iri
- Iri
- Iri
- Iri
- Iri
- Iri
- Iri
- Iri
- NonMockObjects 0.2.0 Released
- Iri
- Legal Fallacies of Antipsychotic Drugs
- Please Stop with the HTML Replacements
- Weblog Deployed
- The War On Spam - I Was Wrong
- Iri
- Iri
- More keyboard experimentation
- Iri
- previously alluded to
- Iri
- Iri
- Banking Program NYT correction
- Iri
- Iri
- "Why I Hate Advocacy"
- "Mismanagement"
- Iri
- Iri
- Iri
- Iri
- Iri
- Iri
- Iri
- Iri
- Conservation Laws
- Iri
- Iri
- dream I once described here
- Iri
- Wart removal testimonial
- A Lieberman Scenario
- Leiberman Scenario
- Iri
- Iri
- summer of the SHARK!
- Domain Swiping
- Iri
- Iri
2005 40
- Quantum Trickery in the New York Times
- Iri
- Iri
- When has a policy discussion been politicized?
- French Riots
- Political Spectrum
- Annual Free Credit Report - iRi
- My Adjective Test
- Iri
- Government Myths #6 & #7
- Government Myths
- Iri
- Expanding Brain (ExBr), an outlining blog
- Google Accelerator Breaks The Web?
- Iri
- Iri
- On Evolution
- XBLinJS 0.4 Released
- Television Not So Dumb As Television Tells Us To Think It Is
- Iri
- Iri
- Iri
- XBLinJS 0.4 Release Plans
- XBLinJS Version 0.3 Released
- Why Should I Learn Math?
- Iri
- Iri
- Here we go again; Google "Smart Tags"
- Iri
- JSON counterpoint
- Clinton on Social Security
- Iri
- Stupid Students of Michigan State University upset that potential ban on public urination will affect the school's party status
- Iri
- Referrer spam half my bandwidth??? [update - nope] [update - false positives addressed]
- Myth #5: "Liberal" and "Conservative" Have Some Sort Of Meaning
- Iri
- Meta-coalitions as a Cultural Tendency
- In tonight's episode, the FCC learns about giving in to bullies...
- XBLinJS 0.2 released
2004 115
- Iri
- Government Myths Interlude: Making Sense Of The Election
- Making Sense Of The 2004 Election
- Myth #4: My Vote Doesn't Count
- My Vote Doesn't Count
- Myth #3: The Purpose Of Voting Is To Determine A Winner
- This is a test
- The Purpose Of Voting Is To Determine A Winner
- Myth #2: The U.S. Is Formally A Two-Party System
- The US is Formally A Two-Party System
- Myth #1: The US Is A Two Party System, Not A Coalition System
- The US Is A Two Party System, Not A Coalition System
- Government Myths - Introduction and Index
- Government Myths
- Iri
- Bias In The News
- Iri
- Iri
- RSS Bandwidth Problem already solved?
- New Guard Documents Forgeries
- Iri
- Iri
- Slashdot: Are we alone in the Universe?
- Comparing Blogging to Journalism Fairly
- US Congress declares "genocide" in Darfur, Sudan
- Iri
- Iri
- Zany Paraclete explains international terminology
- Comment Spam and tcp.im
- Step one of hawking your identity theft solution is...
- Mixing morals with education on dangerousmeta
- Reverse Compatibility as a Pernicious Software Trap
- post on switching to Dvorak
- A Bold Move
- A Question of Sustainability
- I disagree that's the solution
- while ago
- Viruses and Valuing Human Lives
- when I use the word "economic" I automatically mean "potentially costing lives"
- Jerf Answers Your Mail
- Frontier Open Sourcing
- Theories As Exclusion
- Iri
- Left Bias in the News
- nigritude ultramarine
- Modes of Thought and Development
- Top 5 Stupidities in the Second Part 10.5
- Iri
- <font face="Courier"><b>Ten Point Five <font size="-1">Five</font> <font size="-2">Five</font></b></font>
- Mozilla Development
- Bush & the Press
- Iri
- California Decertifies Diebold Paperless Voting Machines
- Iri
- 2004
- Microsoft's "Caller ID" non-solution to spam
- How To Win Apprentice 2
- Broken Windows and Policing
- Iri
- How To Determine Motivation From Actions
- Post-modern Narratives: A Definition for My Use
- On the GMail Controversy
- Iron Lute back burnered
- XML Mapping to and from Objects
- "A Pail of Air" (Fritz Leiber) + "Out In The Country" (Three Dog Night)
- SF New Mexican: Scientists help with border protection
- The iRi downside
- Getting Off Microsoft
- NY Times: U.S. Will Give Cold Fusion Second Look, After 15 Years
- Iri
- "Distractions" post on Iron Lute
- The UN and the Community of Democracies
- Iri
- Iron Lute progress update
- Computers in Education
- Linux vs. Windows: The Real Difference
- Yes, I Am A Number...
- Destimulating the Journalism Laser
- Outlines, Part 6
- HR3261 - Database and Collections of Information Misappropriation Act
- Why I don't believe in Government Conspiracies About Aliens
- Telephone Rings
- On Holding Together This Structure
- Storing My Outlines
- Dos and Don'ts for DVD commentaries
- Iri
- Legality of do-not-call list upheld
- I Support Dave
- Iri
- Seeing the Forest for the Trees
- Iri
- Atkins, Nutrasweet, and Sucralose
- Signing Weblog Comments with PGP or GPG
- Iri
- Iri
- What is an Outline, Part 4
- Iri
- Leo and Iron Lute
- Iron Lute License
- What Is An Outline, part 3
- What Is An Outline, part 2
- Crashing hard drives
- Joe Job
- What Is an Outline?, part 1
- Bowers' Law
- Journalism idea
- Nation-Building 101
- Bayesian Filters
- here
- Snopes Gets RSS Feed
- Postel's Law
- Public Announcement: Iron Lute, a Python/TK Outliner
- previous post
- Google love
- Wall Nuts
2003 176
- Big Number Fallacy
- Big Number Fallacy
- The End of the Microsoft Era
- Emergent Weblog Behavior
- Crichton on the Environment
- Dean is Doomed
- Padilla Released from Military Custody
- The draft - a sick joke?
- Microsft Wins HTML App Patent
- Philosophical Musings
- Christmas Music as The Most Innovative of the Year
- iRights is dead... long live iRights
- Atkins Update
- The ''Second Superpower' in the US' is conservative...
- Beaten to the punch
- The Power of the Little Details
- The Ethics of Modern Communication
- Iri
- Iri
- Iri
- Iri
- Iri
- Unreason's seductive charms
- FCC Adopts Hollywood "Broadcast Flag" Mandate
- Iri
- Iri
- Remainder of The Ethics of Modern Communication posted
- Iri
- Arcane Copyright
- Iri
- Iri
- Iri
- Iri
- Iri
- Iri
- Iri
- Iri
- Iri
- Iri
- Server working, I think
- Iri
- Iri
- Iri
- Iri
- Iri
- Iri
- Iri
- Iri
- Iri
- Iri
- Iri
- Iri
- Iri
- Iri
- Iri
- Iri
- Iri
- Iri
- Big News (for me)
- Iri
- Iri
- Iri
- Iri
- Iri
- Iri
- Iri
- Iri
- Iri
- Is the <i>real</i> TiVolution beginning?
- Iri
- Iri
- Iri
- Request for Help
- Iri
- E-mail straightened away... spammer who doesn't get it...
- Iri
- Iri
- Iri
- Iri
- Iri
- Iri
- Iri
- Iri
- Iri
- My Email is Down
- Ideological Axes
- Iri
- It's all about the Benjamins...
- Iri
- this later posting
- Bandwidth efficiency idea for RSS - rproxy
- Why I Prefer Weblogs For My News, Pt. 1,285
- Iri
- I said it would almost exactly a year ago
- Iri
- Melancholy Elephants by Spider Robinson
- Iri
- Iri
- Iri
- Iri
- Iri
- IRS Can't Even Get Tax Law Right
- Iri
- Iri
- Iri
- Iri
- Iri
- Ignorance of the Law <i>should</i> be an excuse
- Patent Protest
- ignorance should be a defense claim
- Iri
- Arnold Schwarzenegger and California TV
- Iri
- Message Integrity - Next Chapter for Communication Ethics
- Iri
- Iri
- Iri
- Iri
- Iri
- Iri
- Iri
- Iri
- Iri
- Blame Game
- Iri
- Iri
- Iri
- Iri
- Toodles, Poindexter
- Iri
- Iri
- Iri
- Iri
- Iri
- Iri
- Iri
- Iri
- Iri
- Iri
- Iri
- Iri
- Iri
- Addendum to privacy chapter
- Iri
- Chapter 8 - Privacy
- Iri
- Chapter 7 - A New Model for Copyright
- An excellent sign
- Iri
- Iri
- Iri
- Iri
- Defeating Bayes Filters
- Iri
- Voting Machine Analysed, Found Wanting
- Iri
- Iri
- Iri
- Iri
- Iri
- Iri
- Iri
- Chapter 6 of the Ethics of Modern Communication
- Iri
- Iri
- Iri
- Iri
- Iri
- Iri
- Iri
- Iri
- Iri
- Iri
- Iri
- Iri
- Iri