Monthly Archives: August 2023

Embedded Linux, Ioctl, SPI-Dev, I2C-Dev and FPGA

Source: Hacker News

Article note: Cohesive accessible documentation about doing things across the PL-PS ("Programmable Logic-Processing System" Xilinx for FPGA-Hard Processor) boundary is hard to come by. This is a nice all-in-one example that at least covers all the shit involved in plumbing an IIC interface through Vivado and PetaLinux into user space on a Zynq.
Comments
Posted in News | Leave a comment

ISPs complain that listing every fee is too hard, urge FCC to scrap new rule

Source: Ars Technica

Article note: ... if you can calculate the charges, you've already got the process to document them. Telecom providers are, as always, just trying to hide the "Fuck you, because we can" fees and/or muddy that they're routinely over-charging for passed through fees, equipment rentals, etc.
Dollar signs superimposed on a photo of a person's hands typing on a laptop keyboard.

Enlarge (credit: Getty Images | anyaberkut)

The US broadband industry is united in opposition to a requirement that Internet service providers list all of their monthly fees. Five lobby groups representing cable companies, fiber and DSL providers, and mobile operators have repeatedly urged the Federal Communications Commission to eliminate the requirement before new broadband labeling rules take effect.

The trade associations petitioned the FCC in January to change the rules and renewed their call last week in a filing and in a meeting with FCC officials. The requirement that ISPs list all their monthly fees "would add unnecessary complexity and burdens to the label for consumers and providers and could result in some providers having to create many labels for any given plan," the groups said in the filing on Friday.

The trade groups said the FCC should instead "require providers to include an explanatory statement that such fees may apply and that they vary by jurisdiction, similar to the Commission's treatment of government-imposed taxes," or require "the display of the maximum level of government-imposed fees that might be passed through, so that consumers would not experience bill shock with respect to such fees."

Read 19 remaining paragraphs | Comments

Posted in News | Leave a comment

New RedHat Responsibilities

Source: Hacker News

Article note: The loss of maintainer on some redundant gnome multimedia apps is not ideal but not super weird. The loss of maintainer on a bunch of plumbing (fprintd for fingerprint sensors, iio-sensor-proxy for accelerometers, various XDG efforts, etc.) is a big problem for everyone. It is, very much, the "IBM is gonna fuck this up" folks were worried about.
Comments
Posted in News | Leave a comment

A Classic 3D Printing Task: Thread Adapter

Every now and then I like to post one of these, just to show process I currently use. The magic of 3D printing is that once you’re set up this kind of quick job comes up all the time.

I have this cheap thread assortment that came on tubes rather than spools. It’s surprisingly decent thread, has good coverage for finding suitable colors for any project… and the 13mm ID tubes wobble badly on standard 4.5x40mm spool pins on sewing machines, especially when filling bobbins.

I was doing a little (ham fisted) machine sewing this weekend and it was irritating me …so I fixed it.


I’m finally getting less-incompetent with FreeCAD. Straight to “Part Design” workbench, sketch only one extruded pads’ features at a time, then decorate in any chamfers etc. at the interfaces. Import into PrusaSlicer with some sane defaults, send to the Anycubic Linear Kossel in the basement via OctoPrint (No, I don’t do it blind, I send and load the file, then go down to keep an eye on the startup sequence and make sure the filament hasn’t cracked and such), receive part.

Fit is intentionally a bit loose on all dimensions, nothing this part interacts with is consistent or close-tolerance, everything should move if it wants to, and the chamfer gets the tube seated well enough to not flop about.

FCStd and 3mf if anyone else happens to have this exact problem, which seems likely because similar thread assortments seem to be pretty ubiquitous on the usual eCommerce sites.

Posted in DIY, General, Objects | Leave a comment

Downloading a video should be “fair use” as recording a song from the radio

Source: Hacker News

Article note: This. The public shouldn't lose rights because they're inconvenient for rent-seekers.
Comments
Posted in News | Leave a comment

CIQ, Oracle, SUSE Create Open Enterprise Linux Association

Source: Hacker News

