Kobolds with a keyboard.

  • 1 Post
  • 132 Comments
Joined 1 year ago
cake
Cake day: June 5th, 2023

help-circle


  • I hope everyone who was taking this drug and the insurance companies that were backing them collectively sues this company, because as far as the article covers, there’s not even any mention of the fact that some number of ALS patients are out potentially hundreds of thousands of dollars which they probably wouldn’t have been had it not been for this company’s claims that the drug did what it was supposed to…

    Patients already taking the medication who wish to continue taking it will be able to do so through a free drug program, the company said. It is no longer available to new patients, effective Thursday.

    If you fell for our bogus study showing that this drug worked, and would now like to continue taking it despite the fact that it’s been shown to not work, we won’t charge you anymore!

    Edit: From the article linked to in the article posted here, they note:

    The F.D.A. decided to greenlight the drug instead of waiting until 2024 for results of a large clinical trial partly because the treatment is considered to be safe. The agency said that although the evidence of effectiveness was uncertain, “given the serious and life-threatening nature of A.L.S. and the substantial unmet need, this level of uncertainty is acceptable in this instance.”

    and

    Amylyx officials predicted that most patients would pay little or nothing for the treatment because the company expects insurers, both private and public, to cover it. Amylyx plans to provide it free to uninsured patients experiencing financial hardship.

    So maybe it’s not as bad but it’s still pretty fucking bad.








  • “Animals don’t behave like men,’ he said. ‘If they have to fight, they fight; and if they have to kill they kill. But they don’t sit down and set their wits to work to devise ways of spoiling other creatures’ lives and hurting them. They have dignity and animality.” ― Richard Adams, Watership Down

    That book does a really good job of presenting just how shitty humans are pretty much throughout, without coming across as being preachy or sanctimonious, and I like that.










  • A good office chair (not necessarily one of those expensive as fuck mesh ones - I hate those… But something quality).

    Man, I get they’re not for everyone, but after having a mesh chair, I will never go back. Currently on my second one in about 8 years, so it’s not exactly BIFL material but the first one lasted longer than a ‘normal’ chair ever did, and neither were particularly expensive, as quality chairs go (I paid ~$150 for the first and ~$225 for the second, got both during sales, so I’m not sure what the regular price would have been but I’d guess $300 or so).


  • The main issue is that to make code human-readable, we include a lot of conventions that computers don’t need. We use specific formatting, name conventions, code structure, comments, etc. to help someone look at the code and understand its function.

    Let’s say I write code, and I have a function named ‘findUserName’ that takes a variable ‘text’ and checks it against a global variable ‘userName’, to see if the user name is contained in the text, and returns ‘true’ if so. If I compile and decompile that, the result will be (for example) a function named ‘function_002’ that takes a variable ‘var_local_000’ and checks it against ‘var_global_115’. Also, my comments will be gone, and finding where the function was called from will be difficult. Yes, you could look at that code and figure out that it’s comparing the contents of two variables, but you wouldn’t know that var_global_115 is a username, so you’d have to go find where that variable was set and try to puzzle out where it was coming from, and follow that rabbit hole backwards until you eventually find a request for user input which you’d have to use context clues to determine the purpose of. You also wouldn’t have the context around what ‘var_local_000’ represented unless you found where the function was called, and followed a similar line backwards to find the origin of that variable.

    It’s not that the code you get back from a decompiler is incorrect or inefficient, it’s that it’s very much not human-readable without a lot of extra investigatory work.