Hacker Newsnew | past | comments | ask | show | jobs | submit | daemonhunter's commentslogin

So what mitigations should the end user be doing? How do we know if anything compromised?


Download the latest version and install that, instead of using the auto update feature of an old version that might not properly check signatures.

As for whether anything else has been compromised, it depends on whether you were targeted. And the payload might have been tailored to each target, so there's no way to know unless you have access to the exact binary. Unfortunately, binaries downloaded through the auto update feature tend not to linger in your Downloads folder.


Right the writeup doesn't mention when it started and what versions are affected


The writeup says it right there:

"The security exper’s analysis indicates the attack ceased on November 10, 2025, while the hosting provider’s statement shows potential attacker access until December 2, 2025. Based on both assessment, I estimate the overall compromise period spanned from June through December 2, 2025, when all attacker access was definitively terminated."


Yeah, that refers to the MITM attack on the update server. We have no fucking clue what they actually did while they were in the middle - whatever exploit code was running may very well be running right now on compromised machines. Nobody knows what the compromised exes actually did.

Thanks for your nonanswer, though. It was about as unhelpful and unspecific as the original blogpost for this.


> Based on both assessment, I estimate the overall compromise period spanned from June through December 2, 2025, when all attacker access was definitively terminated.

FTA.


Disable auto-updates, just like you should with every piece of software on your machine. This was the result of letting other people silently replace your programs. Don't allow that.


that's why I still run Windows XP. Automatic updates are dangerous!


Centralized automatic updates, like those of a Linux distribution or Microsoft's Windows Updates, involve giving permission to way fewer parties permission to download and run (unsigned, in the case of Notepad++ this time) code on your machine with high privileges.

And for more modern software distribution mechanisms (e.g., Nix, Guix, Flatpak), centralized package updates may not actually run any vendor code with high privileges at all.

The norm for proprietary software updates on Windows is indeed a free-for-all of every publisher downloading and running code with admin rights, and it is indeed a terrible way to operate. Avoiding that kind of madness doesn't necessarily mean running lots of old, vulnerable software.


How's Windows 11 treating you, my man?


wait so under ventura, im going to get prompted everytime i plug in my dock or usb to hdmi adapters for my monitos?


Only the first time for each monitor, I believe. It's really fine.


... but how do you click allow when it's prompting for whether to allow your keyboard and mouse?


If you're on a laptop model, you use the laptop's keyboard or mouse. I believe that for desktop models, if there is a keyboard or mouse plugged in at startup, it does not prompt.


> I believe that for desktop models, if there is a keyboard or mouse plugged in at startup, it does not prompt.

Which just underscores how ridiculous this new "security model" actually is if Apple had to put in an exception just to allow baseline required computer peripherals to work correctly.


Locally 3g was the most reliable. I think we're working backwards in accessibility of the network. It seemed just a few years ago, all we needed was a tower every so often, now we have towers and microcells. Is it a capacity issue or have we pushed into a spectrum that is more suited to dense cities rather than less dense towns?


I think capacity is a big part of it? People consuming a lot more video at higher resolutions so while 3G might have been fine for the time we needed to upgrade to squeeze more bandwidth into the available spectrum. It wouldn't be so bad if phones were better and switching to the best available signal, they they could use the efficient 5G connection when it's available, but fall back to 4G when the 5G is blocked by a building or something (which I gather is more common due to the high frequencies used)


I remember in the 3G era needing an Optus "HomeZone" at our house in Australia. Only 30 minutes drive from the dead center of a capital city, but our "country town" had a single cell tower and we were on the edge of town. So we'd get a single bar indoors and 2 bars outdoors


It’s accurate. Q&D stuff seems to have long lifespans.


Custom mouse cursor, how 90s.


On macOS Safari, it causes the mouse to disappear when you transition from the browser window to another screen. I can't help but wonder how much money they spent creating that nuisance.


It was a design choice we made obviously. Probably gonna go back


in fact, there was a 90s website that sold high resolution satellite imagery prints, called Pictopia


Post the salary, ditch the take home assignment. We're engineers, busy people, not students.


Insane. Common person has to own the burden.


ARM has been here before. I owned stock in Arm, before it sold.


I feel my attention at work has gotten worse, the ability to focus has decreased. Sure, part of it is caused by my phone (gotta keep the music/background noise going oh and might as well glance at reddit) but ALOT of it is being a senior engineer.

It is my place to be asked questions throughout the day and I'd rather be asked questions than not. It takes me out of the zone and Sometimes it feels as though my mind is juggling 3+ tasks at once because of the questions I've been asked. I've learned through interaction with reality that some programmers need a bit more guidance when it comes to tasks, some will dig down the correct paths, some will dig down the incorrect paths, and some will just stop and wait for help (which is ok). I feel that at times I've done a poor job of guiding some people.

There have been days where I might actually start work on my individual tasks 5-6 hours into the day and staying late after everyone leaves is key to getting back in the zone and solving a problem.


Side note: dang there are salary discrepancies in the SWE community.


There are salary discrepancies everywhere in the world. If you mean the salaries across countries, you're comparing apples and oranges. €100k in Berlin goes much further than $100k in Houston (a random big city in the US, I don't think Berlin is comparable to NYC)


Not to mention the person in Berlin has access to state funded medical support, a state funded pension, paid sick leave, paid ma/paternity leave, ...

Salaries are lower, but expenses for essential services are simply A LOT less in most of Europe.


The problem with that is that you end up paying everything twice because state funded healthcare sucks, the state pension sucks and the state paid ma/paternity leave is quite short.

If you're in a good tech company in Europe you generally end up having private healthcare, a private pension with employer's top up and extended ma/paternity leave.

The problem is that taxes in the USA are still fairly high and comparable to the ones in EU - you would expect some services for the amount of money you're paying. That said, having lived in countries with state run services all my life, I don't think the solution is state run services, but cheaper private services. The problem in the USA is that governments and insurance companies inflated the cost of healthcare ridiculously. Similarly the cost of universities in the USA has been inflated following government intervention.

Talking about state run services: Between waiting times, poor support and the lack of competition the quality is pretty bad, despite what the state propaganda will tell you. Having lived in the UK and in Italy I cannot but laugh hearing that NHS or the SSN are "the best healthcare systems in the world". The amount of bad experiences I had is ridiculous (some of which could have damaged my family health, had we not had the money to pursue private treatment). Universities in Italy, which are pretty cheap at 3-4k€ per year, have several deficiencies and, despite having a handful of great professors who do it out of passion (maybe while running a profitable business on the side), it has its fair share of problems. Not to mention the amount of freelancers in Italy who pay pension contributions every month who will never see a penny for their money.


Tech companies also pay for health insurance, sick leave, and ma/pa leave. Sure pensions aren't a big thing, but increased savings from increased salary can make up for that (not to mention 401k).


The difference: It's not up to the companies in most of western Europe. These services are guaranteed by law, and provided by the state.

>but increased savings from increased salary can make up for that (not to mention 401k).

And huge medical bills can quickly eat up even substantial savings...that doesn't happen as easily when medical services are provided by universal coverage.

Also, state guaranteed pensions aren't lost if some company in a portfolio crashes.


> pay for health insurance

Have cancer, or a premature baby with 90 days in Neonatal Intensive Care, in the USA, and get back to me on your health insurance.


There are big discrepancies in the US alone. I'm comparing mine (L6+) to those.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: