I’ve tried NeoVim but I really don’t want to waste time doing text-based configuration and messing with extensions just to get some basic features working.
Have you tried any of the premade Neovim configurations like Lunarvim or NvChad?
Apart from that maybe something can be done with vscodium in a distrobox container or something, I haven’t looked much into that.
I tried that first! But tar complains if it can’t find the file header! So I still need to do some sort of packets. Unless you know some sort of workaround?
You’re probably decoding noise or in the middle of the bit stream.
What you’re looking for is called “preamble.” That’s a sequence of bits used to synchronize the decoder (marks the start of data, useful in modulation schemes for clock recovery, and a few other things).
Looking at minimodem’s manual, try using the sync-byte option. Prepend your tar stream with a string of bytes, like 0x01, before sending to minimodem for encoding. Then use the sync code option to mark the start of the tar bit stream. This is as simple as cat preamble.bin myfiles.tar | minimodem --tx …
Other things to consider: start small with 300 baud BFSK before speeding up. Test with wav files before attempting physical tape or speakers and a microphone.
I do take offense at the many excuses and terrible behavior of people telling me tough, get over it, etc., by inference or directly. No joke, when my folks die soon, so will I. I did nothing to deserve this horrifically abusive fate. This is the gun pointed at my head with a bullet in the chamber. I’m aware of it constantly, but have no way of changing things. If you want to defend that kind of nonsense or call it equal that is on you. This is lives versus ignorant stupidity that is abusively hurtful to me. If that bothers people’s stupid politics I don’t give a damn. A person’s life and right to exist in peace is far greater than anyone’s right to a shitty opinion. I want nothing to do with anyone that cares to argue against that, as they are arguing for murder and complicit bystanders. MLK said it best, “Bad things happen when good people do nothing.”
If you are talking about nation state leaders, I’m struggling to think of one where they don’t just end up getting replaced with someone similar - Putin turning to magic dust doesn’t suddenly dismantle the structure that allows for a dictator, so another dictator will slide into the void. Same with Trump - American politics doesn’t stop being insane just cos he’s not around, and now that people know/think that a politician of his style can win, there will be a queue to cynical imitators ready to go.
I’m less familiar with Indian politics, but I don’t think the BJP suddenly loses its power if Modi disappeared. Israel will still have it’s hard right nationalist core without Netanyahu. North Korea will find another Kim.
I guess my thesis is “focus on systems, not people”
Hmm… I think looking at this from a radio perspective isn’t helpful. I found more resources when ignoring the media. Perhaps par2 or RAR would be useful? Generate error correction media first, then write to media.
Generally in radio, you could just request a retransmission, so I didn’t find much from that angle.
You might also find something useful when looking at tape backup programs. You’re not using LTO, but the principles are the same, so maybe there’s some tooling that would be compatible.
I did use par2 and tar to generate redundancy, but I still need a way to locate it in the bytestream. Tar doesn’t seem to reliably mark the start or end of files :/
As you look through these recommendations, keep in mind that source code storage will become in-scope for PCI DSS certification in the very near future.
I enjoy VSCode mixed with some Sublime (employer-provided) and Vim in some tmux terminal windows, but I tend to be an oldschool developer who doesn’t really ask for much beyond good syntax highlighting. YMMV.
kbin.life
Oldest