I quit a job because of citrix. Exactly like you said, very noticeable latency. It ate into my productivity as a part of my mental energy was going into waiting for feedback to my actions to appear on screen.
I agree with this 100%. The insight into Calculus that we get in high school is pretty fleeting, but you do at least get to see the ingredients that go into things like weather reports. Otherwise it just becomes a magic black box. Maybe it doesn't work for a lot of people, but it just has to stick for enough people that we can continue to tell magic apart from science at the society level.
This is a pretty cool idea. Trains make a surprising amount of money, so there's probably a lot of money to be made if it increases efficiency. The costs of errors here are measured in lives though, not Jira tickets, so I hope he's done some very careful testing.
Without the bodice you would be out of balance while holding the dumbbell. If you're making a ring around the world, you must learn to reason circularly.
My motto for these situation is, if it doesn't fit, cut it. Pushing deadlines back looks sloppy, and I take enough pride in my work that I want to take the time to make a quality product. I can always go back and add features later if they're important. I don't know much about American football, but I know most of the game is making plays to move a few yards. You basically keep pushing until the opportunity comes to make a pass that gets you to the end zone, and you need to keep make good plays so you don't turn over the ball. That's what software development feels like to me, pushing quality improvements to keep making yards until eventually you're in a position where you're one project away from shipping something big.
What a scummy place to work. They ripped off customers and stole people's pension contributions. The fact that they were prepared to do this suggests that an ugly end was always likely.
I was a civil engineer for a few years and left to do something that interested me more. I was glad I had the broad university treatment rather than a narrow practical one, it meant I had the knowledge to go on and do what I wanted when I figured out what that was.
I completely agree that there's no rush to get a final count of votes. It's really hard to invisibly corrupt the thousands of people involved in counting. Software might be visible so it can be audited by whomever, but then is it even the same software as what's on the machine? You become reliant on a small number of technicians to operate the system, and a small number of people is much easier to corrupt.
I find it hard to believe in total democracy. Sure, there's probably a small number of issues you would pay close attention to, but most people would be like "the internet freedom act?, heck yes I like internet freedom". Or, worse, they could just sell their votes, putting a minority of informed voters against a majority of bots that can now make legally binding decisions. Say what you will about representative democracy, but at least those people have to vote visibly and might get called to account for anything the vote for (by being voted out themselves).
You're probably better off filing every year. In countries where you just get told what your taxes are, many people don't really even know how to get deductions made, let alone know what deductions apply to them. Also, I don't think you need to use intuit or anything like that, I think you can fill out the forms yourself if you really want to avoid that kind of thing.
We're 20 years past the point where you can expect everyone in tech to trace every instruction down to machine instructions. Higher level languages abstract away the need for it, and for the most part, we can rely on the authors of those languages to make many of the decisions that impact performance. The rest of us learn about these details on posts like this. It's not a sad fact, in fact it's probably one of the most useful things that's happened in tech. It frees people to think about other problems.
I was thinking something very similar the other day when someone came to me extolling stoicism as a route to personal improvement. People need to read a bit of Epicurus or something to level out. Sure grind when it's time to grind, but make sure you set aside time to make friends and enjoy your life. In the end, whether you enjoy yourself or spend your life grinding away, this one life is all we get. No amount of grinding will allow you to vote for a second life after this one.
When I grew up, there were different classes for the smart kids and the less smart kids. There was a bottom class where the students had all sorts of behavioural issues. Some people just won't learn, and I think it's fair to separate them from the people who do. At least that way, teachers get at least a few classes of eager students.
High praise coming from Bertrand Russell! I feel like this is probably not where his biggest contribution was though, it's essentially just a version of "this sentence is false".
It's hard to keep staff once a project is "done". Even if they wanted to stay, departments have budgets and its hard to justify a salary for someone to maintain free access to lectures. Based in the general lack of uniformity on university websites, I wouldn't be shocked if at least some of the people cobbling them together were students working part time who eventually just move on to the next stage of their careers.
Like all projects, I guess someone has to actually maintain them. Remember that these people are almost never in tech at all. They probably spent quite a bit of time figuring how to put up the lecture series the first time. After a few years, they might not even remember how they did it. If a service winds down, or the university IT department makes a change to the infrastructure, they're probably not going to have the same motivation to learn how to do it all over again just to keep some old lectures up online.
I was thinking the same. The way you motivate the private sector to hurry up and fix the energy crisis is to tell them there's bumper profits to be made. This money goes to renewables providers too, and in the long run, high fossil fuel prices may be the best thing to happen for energy on the continent.
Well, the shareholders provided the money that allows any of it to exist at all. If there's was nothing flowing back, there'd be nothing for institutional investors. IPOs would be worthless which means there'd be no exit for VCs. Everyone would love to just get money with no obligation to give anything back, but that's not the way the world works.
I'm in a 25 year old building and we had to replace all the plastic piping last year. The pipes became fragile and started randomly bursting. In about 50 apartments, we were having about 2 leaks a year, and were finding it hard to find plumbing companies to actually repair them.
Its always real hard o make these decisions. It was between Mint, Ubuntu and Pop. Pop comes with nvidia drivers, and I liked the window tiling and keyboard shortcuts.
The best thing about Windows 11 is that it finally pushed me to go to Linux, and I switched to Pop OS. I had played around with Mint 10 or so years ago, so honestly, I was braced for a whole lot of friction and little irritations, missing drivers, hours on stack overflow, that kind of thing. The best way I can describe the actual feeling was like putting on aftersun after getting sunburned. It's honestly bizarre that I can feel the absense of intrusion as the OS just does its thing in the background.
My new basic law of charts of personality types: "if you make an xy chart of any human traits, and look at it long enough, you can name enough parts of the chart to write a blog post or maybe even a book."
Not quite it seems. I was a kid when Facebook came out. I remember what it was like to find websites that had real, bizarre, and innovative content, but I was too young to pick up on the terminology or appreciate how any of it worked.