Theremin Mode: https://twitter.com/samhenrigold/status/1964464940049453153
Theremin Mode: https://twitter.com/samhenrigold/status/1964464940049453153
> Jacket zipper
> C Major scale
> Slide whistle
> Washboard
> Airlock
> Vinyl record scratch
The only thing "Apple" here is that it's not exposed as a public API.
No, it's a different method.
Edit: catalog confirms.
I thought it was centidegrees but it turns out the sensor was reporting the raw degrees.
https://youtube.com/shorts/sgqTEjN5_vQ
Edit: not forgetting the classic Miles Davis door: https://youtu.be/wwOipTXvNNo
("It’s such a fine line between stupid and clever.")
https://sound-effects.bbcrewind.co.uk/
There must be a door or two in there.
This is a semantic punt from nicer to accessible.
You simply see what the author posted and people's reactions.
It also doesn't load 400MB of JavaScript or whatever.
Personally I am not a fan of the Mastodon software or side of fedi, but I have had good times on the Pleroma/Akkoma side, and it all works together.
No one knew Reddit boards and 4chan boards either; you just knew to go to /b/ or /r/funny. The other boards, the other fediverse servers, are just details that enable other subcommunities to survive. The major community will just route to a single server, and most will probably never use a second
A social network with just the top 1% of the geeks would be absolutely amazing.
No ads, a timeline which isn't endless and you can actually just read. It's actually really nice! I also think the decentralized non proprietary model brings us closer to something which is becoming ever more important in this world we find ourselves in.
- isn't The Big One (defeats the point) - has a nice domain (that's your name forever) - is stable (major downtime or data loss is unacceptable these days) - is guaranteed to stick around forever (no, migration isn't solved and it will never not suck) - has rules you agree with and can guarantee you'll follow - is running the right software (no, "fedi" isn't compatible, you either run Mastodon or things will always be ever so slightly broken)
Migration is not solved, but it also doesn't suck - unless you're doing it every week nothing will break, and several people I follow have already done it and it's been just fine.
Stability is also fine - if your server is down for a couple of hours, your timeline will catch up when it comes back online, and likewise your sent posts will stay in a local outbox until they can be sent. That's absolutely no different from email or Jabber or anything else.
"Fedi" is compatible enough that I run my own GoToSocial server, which is technically still beta software, and I haven't experienced any issues following and interacting with anyone on Mastodon, Pixelfed, Pleroma and quite a few other platforms.
Would I recommend it to a non-technical user, someone who wasn't really interested in 'servers' and 'clients' and 'protocols'? Yes, although I'd suggest they just go for The Big One, as you put it. What I would say though is that this is no longer just a technology for Web nerds any longer; it's a very viable alternative to centralized platforms.
I'd love a truly decentralized model for this but fediverse isn't it, fediverse is a Hellenic League of city states where your ability to interact outside your bubble is beholden to your and their local leadership and shifting realities of protocol war jank.
If you do think my opinion is uninformed or mistaken at least know that I know many times more people who bounced off the idea for these reasons than people who actually managed to make heads or tails of this. Fwiw I don't use xitter/bsky either.
It's really not a useful platform for publicly sharing information anymore. Drives me nuts that government agencies use it for announcements like "Here's an amber alert with a twitter link, but you can't have any of the followup information because that's only for people who are logged in."
Just call it Twitter.
I wonder if Apple uses this internally at Apple stores to set the screen angle at 76 degrees.
From the description, I would've thought it meant 76 degrees from the user's PoV, i.e. slightly closed so the user would feel compelled to open it more / tilt it into their view (with their hand). The pictures show ~70 degrees from the back of the devices though, so IDK what they mean about the hand moving the screen. There's no need for interacting then, since the display can be seen from afar.
I worked at an Apple retail store during college. We were taught to put the screens at a certain angle but it was a gut feeling angle learned through practice, and not measured. More senior people would correct you if you were off.
They did mandate putting the bezel, mouse, keyboard, etc. at specific grains in the wood that were consistent across the desks though to ensure they were lined up without having to bust out a level-like device.
Overall everything was made so that retail employees would continuously clean up the displays as they walked around the store (even while helping customers without them realizing it) so that the store always felt perfect. They had a phrase for it but I forgot now, it's been almost 15 years now...
Author can submit this to the AppStore.
What it says is (emphasis mine) “it’s not exposed as a public API”. In other words, Apple doesn’t provide official documentation and hooks for you to interact with the feature, like they do e.g. with Bluetooth. Even then, while they provide public APIs to interact with paired devices, interacting with the Bluetooth controller itself (e.g. turning it completely off or on) requires private APIs.
Is it a backup if the magnet for closed lid detection fails? Is it some kind of input for the brightness sensor or True Tone? Is it for warranty investigation, that if the hinge breaks they can figure out if it was physically pushed too far, or was repeatedly slammed open and shut like a toy?
The sensor used for detecting if the lid is closed is an “angle” sensor, although really it’s an Hall effect sensor and a magnet in the hinge. If you have a Hall effect sensor, getting angle data from it is pretty much free, because the Hall effect produces a continuously varying signal, you need thresholding logic to turn it into a binary output.
Given Hall effect ICs are so cheap and plentiful there no reason to use anything else. Also given they mass-produced ICs it’s probably cheaper to buy a fully featured Hall Effect IC, because the manufacturing cost between a basic IC and an advanced IC is almost certainly zero these days.
In short, modern IC manufacturing has just made magnetic angle sensors as cheap, if not cheaper, than dump non-angle sensing Hall sensors. After all you can always use an angle sensing Hall sensor as binary switch if you want, but the reverse isn’t true, so if the ICs basically cost the same, you can expect the less capable ICs to be completely outcompeted by the more capable ICs.
I personally am surprised they don't put an accelerometer in both halves of the laptop and use math to calculate the angle based on gravity.
There are also packaging considerations when putting a hall sensor elsewhere. Packaging it in the hinge has the advantage you can use the same hinge and sensor setup in all laptop models. Packaging the sensor elsewhere means custom packaging setups for each laptop to work around all the other components in the body of the machine. Doing the extra work for packaging in the hinge once is probably quite a bit cheaper than having to constantly redo the packaging work in every new model.
If you simply move the sensor (that is already a requirement) closer to the hinge, you can infer angle based on the Hall sensor for free. You can even get special sensors that specifically measure the magnetic field orientation for the same price as the simple type.
Yes, it's completely free with just a very minimal amount of thought put into the design.
Apple: How did the hinge break?
Customer: I don’t know, I just opened it one day and it came off.
"I was just hitting the side of my laptop in order to go to Safari"
No longer supported because we don't use HDDs anymore.
not only for mac users.
Merlin[1] (also from Cornell Lab of Ornithology), on the other hand, has both image and sound ID. I haven't used either, so I cannot compare the quality of results from Merlin vs. BirdNET for sound ID, but afaik only Merlin has image ID.
Not condoning people make this app, just thinking about how fast things have moved in just a few short years.
https://code.flickr.net/2014/10/20/introducing-flickr-park-o...
Plenty of users put stickers on their cameras. One simple user trick would break your whole workflow.
Macs used to have (still have?) a feature where you could declare it as lost/stolen and remotely take a photo with the camera. I believe the light didn‘t glow for that.
But most of all...you don't have to commit to a behavior early in the design process by molding the switch in exactly the right spot. If the threshold you initially pick isn't perfect, it's much easier to change a line of code than the tooling at the manufacturing plant.
But this sensor has been in MacBooks since the 2019 models.
If things go particularly well you get to launch the feature on multiple hardware revisions at once because the first deployment of the component worked great, which is a neat trick.
Is it just an image transformation or a full blown AI model using Gaussian Splats or something along those lines?
Is 802.11 signal strength consistent/detailed enough that it could be used as another kind of input, as someone cradles the laptop in different ways?
Why does it say it's by Lisa?
I signed up for my developer account when I was a kid, used my mom's name, and now it's stuck that way forever and I can't change it. That's life.
On iOS installed apps are locked into specific Apple ID they been downloaded with, so you might have issues with e.g WhatsApp. Still possible to download region-locked apps with non-primary AppleID, but it will sometimes ask to re-authenticate with said AppleID to keep it updated so it's cant be just throwaway.
I wouldnt mind but I was 95% of the time clamshell, and still the keyboard made from butterflies wings lasted next to no time, and the battery put on too much weight after only 30 something cycles. After all these years I never understand how they produce such lemon models some years, just trying to save a few cents here and there. The one before was thermal paste nvidia meltdown.
https://source.android.com/docs/core/interaction/sensors/sen...
I’m curious what you do with this information. Can you share?
'Cause if not, it makes perfect sense for nostrademons to be doing it themselves.
The bigger issue is that there's always a long-tail of product considerations that need to be different on foldables and aren't covered by just feature-detecting the available screen resolution. Logging is one: PMs are very interested in how the category as a whole is performing, if only to direct future hardware plans, and that requires that it actually be categorized as a separate category. Backend requests are another: you can (and should) optimize your bandwidth usage on phones by not shipping to the client information that is only going to be displayed on large screens, and you can (and should) optimize your screen usage on large screens by displaying more information that is not available on phones, but foldables represent the union of the two, and you usually don't want the latency of additional backend requests when the user fold/unfolds the device.
(The irony is that the app in question is Google Play, and I personally know most of the PMs and several of the engineers on Android SysUI.)
In older versions of macOS you can simply try two things:
* Press Esc in locking screen, or * Press "Sleep" from the menu bar icon and then press Esc immediately
If the machine crashes/reboots, the sensor is bad and it needs to be replaced. Apple Store replaces the whole display assembly.
15 inch and M3/M4 models are not affected, AFAIK.
Please don't fulminate or post flame bait on HN.
Probably a nicer interface for anyone who wants to play with this :)
So the hardware is capable of performing the calibration, Apple just does not graciously grant you the right to install a recycled or third party sensor in your machine.
https://www.ifixit.com/Answers/View/759262/Torn+Lid+angle+se...
Positive take: discourage theft; not only is the device locked down / encrypted and you can't just wipe / reinstall it, you can't even break it down for parts.
When the iphones etc first came out, they were a very attractive target for theft. Come to think of it, that's one reason why I was hesitant to get an iphone back then.
Someone depriving me of it is theft.
Does it though? Are there statistics that clearly show devices aren't being stolen anymore because they cannot monetize them anymore?
The way I see it the only thing this does is make you feel better the thief cannot monetize it, or use it, but it does nothing to prevent the theft which is really a moot point in the grand scheme of things. We end up paying in this way, of not having the freedom to easily and cheaply replace parts, while being comforted that even though they still are getting stolen from us, whoever steals them cannot use/monetize them. Which is quite primitive in a sense, and I do not think it's worth it. But that's just me.
No need to imagine. This actually happens with watches.
In Hong Kong (and likely other cities), you can pick a watch from a "catalog" that is a binder of photos of watches on people's wrists in public, and the middleman will have the watch custom-stolen for you.
Replacing the backpack and gym clothes was probably $100, market value was maybe $10, and it was $507 to fix the window. (my deductible was $500.)
Outside nwallin's car: no valuables
Inside nwallin's car: maybe valuables?
And this would account for pros, let alone newbs in stealing, or just irrational behavior, or people who just enjoy creating harm with no gain. I think this is a case where the justification is weak and in reality it's more about greed and control on Apple's side rather than some potential benefit that is actually seriously diluted by a lot of other not mentioned factors.
https://www.bbc.com/news/av/uk-68003783
I agree that all the random factors you mentioned exist, and the proportion to random vs targeted theft would be an interesting debate, but there's solid evidence for significant targeted theft. The fencers tell the thieves what to look for.
However I wonder if they have had an impact on data and financial theft. Which things like part serialization wouldn't affect but system security measures would.
Within mainland China, Apple was facing fraud of having their devices purchased, stripped for genuine parts, and then rebuilt with knockoffs and sold as new to unsuspecting victims within China or returned. This whole thing that we hate in the west was in response to that fraud.
I don't like it at all, but it's not all Apple being assholes.
For example, in this DankPods video he pulls apart two cube speakers, and while they look mostly the same on the outside, one has a Nokia-sized lithium battery that is directly soldered to, and the other has a swollen pouch pack: https://www.youtube.com/watch?v=SfnabYBtJ2I&t=325s
Unfortunately end users can't tell whether they got a "race to the bottom" item, so as much as I'd like cheap repairs, it seems like those also come with a huge amount of buyer beware that they may not know about.
The checks are not entirely in software, and would not be in showing the error, either.
I genuinely doubt that the level of theft ever rose to a large enough margin, if it did, Apple would have pulled out of China.
For reference, Apple employs ex-NSA, CIA, TLA professionals to solve this exact problem with a near endless budget and 0 oversight and accountability.
Most notably, one of the organisational leaders was caught bribing the sheriff's office for concealed carry permits, https://www.ft.com/content/e73676d7-c6bc-4b07-b9bf-9bd702f1f... / https://www.theregister.com/2023/08/29/apples_chief_security...
There was a point where the black market in China was making more on Apple products than Apple itself. They initially tried to have stricter warranty conditions in China as a fix, but state media decided this was an affront to the country: https://www.infoworld.com/article/2271627/apple-clarifies-wa...
Hence, the technical fix.
Why pull out when you can apply a technical fix and retain both access to the biggest consumer electronics market in the world and maintain the good graces of the country that manufactures almost all your products?
That said...
I demand that Apple makes genuine parts available to end users and 3rd repair shops.
And being 100% pro Right to Repair, I support repairs with non-genuine parts.
For peace of mind, have your gear repaired by Apple. For the cost sensitive and tinkerers, you have options.
I would presume that the world's third largest company by market cap would be attracted to that option because it's the most profitable thing to do.
Yes -- there is a nuance between 'most profitable' and 'most thrifty'.
I am sure that if the parts were available to anyone from Apple at a reasonable price (like Fairphone or Framework), these scammers would be out of business soon enough. Who would insist on genuine parts and yet choose a shady supplier if it was easy to buy from the manufacturer directly?
https://www.economist.com/interactive/britain/2025/08/17/the...
> More recently London has become known as the “phone-snatching capital of Europe”. If the victims manage to track their devices, the goods are most likely to turn up in China.
> Globalisation created the supply chain that allows each iPhone—assembled from nearly 3,000 components—to reach the hands of a consumer. The same forces inverted see that phone yanked out of it, re-exported and broken apart again.
> Stolen iPhone is in Shenzhen, Guangdong, China; what can I do?
Apple could easily have a dialogue that pops up saying:
"The XYZ sensor in this device is still registered to a device attached to robert8 @icloud.com. Please log into that account now to authorize the component swap".
Whilst the swap isn't authorised, firmware would power the system off after 10 mins, making any stolen laptop parts useless.
Presumably MacBooks still have a big un-shuttered camera on the screen? Presumably there is still a light sensor?
I get the idea of parts pairing as a theft/parts-out deterrent -- I don't get it as a method of cutting features on existing machines. "We need the lid angle sensor to be valuable, so let's cut out our eyes and seal our ears."
https://support.apple.com/en-au/guide/security/secbbd20b00b/...
Thieves once broke into my car. They stole everything, but then have thrown away things they don't need: which was everything except iPad Pro M1. They have even thrown away an e-ink device which was as expensive.
Many signs suggest that the thieves were in an organized group regularly operating in the area, and I'm certain they knew what they were doing.
My iPad has never appeared online after the theft according to my iCloud.
This was in 2024.
I'm confident this iPad didn't just become a paperweight for the organized group of thieves. But it would become a paperweight for me if, say, the infrared camera went off due to a water damage and I wasn't willing to pay Apple a hefty price for the motherboard replacement.
No, it actually does set the zero point.
"Set the angle to 0 (closed) and press Enter. Open 10 degrees and press Enter. Repeat for every 10 degrees from 0 to 170" would be an example of actual calibration.
But yes, if you don’t do it correctly, you will burn the service part and have to replace it again.
From that perspective making it one-time programmable is not unreasonable.
Though it could be simpler if it was something like a magnet on the lid that activates a magnetic switch on the bottom part (and it would be harder to have a false negative result). But Apple is going to Apple
What do you think calibration of digital devices entails?
It does involve exactly that. Whereas in an analog device you would be adjusting a potentiometer or something similar
The measurement happening on the lid is the "lid closed" point
This could then be combined with some software on the machine to turn a MacBook into a difficult to detect recording device, bypassing protections such as the microphone and camera privacy alerts, since the MacBook would be closed but not sleeping.
Additionally, since the auto-locking is also tied to triggering sleep mode, it would be possible to gain access to a powered off device, switch the sensors, wait for the user to attempt to sleep mode the device, and then steal it back, completely unlocked with full access to the drive.
Are these absolutely ridiculous, James Bond-tier threat assessments? Yes, absolutely. But they're both totally feasible (and not too far off from exploits I've heard about in real life), and both are completely negated by simply serializing the lid sensor.
Should Apple include an option, buried in recoveryOS behind authentication and disk unlock steps like the option to allow downgrades and allow kernel extensions, that enables arbitrary and "unauthorized" hardware replacements like this? Yes, they really should. If implemented correctly, it would not harm the security profile of the system while still preventing the aforementioned exploits.
There are good security reasons for a lot of what Apple does. They just tend to push a little too far beyond mitigating those security issues into doing things which start to qualify as vendor lock-in.
I really wish people would start to recognize where the line should be drawn, rather than organizing into "security of the walled garden" versus "freedom of choice" groups whenever these things get brought up. You can have both! The dichotomy itself is a fiction perpetuated to defend the status quo.
DESCRIPTION
caffeinate creates assertions to alter system sleep behavior. If no
assertion flags are specified, caffeinate creates an assertion to prevent
idle sleep. If a utility is specified, caffeinate creates the assertions
on the utility's behalf, and those assertions will persist for the
duration of the utility's execution. Otherwise, caffeinate creates the
assertions directly, and those assertions will persist until caffeinate
exits.
As the user and owner of the product, I should be the sole decider about my own security posture, not some company who doesn’t know my use case or needs.
It’s crazy how we’ve managed to normalize the manufacturer making these kinds of blanket decisions on our behalf.
There’s a secondary argument you could make here whereby because the replacements must be valid Apple parts that have uniform behavior and tolerances, the strength of the secondary market is stronger and Apple products have a stronger resale value as a result, because you’re not going to encounter a MacBook with an arbitrary part replaced that you as the second-hand buyer know nothing about (this is why the secondary market for cars doesn’t work without the ability to lookup the car history by VIN).
When I replace a wheel bearing assembly in my driveway, you still can't see that by looking up my VIN. Nobody knows except myself and the person I bought the parts from.
Was it a dealer part? An OEM part? A poor quality replacement? Can't tell without looking.
This might actually support Apple's side of the argument, although I do not. I don't think we need some Carfax equivalent for MacBooks.
In some ways, Apple's scheme is better than Carfax. In other ways, it's worse.
It's worse because you can't get access to the repair history of a device.
It's better because you can actually have a reasonable degree of confidence that no "driveway repairs" have taken place since Apple's scheme is not known to be broken.
I want Apple to lock down my device to customization, repairs, etc..
I know I am never going to install an app through means other than the app store, even if I could. I know I'm never going to repair my device through anyone other than Apple, even if I could. I want to know that my device will be a $1,000 paperweight to anyone who steals it.
I want to pay Apple to ensure there are no "driveway repairs".
A number of years ago I accidentally ended up with a second hand iPhone with a shitty "fake" screen repair. I had no way of knowing it wasn't an Apple screen. But it fucked me over as soon as it started failing a couple months after I bought it.
I get tired of the people demanding that a company, with willing, paying customers, isn't allowed to protect their customers because they want something the company doesn't offer. Fuck right off with that shit and buy from a company that does offer that.
They butchered your repair, you demand a fix or a compensation for a new phone. That's what customer protection laws are for.
Laws are how society operates.
If you need traffic rules (those are defined by laws fyi) then clearly individual's ability to drive isn't worth much. Let's abolish car ownership, make Apple operate all ground transportation and prohibit anyone else from deciding where Apple-operated cars go, what are operational hours and where the stops are.
If they could get away with it, they’d likely prevent resale entirely.
Apple already will give you discounts if you upgrade some things.
So the resale value will continue albeit at a fixed price
A lid sensor is just so peripheral. Where do the vendor lock-ins end?
It's not so cut and dry though. The "user" and the "owner" of a product are not always the same person, but hardware security impacts the "user" more than the "owner".
The noise made about security is absolutely ridiculous.
Another answer, mine, is that one grandmother flew bombers, jets, spitfires, etc. in WWII and ran a post war international logistics company after that. The other did "stuff" with math.
ie. Both capable of understanding a security posture.
How about your grannies?
You might want to ask well formed questions in future, on a site such as HN the set of all grandmothers is hardly homogeneous.
The sensor in her macbook lid does not matter! Get real.
If you were a journalist reporting on russia or the UAE it would certainly matter.
Not to mention that it’s not that hard to imagine an AI tool being paired with 24/7 surveillance that reports back private information it hears.
It’s also not hard to imagine your average hackers getting their hands on a tool like that after a couple years of governments deploying it.
1984 references may have seen farfetched but after the suppression of rights using covid as an excuse people have little to no recourse to claim control back. Apple was always famous for their walled garden and tight control, but we have Google becoming like apple (can't install things in your device unless you go to them with your private details), ID to track your movements because "protect the children" (effectively blocking news even), chat control (very similar to installing a camera in your home and recording all your conversations).
Corps and governments are relying on each other to strengthen their control and it's not a surprise.
With that being said, I don’t think Apple see this specific part as a security critical component, because the calibration is not cryptographic and just sets some end point data. Apple are usually pretty good about using cryptography where they see real security boundaries.
Companies as big as Apple and Google that provide such immensely important platforms and devices should have their hands tied by every major government's regulatory bodies to keep the hardware open for innovation without taxation and control.
We've gone from open computing to serfdom in the last 20 years, and it's only getting worse as these companies pile on trillions after trillions of nation state equivalent market cap.
If you're selling cell phones you already spend plenty of time satisfying regulators and vendors from all over the world. The cell phone companies aren't the ones with power here. (In general tech people have no political power because none of them have any social skills.)
“Sure, you can borrow my laptop. It’s fine. Take it home. I promise not to spy on you while the lid is closed. I promise not to record aaaaaany audio or anything! And I definitely won’t hear any conversation that contains information that I’ll use to stalk you later!”
There are a million ways that some nefarious person could spy on another, but at least this isn’t one of them.
And I am a very suspicious person, thanks to some eye opening experiences that I’ve had. When someone says that they want to do something that not a lot of people want to do, I immediately wonder how they will use that against myself or someone else. Because that has happened multiple times to me.
I also hate that I am suspicious of people who want to at least have the opportunity to fully own their devices; something that is perfectly reasonable to want, but I am. What would that additional ability do for them? What will they be capable of doing that they can’t do now? How and when will they use it to get what they want out of someone? Or out of me?
If you don’t think like this, I really envy you. For the longest time, every teacher, every supervisor, every commander, every non-familial authority figure I had until I was probably 35, used and manipulated me for the purpose of advancing themselves. Every single one. The ones in the military didn’t even attempt to hide it.
I’m so scarred because of people convincing me to help them screw me over that I no longer trust anyone who is concerned about things like laptop lid angle sensors. Because who are you trying to screw over and why does that angle sensor stand in your way?
I’m intrigued. Would you be comfortable sharing some of these real experiences here (with sensitive details fudged/removed)?
Hell: what you really should do is swap my entire laptop with a fake one that merely shows me my login screen (which you can trivially clone off of mine as it happily shows it to you when you open it ;P) and asks for my password, at which point you use a cellular modem to ship it back to you. That would be infinitely easier to pull off and is effectively game over for me because, when the laptop unlocks and I don't have any of my data (bonus points if I am left staring at a gif of Nedry laughing, though if you showed an Apple logo of death you'd buy yourself multiple days of me assuming it simply broke), it will be too late: you'll have my password and can unlock my laptop legitimately.
> There are good security reasons for a lot of what Apple does.
So, no: these are clearly just excuses, sometimes used to ply users externally (such as yourself) and sometimes used to ply their own engineers internally (such as wherever you heard this), but these mitigations are simply so ridiculously besides the point of what they are supposedly actually securing that you simply can't take them seriously if you put more than a few minutes of thought into how they work... either the people peddling them are incompetent or malicious, and, even if you choose to believe the former over the latter, it doesn't make the shitty end result for the owner feel any better.
The counterpoint to this is that car body shops can also plant recording devices in your car. This is true, but the signal-to-noise ratio in terms of stealing valuable data is much lower. I don't have data to back this up, but I assume way more people use their laptops for online purchases and accessing their bank account than doing the same with phone calls in the car.
I mean.. someone could replace your cars breakpads with pieces of wood or plastic, which would seemingly brake on the repair shop parking lot but fail horribly (burn and worse) when you needed them after. Somehow we still let people replace brake pads without having to program in the serial numbers.. for now.
Travelling back you would notice a microphone, and would notice nothing on the laptop.
So adding a new sensor means new serial number, which means the data lookup now fails. Resulting in the new sensor not working at all.
The pre-computed calibration blobs are neat little manufacturing trick to provide an end-of-line QA check, proving that a specific machine only contains the specific components it’s supposed to have. But it means the setup has no proper fallback mechanism for generating new blobs outside of the manufacturing process.
I personally think it’s a travesty that Apple hasn’t properly addressed this issue and enabled proper 3rd party repairs. But I think it worth recognising that the serialisation mechanism doesn’t exist primarily to prevent repairs, it exists to provide a form of cryptographic integrity check of the manufacturing process. Preventing repairs is just a “happy accident”.
What, you mean in case the parts of two machines accidentally fall out and fall back in to the other machine on the production line or during shipping?
Of course it's to prevent unauthorised repairs. There's no feasible way for the parts to be physically swapped other than someone intentionally doing a repair.
It doesn't even seem like a very good form of QA, since someone without repair experience can always try to take something apart and put it back together. Whether the serials match has little to do with whether the machine is currently assembled correctly.
Do not want.
although unless there's some sort of angle measurement with respect to the ground in the base, i'm not sure what it would be useful for. maybe to provide continuity for the depth camera when the lid angle is changing (without heavy duty estimation calculations).
https://www.phoronix.com/news/Intel-Hinge-Driver-Linux-5.12
The sensor angle would be in a file like `/sys/bus/iio/devices/iio:device*/in_angl0_raw` (device number can vary). At least I have this in a config file and remember it working (maybe on a different computer?). I cannot get it to work anymore on my laptop.
A lot of the tech Apple uses is made by Samsung and others and you'd think everyone else works with sticks and stones.
Apple has a _lot_ of catching up to do.
There was a sensor where it would detect when you slapped the side of the screen, and a guy wired it up so when you did that it shifted to the next space (virtual desktop).
Since covid, we no longer have assigned desks at work --- it's first come, first served. And while most are respectful of the desks we have "chosen" for ourselves, every once in a while, I'll have to sit at some other, often new desk. And that means my laptop will not recognize the monitor and that I'll have to configure it (scaling, relative position, etc).
And Windows being the mediocre OS that it is, will always select to duplicate the screens even though the logical choice is to extend. My laptop screen and the external monitor aren't even the same aspect ratio. SMH.
At least Macs have the sense to extend screens by default. Though, if I could place a Macbook on the desk, plug in the external monitor, tilt the screen back until the camera can see the monitor, the hinge sensor and cameras can work together to figure out where the monitor is relative to the laptop, and automatically determine the right settings for the monitor instead of requiring my intervention.
ramon156•22h ago
egypturnash•22h ago
BuildTheRobots•20h ago
There's decent reasons to over-engineer some of these sensors so they can't be unduly tricked by external influences.
mouse_•22h ago
I've never once had a Dell/HP/Acer/Asus with a reliable lid close sensor. You can't trust those things.
justin66•21h ago
trenchpilgrim•21h ago
cubefox•21h ago
Presumably he meant the laptop didn't go into standby when closed or woke up from standby while still closed.
zargon•21h ago
craftkiller•21h ago
Just want to warn other readers: Not all framework models have S3 sleep. I've got the 7040 AMD framework laptop and it only does s2idle.
3eb7988a1663•19h ago
Halting power until an external physical event seems like a simple enough idea. I have never wanted to close my laptop and let it keep number crunching.
numpad0•19h ago
geoffeg•21h ago
gruez•21h ago
???
I don't think I've seen a laptop that doesn't have closed lid detection. At the very least it's common enough that windows has a setting specifically for it: https://www.tenforums.com/tutorials/69762-how-change-default...
Analemma_•21h ago
It's maddening that only Apple gets this right 100% of the time, and it's among the things keeping me on Apple's platform for the moment. I can't fathom why this isn't a bigger priority for everyone else: much like "trackpads that don't suck", it's a huge quality-of-life thing which keeps tons of people on Macs because they want it to Just Work without ever thinking about it.
modeless•21h ago
gruez•21h ago
That's due to "connected standby"[1], which is to have laptops behave more like a phone when in sleep. This is in contrast to S3 sleep, which basically halts all activity. Sounds all good in theory, but as soon as you allow code to be run while in sleep, it's easy for some runaway app (OS or third party) to eat through your battery even while your laptop is "sleeping". Worse is that there's no way to force sleep, so your only choice is hibernate, which is even worse than S3 sleep before.
[1] https://learn.microsoft.com/en-us/windows-hardware/design/de...
cosmic_cheese•20h ago
There’s also wake on LAN which if enabled can rouse the machine from sleep after it’s successfully entered a sleep state.
dontlaugh•19h ago
ufmace•19h ago
Source: My macbook has drained its battery flat while closed in my bag dozens of times. Then it just stopped doing that on an OS update. I still have no idea why.
adrianmonk•17h ago
AuthAuth•16h ago
bakje•21h ago
bigyabai•21h ago
monsieurbanana•21h ago
cosmic_cheese•20h ago
throwaway290•18h ago
com2kid•20h ago
So anyway that killed one of my laptop's batteries. So much for supporting Internet freedoms...
Windows comes with a utility that'll tell you what process denied a sleep request, super useful.
I've actually ran into MacBooks not sleeping a few times, but it is much rarer.
It is unfortunate because back on the mid 2000s windows had the best functioning sleep code, but then they tried to catch up with iPad's # instant on and chasing perfection led to the current mess.
toxik•20h ago
mort96•20h ago
CamouflagedKiwi•20h ago
Much more likely is that the OS was prevented from going to sleep by some badly behaved process, or got woken up by another thing like allowing USB to wake it from sleep, where even touching the mouse can wake it - with some laptop equivalent like a ghost touchpad touch or whatever.
leephillips•21h ago