Ambroos
Ambroos on Hacker News
My oven (which has a camera and WiFi, don't ask, it's a great oven otherwise and doesn't exist without WiFi) received a software update this morning. I can't help but wonder if it's related.
Because you need a certain amount of notice and in this case drama to be created so people know to update ASAP, before the exploit is out in the wild. As soon as these patches are out it becomes a lot easier for any actors to figure out exactly what they are patching, and how to exploit it.
Announcing when this patch is going to be released should leave a much shorter vulnerable window with the exploit out in the wild than releasing it immediately and hoping people update before they're a target.
Another Belgian here, the first thing I did when I started working is switch to International English keyboards. Some employers wanted me to use local keyboards but I always managed to convince them to let me get another one in the end.
It's a bit of an emotional goodbye to the super cheap Mac Minis we got to enjoy for a while. I got some for family members, we had some serving as iOS/macOS build servers sitting in a closet at my last job, they were fantastic.
Not that they're a bad deal now, but at European prices of over €1000 for M6/16GB/256GB it's a psychological barrier that's been broken.
We started using it for unifi.ui.com and the render performance gain has been massive.
Yes, in some European countries, although only for a limited time and they never sold well.
Yes. Android Auto and CarPlay still work and you get basic Google Maps functionality without signing in. You can't download additional apps though.
These levels exist since the DSM-5, which is not yet in use everywhere:
The DSM-5 introduced three ASD levels of severity: level 1 (“requiring support”), level 2 (“requiring substantial support”), and level 3 (“requiring very substantial support”).
https://www.autismspeaks.org/levels-of-autism has a good complete overview.
I run our office IT, and WiFi 7 is just better at managing congestion. We have a floor in a busy building and 5Ghz is chaos. 6E is fine, it's just strangely old for a company like Apple.
The lack of WiFi 7 is disappointing. 6E is fine but by now I'd expect 7 in new computers.
Has anyone been able to confirm if the macOS 26.1 developer beta is affected? I updated to it pretty quickly and haven't been able to reproduce the lag on it.
It's on both. Apple should probably have caught this in beta considering how widespread Electron apps are, and have worked with Electron to fix it or they should've worked around it (which Microsoft would probably have done).
It's IEC 62196-2 Type 2 (Mennekes) and CCS2 in Europe. J1772 is the North American standard that is used in CCS1.
Power generated on a train is probably significantly more expensive than power you can pull from the grid. Most of Amtrak's network does not have power so I assume they rely on generators on the train.
Almost all of the other things you want to get rid of are legal requirements in some regions. Auto start-stop is generally to meet emissions targets. European safety regulations have made all of the following required on all new vehicles sold since mid 2024: AEB detecting cars/pedestrians/cyclists, intelligent speed assist, lane departure assist, reversing camera or sensors, drowsiness warning and a few others. For any car or platform that will at some point end up on the European market you can thus expect manufacturers to make all of these standard.
There's a cost attached to them, but it was decided that that cost is worth the significant benefits in road safety for both the people in the vehicle and the people around the vehicle.
DPI happens on a UniFi Gateway. That could be the same hardware as the controller when it's a UniFi device like a Dream Machine/Dream Router, but it doesn't have to be. The Gateway will do the DPI and report the numbers to the controller where they are stored and displayed.
The last few years it's been tougher and tougher to get them. Even in Europe you can now only buy them directly from Sony, and Amazon in a few countries. Sony is not selling them via any other retailers or operators at all from this year onwards.
I still really like Sony phones. Excellent hardware. They have no online services they are trying to push, they just want you to buy their phones. As a result, the stock software is very clean Google Android without much extra. But they're not available in every region, and quite expensive. Used to have very short software support but now they do 4 major Android version updates / 6 years of security updates.
You get no ecosystem benefits though, it's really just plain Android.
> We all appreciate the data, but seriously, get a hobby that doesn't involve arguing with a car's GPS.
Brutal, and very accurate. This is great!
That depends on how they're set up. There is no real protocol difference between MasterCard and Visa debit vs credit. Delhaize in Belgium also uses them and you can definitely use all types of credit cards with them (at least Visa/MC and even AmEx).
I wonder if this is a Swedish thing. I recently moved to a newly built apartment in Stockholm (as a non-Swede). All spots to put a ceiling light come with a hook and DCL socket, so it makes it super easy to swap lamps.
Internally at Facebook you could also just call React components from XHP. Not very relevant on what you see on Facebook now as a user, but in older internal tools built with XHP it made it very easy to just throw in React components.
When you'd annotate a React component with ReactXHP (if I remember correctly), some codegen would generate an equivalent XHP components that takes the same props, and can just be used anywhere in XHP. It worked very well when I last used it!
Slightly less related but still somewhat, they have an extension to GraphQL as well that allows you to call/require React components from within GraphQL. If you look at a random GraphQL response there's a good chance you will see things like `"__dr": "GroupsCometHighlightStoryAlbumAttachmentStyle.react"`. I never looked into the mechanics of how these worked.
I'm far from an expert, but what is most likely is:
- The underlying firmware for the Marvell WiFi controller that Sony provided when they updated the PSP to support WPA (with AES) also supports WPA2 (with AES).
- Sony never set it up on the userspace side, perhaps for stability reasons or because there was no demand and they preferred playing it safe.
- The patches swap out the userspace bits to talk WPA AES with the ones for a WPA2 AES. The difference isn't huge, it's mostly changing data in some management frames and configuring the key exchange differently.
It's very impressive that that developer found the right things to patch, with the right values.
Looks like it has been in the works for a while.
https://psp-archive.github.io/apps/wpa2.html
https://arstechnica.com/uncategorized/2005/04/4865-2/
UniFi access points run OpenWRT. The latest beta releases for the U7 series for example is on OpenWRT 23.05.
Audio is tiny compared to video (and even images), especially for podcasts, think ~1MB/minute. And they compress well if you want them to be smaller. High quality video (think 4K HDR) can quite comfortably be over 1MB per second.
I assume they don't want to become a file sharing website, but hosting a podcast is relatively easy on the bandwidth requirements.
If you can run your application on Cloudflare Pages / Workers with Cloudflare's storage/DB things, it really gets dirt cheap (if not free) and very fast. And even without that, Cloudflare's caching CDN is very good, very cheap and very easy.
Apps still don't have system level access to anything, so no. iPhone apps can't automatically run in the background, run on boot or just access random data from random apps. If they can it'd be an exploit, and while the App Store gives you some extra safety in that they can scan for it / pull the app without updating iOS, now you actually need an up-to-date OS.
It's a small additional risk but really not that big at all compared to what you can do with Android sideloading or app installing on macOS/Windows, and not comparable at all to macOS kernel extensions or Windows drivers.
I'm sorry but the way they interrupt the flow so many times is ridiculous. It would take minimal changes to make this flow non-disruptive but Apple wants users to drop off as much as possible during installation.