Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Search - "ted talk"
-
Unpopular opinion:
The "I hate everyone" mentality doesn't make you quirky or unique, it likely just means you're a real pain in the ass to deal with and/or have the social skills of a rock.
My name's Stux, and thanks for coming to my Ted Talk.40 -
A list of Stux's !dev pet peeves.
1) Slow walking (elderly or visibly injured dont count most of the time) people in busy grocery stores. Like please move. I've got shit to do.
2) Thot bots on Instagram.
3) people who leave 2 or 3 car links between them and the car in front of them at a stoplight. I'm not saying you need to be touching their vehicle, but move closer damn.
4) People that say shit like "if you believe x, then unfollow me." Grow up and get over yourself. People are allowed opinions you asshat.
My name is Stuxnet and thank you for attending my TED talk.11 -
This has been said countless times before me, and way better than me that’s supper tired, but I need to rant out
And what I’m ranting out today, is Apple. Its essence, its core, the reason it still exists: the ECOSYSTEM!
The problem with Apple ecosystem is that it’s the ecosystem of a fucking PRISON!
People like it because it works well together , but it’s sure that in a prison, the path from your cell to the cantine is pretty optimized; you get forced there! And you might try to get your food elsewhere, but the walls of the prison are made to be difficult to cross. Especially on mobile, where they’re making it harder and harder to escape, to make a jailbreak (pun-intended). Keeping you the loyal little sheep, or the forcing you to it.
That prison is also made private, a little club, to attract people to it. They even got their own little system to talk to each other, but oh god protect them from their little messages to pass the walls of the prison.
And all that prison is guarded by the warden, watching from high in the cloud. Forcing you to report yourself to him to be part of that prison.
That prison, also, can only be entered with specific vehicles, provided by the prison, to ensure maximum compatibility and efficiency. Good luck entering with a disguised vehicle if you find the official ones too pricey for their parts.
They also provided pressure tubes to send things from one cell to another. While being only simple pressure tubes like any other, they’re acclaimed because they’re apparently easier to use than the other 3rd party pressure tubes that can send things to the outside. Why? Because, oh yes it’s already in everybody’s cells (of that prison, outside is dangerous) and the other tubes have been conveniently being placed somewhere harder to reach.
Another thing they have are those windows that can view the outside. While being maybe less clear than some other windows, they are ok. But if you ever consider going mobile to enjoy that safari with lions, then man do they love bringing you back to that window.
Ok so I’m done with the prison metaphor, or I won’t sleep.
The ecosystem is probably the major reason Apple is still there. You buy from there because you’re a prisoner (I guess I’m not finished with the metaphor after all).
This is a prime example of RMS’s quote “If the user doesn’t control the software, the software controls the user”
AirDrop isn’t some sort of revolutionary tech, it uses a well established protocol that other implementations use to do the same thing. They could really easily open source the protocol and allow everyone to profit, but they won’t, because that would mean you don’t have to buy Apple.
That’s why I militate for open source, decentralized and standardized protocols. Because that way, we control the software, and it doesn’t control us.
All the things I said aren’t so bad because when you buy Apple, you make a choice. But I don’t have a choice, I am typing this on an Apple device, because I need to (I won’t elaborate on that) because of that fucking *ecosystem*
I am really tired, so half the sentences probably don’t make sense, but thanks for coming to my stupid TED talk.12 -
I learn programming cause it was in my genes.
My father was a programmer himself but, he died back in 2005 of September when I was 5 years old. So I guess I program to continue what he did. He was in the process of making a game but, failed to do it. He had concept art created and even mad characters. When I get real good, I plan to program that game for him and dedicate it to him.
I started programming on a website called Scratch back in 2010 (in think), which I saw a Ted Talk on, and started from there. I use KhanAcademy as I am home schooled and when they introduced the programming tutorials to that website, I was immediately hooked and it was just the beginning.
I used Scratch for three years and I wanted to know more, so I did research and discovered a program called Stencyl and started making a game I made from scratch into that format.
I used that program and when 2013 hit, moved to a new church and met an old friend and all of sudden we started making games together and we relesed our first game on Scratch called Minecart Chaos.
That took three months to create. He did all the art and I, of course, did the programming. The three months later we were at it again making a new game called EMP Restaurant Rampage. That also took three months to create. one of his friends composed the music. We are now in the process on making a new game and I am now tasked to make the music. So that is my history.9 -
I've tried to stay out of the fray regarding replacing long-standing terminology to use "safe" inclusive wording instead because it doesn't seem like that big of a deal to me to just use the new wording. If the old wording wasn't hurting people (this is an argument that a of a lot of people use regarding this mass naming change movement) then the new wording shouldn't hurt anyone either...
that was just my 2 cents on the topic, until today!
Some dumb motherfuckers are trying to replace the word 'execute' with 'start'/'run'.
That's just some fucking ignorant plebian shit right there. The literal definition of execute is:
"The act or process to carry out fully or put completely into effect"
"to do what is provided or required by..."
"to perform what is required to give validity to..."
start and run don't grammatically encapsulate what execute does. And now I sound like a fucking grammar nazi because this shit is getting under my skin more than it should.
Execute's primary definition is grammatically correct for the context in which it is used.
Change Master/Slave for databases and I couldn't give a single solitary fuck about it. Primary/Secondary works just fine too. The grammatical context isn't blown away here.
But take away my execute and sudden I get all hot and bothered with the desire to punch a nun over how stupid this "offensive words" crusade is.
Thank you for coming to my Ted talk.15 -
OK, so we had a session in which a so called Company (Some ecorise.in ) came to give Internship-Training-Program. Ok, he said it'll take 5-8 minutes, and then it took fucking 75 minutes for the session to end. Horrible blunders he made.
1) Did not tell about the company and important stuff for the first 50-60 minutes. Instead, was just focusing on why you should do an Internship, what is it's benefit, what does a company want from you. And why this Internship-Training Program is important... I mean seriously? - A training for Internship. 🤦🏻♂️
2) Said all the Web Developers can be Mobile App Developers with the help of just HTML and CSS.... Wow, so XAML/XML is shit now, and we will call APIs with the help of CSS rules. 🤦🏻♂️
OK, still I tolerated all that, then was the part when he said how much will be the stipend. It was fucking nothing, they said. That for first three months they will not give a single penny as it is training, and then IF the performance is good, then they will give stipend, and then Placement assurance. OK, that's good that they are assuring placement, but wait. Package of 2LPA INR... WTF Man, it's like $3107.28 for a whole Year.
OK, that too tolerated, then was the part when they said that they'll take the written test, I was like OK, let's see. We moved to a classroom, it went over-the-full capacity, so we moved back to the seminar hall. (Arrrrgggghhhhhhhhh), still tolerable. But then that guy realised that there were no question papers to take the test, then sent someone to get the print outs. Wasted 15+ minutes, I was burning inside.
In the whole seminar hall, I stood up and said, that when you knew there will be a test, why didn't you pre-prepared the sheets beforehand, he was like, that we didn't knew the count. But his tone was. like he got offended and Get-Lost-ed me out of the seminar.
Then even I said:
🙏🏻 - Nahi chaahiye aapki Company
(🙏🏻 - I don't want your Company).
And moved out.
But my point, I am a third Year College Student, and this Company came for our benefit, but I did so (and I am not sorry), so that's pretty obvious that the Company guy will talk (bitch) to the teachers about me, and tomorrow will be a bad day for me... But isn't it wrong on the side of the company also?
I mean, there was an attendance sheet passed in the beginning of the session, had he taken count from that and got the sheets printed, (He had almost an hour for that).
Secondly, when they knew that the count of students is more than expected, then why didn't they check for the classroom that whether the class can accommodate so many students or not. If not then something would have been planned accordingly... But no, the Guy (I guess, that small Company's Owner) got offended that a Student back-chat-ted a CEO of a so-called company, and so he just had to "Get-Lost" me. Checked the website of his Company, they have hardly done 3 Static Websites... I mean, WoW, I have done at-least 10X the work of the Company, alone!
I don't know, I feel happy that I kept my point, but I feel sad because I generally don't do this kind of thing (may be my tone was also wrong, I had other issues also, may be because of them and they all combined and this happened). I feel scared too, that I don't know what the Company guy will say to my teachers and what action will they take against me...
Because I know, none of my friends will stand with me when I go down, it's all fake here, everyone can just give sympathy, but nothing else.
I don't know why I am posting this here, and if you have read this till here, thank you. I just wanted to share my heart out... :-)9 -
I saw an article about being able to set your phone to silent with your Google Home device. "Wow that's cool. Hey Google! Set my phone to silent."
Forgets about it.
This morning I noticed I was getting messages on Snapchat, but not getting any notifications.
"Snapchat is a piece of fucking garbage." (Still a true statement lol)
Half an hour later, I remember I set DND on and never turned it off.
Just here to say that I am a fucking moron.
I'm Stux and thanks for coming to my TED talk.4 -
Stop ending rants with "Welcome to my TED talk."
All it does is make me want to stick my fist in your ass.
Welcome to my TED talk.8 -
Some more of Stux's !dev pet peeves
1) Teenagers who comment shit like "I'm from the wrong generation" or "today's music is trash. This is real music" on songs from like the 70s and 80s. Like shut the fuck up. You can like whatever music you want, but your taste in music doesn't make you unique, so just shut the fuck up and listen to the music. I was jamming out to 70s and 80s when I was 9, so you aren't the first to enjoy older music at a young age
2) "Old heads" who comment shit like "this isn't real *genre*" on a new song that isnt like the older version of that genre. News flash: music fucking evolves. Just because that country song doesn't have a twangy guitar in it, that doesn't mean the song ain't country. Just because the rap song ain't some deep ass poetic shit, it doesn't make it any less of a rap song.
3) People who edit their comments on YouTube to say shit like "wow thanks for all the likes, I wasn't expecting this." Wooptie fucking doo. Your comment got a few thousand likes. Fun fact: those likes are meaningless.
4) Humidity. Fuck that shit man.
5) General education classes. They're a fucking pain in the ass man. Like im 98% confident I don't need art history in the real world. Or mythology. "tHeY tEaCh YoU tO lEaRn." Teach me to learn in degree specific classes then. At least their content will be interesting to me.
My name is Stuxnet. Thanks for coming to my TED talk again.20 -
FFUUUuucccckkk me sideways. So I decided to look into USB type-c's power delivery and alt modes. Cause I kinda want to make an adapter card to run my displays over a single cable. TLDR of the rest: USB-C has some huge capabilities which noone is interested in using since its way to complex to handle for what its worth in the end.
Now PD alone is kinda ok to deal with since a lot of powerbanks use it and some hobby guys documented how to work with it. I find it really odd thou that you NEED to use a dedicated IC for using the configuration chanel to negotiate how much power you can draw. Why the USB standard didnt use some simple 5V low speed signalling? Also the standard says that you only have to implement 5v 0.6A with every other power level being optional. (This is also true for cables. Most manufacturers use only the USB 2.0 standard for them and brag about how fast type-C is. ლ(ಠ益ಠლ) )
Now to the alt modes. These motherfuckers are a real shitshow to deal with. First you need a Mux to deal with USB-C's two way insertion, so your signals wont get flipped. Next thing is that you have four lanes at your disposal in alt mode. Which you can either use for four Display Port Lanes or two DP lanes and two USB 3.0 lanes. (You always get USB 2.0) Now you may think that there would be one simple chip to do it all? Nope you need atleast two at the price of 6$ each. One for PD and one for Alt modes. Both are very hard to solder (QFN, 0.5 mm pitch 40+ pins) TI ended up being the only one with a decent offering of IC's that do what I need. As for working with them, you would think that you just slap a simple MCU on there that communicates over I2C or SPI to configure the chips? Nope! You program the chips memory from which it configures itsself. And the programming is done with some TI tool which gives me no idea as to how you can handle everything whith no control logic behind it.
Looking into alternative IC's leaves me with cypress semi. And their documentation is basically a total mess. I wanna know what that chip is good for and what I need to do to make it work. I dont care about technical details mixed with marketing jargon nobody understands. And I really despise that I have to register just to download a datasheet. Especially since there is no info about it on the main page.
And this whole rant hasnt even touched the topic that USB-C only uses DP and nothing else. So you better hope that you have DP++ so you can use a passive conversion.
This was my Ted Talk about USB-C. Some info in it may be subject to my stupidity and errors as it currently is 02:15 in the morning and I need some sleep.14 -
Watched a TED Talk about this cool site that wants to bring open education to all.
Forgot about it.
Remembered i
the video a week later, checked it out.
Front page saw a course for Python for beginners.
Watched the first video.
Got hooked.
Never turned back.
Thanks Coursera :)
After that I relied more on books as the knowledge is layed out in a more concrete fashion and are probably nore revised. So better content, more accurate information, more advanced and in depth knowledge. -
That Moment when you watch a ted talk of linus torvalds, scroll down the Comments section and find this lol1
-
Rapid firing some mini rants.
Fuck people that go on vacation and post 100 pictures of it. Chill out fam. I can guarantee you that 95% of your followers don't give a shit. Keep the posts minimal; 3-5 is ideal with 5-7 being acceptable.
People that post shit like r/whooosh in the comments on posts can suck a dick. That's not necessary asshats.
Why the fuck do the Android versions of every major app suck ass? Like c'mon man. It's the most widely used mobile OS. Take Apple's dick out your ass and fix this garbage. (I get that supporting the cheap ass devices that never get OS updates is one thing, but ffs im using a Pixel. Get your shit together.)
This TED talk was brought to you by Stuxnet. Thanks for coming.7 -
Dev of 15 years here. All my career historically started and evolved/revolved around Microsoft in one way or the other, so was my exposure to only DOS and the Windows as a child and growing up.
Like already discussed in multiple rants here, I was one of those naturally Windows -favoring ppl through all my life. That is not to say I didn't try Linux here and there, for hosting of personal projects, as one usually does. But it never quite stuck with me as a personal daily driver, mainly because all I ever needed for personal use was a browser, discord, and Steam/GOG/Epic Games store for gaming (work-wise I always had and still have company provided laptops which are OF COURSE Windows powered)
Anyway, maybe you can see where I'm going with this... I recently gave Nobara Linux a go (Glorious Eggroll's Fedora flavor, with some custom kernel patches) and I have to say, not thinking of going back to Windows at all.
Just a few thoughts on comparing two sets of experiences with Win vs Nobara
- Win definitely feels more sluggish
- Nobara's default desktop env was Gnome 42 with some extensions pre-enabled. I dove right into hacking/customizing it to my tastes and it looked glorious. Never would have achieved this customization with Win
- I was using RDP to remote into my work laptop from my personal desktop setup with Windows and I still successfully do so with Remmina now in Linux
- A week ago I dove deeper and installed Awesome window manager as a UI and mh boy does this feel intimidating at first. But then the allure of having nice window managing experience was too strong, and 15 years of coding do help with just seeing a new language and kinda feeling at home instantly (Lua language for AwesomeWM customization/themes). Fast forward a week and now I'm sitting happily with 3 monitor setup, one of them vertical, all properly auto aligned with arandr on startup, variety+wal for wallpaper auto circling and applying a theme out of main wallpaper colors every so often (+wrote a script to put those main colors into my RGB peripherals via OpenRGB)
- Gaming. I still game, Steam Deck from steam gave me all the confidence to set up Linux gaming that I needed. I think I am now properly versed in all things Wine/Proton/Lutris/Bottles/Heroic Games Launcher, you name it. Recently finished Cyberpunk 2077.
ANYWAY, thank you for coming to my Linux appreciation TED talk. It's amazing. -
So decided 'fuck it lets try the chromium based edge on my PC and Mac...'
And you know fucking what... It is actually fucking awesome, as much as I love Google (Fight me) and dislike Microsoft products, I can honestly recommend the new Edge over Google Chrome or any from of Chromium...
Thank-you for coming to my TED X talk....9 -
I fucking hate Electron, what ever happened to developing software natively? It's not like you have to stick to dot Net and C# or whatever, there's literally Lazarus or Delphi, which, at least Lazarus, not only is open source but also supports all major platforms.
Even Python has GTK, Qt and Pywin32 or whatever its called. While not exactly cross platform, it's still not eating up 1GB of RAM when you launch it.
I don't care if Bob from across the street uses it because he's too lazy to learn anything new, but when huge companies like fucking Discord (valued at 10B dollars) use it, it's insane.
More than once has Discord had a memory leak and was reaching upwards of 6.5GB of RAM usage.
Whats the most popular code editor? VSCode, Electron.
Chat client? Discord, Electron.
Wanna use something other than Discord? Maybe Matrix? Well guess what, while they do have multiple clients, the most developed and usable one is Element, yeah, Electron.
Slack? Electron
My crypto wallet? Exodus, Electron.
I genuinely don't think 16GB of RAM is enough nowadays. Thankfully I'm running a very minimal install of Arch Linux and do most of my work in a KVM, but it still hurts my brain.
By the way things are looking nowadays, We'll be using Javascript for Kernels soon.
Thanks for coming to my Ted Talk.
Also apparently the filter on this site sees ". net" as an url.10 -
Just my luck.
I was supposed to sign a new contract last week and get paid 2x more than now + get a lot of benefits. The day before, obviously, they just HAD to stop signing contracts with new people because of COVID.
Also my engineers exam is postponed indefinitely. They are thinking about making it online, which would be awesome, but again - it was supposed to be last week. A lot of stress and time wasted.
I know, those problems are really miniscule when compared to other, but it still is annoying as fuck.
Thank for listening to my Ted talk.7 -
Oracle SQL Errors are an absolute fucking joke, ORA-GO-FUCK-YOUR-SELF.
Thank you for coming to my ted talk.2 -
MSbuild makes me want to blow my brains out.
I know it's no longer used in .NET Core and all the lucky people that don't have to deal with .NET Framework can happily move on.
But here I am, a complete idiot. Expecting MSBuild to build the exact same way from the CLI as it does if I run a build in Visual Studio. Expecting the build server to consistently produce the same result as if I built my solution locally.
Demanding meaningful earnings and error messages that don't leave me completely perplexed as to what's actually going on in the compiler.
Fuck me and fuck .NET Framework. Thank you for coming to my TED talk.8 -
Oh my FUCKING GOD i HATE VISUAL STUDIO CODE, I just wanted to FUCKING OPEN A C++ CLASS IN VISUAL STUDIO 2019 FROM UNREAL ENGINE but for some FUCKING REASON my SCRIPT EDITOR WAS SET TO FUCKING VS CODE, and now 80% of my FUCKING CPU is being FUCKING USED AND I CAN'T FUCKING CLOSE IT AND ITS FUCKING FROZEN SO I CAN'T EVEN EDIT THE CLASS AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA anyways thankyou for coming to my ted-talk8
-
!dev
Before I bought a couch, I thought I had to get a couch because when I have a girl at my place, she will definitely think I'm a serial killer who's going to murder her.
Now that I have my couch, yeah I still don't have any girls over.
Thank you for coming to my Ted talk.10 -
I just want to do nothing. Be a cat: eat and sleep as much as I physically can. I'm just physically and mentally exhausted and basically have no desire to do anything anymore.
Fuck everything.
The only thing which prevents me from doing that is some leftovers if common sense which tell me that it's unwise to abandon everything when you've left only 3 weeks to do shit and then it's not your problem anymore.
But even this sense cannot disarm an overwhelming procrastination.
And people. Fuck people. Only a very small minority is actually tolerable.
Thanks for listening to my TED talk.28 -
Well I guess my first dev project will probably end up as my last (For good reason).
Not long after dippig my toe in the programming world by messing with Minecraft mods, I decided to take a gamemaking class at my high school which introduced me to gamemaker, straight away I was able to use my java knowledge to sort of become the go to person for help, so while everyone was following tutorials for a basic pac man clone I had started work on the final asignment which was to create a fundamentally playable game.
Taught myself how to use spritesheets, tilesets, external libraries and the like and decided, fuck it lets make an RPG based around looting dungeons, ended up decidng on the title 'Plunder', since then the project grew and grew in scope to the point it is now unrecognisable with my goals as of now compared to then.
Now that project has been placed on hold as the story and world just grew in scope to the point I litteraly do not have the knowledge or time to actually work on the game, so I've started converting that world into a book which is slowly motivating me to almost slice up the game and work on individual pieces.
But considering the drain and effort that has gone into this, pretty sure IF (And that's a big if) I ever do release this game that took basic concept 9 years ago, don't think I would ever be able to top that achievement.
Thankyou for coming to my ted talk.
(Just for shits and gigs I might try and did up some old projects related ot this and post them in the comments if anyone may be interested ¯\_(ツ)_/¯) -
I discovered a language I didn't know AND i like.
It's not under active development anymore, but I decide it has a nice syntax. It's made by the writer of craftinginterpreters. There are still people writing some extensions for it.
I decided to implement socket support in it.
That went very well and the result is just BEAUTIFUL. But now, i have a collection of socket functions that require a file descriptor (sock) for every function like write, read and close. We're not living in the 90's. I want to do sock.send(), sock.write() and sock.close(). So socket as an object.
I wrote a wrapper and it is freaking TWO times slower! Hows that even possible.
I've made wrapping to object optional now. Bit disappointing.
The language shows off with benchmarks on their page. Their fibers can even be faster than Elixr. Yeah, if you only use the fiber and nothing else from language. I benchmarked string concat for example against python: 1000 times slower or so.
The source code of wren is so freaking beautiful. Before Lua was my favorite language regarding source. The extensibility is so great that I prefer to work on this one instead of my own language. They kinda made exactly what I wanted. I can't beat that.
For if you're interested: https://wren.io/
The slot way of communicating between host language (C) and child language (wren) seems odd at beginning but i became fan of it.
Thanks for listening to my ted talk.
What's your opinion about wren (syntax)?25 -
It's been a while since I've said it -
FUCK AI
FUCK ChatGPT o1 whatever the fuck model is it
FUCK Sam Altman
and most of all FUCK all of those extreme leftists. Don't ask me why. Just fuck them.
Thank you for coming to my TED Talk19 -
I swear I'll snap if someone tells me it's weird that I resize applications to be taller than they are wide. I keep them that way because widescreen monitors came into existence when computers became mainstream and the market shifted to the plebs who only used them to watch videos and wanted to not see any bars on screen, and now we all have to suffer.
Web pages are organized vertically so it makes no sense for me to browse the web in full screen, it wastes space where otherwise all the content is contained and distraction free, most pages strip the side-bars so you'll also see a few less ads. I can also use and organize multiple apps how I want. Small thing too but browsing the web in full screen means pages can find the exact dimensions of your screen and learn more about you (I don't care about this but it's also worth mentioning).
I promise you there are so many good reasons to not use apps in full screen.
Thank you for coming to my Ted Talk.17 -
Oh my fucking god.
So, basically, I’m at some mall with Violet Parr, but I’m not Dash. I’m someone else entirely, but still a Mr. Incredible’s child. Producers connect to my thoughts and say “Go to the bathroom”. I oblige, go in and see Mr. Incredible naked, absolutely destroying Frozone’s asshole bareback. He doesn’t see me.
Then, I go meta: “Well, producers now probably want me to find another bathroom!”
Mens' one is closed. Ladies one is open though. “Wait, if Mr. Incredible is there, and we’re in The Incredibles universe, we’re probably not in Russia, and no one will bully me, a little trans kid, if I go to the ladies' bathroom”. I go in and lock myself inside a stall.
Music plays. A hellish hybrid of Tessa Violet from “Crush” (https://youtube.com/watch/...) and Orla Gartland (https://youtube.com/watch/...) enters the bathroom. The movie suddenly becomes a musical.
As she approaches my stall, she sings:
🎵 Deep down inside, we’re still transphobic 🎵
🎵 Deep down inside, I’m still transphobic 🎵
🎵 But it’s my way to tell the world 🎵
🎵 To shut 🎵
🎵 The fuck 🎵
🎵 UUUUUp 🎵
She proceeds to demolish and twist the stalls.
Suddenly, we see her flashback (well, technically a flash-forward), and there she gives a Ted talk. But it’s a Klan rally, and it’s Ted x KKK. She says the punchline:
“Well, isn’t it _nuts_ 😏
that I twisted steel beams into a thousand _knots_ 😏👉”
The audience erupts into laughter.
We’re back. I run away from her. Cops arrive, and I’m connected directly to Barely Sociable’s video from the future (relative to my present) about Ruth Price (https://youtube.com/watch/...), the phone call segment. The original audio is replaced by Tessa/Orla’s voice. She calls cops and says “We’re placed into custody for bullying a trans faggot kid!”
The cop replies, mocking her: “That’s baaaad 🤣, that’s probably baaaaaad 🤣”
Off-screen laughter.
Roll credits.
Jack-Jack Parr is trans, confirmed.7 -
Ok, so: I have a macbook for work. And for the most part, I love it. Its a good looking device that has a fast cpu, enough ram to run stuff locally for testing, even multiple services / environments at the same time without getting overly sluggish.
And, the best thing: It isn't Windows. I have a good, working shell (zsh), so I can use all the command line tooling I could wish for, I have a somewhat working package manager and everything.
But there are just some little things I really can't wrap my head around. And since everything is so locked in by Apple, there are no sensible ways to fix those things without having a bunch of extra programs / services running all the time, introducing overhead, configuration for things I neither want nor need, and so on.
First of all, why the hell did you think the normal way of typing "@" on a german iso keyboard is the key combination for closing the currently focused application? I am a daily user of macos for over 2 years now, and I still keep quitting applications regularly, almost every day.
Or, scroll direction: I use a mouse (g pro wireless) and not just the touchpad, but when I am in a meeting or something (or when I take my macbook with me to configure a switch that isn't accessible over the network), I don't want to take the mouse with me, the touchpad is pretty good, it is big, precise and everything. But for some dumb reason, they decided to reverse the scroll direction for the mouse by default, so if you change that to use the mouse like a normal person, it also changes the scroll direction for the touchpad. And, the worst part is: there doesn't seem to be ANY easy way to separate those two settings, or to automatically set the scroll direction when a mouse is connected.
So every time I use my laptop somewhere else, wich also happens regularly, the scroll directions is wrong, which means I have to go into the settings, change it, then change it back when I am at my desk again.
It just doesn't make any sense, stop trying to "know what our customers want", and please, dear Mr. Tim Apple, give your customers the freedom to know for themselves what they want.
Thanks for listening to my TED Talk.8 -
I honestly have come a long way. But I still have these moments when I just lose confidence In myself, and while grieving it can be worse/more frequent.
I’m being taught some networking programming from this person I befriended and it’s going wonderfully! But I don’t know how much I’m taking in. I don’t know if I’ll be able to completely understand while I’m using what I’m learning, but I guess part of the learning is by using and doing. But what if I need to change it up for a different purpose but I don’t know how?
What if I’m not programming enough? When working on this project/learning the stuff from my new teacher friend to actually make some of the stuff I usually work on that for 30 mins to an hour and a half maybe even 2. Relax, do some college, play games, then later I’ll try to work through a few exercises of my C# WinForms book.
And before you say it I’m not balancing too much on my head. I’ve learned GUI’s before with Python I’m just reflecting that to C# and it’s easy and I’m always in a separate headspace for networking. But it all just doesn’t feel like enough?
It also doesn’t help that i don’t feel like I’m doing anything special that I can boost my confidence with. Usually in a project I won’t feel like I’m doing anything until a cool or special feature is made and I know that’s bad I hate it but I can’t avoid it and I want to feel good even when nothing completely out of this world is made that day.
And I’ve definitely come a long way I’m proud of myself but I just hate getting these feels. And It happens a bit when I’m learning because I’m afraid I’m not learning and I’m gonna keep copy pasting the same code snippets for different projects and I don’t want that I want to be able to fucking edit and change it or make a completely new one of whatever it is but my design but I guess that takes experience with it first.
Thanks for coming to my TED talk -
Goes to my comment on on of the rants to "Why linux cannot AVER be used by a normal user"
I'm pretty good with techs, OS, dev etc.
But here you go, a random error message which tells me nothing (Absolutelly nothing) and no way to fix it. No way to fix it, not even a hint where to look for solution, outside google. Sure, It took me around 5 minutes to find the problem googeling and copy/pasting some bash commands, but next time it happens and I don't have internet ? Well fucked.
This shit never happens on Wiondows or MacOs :) And that's why these 2 will always be user firendly ans linux will never be.
That's why linux will never be used by normal humains.
You 100% linux addict will point out directlly 'TYeah yours repos sources are fuckied" or whatever, but it IS NOT to user to know how sources, packages etc work. I want just update my system, if one source is not found, ignotre it by default ! How hrd is that ?
Error message in question :
E: The repository 'https://ppa.launchpadcontent.net/tr... jammy Release' does not have a Release file.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.
Thanks for assisting to my ted talk.19 -
☀️ HI 👋 FELLOW 🙌 DEVS 😇
I was just wondering if anyone happens to know the guy who's kinda famous in the dev world who does the presentation on next-level/out of the box programming where one of the examples is a mario like game, and he basically simulates all the gravity and jump options and has a ghost appear behind the character so that he can place the platform the most effectively.. etc..
I saw it ages ago but I can't find it anymore!!!!! Don't think it was a ted talk but maybe.
Btw, Raycast is fucking incredible, especially the emoji extension + hyperkey!!!! 🥳💯🥳💯🥳💯🥳💯🥳💯🥳💯🥳💯🥳💯🥳💯🥳💯🥳💯🥳💯🥳💯🥳💯🥳💯🥳💯🥳💯🥳💯🥳💯🥳💯🥳💯🥳💯🥳💯4