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

help-circle









  • As a more concrete example for people out there. C is an example of a “high level” programming language. In C you might write a statement like “int x = 3;”.

    “Assembly language” is a “human readable” representation of the instructions that are actually executed by your CPUs*. There is a different assembly language for each processor or processor family. Your desktop or laptop computer with an Intel or AMD chip, and in all likelihood execute the “x86_64” language. Meanwhile, your phone is probably on the “AArch64” language. An example of assembly language is “mov rax, #3”, which loads register rax with the value 3. Notice that we have dispensed with the niceties of variable names.

    Assembly language is “assembled” into the “machine language.”. To do this, the “human readable” mnemonics like “mov” are replaced with numbers called opcodes. The sequence of opcodes and arguments, like the number 3, are called the “machine code”, because the CPU silicon can read those numbers from memory and follow the instructions with no additional translation steps*.

    *Microcode throws a wrench here. Folks like Intel realized they could run things more efficiently if they translated each machine language instruction into simpler microcode instructions onboard the chip.


  • As a country, we made a law that the ER has to treat you no matter what regardless of your financial status. That is an ultimate backstop: if people are about to die, as a society we decided that they should not if there is a means to prevent it.

    Medicaid is there to allow some people to go to regular doctors to save a couple of bucks vs. the ER. And it also pays for a lot of nursing homes.

    I guess what I’m saying here, is the headline is kinda misleading. ICE wants the data, true, so they can find deportation targets. But it’s probably more about inflicting additional cruelty, forcing people to ERs instead of clinics; or cutting funding to health care providers and forcing rural hospitals to close.









  • When this country was founded, tariff revenue was enough to fund the entire federal government. Those days are long gone, and they’re not coming back.

    Nowadays, there are basically two reasons to play the tariff game. 1. Extract tariff concessions from your trading partners, and 2. Encourage domestic production. The problem is, if you’re going for #1, you have to be willing to drop your tariffs at the drop off a hat to make a deal. If you’re playing #2, the people that build factories and whatnot want assurances that the tariff supports will be in place for years and years.

    So you can see that there’s an inherent trade-off between #1 and #2. To some extent, you cannot serve both masters. But Trump has been playing both strategies at the same time without a care in the world. There are… consequences… to doing that, which I am sure we will all get to experience.

    Edit: okay, okay. This Bolsonaro thing is a brand new strategy #3 which I’m calling… Oh geez… I gotta go buy some more beer.


  • Encrypted data channels can still be vulnerable to man in the middle attacks. Like when you connect to an unknown host with SSH, and the client pops up a big warning.

    In this case, ICE or whomever sets up a “valid” cell tower that your phone connects to, and they (law enforcement) route your packets onto the rest of the Internet. They can decrypt the 5G data, and see all of the IP headers. They can’t necessarily read the TLS traffic, such as https. But most important of all, they can log all of the IMEIs that connect, which effectively gives them a database of all of the protestors.