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

help-circle
  • Not to mention ARM chips which by and large were/are more efficient on the same node than x86 because of their design: ARM chip designers have been doing that efficiency thing since forever, owing to the mobile platform, while desktop designers only got into the game quite late. There’s also some wibbles like ARM insn decoding being inherently simpler but big picture that’s negligible.

    Intel just really, really has a talent for not seeing the writing on the wall while AMD made a habit out of it out of sheer necessity to even survive. Bulldozer nearly killed them (and the idea itself wasn’t even bad, it just didn’t work out) while Intel is tanking hit after hit after hit.


  • See there’s the stuff that happened, there’s the version that tankies want to believe (complete denial), which is actually different from the official CCP stance (“necessary and proportionate police action to ensure stability”, with the implication “enough questions, comrade, nothing more to see”), which is different from western public… myth, I have to say. Back when the stuff went down western journalists didn’t know what was happening, there were confusing reports, there were reports of violence, and then there was the tank man – taken the day after (IIRC, but definitely later and no he didn’t get run over). The collective imagination somehow constructed an image of the Chinese army rolling over students. Which is… metaphorically true, but not literally. And then the CCP is using that western imagination to spin their own tale of how the evil west is slandering them.


  • Lore books eh you’re giving me ideas. Hard to justify spending budget on that kind of stuff even if you have money to work with… how would one even get one’s hands on a woodprint artist? You know, the chisel and printing press kind? Imitating it is going to be hard indeed and figuring out how to do it not worth for a couple of one-off images you could just as well do without so either generating from prompt or telling the model to re-paint an input image in that style seems like the obvious solution.

    I think a similar rule applies as when it comes to code, and NIH syndrome syndrome: Whatever it is that is your primary focus you should write yourself, use libraries for the rest. If you write a shooter, you’re going to write the gunplay, but can take the renderer off the shelf. I you’re writing a walking simulator that happens to have a gun somewhere but is generally focussed on graphical atmosphere, go grab the gunplay off the shelf but write the renderer yourself.

    So unless the focus of your game is rummaging through books in an ancient library, go use that model.



  • Eh the massacring happened on side streets, local Peking residents were trying to keep the army from moving into the square not really knowing that other Peking residents had already briefed the army on who the protesters actually were, and what they wanted, and how they behaved. Once the army was on the square and set an ultimatum it was cleared with no or few casualties, the reports are a bit fuzzy.

    That doesn’t excuse the CCP in one bit, of course, or rather it doesn’t excuse the hardline faction who couldn’t stomach that others in the party were actually talking to the protesters as that would set a precedent that you can just turn up on the square and get an audience with the party, or maybe more precisely could boost the influence of one party faction over the whole.

    The whole situation really can’t be divorced from Hu Yaobang and his role in the party: The protests were essentially a wake for him and his ideas. Which the hardliners thoroughly buried afterwards and the situation in China hasn’t improved to the point where Chinese would even be comfortable to criticise that decision – you’d get invited for tea, if you can catch on to the euphemism.

    If it had been up to the hardliners yes the army would’ve massacred the whole square, if that hadn’t been their intention they wouldn’t have mischaracterised the nature of the protest towards the army. Without ordinary Peking citizens stepping in, and getting butchered for it, that massacre would have happened.

    And yes the Uygur situation is a genocide that’s without question or asterisk.



  • ICANN isn’t really a massive organisation, it’s a technocratic non-profit with a buttload of advisory committees, including one for end users. The rules surrounding ccTLDs were tightened after Russia didn’t sunset .su, so they tried to take politics out of it, make it a wholly rules-based thing, but now it figures that the rule everyone wants to have is “decide on a case-by-case basis”.

    There’s also been various initiatives regarding reform of internet governance over the decades but in the end noone can agree on what would be better so ICANN keeps on chugging on.

    You know what would bring a quick end to this? If Mauritius doesn’t incorporate those islands into itself, letting them stay an autonomous territory. From British Indian Ocean Territory to Mauritian Indian Ocean Territory.






  • In Germany any EU resident has a right to a basic account, in case you’re homeless you should have an address because you’re in a shelter, if you insist on sleeping rough (or the municipality is just too fucked up, happens in places) you can give the address of a social work organisation (those are all over also doing debtor counselling and a lot of other stuff).

    Only valid reason for a bank to refuse basic business is if you tried to defraud them. They don’t have to give you a credit line, but they do have to accept your money, store it, and let you wire it (incl. POS payments etc).

    Identity fraud is not an issue because they’ll want to see a proper ID which, if you’re legally in the country, you have.

    It’s less about paying, though, you can always pay with cash in Germany, it’s about the welfare authorities not wanting to handle cash and cheques only if actually necessary.



  • the training data is not stored in the model in its original form,

    It is not stored in the model, period. Same as you do not store the shape of the letters you’re reading right now, not even the words, but their overall meaning. Remembering the meaning of what I write here, you can then produce words and letters again and you might be close but even with this short paragraph you’ll find it very hard to make an exact replica. That’s because you did not store it in its original form, not even compressed, you re-encoded it using your own understanding of language, of the world, of everything.




  • “Oh, they didn’t. Nobody leaned the technique to paint this, there may not be any feeling behind it, or any point at all, other than ‘it looks good

    “May” being the important word, here.

    I suggest that if you cannot tell the difference between “someone who knows art did this piece” and “someone just hit generate” then you have no business critiquing art.

    And I’m pretty sure that most people could learn how to prompt successfully in a matter of days or weeks.

    …that won’t give you art skills. It’s practically impossible to develop an artistic eye, much less mind, by hitting generate, the feedback isn’t sufficient, you can’t train like that. No model prompts the same, btw, frankly speaking prompting is about the worst way to condition a model when you’re out to create something specific.

    The art is not in the fucking medium. Never was. Never will be. Come at me for this and I’ll be referencing urinals on pedestals.




  • Plenty of self-driving trains around, generally metros where frequency and 24/7 operation is a great boon to overall service quality – you don’t want people to look at schedules, you want them to go to the station knowing there’s going to be a train in a couple of minutes, tops.

    It’s way different for long-haul service, freight, passenger, doesn’t matter. Longer and less frequent trains with way more passengers in them, and you probably need other staff too, like someone needs to run the bistro. The tracks they’re running on are also way less predictable, with a metro you can have station screen doors everywhere (which btw necessitate automatic driving, humans aren’t accurate enough) try that with an international train: Regions much less countries can’t even agree on uniform platform heights. Much less door locations: Automated long-haul would require dedicated platforms at every station and while those could be served by trains with drivers, trains nowadays are all smart enough that including a button “stop at exactly that location, to the half-centimetre” isn’t an issue, those trains would have to have doors at the right location. Now go ahead and convince Germany and France that they need to replace all TGVs and ICEs to have doors in the same location as your regional trains.

    Oh and none of that automation tech used with trains uses machine learning, btw. At least not at the basic level, when it comes to actually driving the train. I do remember watching a documentary about Singapore’s metro, where they have an ML algorithm scheduling track maintenance, minimising not service interruptions as such but impact on people’s commute. First the workers complained that none of the orders made any sense, then the developers made the computer spit out context and motivation alongside with the orders, workers changed their tune to “that’s fucking brilliant”.

    …which, actually, brings me to the conclusion: Also with automated systems we’re going to need maintenance which isn’t going to be automated any time soon. If you automate a metro that currently doesn’t run 24/7 you don’t have that many drivers in the first place, and probably have other jobs for them to do. Automating really is about making “a train max. every five minutes, 24/7” possible without breaking the bank.