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 - "torvalds"
This guy at my last internship. A windows fanboy to the fucking max!
He was saying how he'd never use anything related to Linus Torvalds because he hated him for creating Linux.
Two seconds later I saw him initializing a new git repo.
I was standing there like:
*should I tell him?*
Well here's how I see things going:
Intel and AMD ditch their assembly architectures for Scratch, because drag and drop is very popular lately.
The Boolean is renamed to the biggot by SJW leaders for only supporting binary views.
You must first ask consent to add an item to a linked list, because forcing two items together promotes rape culture.
Apple removes the "h" and "7" keys on all laptop models and gives no reason for their actions.
Linus Torvalds grows an extra middle finger, and it still isn't enough.
Nintendo makes Mario gay and Luigi black to be more inclusive.
LG makes a curved monitor that curves away from you rather than towards you. People buy it in confusion.
Everyone makes the same ad revenue on YouTube, and it is rebranded to OurTube. Luckily, they were able to keep the color scheme.
People finally realize that machine learning is just math, and stop using it everywhere. (Just kidding lol)
AMD and Gucci merge. Nobody understands why.23
Just had meeting with a potential client.
They wanted to move their existing website from the internet to the cloud 😲. I left so quick I forgot to take my business card back.14
Yes Linus Torvalds is an asshole and the world is better because of it.
In short Linus's acid takes on code quality over developer fee fee's might be one of the things that has made the Linux kernel and the GNU/Linux project such a long lasting open source success and in my opinion the risk of him falling for all this "let's be nice and non offensive" bs trend may impact negatively on code quality.
Being an asshole has it's downsides and it's not always the best response, I'll give you that, but personally I think most of us who are viewed as assholes are seen like that because we put quality over convenience, facts before feelings and dedication over mediocrity; it is not because we hate you, it's because we measure ourselves with the same stick.
It depends on one's character, but when you've been toughened up because of bullying(I don't doubt many devs have been since being a nerd has never been hip) or life in general, you learn to stop whining & pick yourself up and you expect everyone to be competitive and competent as you are and it gets frustrating to manage people who don't fulfill your expectations.
Pros: You get shit done and you do it well.
Cons: People won't like you and you don't tolerate failure (much less mediocrity).
Yes Linus is an asshole, my coach was an asshole, some of my best teacher's have been assholes, I had friends who were assholes, heck I'm an asshole!
But I thank them because they made me better than I was, just as people have thanked me for being the right amount of asshole.
A warm thank you and fuck you Linus, keep being the asshole we need.36
I want a TV program like "Kitchen Nightmares" but with IT companies.
And with Linus Torvalds in place of Gordon Ramsey12
https://git.kernel.org/…/ke…/... sure some of you are working on the patches already, if you are then lets connect cause, I am an ardent researcher for the same as of now.
So here it goes:
As soon as kernel page table isolation(KPTI) bug will be out of embargo, Whatsapp and FB will be flooded with over-night kernel "shikhuritee" experts who will share shitty advices non-stop.
1. The bug under embargo is a side channel attack, which exploits the fact that Intel chips come with speculative execution without proper isolation between user pages and kernel pages. Therefore, with careful scheduling and timing attack will reveal some information from kernel pages, while the code is running in user mode.
In easy terms, if you have a VPS, another person with VPS on same physical server may read memory being used by your VPS, which will result in unwanted data leakage. To make the matter worse, a malicious JS from innocent looking webpage might be (might be, because JS does not provide language constructs for such fine grained control; atleast none that I know as of now) able to read kernel pages, and pawn you real hard, real bad.
2. The bug comes from too much reliance on Tomasulo's algorithm for out-of-order instruction scheduling. It is not yet clear whether the bug can be fixed with a microcode update (and if not, Intel has to fix this in silicon itself). As far as I can dig, there is nothing that hints that this bug is fixable in microcode, which makes the matter much worse. Also according to my understanding a microcode update will be too trivial to fix this kind of a hardware bug.
3. A software-only remedy is possible, and that is being implemented by all major OSs (including our lovely Linux) in kernel space. The patch forces Translation Lookaside Buffer to flush if a context switch happens during a syscall (this is what I understand as of now). The benchmarks are suggesting that slowdown will be somewhere between 5%(best case)-30%(worst case).
4. Regarding point 3, syscalls don't matter much. Only thing that matters is how many times syscalls are called. For example, if you are using read() or write() on 8MB buffers, you won't have too much slowdown; but if you are calling same syscalls once per byte, a heavy performance penalty is guaranteed. All processes are which are I/O heavy are going to suffer (hostings and databases are two common examples).
5. The patch can be disabled in Linux by passing argument to kernel during boot; however it is not advised for pretty much obvious reasons.
6. For gamers: this is not going to affect games (because those are not I/O heavy)
Meltdown: "Meltdown" targeted on desktop chips can read kernel memory from L1D cache, Intel is only affected with this variant. Works on only Intel.
Spectre: Spectre is a hardware vulnerability with implementations of branch prediction that affects modern microprocessors with speculative execution, by allowing malicious processes access to the contents of other programs mapped memory. Works on all chips including Intel/ARM/AMD.
For updates refer the kernel tree: https://git.kernel.org/…/ke…/...
For further details and more chit-chats refer: https://lwn.net/SubscriberLink/...
(Originally written by Adhokshaj Mishra, edited by me. )23
"Software is like sex: it's better when it's free." - Linus Torvalds
"If free software is like Libre Office, I would rather pay for Microsoft Office. "17
The windows/microsoft fanboy I've ranted about multiple times.
- wouldn't use anything except for windows. Even if required for a project (I would if really needed, have done that a few times already)
- refused to use any framework/language not written by Microsoft
- tried to get other projects to use windows/.net when it wasn't required and it was only linux/php guys (and that fit the projects perfectly)
- ONLY wanted to use Skype and whatsapp. Always bragged about how he had 10gb of Skype history.
- didn't want to use anything related to linus torvalds or open source because 'those are open source and have no business model so they're bad'
And then: he suggested the use of windows server right after one was hacked (windows vuln that wasn't patched yet) which caused the devops guys to want to install a new Linux server for it.
Even the windows sysadmin pointed to the door when he said that and gave him a huge 'GTFO' face cD
Yeah, fuck him.9
Just had a recruiter turn me down because my GitHub commit frequency wasn't high enough, I asked for a link to the employers GitHub account, "sorry, they don't contribute to open source projects".8
I was just scrolling down a Facebook feed and a part of a picture with Linus Torvalds appeared.
- Hell no! Not again, 2016, just fuck off already!!
And then... "Happy birthday!"
My heart skipped a beat...6
26 years ago Linus Torvalds sent out this message to the comp.os.minx newsgroup.
Hello everybody out there using minix -
I’m doing a (free) operating system (just a hobby, won’t be big and
professional like gnu) for 386(486) AT clones. This has been brewing
since april, and is starting to get ready. I’d like any feedback on
things people like/dislike in minix, as my OS resembles it somewhat
(same physical layout of the file-system (due to practical reasons)
among other things).
I’ve currently ported bash(1.08) and gcc(1.40), and things seem to work.
This implies that I’ll get something practical within a few months, and
I’d like to know what features most people would want. Any suggestions
are welcome, but I won’t promise I’ll implement them :-)
PS. Yes — it’s free of any minix code, and it has a multi-threaded fs.
It is NOT protable (uses 386 task switching etc), and it probably never
will support anything other than AT-harddisks, as that’s all I have :-(.
Fast forward to today and Linux has more than 12 000 contributors from over 1300 companies that contribute to the Linux kernel.
The Linux Foundation released a fairly detailed progress report, including an infographic which I was tempted to include here but you can view it in it’s original context here.
While you’re over there, remember you can be a sponsor of the Linux Foundation too.
Happy Birthday Linux and a giant thanks to not only Linus but every single one of the contributors that have taken part of it over the years.5
Apparently this guy's pull request claims that his code is "very fast" (Official Linux github repository). I can't stop laughing looking at the file changes xD
File changes: https://github.com/torvalds/linux/...
I've been very busy in the last weeks so I haven't read a lot about the recent "Linux CoC drama".
Now I'm reading what happened and, well... I'm disgusted.
Especially being a woman, I'm disgusted knowing that a group of people pretend to speak for me saying that we don't need meritocracy, but only more "inclusivity" (whatever that means). I don't give a fuck of your gender, write useful code and I'll appreciate you. And please, give me back the original Linus Torvalds: his irreverence made me laugh.
Sure, sometimes discrimination exists, however good companies will hire you if you are competent, no matter how you look. Instead, I encountered some incompetent women whining about "nobody listen to my ideas because I'm a woman". No, RTFM and maybe you will able to propose better ideas and people will listen to you.27
Throughout the day I check Google analytics, I do it so much that I have a habit of typing "anal" and hitting enter into chrome and it auto completes,
I accidentally typed it not realising I still had focus on my company Slack chat window. The delete message feature is disabled 😰.8
Don't really have one but I've git to say that I find it rather cool that Linus Torvalds thought "fuck it, we need an open Unix alternative" and that a very big potion of the world runs on the kernel he wrote for a big part, now.6
Crazy how git got its name:
The name "git" was given by Linus Torvalds when he wrote the very first version. He described the tool as "the stupid content tracker" and the name as (depending on your mood):
- random three-letter combination that is pronounceable, and not actually used by any common UNIX command. The fact that it is a mispronunciation of "get" may or may not be relevant.
- stupid. contemptible and despicable. simple. Take your pick from the dictionary of slang.
- "global information tracker": you're in a good mood, and it actually works for you. Angels sing, and a light suddenly fills the room.
- "goddamn idiotic truckload of sh*t": when it breaks
~ from github git1
Seriously, just how exponentially fucked did this world just become.
I'm pretty sure that this post's format would be more tailored towards devrant.com (well, hereby). But I wanted to vent about it, here, now.
A copy of this post is available at https://facebook.com/irc.condor/....
Just the other day the EU Parliament accepted that widely disapproved copyright directive - article 11 and 13. Despite direct lobbying on our end. And by whom? Not by young, competent parties like the Pirates. No, instead the old fucks from the conservative party had their say, driven by nothing but incompetence and lobbying from label companies.
Then the whole ordeal with the Master/slave issue in Python started. Again met with significant outrage - and again approved while completely ignoring the voices of everyone else. I even ended up making a fork for it at https://github.com/toloveru/cpython. Please star it to show your support for the cause. It is made in response to a denied revert at https://github.com/python/cpython/....
And then we had the issue of Linus Torvalds leaving the Linux project. The single most important person when it comes to Linux.. and he left, just because he admits to be an asshole - something which apparently needs to be changed?! Dude, be a fucking asshole! That's what made the Linux kernel great in the first place!!! Yet even you give in to those SJW cunts?!!
AND THEN... If Linus' disappearance wasn't enough already, core developer at the LLVM project Rafael Avila de Espindola leaves the project as well, because of an influx of SJW's and political correctness.
It started with feminism in the past century. Now it's superiority and pink-/blue-haired warriors going for OUR SUPERIORITY AND UNIQUENESS and being offended by whatever they can possibly get offended with. Fucking cunts they are. You heard that right. FUCKING CUNTS!!! Because yeah, in my house I swear like that. Anyone who doesn't like that can fuck right off.
But what good does my criticism towards all this still serve.. nothing, does it. Those live wires that I've avoided touching for so long.. they suddenly don't feel all that repulsive anymore. Thanks society!24
Professor refers to Linus Torvalds as the most arrogant developer. Says no one uses Git and thinks it has no advantages over SVN. Forces us to use SVN. :'(21
So, none other than the father of our beloved Linux kernel - Linus Torvalds, just totally put an antivax guy down in the public kernel mailing list.
I think I love Linus even more now. He may not be a people person, but he sure does know how to totally rip people into shreds lol.
Linus Torvalds: “Real men don’t use backups, they post their stuff on a public ftp server and let the rest of the world make copies.”7
Preface: This client, let's call him dickhead, is running a successful brick-and-mortar based business in one of the top cities of the world. He is highly qualified in a non-IT field.
Rant: This son of a shitbag things he knows everything because he can search on Google, has a degree, owns an expensive business, and of course has money. Does not listen to my suggestions on which framework to use, how to integrate stuff, etc. because he thinks he is the fucking father of Linus Torvalds, and Linus built Linux kernel out of his super-intelligent sperm.
But that titbag can't understand the simple fact that he has spent the last 2 fucking years building stupid websites which he thought from his brain located alongside his balls. None of those websites are in the condition to launch, forget making a difference. Primary reason being using wrong frameworks for wrong purpose, but his half-assed brain can't understand this.6
Git: A version control system expressly designed to make you feel less intelligent than you are thought you were.8
Update on my job interviews:
I had four so far.
Got rejected from all of them.
The reason of most of them was that they would have to teach me too much.
I am applying as a junior.
What do they expect? Fucking Linus Torvalds or geohot?16
How the fuck does these testers find these bugs
there are like
- go to this
- click on this
- type the first 57 digits of pi
- sacrifice your first born to the devil
-> there the table is misaligned by 13 pixels, fix that14
Definately Linus Torvalds
"Software is like sex; it's better when it's free"
"Computer is like an air conditioner, it becomes useless when you open windows"10
I think Linus Torvalds would be up there in the top 5 ranters list if he had a devrant.
It’s not quite @AlexDeLarge creativity but some of his swears are certainly pretty full of imagery.9
"I want my API to return insults as error messages if they forget shit"
Uh no, I prefer helping them out by writing proper documentation than sending a giftbox with me flipping them off like Linus Fucking Torvalds for their spaghetti usage of your API5
I'm talking with this teenager that believes himself an engineer because he built a PC.
He is vehement in telling me that Linux came out in 2007 and it was Valve who developed it for Steam!
They he Googled it to prove me wrong and then... never spoke to me again 😂
I'm an Arch user dude! That's like, just one level under Linus Torvalds!15
My boyfriend, actually. But I value the human aspect more than the tech genius in fairness. He may be no Linus Torvalds but I don't care and wouldn't change him.
He's very kind to less experienced developers and always happy to help them. He teaches them not only how to solve things but how to get un-stuck the next time and what to learn.
His code reviews are inside out, not just a quick scan, he gives a chance to learn and takes one for himself too.
He takes pride in delivering great quality, well thought over code, on time.
He owns his mistakes and isn't afraid to admit when he makes them.
He reads a ton of tech books and always learns something new yet stays humble while discussing things he knows a lot about.
He has a ton of hobbies other than coding which he's good at.
Ah there, yeah whatever I'm a big softie today 😋 he's not on DevRant btw. Also sometimes I want to punch him too, but mainly he's a good guy :)5
Linus torvalds announcing his humble new (hobby) OS to minix newsgrp on this day 25yr ago .. Rest, my folks, is history!
Happy Birthday Linux
I just got called into my bosses office. Apparently I was too "direct" with one of my code reviews and now the other developer feels put down and demotivated. All I did was point out some areas of the code that could be cleaner and more efficient, if you can't handle that maybe you shouldn't be a developer. If you can't objectly look at your mistakes and learn from them you won't be very useful either.
I am not your mother, I don't care about your feelings!8
If I could talk to Linus, I would ask him to change sudo for simon. And I'm convinced he would accept immediately.15
have an interview in 20 mins, this is the last round.. new job has 80% salary hike compared to current .. wish me luck guys!!!13
*Notices that SMPlayer takes a lot of the iGPU and CPU*
*Relaunches SMPlayer to use dedicated Nvidia GPU*
> I don't really want to play videos anymore when running on this card.
> MPlayer crashed by bad usage of CPU/FPU/RAM.
(that last one is an actual log btw)
Alright, got it. I bought this fucking PC just for its fucking "powerful" GPU. It already locked me into using WanBLowS on that piece of garbage. Yet now that NvuDiA piece of garbage is gonna act worse than a fucking paperweight?! Seriously?!!
FUCK YOU NVIDIA!!! Linus Torvalds called your shitty cards shit on Linux.. I call it shit on every fucking OS out there!!! MOTHERFUCKERS!!!4
Til that Linus Torvalds is one of us. When he made his initial commit of Git's code on April 7th 2005, he added a file called README. The first paragraph is fucking awesome...Read on..
(Note for the uninitiated: He created the git)
GIT - the stupid content tracker
"git" can mean anything, depending on your mood.
- random three-letter combination that is pronounceable, and not actually used by any common UNIX command. The fact that it is a mispronunciation of "get" may or may not be relevant.
- stupid. contemptible and despicable. simple. Take your pick from the dictionary of slang.
- "global information tracker": you're in a good mood, and it actually works for you. Angels sing, and a light suddenly fills the room.
- "goddamn idiotic truckload of sh*t": when it breaks
This is a stupid (but extremely fast) directory content manager. It doesn't do a whole lot, but what it _does_ do is track directory contents efficiently.14
Spent the whole night stressing over a bug I couldn't fix, only to realise the next morning I had actually solved it the previous night. I'm so sleep deprived I actually forgot that I solved it.1
Oh man. Mine are the REASON why people dislike PHP.
Biggest Concern: Intranet application for 3 staff members that allows them to set the admin data for an application that our userbase utilizes. Everything was fucking horrible, 300+ php files of spaghetti that did not escape user input, did not handle proper redirects, bad algo big O shit and then some. My pain point? I was testing some functionality when upon clicking 3 random check boxes you would get an error message that reads something like this "hi <SENSITIVE USERNAME DATA> you are attempting to use <SERVER IP ADDRESS> using <PASSWORD> but something went wrong! Call <OLD DEVELOPER's PHONE NUMBER> to provide him this <ERROR CODE>"
I panicked, closed that shit and rewrote it in an afternoon, that fucking retard had a tendency to use over 400 files of php for the simplest of fucking things.
Another one, that still baffles me and the other dev (an employee that has been there since the dawn of time) we have this massive application that we just can't rewrite due to time constraints. there is one file with (shit you not) a php include function that when you reach the file it is including it is just......a php closing tag. Removing it breaks down the application. This one is over 6000 files (I know) and we cannot understand what in the love of Lerdorf and baby Torvalds is happening.
Legacy apps written in Apache Velocity, which in itself is not that bad, but I, even as a PHP developer, do not EVER mix views with logic. I like my shit separated AF thank you very much.
A large mobile application that interfaced with fucking everything via webviews. Shit was absolutley fucking disgusting, and I felt we were cheating our users.
A rails app with 1000 controller methods.
An express app with 1000 router methods with callbacks instead of async await even though async await was already a thing.
ultraFuckingLarge Delphi project with really no consideration for best practices. I, to this day enjoy Object Pascal, but the way in which people do delphi can scare me.
ASP.NET Application in wich there seemed to be a large portion of bolted in self made ioc framework from the lead dev, absolute shitfest, homie refused to use an actual ioc framework for it, they did pay the price after I left.
My own projects when I have to maintain them.9
One day Linus Torvalds will make a statement about git like: "Why is everybody using this? It was just a joke!"2
I raise my middle finger:
- to the past developers of this 4 year old piece of garbage project that we are maintaining, who thought that using StringBuffers to construct html documents as a Http response as a good idea
- to the bosses and managers, who keeps on giving unreasonable deadlines yet passes accountability to others.
I gave you all a Linus Torvalds style fuck you!!
That is it, I decided to resign
I met my old school friends today. One of them was apparently showing off his programming skills too much(let's call him X). So much that he(friend X) was comparing Linus Torvalds with himself. And he was telling us that Linux is best because there are so many DEs and customisations and blah blah.
So one of my other friend Y(who's not into computers much) asked him to install Ubuntu on his laptop while we were sitting in cafe.(Y wants to play with command line mainly this semester according to him) So he started complaining that he does not have ISO with him and trying to avoid it.
I said I have kubuntu iso he can flash it right away. Then he(X) said "Kubuntu is too complex for him(Y)".(me in mind : " yeah, just because its a. DE, it becomes complex") So I searched in my phone (faked the search, basically renamed kubuntu iso to Ubuntu iso lol) and gave him " Ubuntu " iso
And this "pro developer" installed that on his laptop and after installation was completed he said that "OMG DUUUDE UNITY IS DEAD, EVEN UBUNTU SWITCHED TO KDE AS DEFAULT DESKTOP ENVIRONMENT, ITS COOL".
Wouldn't it be amazing if Linus Torvalds just say "fuck it, fuck this controversy, fuck the CoC and all the self righteous dumbass people infecting my community!"
And just forks Linux to start a new OS? Would you support him? I bet he would have huge independent support, hell I'm poor and even I'd donate.7
I wrote a song
Don't judge me
To the tune of "Rudolph the Red Nosed Reindeer"
dfox and trogus
Had a very good idea
They worked on it
And out popped devRant
Then one foggy Friday night
They published it
It was an instant hit
Devs everywhere rejoyced
Now the devs love them
As they type out their rants
dfox and trogus
You'll go down in dev history!
(Like Linus Torvalds!)7
I’m now running Fedora Workstation as the primary OS on my laptop simply because Linus Torvalds does... I mean if it’s good enough for the creator of Linux, it’s good enough for me. 😅
I really need to stop fucking switching distros...30
Linus Torvalds. He created Linux and Git, both used by millions of people. He started to create Linux when he was 21 and still in university. It is currently running on a lot of devices including Android. That is really an accomplishment, to make an operating system is one of the most complex things you can create as a programmer. It is also cool that it's open source and how it is maintained. Both Linux and Git was created because he needed them, he creates things that are useful. He could have earned a lot of money but he cares much more about tools and software than money. I think he is a great person and speaker (and he is from my neighboring country Finland 🙂). I use Git everyday in my work and it makes it so much easier. He is for me without a doubt the best programmer in the world.2
Making ciri from the witcher upcoming tv series a black asian minority ( although she has has elf blood . Elfs are white not black ).
Introducing random gay movie scenes just for the sake of diversity.
What's next ? Making a documentary about linus torvalds with him being a black asian gay feminist ?12
How Linus Torvalds laughs ?:
Uploads ha.wav to an ftp server and lets the rest of the world mirror it 😃😃
Integrating Linux kernel into their new build.
Microsoft Edge insiders experimenting with Chromium engine.
Microsoft has now bowed down to the open source community...
All hail Linus Torvalds!!!!
All hail Linux!!!
All hail Open Source!!!
Cs Student. We currently have a course on algorithms, where we have to implement something in Java, test it with some sample inputs and in the end submit it to an online judge, so far so good. So why a rant? Well there's this one person, who strugles with programing and asks me a lot of questions. Usually I tell her, could you send me your code, so I can have a look at what doesn't work/where you made a typo/what ever. My thoughts: let's just copy it my IDE, take a look at the error message, and that should do it.
Guess how I got the code: As a few photos, taken by her mobile phone (as the code doesn't fit on one screen...)! Just send me the fucking file, or post it to gist.github.com or pastie.org or what ever fucking code sharing tool you want! Make a fucking git repo, I'll even live with SVN or just a .txt file by mail. But for the love of Linus Torvalds, stop sending me crapy pictures of your crappy code! For fucks sake!15
Not kidding. I just woke up from a dream where Linus Torvalds invited us to his house. We were talking about early days of git and his views on Cloud bleed. I don't want to wake up 😭😭😭
I'm far from being a Linux fanboy, but Linus Torvalds is such a great guy to listen to while coding. I like how down to earth and straightforward he is. The tech world needs more people like him.5
Win 10 is the best, I love how it just restarts without asking, no more hassle of me having to confirm anything, or save data first. finally an OS that has the confidence to just do whatever the fuck it wants, so awesome!3
F*ck, for the sake of Zeus, Odin, Cernunos, and Linus Torvalds... Why the hell is 2 spaces become standard...
Okay, maybe I'm an idiotic non-idiomatic rebellious jerk or something... I don't care, I'm going back to 4 spaces. That 2 spaces things really hurt my eyes, and that f*cking linter keep telling me, "it must be 6 spaces, not 12".
Don't they ever think why we no longer use 1024x768 screen anymore? Wtf with torturing yourself to save that extra 16*n bit for every line in your file where n is count of indented indentation...
Whatever, just wtf...
"There are people who care about the user interface (UI); I can’t do UI to save my life. I mean if I was stranded on an island and the only way to get off that island was to make a pretty UI, I’d die there." -- Linus Torvalds
That is my life in summary, I can't do UI. I love doing backend projects, even when I use bootstrap, I come up with the ugliest looking UI ever. I think developers should be comfortable with whatever they enjoy doing and not forced to do things they are not very good at. (Hello PMs) *side eye*8
Linus Torvalds: 'I'll never be cuddly but I can be more polite' (BBC)
I could easily point you to various tweet storms by people who criticise my 'white cis male' behaviour, while at the same time cursing more than I ever do.
I'm trying to get rid of my outbursts, and be more polite about things, but technically wrong is still technically wrong, and I won't start accepting bad code just to make people feel better about themselves.9
University Final Viva for OOP with C++
(Yeah, that first line is a rant in itself for the likes of me and Mr. Torvalds)
Tell me a few "functions" in C++ STL algorithm header
*starts off with the first one that came to my mind*
AP: Huh? a I'm asking the Algorithms in C++ STL
Me: Yes, this is one of them Ma'am.
She looked at me as if I told her that I'm dating her daughter. It became clear she doesn't know about it and she'll gladly deduct my marks for getting it wrong. So I explained how Sort() is a hybrid of quicksort, heap sort and insertion sort. (Read about it an hour ago while doing a competitive programming question)
AP: Tell me the ones we did in class.
I haven't attended those classes, so I just told her the ones I knew.
After a couple more infuriating questions, which themselves sounded right from a book published in the 90's, she gave me 10/15.
This is what's wrong with India's Education system, even the teachers know only the stuff mentioned in the course hand-outs. Forget brownie points, you get screwed over by the teachers for actually knowing stuff and using it.8
Hands Down it's Linus Torvalds.
He is cocky, arrogant, moody and always speaks out his opinion which is most of the times should be censored.
Favorite Moment: Fuck Nvidia!!!!2
And now I finally know the actual story behind a pic I commonly use
... 5 years after it happened....
just wanted to share with you guys,
instead of spending 1hr writing shitty code to fix a bug quickly, i just spent tha last 10 fucking hours and finally fixed it
I'M FUCKING PROUD OF MY CODE, IT BELONGS TO A MUSEUM9
Time for a REAL fucking rant.
io_uring manpages say you can set the CAP_SYS_NICE capability to allow SQPOLL to work. You can't, you still get an operation not permitted errno result.
Why? I checked, it says 5.10 mainline is required. Pretty sure I just manually downloaded and installed the Deb's myself. uname reports that I am at 5.10. So what gives?
Maintainer submitted a patch because they fucked up and made the *actual* capability check look for what's basically root permissions (CAP_SYS_ADMIN... c'mon...) and is now trying to rectify a glaring security shortcoming.
Patch hasn't been accepted or even addressed yet but they already updated the manpages with the estimated mainline kernel release as if it had made it into the release candidate. Manpages have made it into latest debs but the actual change has not.
Where the fuck is the Linus Torvalds that would ream the fuck out of shitty developers doing shitty things? The political correctness climate has discouraged such criticism now and the result... this. This fucking mess, where people are allowed to cut corners and get away with it because it would hurt their feelings when faced with pressure.
I'm not just guessing either. The maintainer has already said some of the "tone" of criticisms hurt his feelings. Yes, sorry, but when you claim 90% speedup over a typical epoll application using your new magical set of syscalls, and nobody can even get 1-2% speedup on a similar machine, people are going to be fucking skeptical. Then when you lower it to 60% because you originally omitted a bunch of SECURITY RELATED AND CORRECTNESS CHECKING CODE, we're going to call you the fuck out for fudging numbers.
Trying to maintain the equivalent of academic integrity within the computer science field is an exercise of insanity. You'd be fired and shunned from publishing in journals if you pulled that shit in ANY OTHER FUCKING FIELD, but because the CS scene is all about jerking each other off at every corner because the mean people keep saying mean things on Twitter and it hurts your feelings therefore we're all allowed to contribute subpar work and be protected from criticisms when others realize it's subpar.
These aren't mistakes anymore, it's clear you're just trying to farm clout at Facebook - maybe even FOR Facebook.
Fuck you. Do it right, the first time. Sick of shitty code being OK all of a sudden.2
I know this is SO original, but I like Linus Torvalds best. I love that he created Linux originally just as his own little project, and now..I'm sure you all know how big it is.
He also created git, basically because he was tired of the version control systems that were already out there. Just "oh this is shit, I'm gonna write my own", and if I remember correctly, within a few weeks he had the first functional version of git.
Plus the man says that he names all his projects after himself, I think that's pretty damn funny.
Is it weird that i enjoy all these rants and the dev's frustration?
it really calms me down whenever i see a long rants, creative insults, excessive swearing
because it reminds me that my situation could be lot worse, thank god I'm not in one of those situations3
So Linus Torvalds is stepping away from his creation to get himself reprogrammed to be better accommodating over leftist nonsense. I'm also reading that retarded manifesto right now (https://postmeritocracy.org), and holy shit, one of the signatories is Linus Torvalds daughter. The fuck is wrong with you white people? Are we seriously halting back scientific/technological progress for these loons? Holy shit.
What fucking ever, at least I'm not white. Worse comes to worst, I'll just go back home, take back what I've learned here, and hopefully avoid the mistakes Western society is killing themselves over these days.13
Linus Torvalds on C++
“C++ leads to really really bad design choices. You invariably start using
the nice library features of the language like STL and Boost and other total and utter crap, that may help you program, but causes:
- infinite amounts of pain when they don't work (and anybody who tells me
that STL and especially Boost are stable and portable is just so full of BS that it's not even funny)
- inefficient abstracted programming models where two years down the road you notice that some abstraction wasn't very efficient, but now all your code depends on all the nice object models around it, and you cannot fix it without rewriting your app.”
30 years ago today Linus Torvalds announced in a newsgroup that he was working on a free operating system that later came to be called Linux.4
When programmers troll. The comments of this commit is also legendary: https://github.com/torvalds/linux/...6
Random but say what you want about Linus Torvalds in his past or now but you can't deny it is insanely enlightening to watch speak...2
Linus Torvalds, while writing about the future of Linux in his autobiography 'Just For Fun', said Linux will be used in cell phones in near future. He wrote this in 2000. After 16 years, we see Android (based on Linux Kernel) in over a billion cell phones! What a visionary! Makes me wonder!1
If Torvalds completely steps down and shit starts to absolutely suck in our beloved kernel then it might be high time to start paying close attention to Minix or Hurd :P options peeps. Options are good.5
That Moment when you watch a ted talk of linus torvalds, scroll down the Comments section and find this lol1
Linus Torvalds seriously considering upgrading from a i7-6700K to Threadripper after seeing Phoronoix benches.
TL:DR; DON'T GET INTEL+NVIDIA LAPTOP FOR LINUX.
In the same vain as Linus Torvalds: "Fuck Nvidia, and Intel".
Trying to get intel+nvidia laptop prime w/e working is a living hell.
I'm running Manjaro(arch for lazy people) with I3-gaps(larbs).
So Manjaro provides this handy script/program mhwd that supposedly would enable the non free blob Nvidia driver except it doesn't work cause it uses bumblebee and it's saying it can't find the clearly installed fucking Nvidia driver.
Bashing my head against a wall is more fucking productive then getting my cum stain of laptop to work properly.
"Just disable the intel graphics in bios"
I would except my old shitty Acer bios piece of fucking crap can't even after booting Windows for usb hdd and flashing BIOS.
GUESS WHAT LINUX COMMUNITY THAT'S WHY NOBODY WANTS TO FREAKING USE LINUX FOR GAMING.
I fucking love Linux but I gave up gaming for it.
I'll start joining red team from now on instead of trying to use your broken shit.20
So if bitcoin was created in January 2009
And git was created in 2005
Does that mean that git was using blockchain technology before blockchain was cool?7
Fffuuuck you Nvidia, you worthless piece of shit company. There's a part of the world that doesn't use Windows. Grow the fuck up. Torvalds gesture makes complete sense when you get a new kickass laptop, load kickass fedora 25, but are unable to tap into it's graphic potential. You spend 2 days trying to install the fucking driver. The next day you decide to follow one blogpost instead of 2 and You're forced to reinstall fedora and the cycle repeats. The past 4 days have been painfully unproductive.11
git commit -m 'some fixes. FTR I hate Torvalds and I am NEVER using any piece of software built by him!'
// inspired by someone's rants a while ago2
K&R Like it or not, everything that we use was impacted by the advantage of having the C Programming language on our side. C is still to this day a cornerstone of what a a language should be, nothing more nothing less.
John McCarthy the creator of Lisp and the one that coined Artificial Intelligence as a topic, a term, without him if else statements would have probably taken a while longer to figure out the way my boy did. Lisp will make you a better developer.
Alan Kay, creator of OOP, yeh we had ways to emulate this with C before, bit without his contribution to what I believe to be the purest form of oop we would not haveany additional things. Smalltalk is still the best programming language in my humble opinion.
Terry A Davis, disciplined, and crazy, the man built a skyscraper by himself, God knows what he would have done if he weren't afflicted by mental illness.
Linus Torvalds, for many different things, creator of the kernel that would power my favorite operating system.
Ryan Dhal, took the world by storm with Node.js
Bjarne Stroustrup & Linus Torvalds.
Amazed by how much they've influenced the current setup. C++ & Linux were few of the best creations after computers themselves.
All bugs in Linux kernel removed . for more info check pull request at https://github.com/torvalds/linux/...3
MmmMmMMmmMM yes daddy please keep putting words in my mouth, they're so tasty. The false dichotomies keep me warm at night.
Arguing with other devs in 2020 is a sad state of affairs. Let's go back to the long winded usenet rants by Torvalds et al, where words meant shit and we were civil.3
Copy and paste this in Notepad++, then select one an push F1:
L. Peter Deutsch
Edward V Berard
Mosher's Law of Software Engineering
Gavin Russell Baker
Cult of vi
Church of Emacs
Jean-Claude van Damme
Apple fan boy
A bit long read but worth it for every dev to become a better dev.
No no, not from me.
From Linus Torvalds himself.
I've been a Macbook user for over a decade, after the initial disappointment of the 2016 MacBook Pro release I decided to move to a PC, against my better judgement I decided to buy a new Dell XPS 15, after reading all the reviews praising it's build quality and performance + it seems to have good hardware for Linux compatibility.
Soo much regret, I couldn't be more disappointed, it's such a piece of shit, I admit I probably got a bad egg, but dealing with Dell support is like pulling hairs from my testicle sack. If I have to pay an extra $500-$1000 on my next laptop for an "Apple Tax" to get a product that has been through proper quality control and has awsome customer service so be it, last time I try something new.
BTW I'm not a PC hater, I just wish more companies made high quality products.10
Out of nowhere my Linux Mint crashed and I can only enter emergency mode. What the hell Mr. Torvalds?
Thank god my home folder is in a separated partition and all my data is on remote git but I am atill very annoyed since the crash was in middle of my tunnel blick.18
so its IPL(cricket) season in india, there is a OTT service called hotstar (its like netflix of india), the cricket streams exclusively on hotstar..
so a quick google search reveals literally thousands of emails & passwords, found a pastebin containing 500 emails&passwords ...but those are leaked last year most of passwords are changed & many of them enabled 2FA.. after looking through them we can find some passwords are similar to their emails , some contains birth year like 1975,1997 etc, some passwords end with 123 ..so after trying a few different versions of the passwords like
1) password123 -> password@123, password1234
2) passwordyear -> password@year
2) for passwords similar to emails, we can add 123 ,1234, @ etc
created a quick python script for sending login requests
so after like 30-40 mins of work, i have 7 working accounts
*for those who have basic idea of security practices you can skip this part
1) enable 2FA
2) use strong passwords, if you change your password , new password should be very different from the old one
there are several thousands of leaked plaintext passwords for services like netflix,spotify, hulu etc, are easily available using simple google search,
after looking through & analysing thousands of them you can find many common passwords , common patterns
they may not be as obvious as password ,password123 but they are easily guessable.
mainly this is because these type of entertainment services are used by the average joe, they dont care about strong passwords, 2FA etc6
Not really in work as a job, these people inspired me rather in lifestyle and thinking: (these are not quotes!!)
Richard Stallman - you can't be sure the program isn't harmful unless you see and understand the code.
Linus Torvalds - doesn't matter if you like the person or not, let the code speak for him/her.
Raymond Hettinger - there are both stupid and smart people. It doesn't matter. What matters is asking the right questions and providing clean and explaining answers.
This is an anti-rant...
I had a problematic arch-dwm setup which i've been struggling with for a looong time, and when i thought i still needed quite some time to solve all issues, yesterday i somehow managed to hit the right solutions for each problem in a single evening. My setup is now in its most stable and usable state ever, and rsynced to a flash drive. I am no longer forced to use windows for my daily needs.
Praise be to holy gnu and holy tux! Do you think maybe i should sacrifice some electronics for the souls of st. ritchie, st. thompson, st. stallman and st. torvalds?2
I'm generally the type of person that keeps to myself, I don't judge people by the way they look or what god they believe in. BUT... There is a part of me that gets sooo angry, like a demon raging inside of me every time I see this fucker rock up to work with his socks and sandals, I know it shouldn't bother me, but every time he sits down next to me and i can see his dirty, stained toe jam ridden socks, there is a part of me just wants to rage in his face.3
I might have just git-committed the cardinal developer sin: not multiplying estimates by 3. Torvalds help me!
So a php app I developed a few months ago when I was first starting as a dev needs an upgrade. Pretty simple since I've known about said upgrade for a while, but the feature was never needed until today.
Told my boss it would take a day or two of refactoring and additions for it to work.
How screwed am I?4
I hate git rebase! Hate! Double hate! Hate e to the x!
Sick of merge commit by commit!!!
I believe Torvalds hates it too.. please tell what’s the big deal not having clean history. Enlighten me.11
Linus Torvalds first usenet message about Linux, 1991.
Interesting conversation at a high level... Until 2011, when it was added to a Google group. And there comes the noise: "thks lulz", "Dear Sir Thank u very Sir", "thank you for everythings"...
i get a lot of anxiety if i didn't push my code or save somewhere remote, especially if i make a lot of changes
is it just me?9
Whenever I feel down, I watch documentaries and movies related to tech. They bring back the motivation and spirit in me. :)2
a lot of people
Aaron Swartz, Tim Berners-Lee, Ted Nelson, Raph Levien, Nathan Hurst, Linus Torvalds, Bjarne Stroustrup, Richard Dawkins, J.G. Ballard, William Burroughs, William Gibson, Ludwig Wittgenstein, Donna Haraway, BLACK SABBATH
and the list goes on and on1
To all who fancy MS being a platinum member of Linux Foundation and all that "love" which MS so loudly screams around. MS and Canonical are working together. Unity was only the beginning.
You do realise if Linus, the owner or Linux's GPL ( https://kernel.org/pub/linux/... ) dies it might lead to catastrophe, right? An owner of a license can make exceptions in license.
A man has limited time. A company can wait..2
From what Linus Torvalds say, seems like Intel isn't willing to fix Spectre 😕
Who else finds its hard working from home/remotely? since I've been working remotely full time, I feel like I've been working harder and longer hours, I think its because I'm being evaluated solely by outcomes that I feel the need to put in more effort. Not like the days where I could rock up to the office for 8 hours and that was good enough, no matter how much work got done.1
linus torvalds has complete power over linux. huh.
that means that he's likely to include linux in his will.
could you imagine inheriting linux?12
A friendly reminder to all the .Net devs
.Net 5 support will end 6 Months after .Net 6 releases
"I think the OpenBSD crowd is a bunch of masturbating monkeys, in that they make such a big deal about concentrating on security to the point where they pretty much admit that nothing else matters to them." - Linus Torvalds
so the new QA guy just raised 8 new tickets all of which are UI related
full stop is missing
buttons are slightly misaligned
need to add a space in between
all these things can be fixed over a 5 minute call, but noooo he took screenshots, created report, created 8 separate jira tickets with the steps to reproduce and attached screenshots and sent the testing report to all the managers
is this normal in big companies? i feel like it's grossly inefficient and unnecessary
I work in a 20 person startup, the previous qa guy used to call me up directly and explains the issues, he only creates tickets for the things which couldn't be fixed in an hour, I usually fix most those things in under an hour and he provides sign off10
I have a guy that will come in a few hours to discuss about an e-commerce website he wants to start his business. I've accepted to do it freelance.
Things are a little quick for my taste, but I know myself enough to know that if I don't jump head first, I'll back out and miss on an opportunity to add something valuable to my resume (and get a bit of money).
The thing is : I have nearly zero experience in 1) e-commerce websites and 2) client relationship and managing. So that will be a great challenge to me, but that's precisely what I need right now.
Anyway, I'm coming to you to ask a few questions : assuming his requirements are simple and common for an online shop, should I create it from scratch or would it be wiser to use a dedicated framework (Prestashop, Wix, etc.). If the latter, which one would you recommend, cost and efficiency-wise.
Still assuming simple and common requirements, how much time would it likely take, for an average developper (I'm no Linus Torvalds) working on average 8h a day ? More like 2-3 months, or more like 5-6 months ? I'm leaning more towards 2-3, but since I don't have experience in these kind of websites, I find a lot of user stories that might take me time to figure out.
Last but not least, what would be approximately an honest price, technical costs aside (domain, host, potential framework, etc.) for that kind of work. And for maintenance ?2
I am starting to agree more and more with Linus' assessment that C++ is stupid! Maybe I should move to C!2
When they don't immediately piss on their device after booting Window$ 8, 8.1, or 10 to increase performance1
This description, by Linus Torvalds, on how to revert a faulty merge reminded me why git is the wrong choice for many projects:
Windows is such a piece of shit. A couple of months ago I ordered a PC with Windows as an OS (cuz u know games and stuff). Lately it's just throwing random BSODs everytime with a new error message. This is happening not constantly but in a random behaviour. Nevermind ... But now since I switched one of my monitors to a vertical position instead of the traditional horizontal one, Windows just won't want to recognize this monitor. You know what... FUCK WINDOWS! FUCK THIS GAMES! LINUX all the way.3
I botched up my forked repository during the merge phase. So I had to clean up my Fork and restart from Upstream 😤😤😤2
Back when I was younger my first contact with the master and slave terminology was through my old windows 98 computer. It would boot up and say something about the master and slave drive doing stuff.
And this was also about around the time that the "Prince of Egypt" movie had just came out.
And so in my, oh so wise little mind, thought that the master drive was whipping the slave drive into action.
So maybe, just maybe, changing the terminology might be a good thing, because my psychotic little mind was oh too happy about the idea of a master and slave drive duking it out in my computer.3
I wish I could play the guitar like Jimi Hendrix, sing like Meatloaf, write like Terry Pratchett and make ones and zeroes dance to my tune as Linus Torvalds.
But I need is a good woman's love.
So I have what I need so I'm happy.5
Y'all m tryna set up my Open Source Community and I kinda need the most snappiest Open Source line which the community can carry around! Maybe some dope shit Linus said or anything you can come up with! Except slangs! Comments really appreciated3
Just how the hell did we get here!? The culture war has no place in our community. People push their code under anon pseudonyms. When even.the normies are getting scared, you know we're in a very dark place.