Live data from Hacker News

Everything I own, owned

schlarp.com

341–350 of 367 posts

Re: Everything I own, owned

#341
post #228

Earlier quoted context omitted.

This is giving me the confidence to RE my cat feeder. The company (Petlibro) has an outage and now my chilled wet feeder that should be a dumb, offline feeder is basically bricked now. The device reports fine wifi but the backing services are totally busted.

Have you seen https://github.com/taylorfinnell/petlibro-esphome ?

No, but it also doesn't not support the Polar (the wet feeder I use). A good starting point though, thanks for the link!

Re: Everything I own, owned

#342

I did this but with a dedicated machine for the Silicon Motion sm750 GPU. A budget single HDMI output GPU card for servers and a max resolution of 1080p. It is based on an older VGA/DVI version of the same hardware. I'm still testing but oh wow. My new driver now works with my ultra wide 21:9 ratio at 2048x864, it also manages 2048x1152. The driver works well, and now has full DRM and DKMS support. It also runs on mo…

> It found many faults in the original source, like somebody didn't read the HDMI specs / didn't have any idea what they were doing. That you verified? Seems like 1/3 times when a model says things like this it is way off.

Not personally, just from comparisons it was doing of the source Vs the spec as it was working, usually it was sequence of data, or incorrect states that would/could be tolerated.

Re: Everything I own, owned

#343
post #258

I guess there is this dream that AI will help us finally close the Linux driver gap, and maybe even conquer the android phone closed hardware driver conundrum making almost every phone locked down. One can hope.

I definitely managed to get Linux running in full on my Xiaomi Pad tablet, each and every feature of it! Writing drivers is a breeze now, what remains difficult is upstreaming them.

awesome!

Re: Everything I own, owned

#344
I've been on a similar (if less ambitious) jam. I found that ping-ponging between Fable and Sol if one of them get stuck or refuse has been wildly succesful.

Firmware for Onyx Boox apps: https://github.com/hbmartin/onyx-android-sdk

Mac / Metal drivers for Kinect 360: https://github.com/hbmartin/libfreenect2-metal

Mac driver and control app for Razer's cooling pad: https://github.com/hbmartin/razer-cooling-pad-mac

Re: Everything I own, owned

#346

It's amazing to see LLMs give us software and hardware freedoms that the open source movement has only ever dreamed about.

Did the open source movement dream of outsourcing what they loved to do themselves for free, as in both beer and freedom, to products which are trained on the corpus of their own knowledge without any consent and sold by behemoth corporations on a subscription basis?

Local first models like qwen 3.8 are surprisingly capable even on an M1 MacBook Pro with 32GB of RAM. SOTA is not the only game in town

Re: Everything I own, owned

#347
post #329

Inspired by this article I started to work on migrating my cat's feeder to ESPHome. Within 2 mere hours I'm am basically done but also wanted to RE their update path to avoid having to connect to UART to flash the new firmware. To my surprise, the stock firmware has some issue with the vendor's server where it downgrades to plain HTTP after 5 retries. It exposes all keys, device id and firmware upgrade path to MITM a…

I would be interested in your ESPHome version if you release it

Re: Everything I own, owned

#348
post #51
post #10

Key takeaway: > And the existence of WebUSB, WebHID, and WebBluetooth mean that for some devices, depending on the specifics of which classes are used, a moment of user indiscretion in accepting a permissions prompt could permanently backdoor one of their attached devices.

The preceding sentence is equally prescient: > Operating systems aren’t really equipped to work with the user to ensure that a microphone stays a microphone, and doesn’t spontaneously turn into a keyboard that hits Win+R and drops a payload to steal all your data when the room is quiet enough that it can assume you aren’t watching. In a world of USB-C everything we no longer have power supplies that are physically bo…

> > Operating systems aren’t really equipped to work with the user to ensure that a microphone stays a microphone, and doesn’t spontaneously turn into a keyboard that hits Win+R

Some operating systems can protect you from that. See: https://qubes-os.org.

Re: Everything I own, owned

#349
post #329

Inspired by this article I started to work on migrating my cat's feeder to ESPHome. Within 2 mere hours I'm am basically done but also wanted to RE their update path to avoid having to connect to UART to flash the new firmware. To my surprise, the stock firmware has some issue with the vendor's server where it downgrades to plain HTTP after 5 retries. It exposes all keys, device id and firmware upgrade path to MITM a…

I would be interested in your ESPHome version if you release it

Tomorrow most likely. I'll let you know.

Re: Everything I own, owned

#350

Earlier quoted context omitted.

> the LED can't be controlled from software If you look at tear downs apparently it is connected to the webcam so it is energized when the webcam receives power making it nearly impossible to defeat. You can say a lot about Apple but the engineering is clever at the hardware level.

This still would allow one to "strobe" the power line making it impossible for a human to see the LED but the camera could still capture snapshots and at a decent framerate even.

Naw the LED stays on a little longer after you stop capturing image data. They either have burned in firmware or a simple circuit (RC and comparator) that stops your attack.
Post reply on HN