frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

GNU Midnight Commander

https://midnight-commander.org/
140•pykello•2h ago•80 comments

Notion API importer, with Databases to Bases conversion bounty

https://github.com/obsidianmd/obsidian-importer/issues/421
53•twapi•1h ago•5 comments

The Asus Gaming Laptop ACPI Firmware Bug: A Deep Technical Investigation

https://github.com/Zephkek/Asus-ROG-Aml-Deep-Dive
99•signa11•2h ago•36 comments

Shai-Hulud malware attack: Tinycolor and over 40 NPM packages compromised

https://socket.dev/blog/ongoing-supply-chain-attack-targets-crowdstrike-npm-packages
980•jamesberthoty•19h ago•779 comments

I just want an 80×25 console, but that's no longer possible

https://changelog.complete.org/archives/10881-i-just-want-an-80x25-console-but-thats-no-longer-po...
35•teddyh•2h ago•30 comments

Murex – An intuitive and content aware shell for a modern command line

https://murex.rocks/
9•modinfo•21m ago•0 comments

Things you can do with a Software Defined Radio (2024)

https://blinry.org/50-things-with-sdr/
738•mihau•16h ago•124 comments

How to make the Framework Desktop run even quieter

https://noctua.at/en/how-to-make-the-framework-desktop-run-even-quieter
255•lwhsiao•12h ago•73 comments

Doom crash after 2.5 years of real-world runtime confirmed on real hardware

https://lenowo.org/viewtopic.php?t=31
173•minki_the_avali•9h ago•58 comments

In Praise of Idleness (1932)

https://harpers.org/archive/1932/10/in-praise-of-idleness/
17•awanderingmind•49m ago•0 comments

Denmark close to wiping out cancer-causing HPV strains after vaccine roll-out

https://www.gavi.org/vaccineswork/denmark-close-wiping-out-leading-cancer-causing-hpv-strains-aft...
667•slu•12h ago•266 comments

About the security content of iOS 15.8.5 and iPadOS 15.8.5

https://support.apple.com/en-us/125142
291•jerlam•6h ago•118 comments

I got the highest score on ARC-AGI again swapping Python for English

https://jeremyberman.substack.com/p/how-i-got-the-highest-score-on-arc-agi-again
44•freediver•5h ago•6 comments

A dumb introduction to z3

https://asibahi.github.io/thoughts/a-gentle-introduction-to-z3/
174•kfl•1d ago•18 comments

Tuberculosis shaped Victorian fashion (2016)

https://www.smithsonianmag.com/science-nature/how-tuberculosis-shaped-victorian-fashion-180959029/
10•franze•1d ago•1 comments

AMD Open Source Driver for Vulkan project is discontinued

https://github.com/GPUOpen-Drivers/AMDVLK/discussions/416
45•haunter•6h ago•5 comments

Irssi: IRC Client in a Docker Image

https://hub.docker.com/_/irssi
37•razodactyl•5h ago•29 comments

CubeSats are fascinating learning tools for space

https://www.jeffgeerling.com/blog/2025/cubesats-are-fascinating-learning-tools-space
38•calcifer•3d ago•3 comments

Waymo has received our pilot permit allowing for commercial operations at SFO

https://waymo.com/blog/#short-all-systems-go-at-sfo-waymo-has-received-our-pilot-permit
624•ChrisArchitect•14h ago•607 comments

Show HN: A PSX/DOS style 3D game written in Rust with a custom software renderer

https://totenarctanz.itch.io/a-scavenging-trip
33•mvx64•4h ago•2 comments

I built my own phone because innovation is sad rn [video]

https://www.youtube.com/watch?v=qy_9w_c2ub0
228•Timothee•2d ago•45 comments

Normal-order syntax-rules and proving the fix-point of call/cc

https://okmij.org/ftp/Scheme/callcc-calc-page.html
5•Bogdanp•3d ago•0 comments

Slow social media

https://herman.bearblog.dev/slow-social-media/
59•rishikeshs•4h ago•43 comments

Bertrand Russell to Oswald Mosley (1962)

https://lettersofnote.com/2016/02/02/every-ounce-of-my-energy/
194•giraffe_lady•14h ago•94 comments

In Defense of C++

https://dayvster.com/blog/in-defense-of-cpp/
116•todsacerdoti•11h ago•190 comments

