Here’s a more comprehensive look. Still, it omits that Amazon owns The Washington Post. As an atheist, I actually look to the Christian Science Monitor for uncompromising reporting.
The CPB doesn’t even own those entities, it only distributes money to them, money that only makes up a portion of their revenue. And the CPB sure as hell doesn’t own “local news” lol. Where’s Sinclair Broadcasting on this chart? Where’s SiriusXM? This clip-art is straight-up misinformation
Assembly isn’t that hard. It’s the same imperative programming, but more verbose, more work, and more random names and patterns to remember. If you can understand “x += 3 is the same as x = x + 3”, you can understand how the add instruction works.
I wouldn’t be able to write Rollercoaster Tycoon in assembly because keeping track of all that code in assembly files must be hell, but people pretending like you need to be some kind of wizard to write assembly code are exaggerating.
These days, you won’t be able to beat the compiler even if you wrote your code in assembly, maybe with the exception of bespoke SIMD algorithms. Writing assembly is something only kernel developers and microcontroller developers may need to do in their day to day life.
Reading assembly is still a valuable skill, though, especially if you come anywhere near native code. What you think you wrote and what the CPU is actually trying to do may not be the same, and a small bit of manual debugging work can help you get started resolving crashes that make no sense whatsoever. No need to remember thousands of instructions either, 99% of assembly code is just variations of copying memory, checking equality and jumping anyway. Look up the weird assembly instructions your disassembler spits out, they’re documented very well.
Assembly is hard, because you need to understand your problem on multiple levels and get absolute zero guidance by compilers.
Even C guides you a tiny bit and takes away some of the low level details, so you have more mental capacity to actually solve your problem.
Oh, and you have a standard library. Assembly seems to involve solving everything yourself. No simple function call to truncate a string or turn a char array to uppercase.
I suspect it is because knives are not included in the second amendment of the constitution. That is a pretty easy argument for people to use against gun regulation (whether or fair or not), but there is no such thing for knives.
Knives are included in “arms.” In 2008, the Supreme Court ruled in Heller that the term “arms” has the same meaning as it did in the 18th century and includes anything that can be used for defense, carried for offensive or defensive action, or used to strike another person.
Laws on the books generally don’t get overturned unless they are specifically mentioned in a court ruling, or there is some action by a legislative body. If you want to be able to buy/sell switchblades, you could challenge the law and see where it goes. But apparently nobody has bothered to take it to court.
Wow, thanks for sharing that! So much for my thought.... It makes yours more poignant though. Perhaps it is just a matter of obsession? Are the folks who obsess over firearms different than the folks who obsess over knives?
I made it through college without using windows on any of my personal machines, but I did need to access a library or computer lab to take 1 test that needed a specialized web browser for some reason. Other than that, I was actually pleasantly surprised by how easy it was to slip by with a good PDF viewer, libreoffice, and Inkscape.
My degree was in computer engineering, most groups I worked in outside of the engineering department just preferred collaboration through office online or google docs.
That was the “sisters” sbemail, where Strong Bad gets a message from Ali asking if he has a girlfriend, and that there’s two of them, implying she has a sister. Strong Bad talks in a romantic voice, and ends up accidentally deleting Ali’s message.
Depends on the state. Down here there are pretty much zero restrictions except with an asterisk that it’s illegal to harm someone with them… AKA, an extra charge of you’re a dick and stab someone.
I’ve been carrying an “out the front automatic” for the last few years.
2001-2005. My computer lab in the school of math and natural sciences (including computer science), had windows 2000 (best windows of all time), Apple Power PCs, and all dual booted linux. All we used for comp sci was linux. Yellowdog on the Power PCs. Learned to program/develop in C++ and Java, mostly used e-macs, goal was to never lift hands from the keyboard or use the mouse, keeps you in the zone. Used Gnome as the desk top environment back then.
So pretty good :)
Today I use linux mint with cinamon for day to day computing, been using it for about 10 years now without issue.
I went back to college for a professional program, and used linux mint in 2022, it worked out just fine. As far as office software, I used word 365 online through the university web portal.
I think word sucks a lot and 2003 and 2007 are the best versions and little improvement since then (improvement is efficiency and easy of creating an end-product), but I’m not willing to re-learn how to master Libre Office, I just can’t be bothered. So no input on that.
From my understanding, one of the actual use case of assembly is for cyber security engineers to dump assembly instructions from a compiled program, so they can check for any potential vulnerability. I’ve also seen assembly included in an embedded codebase (the overall project is in C), which I assume is for more optimized performance and deterministic behavior
kbin.life
Oldest