Monthly Archives: January 2024

Amazon plans to charge for Alexa in June–unless internal conflict delays revamp

Source: Hacker News

Article note: If the creepy, intrusive, and largely useless "AI" shit could go away because it's unsustainably expensive to run and not paying for itself, that would be great.
Comments
Posted in News | Leave a comment

The Founder of GeoCities on What Killed the ‘Old Internet’

Source: Hacker News

Article note: tl;dr: In the old days the web was driven by sharing and communities, then everything turned into self promotion, because in late stage capitalism everything is a hustle, and once something is a hustle it's gonna be awful for everyone.
Comments
Posted in News | Leave a comment

HP’s CEO spells it out: You’re a ‘bad investment’ if you don’t buy HP supplies

Source: Hacker News

Article note: Ugh.
Comments
Posted in News | Leave a comment

Microsoft limits institutional cloud storage space for environmental reasons

Source: Hacker News

Article note: Man, UK got hit by Google ramping educational storage costs a couple years ago, and nudged everyone on to Microsoft storage. It sounds like this is really McGill being goofy, but if it becomes a general thing it'll be ugly. Academic storage capacity is a huge problem because there are rules requiring data retention, and limiting where it can happen, so there are relatively non-technical users with sometimes terabytes of stuff that has to be housed on university-approved storage for extended periods of time. It'll be interesting to see what happens if there's another round of the same bullshit from cloud providers, as it'll pretty fully demonstrate that the whole cloud situation is largely rentseeking. Maybe we'll go back to hosting our own storage appliances instead of renting. Or just losing data stored on media tucked in desk drawers until the last person who knows about it leaves.
Comments
Posted in News | Leave a comment

What happened to the US machine tool industry?

Source: Hacker News

Article note: Financialization.
Comments
Posted in News | Leave a comment

New UEFI vulnerabilities send firmware devs industry wide scrambling

Source: Ars Technica

Article note: The reference TianoCore EDK2 PXE implementation that everyone just checks out a copy of and ships is full of fail, and all you need to exploit it is to be able to sniff/inject packets on the same network while PXE (netboot) is enabled in the firmware. Lovely. Sure would be nice if there was something not as over-complicated as UEFI but still capable of passing hardware description tables (...preferably in a format not as nasty as ACPI) so we're not doing DeviceTree shit everywhere.
New UEFI vulnerabilities send firmware devs industry wide scrambling

Enlarge (credit: Nadezhda Kozhedub)

UEFI firmware from five of the leading suppliers contains vulnerabilities that allow attackers with a toehold in a user's network to infect connected devices with malware that runs at the firmware level.

The vulnerabilities, which collectively have been dubbed PixieFail by the researchers who discovered them, pose a threat mostly to public and private data centers and possibly other enterprise settings. People with even minimal access to such a network—say a paying customer, a low-level employee, or an attacker who has already gained limited entry—can exploit the vulnerabilities to infect connected devices with a malicious UEFI.

Short for Unified Extensible Firmware Interface, UEFI is the low-level and complex chain of firmware responsible for booting up virtually every modern computer. By installing malicious firmware that runs prior to the loading of a main OS, UEFI infections can’t be detected or removed using standard endpoint protections. They also give unusually broad control of the infected device.

Read 17 remaining paragraphs | Comments

Posted in News | Leave a comment

Recent Intermittent Outages

There have been some intermittent issues with this site for the last few days because some shitheel has been hammering the server that hosts web-facing things for me with automated script-kiddy bullshit that my existing hardening didn’t automatically catch.

Roughly 10GB of it in the last week.
With user agents set to around 500,000 different Chrome versions.

I noticed because the (small) box has been OOM killing processes any time the stats tools look at the logs of this behavior.

Most of it came from one address (in the AliCloud IP allocation, as always. I’ll continue to half-pretend it’s just a compromised VM) so I cleaned up the worst of it by adding an nftables rule to drop anything from that saddr, and did a little filtering to the logs to fix the OOM situation.

