• 0 Posts
  • 26 Comments
Joined 1Y ago
cake
Cake day: Jun 12, 2023

help-circle
rss

It seems to me that almost all native English speakers got principal and principle backwards. I’m actually surprised when I see them used correctly (which is not the case here).


I feel bad that you’ve been left hanging there.

What’s the third one? :)


I’m saying fps because that’s what the OP said they changed that caused the issue. But I guess you’re right, he must have meant refresh rate.


I wasn’t being sarcastic, I do believe you. :)



It’s rectangle, not in the app store but you can download it like bamboo said.


Ok, you know better. I had heard that the M2 was able to handle more external displays than the M1, but haven’t tried it myself as in my current setup I can’t even use one external display. Last time I was able to use external displays I had two, but I was using an Intel version.


Or maybe I don’t care. I’ve never used a computer and thought “I need to change the fps”.


Good question. The only answer I can come up with is gaming. If I was interested in gaming I would probably use a Windows machine. I am not though.



I understand, and it’s a bug, like the Mac OS is the only piece of software with a bug. Shouldn’t be a reason to despise an OS.

I still don’t see why you’d change the fps if not for gaming. Maybe I’m too old to notice any difference between 30 and 60 fps when scrolling through a website… IDK.


I’ve never changed the fps. Why would I do that? It’s not a gaming machine.



I believe many of the display issues were fixed with the M2. And you don’t need brew to install a window manager, although the fact that brew lets you treat it like a linux box is great.

The system configuration is more about what you’re used to than anything else. I haven’t used Windows in a couple of decades, and I absolutely hate it. Can’t even think of going back. The modern version looks like a tablet OS trying to pass as a desktop OS. Give me a Windows machine and the first thing I’ll do is wipe it clean and install Ubuntu. But I’m also sure Windows is great for you. So it’s what we’re used to. Nothing wrong with it.


I’ll tell you why: the best hardware and software that just works with it. No need to deal with drivers or any of that shit.

I still use my MacBook Pro 2011 and I can’t find a reason to change it. It just keeps working. And I say that with a 2023 MacBook Pro M2 sitting right next to it (work laptop). Sure, it’s faster, but that’s it.


Reminds me of the time this lady came in carrying the PC and the CRT monitor saying it didn’t work, I plugged it in, turned it on, the tower did all the right noises and lights, but the screen was black. I thought for a second, then reached for the brightness control and voila, there it was. The embarrassment of the poor lady!


I’ve designed languages from the ground up, and written interpreters and compilers, so maybe I’m a bit of a snob regarding that kind of thing.

With all the levels of abstraction nowadays it’s impossible for anyone to understand the whole stack, so I don’t blame you for not caring how things are implemented under the hood.

But that issue with PHP (one of many) made me want to find the person who wrote that abomination and slap them with a baseball bat.


I think PHP is shit because I used it about 14 years ago (+/- 1/2 years), where it was crystal clear that the language was written by a complete amateur. I’ve example off the top of my head: you couldn’t reference an element of an array returned by a function in the same line, you had to first assign the function’s output to a variable and only then were you able to reference an element of the array in the variable. Like, WTF!!!???

It may have improved over time, I just don’t care enough to find out. It doesn’t deserve my attention.



Right, Morse was actually mentioned as an example when I was learning Huffman encoding. :)



You can do it with three symbols:

  1. Dot: 10
  2. Dash: 1110
  3. Gap: 00

The long gap between words is just three short gaps.

There’s a Vsauce video about this: https://youtu.be/HY_OIwideLg


Yes, the space is a necessary symbol in Morse code, otherwise it’s impossible to decode.


Not really, Morse code is not binary, but tertiary.


Yeah, that makes it even worse.

To be clear, I’m not advocating for not paying living wages to professors, I’m just describing the two systems I know and the results.

I don’t know how to get teachers who are up to date with industry and love teaching. You get that when teaching doesn’t pay, but it’d be nice if there was a better way.


There’s an alternative system where this doesn’t happen: pay university professors less than a living wage.

You do that, and you’ll get professors who work in the industry (they have to) and who love teaching (why else would they teach).

I studied CS in country where public university is free and the state doesn’t fund it appropriately. Which obviously isn’t great, but I got amazing teachers with real world experience.

My son just finished CS in a country with paid and well funded university, and some of the professors were terrible teachers (I watched some of his remote classes during covid) and completely out of touch with the industry. His course on AI was all about Prolog. Not even a mention of neural networks, even while GPT3 was all the rage.