• 0 Posts
  • 23 Comments
Joined 1 year ago
cake
Cake day: June 26th, 2023

help-circle





  • I use interactive rebases to clean up the history of messy branches so they can be reviewed commit by commit, with each commit representing one logical unit or type of change.

    Mind you, getting those wrong is a quick way to making commits disappear into nothingness. Still useful if you’re careful. (Or you can just create a second temporary branch you can fall back onto of you need up your first once.)





  • On the one hand I like the basic idea, on the other hand I think that some fundamental problems aren’t fully solved yet. There big use case are passkeys and direct password manager integration – neither mesh well with the idea of software that isn’t allowed to talk to most of the system.

    I’m certain that this will be resolved at some point but for now I don’t think Flatpak and its brethren are quite there yet.



  • CUDA was there first and has established itself as the standard for GPGPU (“general purpose GPU” aka calculating non-graphics stuff on a graphics card). There are many software packages out there that only support CUDA, especially in the lucrative high-performance computing market.

    Most software vendors have no intention of supporting more than one API since CUDA works and the market isn’t competitive enough for someone to need to distinguish themselves though better API support.

    Thus Nvidia have a lock on a market that regularly needs to buy expensive high-margin hardware and they don’t want to share. So they made up a rule that nobody else is allowed to write out use something that makes CUDA software work with non-Nvidia GPUs.

    That’s anticompetitive but it remains to be seen if it’s anticompetitive enough for the EU to step in.


  • They could’ve sold Windows 2000 as Windows NT 5 and Windows Me as Windows 2000; that would’ve kept the “NT X” versioning scheme for the professional line and the year-based scheme for the consumer line.

    But the versioning scheme for the NT line is all kinds of weird in general. Windows 7 is NT 6.1. Windows 8 is NT 6.2. So we’ve established that the product name is independent of the version now. That means that Windows 10 is NT… 10.0. Windows 11 is also NT 10.0.

    Okay.






  • A 2007 Opel Agila that might’ve been a decent car four owners ago. But seriously, her price limit was 2500 € and she got the car for a bit over 2000; it’s hardly a surprise that she didn’t exactly get premium quality.

    Well, once all repairs are factored in the total cost is closer to 4500, which could’ve bought her a much nicer car. Or at least a much healthier one.


  • Yeah, my girlfriend recently needed a new car since her ancient Ford Fiesta finally kicked the bucket. She decided to limit her budget solidly to shitbox territory because she’d just had some major expenses and didn’t want to owe someone money.

    I offered to lend her some money to help her get better offers. She refused – and ended up buying a car that immediately needed a transmission rebuild that cost as much as the car itself. For which I lent her some of the money.

    By Grabthar’s hammer, what a savings!