top 75 comments

sorted by: hot top controversial new old
[–] 156 points 3 months ago (5 children)

I feel like this isn't super new. You haven't been able to do things like talk academically about network security or cryptography without being incredibly critical of government for decades.

My professors sure were. I felt really bad for them, honestly. They were the driving force to make philosophy and ethics courses mandatory at my university in order to recieve a comp sci degree.

"If you work in these areas long enough, at a high enough level, you WILL be asked to compromise something for the benefit of a state actor, and you might not even realize it's happening. The person asking you to do it might not even realize what is really happening." Was what our prof told a packed lecture hall.

  • source
  • hideshow 5 child comments
  • [–] 12 points 3 months ago (1 child)

    This is pretty much my inspiration for self hosting. A three letter agency needs to infiltrate my network or show up to my house with a warrant. I'm not going to be able to stop them, but at least they'll have to work for it. I'd love a CSI Miami's episode level of effort for them to discover that I'm just a fucking nerd sharing Linux ISOs.

  • source
  • parent
  • hideshow 1 child comment
  • [–] 2 points 3 months ago

    This made me image an exchange like

    Agent 1: OK McNulty, you have finished your forensic scan of that scumbag's computer. I can't wait to hear whether we are taking this monster down for espionage, stealing classified information, or even just another copyright infringement case. What is really in that folder of "Linux ISOs?"

    Agent 2: You are not gonna believe this...

  • source
  • parent
  • [–] 1 point 3 months ago

    We definitely had to take intro philosophy and then one philosophy elective for our engineering program. In addition to that we had like these engineering meta courses, like "Engineering History" and "Engineering Cultures"

  • source
  • parent
  • [–] 123 points 3 months ago* (2 children)

    Wasn't even the wildest. Before compsci I was doing mechanical engineering.

    We had an assignment to design a railcar layout for transporting livestock. It gave the minimal parameters for the animals, established client driven acceptable losses for the livestock, etc...

    We all cracked away at it. After we handed them all in, the profs were like "nowhere in the spec was the actual animals named, was no one curious?"

    Silence.

    They had given us a literal Nazi RFP discovered post WWII. It was for moving people to fucking concentration camps.

    "You're smart people. People are going to ask you to do bad things. They're going to try and hide thier intentions. Don't collaborate with Nazis. Don't ever use what I teach you to hurt people."

  • source
  • hideshow 2 child comments
  • [–] 46 points 3 months ago (1 child)

    I guess it is just a matter of time before the Trump regime designates logic as hardcore leftist ideology

  • source
  • hideshow 1 child comment
  • [–] 38 points 3 months ago* (4 children)

    If it's science, it's woke!
    Real patriots use the abacus.

  • source
  • hideshow 4 child comments
  • [–] 65 points 3 months ago* (last edited 3 months ago) (23 children)

    The absolute worst thing about how STEM is taught in my country is how entirely devoid curriculums are of critical theory. You take inputs, outputs, energies and production as-is, and you get a crop of drones who think such discussions are irrelevant. Then they graduate, start working and earning good money -- and suddenly they support capitalist production structures because they're "rational" and "objective". Some then become the biggest chuds ever known to man.

    I remember that I discussed gentrification with a civil engineer who happened to be my boss, a very renowned and talented person in our branch. He didn't know what gentrification was...

  • source
  • hideshow 23 child comments
  • [–] 23 points 3 months ago

    civil engineer [...] didn’t know what gentrification was…

    Sweet jebus on ice-skates. The guy was potentially a literal if not figurative architect in service of one of the most profound mechanisms of gentrification and hadn't heard of it?! That's like designing cars and being unaware of traffic jams and induced demand.

  • source
  • parent
  • [–] 2 points 3 months ago (2 children)

    What do you mean with critical theory?

  • source
  • parent
  • hideshow 2 child comments
  • [–] 8 points 3 months ago (1 child)

    https://en.wikipedia.org/wiki/Critical_theory

    There are different forms but it's basically getting woke to class struggle between people who own shit and rent it out and people who get paid a bit to use the shit, but never actually get to own real shit or control what shit they decide to do.

    I'm putting it pretty bluntly and pretty woke..ly, and a lil but Marxly. It's also about analyzing systems we use to organise ourselves and what they do to us. Basically how to get people to actually wake up to how and why things are how they are and maybe how they could be different / better.

  • source
  • parent
  • hideshow 1 child comment
  • [–] 7 points 3 months ago

    In the context of STEM students who focus on inputs, outputs, and engines at the expense of considering societal impacts (or simply telling themselves it's the job of poor humanities students to get elected and pass laws to constrain the most egregious negative externalities of technology) it's asking who an efficiency is for. Efficiency cannot exist in a moral vacuum. As Kim Stanley Robinson summarized in The Ministry for the Future (2020):

    … there is good efficiency and bad efficiency, good inefficiency and bad inefficiency. … preventative health care saves enormous amounts in medical costs later, and is a good efficiency. Eating your extra children (this is Swift’s character’s “modest proposal”) would be a bad efficiency. Any harm to people for profit is likewise bad, no matter how efficient. Using an over-sized vehicle to get from point A to point B is a bad inefficiency, and there are many more like it; but oxbows in a river, defining a large flood plain, is a good inefficiency

  • source
  • parent
  • [+] -28 points 3 months ago (18 children)

    Isn't it funny how people who "have things" are less likely to be all that interested in leftism. And those who don't have "things" look at them, want more leftism because they want want the "things" the people who have "things" and they don't have.

    And neither side understands the other.

  • source
  • parent
  • hideshow 18 child comments
  • [–] 20 points 3 months ago (8 children)

    What do you want to say, exactly?

  • source
  • parent
  • hideshow 8 child comments
  • [+] 12 points 3 months ago* (last edited 3 months ago) (3 children)
  • [–] 8 points 3 months ago

    I agree, and I’d add it’s not even a specifically left wing impulse either. The Roman Republic of all institutions was deeply concerned with the idea that republics shouldn’t have private princes as well as kings. The fact the Roman Republic failed to contain its oligarchy to the point of fundamental destabilisation into arbitrary power is evidence people ought to pay attention to left wingers when they say the same thing about billionaires and the concentration of wealth.

  • source
  • parent
  • [–] 3 points 3 months ago (3 children)

    They don't understand either side.

  • source
  • parent
  • hideshow 3 child comments
  • [+] 2 points 3 months ago (3 children)
  • load more comments (-1 replies)
  • [–] 15 points 3 months ago (3 children)

    Isn't it funny how people who "have food" are less likely to be all that interested in leftism. And those who don't have "food" look at them, want more leftism because they want want the "food" the people who have "food" and they don't have.

    It's still garbled, but makes a better point.

  • source
  • parent
  • hideshow 3 child comments
  • [–] 7 points 3 months ago (2 children)

    Your edit makes a good insinuation "they're just things" people think objects are frivolous things that tie you down because they've never experienced genuine lack.

    Not like lack of toys, but the bear necessities of survival.

  • source
  • parent
  • hideshow 2 child comments
  • [–] 4 points 3 months ago* (1 child)

    The basic necessities should just be provided, by that I mean food and shelter and basic medical care. If people want to live luxuriously that's fantatic, going and toiling, innovating or improving their situation in someway should be encouraged; but no one should ever be shelterless and hungry.

  • source
  • parent
  • hideshow 1 child comment
  • [–] 88 points 3 months ago (17 children)

    I'm sure these topics become relevant at some point, but I'm doubtful that it's absolutely necessary to address them in an intro course. how does leftist ideology help kids understand what a while loop does

    like, literacy can do all of these things too, that doesn't mean you have to introduce those concepts at the same time as the abc's

  • source
  • hideshow 17 child comments
  • [–] 12 points 3 months ago* (last edited 3 months ago) (8 children)
    basket = []
    for pos in billionaires: 
        if pos not in basket: 
    -       basket += guillotine(b)
    +      basket += guillotine(pos)  # Corrected iterable naming
    
  • source
  • parent
  • hideshow 8 child comments
  • [–] 6 points 3 months ago (7 children)
    basket = [ guillotine(billionaire) for billionaire in population ]
    
  • source
  • parent
  • hideshow 7 child comments
  • [–] 13 points 3 months ago (5 children)

    Almost. You just committed genocide.

  • source
  • parent
  • hideshow 5 child comments
  • [–] 2 points 3 months ago* (last edited 3 months ago) (4 children)

    Nah he'll get a TypeError. Not seeing why, honestly...

    Unless you consider the merciless and systematic execution of all billionaires to be genocide...which I guess is technically fair...but it's for a good cause! (...said every genocidist ever...)

    Of course, I changed the name of the iterable...

    And we're talking about intro to compsci...getting a bit ahead of ourselves going right from loops to comprehension.

  • source
  • parent
  • hideshow 4 child comments
  • [–] 8 points 3 months ago

    He just called everyone in the population a billionaire and executed them without actually checking if they are in fact billionaires. Somewhat too close to reality in some scenarios for my taste...

  • source
  • parent
  • [–] 7 points 3 months ago*

    Nope, billionaire is a designator, not a discriminator. They're iterating over population and decapitating everyone regardless of wealth. ;)

    It's missing an if <someOtherDesignatorForPopulatioMember> in billionaires in the comprehension.

  • source
  • parent
  • [–] 9 points 3 months ago* (last edited 3 months ago)

    The distinction here is programming vs computer science. You're correct that it's not strictly necessary, but it really depends on the area of study. Please allow me a small rant about the distinction - this isn't directed at you.

    Programming, honestly, could be taught like a trade. It's a skillset and a craft, with best practices and even regulations in some industries. But one doesn't need to know anything about how we got here or the fundamentals that make a computer work electronically, in order to write code.

    Computer Science necessarily tracks back through the history of computing, in order to provide a grounding in how all this stuff ticks. You can't talk about Babbage without Ada Lovelace, you can't talk about Alan Turing without what the government did to him, and you can't bring up ARPANET or the internet without talking about Berkley techno-hippies. Every step of the way are people taking capitalist and government interest and subverting it to meet more worldly and socialized goals. Everyone in this story has an agenda and, shocker, the smartest people tend to dominate in this field and reliably don't fuck with conservative nonsense.

  • source
  • parent
  • [–] 28 points 3 months ago (4 children)

    Hooooo boy, this person is going to make a terrible and incomprehensible intro class full of irrelevant infodumping lol.

  • source
  • parent
  • hideshow 4 child comments
  • [–] 10 points 3 months ago (2 children)

    Chapter 41: how to open your IDE

  • source
  • parent
  • hideshow 2 child comments
  • [–] 24 points 3 months ago* (last edited 3 months ago) (11 children)

    It's an introduction class, just start with history of computers and shift to programming from there.

    You know, the history of computers, the Alan Turing, and the first assembly language, and the first software engineer, and "the entire pre-1992 internet."

  • source
  • hideshow 11 child comments
  • [+] 20 points 3 months ago (10 children)
  • [–] 6 points 3 months ago (9 children)

    That's basically everything, though.

  • source
  • parent
  • hideshow 9 child comments
  • [–] 25 points 3 months ago (8 children)

    Reminds me of creationist textbooks trying to teach about electricity.

    Electricity is a mystery. No one has ever observed it or heard it or felt it. We can see and hear and feel only what electricity does. We know that it makes light bulbs shine and irons heat up and telephones ring. But we cannot say what electricity itself is like.
We cannot even say where electricity comes from. Some scientists think that the sun may be the source of most electricity. Others think that the movement of the earth produces some of it. All anyone knows is that electricity seems to be everywhere and that there are many ways to bring it forth.

  • source
  • parent
  • hideshow 8 child comments
  • [–] 14 points 3 months ago (3 children)
  • [–] 9 points 3 months ago (2 children)

    That's the problem, they can believe in Jesus, but not electricity.

  • source
  • parent
  • hideshow 2 child comments
  • [–] 5 points 3 months ago (1 child)

    If that’s real I assume it’s less that they don’t believe in electricity or even that they don’t understand it. Probably more “portray difficult concepts as magical so that the idea of blind faith isn’t so difficult to digest” kind of intellectual dishonesty

    That’s if it’s real though and not a nonsense meme to generate outrage. Highly sus that a book title isn’t mentioned

  • source
  • parent
  • hideshow 1 child comment
  • [–] 13 points 3 months ago (2 children)

    What kind of an ego do you have to have to think you know everything about science, so you write a textbook, and when you get to electricity, you don't know anything about it, but since you know everything about everything, if you don't know anything about electricity, that means nobody else does, either?

  • source
  • parent
  • hideshow 2 child comments
  • [–] 3 points 3 months ago*

    Pretty sure anyone who's ever grabbed a live wire has felt electricity. I guess you could argue you're still only feeling what it does, but that's like arguing you only feel what a punch in the face does...

  • source
  • parent
  • [–] 21 points 3 months ago

    What is the saying? Something about people who learn about how technology works begin to shun technology?

  • source
  • [–] 21 points 3 months ago (2 children)

    "...because when we go online, we free ourselves from consumerism, racism, and get to express ourselves however we want without it getting back to our school or employer."

    Honest Trailers may have gone downhill from thier peak, but Hackers (and the OG Dune) videos gave great lines worth sharing

  • source
  • hideshow 2 child comments
  • load more comments
    view more: next ›