• 0 Posts
  • 84 Comments
Joined 2 years ago
cake
Cake day: June 18th, 2023

help-circle

  • The way this works on Windows is as follows:

    The operating system has a subsystem called “messages” to tell applications about things such as mouse clicks. Every time you click on the application, the OS drops a message* in the app’s queue. When the app is ready it reads the messages off the queue and decides what to do.

    Windows can’t really tell what your application is doing, but it can see whether or not the app is reading the messages or just letting them pile up. So if no messages are pulled for 5 seconds, Windows throws up the “not responding” screen. The rest of the 316 clicks are just stuffing the message mailbox to the brim.

    Linux is mostly very similar, except the UI stuff is not a part of the core OS, and there are several different systems.

    • On Windows a mouse click is actually two messages: “button pressed” followed by “button released”.


  • They broke multiple with the very first email…

    Can you cite any specific statutes or CFRs?

    I’m not aware of anything that specifically prevents OPM from lying to the federal civil service (about the terms of a buyout offer) in an email. Or from making empty threats about “consequences” in ten days or whatever.

    As far as I know, the President is legally entitled to control OPM pretty unilaterally. Like OMB.

    A lot of hoopla has been made about Musk and the Bureau of the Fiscal Service. But I’m not aware of anything that has been definitely illegal so far. (Unless he starts messing with legally mandated payments. BFS is basically just a fancy check printing house. All of the important fiscal decisions are supposed to be made in other government departments, offices, and Congressional appropriations.)

    The only things I know about that are probably squarely illegal are the IG firings, and the EOs that are already in litigation. In the case of the IGs, I’m not sure if there any kind of substantial enforcement mechanism.













  • The problem is that it is still relatively rare for someone to have the patience and attention to detail to be able to tell the computer exactly what they want from it. The fraction of people that have that kind of natural ability hasn’t changed that much, and it’s not really something you can train.

    So while the schools are pumping out more grads, the average quality of those entry level junior engineers is going down, down, down.

    This heartens me that there will still be a place those who can produce quality software. But the current situation is not going to do any favours for average software quality any time soon.

    Edit: I want to clarify something. I think anyone can be trained to write computer programs. The natural ability I’m talking about is actually the ability to tolerate programming day in and day out, as an occupation.