HN user

hag

38 karma
Posts1
Comments16
View on HN

I recently bought an RTL-SDR. I've had so much fun with it so far and learned so much, which was my goal. I designed my own antenna in Fusion 360 and built it. I'm currently developing my own SDR application with a custom spectrum display etc. So far I can demodulate AM/FM/SSB and I'm trying to get into decoding digital modes as well.

There is so much to learn and enjoy even without transmitting. I like to listen in on air traffic control and download weather satellite images.

I just listened to an episode of The Darknet Diaries with an ex-CIA (I think) agent and he was talking about MICE. I'm pretty sure he said the C was for Coercion, but that does include blackmail as you said.

I started programming at a pretty early age and I've always (probably from the first time I saw an emulator) had a goal to code an emulator myself. I start and abandon hobby projects all the time, so it took me quite a few tries to actually get some traction. But when I finally did, and I got to the point where I could see the BASIC prompt on my C64 emulator it was an amazing feeling of accomplishment. It was a great learning experience, not just making the emulator, but the whole journey to learn enough to finally make it happen. I highly recommend it if that kind of thing interests you, if not, then don't do it, do something that interests you instead.

QEMU Internals 5 years ago

I've always been intrigued by virtual machines and emulation as well. I've always wanted to try and make an emulator of some kind. I don't know much about the internals of VirtualBox, but my suggestion would be to start "easy" with one CPU/Computer System/Game Console and go from there. That's what I finally did with the 6502 and Commodore 64.

Stripe CLI 7 years ago

Same here. We have a platform with multiple sellers and we use Connected Accounts. Our first integration years ago was so easy and I loved how easy it was to work with the Stripe API. When we needed to update our integration for SCA support we had the exact opposite experience. The migration guides didn't fit our previous integration, maybe because we use Connected Accounts. Also the documentation had multiple bugs and was missing information, we had to make guesses to finish our migration. On top of that we had to upgrade our Stripe.NET-package which also caused a lot of issues for us because of a lot of broken functionality (we still have issues that we need to fix).

The salt should always be random. If it's based on some account information it's possible that the salt can be regenerated if that account information would become available, in a DB dump like this for example.