Friday, December 03
Parenthetical Ellipses Edition
- Ellipse and ellipsis have the same plural. That's annoying.
- Twitter has banned 2000 genocide apologist accounts linked to the Chinese Communist Party. (ZDNet)
"Every account and piece of content associated with these operations has been permanently removed from the service," Twitter said.That's retarded.
Yes, remove their access, but leave their posts there so that everyone can see what bullshit they were up to.
This paranoid need to erase everything considered bad utterly from existence is a trait entirely shared by Twitter and the CCP.
- People who attended Anime NYC last month might have a mild case of the sniffles. (CBS)
It's a convention, in New York, in November, so... Yeah.
- Google has delisted the Pirate Bay and 100 related domains within the Netherlands following a court order. (TorrentFreak)
The thing is, the court order didn't apply to Google. They decided to do this all on their own.
- The FTC has filed a lawsuit to block Nvidia's acquisition of Arm. (Anandtech)
- TSMC has entered risk production of 3nm chips. (Tom's Hardware)
Risk production is the silicon equivalent of early access on Steam. It's not 100% done, and there's no refunds, but if you want to get access early you can start right away.
Well, except that it takes as much as 20 weeks for a chip to traverse the manufacturing pipeline, so if you start right away you might get something back some time in April.
Volume production is expected to start late next year, with products shipping in 2023.
It's a pretty big advance though, packing up to 70% more transistors into a given area than 5nm, which in turn is 80% denser than the 7nm process that is common right now. (The computer I'm typing this on is 14nm, which is positively antediluvian.)
- Microsoft has daddy issues. (Bleeping Computer)
If you load up Edge and try to download Chrome - from which codebase Edge is derived - it throws a tantrum.
Well, allegedly. I see the ad in Bing search, but not all of the other items listed in the article. Though I've stomped pretty hard on notifications throughout Windows and my default search engine even in Edge is DuckDuckGo.
- If you have a WiFi router, it's almost certainly insecure, and you should set it on fire right now. (Bleeping Computer)
If you have an Asus, um, whatever model it was I used to have, it might even helpfully do this for you. When I saw the smoke coming out of it I grabbed the power plug and yanked it out right away. But I grabbed it at the router end and it turned out that what I was grabbing was boiling hot molten plastic, so that was not a lot of fun.
Much simpler to act now and just throw all your electronics in the nearest dumpster.
Party Like It's 1979 Video of the Day
Thursday, December 02
Sentient Ribbons 'R' Us Edition
- Qualcomm has announced the 8cx Gen 3, its new Arm-based chip for PCs. (Tom's Hardware)
Unlike the 8cx Gen 2, this actually seems to be a new chip - the Gen 2 was exactly the same silicon as the Gen 1, and both were, to put it mildly, bad.
The Gen 3 is supposedly 85% faster and built on a 5nm process, which is interesting because that means it's not the same device as the Snapdragon 8 Gen 1 announced yesterday. In fact, it is most likely last year's Snapdragon 888, which - if true - would further cement the fact that Qualcomm just doesn't give a shit about the PC market. PCs need more power, not less, and last year's chips just don't cut it.
The 888 and also the newer 8 Gen 1 are also limited to 16GB of RAM, which also doesn't cut it. That's enough for many users, but it's not enough when it's the maximum your chip can support.
This being a Qualcomm announcement, there is no specific information about anything. There never is.
- This shouldn't have happened. (Project Zero)
Mozilla's NSS library had a 2k buffer for digital signatures. What happened if you gave it more than that?
If you think the answer is memory corruption and a security nightmare, you win a kewpie doll. (Horrible things, kewpie dolls.)
The bug was there for 9 years before being discovered, despite extensive testing.
Stop writing code in a language best described as a portable PDP-8 assembler and start using something modern, well-designed, and with a solid team behind it like...
Okay, yeah, point taken. Keep using C, but treat any fixed-length buffers as radioactive waste.
- Nvidia has confirmed the RTX 2060 will be available soon. (Tom's Hardware)
Yes, the 2060 launched more than three years ago. It will also be available soon.
- Intel's entry-level Alder Lake i3-12100 is faster than AMD's 2019 entry-level Ryzen 3300X. (Tom's Hardware)
I mean, it would be kind of embarrassing if it weren't.
- Making websites small. (Santurce Software)
Not every image needs to be 2 megapixels.
And not all text needs to be font-weight: 500.
Why is it that sites espousing a faster, lighter web are so often themselves fucking awful?
- The hack is coming from inside the house. (Bleeping Computer)
Networking company Ubiquiti was the target of a hacking and extortion attempt earlier this year, with the hacker leaking damaging information to the media in an attempt to get the company to pay up.
It was one of their own staff.
Not only did he allegedly hack the company, steal confidential data, and attempt to extort them out of $2 million, the FBI claims he doubled down on this activity after they raided his home and seized evidence of his crimes thus far.
Ten out of ten for determination but minus several million for good thinking.
Of course, this is the FBI, so there's at least an even-money chance they did it all themselves.
- Square is now Block. (BusinessWire)
Jack Dorsey's other company, which owns Cash App, TIDAL, and TBD54566975, has a new name.
That's it. That's the story.
- Qualcomm and Razer are partnering in a new Android-based handheld gaming device. (Hot Hardware)
The device is based on the all new Snapdragon G3x Gen 1, which, this being a Qualcomm announcement, we know absolutely nothing about.
Party Like it's 1979 Video of the Day
Stop me if you've heard this one.
I've been pricing up different configs for my new development lab for something like three months, and last night I decided the hell with it and ordered another Inspiron 16 Plus.
Same config - 8-core i7 11800H, 32GB RAM, 1TB SSD, RTX 3060. Windows 10 Pro. Should arrive just before Christmas.
I'll be upgrading both with an extra 32GB of RAM and a 4TB QLC secondary SSD. (While I'd rather avoid QLC, at that size the SLC cache is huge and performance and endurance are actually pretty good. And 4TB TLC options are limited and pricey.)
That will leave me with 128GB of DDR4 SODIMMs from the two laptops and my two old desktops, so I'll be looking for some cheap NUCs to complete the lab with a Linux cluster.
* And a 6GB RTX 3060.
Wednesday, December 01
As The Year Sinks Slowly In The West Edition
- Qualcomm's Snapdragon 8 Gen 1 is the company's flagship Arm v9 chip for 2022. (AnandTech)
You heard me.
The chip contains eight Kryo cores, of which one is a Cortex X2 at 3.0GHz, three are Cortex A710 at 2.5GHz, and the remaining four are low-power Cortex A510 at 1.8GHz.
It will be produced by Samsung on a 4nm process.
CPU-wise it's almost the same as MediaTek's Dimensity 9000 - just slightly slower, which isn't great news for Qualcomm.
- There's no dumb 4K TV, just large-format computer monitors with integrated soundbars. (Tom's Hardware)
The Philips Momentum 559M1RYV is a 55" 4k monitor with three HDMI inputs as well as DisplayPort and USB-C. Refresh rate goes up to 144Hz, colour gamut covers 90% of DCI-P3, and it supports DisplayHDR 1000. Plus an integrated 40W 2.1 channel soundbar.
No Ethernet. No WiFi. No Bluetooth. No networking of any kind. And no operating system.
So if you don't want your TV spying on you, this one is physically incapable of doing so.
- The Asus ROG Zephyrus Duo 16 G650 has Rembrandt. (WCCFTech)
That's the next generation AMD laptop chip with Zen 3+ cores and integrated RDNA2 graphics. (The current Xbox and PlayStation use Zen 2 and RDNA2.)
And a mobile version of the 3080 Ti. Making the fast new integrated graphics somewhat redundant.
- Twitter has a new CEO. What's the fastest way for him to drive the company into the ground? (Stratechery)
Actually charging for Twitter would, of course, reduce the userbase to some degree; moreover, there are a lot of users with multiple accounts, and plenty of non-human users on Twitter. And, of course, Apple and Google would take their share. Still, even if you cut the userbase by a third to 141 million daily addicted users —which I think vastly overstates Twitter’s elasticity of demand amongst its core user base — Twitter would only need to charge $4/month (including App Store fees) to exceed the $4.8 billion in revenue it made over the last twelve months.This guy is retarded. If you charged people to access Twitter it would vanish overnight. The blue checks would see their audience evaporate and they'd follow.
There's a small core of lunatics willing to pay for Twitter, but that requires all the other lunatics to remain.
A far better option is the one I proposed earlier this year: Allow users to bid to have other users banned.
- Tales of Seven Proxies. (Mangadex)
This stuff is only of interest if you run large public websites, but if you do - and particularly if you're on a tight budget - the volunteers running Mangadex produce a better tech blog than almost any actual tech company.
- Will we ever get rid of COVID-19? No. (Quanta)
Nice, simple, to the point, and not what government officials want to hear.
- Twitter will ban sharing of photos and videos without the subjects' consent. (ZDNet)
This rule will be abused for political ends in 3... 2...
- AWS goes all in on serverless. (ZDNet)
There is no serverless, there is only someone else's server, which you now have even less control over than before.
Plus it's probably in someone's bathroom. (Tech Crunch)
- Microsoft, you are two trillion dollars worth of shit.
- Which quote end-to-end encrypted unquote messaging apps can the FBI steal the data from? (The record)
Avoid WhatsApp, iMessage, and Line unless you for some bizarre reason trust the government. Signal looks like the best option.
- UK regulators have ordered Facebook to divest Giphy. (Axios)
To preserve competition in the critical annoying blinking crap space.
- Why can I only order six bags of gluten-free jellybeans at once? If they're going to be out of stock for weeks at a time, I'll happily buy a dozen when they are in stock. The shelf life is something like a year after all.
Party Like It's 1979 Video of the Day
I listened to a video of the top songs each month through the 1980s, and almost all of them brought up an associated memory. That continues on through the early 90s, though by then I'd started listening to more stuff outside the mainstream and the Headless Chickens and Big Pig tend not to show up on music roundups like that.
They should though.
1970s mostly the reaction is, yeah, I've heard that, because who hasn't heard that? But no association.
Disclaimer: Maybe I should have set this blog to cruise control.
Tuesday, November 30
Water Water Everywhere Edition
- Will Twitter become an ocean of suck? (Matt Taibbi)
Twitter CEO and ornamental hermit Jack Dorsey has resigned and everyone is wondering what this means for the world's favourite digital sewer, since he was - not kidding - leading the charge for freedom of speech as much as there is such a thing at Twitter.
I respect Matt Taibbi as a reporter but I think he's being hopelessly optimistic here. I can't think of any force that would raise Twitter to the level of being an ocean of suck.
- The SilverStone NighJar NJ700 is a 700W passive power supply. (AnandTech)
700W power supplies are nothing new. Passively cooled power supplies are nothing new. But a 700W passively cooled power supply - and one that doesn't have enormous radiator fins - is a nice trick.
It don't come cheap though.
- Are there any 4K dumb televisions? (Hacker News)
Yes, but also no. The best option is a large format computer monitor, and there's even a list.
They don't come cheap though, for reasons we've seen. (Such as Vizio making twice as much money from ads as from selling televisions.)
And Samsung just demonstrated another reason you might want this. (Hackaday)
A warehouse in South Africa was robbed and thieves made off with a truckload of Samsung smart TVs. So Samsung remotely bricked the lot of them.
A lot of people don't think that should be possible. Cars - which are supposed to move in the first place, and which can contain other valuable items, not to mention people - maybe there's an argument for. Home electronics not so much.
Giving the end user some facility to configure their devices that way, sure. Giving the manufacturer carte blanche, no.
- A survey of 7000 companies finds that only 3% rely on a single cloud provider. (ZDNet)
I wonder how much of that is planning to mitigate vendor lock-in, and how much is lack of planning and being captured by vendor lock-in, only at multiple vendors simultaneously. I would guess mostly the latter.
- A proposed change to Ethereum gas calculations has been put forward to help deal with sky-high transaction fees. (Cryptonews)
This does not even attempt to right the sinking ship; it merely rearranges the deckchairs.
- Three ex-Google employees are suing the company for being evil. (Vice)
Party Like It's 1979 Video of the Day
Monday, November 29
Buses Considered Beneficial Edition
- Australia's federal government is planning legislation to force social networks to disclose user details so they can be sued. (The Register)
I'd be on Twitter excoriating those fascist dipshits in Canberra except that Twitter already banned me for excoriating those communist dipshits in Melbourne.
Suck it, Jack.
- Not much news, it's all Cyber Monday nonsense. But that means there hasn't been a new security catastrophe over the weekend, because those make the headlines even if people are trying to take the day off.
- The bus factor for PHP was two. (Musings)
Maybe as few as two people would have to wake up this morning and decide they want to do something different with their lives in order for the PHP project to lack the expertise and resources to move it forward in its current form, and at current pace.Learn a real programming language, losers.
Just focus on that number for a few seconds ... think of the number of people whose livelihoods depend on PHP, the number of mortgages, car payments, school fees, entire payrolls ...
It's the scariest number 2 I have ever seen.
Everybody who follows the development of PHP knows who these two people are.Hmm.
They are Dmitry Stogov, and Nikita Popov.
God damn it.
- I have no idea what I'm doing. (Surfing Complexity)
Well, yes, but also no. Or possibly vice-versa.
- When a Google cloud server gets compromised, it's mining crypto within 22 seconds. (CNBC)
Only 8% of compromised servers are used as a platform for further hacking attempts; the majority are hacked and immediately mining crypto, which if you have any monitoring all will set off all your alarms.
- Hololive Gen 6 - holoX, pronounced hollocks, seriously - has launched, and YouTube is doing what it always does: Automatically unsubscribing tens of thousands of fans.
Exactly what they did to EN Gen 2 three months ago.
YouTube is an interesting mix of incompetence, arrogance, and antipathy. They actively hate their users - creators and viewers alike - but they know that there's not really anywhere else for people to go.
I think we're gonna need a bigger bus.
We Heard You Liked Blocks So We Put Blocks In Your Blocks So You Can Block While You Block Video of the Day
Okay, yeah. Don't care if it needs a 3090 to run. I'm getting that.
Party Like It's 1979 Video of the Day
Disclaimer: This bus goes to eleven.
Sunday, November 28
And Nothing Of Value Was Created Or Destroyed Edition
- And nothing of value was lost: The entire Moderation Team for the Rust programming language has resigned. (.clue)
The icing on the cake for this abject wankery (you might not want to eat that cake, by the way) is that the resignation was tendered via a pull request on GitHub. (The New Stack)
Even the (these days) consistently left-leaning Slashdot knows what's up.
Who would have had any kind of inkling that a bunch of SJW cancel culture jack-boots would throw a tantrum when they find out that they don't actually run everything, and that people who do actual technical work turn out to be the ones who matter?And:
It is of utmost importance to me that a group of non-developers be put in charge of the brilliant developers creating one of the most popular new languages to ensure that they are never mean in a code review or utilize any banned language within their code base.Someone's paying attention:
Watch some videos about what happened at Evergreen State College a couple years ago and get back to us about who's acting like assholes.
- Speaking of abject wankery, that second site, The New Stack, is filled with it.
Data Fabrics for Engineered Decision Intelligence
Edge Computing Integrated with Blockchain
Why Cloud Native Is About Community
Welcome to the "PRty": The All-Inclusive Pull Request
- Henceforth I shall refer to the filing of worthless pull requests as wanking - jerking off to my American friends - as in: Ted spent the entire afternoon wanking in his cubicle.
- Another comparison of Intel's i7 12700K to the Ryzen 5800X and 5900X. (Tom's Hardware)
To cut the story short - though it's worth reading if you want to buy a new computer with a specific purpose in mind:
- The 12700K is very good, and avoids most of the excesses of the 12900K. For most tasks it's nearly as fast and significantly cheaper
- AMD's chips are much more power-efficient, and it really looks like their multi-threaded performance is constrained more by power limits than the chip's capabilities.
- There's little reason right now to bother with DDR5 at all, which is good because there isn't any.
- The full list of non-K - mainstream non-overclockable - Alder Lake CPUs has been assembled thanks to multiple leaks by online stores around the world. (WCCFTech)
And if online stores in Bangladesh have the details, everyone does.
Except for the 12700 and the low-power 12700T, none of these have the new Efficiency cores, just the full-size Power cores. Which means that there's really only two new configurations: Four cores / eight threads on the 12100, 12200 (if that exists - I suspect it's a typo), and 12300; and six cores / twelve threads on the 12400, 12500, and 12600.
For the average user even the low-end 12100 should be a very capable CPU.
- Pop psychology has killed the villain. (UnHerd)
Kills and skins puppies just to make a stylin' new coat? That's because she was traumatised by a TV commercial as a child.
Villains in stories are villains for the same reason that 1+1=2 in arithmetic: Because it works. You can construct a system of arithmetic where 1+1=3, but it's pointless to do so because it doesn't relate to reality.
Quite a good examination of trends in entertainment generally, pointing out that competent directors were aware of this danger and warned against it decades ago.
- GitHub went down again. (Hacker News)
As in: Ted was planning to spend the entire afternoon wanking in his cubicle, but GitHub was down so he had to actually do some work.
- We're doomed.
- Smoking a turkey with Prometheus, Home Assistant, and Grafana. (BlockLoop)
And a smoker.
- Python library of the day is Bokeh. (Bokeh.org)
This is a data visualisation library that lets you construct your graphs and charts - and entire interactive dashboards - in Python and display them as a web page, or a component within a web page.
In Which the New York Times Almost Wakes Up From Its Nap Video of the Day
I had Viva Frei playing on the second monitor while I ate lunch and skimmed the news for this roundup, so when that video ended and YouTube cued up another I didn't have many hands free to stop it and just let it play.
After I minute I looked over to see which conservative or libertarian-leaning channel I had landed on, and was bemused to find that it was the New York Times.
Party Like It's 1979 Video of the Day
There's clearer videos of this one in English, but it sounds better in the original Klingon, so that's what I went with. Well, there's a 2019 performance which I think has one of the original band members, but that doesn't count.
This is one of the first I thought of when I started rounding up 70s songs as a commentary on the world's present economic and sociopolitical woes, and one of the things I immediately thought is that it would make a great mashup with Boney M's Rasputin.
Apparently it doesn't - Moskau has variable tempo, not a lot but enough to wreck the sync with any other song. You can adjust the tempo of one song in a mashup as long as it remains consistent, like this:
But adjusting it from one verse is to the next is not only a whole lot of work, it changes the feel of the song and ruins the mashup.
Saturday, November 27
Nugs Ahoy Edition
- Gluten-free chicken nuggets acquired. After my fifth grocery order in two weeks.
I also have bread and rice, so now it's just gluten-free breakfast cereal that's out of stock everywhere. Well, the crappy brands are readily available, but inedible. The good brands, which are Kellogg's and no-one else, are not to be found.
- Correlates of Coddling: How an entire generation of college students came down with brain worms. (PsyArXiv)
It's a psychological study following up on the 2018 book The Coddling of the American Mind. Only problem is psychological studies are barely in a better state than those college students:
A total of 812 participants began the study. After removing the data of participants who did not finish the study, the final sample consisted of 786 participants (653 female, 127 male, 6 other/unspecified).Yeesh. No selection bias here.
- The Seaberry is a mini-ITX carrier board for the Raspberry Pi CM4. (Jeff Geerling)
It has four mini-PCIe slots, four M.2 2230 slots, one M.2 2280 slot, a full-size PCIe x16 slot, and a PCIe x1 slot on the edge of the board for custom expansion. Plus two Ethernet ports, two HDMI ports, and two USB ports.
The only problem is that the largest model of the Pi CM4 - with 8GB RAM and 32GB built-in flash storage - costs $90, and this motherboard costs $435. That's partly because it's a low-volume board for prototyping and hobby projects, and partly because the chip that expands the Pi to deliver all those PCIe slots costs $125 all by itself.
Also it's not available. The initial batch sold out in five minutes.
- This new Gigabyte power supply doesn't explode. (Tom's Hardware)
It's still not great - it's about average - but it doesn't explode.
Gigabyte had a batch - apparently a large batch - of power supplies that had the over-power protection cutoff set far too high. Like protecting a 10A circuit with a 100A fuse; by the time the protection kicked in things were already on fire.
This new model doesn't do that.
- California port truckers downing in supply chain inefficiencies. (FreightWaves)
"Our operations are normal and wait times are normal (no delays)," Bernando (communications director of the Port of Oakland) told FreightWaves. "Who are you going to believe, us or the lying live camera view of the two mile long line of trucks waiting to enter the port?"Who indeed, Mr Bernando. Who indeed.
Hololive JP Gen 6's La+ Darkness next to Gen 4's Kiryu Coco
- AWS has reduced its bandwidth pricing. (Amazon)
By how much, you ask. I have no fucking idea, I reply. Not only does the official announcement fail to tell you, it doesn't even provide a link to the new pricing details.
- Lossless image compression in O(n) time. (Phobos Lab)
QOI - the Quite OK Image Format - is similar in its goals to PNG, with similar levels of image compression, but thirty times faster. The difference for reading images is smaller but even there it's three times faster.
And the algorithm is dead simple - it's about 300 lines of C in its current form.
- That's racist: The Biden Administration has banned travel from eight African nations. (Politico)
South Africa, Botswana, Zimbabwe, Namibia, Lesotho, Eswatini-
Now you're just making things up.
Swaziland king renames country 'the Kingdom of eSwatini'. (BBC)
Apparently iSwatini was already taken.
- Samsung won't be offering a Note model next year. (9to5Google)
Seems to be a distinction without a difference, though, because the S22 Ultra is going to ship with a stylus and have the same little slot to hold that stylus.
- Microsoft cannot resist the urge to fuck everything up. (Windows Central)
It's only a few weeks since they broke the Windows 11 preview release with an ad, and now they are shoving buy now, pay later features into the Edge browser.
No, you idiots. To have any value at all your operating system has to be a neutral platform. No fucking ads. No fixed news streams.
And if you offer a browser, the same rules apply.
- When I first came here, this was all swamp. Everyone said I was daft to build a museum on a swamp, but I built it all the same, just to show them. It sank into the swamp. (New York Times)
Just now figured that out, did you guys?
Technically the Smithsonian was built on tidal mud flats within a coastal floodplain, rather than a swamp. The swamp grew up around it.
Hololive JP Gen 6's La+ Darkness next to Gen 4's Himemori Luna
- Reddit engineer details how the new M1 Max MacBook Pro can save devs time and money. (9to5Mac)
In short: We've forgotten how to do incremental compilation. Bring back TurboPascal.
- JetBrains data tools have been updated. (DevClass)
As well as their IDEs for programming - IntelliJ for Java, PyCharm for Python, CLion for C, C++, Rust, Swift, and Python - quite good value if you can't afford the license for the entire suite, they offer DataGrip for managing database modelling and queries and DataSpell for data science.
I got the suite license back when they made an unpopular licensing change and got an angry flood of emails, and walked the changes most of the way back. So I'm grandfathered in at half price. Since I spend all day every day with at least one of their IDEs open, it's worth it.
- MongoDB 5.1 is here, only not. (The Register)
If you're using their cloud offering, called hang on while I look this up, in which case you are an idiot because cloud databases are terrible, you have it now.
Community users and also on-premises enterprise customers can apparently get fucked.
Kimberly Wilkins, MongoDB technical lead at open source support and services company Percona, said release stability was a much greater concern among the developer base.Yeah, I was wondering why the Percona release of MongoDB was stuck at 4.4. The fact that 5.0 is broken and Percona tries not to release broken databases would explain it.
She pointed out that MongoDB was only providing one major release per year for on-premises and via the community edition, "with all other dot point releases going only to their customers that are using Atlas."
The versions following 5.0 "have been problematic for users so far," she claimed, with bugs impacting through to the release of MongoDB v5.0.3 on September 21, 2021.
Those first three releases were all labelled with the warning: "MongoDB version 5.0.0 is not recommended for production use due to critical issues..." The bugs caused issues such as duplicate unique keys, omitting a page of data, data loss, and problems restarting.
I was going to be working on a migration to MongoDB 5.0, but got swamped with other tasks. Sounds like that was a blessing in disguise.
MariaDB 10.7 is in release candidate. (MariaDB)
I'm migrating everything from MySQL to MariaDB to take advantage of temporal tables, which are a bit of a pain when it comes to schema updates but a life changer when it comes to reporting and data safety. I was working with 10.5, the last release to support TokuDB, but InnoDB with ZFS compression is just as good.
TokuDB is apparently still supported in Percona's release of MySQL 8.0, but MySQL 8.0 doesn't have temporal tables. Losing TokuDB means paying a bit more for larger, faster SSDs; losing temporal tables means writing and validating and maintaining equivalent code for every application you write.
Not a hard choice.
FastAPI is a lightweight Python web framework aimed at building APIs. (FastAPI)
Since that's my job - since that's supposed to be my job - this is of signficant interest. I've been using CherryPy for years because it just works, but it doesn't provide the benefits some of the newer frameworks do.
In this case, it's dramatically faster (in pure Python mode, anyway, but in production we run CherryPy under uWSGI so there's much less difference), uses Python 3 type hinting throughout so you don't need explicit parameter conversion, automatically generates OpenAPI and JSON Schema docs, and has built-in support for async and websockets.
It's not an async framework, though. Well, it is, given the way Python's async works, but you can code methods as sync or async as you please and it all just works so long as you don't cross the streams - don't use blocking calls in an async method or try to make async calls in a sync method.
It's built on Starlette which runs on top of Uvicorn, which is the actual underlying async web server.
Party Like It's 1979 Video of the Day
Pleading (relative) youth here. I've heard this song innumerable times, but didn't know who it was by or what it was called.
Party Like It's Ninja Hololive Team Gatchaman Video of the Day
I think HoloJP Gen 6 counts as a success. One day, one channel, 165,000 live viewers, 1.7 million total views, 317,000 subscribers.
Her name is La+ Darkness, and if you think that because she's some kind of demon girl that it's a pun on Laplace's demon then you're absolutely correct. I'm not sure about previous generations but all the HoloEN Gen 2 names are multilingual puns, ranging from the obvious (avatar of chaos Hakos Baelz - Bae to her fans - is an anagram of Khaos Blaze) to the subtle (one possible meaning of Nanashi Mumei is nobody no name).
Also YouTube itself translates her name to Laplace which rather gives the game away.
On those height comparisons: Hololive provide the height and birthday for every one of their talents. We know the official birthdays are adjusted for reasons of practicality, because a couple of them have had two birthdays in one year in their professional and personal capacities. We don't have much direct info about the height, but it's probably something close to reality because they do concerts using 3D motion capture and adjusting the model heights and making everything sync up when the characters are interacting is way outside of what's practical for a live performance right now. If they tried to do it, it would be immediately obvious.
Coco's human persona isn't as busty as she's depicted in 3D - I think she's the only one we have direct evidence of for that - and perhaps not quite as tall, but she can certainly pull off a Bayonetta cosplay.
All of which means that Gura, Luna, and Laplace are tiny.
Friday, November 26
Thanks A Bunch Edition
- Kremlin names the internet giants it will kidnap the Russian staff of if they don't play ball in future. (The Register)
Yes, I linked to this yesterday; the difference this time is that's not my wry observation on a straight news article. That's the actual headline.
Nice to see that someone else out there is awake.
- Most of the other tech news is about Black Friday / Cyber Monday deals which is annoying because (a) a lot of the deals suck and (b) my credit card got drained by work expenses this month and I don't get reimbursed until Tuesday.
Fortunately the deals I really want to grab run until Thursday, so I will be picking up some new goodies next week.
- Testing faster, lower-latency DDR5 RAM. (WCCFTech)
Lower latency in this case means 36 cycles instead of the typical 40, but it's 36 cycles at 6000MHz rather than 40 at 4800MHz, so you do win on both counts.
The results are, well...
For some tasks, such as file compression, it can be 50% faster than DDR5-4800, and 60% faster than even high-speed, low-latency DDR4-4400 CL16 modules.
For gaming, the biggest differential between the slowest and fastest RAM tested on any game was a little under 3%.
Also there's the slight problem that you can't get DDR5 memory anywhere.
- PHP 8.1 is out. (PHP)
Why? Have we not suffered enough?
- New Linux malware hides itself in crontabs by setting its execution date to February 31. (Bleeping Computer)
Which also means it's doomed to remain a pirate forever.
- Britain has introduced - but not yet passed - legislation to ban default passwords on electronic devices. (BBC)
- Australia's minister of defense has won a defamation suit against a Twitter bluecheck who called him a "rape apologist". (New York Times)
The article lists a number of number of other cases, several of which seem to be not only clearly what sane people would consider protected speech, but objectively true.
The self-same misbegotten bucket of hyena offal wants public legal funds for politicians to sue their detractors. (Herald Sun)
I think we're gonna need a bigger volcano.
- Walmart pulls children's toy that swears and sings in Polish about doing cocaine. (CTVNews)
What the hell? Mark it up to triple price and you still won't be able to keep it on the shelves.
"It's about taking five grams of cocaine and being alone … It's a very depressing song," Tanner said.A case of Val-u-rite and a stripper who has two vowels where you would normally find only one and you have the makings of a great holiday weekend.
Not At All Tech News
- Hololive just announced holoX, which is their sixth generation of Japanese talents. Where Prism went all Fractured Fairy Tales with their latest generation, holoX is pretty much Gatchaman in Vtuber form.
The usual process is they announce an audition, and then you don't hear anything for five months, then there's a couple of teaser trailers before they announce the new talents and their debut schedule.
This time they just went straight to Z; the announcement was four hours ago and the first debut stream is four hours from now.
Meanwhile all the other generations are playing Pokemon. They just got surprise blanket permission to stream - apparently - every Pokemon game ever, and they're not looking a gift Ponyta in the mouth.
And yeah, I am thankful for Hololive. They - and Nijisanji, and Prism, and Kson, and Vyolfers' little group - have been all that's kept me sane the past year or so.
Party Like It's 1979 Video of the Day
I was expecting Cover Corp to announce auditions for JP Gen 6 any day now, because while EN is growing like crazy and ID has Gen 3 on the way, JP Gen 5 is nearly 18 months old now and I couldn't see them leaving it a whole year without any new talent in the main branch.
They didn't do that. They didn't announce auditions at all.
What they announced was Secret Society holoX - JP Gen 6 - debuting in, oh, about six hours.
57 queries taking 0.394 seconds, 301 records returned.
Powered by Minx 1.1.6c-pink.