• 1 Post
  • 107 Comments
Joined 1 year ago
cake
Cake day: June 21st, 2023

help-circle

  • Well, chaotic maybe, but I am just interested in multiple things (unfortunately all at once).

    Forgejo is really great for self hosting git, combined with pre-commit and the esp-idf docker image to build stuff is really nice. Commits get checked and when a new tag is pushed, a new image of the code will be build and pushed to a location where the different devices can grab an update using OTA.

    As the number of different projects is increasing and updating is stable but annoying, the next approach will be notifications using matt so stuff will update directly after building an image.

    And I really love the esp-idf-lib, a great asset to add sensors in a convenient way.


  • Grow R503 scanner attached to one of those CYDs for unlocking one of the house-locks. Combined with NFC as second factor.

    But, as I want to use Forgejo and a couple of workflows to run pre-commit etc and attempt to this in a nomad/vault/consul cluster and use nginx as frontend and traefik as proxy, I kinda get distracted occasionally.

    At least achieved to split stuff like WiFi, handling nvs, snmp and generic stuff into separate components and git submodules. With renovate keeping all projects in sync.

    And pushing a tag results in a new build/upload and enabling all the different projects to use ota to update to the latest versions.




  • Every single application or popup window will always attempt to get the highest z-order and switch keyboard input focus from wherever you were working to this window.

    More than once, this resulted in input into the wrong window, causing problems.

    And running this piece of junk os in a triple monitor setup; why do new windows (mainly outlook related) open on a different monitor ? If my input is on monitor 2, why are new windows opened on monitor 1 or 2?

    A straight forward install of a recent Ubuntu version is much friendly for the user. But, as stated by someone else, improving the product is not gaining any cash flow.










  • Inclusive tax, but exclusive service fee, handling fee, network fee, administrative fee, etc. You get the picture.

    We are getting screwed by the energy companies and the infrastructure companies. Everyone wants a piece of the pie.

    At least (some of us) are getting money back, when your solar production exceeds your consumption. But that is going to change soon.





  • Asked several to write a c implementation of some basic networking stuff.

    ChatGPT: needed to refine my input, got reasonable output. Complete answers, just compile and run.

    Google: the output was just a few snippets, nothing to be used as-is.

    MSFT: terrible output, and -no suprise here- the compiled code crashed with null pointer references etc. The worst answers ever.

    For simple problems (programming low-level microcontrollers), my go to will be ChatGPT everytime.

    Google should get it’s act together, Microsoft can exit the stage.