• 2 Posts
  • 41 Comments
Joined 2 years ago
cake
Cake day: November 17th, 2024

help-circle

  • I use it only as a reader, so can’t comment on notes.

    As a reader, it’s great. I love that the backlight has color temperature control, so I can adjust the white/red balance depending on the time of day.

    Koreader is pretty good software. It took some time to identify and configure my preferred settings. My only gripe is with “discoverability” of my library. Koreader has a very basic file selector, and I wish I could search titles, metadata, etc without needing another program (probably calibre?).

    Battery life is definitely not as good as your proprietary ereader. If I leave it suspended at 100% charge, the battery dies in 3-4 days if bluetooth and wifi is on, and maybe 7-8 if they’re off. Meanwhile, my old nook could go several weeks without usage.

    My least favorite part is anything related to typing. The screen keyboard feels unresponsive at times, which is hard when you’re typing passwords in a terminal session. For any shell work I connect to a TTY over USB, or I have a little bluetooth keyboard.








  • Does this mean it should be possible to have 30 simultaneous JS8Call transmissions on a single SSB CB channel?

    Yes. If you play around with JS8Call, you’ll notice that the UI picks a frequency offset from the SSB band and parks itself there. If you move the offset frequency to be near other traffic, the messages from nearby offsets will auto-populate in the yellow text box.

    Do people have to transmit after each other or can they transmit at the same time while being spaced out within the the same channel?

    Data frames are synchronized to 15 second time windows (I think). You can transmit during the same window as anyone else, as long as you’re not both on the same frequency offset.





  • My friend told me this story from his antique radio club:

    One club member is an audiphile and a former vibrations engineer for automotive companies. He disassembled his speakers and arranged custom housing for the drivers such that, based on his preferred listening spot, the peak of an average waveform from every driver would synchonize exactly at the spot where his ears should be. This, according to him, produces an unbeatable sound. We’re talking about opening a speaker and moving its tweeter, like, half a millimeter back.

    No, I don’t understand how this is supposed to work, let alone consistently.





  • I once got assigned a work project to add new functionality to the web service of a recently-acquired company.

    The meat of their codebase was a single lua file to handle web requests, query value from Redis, and then progressively filter out items in a loop. Of course, because Lua has no continue statement, the file was a long series of if / else blocks. It was clear that the development style was to just keep adding new things to the loop. There were, of course, no tests.

    I asked the former CTO of the acquired company (now in a sales) why they went with Lua. His reply was something about how if Lua is good enough for fintech, it should be great for web services. He must have been good in the sales role, because when I learned how much our company paid to acquire this crappy Lua script, my jaw dropped.

    Anyway, that’s all to say that in my sample size of 1, Luarocks has been the least painful part of Lua.




  • Honestly, my plan is to use it as a minor propaganda tool: Call up a local ham friend for a “radio check”, and “just happen” to mention that there’s a protest going on and nobody is being aggressive, etc. I hear way too many maga guys on the airwaves, I want to do what I can to counter it.

    Plus, if the cops do get violent, there’s no downside to having a communication tool that doesn’t rely on big tech or cell phones. One more way to get the word out.

    Of course, something like this could be adapted for tools like meshtastic, or used with digital modes in order to coordinate a group.