Meta RayBan AR glasses shows Lumus waveguide structures in leaked video

https://kguttag.com/2025/09/16/meta-rayban-ar-glasses-shows-lumus-waveguide-structures-in-leaked-...
79•speckx•12h ago•79 comments

Should we drain the Everglades?

https://rabbitcavern.substack.com/p/should-we-drain-the-everglades
81•ksymph•11h ago•81 comments

How Container Filesystem Works: Building a Docker-Like Container from Scratch

https://labs.iximiuz.com/tutorials/container-filesystem-from-scratch
138•lgunsch•3d ago•25 comments

Launch HN: Rowboat (YC S24) – Open-source IDE for multi-agent systems

https://github.com/rowboatlabs/rowboat
57•segmenta•13h ago•26 comments

Wait4X allows you to wait for a port or a service to enter the requested state

https://github.com/wait4x/wait4x
31•atkrad•3d ago•7 comments
Open in hackernews

The Asus Gaming Laptop ACPI Firmware Bug: A Deep Technical Investigation

https://github.com/Zephkek/Asus-ROG-Aml-Deep-Dive
96•signa11•2h ago

Comments

dlcarrier•2h ago
One laptop model with buggy ACPI down, 5,387 to go.
orbital-decay•1h ago
It says it affects all ASUS laptops since 2021, making them stutter at the most basic tasks.

Which I'm ready to believe, knowing the state of most laptops... but this entire thing is pretty clearly generated by Gemini with its over-the-top dramatic style, italics emphasis, and -isms like "It's not just X, it's Y", which was unable to handle the article of this size and started looping over. Not sure I should believe any of it, or at least be sure that it didn't mess up the specifics. Why would one do this in a technical writeup?

immibis•4m ago
I don't know why everyone uses AI for important writing now. The other day management showed us a ChatGPT presentation apologising for being terrible at managing.
nitinreddy88•2h ago
Out of curiosity, why not release BIOS mod with a fix? Atleast personal laptops (out of warranty) can benefit out of it until Asus fixes their sht.

People blame Windows being slow and etc but most of the times hardware manufactures don't even get into this level to make best out of thier hardware. This is the reason why Apple is so successful, they control hardware, software while in open world, software like Linux/Windows is written by someone while hardware is designed by someone else.

kaladin-jasnah•1h ago
Perhaps there is firmware signing.
worthless-trash•1h ago
I dont think it even needs a bios mod, i think you could get away with updating the acpi tables ( See https://docs.kernel.org/admin-guide/acpi/initrd_table_overri... )
immibis•3m ago
Right, and Windows probably has something similar (maybe it requires loading a driver). This is BIOS-style code interpreted by the OS, so you can patch it at the OS level.
mrheosuper•16m ago
Maybe the risk is too high ?, bricking UEFI means time for soldering/reflowing, because you won't be able to software-recover it(unless it has dual bios mechanism).
Panzer04•2h ago
No wonder people end up pushing macs.

It's unbelievable that something this bad has been shipping for four years. I guess I know what I'm not buying, at least...

jsiepkes•1h ago
Apple also had issues like these. For example this one where it also first denied the issue: https://9to5mac.com/2019/10/24/efi-firmware/
SchemaLoad•1h ago
Reminds me of when MSI laptops were getting properly bricked after users ran `rm -rf /` because of a UEFI bug where the board could not boot after some variables got deleted https://github.com/systemd/systemd/issues/2402
pjmlp•53m ago
They have their own issues as well, for those of us outside the distortion field.
toast0•5m ago
I had a mac at work for 8 years. Overall things mostly worked ok, but I had two big issues.

a) one time charging stopped working... thankfully I had a pretty full charge when I noticed and was able to migrate my data to a spare machine and not have to deal with it... removable storage would have been super handy.

b) for a whole year, there was about a 25% chance of loud static instead of music when I started playing a stream in iTunes; pause and play again would fix it most of the time. It started when I installed a named OS revision, and it stopped when I installed the next version. Did not have issues with sounds from other apps. Of course, there was no information to be found anywhere about this, because 'macs just work'

Less big, but if Outlook was running when I put the laptop to sleep, there was a good chance it would continue to eat battery and generate heat in my bag. Outlook is a travesty, but when the corp runs Exchange, Outlook is less effort to make work compared to fighting to make auth work with anything else and then still having to use Outlook from time to time.

