fleg's recent activity

  1. Comment on The best Twitter alternatives in ~tech

    fleg
    Link Parent
    It may be suprising, but... something similar happens daily in the email world. Having a smaller email server is a constant uphill battle against having your domain blocked by other providers....

    As an analogy, imagine if GMail said "we are no longer allowing people who have gmail.com accounts to communicate with people who have protonmail.com accounts.

    It may be suprising, but... something similar happens daily in the email world. Having a smaller email server is a constant uphill battle against having your domain blocked by other providers.

    Examples:

    6 votes
  2. Comment on The best Twitter alternatives in ~tech

    fleg
    Link
    After a quick look counter.social seems to be a Mastodon fork/instance. No idea why it was singled out like that.

    After a quick look counter.social seems to be a Mastodon fork/instance. No idea why it was singled out like that.

    2 votes
  3. Comment on The Reuters livestream of Kyiv is peak surrealism in ~talk

    fleg
    Link
    I think it's a similar situation to what's happening to the UVB-76 (Russian shortwave spy station): https://www.youtube.com/watch?v=fUgzv-8_EMc . A lot of the time you can hear meme music, with...

    I think it's a similar situation to what's happening to the UVB-76 (Russian shortwave spy station): https://www.youtube.com/watch?v=fUgzv-8_EMc . A lot of the time you can hear meme music, with drawings visible on the waterfall from time to time (like trollfaces, Among Us characters etc.)

    1 vote
  4. Comment on Experience with Crystal programming language? in ~comp

    fleg
    Link
    I wrote a little bit of recreational code in Crystal, nothing big. To me it felt like Ruby with classes and a little bit of golang (fibers and channels gave me really strong golang-like vibes). It...

    I wrote a little bit of recreational code in Crystal, nothing big.

    To me it felt like Ruby with classes and a little bit of golang (fibers and channels gave me really strong golang-like vibes). It was easy to get into and fun to write. Unfortunately I have no experience in maintaining bigger projects in it over a longer period of time, though.

    2 votes
  5. Comment on What programming/technical projects have you been working on? in ~comp

    fleg
    Link
    I'm working on a simple software to control window blinds in a home automation setup. First (never finished) iteration was written in go and was expected to run on a RPi, but since then I've...

    I'm working on a simple software to control window blinds in a home automation setup. First (never finished) iteration was written in go and was expected to run on a RPi, but since then I've decided that using an RPi is not a perfect idea, because of:

    1. Too many moving parts. To run it on RPi I need to set up Linux there, set up all services needed to make it work, set up a systemd service for it... It's not that much of a work, but still, it needs to be done, and there's a lot of stuff that may break after a while.
    2. Too much power requirements. Sure, RPi doesn't require that much power when compared to a "big" PC, but it's still quite a lot to exchange a few MQTT messages and use I2C to talk to a few devices. Also, it gets warm.
    3. It's not that cheap, especially lately.

    So I've started learning how to work with Zephyr RTOS. So far it's a pretty nice experience - the docs are helpful, there are tons of examples, the workflow from installing the toolchain to flashing the application is really pleasant. I've moved from RPi being the target device to the STM Nucleo F207ZG (because of the ethernet port) and so far I'm really happy with the choice. Obviously, writing software for that instead of Linux means that I have to deal with some stuff that Linux smoothes out and hides from me (even basic ones like: where am I going to store the application settings?). Still, I am learning a lot, and I'm really happy with that choice so far.

    1 vote
  6. Comment on <deleted topic> in ~tech

    fleg
    Link Parent
    XMPP had transports for a long time, which are pretty much the same thing.

    XMPP had transports for a long time, which are pretty much the same thing.

    4 votes
  7. Comment on <deleted topic> in ~tech

    fleg
    Link Parent
    If you want a fully open source solution that you control yourself, you can take a look at XMPP. You can self host a server of your own, there's full federation, E2E encryption based on Signal's...

    If you want a fully open source solution that you control yourself, you can take a look at XMPP. You can self host a server of your own, there's full federation, E2E encryption based on Signal's protocol (OMEMO), a variety of clients, and even some solutions which utilize Signal's phone number-based workflow for onboarding ( https://quicksy.im/ , also fully open source).

    There's also Matrix, which is also fully open source, but way harder to self-host. I think XMPP is closer in its spirit to Signal than Matrix, which is closer to tools like Slack.

    But yeah, Signal is easier for the end user, even if not much easier.

    10 votes
  8. Comment on Introducing the PinePhone Pro in ~tech

    fleg
    Link Parent
    In general, SMS works, phone calls work, 3G+ works (haven't really measured it in any way, but I assume that it is working). MMS is on its way. Of course you need to account for still possible...

    In general, SMS works, phone calls work, 3G+ works (haven't really measured it in any way, but I assume that it is working). MMS is on its way.

    Of course you need to account for still possible software bugs like "the phone is not notifying you about incoming phone call" or "the phone wakes up to notify you about the incoming phone call only after ~6 rings". The ones I've mentioned are already solved, but you know how it is at such early stage of development.

    4 votes
  9. Comment on Introducing the PinePhone Pro in ~tech

    fleg
    Link Parent
    I have a PinePhone. The build quality cannot be compared to my daily phone, which is Moto G7. It feels like plastic, and I would be scared to use it in a tougher environment. The software is...

    I have a PinePhone.

    The build quality cannot be compared to my daily phone, which is Moto G7. It feels like plastic, and I would be scared to use it in a tougher environment.
    The software is definitely underbaked. Gnome-based Phosh looks best on screenshots, but feels slow and definitely is quite early, missing touch gestures in some obvious places (like the top bar, which looks like it's draggable, like on Android - here you can just tap on it). KDE feels much faster and has a lot of gestures everywhere, but for some reason not as many distros ship with it. Ubuntu Touch is really smooth, but PinePhone support is experimental. SailfishOS is the smoothest, but closed source, and PinePhone is also not a first class citizen for it.
    Some people say that the original PinePhone is underpowered. It may be so, but SailfishOS and Ubuntu Touch show that it's mostly the software not being able to utilize what is actually there.

    That being said, I love it and would buy it again. The amount of progress that is being done every month is shocking. I got it about half a year ago, and everything feels way smoother than it was on the beginning.
    If you're looking for a phone comparable to Android or iPhone, it has a potential, but is not there today. If you're looking for a development board in a form factor of a phone, this is it, and it is glorious. And looking at the progress that is happening in the software scene for it, it is not impossible that in a year or two it will be actually usable by someone just interested in having a simple smartphone, which is not based on Android or iOS.

    8 votes
  10. Comment on A quick method for saving an SVG as a PNG in ~comp

  11. Comment on Let’s not pretend that the way we withdrew from Afghanistan was the problem in ~misc

    fleg
    Link Parent
    I always search for the links in web.archive.org or archive.is (which is down right now for some reason) , usually with success.

    I always search for the links in web.archive.org or archive.is (which is down right now for some reason) , usually with success.

    2 votes
  12. Comment on Do you wear a non-smartwatch? If so, what do you have? in ~hobbies

    fleg
    Link Parent
    G-Shocks are great. I've got a GBA-800, which I got because of the built-in pedometer. It syncs through Bluetooth and a phone app, so one can argue whether it is on the edge of being a smartwatch,...

    G-Shocks are great. I've got a GBA-800, which I got because of the built-in pedometer. It syncs through Bluetooth and a phone app, so one can argue whether it is on the edge of being a smartwatch, but IMHO lack of watch apps and the fact that it lasts multiple years on one battery makes is simply a good traditional watch with modern (but optional) features.

    3 votes
  13. Comment on Has UML died without anyone noticing? in ~comp

    fleg
    Link
    Say what you want, but you may pry sequence diagrams from my cold dead hands. I don't use it often, but it was very useful when I needed to synchronize how should a system work that was split...

    Say what you want, but you may pry sequence diagrams from my cold dead hands.

    I don't use it often, but it was very useful when I needed to synchronize how should a system work that was split between different modules, maintained by different people who not necessarily lived in the same timezones.

    7 votes
  14. Comment on Sublime Text 4 in ~comp

    fleg
    Link Parent
    I think it's important to note that "time limited license" is not a license which stops being valid after a certain time, but that it only gives you updated for a limited time. One can use...

    I think it's important to note that "time limited license" is not a license which stops being valid after a certain time, but that it only gives you updated for a limited time. One can use versions released during this time forever.

    4 votes
  15. Comment on Man against marketing in ~tech

    fleg
    Link Parent
    While I can understand the interior design being lobbied by them, I agree that the whole architecture of underground stations are a bit of a stretch. I'd love to see articles/documents/books...

    While I can understand the interior design being lobbied by them, I agree that the whole architecture of underground stations are a bit of a stretch.

    I'd love to see articles/documents/books proving otherwise, though.

    1 vote
  16. Comment on Cryptocurrency is an abject disaster in ~finance

    fleg
    Link Parent
    My favorite part of that post about instant messaging he practically described XMPP, but based on JSON. When asked about that in the email his answer was more or less "XMPP had its chance and it's...

    My favorite part of that post about instant messaging he practically described XMPP, but based on JSON.
    When asked about that in the email his answer was more or less "XMPP had its chance and it's not relevant anymore".

    Guess what, XMPP is still developed, stuff for XMPP is still being developed and maintained, people are using it, even companies are basing their (some open, some closed source) products on it. If not his negative approach towards it maybe he'd find what he was looking for.

    4 votes
  17. Comment on What are some analog alternatives to digital services or products that you use? in ~talk

    fleg
    Link Parent
    What's stopping you? ;) You can start by listening, there are multiple WebSDRs available, which let you listen to different frequencies over the internet: http://kiwisdr.com/public/ I can...

    What's stopping you? ;)

    You can start by listening, there are multiple WebSDRs available, which let you listen to different frequencies over the internet: http://kiwisdr.com/public/

    I can definitely recommend this hobby, especially with the latest popularity of cheap made in China radios it is more accessible than ever. Some countries even have online exams nowadays.

    2 votes