Category Archives: News

Shared items and notes from my feeds and browsing. Subscribe as feed.

Supreme Court rules API copying is fair use

Source: Ars Technica

Article note: Good. Good because interoperability. Good because fair use. Good because common sense. Good because it would turn programming into a copyright shitshow to decide otherwise. And last and also least, Good because Fuck Oracle.
A large Google sign seen on a window of Google's headquarters.

Enlarge / Exterior view of a Googleplex building, the corporate headquarters of Google and parent company Alphabet, May 2018. (credit: Getty Images | zphotos)

The Supreme Court has sided with Google in its decade-long legal battle with Oracle over the copyright status of application programming interfaces. The ruling means that Google will not owe Oracle billions of dollars in damages. It also has big implications for the broader software industry, since a ruling in the opposite direction could have triggered a wave of lawsuits against software companies that re-implemented other companies' APIs.

The case dates back to the creation of the Android platform in the mid-2000s. Google decided to base Android on Sun's Java programming language, enabling existing Java programmers to easily develop for the platform. Google independently implemented the Java API methods, but to ensure compatibility, it copied Java's method names, argument types, and the class and package hierarchy.

A few years later, Oracle acquired Sun and soon afterward sued Google, arguing that Google's copying had infringed Sun's copyrights. Over a decade of litigation, Google won twice at the trial court level, but each time, the ruling was overruled by the Federal Circuit appeals court. The case finally reached the Supreme Court last year.

Read 2 remaining paragraphs | Comments

Posted in News | Leave a comment

Yahoo Answers to shut down May 4, 2021

Source: Hacker News

Article note: How will children learn "HOW IS BABBY FORMED" now? ...but seriously, is there _anything_ of value left in Yahoo anymore?
Comments
Posted in News | Leave a comment

Windows 95 – How Does It Look Today?

Source: Hacker News

Article note: UI elements that are distinct and discoverable? How quaint!
Comments
Posted in News | Leave a comment

Adjustable, Low-Impact Keeb is About as Comfortable as It Gets

Source: Hack a Day

Article note: Oh no, the Datahand clones are getting credible. I really like the optical/magnetic switch/sensor rig every time I look at it... it's getting dangerously close to "looks like a fun project." Also, the word "keeb" needs to not enter the lexicon.

What’s the coolest-looking way to ease the repetitive stress of typing without quitting altogether? Move nothing but your fingers, and move them as little as possible without any stretching or reaching. We’ve been fans of the weirdly wonderful DataHand keyboard since we first laid eyes on one, but [Ben Gruver] has actually been using these out-of-production keyboards for years as a daily driver. And what do we do when we love something scarce? Make our own, improved version like [Ben] has done, with the lalboard.

[Ben] has been using the lalboard for about two years now and has a laundry list of improvements for version two, a project we are proud to host over on IO. Many of the improvements are designed to make this massive undertaking a bit easier to print and put together. Version one uses copper tape traces, but [Ben] is working on a fab-able PCB that will use something other than a pair of Teensy 2.0s, and perhaps QMK firmware.

Something that won’t be changing is the fantastic optical key switch design that uses an IR LED and phototransistor to capture key presses, and tiny square magnets to return the key to the home position and deliver what we’re quite sure is a satisfying clack.

The absolute coolest part of this keyboard is that it’s so adjustable. Every key cluster can be adjusted in 6 directions, which includes the ability to dial in different heights for each finger if that’s what works best. Once that’s all figured out, then it’s time to print some perfect permanent standoffs. Want to make one of these sci-fi clackers for yourself? [Ben] has the BOM, some printing instructions and tips, and a guide to making the copper tape PCBs over on GitHub. Check it out in action after the break as [Ben] rewrites Kafka’s Metamorphosis at 120 WPM.

Interested in learning more about the original DataHand keyboard? Here’s our take.

Posted in News | Leave a comment

Armv9 introduced at Arm Vision Day 2021

Source: OSNews

Article note: Huh, I missed the SystemReady UEFI thing. The lack of any kind of standard boot environment on commodity ARM hardware has been a major problem. Like the article implies, UEFI would not have been my choice, but something standard is better than nothing.

ServeTheHome attended Arm Vision Day 2021 and posted a quick overview.

