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

help-circle




  • I forget where I heard this story, but apparently Bill and Melinda were at a dinner party during the Obama Presidency. Bill said that he had “way more power than Obama” and Melinda kicked him under the table. TBF I think he was completely right: politicians in the US derive their power from their ability to raise money from rich donors, while rich donors derive their power directly from their money. And they continue to derive power from their money even when they deposit it into a “foundation” which doles it out tax-free to favored recipients.

    In Gates’ case, a lot of his “charity” involves donating patent-protected drugs to third world countries to forestall their saying “fuck your patents” and producing life-saving drugs for themselves. Preserving intellectual property rights is the primary goal here, with actually helping people secondary. Anyone who thinks these ruthless multi-billionaires suddenly become benign, caring people in their advanced years is a rube.


  • I ran into a similar situation many years ago, when I was trying to write a software synthesizer using Visual Basic (version 4 at the time). The big problem is that if you’re doing sample-by-sample processing of audio data in a loop (like doing pixel-by-pixel processing of images) and your chosen language’s compiler can’t compile to a native EXE or inline calls, then you end up suffering the performance hit of function calls that have to be made for each sample (or pixel). In many applications you’re not making a lot of function calls and the overall performance hit is negligible, but when you’re doing something where you’re making hundreds of thousands or even millions of calls per second, you’re screwed by the overhead of the function calls themselves - without there being any other sort of inefficiency going on.

    In my case, I eventually offloaded the heavy sample processing to a compiled DLL I wrote in C, and I was able to keep using Visual Basic for what it did really well, which was quickly building a reliable Windows GUI.



  • Welcome to “soft delete”, where database entries are marked with a “deleted” flag instead of being actually deleted. Makes it trivial to restore things a user has “deleted”. Actually, even without soft deletes, modern databases maintain an audit trail which tracks all changes made anywhere, which also makes it easy to restore “deleted” items. And actually actually, databases are regularly backed up and when a user “deletes” their data the sites don’t go into the backups and delete the data there, so everything anyone posts is technically in existence forever (not really because because backups won’t last forever but they can last a very long time).

    I’m sure that when reddit sells its data to companies to train their AI on, they’re selling backups from before users started mass-deleting their histories.


  • I heard of a rumor; all of reddit was frequently backed up and available for download

    I don’t know about “available for download” (probably not), but: modern websites tend to have their content stored in a database, and databases are (or should be) regularly backed up to tape drive or optical disks or whatever. This means, fundamentally, that everything ever posted to a social media site like reddit or facebook will be in existence permanently, regardless of what efforts users take to subsequently delete their history from the current instance of the database.

    The only way to truly “delete your data” would be to re-mount each old backup and delete the data in each of them before re-backing them up (or else destroying all the backups). No social media site does this or even could do this. Furthermore, when it comes to keeping your comment history out of the clutches of AI, I would almost guarantee that when a site like reddit sells its data to companies to train the AI on, they are selling old backups from before users started mass-deleting their posts.








  • I spent a summer in south India a few years ago during monsoon season. I was fucking miserable in my jeans and shirts until I switched over to wearing loose, flowing clothes made of bleached kahdi (loose homespun cotton) like the locals. It keeps the sun off you and even when it gets soaked it doesn’t cling to your skin, and then whenever the rain stops it dries completely very quickly. Other westerners I met made fun of me for pretending to go native, but they had no clue how effective it was.



  • I just went through that for a while and saw nothing that doesn’t look exactly like C#. If it’s based around .NET and looks exactly like C#, why the fuck not just use C#?

    As somebody who first started coding BASIC on an Apple IIe in 1981, I am just so tired of new languages. They all do basically the same shit and there’s just no real point to any of them.