Recent submissions

Comment · 2 months ago
I have the same on Android with my phonaks - not websites though, but both taking a photo and paying using Samsung pay appear to open an audio stream briefly, just long enough to jump into Bluetooth mode. It takes ~6 seconds to go back afterwards.

Quite frustrating as I'm often needing to hear the cashier at that point!

Comment · 4 months ago
Rockets also have active control via gimballing motors. Bicopters tilt their motors to control pitch and yaw, roll is still governed by motor speed.

I was arguing against the COG of the payload, not of the existence of bicopters entirely.

Comment · 4 months ago
Sorry, I wasn't arguing against bicopters being possible, obviously something like the osprey exists.

> the air resistance of swinging back and fourth really does help dampen oscillations passively

But they don't swing back and forth like a pendulum (unless your PIDs are off) because of the center of mass, that is the entire issue with the fallacy.

Comment · 4 months ago
> Two is possible if the payload hangs below the props

I think this is incorrect, it's the somewhat unintuitive rocket pendulum fallacy.

Comment · 8 months ago
Love the energy with "i decided to just go for it.". The soldering to the touchpad is absolutely frightful, but you know what? First time soldering (to small testpoints no less), it works, it can always be fixed later if the joints fail. I've been getting too caught up in perfection with my recent projects, it's a good reminder that with a userbase of 1, it really doesn't matter.
Comment · 8 months ago
Whoah, that is super impressive. My target binary is 9MiB, seemingly only 10k relocations IIRC but 37k functions.

I might try a partial delink and see how it goes!

Comment · 8 months ago
Easily one of the coolest RE projects out there, I've always looked on in awe.

> The relocation table synthesizer analyzer relies on a fully populated Ghidra database (with correctly declared symbols, data types and references) in order to work

It's a shame that this requirement exists (I am well aware that it's a functional necessity), because all the stuff I want to relink is far too big to make a full db!

Comment · 11 months ago
My partial solution is to look a bit silly and shove the utensil in my mouth while I walk around setting up the meal (finding a seat, opening the package etc). Wetting the eating surface with your saliva for ~30-60 seconds helps a lot.
Comment · 11 months ago
I think the parent commenter is perhaps a little over-selling the LG rooting. It is definitely root, you can write whatever you want on the filesystem (at your peril), and theoretically do whatever you want, but the homebrew exploit launches a bit later in the boot chain than you'd want (so blocking update nags isn't quite reliable), and a lot of the inner system things are proprietary and require reverse engineering to extend.

It's the same system software, just with root capacity.

That being said, there's still a bunch of nice homebrew:

- Video screensavers ala Apple TV

- DVD logo screensaver

- Adfree (and sponsorblock-integrated and optional shorts-disabling) Youtube

- Remote button remapping (Netflix button now opens Plex for me)

- Hyperion (ambilight service that controls an LED strip behind the TV)

- A nice nvidia shield emulator for game streaming from my PC with low latency

- VNC server (rarely useful, but invaluable when it is)

Sponsorblock and remote remapping are killer features for me, and the rest is just really pleasant to have.

Comment · 11 months ago
Comment · 1 year ago
Comment · 1 year ago
Human interfaces, sure, but there's a good chunk of industrial sensing IoT that might do some non-trivial edge processing to decide if firing up the radio is even worth it. I can see this being useful there. Potentially also in smart watches with low power LCD/epaper displays, where the processor starts to become more visible in power charts.

Wonder if it could also be a coprocessor, if the fabric has a limited cell count? Do your dsp work on the optimised chip and hand off the the expensive radio softdevice when your codesize is known to be large.

Comment · 1 year ago
Comment · 1 year ago
This is what happens when you run your blog behind cloudflare workers - they want you on pages instead, or to pay $5/month forever on the off chance you get slashdotted...
Comment · 2 years ago
Glad to hear that egui is working for you, but in my experience it's not accessible, difficult to render accurate text (including emoji and colours), very frustrating to extend inbuilt widgets, and quite verbose. One of my most recent experiences was making a fairly complex app at work in egui, then migrating to tauri because it was such a slog.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton