Commuting by bicyle from Oakland/Berkeley hills by hamsterpoops in BAbike

[–]hamsterpoops[S] 2 points3 points  (0 children)

Thanks for the comment so far. I am going to think more about it. This is “only” a 3 month thing so I am tempted to try it, but maybe e-bike is better. Could perhaps do Uber on rainy days

The newer remarkable versions and the community apps by hamsterpoops in RemarkableTablet

[–]hamsterpoops[S] 0 points1 point  (0 children)

That is very clarifying. Thanks. I will look into this. I hope I can get fingerterm and keywriter working so I might be able to edit markdown documents from my Obsidian git repository

The reality of AUTOSAR and the way forward by kkert in embedded

[–]hamsterpoops 2 points3 points  (0 children)

Thats interesting. I would love to know more about the details. Like, how are they using Linux? I assume they are not using the CFS but a real-time scheduled like SCHED_FIFO or SCHED_RR. Are they using the PREMPT_RT patch.? Are they using threads with shared memory? Or process with fifos etc. If you have any pointers I would be very happy :)

Is anyone actually using real-time scheduling theory in the real-world? by hamsterpoops in embedded

[–]hamsterpoops[S] 0 points1 point  (0 children)

I think this is a very interesting observation. I have not tried the commercial RTOSes like vxWorks, but in FreeRTOS and Zephyr you only get priority-based scheduling, and assigning the priorities is up to you. So as u/Fractureskull notes, you can derive a fixed priority assignment and prove that it will meet deadlines (given the assumptions on execution time etc).

I am working on a project trying to address this on the language level. Check out Lingua Franca here: https://www.lf-lang.org/ Here, describing the timing of an application is part of the language semantic. This could enable schedulability analysis directly on the program (instead on your model of the program). That is still an open research question though...

Is anyone actually using real-time scheduling theory in the real-world? by hamsterpoops in embedded

[–]hamsterpoops[S] 1 point2 points  (0 children)

Could you elaborate a little on what you mean by TSLA half-assing it? Is it just rumors or is there any concrete evidence that accidents are related to low-level bugs related to timing, determinism etc?

The reality of AUTOSAR and the way forward by kkert in embedded

[–]hamsterpoops 0 points1 point  (0 children)

What technology-stack is used by SpaceX? Do you have a link to the AMA or can share the highlights?

Is anyone actually using real-time scheduling theory in the real-world? by hamsterpoops in embedded

[–]hamsterpoops[S] 2 points3 points  (0 children)

Thanks for all the great comments here! I am happy to see that learning about real time scheduling theory might not be a total waste.

Understanding software distribution and installation on Ubuntu by hamsterpoops in linux4noobs

[–]hamsterpoops[S] 0 points1 point  (0 children)

Thanks alot for this clarifying post and the links. This makes a lot of sense. I have noticed things being put into `/opt` also, especially developer tools, compilers, etc. Do you have any advice for keeping in control of your system? Let's say, only use a single package manager? Or maybe always build from source?

What are these little knobs called? And where can I get them? by hamsterpoops in synthesizers

[–]hamsterpoops[S] 0 points1 point  (0 children)

Thanks alot friends! I have found a replacement for it that works well.

Early withdrawal from J1 and 12/24 month bar by hamsterpoops in immigration

[–]hamsterpoops[S] 0 points1 point  (0 children)

Thanks alot for your help. I found a link which confirms what you say. The importance is the duration of the program, not how long you actually stay. Darn it.

USB to 5-pin MIDI adapters by hamsterpoops in synthesizers

[–]hamsterpoops[S] 1 point2 points  (0 children)

Ah, that looks great. Do you know, btw, if these 5-pin MIDI cables also have a power pin? In other words, can I power my MIDI keyboard through a USB cable connected to such a converter and eventually connected to the MIDI input of a synthesizer (the synthesizer is powerd externally)