HNHacker News
TopNewBestAskShowJobs

braincode

67 karma · joined March 4, 2013

[ my public key: https://keybase.io/brainstorm; my proof: https://keybase.io/brainstorm/sigs/hvcpW0LRdk2e1AfKLNuuK32nRyPqqhTJJEr911b4sCY ]
submissionscomments
braincode··on ESP32 Bit Pirate Hardware Hacking Kit with Web Tools That Speaks Every Protocol
Fantastic project, love it! You have an amazing selection of supported protocols on the "wire side".

I'm the co-author and project lead of SSH-Stamp:

https://github.com/brainstorm/ssh-stamp

Our focus has been on the "network side" by running a SSH server instead of a Web Server and multiplexing protocols via SSH sessions.

Our project is admittedly not as mature as the ESP32 Bit Pirate but OTOH we run with Rust Embedded and support other targets than Espressif (currently experimental on RPI Pico2 and Sipeed BL616).

We need testers :D

braincode··on Valetudo: Cloud replacement for vacuum robots enabling local-only operation
> And that is why you tried to hook people to watch your talk.

Hook people? Hey, it's not *THAT* good of a talk. I'm not even a security researcher myself, but thanks for the street cred ;)

I see your points, let's agree to disagree on some of them but overall, thanks for sharing your thoughts over here, good intellectual sparring.

braincode··on Valetudo: Cloud replacement for vacuum robots enabling local-only operation
Can't speak for Hypfer but I guess he doesn't mean the monetary side of "business" as most people understand it but the "attention" (of reading/checking the talk and link, etc..), so I don't fault him for that.

Full disclosure: I'm not getting paid nor seek money from what I found on my alleged "ad", btw.

braincode··on Valetudo: Cloud replacement for vacuum robots enabling local-only operation
I posted the exact model name & number and there's indeed quite a lot of hardware specs detailed on the talk itself (Allwinner A20 SoC, btw) ¯\_(ツ)_/¯

"There was no relation to Valetudo"... well, with your current behavior and tone as a community "admin", you're certainly making sure I'll not work on that direction in the near future (I do have it mentioned as future aim on my last slides).

braincode··on Valetudo: Cloud replacement for vacuum robots enabling local-only operation
Totally second that, I was banned today on their Telegram channel just because I mentioned that I recorded a r2con2025 presentation to free Samsung PowerBot VR7000M vacuum cleaners (no Samsung bot seems to be supported by them to date), titled "Restoring the Vacuum" in here:

https://radare.org/con/2025/#vacuum

I wish I didn't mention Valetudo positively on my presentation now. Hypfer has bizarre (to say the least) views about what community building means and entails.

braincode··on Show HN: Driverless print server for legacy printers, profit goes to open-source
This project made me wonder if a "physical virtual printer" exists?

I'd love to send print jobs to a "non-physical" printer that any OS (and/or Adobe DC Reader) sees as a "completely legit, real, physical printer".

In other words, not just the "Print to PDF" option/dialog on the OS. Then after "printing", have a valid PDF appear on that device's target storage itself (eMMC/SD Card/SMB share...)?

braincode··on Rust-based tool for BAM file processing and chromosomal operations
Just use noodles instead: https://github.com/zaeleus/noodles/
braincode··on OpenIPC is an alternative open firmware for your IP camera
Majestic, the main streamer binary is not opensource and even connects to remote servers it Hetzner among other shenanigans, so it should be called OpenIPC/ClosedMagestic.
braincode··on Matter 1.2 – New device types and improvements
No support for (3-phase) power metering yet :/
braincode··on The Ur-Quan Masters: Open-source remake of Star Control II
Has somebody tried to Emscripten the super-melee side of it and allow peers to battle using a browser? That'd be awesome :)
braincode··on OpenIPC: Alternative open firmware for your IP camera
Majestic, the main streaming "core" component of the camera (which does RTSP, HLS, etc...) is closed source, the rest is open, except some third party SDK blobs.
braincode··on This blog is hosted on my Android phone
Somebody should automate these docker on android instructions: https://gist.github.com/FreddieOliveira/efe850df7ff3951cb62d...

Would be fun to run a Kubernetes cluster out of old Androids :)

