News for hackers. Stuff that matters.

rsaxvc

Re:Gimp 3.2 Released on Saturday March 14, 2026 @08:19PM (#47382822)
No rush - been busy over here too.
Re:Gimp 3.2 Released on Saturday March 14, 2026 @06:32PM (#47382006)
Thank you for this.

Also small world, floating point JPEG person here.

Re:Amsterdam Compiler Kit on Saturday February 14, 2026 @07:19PM (#47019838)
looks like they never went 64 bit

Show HN: Floating-Point JPEG Decoder

https://github.com/rsaxvc/jFloaty

I modified STB-Image's JPEG codec to render JPEG files directly to 32-bit floating-point pixels to reduce color banding when editing images.Coincidentally, this can recompress JPEGs much more consistently, eventually stabilizing when the recompression gives an image the exact same compressed file.

( Read More... | no comments | 2 points | on HN )
My pet peeve is that grub repartitions windows disks on chain load, so if it ever boots with the disks remapped, there's a chance it'll plow apart the partition table of whatever poor disk got mapped to that hd#.
Re:A Compiler Bug (2023) on Sunday October 06, 2024 @07:57AM (#41756490)
Long enough ago I don't remember the business details.

The 4.x compiler line never being patched was a bit of eye opener into commercial toolchain support.

Re:A Compiler Bug (2023) on Sunday October 06, 2024 @07:54AM (#41756479)
I was still learning assembly, it took me a while to be sure it wasn't my bug.
Re:Finding Lead in Stanley's Quencher on Sunday March 17, 2024 @11:12AM (#39734971)
You're eactly right. I saw the blight at Herculaneum, MO in the 2000s - dozers plowing down houses in a slowly expanding circle centered on the smelter.

1 in 5 students had excess blood lead. The schools nearby were scraped down and soil was replaced whenever the lead levels got too high from the dust blowing off the open ore and slag trucks running town. The smelter didn't hit EPA requirements for 25 years, and when faced with enforcement, decided to leave rather than produce lead cleanly, because it is not economical to do so cleanly. Cheap lead offloads the environmental and health effects to someone.

https://health.mo.gov/living/environment/hazsubstancesites/p...

https://www.kbia.org/science-and-technology/2012-08-08/the-e...

Re:Price fixing by algorithm is still price fixing on Sunday March 03, 2024 @08:52AM (#39580821)
You could review their argument: https://www.ftc.gov/system/files/ftc_gov/pdf/YardiSOI-filed%...

Search for "adherence to the agreed-upon Prices", "fix list price", and "Express delegation".

They argue that collusion through delegation counts as price fixing. They argue colluding to set list prices even when there isn't a price floor is price fixing. They argue that replacing the delegation with an algorithm is still price fixing. Most of their arguments are based on already settled cases.

Re:Hackers got nearly 7M people's data from 23andMe on Monday February 19, 2024 @12:42AM (#39426558)
One might ask the same of us who use our initials on hacker news.
Re:Out-of-bounds read and write in the glibc's qsort() on Tuesday February 06, 2024 @08:38AM (#39274042)
MIPS on GCC defaulted to trapping integer overflows, but they had non trapping instructions too.
Re:Rowhammer Resistant Coding in Sudo on Sunday January 28, 2024 @11:44AM (#39167387)
Takes many bit flips to go from one pattern to another.
Re:He spent his life building a $1M stereo on Sunday January 14, 2024 @09:36PM (#38996845)
This happens near loads of broadcast AM stations.

https://www.reddit.com/r/audio/comments/rfmfkq/home_audio_sp...

Re:Cars Suck, Man on Sunday January 14, 2024 @09:31AM (#38990730)
I'd guess insurance companies. Who used to get it from oil change places.

https://abc7news.com/car-insurance-auto-mileage-odometer/133...

That's more the scale I was thinking .You'd still need a rechargeable battery or large cap to run the ESP32 in any useful mode.
I've been on one. Aircraft carrier.

Edit: commenter seems to be editing without noting their edits. This comment was written against a their comment in a different revision.

100 microwatts - I can't imagine a phone idles on that. About 36 microamps at 3.6 volts.

> less than a coin at 15 x 15 x 5mm

Slightly smaller than a stack of four US dimes.

Re:Timeline to remove DSA support in OpenSSH on Thursday January 11, 2024 @01:39PM (#38956639)
You can use a Windows build on wine.
Re:Don't pass structs bigger than 16 bytes on AMD64 on Sunday January 07, 2024 @10:48AM (#38902174)
Agreed.

Where it mattered for me was on an ARM core managing a much larger DSP. The DSP consumed most of the memory bandwidth, so fetching a cacheline of instructions or an MMU mapping into the ARM had long and variable latency as it had to wait for the DSP to finish a large burst to or from the shared memory.

Re:Don't pass structs bigger than 16 bytes on AMD64 on Friday January 05, 2024 @07:54AM (#38878580)
Rarely if ever. This isn't about tail-calling, it's about function placement in the final image to enable branch elimination. There's no call between foo and foo0, but many of the requirements for a tail call are also required here

You can structure the code so foo calls foo0, but the compiler and linker have to work together to pull that off and I don't think GCC and clang do so.

If the functions are being built into split sections, generally no.

If they aren't, and foo isn't called nd foo is, I've never seen a tool chain remove just foo but not foo0, which is nice to have.

Ask your hometown to build an antigravity skating rink with magnet shoes.
Re:CGA in 1024 colors – a new mode (2015) on Tuesday January 02, 2024 @09:10PM (#38849836)
It is not typical for contemporary GPUs or ICs.
Re:Why Android developers no longer need Windows USB drivers on Saturday December 30, 2023 @05:59PM (#38820133)
Use island! It implements the MDM functions with an app you manage!
Re:How to (and how not to) fix color banding on Thursday December 28, 2023 @11:44AM (#38795313)
Another GPU friendly approach is mixing with blue noise. I used it in a display driver with XRGB8888 framebuffer and Y2 pixels, and it worked great.
Re:2×4 Lumber Sizes – The History Behind the Mystery on Saturday December 16, 2023 @11:02AM (#38665188)
Well, 20mm x 20mm, now I'm wondering about the 80...
Re:AMD's Next GPU Is a 3D-Integrated Superchip on Friday December 15, 2023 @10:38AM (#38655180)
Excel. Conditionally format based on constrain violations and difference from target baudrate. Brute force and scroll.
Re:Your Code Displays Japanese Wrong on Tuesday December 12, 2023 @01:13AM (#38610157)
This reminds me of guessing codepoint likelihood based on character distribution.
Re:Your Code Displays Japanese Wrong on Tuesday December 12, 2023 @01:10AM (#38610136)
It was, in the old days, 16-bit, IIRC.
Re:2×4 Lumber Sizes – The History Behind the Mystery on Monday December 11, 2023 @11:53PM (#38609687)
Have faith in 8020.
Now please sell me RP1 chips!

Older »