I’ve also turned on some rate-limiting features in nginx, and rigged fail2ban to block repeated violators of the rate limit, so hopefully things are more permanently taken care of.

Posted in Announcements, Computers, General | Leave a comment

Inside the Steam Deck’s APU

Source: Hacker News

Article note: Huh. The claim is that Magic Leap's overspend included a custom APU from AMD, and the first gen Steam Deck is built on basically that part with the special DSPs fused off, bought cheap either because there were a ton of extras or since the design was already spun ordering more with a post-processed tweak was way less than a custom part. It's fairly credible, dumber things have happened in the silicon industry, the Switch and Raspberry Pi are basically built on repurposed existing SoCs.
Comments
Posted in News | Leave a comment

Lazy use of AI leads to Amazon products called “I cannot fulfill that request”

Source: Ars Technica

Article note: This is the current AI revolution, folks. Winter is coming again.
I know naming new products can be hard, but these Amazon sellers made some particularly odd naming choices.

Enlarge / I know naming new products can be hard, but these Amazon sellers made some particularly odd naming choices. (credit: Amazon)

Amazon users are at this point used to search results filled with products that are fraudulent, scams, or quite literally garbage. These days, though, they also may have to pick through obviously shady products, with names like "I'm sorry but I cannot fulfill this request it goes against OpenAI use policy."

As of press time, some version of that telltale OpenAI error message appears in Amazon products ranging from lawn chairs to office furniture to Chinese religious tracts. A few similarly named products that were available as of this morning have been taken down as word of the listings spreads across social media (one such example is Archived here).

Other Amazon product names don't mention OpenAI specifically but feature apparent AI-related error messages, such as "Sorry but I can't generate a response to that request" or "Sorry but I can't provide the information you're looking for," (available in a variety of colors). Sometimes, the product names even highlight the specific reason why the apparent AI-generation request failed, noting that OpenAI can't provide content that "requires using trademarked brand names" or "promotes a specific religious institution" or in one case "encourage unethical behavior."

Read 5 remaining paragraphs | Comments

Posted in News | Leave a comment

Bambu Lab To Allow Installing Open Firmware After Signing Waiver

Source: Hack a Day

Article note: Oh, good to see they aren't being dicks about it. One-Way enable mechanisms like that seem like a good balance between "pissing off enthusiasts who then find and publish exploits so they can do what they want" and "discouraging non-technical users from doing dumb things that will hurt them."

On January 10th Bambu Lab published a blog post in which they address the issue of installing custom firmware on your Bambu Lab X1 3D printer. This comes hot on the heels of a number of YouTube channels for the first time showing off the X1Plus firmware that a number of X1 users have been working on as an open source alternative to the closed, proprietary firmware. Per the Bambu Lab blog post, there is good and bad news for those wanting to use X1Plus and similar projects that may pop up in the future.

After Bambu Lab consulted with the people behind X1Plus it was decided that X1 users would be provided with the opportunity to install such firmware without complaints from Bambu Lab. They would however have to sign a waiver that declares that they agree to relinquish their rights to warranty and support with the printer. Although some details are left somewhat vague in the blog post, it appears that after signing this waiver, and with the target X1 printer known to Bambu Lab, it will have a special firmware update (‘Firmware R’) made available for it.

This special firmware then allows for third-party firmware to be installed, with the ability to revert to OEM firmware later on. The original exploit in pre-v1.7.1 firmware will also no longer be used by X1Plus. Hopefully Bambu Lab will soon clarify the remaining questions, as reading the Reddit discussion on the blog post makes it clear that many statements can be interpreted in a variety of ways, including whether or not this ‘Firmware R’ is a one-time offer only, or will remain available forever.

It’s not the first time we’ve seen a 3D printer manufacturer give users this sort of firmware ultimatum. Back in 2019 Prusa added a physical “appendix” to their new 32-bit control board that the user would have to snap off before they could install an unsigned firmware, which the company said signified the user was willing to waive their warranty for the privilege.

Thanks to [Aaron] for the tip.

Posted in News | Leave a comment