braincode··on Google Introduces Passkey Authentication
Not supported on free Google "legacy" org accounts (pre-Google Workspace), greeted with "Passkeys aren’t allowed on this account." message :/
braincode··on Release engineering is exhausting so here's cargo-dist
How does this tool differ from release-plz?: https://github.com/marcoIeni/release-plz
braincode··on ArduCAM High Resolution Autofocus Camera Module for Raspberry Pi
In the F.A.Q they mention that it can be modified for telescopes:

====

Can I use it on my telescope?

With a bit of modification, yes. We have seen many astrophotography projects with the official Pi cameras, you can follow the same instructions.

====

I wonder if it can be also modified for PCB inspection microscope purposes? I have a C-mount lens already:

https://www.aliexpress.com/item/1005002033939765.html

More context on the idea I've been thinking about on: https://twitter.com/braincode/status/1464964031576379400

So... can this new Arducam 16MP autofocus be easily modded so that it:

1) Conserves the autofocus feature.

2) Accepts a C-mount lens like the one listed above with the right distance from the sensor?

braincode··on SuperH
Fascinating, which kind of JTAG fixture did you use for this device and which debugger did you use? kdb?
braincode··on SuperH
Which kind of JTAG/debug probe did you use for the Dreamcast? Does it even have such a port exposed and enabled?
braincode··on SuperH
Which kind of debug probe did you use for it? I've been told that it's not regular OSS/OpenOCD/JTAG toolchain but something Hitachi-specific called H-UDI (proprietary JTAG extension)?
braincode··on SuperH
This post is so timely!

Debugging SH4 processors is tricky because they have a non-standard extension to JTAG standard: H-UDI.

Does anybody in this thread have details about the H-UDI proprietary SH4 JTAG extensions?

Context here:

https://github.com/GlasgowEmbedded/glasgow/discussions/290

braincode··on Daily Life with Covid Pass in Lithuania and Europe
TL;DR: Just get you and your family vaccinated.
braincode··on AWS launches ARM-powered Lambdas
So good AWS listens to customers:

https://twitter.com/braincode/status/1382940634093219840

Now, the SAM-CLI local developer experience is broken in Rust, those would be my next asks for AWS:

https://github.com/umccr/s3-rust-noodles-bam/blob/s3-server/...

braincode··on How to prevent email spoofing, using an unholy combination of silly standards
They are not too hard in principle, but w.r.t implementation, even Google fails in some respects today with DMARC and its own Google Calendar (invite notifications bouncing within the same GSuite):

https://www.reddit.com/r/sysadmin/comments/c5p7e8/dmarc_bloc...

braincode··on Apple's camera design choices from the iPhone 6S Plus to the 12 Pro Max [pdf]
I'm actually surprised that nobody tried to poke into those lines yet and built something similar to https://hackaday.com/2021/07/05/how-to-drive-smartphone-scre... but for the camera.

Actually, since that project above links to a iPhone 4 screen as an example, I'd perhaps err into probing for MIPI signals on an iPhone 6S camera first, perhaps using sth like https://hackaday.com/2018/11/29/mipi-csi-2-implementation-in...?

This post is fascinating, btw: https://www.circuitvalley.com/2020/01/spi-mipi-bridge-fpga-v...

braincode··on DIY Book Scanner
I'd love to see something like this made out of entirely recycled phones and their cameras instead of going with discrete components... any leads?
braincode··on Don’t format a drive of M1 Macs from recovery mode
I'm still wondering how to unseal a formerly protected SSV M1 volume after disabling all csrutil protections, namely:

https://twitter.com/braincode/status/1360117171842478081

Device enrollment prompts are indeed annoying :/

braincode··on Ask HN: Will you buy or rent at this time?
Check:

https://www.reddit.com/r/ausfinance

Great threads on topic almost every day ;)

braincode··on Fb2iCal – Convert Facebook Events to iCal Files
Here's a url for the other 20% of cases:

https://m.facebook.com/events/east-brunswick-hotel/weekly-we...

Does not work as intended, good work anyway I'll be using your tool for sure ;)

braincode··on Ask HN: What do you use for personal daily goals?
Trello.
braincode··on Ask HN: How do you follow blogs / curate a content stream for yourself?
Feedly
braincode··on ReSeq: Repurposing HiSeq DNA Sequencers
Good question! I've always wondered what would be required (in terms of equipment and raw materials) to make those reagents, I'm really curious to know how those get synthesized to and the level of purity/quality required for a successful sequencing run.
Page 1 of 2Next →