Do all the things like ++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatarSign Up
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple APILearn More
Search - "masochism"
Total noob here (only know like basic HTML/CSS, have messed around with PHP some time back, no actual idea how to write even a simple program).
But recently decided to get more serious about learning programming so installed Ubuntu on an old laptop over the weekend to see what the hype is all about. Took me literally a whole day to get the install I wanted and to roughly understand the major parts of the ecosystem (command line, packages instead of installers). I am already hooked.
Played around throughout the weekend and now find myself learning Linux, bash, vim, and C++ all at once. It's not a very good idea to be learning all this all at once, is it? 🤪
What learning path did you take? Was it a good one? Any fun stories (moments of despair/glory)?9
Call it mental disorder. Sickness. Masochism or just bein a demented individual...
But I used to work with classic ASP. Yes, my JS ran on servers before it was cool (I am the original tech hipster) and I was writing VBScript with it as well because why the fuck not?
Kinda miss it to be honest. Shit was simple as fuck, the downside of it was the "fuckLibrariesAndDoShitByHand.asp" mentality and consequence of using old tech....but I liked it.
Tutorials for that shit had to teach you damn near everything in one book, not just how to code it, but how to really work with servers on the bare minimum and one would learn sooo much. Now a days most books be like "this is how you do yo auth tokens..because all y'all mofockas should know this shit by now" NO mofocka! Our books was all about "aaaallrighty dipshit, this shit here is auth, and in order to bla bla blah" THOROUGHT AS FUCK B.
So yeah......i had fun, by far not my first choice on new shit, but shit was fun.4
I hate how almost every person I like doesn't live where I live and as soon as I decided to start traveling to find where I should be and with whom because it's definitely not here, all of this madness happens. It's like all my relationships are doomed from the beginning.
I just know that at some point, they'll choose someone who lives closer to them and more convenient to be with, not an overthinking idiot who lives far away and is now roasting itself. Yeah, yeah, with this attitude, nothing will work for sure but I'm exhausted. Being alone is comfortable, a relief even. It's knowing someone and then not being with them anymore that brings loneliness so getting close to somebody, from my perspective, looks a lot like masochism. It's so much easier to just pump and dump random people but even that becomes pointless.
Whatever. At least I have video games, programming, and other interests. Happy, sad, or enraged, they are the only consistent parts of my life and I'm thankful for that.3
tl;dr - install ‘Pop!_os’ and try it out if you haven’t yet, it’s pretty damn good!
Heavy Micro$haft user here, have tried using ubuntu a bunch of times in the past and fucking regretted it every time. Ran into issues with stupid shit like the apt cache growing exponentially until the drive was full, or something like the the system python getting borked.
To be fair, I’m 120% certain my dumb-assery is what caused the problems. I’m definitely not trying to blame the OS. But my experience was shitty, even if it was at my own hands lol.
Started playing around with Pop!_os from the system76 team. And I’m seriously in freakin’ love with this OS. It’s clean, is performant, feels way less buggy or just feels more stable somehow. I know it’s based on ubuntu, but I’ve had a great time thus far using it. I’ve got ansible, docker, aws toolkit, aws cli, sam-cli, vscode, dynamodb-local, serverless, npm, brew, and working on steam now.
Everything has been a breeze and again the system feels really fast and snappy. It feels a lot like mac on the smoothness scale, but snappy like a windows box with beefy hardware specs.
I’m still just in the testing phase on a VM, but I’m seriously thinking about blowing away my windows install for Pop!_os.
(I’ll try arch someday when I’m up for some hardcore masochism)8
When you've got two unpublished side project Android apps that you need to put the polishing touches on, a passion project website that you've half started, a new job that you probably should study for, and you say to yourself: "there's no Windows live tile that does this particular thing that I want. Guess I'll learn how to make them."
Also, is it just me, or should developing live tiles be way more straight forward? I know it's like the least hip thing I could be making, but I've never claimed to be a hip person.2
**Day 2 of glaring at the code.😩 The bits are collapsing in front of my eyes into bytes and the glaring dark theme of sublime engraves the code into my retinas. Is it day or is it night? I can no longer tell. Having scoured every corner of the internet and applying every fix I can find the bug persists... was I ever destined to program? For the doubt eclipses my hope of ever seeing the light. I peer over the edge of the world into the abyss and the abyss... **
"Wait 🔎, shouldn't there be apostrophes' in here? MOTHERF-" 😡😠💥☠
"God, I love programming!" 😃4
So I thought of a great idea while I wrote a comment.
The best way to trap a dev would be to leave a computer that's halfway through installing Arch Linux the dev will see it and start working on it. The capture time will be between 5-12 hours depending on the dev's masochism rate.3
I want to do something data-science-y.
Gimme project ideas, and where can I get the data for it?
Also, not looking for machine learning, just basic data analysis stuff.
You know when someone starts a new project and messes it like there's no tomorrow and then you come along and inherit this mess? I like that! It's called masochism.2
I love coding so much that I end up re-inventing the wheel more often than not. Like, I'll see an interesting problem and I'll prefer coding it myself than just google it. That's definitely a form of masochism. 🥺
Wouldn't be so bad if I didn't have a 100 other things to do...4
I have this weird thing about wanting to see the world but not really seeking to get a job in another country. If I was bored and unemployed, I'll take the interviews from companies abroad but at the tiniest incovenience like the internet being shit, I'll back out.
If I just worked abroad for a couple of years, converted my earnings to my country's currency, I would have had some properties. But it's almost like a masochism thing or maybe just the thought of playing a video game on easy mode. It's not as rewarding. Maybe I'm just used to struggling and the idea of getting things easy makes me feel like I didn't earn it.
This is not to say that getting a job abroad or the work itself wouldn't be hard. I'm talking about it in terms of making money and where you spend that money. There are foreigners here who are not considered rich back home but they choose to live here because they get more value for their money.
It's just a nonsense mindset thing I need to get over.10
Top 3 reasons why you love to code?
1. It helps to process my inner masochism
2. Gives me an infinite amount of reasons to complain (hiding the fact that's just a behavioural trait)
3. Flexible working times (that end up being the double of the non-flexible 😑)
A nice feature that can drive you nuts.
"GITHUB_EVENT_PATH: The path of the file with the complete webhook event payload. For example, /github/workflow/event.json."
"github.event_path: The path to the full event webhook payload on the runner."
Well guess what? These fucking variables are completely useless since the path in them is non-existent.
Fortunately /github/workflow/event.json works...but for how long?
Also using header Accept: application/vnd.github.v3+json to download a zip file is masochism.4