yodaiken.com
- Posts
- 456 from 19 Dec 2004 to 1 Sep 2026
- Posting
- monthly (8 in the last year)
- Kind
- personal blog
2026 6
2025 5
2024 3
2023 3
2022 7
2021 7
2020 1
2019 5
2018 20
- Undefined behavior and the purpose of c
- Spanner in the works
- Comrades cheyne and stokes and mathematics
- Flat address spaces another crank idea for computer architecture
- Practical uses of synchronized clocks liskov
- Three modest proposals for the C standard WG14
- Vector optimization with c aliasing
- Torvalds on aliasing
- Pointer alias analysis in c
- Judea pearls mysterious claim
- Depressing and faintly terrifying days for the c standard
- Scott aaronsons handwringing
- Clock sync in finance and beyond
- Trees in informal methods
- Linked lists
- New and or notable
- Xor
- More ub madness from llvm clang
- Informal methods applied to networks and timeouts
- Current reading meltdown and spectre edition
2017 10
- Types considered harmful ii
- Current reading august 2017
- The crackpot google manifesto
- Google manifesto shows that many programmers are bad at logic
- Sorting and groups
- C compiler developers are hostile to c programming
- Current reading july 8 2017
- The c standard versus c and the mother of all hacks
- The c standard committee effort to kill c continues
- Basic math for basic algorithms
2016 28
- Computer science as a scholarly discipline
- Current reading
- Time out of joint
- Chang maxemchuk atomic broadcast
- Data base design criteria ease of use
- Distributed consensus and network reliability
- The replicated state machine method of fault tolerance
- 3 Comments on circularity problems in distributed consensus
- Making paxos face facts
- State equations in practice
- State equations
- Steps.pdf
- Cutting and pasting about kodaks demise
- Rtlinux
- Synchronous processors
- Ieee 1588 ptp is a mess
- Mifid ii clock sync talk at bank of england april 12 2016
- Operations and maps on finite sequences
- The difference between unspecified undefined and non deterministic
- Software quality at toyota
- A mathematical basis for understanding software modularity
- One way queues
- The auragen file system
- Paxos and other consensus algorithms draft
- Keynes apology
- Process algebra versus state machines part 1
- More on fischer lynch patterson and the parrot theorem
- Esma clarifies time sources for mifid ii
2015 27
- Practical state machines for computer software and engineering
- Theories of abstract automata arbib
- Mifid ii gps and utc time
- Kirkharts conjecture
- Relaxed memory order
- Algebra for computer science and function nesting
- https://www.yodaiken.com/2015/11/05/2121/
- Patent 5995745
- Ultrafinitism
- Windows support in timekeeper and mifid ii compliance
- Mifid2 and security keeping track of the money
- Mifid2 timestamp regulations
- Risc v and bloat
- Annals of unintentional irony
- What does the unix file system do
- The enterprise profile for ptp and timekeeper
- Primitive recursion over words
- Smart and dumb clients and the so called best master clock algorithm in ptp ieee 1588
- Update of unix filesystem paper
- German banking
- https://www.yodaiken.com/2015/07/28/1967/
- The opm break in was super horrific
- Ikea and redhat
- Gilbert and sullivans innovative business model
- Space x patents
- Einstein and peer review
- Pointers draft
2014 36
- How business works in the real world apple and gt and beelzebub
- Project roseline
- Telecom is 10 years behind wall street on time synchronization
- Why is computer science education so horrible
- Jp morgan security breach
- Paths versus recursion
- What happens when you do not use enterprise quality technology
- https://www.yodaiken.com/2014/09/20/1822/
- Why is clock synchronization so important in big data
- A claimed validate operating system
- https://www.yodaiken.com/2014/09/16/1811/
- Casandra
- A hard theorem becomes easy over time
- From jersey to wall street or the equivalent
- Real time linux
- The horrors of software patents
- https://www.yodaiken.com/2014/06/18/1733/
- The technology disconnect
- Back in the day
- Heartbleed and open source
- Measuring ntpd in the cloud ii
- Economics of free software
- Measuring clock synchronization in the cloud ntpd versus timekeeper
- https://www.yodaiken.com/2014/04/07/1668/
- At issue in apple versus samsung patent fight
- Cassandra cluster synchronization
- Ntpd dos attacks
- Data tiedowns with reliable time stamping
- Challenges upgrading time synchronization in a global financial company
- Data integrity depends on time synchronization
- Time maps for visualizing time distribution networks
- Time synchronization in the cloud
- https://www.yodaiken.com/2014/01/21/1631/
- Mitre and gps spoofing
- Challenges deploying ptpv2 in a global financial company
- The business case for being time protocol agnostic
2013 7
2012 11
- Big data and politics
- Free software patents alan cox
- Samsungs trail brief in the apple patent lawsuit
- Timekeeper server
- Free software and newspapers
- Timestamp based reconciliation
- Murdoch strikes against copyrights
- Loose cables at cern and time synchronization is hard
- Manufacturing and devices
- Julia programming language and hadoop
- The unix file system as a recursive function
2011 21
- Apples a5 chip made in austin
- Richard stallman speaks
- Dennis ritchie
- https://www.yodaiken.com/2011/10/08/1207/
- The multics file system
- Fukushima robot blog
- Computer architecture power and php
- Sinking in too many layers
- Vcs bailing on signed term sheets
- American corporate management
- Apples patents possibly covering android
- Computer science 101
- Dutch masters
- Why computers are more and more devices for generating heat from electricity
- Dropbox shows utility of regression tests
- Information technology for medical care
- Boeing security
- The wizards of finance
- Industrial robots state of the art
- Security news
- Incumbent capitalism
2010 49
- Corporate organization in the modern age
- The internet as we know it
- Wikileaks
- Copyright in a networked world
- Branchless bankingmicro finance and wal mart
- Airbus computer and electrical problems
- Free and open source licenses
- Corporate law and programming state of the art
- Modern corporate america meets fsmlabs
- Why microkernels dont work
- Shocking advances in operating systems
- Social network and lessig
- Mobile phone faking in china
- State of the art
- Security versus the dreaded cleanup
- Processor architecture
- Memories
- Virtualization and power use and spreadsheet games
- Microsoft by the numbers
- Doing it wrong poul henning kamp
- Process algebra reconsidered
- R l moore topologist and racist
- Out of the loop in silicon valley
- More state diagrams
- Limits of state diagrams
- How much should software cost
- Computer science as a failed discipline again
- Notes on modularity
- Oh snap maurice wilkes on alan turing
- Peer review in the electronic age
- Continuing mathematician sanity thread boltzmann
- More computer science as humbug
- Shape of the internet
- Power savings via software
- Queues and algebra
- Simple lemma about pipelines
- The amory lovins bottleneck
- An interesting article in acm communications is the world ending
- Toyotas problem hardware weenies and poor accounting practices
- Recursion and state update
- Sequential and combinational state machines
- Instructions per joule a good start
- Linux semaphores
- Why computer science is a failed field 2
- Linux descends into priorty inheritance hell
- State machines and circuits
- Bias in academic reviewing
- Public spirit of programmers
- Computer science as a failed discipline
2009 57
- Security for dummies a lesson for smart grid
- Fake steve jobs then i hung up
- Green energy and smart devices
- The elusive open source business model
- Multicore and multiprocessor performance
- 10th anniversary of the rtlinux manifesto paper
- The ridiculous gpl only tagging of linux
- Recursive transducers and products pre submit version
- Software design and time synchronization
- More petty
- Montavista thoughts
- Montavista f f fades away
- Process algebra and classical automata
- Parallelism and multicore
- More china manufacturing
- China manufacturing
- Godels lost letter
- Primitive recursion and transducers
- Deterministic multithreading
- Ieees war on science
- Parallel processing and bash reduce
- Rtos design and embedded system development
- Mathematics education needs probability
- Wind power slowdown in germany
- Process algebra
- The source of error
- Chrome os
- Os design
- Robin milner and automata theory
- Recursion and state
- State machine functions and recursive composition
- Wind River sold to Intel: more reaction
- Unnovation
- 1 Comment on Wind River purchased by Intel
- previous note
- Department of hell freezing over
- Virtualization versus physicalization
- Organizational man
- The train to the terminal station
- The cell phone market in brief
- Venture capital short term and india
- The ultimate snarky geeky sun fail post
- Suns tracking sgi
- Sgi assets to rackable the mighty have fallen
- Power systems reliability challenges
- Happy birthday to emmy noether
- Software comes from the sky and labor is overpaid not
- Program structure and threads
- Marine one blueprints via pirates bay
- Aig and me
- Are threads evil
- Venture capital falls off the cliff
- Mobile device security and president obama
- Satyam explodes
- Great software patents: fault tolerance – keeping simple
- fault tolerant patent – keeping simple
- Fault tolerant patent application for virtual machine
2008 41
- The coming bust in venture cap – keeping simple
- Apple’s spotlight and future databases – keeping simple
- the male weirdness of computer science – keeping simple
- Updated Dijkstra vs Perlis (really, DeMillo) – keeping simple
- Costs of not building security into the system – keeping simple
- Supercomputing and mathematica – keeping simple
- Dijkstra versus Perlis (updated) – keeping simple
- Most influential software company in America – and maybe the world – keeping simple
- FSMLabs move to New Zealand is postponed indefinitely – keeping simple
- future of the data center – keeping simple
- Operating system research – 16 years perspective – keeping simple
- Avaya’s bizzare business model – keeping simple
- Reliable broadcast algorithms: after 20 years – keeping simple
- Investors and software patents – keeping simple
- SCADA system security in the internet era – keeping simple
- Cleantech and history of software – keeping simple
- Patent trolling and guilty knowledge – keeping simple
- US Elections and startup/small-business economics – keeping simple
- more security databases – keeping simple
- why databases are more interesting than operating systems – keeping simple
- Meaning of concurrent programs and IP – keeping simple
- Updated: meaning of concurrent programs – keeping simple
- More on common weakness – keeping simple
- Common Weakness Enumeration – keeping simple
- New paper “H2” on operating system semantics – keeping simple
- operating systems are harder than quantum physics – keeping simple
- clouds versus pcs – keeping simple
- linux kernel – keeping simple
- who should control the internets – keeping simple
- end to end design versus BOM design – keeping simple
- we uh, threw those disk drives away, your honor. – keeping simple
- South by Southwest and Apple versus Dell – keeping simple
- Sorcerers apprentice at ATT: Security and privacy and reliability collide again – keeping simple
- Yale Patt on Abstraction – keeping simple
- The smart phone patent – keeping simple
- Google’s engineering culture – keeping simple
- The forefront of Internet 2.0+ and stuff – keeping simple
- Boeing’s clever idea – keeping simple
- blog administration – keeping simple
- what do we got to verify in an os? – keeping simple
- Update to blog – keeping simple
2007 60
- Happy new year and validation – keeping simple
- Cell phone handsets and linux and software value – keeping simple
- imitation hemingway winner repost – keeping simple
- formal methods considered harmful and more on soft real-time – keeping simple
- Are programmers smarter than Hollywood writers after all? – keeping simple
- Soft real-time and QOS (revised) – keeping simple
- Free digital content and the daily show – keeping simple
- Hollywood writers are smarter than programmers – keeping simple
- Sparc T2 (niagra 2) – keeping simple
- OpenBSD developer notes king’s clothing is “virtual” – keeping simple
- The Linux community – keeping simple
- Distributed shared memory from first principles – keeping simple
- Smart engineering design – keeping simple
- more on missed wakeup – keeping simple
- Death of 1000 suboptimal solutions – keeping simple
- Data structures and algebra – keeping simple
- The lost wakeup problem – keeping simple
- Silver Bullets – keeping simple
- Two new web sites – keeping simple
- Exciting moments in fiber – keeping simple
- OSIM Madrid and Value Manifolds – keeping simple
- Thinking like a subcontractor – keeping simple
- Apple’s strategic brilliance – keeping simple
- Carbon neutral processors and ecocidal operating systems – keeping simple
- Underlying requirement for hard real-time – keeping simple
- universal machinery – keeping simple
- DRM python sets another coil – keeping simple
- GPL Interface arguments and proprietary kernel modules – keeping simple
- Easy patent solution: Exponential method – keeping simple
- Notes on unintended security effects – keeping simple
- notes on fault tolerance – keeping simple
- Building what customers want – keeping simple
- DRM and Trusted Boot: is Sili valley following Detroit? – keeping simple
- Specifying the UNIX file system – keeping simple
- Formal methods for doing what? – keeping simple
- Chapter 2: liveness and scheduling – keeping simple
- They took all the water, what could I do? – keeping simple
- Operating system design and specification: Part 1. – keeping simple
- Lots of great inventions seem obvious in retrospect…. – keeping simple
- Certified good – keeping simple
- Benchmarking real-time – keeping simple
- Free as in double espresso – keeping simple
- Prelapsarian software – keeping simple
- Still trying after all these years – keeping simple
- Net neutrality and real-time – keeping simple
- Security cannot be improved by waving flags – keeping simple
- Transaction costs are good: software patent debate continues – keeping simple
- Enterprise file systems – keeping simple
- Enterprise operating systems – keeping simple
- Software patents are so different from circuit patents (really!) – keeping simple
- Low wage programming – keeping simple
- Watering down computer science, Java, and feminism – keeping simple
- Difference between theory and practice in security and reliability. – keeping simple
- Operating system interfaces are what you bump into… – keeping simple
- Moving on – keeping simple
- Security notes – keeping simple
- Jim Gray and the existence of working software – keeping simple
- Books on operating system design and paleontology – keeping simple
- When mathematicians get mad – keeping simple
- Digital rights management catastrophe continues to approach – keeping simple
2006 33
- Talmudic codes – keeping simple
- Elegance shmelagance, the Le Corbusier fallacy again (rev3). – keeping simple
- Free software economics – keeping simple
- Bitkeeper and tossing crates of money out the windows (vistas) – keeping simple
- Adding value to Windows – keeping simple
- Plagiarism watch – keeping simple
- Formal methods and verification – keeping simple
- The Embedded Enterprise, Pruit-Igoe, Ayn-Rand, the telecommunications stack and why software does not suck – keeping simple
- Back from India – keeping simple
- Another version of the slow moving recursive equations paper. – keeping simple
- On the way to India – keeping simple
- Soft real time continues to sag – keeping simple
- Amar G. Bose on business – keeping simple
- Soft real-time and soft design strategies versus QOS – keeping simple
- Programming design style – keeping simple
- Afghanistani mountain village ponders Microsoft business tactics – keeping simple
- The embedded enterprise – keeping simple
- Speculation on modularity and information theory – keeping simple
- multicore and virtualization and real-time provisioning – keeping simple
- Single core cell phone solution and marketing vs engineering – keeping simple
- GreenHills, foreigners, and the gummi bear threat – keeping simple
- Microkernels and why academic OS research is boring – keeping simple
- Pitiful formal methods in computer science – keeping simple
- Above all, the SUSPENSE: Wind River’s DSO with Robert Mitchum and hippies! (updated) – keeping simple
- Paul Erdös day – keeping simple
- Spinning the press about technology – keeping simple
- Auragen computers remembered – keeping simple
- AMD powered 16 core systems are real – keeping simple
- The long haul in the embedded software business. – keeping simple
- PowerPoint and RocketScience II – keeping simple
- Digital Rights Management and Logic – keeping simple
- Power Point, Rocket Science and dangers of compelling stories – keeping simple
- Formal methods and academic computer science – keeping simple
2005 8
- Why programs fail and get hacked – keeping simple
- Priority Inheritance: Hack or Error – keeping simple
- Proving Operating Systems Correct:#8 – keeping simple
- Handbook of Networked and Embedded Control Systems – keeping simple
- Comparing VXworks to RTLinux – keeping simple
- The romance of trade and fuzzy slippers – keeping simple
- Spyware and Security – keeping simple
- RTLinux easy but RT hard. – keeping simple