Skip to content
  • Security cannot be improved by waving flags

    Via Schneier comes a story about the US Navy and a disgruntled contractor who just plead guilty: He confessed to programming malicious software codes into computers that track Navy submarines in May 2006 while in Naples. He told Navy investigators that he was upset that his company’s bid on a project was passed over. Sylvestre…

    April 17, 2007
  • Enterprise file systems

    This discussion on file systems and this one on virtual memory are good starts.  See also the extent-like UFS paper and this.

    March 26, 2007
  • Transaction costs are good: software patent debate continues

    Don Marti is asking the wrong question when he writes: The question is where you draw the line of what is or isn’t patent infringement. If Victor invents something, and I describe it in prose, I’m not infringing. If he invents something and I build it as hardware, I am. But if I do something…

    March 26, 2007
  • Enterprise operating systems

    Can anyone name a single feature of “enterprise” operating systems available today that was not already working in VMS or Solaris or SGI’s system 10 or more years ago? Multi-processor support – practically prehistoric. Here’s a wise observation: ”Since the speed of light, the physical sizes of computer components, and the speeds of memories are…

    March 25, 2007
  • Software patents are so different from circuit patents (really!)

    Updated (and again, and even again – below) It should also be recognized that circuit arrangements are typically designed and fabricated at least in part using one or more computer data files, referred to herein as hardware definition programs, that define the layout of the circuit arrangements on integrated circuit devices. The programs are typically…

    March 23, 2007
  • Low wage programming

    Greenspan did put forward a proposal on how to reduce the growing inequality of incomes in the United States — admit more skilled immigrants into the country. The former Fed chief said that increasing the number of immigrants with sought-after skills would increase the labor supply of these workers in the United States and hold…

    March 16, 2007
  • Watering down computer science, Java, and feminism

    This old note by Spolsky explains why the shift to java-only in computer science classes is harmful and reminds me of two events in my old career as an academic. One was when a student came by my office to explain to me, in the most condescending manner, how the linked-list exercise I had given…

    March 6, 2007
  • Difference between theory and practice in security and reliability.

    Theory of how F-22 Fighter software is going to be made bulletproof. Practice. Update: More practice (noted by Ben_k on Bruce Schneier’s weblog). Update2: See this paper and this one.

    February 25, 2007
  • Operating system interfaces are what you bump into…

    Operating system interfaces are what you bump into when you are trying to do your work. There is no need for workaday users to see an operating system interface at all; the current OS interface is bureaucratic bloat, an unnecessary impediment and tollgate. Users are interested in direct links to documents, not in operating systems…

    February 19, 2007
  • Moving on

    FSMLabs is about to make a major change in direction – with a focus on “enterprise” computing. Some of what we plan to do is brand new – for example, we have new ways of speeding up “black-box” trading in financial markets. Some is old – Cort Dougan worked on high speed MPI years ago…

    February 15, 2007
←Previous Page
1 … 37 38 39 40 41 … 45
Next Page→

keeping simple

    • Groundbreaking treatise on state machines, paxos, specification
    • The RTLinux patent 5,995,745
    • Notes on Security and Common Criteria
    • Download code

keeping simple

Proudly powered by WordPress