• 0 Posts
  • 1.34K Comments
Joined 1 year ago
cake
Cake day: June 20th, 2023

help-circle
  • Well, that’s the funny bit: the government in the UK aren’t the Conservatives, they’re New Labour who are Neoliberals, by the standards of the rest of Europe they’re even Hard Neoliberals.

    Nowadays the difference between Conservatives and Liberals is really just the subset of Morality that’s used in Identity Politics. They’re certainly not different on Economics, not on Quality Of Life for the many, not on a good Future for our Children (which provides a Selfishness-driven reason be an Environmentalist, which is better than nothing) and certainly not on Environmentalism as a Moral posture.

    We get some loud confrontational bullshit from both around various “-isms” all the while they’re both doing what’s best for the most wealthy of society and screw the rest (both present and future) and definitely screw anybody or anything that has no money and no capability for action, such as Nature.

    You see that exact same shit in the US, by they way, as well as (in not quite as extreme form) in most of Europe.






  • A small correction on USB PD…

    It’s not just USB PD that supports power delivery: Standard USB from way back in 1.0 also supports power delivery to devices as standard, but it’s only up to 100mA in USB 1.0, 500mA in USB 2.0 and 900mA in USB 3.0, all at 5V.

    USB PD is a dedicated power delivery USB protocol that supports much higher currents (up to 5A) as well as dynamically configured voltages (so, not fixed as 5V anymore) though it’s all negotiated so your 5V-only phones isn’t going to just get burned with 20V from a USB PD charger.

    Since Power = Current * Voltage USB PD can put out quite a lot of power for supporting devices (the maximum depending on what both sides support), which means much faster transmission of power via USB which for example means faster charging of chargeable devices via USB with USB PD.

    Anyways, the point being that even really old USB 1.0 can charge your device (just really really slow, though you’ll be hard pressed to find anything that doesn’t support at least USB 2.0 which can send 5x the current of 1.0 hence charge 5x faster than it), and that standard charging speed goes up with each new Standard USB generation since each has a higher maximum current than the previous one, so for example a standard USB 3.1 charger without USB PD support can still push a nice amount of power down the line to charge devices. It’s just that with USB PD things really take off (though only up to a shared maximum that both sides support) and it can push enough power to support larger devices such as full-blown monitors or even charging notebooks.







  • Above a certain level of seniority (in the sense of real breadth and depth of experience rather than merely high count of work years) one’s increased productivity is mainly in making others more productive.

    You can only be so productive at making code, but you can certainly make others more productive with better design of the software, better software architecture, properly designed (for productivity, bug reduction and future extensibility) libraries, adequate and suitably adjusted software development processes for the specifics of the business for which the software is being made, proper technical and requirements analysis well before time has been wasted in coding, mentorship, use of experience to foresee future needs and potential pitfalls at all levels (from requirements all the way through systems design and down to code making), and so on.

    Don’t pay for that and then be surprised of just how much work turns out to have been wasted in doing the wrong things, how much trouble people have with integration, how many “unexpected” things delay the deliveries, how fast your code base ages and how brittle it seems, how often whole applications and systems have to be rewritten, how much the software made mismatches the needs of the users, how mistrusting and even adversarial the developer-user relationship ends up being and so on.

    From the outside it’s actually pretty easy to deduce (and also from having known people on the inside) how plenty of Tech companies (Google being a prime example) haven’t learned the lesson that there are more forms of value in the software development process than merely “works 14h/day, is young and intelligent (but clearly not wise)”




  • That’s because his talk doesn’t match his walk.

    You know how Trump just shamelessly lies as easily as he breaths? Well Biden also massively lies, he’s just far more sophisticated at it than Trump (hardly a tall barrier, lets be honest) hence less obvious at it yet in the end you still see his the actual actions or the end result of them (when the deceit technique is to pass know impossible measures or just half of what’s needed and not the other requires half so those measures don’t actually do what it says on the tin) not matching his words.

    Let’s hope Kamala is much less of a liar.


  • Well, it’s like this: games are not made by just one person and whilst it seems their art direction for this game is competent, it also seems their game design is not.

    Maybe it’s something to do with the MBA CxOs of many of these “top” game makers nowadays neither being nor ever having been gamers, but they can, just like most people, look at something and think it’s pretty (or not), with the end result that they’re putting more money into and hiring better people on that which they can judge - the visual side of things - rather than on that which they cannot - the gameplay side of things.

    Further, nowadays it still does make a difference for sales how good the game looks on the pictures and short videos customers see on whichever online stores they use to buy their game, something that also pushes towards focusing on looks more than the rest, especially for Marketing-driven business strategies, such as the ones said MBAs have been taught to use.


  • New Labour politicians have a massive debt to Israeli-linked Jewish Groups in the UK for the Anti-Semitism slander campaign against Corbyn and the Labour Party during his leadership that lost Labour an election and brought him down as leader of the party to be replaced by a New Labour leader (who promptly started a pogrom against Leftwingers in the party).

    Of course, as is tradition in England (and because in the recent elections they lost 10 Parliament seats to people who campaigned as independents exactly because of New Labour’s pro-Zionist “No Genocide is too great” policies), they’re doing a bit public opinion management with a loudly announced measure that de facto does nothing.

    If there’s one thing that over a decade of living in Britain has taught me was to always look behind the curtain when it comes to grand very public gestures by the local politicians, the more the noise they make about their “great measure” the more the need to dig out the part of the story they’re not telling people about.


  • Sound like a critical race condition or bad memory access (this latter only in languages with pointers).

    Since it’s HTTP(S) and judging by the average developer experience in the domain of multi-threading I’ve seen even for people doing stuff that naturally tends to involve multiple threads (such as networked access by multiple simultaneous clients), my bet is the former.

    PS: Yeah, I know it’s a joke, but I made the serious point anyways because it might be useful for somebody.