Coding - Tumblr Posts
Yeeeeeeeeah... Honestly, celebrate your victories and accomplishments. Even if it feels silly or self indulgent. It is important! Simply repeating that you are doing good will make you really FEEL like you are doing good. Which is just fantastic for your mental health and staying motivated.

Good luck! I hope it turns out how you imagine it! :D I have this… great love for diagrams. I mainly use UML-ish ones but I love all types!
They are like… the middle point between the pure idea in your head (That may have missing parts you do not realize, because brains are silly like that) and the finished product.
They are the shaping of ideas and inspiration into reality. Taking shape like trying to fit a formless blob into one or more boxes so it can become real, without harming the core of the idea. It really is... very neat to get this view into peoples head, in a way I have trouble articulating.
This is one of mine(which had to go into a "real" report, so it is a bit formal):

Making wireframes again


Tuesday 8th August 2023
My head has too many ideas that it has come to me making terrible sketch wireframes, hopefully converting this to code makes sense and looks pretty(˶′◡‵˶)
I'm sure there's a quote out there that talks about something ugly can be turned into something beautiful - yeah, that's what's going to happen to these awful sketches.
Wish me luck o(*^▽^*)┛
>> note: have a nice day/night and good luck with your studies and in life!
Yep. Also... Doing things you like and are proud of is good for your mental health. Which makes you more productive ( A bit like how physical training does )
I am right now learning Ruby ( for a potential job ) while training my C++ skill back to what they used to be :p
“it’ll take too long to learn xyz”
learning is everlasting. you do it everyday. you are now just being intentional with where your attention and energy is going. why aim for mastery when you can aim for enlightenment?
the time will pass anyway. do it. learn it. no one is stopping you but you! don’t waste anymore time wishing you were a genius from day 1 then continue staying in the same place. 1 year forward, you’ll wish you had started. stop that cycle and just start now.
the future you bears the fruit the present you labors.
growth is beautiful, don’t knock it.
Help learning c++
So at my internship a whole bunch of people have to switch to C++. And because management is incompetent, there are no learning package or company resources to help this. So I am converting some of my code notes to help this along. And I am also sharing them here. They are created on, and meant to be used on godbolt. They contain explanations and some of them instructions for how to investigate what you are looking at. The ones I have for now are: Understanding objects ( Constructor, destructor, assignment and copy operators ) https://godbolt.org/z/EaMc1fW44 Access modifiers (IE, do you know what public, private and protected means?) https://godbolt.org/z/v3nejaYhh
Pointers (Basically, to not use raw pointers and what to use instead) https://godbolt.org/z/4745PK38n
(Nearly) Never use auto in C++!!!
So I used to be amongst the people who thought "Yeah ok, auto hides the type. But if the type is not really important to understand the code, and was really long and confusing then it is worth it"
Like this: std::vector<std::pair<std::string, Employee>> MyFunction(); To turn it into: auto MyFunction();
And I was wrong. Do NOT use auto to hide that monstrosity. You FIX it. auto hides that awful thing and dumps the problem on the next poor fucker who will use it. ( People writing and using metaprogramming libraries are especially prone to doing this, since their typenames can fill entire screens ).
YOU just looked at YOUR code. Found it confusing... And decided... to HIDE it??? What it is the next person who did NOT write this code going to do when they read this going to do???
No. I beg of you. Use typedef.
You can create aliases of anything and make your code easy to read. And this only "hides" the code as much as auto and you can get the types the alias points to by musing over it. So it is auto... but way better. Because it is a UNIQUE name. Which can DESCRIBE things.
Like, with the horror in the previous example. Let us have a typedef in the .hpp file where "MyFunction" is declared. Now it reads MUCH better:
std::vector<std::pair< Employee_ID, Employee>> MyFunction();
I actually understand what the pair is now! Key value pairs! And screw it. Let us typedef the pair too now that we understand it!
std::vector<Employee_KeyValuePair> MyFunction();
And fuck it. Once more! Typedef the vector too!
Employee_Roster MyFunction();
I will bet most of you reading this only realized what the hell that moster was when you got near the end. BECAUSE THE FIRST THING IS FREAKING UNREADABLE! Fix it. Make your code readable. If you feel the urge to use an auto to hide a typename, it is time to typedef that motherfucker!
If the coding convention is not enforced with auto-formaters, it does not exist. If someone wants all the code to be written in exactly the same way every time... then get a machine to do that. Doing the same thing every time is what computers are good at. Set up a autoformater. If that is too much work. Then they have just said it is not very important, which means it is not very important. What IS very important is to make your code readable. Developers spend ~80% of their time READING code. So make THAT part easier. The code should fulfill its functional and performance requirements, after that, it should be made as easy to read as possible. It should take the reader from high abstraction overall idea and/or program flow, to more and more specific, so you can quickly get a overall idea and then deep dive only in the thing you are looking for right now. It should only use acronyms that it have defined in comments at the top of the file (If that is too much work... then do not use acronyms) If the code can only be understood with knowledge from outside the codebase, then that must be documented in a MD file. Nothing fancy, just write the thing down. If you cannot explain it in text, then make a diagram (I recomend draw.io). Easy, quick, no the specific style does not matter, just make it easy to read.
there's just a lot of "if everyone adopts my particularly tortured way of coding, everything will be great" going on, when 90% of the time this is extremely stilted and adds instead of reduces complexity. and you just don't have to do that. you can code normal style and nothing bad will happen
The... Crowdstrike issue is not being resolved... at all...
The issue was not a bad update.
The issue was no testing. Pushing late friday. Pushing to all users at the same time.
And that is the easy-to-get-right stuff that we can see. Most likely the firm is a complete fucking from top to bottom. Because it basically have to be to let something like that happen.
And that is not getting fixed. Not for Crowdstrike or the tech industry in general.
Hell, the CEO of Crowdstrike have had THIS EXACT SAME PROBLEM with lack of testing and structure in previous firms he have been CEO of.
But since his strategy of removing all safety and structure makes money in the short term, IE is good for stock owners, IE the already filthy rich, he gets to keep being CEO of important firms.
NONE of that is getting fixed. We got solid proof that the biggest danger to modern infrastructure is not hackers or the people all the invasion-of-privacy tech and laws target.
It is the massive for profit organizations with root access to everyones machines. Meaning the laws and tech that are being rolled out RIGHT NOW to spy on everyone and gain access to everyones machines is not only sacrificing privacy. It also makes you LESS safe.
But that lesson is not allowed to be learned. So we have done nothing about this, and we will do nothing about this.
the crowdstrike catastrophe is getting resolved but the intel 13th and 14th gen CPU nightmare is just beginning. damn
This is... SUCH an accurate way to describe what working with programming is like
And fun fact!
We work very hard to make the computer MORE whiney.
We want it to check EXACTLY what is going on and start crying about very specific things so those errors does not end up in the release!
computer: I can't icanticanticant do it...I need CoolLibrary where's CoolLibrary I can't find it ;m;
me: uh, lemme check..
*rummages through the filesystem*
me: ...aha !! see, we got CoolLibrary right here !
computer: b-but..but it's...it's the nnneeewww CoolLibrary >:c I want the oooolllddddd one !!!!
*me, writing 'old' on a label and sticking it to CoolLibrary*
me: here you go, honey, how's this ?
computer: yippee !!! yaaayyy !!!! ^w^
These are so tricksy to realise is happening.
Because I work embedded a similar problem that happens is "Your code and build tools are perfectly fine, but the hardware is unstable"
Noise on the wires, voltage changes when things unrelated to what I am doing are running.
Loads of fun things to figure out and learn that surrounds the code skill of "programming"
My program crashed for an hour or so and I tried to fix it
I finally fixed it
Twas a fucking compiler command gone bad
My code was good
FUCKKKKKKKKKKK
And guess how Large language models do math?
Either they do it terrible, or human programmers try to make it recognize when it is being asked a math problem ( which is NOT a 100% thing it can spot ) and then... they have hardcoded it to use a calculator.
It is JUST a basic calculator with a horrible interface that burns energy, steal peoples content and helps evil companies.
Oh. And according to the leading experts in the field is on the same thread level to humanity as nuclear weapons and global pandemics.
Just...don't...
Didn't reblog that one "wait you guys actually use chatgpt" post but the one reply where someone said they use it to do math is insane to me, we already have an AI that does math for you it's called a calculator and it's been around for decades
Honestly... my advice when people ask how to learn git is:
1 Open a console.
2 Write "git"
3 press enter.
Now read and follow instructions.
Git is OLDSCHOOL.
Meaning it is a self documenting program
If pride in all of the people learning to program and design software in a friendly, forgiving encouraging enviroment is ever eclipsed by wrath for systems that harm people then I would need to put work into changing that.
Doing the right thing is much more important than stopping someone else from doing the wrong thing.
Both are needed, but not in the same amount
This request was sent to us and we made a poll in response to it. Send any Blorbo-related question you want to our inbox and we’ll make a poll on which people can vote with their own Blorbos in minds
nothing else makes me appreciate my coding phase in middle school, where I learned html and css on khan academy, like formatting on ao3
I have so much confidence and power now! If only I could remember the closing forwardslash!
hey so i was going to reblog your post abt the ao3 formatting bc i dont know how it works and then figured an ask might be easier so;
can you teach me- i mean you dont have to, youre the first person ive seen and im not sure where else to find out how to do that-
i remember looking at instructions awhile ago and just being even more confused too so like 💀
yeah of course, anon! ao3 also has a rich text editor now, which has everything but hyperlinks i think, so if you choose that option, then you won't need most of this.

