• 0 Posts
  • 62 Comments
Joined 1 year ago
cake
Cake day: June 2nd, 2023

help-circle
  • Your perspective might be why I enjoy microcontroller work. I love getting to know everything about the system, reading hardware documentation, and getting the low level parts to work in a highly deterministic way.

    I use ATTiny85 cores when a ESP32 costs almost the same, but the 85 only has 256 bytes of SRAM and five I/O pins so I can track it all and ensure it will do exactly what I want.





  • Yeah, those durn data size fields. At first you’re like “why would you do this? It’s specified in the spec, right?” Then you start consuming the data stream and go “oh, yeah need this”.

    I was doing some driver work for a real time location tracking board. The serial stream protocol was very well documented and designed. Plenty of byte length count fields, though.


  • This approach is so much nicer than the threading/queuing approaches we used to have. One async showed up, a ton of the work go pulled out of protocol handing and distributed subsystem sync efforts.

    Long lived the multi threaded C++ server buffer! Today, async beging to rule the roost.







  • One of the interesting aspects of humanity is how much people like given text editing methods. There’s a handful of approaches and after learning one or two, people really figure out what works for them.

    I am more than happy to say I like vim, but in the end you should use what you like best. Just done be surprised when I can write and edit a ton of text really fast while your nano session is comfortable, but slow.


  • azimir@lemmy.mltoProgrammer Humor@lemmy.ml#Vim #Meme
    link
    fedilink
    arrow-up
    21
    arrow-down
    2
    ·
    9 months ago

    If an IDE doesn’t have vi key bindings it isn’t going to be used by me. That’s what finally get me to change from terminal only dev to vscode. Until I found the vi editing extension the IDE wasn’t of interest.

    Yes, vi is just that good.

    I hear emacs bindings are also great, but I just know how to save and exit from emacs.





  • Aside from using them in reactions during discussions with group that I know (Discord, Chat/Hangouts), they’re too fuzzy in definition to be useful in conversations. When reading on Lemmy if I run into emoticons, I just skip over them as noise in the stream. I don’t even try to figure out what the person is trying to convey since I’m not going to be able to track whatever the latest trends are in their meaning. It’s the same reason you don’t spam a public forum like this with youth slang if you want to communicate with a wide demographic of members.



  • One thing to keep in mind is that in the US, there’s very few people or companies that actually own the land that they’re on. Most of the time you have the rights to use the land for certain types of things, but not actually own it. The US government (federal on down) has various ways of seizing property for its own purposes.

    There’s only a handful of people who actually own the land they live on. Most of them were granted the land by prior governments (mostly Spain) before the US was a country. Their ownership was grandfathered in and has passed via inheritance through the families. Several of those family plots are in Texas and Florida. Everyone else is just allowed to stay as long as they play ball with the rules.


  • The GOP tried to establish their dictatorship and failed. The normal progression after you get your strongman into power is to start a series of internal pogroms based on the daily purity test. Essentially, the people who are the most strident and extreme without your power bloc begin tearing down anyone and anything that stops them from continuing to consolidate power into an ever smaller group. Since this is supposed to begin after you gain the authoritarian rule, you can basically do it with impunity since there’s no minority party internal or external to your group to stop you and wrest power back.

    Because their coup failed, they’re now going through a round of purity tests without having removed the minority party so it’s just a self destruction of their party. The risk is that they continue to winnow down their numbers internally, but the voters of the nation just don’t care that the GOP is a party of insurrectionist traitors and actually votes them more seats. If that happens, or if they just decide to do it without the majority of seats anyway, they get to try coup #2.

    In either case, we’re dealing with an ongoing coup attempt in the US by one of the major parties.