• 0 Posts
  • 55 Comments
Joined 2 years ago
cake
Cake day: November 19th, 2023

help-circle
  • IANAL, and this is oversimplifying. Copyright protects the creative elements of a game, including the specific way that a game is coded (so you cannot decompile a game, modify all the art assets, change the code a little, and then sell it), and possibly aspects of the gameplay required to give it a specific “feel”.

    If you want a solid legal defense for cloning, you could have one team that describes the original game in a way that removes the creative elements, and a second team that works from that description to make a new work. This works for other works, too; I can write my own “book about an orphan that learns he has magical powers, goes to a school to learn to use those, and ultimately battles and defeats the powerful dark wizard that killed his parents”, but can’t sit down following the story elements of Harry Potter for my new Barry Cotter book series.

    Ultimately the line is what you can convince a judge and/or jury is “different enough”.


  • At least in the US, government policy has meant that getting a drug to market is an extremely high bar. This means that funding the wrong drug can waste a billion dollars or more of time, material, trained researchers and lab space, etc.

    Funding drugs by popular attention, private donation, kickstarter, or anything like that is likely to produce a bunch of scams and even more waste.

    Funding drugs by having the government select which ones to study is likely to produce several gigantic financial boondoggles that are dragged on because some Senator wants the jobs wasting the money creates to remain in his state, or something.

    If we want more drugs to come out, the best thing to do would be to reduce the cost of making a drug legal to sell, like by lowering the proof required for efficacy, or by alleviating the doctor shortage by permanently increasing the number of medicare funded residency slots.




  • “AAA” gaming began as a reference to the “AAA” creditworthiness rating, meaning (essentially) “certain to repay the loan” // “certain to earn more than the development costs” (contrarespectively). AAA gaming has always been about the safe bet, the easy money, and the tailored to mass market design.

    High budget games can only have so much ROI, so there’s kind of implicitly a limit on how much risk is tolerable for investors/publishers. Meanwhile, a game that costs a few million (or even less) could be the next big success, and rake in a massive sum - enough to justify its own budget in addition to many failed attempts to craft a star.

    Even more risky is indie gaming, where the cost of development is provided by crazy people that want to produce “fun”, and gain money as some kind of (important) side effect. That’s where you get the wild “no one (in the know) would expect this to work” ideas, and most of them do fail, just as expected. The ones that are good enough to make it are by nature surprisingly good - indeed, this surprise is why publishers won’t go after the same concept under most conditions.




  • I distro hopped about every 4 months from ~12-22, never really feeling like I’d found the right platform. Sometimes I would dual boot (or just run) Windows, and for a while I had Windows XP in a state I could tolerate.

    For several years after 22, I ran Windows at home, and kept Linux for work. I basically just wanted to game, and Windows was good enough for that. Finally, something came up that I needed a home server for, and I chose Arch, based largely on my experiences from several years ago. Arch had been more stable for me, and when it did break, it always felt like the tools to fix it existed. Ubuntu and derivatives broke for me mostly in “Oops, system is dead. Maybe reinstall?” ways, which I didn’t want on my server. Other distros gave me an assortment of problems, from updates taking too long, to lacking support for a WM I enjoyed, to driver issues.

    Once I was regularly SSHing from Windows to Arch, I missed the things I could do on Linux (more than just games), and steam had made Linux support from a lot of games better, so I reinstalled my gaming PC as Arch too.

    I added a lot of things to my server, and had more problems with some third party tools every time e.g. elasticsearch, mongodb, or postgres updated, so I added a kubernetes cluster with an immutable OS. I tried 3 before settling on Talos, and now when a workload on the server breaks, I move it to kubernetes. That pace has worked out for me, but now the server does no heavy lifting, so I’m experimenting with local LLM on it.



  • 1970 was during the cultural revolution. In that year, the world population was 3.68 billion, and the population if China was just shy of 830 million - China had 22% of the world’s population, so if they held (only) 20% of the world’s prisoners, they’d have a lower than average incarceration rate.

    The same is not true for the US today, we have less than 5% of the world’s population today.





  • There’s one gun show near me that allows private sellers to register for a table. The only time I’ve ever seen it is people in a historic items collectors club that show up, and I’ve only ever seen one with a gun to sell that was in working order and manufactured post-1899. He wanted $5,000 for a beat up m1917 Enfield. I don’t know whether he was stupid, or looking for someone else who was.


  • There is a movie called “The Godfather”, which depicts a fictional war between mafia families in the US. In the film, there is an older generation that operates on a kind of respect system, and attempt to keep each other reasonably balanced, in both power and money terms. A drug dealer enters the picture, and attempts to murder Michael Carleone’s father (who is the Godfather). In response, Michael plans to meet the drug dealer and a corrupt police captain, sneak a gun into the meeting, and shoot them both. That plan works.

    Later, the Godfather dies, Michael takes over as the head of the Carleone family, and plans assassinations of all of the older generation of every other family in a coordinated attack, during his father’s funeral. That plan works too, leaving him as the most powerful survivor.




  • I ran out of crtcs, but I wanted another monitor. I widened a virtual display, and drew the left portion of it on one monitor, like regular. Then I had a crown job that would copy chunks of it into the frame buffer of a USB to DVI-d adapter. It could do 5 fps redrawing the whole screen, but I chose things to put there where it wouldn’t matter too much. The only painful thing was arranging the windows on that monitor, with the mouse updating very infrequently, and routinely being drawn 2 or more places in the frame buffer.



  • I think we’re still headed up the peak of inflated expectations. Quantum computing may be better at a category of problems that do a significant amount of math on a small amount of data. Traditional computing is likely to stay better at anything that requires a large amount of input data, or a large amount of output data, or only uses a small amount of math to transform the inputs to the outputs.

    Anything you do with SQL, spreadsheets, images, music and video, and basically anything involved in rendering is pretty much untouchable. On the other hand, a limited number of use cases (cryptography, cryptocurrencies, maybe even AI/ML) might be much cheaper and fasrer with a quantum computer. There are possible military applications, so countries with big militaries are spending until they know whether that’s a weakness or not. If it turns out they can’t do any of the things that looked possible from the expectation peak, the whole industry will fizzle.

    As for my opinion, comparing QC to early silicon computers is very misleading, because early computers improved by becoming way smaller. QC is far closer to the minimum possible size already, so there won’t be a comparable, “then grow the circuit size by a factor of ten million” step. I think they probably can’t do anything world shaking.