anyways, here are some basics:
in coding, formatting "commands" are nestled between sideways carats (these things: < >) use two of them. the one furthest along in the text has a forwardslash (this thing: /) to signify that the command's over
when you write your work, each paragraph needs to be surrounded by <p>your paragraph</p> . if you want to go a line down but you don't want the big paragraph space, then insert </br> which is a singular command. there isn't a pair of them for that one.
here's a formatting example; if you want to make something bold, use this command: <b>text i want bolded</b>
it would appear like this: text i want bolded
remember! the commands will do what you tell them to, so they don't appear in the final text - they just disappear! thus, you should finish writing whatever you want and then add the commands.
here's a little list of commands:
bold: <b>bolded</b>
italics: <i>italicized</i>
underline: <u>underlined</u>
paragraph break: <p>paragraph</p>
line break: </br>
i recommend doing indents using eight spaces. for them to show up, though, they have to be in between the <p> command and the first line of your text. otherwise they won't show up. see here:
<p> The first word of my fic.</p> (depending on your Tumblr it actually might not show up :( but I promise there's an indent there if you do it on ao3!)
now here's the command for hyperlinks, which is slightly different from the others on here. you have to add the link you want within the carats. here's an example: <a href="https://archiveofourown.org/">link to ao3</a>
it would look like this when published: link to ao3
so here's one you can fill in:
<a href="link">hyperlinked</a>
when i want to do anything more complex than that, i usually search on W3 schools, which has good HTML resources. here's their thing on basic HTML formatting and HTML hyperlinks
hope this helps! if you need any more instruction or have any more questions, just DM me.
✧・゚: Customize your highlight color! :・゚✧

I recently came across a blog where when I went to highlight some text I noticed it was a unique color!!! (」°ロ°)」
AND IT'S SO SIMPLE TO DO
all you do is go to your css file and add this:
::selection { background: <hexcolor> }
Enjoy!! ♡⸜(˶˃ ᵕ ˂˶)⸝♡
figured I'd try learning python since I can't learn gamemaker language right now, so maybe I learn the basics of programming and can more easily translate it into game development when finally possible maybe perhaps
the important thing is learning!!!! and boy will I learn hopefully!!!!
Femme Harpe #1
The most frustrating thing is when you get an idea for something, but don’t have the skills to make the thing.
I have a really cool game idea, and I’ve mapped everything out, but I have no fucking clue how to code. My brother has coded before, but it’s gonna take forever to get to level we plan for this game. Forever is not a good amount of time for my stupid ADHD brain.
It’s sort of like the game of Life and the Sims but also a lesson in common courtesy cuz the complete disregard people have for that just grates on my nerves.
I have so many thoughts and entire timelines for this already ughhhh
Also just about every person in the game will be an actual other player cuz I think that would be cool.










83737363748the matrix626376363
(2nd picture isnt in the movie, its of a fan but i cant find their acc)