
Helloooo! I am Moose! They/Them/He/Him I am a embedded software engineer with autism, depression and anxiaty ( Wooo! ). I post about... whatever I want... software things, mental health things... whatever I feel like Feel very wellcome to send me asks about... anything that strikes your fancy :3
266 posts
That Is What Experience Is :3
That is what experience is :3
Traveling in time to tell yourself the solution
Travelling back in time to tell myself that sticking with Lua and Love2D was the solution
-
tessellating-cat liked this · 11 months ago
-
proto-jenna liked this · 11 months ago
-
zoeythebee reblogged this · 11 months ago
-
datamodel-of-disaster liked this · 11 months ago
-
moose-mousse reblogged this · 11 months ago
-
blackblooms liked this · 11 months ago
-
notrayn liked this · 11 months ago
-
notnotrayn reblogged this · 11 months ago
-
moose-mousse liked this · 11 months ago
-
whatamidoinghere413 liked this · 11 months ago
-
mbvisualarts liked this · 11 months ago
More Posts from Moose-mousse
So... I finished my first task at my new job today! First one after I finished Uni!
Which was to write the software for a sensor that is going into at least 150,000 pumps over the next year... Alone...
It is being tested by... me
And i have recieved a full 1 hour intro to all the material, including the protocols, codebase, arcitecture and the task itself...
Which is good because there is no documentation for these things ... nor is the compiler supported... and since the MCU reaches end of life in 2 years and was never popular, there is 0 examples to work with online.
I can highly recommend working for insane people, it gives you a LOT of interesting work
Your posts are erratic and behaviour most unsettling

Fun fact, those two methods are NOT just different syntax for the same thing.
"If" Checks a condition. It compares it with something else. If you have a chain of many if/if else/if else /if else statments, the last one will only check its condition AFTER all the others have done so and failed. The if statements further down will be run with a delay compared to the ones further up. Only small, but real.
A switchcase runs every option with the same delay. No matter how many there are.
Because it uses its input, together with a constant, to get the correct memory place where the instructions are stored for the case, and jumps there.
It works by the compiler placing all the options in predictable memory so this method work.
So the swirch case does not compare its input to anything, it turns it into an address and goes there.
So the delay on every case is the same.
This can be important, if you are using the current time to measure time down to the micro or nanosecond, which is quite normal to want when you work with embedded systems :D
But rarely when working with higher level languages!
Its neat!

You know you wanna use it… So why don’t you?
yall look at this shit ad*be is tryna pull now on ppl who have outdated software:

(note for context: i’m all for piracy, but in this case my copy of CS6 was downloaded years ago when they were giving it away to students. i got it totally legally.)