taurath•1h ago
I have one of these, a Zephyrus G15. That it had an AMD CPU and Nvidia GPU should have been a red flag that support would be really poor. Only a year out of warranty, it is a brick on a shelf because the thermals are so atrocious it pretty much burned itself out, and even with a thorough new application of thermal paste through a multi hour process there just isn't any way to get it to perform within spec. Supposedly, if you RMA it through ASUS they will charge you something like $700 and be unlikely to fix it. They have an insane dud rate, and even when it does work the hardware is barely hanging on. Several acquaintances have had similar problems.

It drastically reduced my perception of Asus as a brand - I wanted something I could game with, it promised the moon of portability and performance but they couldn't pull it off.

frnx•1h ago
I have an older ASUS laptop from 2015 which also has (more minor than this!) ACPI state management bugs. I initially bought that machine because it was a pretty high-end and was somewhat disappointed about both the build quality and the firmware/software support.
kingstnap•1h ago
Somehow laptop makers all write complete garbage firmware.

I'm sure dell does the same terrible handling of DGPU power and badly written ISRs that pointless raise system latency. I had shoddy crashes for months that would cause my dell laptop to BSOD and burn up in my backpack because the DGPU got stuck on I a loop during some ridiculous windows modern standby wakeup.

SchemaLoad•30m ago
Only devices I've had which seem to work flawless are macbooks and the steam deck. The ability to properly suspend and wake without issue is so rare.
jeroenhd•18m ago
I was pretty disappointed when my work MacBook ran into the same "Bluetooth headset connected, set as audio sink, but the OS refuses to acknowledge its existence further and routes audio through the speakers" but that I've seen on every other desktop OS. I really hoped Apple would be better, considering their hardware costs more than twice as much.

I also ran into weird Wi-Fi issues that required a reboot, and getting that thing to recognize external displays without corrupting video is some kind of dark art while my Lenovo and Steam Deck work just fine with the same USB C plug.

