zxcvgm
zxcvgm on Hacker News
I sometimes use abbreviations like wd/ht. Should be understood with surrounding context.
Ahh this OS is small enough that a university professor used it as the basis for his class assignments: write a device driver for it, or a pipe implementation, if I recall correctly. I thought it was pretty genius at the time, and it was certainly quite a challenge for the students too.
I use the FDMQ8205. It's an old part, a little pricey, but keeps the board footprint low. It also has a sufficiently high UVLO, so it acts like regular diodes during the classification phase and you don't need to factor those in to the Rcls values.
Xiaomi apparently have also stopped unlocking their bootloaders, so the "workaround" was to go to an official store and ask them perform a downgrade, and before the staff can relock the bootloader, grab the phone and run:
https://x.com/kobe_koto/status/1949154478298456531
Absolutely hilarious.
Aahh this brings back memories. I first started out using Linux on my desktop and I found this fancy system monitor that made my desktop look cool. There's a section which displays filesystem usage with a button that allows mounting/unmounting with a click. I used it to mount floppy disks but it wasn't working for me, so I read the source to figure out what was wrong, then emailed Bill to contribute a patch to fix it.
It was one of my first open source contributions, and it was then that I understood the value of open source - being able to read the code, debug and then fix it yourself (and for others).
Probably. Or something like the TPL5110 might actually suffice, purpose-built timer for power gating at 35nA, but only goes up to 2hr at max.
Cool, looks like text highlighting is a new addition in 2.10. There aren't any examples in the demo site of this, but can it capture the highlighted text snippets and show them in the link details page? That would help me recall quickly why I saved the link, without opening the original link and re-reading the page. I haven't really seen this in other tools (or maybe I just haven't looked hard enough), except Memex.
I have the same thoughts about the approach, and I'm actually working (on the back burner) a similar thing. It's a harman kardon "smart" speaker with a similar design where the brains are on a separate daughterboard and that's now fried.
I've already figured out the control signals and have designed a new daugterboard with an ESP32 to drive the I2S output. I just need to figure out how to downmix the audio to mono and to DSP the L/R channels into tweeter/bass outputs, or to find some code already out there that does this. Any help/pointers here would be appreciated!
I’m surprised HuJSON wasn’t mentioned in the list. Tailscale uses it for their config files. I did a hacky workaround by preprocessing my JSON config with regex, but found HuJSON later.
https://github.com/tailscale/hujson
When I initially watched the demo video, I was wondering how the devices might locate each other. I thought it was using ultra wide band (UWB) like iPhones but now I see it’s just GPS. I’m not sure how many of these events are indoors vs outdoors, but it definitely won’t work indoors. Wonder how they might try to make it work indoors if there’s no additional hardware onboard.
I think the Luckfox Pico series is the lowest cost ARM-based board you can buy (that runs Linux) at the moment. Even the Pi Zero is $10. Prior to this, it was a board based on the Allwinner F1C100, but I don't think anyone made and sold a dev board except for a DIY business card [0].
[0] https://www.thirtythreeforty.net/posts/2019/12/my-business-c...
Posted by
zxcvgm on Tuesday June 11, 2024 @03:21PM
from the developer.apple.com dept.
Interestingly the Pi 5 has moved most I/O like Ethernet, USB, MIPI and GPIO into a custom I/O controller chip called the RP1. It talks to the main CPU over 4-lane PCIe. They also have a custom PMIC (Dialog DA9091) with a built-in RTC and support for external backup battery. Everything else seems pretty standard.
It is available on Windows too, in iTunes. You need to connect the cable once to enable it. I’m using this to sync my music and backup my iPhone.
I'm impressed to see this paragraph in the README:
> System76 customers may request board schematics for their system by sending an email to [email protected] with the subject line "Schematics for model", where model is one of the supported models listed above.
> Please include the serial number of your system for verification.
This means that you can actually troubleshoot and repair the board yourself, if you're so inclined.
I usually use “start .” on Windows to achieve the same.
The passkeys are only synced across Apple devices, via iCloud keychain. Trying to sign in on another device (e.g. Windows laptop, Android phone) will require scanning a QR code. The devices then establish a secure channel using FIDO caBLE v2 (introduced by Google/Chrome, I believe) to perform the authentication. This ensures the passkeys never leave your Apple device, but can still be used on other devices.
You can see the sign-in user experience here, when they use a non-Apple device: https://developer.apple.com/videos/play/wwdc2022/10092/
This is based on the open standards WebAuthn and FIDO2, where the credentials (“passkeys”) are synced via iCloud Keychain. Currently you need remember to register at least 2 security keys, in case one is lost/misplaced. The syncing of passkeys in iCloud solves this backup problem.
https://fidoalliance.org/apple-google-and-microsoft-commit-t...
I have a Rock64 and I don't remember it being that difficult to setup. Maybe I was just using it as a headless machine, but to get a working Linux install shouldn't have been this hard.
I typically use Arch Linux because it's very barebones, and Arch Linux ARM has a working setup [0] for the Rock64. You do need to write various parts like U-Boot bootloader onto the SD card manually, but everything has been pre-compiled. If you prefer an image that you can directly flash onto an SD card like Raspbian, then maybe you can try Armbian [1].
These should get you a working Linux install rather quickly, bringing you to up to the "sixth circle" as written by the author.
[0] https://archlinuxarm.org/platforms/armv8/rockchip/rock64#ins...
[1] https://www.armbian.com/rock64/
It depends on how the TPM is being used by the OS and its apps. If it’s purely being used for the crypto key storage and crypto operations, then you can probably use something like the MS reference implementation [0]. If the OS requires attestation and endorsement, there is a manufacturer key pair that is embedded into the chip that you can use to attest and verify that the TPM you are interacting with is indeed from a particular manufacturer. That aspect would not be doable for an emulated DIY TPM.
[0] https://github.com/microsoft/ms-tpm-20-ref