• 0 Posts
  • 40 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.)



  • 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.



  • Compared to other languages it’s still very barebones – but admittedly some of the bloat is also because the JS world is kinda set in its ways. I still see people use jQuery for basic selector queries and SASS for basic CSS variables.

    Another factor is that developers these days assume that users have fast unmetered connections. Loading 800 kB of minified gzipped JS from ten different domains is seen as no big deal. When the cost of adding piles of dependencies is considered nil there’s no impetus to avoid them.







  • Jesus_666@feddit.detoRisa@startrek.websiteiPadd
    link
    fedilink
    English
    arrow-up
    2
    ·
    7 months ago

    I mean, Samsung tablets come with handwriting detection. I immediately turned it off of on mine because it expects since kind of cursive that I don’t use but it’s there.

    I consider Palm’s Graffiti input system superior – sure, you had to learn the alphabet but every palmtop came with a cheat sheet and one you had it down it was pretty damn quick to write with.







  • Last winter, in order to protect the dwindling completely full strategic gas reserves, the government issued an order for all govenment-owned office buildings to limit the central heating to no more than 19° C because that seemed to be the most pointlessly bureaucratic solution at the time.

    This included buildings that don’t even use gas for heating. Remote heat? Geothermal heat? Free waste heat that you have to actively vent to the atmosphere in order to lower the room temperature? Yep, all required to not exceed 19° C. The building I worked in at the time (for a company that rented some excess floor space) actually wasted energy adhering to this well thought-out rule.

     

    So yeah, I’d say that in order to change a lightbulb you need at least 1000 Germans. You need both chambers of parliament to create and pass a new ordinance that applies specifically to this lightbulb (and several other contexts it has no business applying to but does because it’s too vaguely worded). Then you need at least three different expert panels to advise the government, regulatory agencies to make sure the ordinance is adhered to, licensed trainers to make sure the people executing the job are formally certified to do so… Actually, we might have to get the European Parliament involved; the new ordinance might benefit from being propoted to a European standard.

    I’ll get back to you about this in about three to five years; we need to get this figured out.


  • Then again the SGC has a policy of sharing supplies and rendering humanitarian aid when they can afford to but not sharing military equipment unless they really think it’s for the better. Starfleet should give them at least some credit for that; it’s remarkably close to common Starfleet practice.

    In the end, though, it really demonstrates how the Prime Directive is a flawed measuring stick and always has been. People like the Klingons (hyper-aggressive), the Ferengi (hyper-capitalists who bought their way into space), and the Cardassians (space Nazis) are cool but the Tau’ri are sketchy because they bring guns when they explore space.

    I’m pretty sure O’Neill would be happy to comment on how Starfleet and their equipment sure look military from the outside even if they bring civilians on their combat-ready vessels equipped with weapons of mass destruction. And how his humanity didn’t nuke itself. Well, except those Genii guys but they don’t count. Different humanity.

    By the time the Ori have been dealt with, the Tau’ri have been outright declared the worthy successors of two of the most advanced civilizations their galaxy had ever seen. And each of those civilizations had lasted for millions of years so it’s not like it’s power-hungry psychos giving each other pats on the back. That still doesn’t change Starfleet’s point about their cultural advancement but makes it that much harder to cleanly argue.

    It’s like they were made to turn the usual Federation talking points into complicated messes.

    (On the other hand they can only hope the Federation never hears about how many solar systems they managed to destroy, usually by accident. Now that’s a good reason not to trust them with advanced technology.)