Article note: A couple weeks ago I was saying almost exactly this (an "Enterprise Linux" coordination point that isn't IBM/RedHat) happening was likely, and might make RHEL-brand-RHEL irrelevant. Let's see how it shakes out.
Comments
Posted in News | Leave a comment

Colleges Spend Like There’s No Tomorrow.

Source: Slashdot

Article note: Oh look, several of the dumbest things UK has done recently are featured in a WSJ article about irresponsible college spending. Expensive Housing + Administrative Bloat + Diminished State Funding = Unreasonable College Costs.

The nation's best-known public universities have been on an unfettered spending spree. Over the past two decades, they erected new skylines comprising snazzy academic buildings and dorms. They poured money into big-time sports programs and hired layers of administrators. Then they passed the bill along to students. From a report: The University of Kentucky upgraded its campus to the tune of $805,000 a day for more than a decade. Its freshmen, who come from one of America's poorest states, paid an average $18,693 to attend in 2021-22. Pennsylvania State University spent so much money that it now has a budget crisis -- even though it's among the most expensive public universities in the U.S. The University of Oklahoma hit students with some of the biggest tuition increases, while spending millions on projects including acquiring and renovating a 32,000-square-foot Italian monastery for its study-abroad program. The spending is inextricably tied to the nation's $1.6 trillion federal student debt crisis. Colleges have paid for their sprees in part by raising tuition prices, leaving many students with few options but to take on more debt. That means student loans served as easy financing for university projects. It has long been clear to American families that the cost of college has gone up, even at public schools designed to be affordable for state residents. To get at the root cause, The Wall Street Journal examined financial statements since 2002 from 50 universities known as flagships, typically the oldest public school in each state, and adjusted for inflation. At the median flagship university, spending rose 38% between 2002 and 2022. Only one school in the Journal's analysis -- the University of Idaho -- spent less. The schools paid for it in part by pulling in tuition dollars. The median flagship received more than double the revenue from undergraduate and graduate tuition and fees it did 20 years prior. Even accounting for enrollment gains, that amounted to a 64% price increase for the average student, far outpacing the growth in most big household expenses.

Read more of this story at Slashdot.

Posted in News | Leave a comment

“Downfall” bug affects years of Intel CPUs, can leak encryption keys and more

Source: Ars Technica

Article note: At this point the article might as well be a digest about "This month's speculative execution vulnerabilities for each of the major platforms."
An 8th-generation Intel Core desktop CPU, one of several CPU generations affected by the Downfall bug.

Enlarge / An 8th-generation Intel Core desktop CPU, one of several CPU generations affected by the Downfall bug. (credit: Mark Walton)

It's a big week for CPU security vulnerabilities. Yesterday, different security researchers published details on two different vulnerabilities, one affecting multiple generations of Intel processors and another affecting the newest AMD CPUs. "Downfall" and "Inception" (respectively) are different bugs, but both involve modern processors' extensive use of speculative execution (a la the original Meltdown and Spectre bugs), both are described as being of "medium" severity, and both can be patched either with OS-level microcode updates or firmware updates with fixes incorporated.

AMD and Intel have both already released OS-level microcode software updates to address both issues. Both companies have also said that they're not aware of any active in-the-wild exploits of either vulnerability. Consumer, workstation, and server CPUs are all affected, making patching particularly important for server administrators.

It will be up to your PC, server, or motherboard manufacturer to release firmware updates with the fixes after Intel and AMD make them available.

Read 13 remaining paragraphs | Comments

Posted in News | Leave a comment

Nvidia’s CUDA Monopoly

Source: Hacker News

Article note: Anyone else remember when in ~2012 PGI (Portland Group, who at the time were a subsidiary of STMicroelectronics), a long time builder of high-performance compiler tooling was showing a new round of platform-independent parallel accelerator tooling including teasing a credible independent CUDA implementation that could target non-Nvidia platforms, then Nvidia bought them in 2013 and it disappeared from the face of the earth in favor of "we're excited to be working on CUDA Support for FORTRAN"? ...Yeah. Nvidia seems well aware that the "There is existing code many users want to run written in CUDA, and you can only run CUDA code on an Nvidia part" situation is their competitive advantage. ATI/AMD's failure to settle on a stable GPGPU toolchain (CTM/THIN/Brook+, Stream, ROCm with OpenCL, HIP, and perpetually broken CUDA compat...) and OpenCL's ugly boilerplate gave them an opportunity to get that core set of lock-in software, and they're not giving it up without a fight.
Comments
Posted in News | Leave a comment

“Absurd”: Google, Amazon rebuked over unsupported Chromebooks still for sale

Source: Ars Technica

Article note: The "Refurb, AOE" Chromebooks being dumped for cheap are _awesome_ toys. Selling "new," full price, no warning out of support ones is a different, terrible thing. The main appeal of Chromebooks is the idiot-proof management system (for individuals or institutions) so long support windows are a big deal. The question of why the support windows _are_ so short is still valid; new Chromebook hardware really isn't substantially higher spec in the last several years, and the fact that years of aged out ones can run mainline Linux _just fine_ indicates there is likely no major technical reason that ChromeOS-flavor Linux needs to be dropping 2016-era machines... which indicates "business reasons."
“Absurd”: Google, Amazon rebuked over unsupported Chromebooks still for sale

Enlarge (credit: Getty)

Google resisted pleas to extend the lifetime of Chromebooks set to expire as of this June and throughout the summer. Thirteen Chromebook models have met their death date since June 1 and won't receive security updates or new features from Google anymore. But that hasn't stopped the Chromebooks from being listed for sale on sites like Amazon for the same prices as before.

Take the Asus Chromebook Flip C302. It came out in 2018, and on June 1—about five years later—it reached its automatic update expiration (AUE) date. But right now, you can buy a "new," unused Flip C302 for $550 from Amazon or $820 via Walmart's Marketplace (providing links for illustrative purposes; please don't buy these unsupported laptops).

That's just one of eight Chromebooks that expired since June while still being readily available on Amazon. The listings don't notify shoppers that the devices won't receive updates from Google. The US Public Interest Research Group (PIRG) pointed this out in a press release Wednesday, sharing screenshots of the models:

Read 22 remaining paragraphs | Comments

Posted in News | Leave a comment