Apple beats some brands for sure (especially the cheap "consumer" lines with a starting price lower than Apple's headphones) but their computers are hardly flawless.

I have yet to run into issues with my Steam Deck, which is very impressive, but I'm sure I'll run into an issue at some point. No computer works flawlessly.

hypercube33•8m ago
Surface Pro 8s have a bug where the battery just gives up randomly and won't ever charge again. 2, 3,4 and 7 do not have this - one sitting on my shelf two years charged right up from 10%.

Replacing the battery costs like $200-500 because the screen likes to explode when removing it.

Lenovo docks of a specific gen will have the USB hub/billboard just crash and stop doing display port.

older Dell docks would pollute arp tables and crash switches.

Computers have always had some wild flaws, some worse than others. They are built to a price point typically and by humans under politics so the best design or parts usually don't make it -- cost and profit.

worthless-trash•1h ago
I hacked the ACPI firmware on my system, linux is able to apply "my firmware" rather than use the operating system supplied firmware.

Does anyone know if windows can do the same ?

M95D•1h ago
... and people are looking forward to signed UEFI and ACPI on ARM systems too. How do they expect an ACPI written in a chinese sweatshop will work if Asus quality is this low?
SchemaLoad•46m ago
I assume all of these gaming laptops are largely developed by outsourced sweatshops today so I don't imagine much difference.
hypercube33•5m ago
I don't follow. My X13s is a Snapdragon, has full uefi, and works like a normal laptop, mostly. It can't stop from overheating and has no cooling but that's besides the point.
taneq•1h ago
I have a 2024 Zephyrus G14 and it has bursts of stuttering which seem to be directly linked to running off USB-C power. It doesn't do it on the original power brick, but on a 70W USB power brick, it slows down massively every now and then, to the point where the mouse cursor is only updating every few seconds and any playing audio starts underrunning buffers. Unplugging USB power immediately clears the issue up for a while. It's fine running off battery, and it's fine when I plug USB power back in, even straight away.

It does other stupid things with power management, too:

- There seems to be some "cooldown" logic that keeps it awake with the fan running for a while (sometimes minutes) after closing the lid. If I just unplug the laptop stick it straight in a backpack, it'll keep doing this (getting hotter and hotter, and burning half of the battery capacity) until it hits the critical high temp shutdown. It's great fun taking it out at the start of a plane flight and finding out it's on low battery and has bbq'd itself.

- Even if I do wait for the fan to turn off before stashing the laptop, when I open the lid and wake it up, it immediately goes into hibernate mode, and I have to wait for it to finish hibernating, turn it back on, and wait for it to boot up, which is really frustrating.

The solution to both of these (for me) is to reassign the power button to be 'hibernate' instead of 'sleep', and to explicitly hibernate it every time I'm packing it up. It's still stupid and annoying, and a damn shame because it's otherwise a really nice laptop. The OLED screen is beautiful and the build quality feels great. I just wish it wasn't crippled.

Animats•1h ago
Short version: don't buy ASUS gaming laptops until this is definiteively fixed, and if you one under warranty, file a warranty claim, being prepared to go to Small Claims Court.
fulafel•1h ago
Impressive that they managed to ship crippling stuttering for 4 years in gaming laptops specifically. Makes you wonder about the end user psychology, evidently they didn't get a show stopping rate of product returns.

A quote from one of the linked reddit threads. I wonder if the warranty trip is part of their scheme.

"I did everything you suggested , but nothing changed. I send it back via garante. I am curious what they do whit it."

"what was it at the end? did they respond?"

"They have claimed that the plato works perfectly. So basically i just got use to it. I am using bluetooth earbuds all the time so i cant notice the problems."

pjmlp•54m ago
That is what happens when the industry has spent decades educating users that is normal computers are broken.

In any other industry everyone would be returning their acquisitions day one.

About 35 years ago, I had a teacher asserting computers are like buying shoes that randomly explode when tying them.

Thankfully consumer laws are finally happening.

SchemaLoad•49m ago
Windows laptop users are just conditioned to the fact that they don't work properly and just deal with the issues.
IlikeKitties•7m ago
I don't see Mac or Linux Laptops being that much different in that regard.
immibis•7m ago
All the evidence points to corporations, in general, not caring about making products that actually work.
brian-armstrong•53m ago
Excellent sleuthing. I feel like this has some great quick debugging ideas for system wonkiness that I never knew existed.

It feels a bit of a shame to wrap it all up in an AI-written summary, but I guess if that was the only way to get the info out, so be it.

spyridonas•26m ago
My HP screen (HP Aero 13, not a gaming laptop, with a integrated gpu only) does flicker, turning completely off and then on, and this issue doesn't appear when connecting to external monitor. The same happens under linux as well. This post had me curious about the ACPI now... maybe I can follow along !
thrdbndndn•24m ago
Excellent article.

I do not have the same technical depth to dig this far as the author, but this kind of problem seems pretty common on laptops, especially those with "switchable" iGPU/dGPU setups.

I had an Acer laptop about 7-8 years ago with almost the exact same latency symptoms. In the end I just disabled the dGPU in the BIOS (since I only used it for office work), and that instantly solved the issue.

This kind of thing is very infuriating because not only is it hard to track down the root cause (which I am very grateful the author did), but it is also even harder to get the vendor to actually acknowledge or fix it.

hypercube33•13m ago
Intel laptops with igpu and Nvidia chips and thunderbolt docks are absolutely a nightmare between the 3 trips video has to go to even leave the laptop and the drivers and firmware mismatches.

I've had weird issues with this setup since the core2duo days upgrading once a year.

when it works it's amazing, however.

AMD igpu and dgpu work super well together but I feel like over time, since I use this configuration the most things either improve or go to hell with driver updates. depends on the laptop OEM really.

This all said, where the hell are the strix points igpus where they rival desktop cards (yes the lower mid end) at laptops where stuff just works without compromise ...if there is power and cooling.

Side note - I have a rog g14 that until I loaded a beta bios for thunderbolt over usb4 would reboot when shut down and shut down randomly. (amd CPU and GPU)

userbinator•18m ago
I wonder if the "programmer" (and I use this term very loosely) who wrote that sleep-in-an-interrupt code ever tested the code personally, or if it was some other distant responsibility-diluted department of a hundred other lamers who didn't care "because the automated tests all pass". This is a situation where dogfooding, in the original Microsoft sense, would definitely be beneficial as among the developers experiencing this on their own machines, surely one would be tempted to fix it.