minnix

joined 2 years ago
MODERATOR OF
 

cross-posted from: https://lemmy.world/post/18094301

This is something that perplexed me a few years ago with Flash Forth on a PIC18/PIC24/Arduino Uno. I was using the Python serial emulator S-Term because it is simple in the source code and worked. I really wanted a way to load more structured Words into the FF dictionary with bookmarks in a way that made sense structurally. That lead to a desire to execute code from the uC on the host system, but I never wrapped my head around how to do this in practice.

As a random simple example, let's say I set up an interrupt based on the internal temperature sensor of the PIC18. Once triggered the uC must call a Python script on the host system and this script defines a new FF word on the uC by defining the Word in the interpreter.

How do you connect these dots to make this work at the simplest 'hello world' level? I tried modifying S-Term at one point, but I didn't get anywhere useful with my efforts.

[–] minnix@lemux.minnix.dev 12 points 1 year ago (1 children)

Education is a good one. Fortunately at this stage in my life it's no longer an issue for me. I cannot think of anything else I would need google for. Never needed Google to dial emergency services as this is available on dumb phones as well as land lines. Public service apps just need an email of phone number, email I host myself.

One thing that should be discussed is major email providers shutting out self-hosters so that they only accept emails originating from one of the big tech companies. You can receive emails, but having them accepted by others is another story. I'm usually not in favor of heavy handed legislation, but this is an area I would have no issue with the feds interfering as this is essentially a way to create a monopoly.

[–] minnix@lemux.minnix.dev 5 points 1 year ago

The PH buffets were a big part of my childhood. The red checkered table cloths, the red plastic cups, the stained glass lamp shades. And the video games of course.

[–] minnix@lemux.minnix.dev 10 points 1 year ago (1 children)

At least they've published the source this time. They mentioned they're working now to get Triductor into mainline. Whether that happens or not remains to be seen.

[–] minnix@lemux.minnix.dev 2 points 1 year ago

I love planted tanks. It's like gardening and fish keeping in one. I have been keeping them for 5 years now. It becomes an addiction and before you know it you have way too many tanks. I tell everyone that if you're going to get into freshwater aquariums, there's no reason not to plant your tank. The upsides are hard to beat. Clean water all the time, no water changes, and much healthier livestock.

[–] minnix@lemux.minnix.dev 1 points 1 year ago (1 children)

I'm currently using it on v14, works fine.

[–] minnix@lemux.minnix.dev 10 points 1 year ago (3 children)

My cat Buster had 6 teeth removed 2 weeks ago due to something called feline tooth resorption. This is him the day I picked him up from surgery. He's doing better now and can eat his favorite hard food again.

[–] minnix@lemux.minnix.dev 1 points 1 year ago* (last edited 1 year ago)

https://a.co/d/9J2fStU This seems pretty close, but kinda babyish. It would be cool to see a cross between something like this and the breadboard kits you mentioned.

[–] minnix@lemux.minnix.dev 2 points 1 year ago (2 children)

That's true, there are, but I haven't seen anything pre-built and self-contained like this with easy spring terminals and color coded sections.

[–] minnix@lemux.minnix.dev 2 points 1 year ago

I don't know anything about eduroam but if it's your uni's network then you'll have to settle for local access only through a personal router.

[–] minnix@lemux.minnix.dev 5 points 1 year ago

Lemmy is great in Firefox mobile. It's how I use the site. The only reason I keep a Lemmy app installed is for quick shares.

[–] minnix@lemux.minnix.dev 17 points 2 years ago (3 children)

It notes that Bluesky users will be able to participate in the global conversation, instead of the one dictated by the community they join, as aspects of how your experience differs from others is in your control thanks to other features, like custom feeds and composable moderation. The latter means moderation is not tied to your server. While server operators can set rules around the content they host, communities can use blocklists and soon, independent moderation services, to introduce additional layers of moderation. That means there’s not as much pressure on server operaters to block other servers (defederate) because of the content they host, since users will have their own tools to manage their moderation preferences.

This is a nice bit of tech.

view more: ‹ prev next ›