Author Archives: pappp

Playstation removing previously purchased Discovery content

Source: Hacker News

Article note: The entertainment media industry keeps making the case for piracy. "If paying isn't owning, piracy isn't stealing."
Comments
Posted in News | Leave a comment

What did an iPhone camera do to this poor woman’s arms?

Source: Engadget

Article note: This picture is pretty much a complete description of "Computational Photography" features. It's mostly cheap bullshit that makes wrong images, and I technically work in the area.

A woman was photographed standing in front of two mirrors with an iPhone camera, but the actual photo shows three completely different arm positions. The arms are in different locations in mirror number one, mirror number two and in actual real life. Is it Photoshop? Is it a glitch in the Matrix? Did the woman take a 25-year trip inside of Twin Peak’s black lodge? No, it’s just a computational photography error, but it still makes for one heck of an image.

It all comes down to how modern smartphone cameras deal with photography. When you click that camera button, billions of computational operations occur in an instant, resulting in a photo you can post online in hopes of getting a few thumbs up. In this case, Apple’s software didn’t realize there was a mirror in the shot, so it treated each version of the subject as three different people. She was moving at the instant the photo was taken, so the algorithm stitched the photo together from multiple images. The end result? Well, you can see it above.

Smartphone camera software always pulls from many images at once, combining at will and adjusting for contrast, saturation, detail and lack of blur. In the vast majority of cases, this doesn’t present an issue. Once in a while, however, the software gets a tad bit confused. If it was three different people, instead of one with a mirror, each subject would have been properly represented.

This is something that can actually be recreated by just about anyone with an iPhone and some mirrors. As a matter of fact, there’s a TikTok trend in which folks do just that, making all kinds of silly photos and videos by leveraging the algorithm's difficulties when separating mirror images from actual people.

This article originally appeared on Engadget at https://www.engadget.com/what-did-an-iphone-camera-do-to-this-poor-womans-arms-201507227.html?src=rss
Posted in News | Leave a comment

UEFI flaws allow bootkits to pwn potentially hundreds of devices using images

Source: The Register

Article note: LO fucking L. The code that locates and parses those silly splash-screen images is exploitable in every major UEFI implementation. UEFI continues to be goofy un-managed complexity, and Secure/Verified Boot schemes continue to not deliver on security promises and only provide vendors additional leverage over customer devices, as they always have.

Exploits bypass most secure boot solutions from the biggest chip vendors

Hundreds of consumer and enterprise devices are potentially vulnerable to bootkit exploits through unsecured BIOS image parsers.…

Posted in News | Leave a comment

Look at this time crystal on shopgoodwill. A pristine Antec SX1030 case (or chieftech dragon or one of the other clones), painted metallic green with a window installed. Every commercial or DIY gaming PC in the first few years of … Continue reading

Posted on by pappp | Leave a comment

Let’s Not Flip Sides on IP Maximalism Because of AI

Source: Hacker News

Article note: I'm still an IP minimalist, and I want to make sure that individuals practically get the same (and more!) rights to engage with cultural content that the pattern-engine-as-a-service "AI" companies are being afforded by dumb semantic games and lawyer armies.
Comments
Posted in News | Leave a comment

Microsoft opens sources ThreadX RTOS used in Raspberry Pis

Source: Hacker News

Article note: Interesting. It really looks like MS got ThreadX while me-tooing because Amazon got control of FreeRTOS, and most of the talent left for PX5 afterwards, so this is a "setting the me-too mistake free" situation, as many things dumped on the Eclipse foundation are. At least they're doing that, and under an MIT license so folks are likely to grab it and embed it in commercial projects until it's done atrophying away from lack of contributions back. ThreadX is quite widely used and seems to have a decent dev ecosystem, so it'll probably be good for some years. ...It also doesn't look like the VideoCore version that runs on Pis is actually in the published code, which is unfortunate.
Comments
Posted in News | Leave a comment

Amazon’s $195 thin clients are repurposed Fire TV Cubes

Source: Ars Technica