At the event, the company introduced Armv9 which will bring about key advancements for machine learning, digital signal processing, and security.

One of the key drivers of Arm expecting to see massive shipment growth is the need for specialized compute. Or another way to look at this is that a number of traditional analog devices will convert to some level of “smart” and connected over the next few years. An example was given of a mechanical pump (like a water pump) that could be monitored for failure signs and efficiency versus just pumping water. For each of those applications, there will be different needs in terms of sensor connectivity and processing, general-purpose and accelerated compute (CPU and AI as examples), memory, and communications infrastructure. Arm sees the lower power cost of new chips enabling a wider array of chips and therefore more chips being sold.

[…]

Another key push will be for Arm SystemReady. This is building on Arm ServerReady which helped Arm servers go from being a science experiment to boot each server to our experience with the Ampere Altra Wiwynn Mt. Jade Server where it worked (mostly) out-of-the-box using a standard image.

Arm SystemReady is probably the biggest thing for OS enthusiasts. One of the weaknesses of the Arm hardware ecosystem, compared to the x86 ecosystem, is the lack of a standardized boot environment. x86 has a BIOS or UEFI, and Arm has UEFI (server) and something (probably devicetrees and a fork of Das U-Boot). Going forward Arm SystemReady systems will be able to boot via UEFI to allow for a standard OS image like x86.

They could have picked something else (coreboot, Barebox, Das U-Boot), but UEFI is at least better then what it was.

Posted in News | Leave a comment

Arm Announces Armv9 Architecture: SVE2, Security, and the Next Decade

Source: AnandTech Articles

Article note: Interesting. Calling it v9 seems like a little bit of a press-bump relative to the v7/v8 completely different architectures situation, but there are big changes. I'm suspicious of the variable-width vector engines that have been cropping up, but at first glance this looks more like first class partition-able SIMD than the silly expensive vector system the RISCV vector setup. Advanced hardware support for container isolation has been ...hit or miss... in the past, if they do a good job with it it should be really useful both for the hosted VM market and for isolating the many badly-behaved things that want to run on our pocket computers. If not it's going to be one of those architectural liabilities that's irritating to fix. Somehow I missed the tagged memory that came in in v8.5. Tagged architectures are always interesting, though this is a _very_ limited tagging setup that seems to just do reference liveness.

Today, as part of Arm’s Vision Day event, the company is announcing the first details of the company’s new Armv9 architecture, setting the foundation for what Arm hopes to be the computing platform for the next 300 billion chips in the next decade.

Posted in News | Leave a comment

The final official release of Classilla

Source: Hacker News

Article note: Bummer. An entirely reasonable decisions because supporting the modern web stack is unreasonable for...anyone on any platform... and a single volunteer with occasional help working on vintage machines is far from the ideal case. The fact that the modern web stack is that awful is a huge problem in general though. I don't know if it's simple complexity fetishism and not thinking interactions through, or actual malicious standards-engineering to benefit specific incumbents, but it's really, really unsustainable.
Comments
Posted in News | Leave a comment

68k.news: A Netscape 1.1 makeover of Google News

Source: Hacker News

Article note: Saw this burble up in retrocomputing-specific venues the other day, a more positive "Old computers and _the way_" note: Google News stripped such that Netscape1.1 running on a potato can render it. It still amazes me how changes to HTML that were supposed to lead to _less_ specifying presentation instead lead us into the absurdly brittle locked-in-presentation behavior of the modern web (never mind the _absurd_ runtime we've sprung, that makes the horrible old Java Applet system look like a reasonable behavior).
Comments
Posted in News | Leave a comment

A digital logic designer and circuit simulator

Source: Hacker News

Article note: Ooh. I've made a lot of use of Logisim over the years and still regularly use Logisim-Evolution as an instructional too, nice to see something else in the space. Especially something that appears to have looked at some of the ugly in Logisim and is making serious efforts to avoid it.
Comments
Posted in News | Leave a comment

Religious fervour is migrating into politics

Source: Hacker News

Article note: I've used the phrase "weird civic religions" for our cultural "teams" lately, and been yelled at by people who thinks it applies only to Q cultists and people who think it applies only to Wokeists alike. It's a real fuckin' problem.
Comments
Posted in News | Leave a comment