Article note: I'm typically amused by the hardware similarity of all the devices in the SBC/Media Gadget/Thin Client/Chromebook space and ...apparently Amazon thinks the same way. It's also a super clear "Rent time on someone elses' computer" return-to-mainframe-era SaaS rentseeking situation, the shittiest feeblest VDI instances are like $25/mo.
amazon workspaces thin client

Enlarge / A blog post from AWS chief evangelist Jeff Barr shows the Workspaces Thin Client setup. (credit: Jeff Barr/Amazon)

Amazon has turned its Fire TV Cube streaming device into a thin client optimized for Amazon Web Services (AWS).

Amazon's Workspaces Thin Client also supports Amazon's Workspaces Web, for accessing virtual desktops from a browser, and AppStream.

The computer is a Fire TV Cube with a new software stack. All the hardware—from the 2GB of LPDDR4x RAM and 16GB of storage, to the Arm processor with 8 cores, including four running at up to 2.2 GHz—remain identical whether buying the device as an Alexa-powered entertainment-streaming device or thin client computer. Both the Fire TV Cube and Workspaces Thin Client run an Android Open Source Project-based Android fork (for now).

Read 11 remaining paragraphs | Comments

Posted in News | Leave a comment

How Apple’s developers reflashed Mac ROMs in the ’90s

Source: OSNews

Article note: What a cool find.

After I wrote about the possibility of programmable Mac ROM SIMMs in Quadras a couple of months ago, I suspected that there had been a way for developers at Apple in the 68k Mac era to reflash the ROM in their Macs during development, just like BIOS updates on PCs. The reason I believed this is because the ROM SIMM socket in the Quadras brought out pins for 12V (VPP) and write enable (/WE). I had verified that the write enable pin was going into the memory controller chip in several Mac models, so I was pretty confident that in-system programming was possible.

As luck would have it, multiple people pointed out to me that an Apple internal utility used for ROM flashing had been uploaded to the Macintosh Garden. It was recovered from a prototype PowerBook 520 purchased in 2020. Of course, I had to download this utility and figure out how it works.

I honestly cannot believe it’s taken this long for such a tool to become available one way or the other. Classic Macs are incredibly popular in the retro community, and being able to reflash the ROMs like this is incredibly useful. It took some work and disassembly, but Doug Brown got it working.

Posted in News | Leave a comment

PCSX2 Disables Wayland Support

Source: Hacker News

Article note: "Your established usecase is wrooong! Supporting it would be inconsistent with purely-theoretical future UI modes!" again from the Wayland camp. These days I basically hope we get a PipeWire to Wayland's Pulseaudio. PA was "the ultimate solution" and always horrible even though it lingered for years, but it paved the technical and social way for a good (and compatible) successor, and showed where the problem points would be so the successor actually _did_ solve the whole problem space and more. The Wayland folks have made some terrible-looking choices, largely related to getting burnt on supporting haphazard extensions forever on X... why is why the "do everything in extensions that we'll spend a decade arguing about before giving in and supporting what was initially asked for, just restricted enough to be awkward for every program that uses it forever" design was probably a bad decision. Also around the lack of a reference compositor library (but that's probably the same thing eg. xlib). Also around things like punting on input plumbing (yes, slipping into the kernel input layer with keyd virtual devices mostly works for hotkeys and remaps, but that's hacky. No, there still isn't an elegant way to pipe text to a specified window. Yes, those should be the same feature, and should be standard across compositors with one protocol.). It's possible there's going to either be an "un-blessed" rogue extension suite that allows a bunch of "unapproved" behavior but every useful compositor has to implement because so much desirable software assumes its presence, or a shim/protocol filter/interceptor thing that sits behind/between/around the compositor to do the critical stuff that has been deemed 'wrong.'
Comments
Posted in News | Leave a comment

The Curse of Docker

Source: Hacker News

Article note: I take software whose preferred/only deployment method is docker to be saying "Our dependency/build/deployment situation is so out of control we can't actually build, package, and deploy this software without replicating the whole dev environment." It's not a vote of confidence, it's plumbing for canonicalizing throwing broken software in /opt with its entire dependency tree.
Comments
Posted in News | Leave a comment