Do all the things like ++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatarSign Up
Get a devDuck
Rubber duck debugging has never been so cute! Get your favorite coding language devDuckBuy Now
Search - "get"
My partner has zero interest in coding and wants to have a baby, a week ago she started to yell install baby at me. Told her its not the right command. A few days ago she yelled apt-get install baby. Told her there was a user privilege problem. Today she came back with sudo apt-get install baby.
looks like we are going to have to have a baby!20
Coding all night. Nothing works. 😢 Goes to sleep.
Get up, have breakfast with the family, spend 30 minutes looking at the code, fixing it! ☕️😎10
"Windows is better than Java".
A classmate literally screamed that out in class.
He'd heard me often bash Windows, I was just in the middle of a friendly debate about Java with the professor, so in a desperate attempt to get attention, his brain concocted this diarrhea of a sentence. And he doesn't even know how stupid what he said was.15
Friend: pls come out on my yacht, you can work from there..
Me: what about power and wifi?
Friend: it has 240v and 4G
My CS professor just told my class of 200 people that 1 is a prime number.
You can practically hear centuries of mathematicians rolling over in their graves7
was thinking of buying an s8, but fuck samsung.
price of ssl certificate: about $15
price of samsung: about $254,000,000,00025
Ever since I joined devRant, I've been the most motivated I've been in the past 3 years to work on my personal projects and learn new stuff
I freakin love you folks 💞2
Okay, time to delete my old Skype account
1. Enter Skype name
2. Reset password
4. Complete email
5. Enter email code
6. You are logged in now, please complete your profile first
7. Enter birth date
8. Add your phone number or second email address
9. Create new outlook mail
10. Got access to profile settings
11. Click on delete profile
12. Stop please first verify your email again
13. Enter code
14. Check all checkboxes that I am really sure to want it deleted
15. Click delete button
Fuck hell and that all again for my second account7
This is why I love working where I work. I worked extra hours until 9pm to get an ITest environment ready for one of my customer teams. I came in this morning to a little prezzie and a thank you card signed by the entire customer team. This is what awesome culture looks like.12
How can they think that anybody falls for those ads?
Honestly. = != ==
Also: German and English mixed? Choose one, best stick to English if you want to look serious about looking for developers.
What does Job == interested even mean? The job is interested in the candidate?13
Today it was revealed that the dutch government doesn't even fucking use SPF records for their email. Someone found out by sending an email in the dutch's govt name and it actually fucking worked.
I hope they fire the people responsible for NOT implementing the most BASIC FUCKING EMAIL SECURITY/VALIDITY MEASURES IN FUCKING HISTORY.
Incompetent cocksucking motherfucking fucks.13
Just upgraded to almost the exact same keyboard, only it has back-lighting 😅
Same manufacturer, keyswitch, layout and general appearance 😜11
Changed width:600px to width:500px
git commit - m "optimized responsivity for enhanced mobile experience"3
So here I am... thinking to myself how does this kid not know about the shift key?
Me: "Ok we're going to test see if you have sudo access. Please enter your password, now"
Student: ~stares at the black terminal box and begins pressing the caps lock key. The light doesn't display~
Student: "Um... what? Do I need to enter a new password?"
Continues to click the caps-lock button and waiting for a light to appear on the keyboard. It doesn't. He continues clicking.
Me: "You need to press the shift button"
Me: "You need to press the shift button"
Him: "Um.. I don't understand"
Him: Presses shift button, nothing happens. Goes back to pressing caps lock button.
Me: "Your password has a capital letter in it right?"
Him: "Um... yeah."
Me: "Press the shift button to capitalize your letters."
Him: "I don't understand... Do I need to enter a new password?"
Me: "No... you need to press and hold the shift key to get a capital letter"
Him: "................................ ............................................ . . . . . .. .. .. .. .. .. . . . . . . . . . . . . ...................... . . . . . . . Oh..."
Him: "Presses and holds the shift button with his thumb and then presses the Z key."
Me: ~What in the hell are you doing?~ 🤦
Me: "Perfect it looks like you are a part of the sudoers list."
Me: "You can take you computer back."
Me: ~Do you fucking use the caps lock key to capitalize all the first letters in your sentences? Please tell me you don't!~14
so i guess ill use my code.org teacher for this:
"credit card information is encrypted with the public keys"
"lists and arrays are the same thing"
My god people = shit...
“The *insert website here* isn’t working, I need you to fix it”
- Everything’s good on our end, it’s their end that needs to be checked.
“Why can’t you fix it...!?”
Oh... I don’t know, perhaps it’s because I don’t fucking work for them you cock munch!!
I don’t get paid enough to deal with stupid fucking people. Where the FUCK is your common sense?
I work for “X”, THAT means that if something is wrong with “Y”, I have NO control over it you cock breath having fuck stain.
That’s like ordering tacos from McDonald’s and getting pissed off because they look at your like your mother should have swollowed... NO SHIT!3
C'mon people! Spread the word! "The cloud" is not "just someone elses computer", it's a completely different way to compute!
I'm so tired of the oversimplifications done trying to explain the consept. The massive amount of work, sweat and tears put into the orchestration, automation and abstraction layers to deliver truly elastic, scalable and self healing infrastructure, applications and services deserves a fuckload more respect than "just someone elses computer"!
Hosting and time-sharing have been with us almost as long as we have had computers (mainframes etc), but dismissing the effort of thousands upon thousands of devs and ops people to make systems robust and automated enough to literally being able to throw a wrench in the engine any time during production and not have the systems suffer is fucking insane!
The whole reason the term "cloud" is so fitting is not just because it was coined from the cloud-shape used in technical and non-technical drawings and illustrations symbolising the internet, but also because of the illusion of magic it gives the end-user not being able to see "whats inside the music box".18
Stupid tech guy: "You should use Windows, it's bettter"
Me: "No i quit Windows and use Linux"
At the end of the day he updates Windows and got a BSOD...
I laughed and walked off8
Installed Ubuntu Linux on my cousin's PC... Age 12... He starts earlier than me... :/
But I'm proud of him :)8
I work in a computer repair shop. A COMPUTER repair shop. And every day, I get asked "Do you repair phone screens?" No. No, I do not. Stop asking!11
"I know you're busy with x, but could you help implement y? We need it done asap"
...a few days later
"Any update on x? No? What do you mean no? Well y can wait, lets finish x it shouldn't be taking this long"
yesterday my boss called me to his office.
(him) - Please close the door
(me thinking) - My God, this is gonna be serious. He never closes his doors
(him) - It's a common practice here that we buy a new laptop for new colleges. What kind of laptop do you have?
(me relieved and excited) - Well it's 4 years old shit, 8 Gb of RAM, slow
(him) - Great we'll buy you this i7, big SSD, 32 Gb of RAM + new monitor, mouse and keyboard.
I was excited as fuck.
Until he sent me what he bought. It's much worse laptop than that I have 😑 Only thing that is better is it has 16 Gb of RAM.
I guess I'll just take that RAM off it and put it in my machine (if it is DDR3, God please may it be DDR3)5
At this point I think the "algo" is a secret team that's being held hostage and forced to sort the rants by hand 😂😂5
My brother is smart. He has technical skills. He's also super creative, an artist and an animator. He uses software I cannot explain. It's not as if he is dumb or ignorant by any means. Sometimes I think he's smarter than me. However, like all people, he tends to get his words mixed up at times.
I'm working in a Linux terminal. He walks into my room to see what's up. I explain that in order to do what I need, I'll need to quickly download a package.
Brother: "Well, can't you easily download that from sudo?"
I instantly started laughing. He caught what he said and started laughing too. We laughed way too much at that for the next three minutes. 😂😂😂 #Brotherhood
Lets get to know eachother, shall we..?
It's come to my attention that all we do is either rant, or post memes! Lets talk! D;
What's your favorite programming language?
How about spoken/written language?
Do you sit or stand while working?
What's the last four digits of your SSN? Haha, jk..
What are you passonate about?
What projects (programming or otherwise) have you started/picked up/finished lately?
What else do you want to share?
Answer as many as you'd like~103
So I've been down recently and unable to find the motivation to code. Today I woke up felt motivated, turned on my Desktop... then got distracted by games and wasted my day. Hope tomorrow goes better.19
Was going to install python 3.5. Typed "apt-get install python 3.5" instead of "apt-get install python3.5".
Parsed 3.5 as regex, now it's installing 500mb of shit :/6
Sorry 'bout the brag but..
That moment when you actually forgot you study, look stuff up 5 mins before on the train and get 10/10 in some random test you attended last minute.👏3
A few weeks ago when I was sleep deprived I found a way to use devRant in multi window view and now I don't know how I did that anymore. :c14
Disclaimer: searching for a self hosted Spotify alternative but haven't found one yet so suggestions are very welcome!
I really don't get how spotify's music algorithms or whatever the fuck you'd call those (you get what I mean) work.
- Whenever I click on the button which should make a song not appear in my daily mix anymore, I hear it again within a fucking day.
- how the fuck does the getting you new songs which you might like work?! I'm a huge rawstyle fan and mostly listen to, surprise surprise, rawstyle.
Then why in the living fuck keeps Spotify coming up with euphoric/melodic hardstyle tracks?! I like those sometimes but only *sometimes*.
More and more often I have to skip through 20-30+ songs to get one raw song instead of a fucking euphoric one.
Replies from their support are non existent.
It's getting so fucking annoying.21
What is this, windows?? how am i, the software publisher, supposed to change this if you don't bother to give a proper fucking error? whoever created this, i hope you die choking on a goat's intestines13
Password max length: 12 characters
Additional requirements: exactly 1 special character and exactly 2 numbers.8
April fools day prank idea:
1. Replace all semicolons with Greek question marks
2. Add a Gradle task that automatically fixes the semicolons, but only when run on the build servers
3. Watch as people get confused because the code builds in the server but not locally3
>X gets corrupted somehow
>"sudo apt-get remove xorg"
>begins uninstalling millions of packages
>a fullscreen warning flashes by: "Are you SUUUUUURE you wanna remove the kernel?"
>wasn't prompted to deny
>After process, get kernel panic
>kernel panic within 10 seconds
Why must you do this to me, Debian?34
There was maybe one of the coolest methods of apply for a job. There was a company in Sydney on linkedin on the apply href for the job was pointing to localhost (might of been a accident) so you had to find their website and with the trailing url get to the page then they said to send OPTIONS request to a endpoint here you got a link to a api doc to where you send a POST to apply for a job they had a example body to use. So sending the Post request with with postman required headers so looking more into the doc it gave the headers needed. Now the example body for the post had some errors in it and once they are fixed you can then submit the request.
NOW thats the way to find competent developers shame I'm not one of the.5
Today, during an update from senior management, I was casually sitting in the corner filling in my CV to get out of here lol.3
Tl;Dr: Client-side validated online test
Some stupid questions in an online test.
Not all of them were coding questions, but all (yes ALL) were client-side validated and to solve the tasks all I had to do was to copy one array into another and set the time I needed for that task to a legit number.
Well at least it was an online test that doesn't required 3hours.2
Apparently the firewall at work has blocked access our git repo since there are too many consecutive requests to it.3
The Humble bundle currently offers a bunch of Linux related books. Some gimp shit, and some blender shit.
The thing is, they have the Linux Programming interface by Michael Kerrisk for 30 dllrs(in total for everything)
Ladies and gents, that right there is a DAMN good deal. That book is fucking gold. Used it during Uni, didn't get to keep it. 30 bucks for a bunch of pdfs, ebook and mobi plus a book that for itself is worth more? Shiet son. It will pump up both your Linux and C chops I would tell ya that much.
I'd made that deal.
What about you Utivich, you'd made that deal?
Utivich: I'd made that deal.
I don't blame you. DAMN GOOD deal.9
Was explaining a technical concept at a "family" dinner. Suddenly stepmother wanted my help for something technical.
Stepmother: Say Awlex, could you help me install some software I recently bought?
Me: (Not this shit again) I even don't know what software you're talking about. How is the software called, what does it do?
Sm: it's calles digital... *long pause*
Me: (I don't like where this is going)
Sm: software... *another long pause*
Me: (fuck me harder than that lightly clothed woman outside)
Sm: something... *long pause*
Me: (alright brain, which way out of here doesn't involves me creating a bullet hole in either one of us?)
Sm: And you can use it to sell something...
Me: (tf do you event sell?!)
Sm: but not like ebay
Me: (what is it then? A platform for selling services? I don't even know what kind of software you'd have to install, given that most of these platforms are be web applications, whcih makes sense for selling stuff on the internet)
Sm: Anyway, could you help me install it? It would take me hours to get into it.
Me: (You think just installing would solve it? As soon as I install it, you probably expect me to be your walking manual as well, don't you?) Look, I'm gonna be honest with you, since I started working I don't have nearly as much free time as I used to have (Not everybody works when they feel like it, you know that?) I get home at around almost 7pm (most of the time) and don't really wanna work afterwards. Most of the time there's a support service from the people who made this software and they would be glad to help you. (Sorry support team, for pushing this bundle of incompetence onto you, but I guess she didn't even listen to my advice).
After that she didn't back down and still wanted my help. Then my grandmother derailed the conversation and got me out of this. When I thanked her later she yold me that she saw I saw uncomfortable and wanted to help. I love my grandmother.
So I am not going to be your "family" tech support. You b(r)ought this onto yourself. Are more than twice my age and still can't use your brain to solve problems like these on your own and you can even less reason abiut your motives and desires when asking for help. I am sick of you and shutty opinions about people, just because I work as a software engineer doesn't mean I'm exist solely for satisfying your unreasonable desires.
Stop offending me and my profession and get yourself some common sense.
Protip #0: Give me one fucking reason to help you, because you're not family enough and your personality really doesn't bring forth any emotion but annoyance6
Guys... I think... I think it's finally starting to sink in. I'm having one of those moments where languages start to make sense. When you *get it* and things slot together.
It took going over regex again in Python (and not spending my time between learning other stuff) but I'm finally getting it.
> creates new PR for open source project
> runs tests locally before pushing
> waits 8h (not kidding) for appveyor checks to complete
> tests failed
Interviewer: Why do you use Linux distribution for your development environment?
Me: Because I want to make my life as difficult as possible1
A dev team has been spending the past couple of weeks working on a 'generic rule engine' to validate a marketing process. The “Buy 5, get 10% off” kind of promotions.
The UI has all the great bits, drop-downs, various data lookups, etc etc..
What the dev is storing the database is the actual string representation FieldA=“Buy 5, get 10% off” that is “built” from the UI.
Might be OK, but now they want to apply that string to an actual order. Extract ‘5’, the word ‘Buy’ to apply to the purchase quantity rule, ‘10%’ and the word ‘off’ to subtract from the total.
Dev asked me:
Dev: “How can I use reflection to parse the string and determine what are integers, decimals, and percents?”
Me: “That sounds complicated. Why would you do that?”
Dev: “It’s only a string. Parsing it was easy. First we need to know how to extract numbers and be able to compare them.”
Me: “I’ve seen the data structures, wouldn’t it be easier to serialize the objects to JSON and store the string in the database? When you deserialize, you won’t have to parse or do any kind of reflection. You should try to keep the rule behavior as simple as possible. Developing your own tokenizer that relies on reflection and hoping the UI doesn’t change isn’t going to be reliable.”
Dev: “Tokens!...yea…tokens…that’s what we want. I’ll come up with a tokenizing algorithm that can utilize recursion and reflection to extract all the comparable data structures.”
Me: “Wow…uh…no, don’t do that. The UI already has to map the data, just make it easy on yourself and serialize that object. It’s like one line of code to serialize and deserialize.”
Dev: “I don’t know…sounds like magic. Using tokens seems like the more straightforward O-O approach. Thanks anyway.”
I probably getting too old to keep up with these kids, I have no idea what the frack he was talking about. Not sure if they are too smart or I’m too stupid/lazy. Either way, I keeping my name as far away from that project as possible.4
Let me repeat this out and loud so that we are clear before another idiot starts pitching to me on building their "world class machine learning algorithm":
NO DATA, NO MACHINE LEARNING!2
"I'm almost done, I'll just need to add tests!"
Booom! You did it, that was a nuke going off in my head.
No, you shouldn't just need to add tests. The tests should have been written from the get go! You most likely won't cover all the cases. You won't know if adding the tests will break your feature, as you had none, as you refactor your untested mess in order to make your code testable.
When reading your mess of a test case and the painful mocking process you went through, I silently cry out into the void: "Why oh why!? All of this suffering could have been avoided!"
Since most of the time, your mocking pain boils down to not understanding what your "unit" in your "unit test" should be.
So let it be said:
- If you want to build a parser for an XML file, then just write a function / class whose *only* purpose is: parse the XML file, return a value object. That's it. Nothing more, nothing less.
- If you want to build a parser for an XML file, it MUST NOT: download a zip, extract that zip, merge all those files to one big file, parse that big file, talk to some other random APIs as a side-effect, and then return a value object.
Because then you suddenly have to mock away a http service and deal with zip files in your test cases.
The http util of your programming language will most likely work. Your unzip library will most likely work. So just assume it working. There are valid use cases where you want to make sure you acutally send a request and get a response, yet I am talking unit test here only.
In the scope of a class, keep the public methods to a reasonable minimum. As for each public method you shall at least create one test case. If you ever have the feeling "I want to test that private method" replace that statement in your head with: "I should extract that functionality to a new class where that method public. I then can create a unit test case a for that." That new service then becomes a dependency in your current service. Problem solved.
Also, mocking away dependencies should a simple process. If your mocking process fills half the screen, your test setup is overly complicated and your class is doing too much.
That's why I currently dig functional programming so much. When you build pure functions without side effects, unit tests are easy to write. Yet you can apply pure functions to OOP as well (to a degree). Embrace immutability.
It's really not helpful that a lot of developers don't understand the difference between unit, functional acceptance, integration testing. Then they wonder why they can't test something easily, write overly complex test cases, until someone points out to them: No, in the scope of unit tests, we don't need to test our persistance layer. We just assume that it works. We should only test our businsess logic. You know: "Assuming that I get that response from the database, I expect that to happen." You don't need a test db, make a real query against that, in order to test that. (That still is a valid thing to do. Yet not in the scope of unit tests.)9
This gem of a game. Partly cause i'm a contributor, partly cause i'm a space junkie.
Is this advertising? maybe.
Am i in love? definitely.8
Co-worker: dude, I need your help!
Me: all yours.
Co-worker: can't fix that sh$t over here.
Err on line~~
Me: piece of cake, gimme your keyboard.
Co-worker: duuude, how did you...???
Me: Better not look.
Co-worker: but I am curious to know, ya know
Me: promise not to scream, k?
Co-worker: I just hope it's none of your old-stylish jokes.
Me: oh dude, you know me for years, trust me, it's fine.
"Linux is shit because nothing works on my new DOM 2017/2018 laptop!"
Yes it's true that nothing will work if you put your finking ubuntu 14.04 installation with a fucking old 3.13 kernel in your new Laptop!
Update. Your. Fucking. System.6
I am talking about my class'mates'
How about moving the chairs under the tables when you leave the classroom.
It's just a sign of decency which none of you seem to have.
Oh and hitting someone isn't fun either, or playing football with their book.12
3 days, 3 fucking days into my annual leave and shit hits the fan right before Xmas weekend 🤯
Just one fucking week off seems too much ask these days let alone a few weeks, we are seriously talking about that pay check when I get back people 🤬2
I'm attacking all the guys who run arch and think they are heroes. Just a load of noobs following online guides who want a cookie for their cv or water cooler street cred. Just fo.10
How many times have I ask my boss about the new project's deadline only to get "it has to be done by yesterday". Damn, boss, if you know, that we are occupied, then don't get a new project, only to blame the coder for promising an impossible deadline to the client!2
I am so proud of my dad :D Last weekend I went to Minecon and spent most of my time with other modders. When I posted on FB a friend replied "I didn't see you", to which I said "I was with the modders". My dad then replied what are modders. It was late at night so I didn't get to respond and forgot about it.
This morning when I talked to him he said he looked on the online dictionary and found the definition by himself. That made me really proud, considering he is not computer savy and always relied on me to answer IT questions 😍
People fucking think that working for a fucking startup is a fucking cake walk. Every person making 6 figure salaries but no one fucking wants to put in an effort to work slightly harder! Show up at 10 and leave a 4 and yeah v'll get funded. And the worst fucking part is no one wants to check something as simple as fucking work emails after work! Fucking get your acts together or just walk the fuck out the door.
I know work life balance is important but don't expect that when you know the company is treading harsh waters and needs everyone to get their shit together so we get funded!7
Do you know this?
You are the small guy, you are dancing the whole evening with a girl and then a big asshole comes around, h
Judges you and want to be better that you?
Than je comes and insult you?
Damn that's the moment, when self defense save your life. :)
He tried to punch me, but then underrated my skills 😌
Ohhh man I love karma😌🤗7
!dev && !rant
My sister is getting married tomorrow. My cousin will get married in 3 weeks.. a good friend of mine just became a mom.
They’re all about my age.
This made me realize i only have about 2 friends which I see once every few months, don’t meet any new people, don’t take care of my physical health and haven’t been in a relationship for about 7 years by now.
I started working as a dev 8 years ago and really sacrificed my life to the 2 companies I worked for.
I own nice cars and make good money (relatively spoken) , but for me I know I really have to get my shit together and start to actually get a personal / social life.
So I decided to quit my job and move to another country where I feel like I fit in (posted about the idea to do this a while ago and devs here were super supportive, thanks for that guys)
From now on, I’ll make sure to have a good work-life balance and take more care of myself.
Otherwise, success and money ain’t worth shit..
A good weekend to all of you and happy coding.4
I've realized I'm so busy working with technology, I don't have time left to keep learning it and playing with it. What are some fun ways you all keep learning new things and staying engaged?27
Discord and captchas can go get fucked in the ass by a rusty, tetanus ridden 2m pole....
I changed my discord-password yesterday and, naturally it prompted me for a login today. So I enter my new password and that motherfucking spawn from satans anus himself with the name of captcha threw itself at me... I seriously had to select fucking street signs for about 5min before Discord let me know that I apparently logged in from a new IP (thanks VPN) and therefore needed to confirm my e-Mail address. Alright, so off to my inbox I go.
SURPRISE, I also changed my password there yesterday (LastPass Security Challenge, I changed like 30 passwords yesterday) and guess what was waiting for me?... If you guessed a captcha, you just got full fucking marks. So I was busy selecting busses and streets for the next 3min again before I could finally log into that piece of trash and autorize my IP-address and log into Discord5
Recently, my CS teacher proudly bragged about how, to this day, no pupil has ever had WiFi Access to the school network (only teachers have access).
What a naive teacher he is ( ͡° ͜ʖ ͡°)6
Another failed interview after I poured my heart and soul into an employers interview project. I Pulled all nighters. I worked so hard and really pushed myself this time. The interview went really well and I had a lot of positive feedback but I didn't get the job because they hired someone with more experience.Im am so passionate about becoming an Android Developer but it saddens me that I will never be able to get a job doing it because there are always people more experienced than me. I'm absolutely gutted. IV worked so hard to get this far. I'm about to give up. What's the fucking point.... Devistated.17
Me: soooo can you get this done by next week?
Other dev: well who knows what rabbit hole I'll fall down. There's no way to tell.
Me: can you just avoid falling down a rabbit hole? We have a deadline.
Other dev: oh ya there's no way to know for sure.
Me: ....... Can you please try harder
Other dev: I'm trying I can't.
Conclusion for this week:
Arrrgggh I worked so fucking long...
Thanks EU, FUCK ARTICLE 13,
FUCK EU, FUCK POLITICIANS, FUCK ALL!
PYTHON WHY THE FUCK, WHAT THE FUCK, HOW AND WHY?!??
Have I missed something?6
a bit late to the party but here goes my coffee mug. Always motivating me to the do the right thing.2
When your internal timezone automatically changes over the weekend and you have to get it back to "normal" but then somehow end up not sleeping at all 😅😐😑😪2
I wonder whether this is a bug in Chrome, or if it's just Google drawing the conclusion from my northern geo-position, that we still haven't left the stage of building longships, raiding England and Scotland, burning monasteries and writing awesome poetry and literature in weird characters sets.
Well, I'm not Ragnarr f*cking Loðbrók or Egill Skallagrímsson, so I can't read electronic component data sheets the way those guys did.
I'll go grab my chisel, so I can carve a bug report into a suitably flat stone and shove it down the TCP/IP series of tubes leading to Google.
So my colleagues and I are somewhat great friends. (As in my first rant, I'm a practical evil joke guy). Since our boss thinks we are working on the production server (in reality, he commissioned it to be done in 4 months time. We all got it done in a month.), we get our own little room in the building, each time one of us walks in, we greet each other with a nice "go fuck yourself". Not to be mean, but just as a joke.
I decide to leave the room to go get a drink and I said I would be back. Guess who wants to see the dev team to see where they are on production? Not our boss, the fucking CEO. This isn't a big company, but this definitely was not expected.
So, he walks in and greets the team. He gets greeted with "Go fuck yourself".
I come back to see my team outside, and the CEO asking me why they said that. So after 15 minutes of ass ripping, the CEO leaves, our jobs barely intact, and I get to talk with the team about why we have to be nice to our superiors.3
Just found this website and thought I'd share it with my favourite community 😊
I'm regretting actually going to social events with my family. It goes exactly as I expect it:
Brother is talking to his friends, mother talking to my brother's friend's mom. And I'm awkwardly sitting aside on devRant...1
Who the FUCK calls to get more information about a potential employee at fucking 8:20 AM? GO RECRUIT A LIFE AND DON'T BREAK MY SLEEP YOU FUCKING VULTURE4
I dread the day that Slack has a “... has read this message 2 seconds ago” feature. Please Slack, continue letting me pretend I haven’t seen that message that I don’t want to reply to.2
I just saw the equalizer 2 at the cinema and about half way through there is a phone with "military grade encryption" on it. We see the phone screen showing the encryption and what is it? Freaking JQuery!3
Going to the gym really helps with concentration and may give you time to focus on things that are unresolved on your codebase.
It will also make you sexy as hell. Being sexy as all hell is good and gold.
Before I was unceremoniously laid off by a shit company in which they tried to blame shit on me I was working on a opencv implementation of a proprietary document scanner.
I finished the Android prototype and was working on the ios implementation. It was left unfinished in the ios version because I was building it in swift and obj c to compare code bases.
They launched a shit unfinished Android app of their product without the scanner (they could not add the scanner lels) and have not been able to do shit on the ios version.
I did not give them the Android prototype. There was no binding contract that specified that what I developed was theirs. There is no record of anything.
The scanner? Is still in my phone and I still have the built project in my mac.
Unless them cheap assholes decide to pay another engineer for the opencv implementation, their vbscript php non theory knowing shit lead will have to figure out the required mat obj c swift java cpp code needed to build it.
Felt like a badass when I figured out a way to get my massive wallpaper collection onto my company provided laptop which was completely and I mean COMPLETELY locked down.
I couldn't bear the thought of using the default Windows wallpapers 😂3
Anyone else fucking around with IBM Watson's "Natural Language Understanding"? I'm learning and interested to see what people do with it on their free time. I'm experimenting with the combination below and would appreciate some input:
- Web scraper to get unstructured data (stories, reports, confessions, etc.) from different websites
- Kaggle as source for some structured data and cross-validation for the info extracted from the item above
- HBase to gather all this shit
- Now, this IBM Watson shit to get more insights that my puny little brain couldn't come up with on its own and to improve some patterns used for the extraction
A custom targeted model is used in our current project and I want to learn how to do all of that in detail. I decided to try out the demo and use it on a personal project. Funny how John Wayne Gacy's story scores 50/50 of Joy and Anger in Emotion. I know there's not enough sources and it's a fucking demo. I just found it amusing so calm your needy tits. I've only discovered fire and went "ugugu gaga!", I'm not in the moon yet.
Anyway, I thought I'd try pasting one of my lengthy rants in there, and boy, would I have fun building a custom model for this convoluted shit brain. It made me think about bots. How polite and how "straight" their personalities are.
If I were to make something to respond to the messages from people who know me, they'd be instantly suspicious because just look at the results below. I'd get something more predictable if I used a normal bot. I can't imagine how all of these exist in one shitpost. Why?
This is gonna be fun.
I'm rambling again, good night.2
Inspiration to code kicks in!
Kids asleep, everybody’s asleep, house is quiet. The kind of peace ive always wanted and wished! (Parents here will understand.)
Get to my laptop, opened up code editor, start fresh and clean! Created new file, about to type my first code and.........blood dripping from my nose. It doesn’t stop there, its like flowing for a while!
I noticed it keeps flowing while im projecting the inner excitement to code. When my mind drifted a bit, the nose bleeding stops. Wth? Its like my body is ejaculating when im excited to code, yeah.. it ls blood shot out of my nose, wtf!
...and i have to stop what im doing. Then the ideas just spoofly gone. Suddenly i dont know why im staring at an empty code editor.. (what was im about to code again?) i totally cant recall, it simply gone. Damn it. That could be a million dollar apps! Wish i can go back to an hour ago and record myself when i received that historic inspirational moment. 😔11
"We want you to take over the IT department, but we also want to assign projects to your team without your knowledge."1
I reckon in other countries people are generally nicer... In England ... We are all assholes. Even when we know we are wrong.3
I just received this notification on my phone. Robeco is a large investment bank from The Netherlands. 🤦🏽♂️1
DISCLAIMER: I'm not paid nor have I had any contact with any associates of the following software.
GET FUCKING VIVALDI!!!
This Browser has DAMN NICE MOUSE GESTURES!
You do them while holding right click.
For example right click held and swipe/moving the mouse to the left/right brings you backward/forward.
There are several others and you can make them by your self.
Just browsing anything. IT'S FUCKING DAMN FAST.
INSTALL VIVALDI AND ENABLE MOUSE GESTURES! After aprox 3 Days you won't want to have any other browser anymore.
(Could've just simply said that I love the browser because of that feature. But this is DevRANT!)17
If you spend a lot of time looking with computers then PLEASE use a blue light filter to reduce strain in your eyes as well to help you sleep well.
My favorite program for this is "redshift" and can be set up with this one liner
apt-get install redshift && redshift -O 300015
What's the funniest combination of commands/keywords/variables you've seen?
I'm a big fan of "man touch" 😂
Also, a colleague named an instance of System.Threading.SemaphoreSlim to Fatboy (Fatboy Slim, get it? 😏)
Let's hear it!
edit: tounge twisters are also welcome11
Boy was I happy to see this when I opened devRant up.
So for starters, more group projects are necessary. Many reasons why. To begin with, it allows for more complex programs than getting some input and printing some shit out. It also develops interpersonal skills (I hate people too, but when you go out to look for work you'll be with them, so better get used to it soon). If a platform like GitHub is used, it's easy to track who did what, and see what each person in the group did, so it should be fairly easy to discourage lazy asses.
Beyond that, stop giving us half completed assignments and asking us to fill in a function/method. Yes, it will take longer. But one doesn't learn to program by doing the minimum required work, you've got to crash and burn a lot in order to git gud. So ffs, let us do all the work. We're like AI, we learn through reinforcement learning.
Stop giving us a spec to follow. We'll do plenty of that in the future, right now we need to make mistakes, not be held by the hand all the way. Let us do dumb shit so you can fail us and tell us our code is repulsive, and this other way was better. Explain why. That's how people learn, not by telling us what each function should return, what can and can't be used, etc. And if you can't come up with a scenario in which what you're teaching is useful, then maybe you're not teaching us the right material.
I'll leave it at that for today... But I'll be back 😈
Oh really? I don't even have Java on my LinkedIn/CV, what the hell man? These freaking automated email are starting to piss me off!
Recruiters are the worst cancer in the modern job hunting5
This summer, i will have all the time in the world. I will be finally free (as in, alone at home). And, most importantly, i will have a months old kitten to take care of.
I'm so excited.13
When you get flown to another city for a face to face interview and lunch! Would you call it a good sign?14
I'm working part time as I'm a student and I always thought working in a company would be awesome as I learned programming all by myself and could actually do things now.
30% is updating, compiling
50% is using google to find out if I can even use 27 .net frameworks together and make it work on Android and iOS
15% is finding out what the error code is supposed to mean
And 5% is actually using a programming language.2
I think the -f flag in apt-get means "fucking install it". Whenever apt reports some dependency error shit, I'll just do "apt-get install -f" and it magically fucking works.4
just bought (rented) my first dedicated server, for flipping 10€/month. let's see how it goes! boy, am i excited for my new toy...5
Follow this link to see a fully pimped version of your avatar. https://avatars.devrant.io/2-105_5-...
How I found that out you ask? HAH1
Anybody can rant about stuff and get angry - that's easy, but to be angry with the right person and to the right degree and at the right time and for the right purpose, and in the right way - that is not within everybody's power and is not easy.
I'm sick of people interchangeably using the terms 'Samsung', 'Google', 'Android'. As in "Oh, you don't use an iPhone, doesn't that mean your phone will blow up?"
No, my Nexus 6P will not explode. Also, there's a hell of a lot more to the Android universe than Samsung...4
I feel fucked, I feel fucked right up in the ass.
Remember that app I had to do to get the job? I found out the other candidates weren't even able to install Android Studio and that their deadline was postponed. And that they weren't able to complete the app.
I did everything with a really good design, solid programming, even added animations and made it so the recyclerview loads 15 items at a time while you scroll down smoothly. I. DID. EVERYTHING IN ONE DAY. I missed a good night of sleep.
I didn't get the job. They gave it to a fucker that was a web developer. I saw his app. It was really crappy (I'm not being petty or malicious, it was really bad from a dev point of view and a user point of view).
I feel. Disappointed. in this unfair world. And honestly I feel disappointed to the point that I don't even know if I should be a developer anymore. I feel betrayed by the hopes and the good feeling I got from the oportunity.8
Ok so we just signed a new client with some "artificial intelligence" back-end...
To authenticate with their back end, they developed a FU**ING GET REQUEST so the username and password are passed in the URL.
Then we get a token that we pass in FU**ING GET REQUESTS to communicate with their "artificial intelligence enhanced" back end.
I can't even. I just can't.5
I have set up a raspberry pi and screwed it with some switches and buttons to the wall next to my bed, so I don't have pick the remote which lays on my shelf...
The pi handles the buttons and switches and sends infrared signals to TV, stereo and receiver ^^1
Me: Why are we spending time building reports for Support? AFAIK they never read or use them.
Boss: Seems they expect you to do it.
Me: Then what exactly are they supposed to be doing? All the issues seem to just escalate back to us.... We should just make sure issues never get into PROD
Boss: I agree, they're always firefighting... we gave them more funding so eventually they should catch up **Me: I highly doubt it, you should just stop hiring monkeys** esp. if we prevent PROD issues.
Me: Yea... we should prevent production issues because someone always has to pay off the (technical) debt and interest rates in PROD are very high6
FUCCKKKKK WHY DOES LINKEDIN HAVE TO REFRESH THE FEED EVERY TIME I SHARE A FUCKING ARTICLE! NOW I HAVE TO SCROLL ALL THE WAY DOWN YOU MORONS! WHY ARE YOU MAKING MY LIFE HARDER THAN IT NEEDS TO BE??!!1
Ffs. Am I sick or is it normal that after almost a year at current company, I still love it and have nothing to rant about? It makes me happy and sad at the same time that i have nothing to rant about and this is the only rant i can come up with5
(3 days on the project)
Colleague: Ah I finally improved something in this sorry excuse for an app these interns built.
Thought I broke it there for a minute, but the homescreen is back to showing 180 entries.
Me: Current released app only shows 1 entry.
Just spent over 5 hours trying to figure out Microsoft’s OneDrive REST api. Basically my first time trying to do POSTs n’ stuff. I got very very close, but the server kept throwing 400 error codes. Eventually I had to give up and ask Stack Overflow. Going to bed now at 2:20am. No worse feeling then not being able to solve a problem you’re dedicated on solving. :/4
My ambition is to develop my own game and publish it, then get a better paying job and to rise above my lazy ass nihilistic order-following coworkers.7
So the website my school uses for grades has this funny little quirk. When you submit your login, the password seems to get longer, and then you're redirected.
(Like, you submit ****, and for a split second it becomes *********, and then boom redirect)
I was curious and wanted to know why this was and now that I know I wish I never looked into it.
When you hit submit, the contents of the password field is put through a MD5 hashing function. Then, the password field's value is set to the hash, and submitted to the server.
You provide the hash yourself, and the server compares it to its own password hash. This means the passwords are technically stored in plaintext.
I'm quite a vengeful person, I'm sure I get the wrong end of the stick sometimes to.
In the last few years of my life I've been trying to not act and "be mature" about the situation.
There's still times I fall of the wagon but generally I have shrugged it off...
But do you know how I feel like now!? That I've been walked all over people are taking me for granted. People think they can get away with lying and messing me about.
Quite honestly I don't know how to act your always meant to rise above the situation. When all I can think of is how I could fuck up the thing they did.
And people go well just protect yourself but that means I'm not open and honest myself and that's what I fucking hate to begin with!
Today I'm feeling vengeful because a client didn't pay until the last second. They wanted the website for next to nothing. And took a year to pay. Now they have gone and paid a tonne on a new site ! Because they went well what you did was shit "effectively"
Granted it was but you don't spend a few hundred quid and expect to get everything. I gave them what they paid for.
Everyone is expecting something for nothing 🙄 I get that's just the life of companies directors
But it pisses me off I try to do everything truthfully on the up an up and they would prefer a group of liars
Oh front page of Google yes we can do that for free
Oh yes the greatest animation look!
😤 And I'm meant to sit here and be like yeah that's cool. I mean at this point what reason do I have to be open and honest if shit stains like that exist!
What pisses me off more is that I'm trying to rise above. I don't think I should I think I should ruin their fucking day and be done with it. I have the capabilities.... But I know "it ain't legal"
Then people go on about well if you don't like the rules help them get changed ...
I've tried the political route they are all far worse 😐 they are ignorant cunts. That's the truth! I can't stand to be around half of them 🙄
So here I am ranting to not fuck up someone's day , trying to rise above 😔
honestly some online courses are bullshit. i joined one for some sample code, and no comments, no explanations, the variable names WEREN'T even descriptive.
this is from a website with a published book… how about you take some fucking responsibility for your code?
the language was c++ and they are still using printf! shake my fucking head. you have global variables that are one fucking letter! please, stop, get help.
…AND IT WASN'T EVEN ON GITHUB
Your Thunderbird inbox file is 8GB and you complain about the speed but still, when I fucking ask you if you want me to archive for you the fucking mails, I get a "Hell no, I don't like them archived because then they are difficult to find"... go to fuck off.
Considering Taylor Swift's history with Apple – including Apple Music and having a programming language named after her – it'd be far more efficient to file bug reports with her rather than on Radar.4
This company's API simply wraps python commands from "client.get_data" to http://service_host/get_data. I spent 30 minutes trying to get through your stupid PIP installation crap, to find out all you do is wrap python's urllib2 library with 4 lines of code?
Is it a bad idea to learn about cracking from the dark web? I mean they seem like they know their shit with security5
we are planning a Dutch DevRant meetup next weekend. Anyone interested? More info here: https://devrant.com/rants/1913500/...1
At the conclusion of a successful dev interview:
"Don't be the first to lean in for the kiss goodbye. Make them come to you."2
ARE YOU F*CKING KIDDING ME, WINDOWS?
I finally give in and install your stupid ass update, and what happens? let's just skip the part where i sit around for 30 minutes because apparently it takes 30 fucking minutes to install 300MB - by stallman's underpants, that's 150KB per second!
and when windows FINALLY feels like it has finished fondling it's binary-balls, what is waiting for me?
about 10 stupid-ass data-consent notices straight from satans anus, more weird yes-or-maybe settings for cortana (bill gates' ex or whatever that is) which i don't even USE, my browser speed dial has been complemented by about 7 links to SHOPPING SITES and once i sort that mess out i get a notification that the german language pack has successfully been installed.
SUCK MY FUCKING D*CK MICROSOFT, the ONLY thing i want to do with that language pack is SHOVE IT UP YOUR ASS. i can't even uninstall that moronic piece of shit. FUCK YOU.2
Public REST (-inspired) API. Should I skip numeric IDs because it's easy for consumers to snoop around?
201 Created api/foo/69
Uh, I'll get 68 just because I can. Hopefully it returns Unauthorized, unless we some kind of bug.
Is it just security by obscurity if I use, like, guids or something instead of sequental IDs?17
Okay, imposter syndrome just hit me real hard, when colleague, who just finished his first semester told me about his company he founded on the side based on an idea, for which he built a prototype in hackathon in a foreign country.
After work I'll definitely have to start working seriously on the sideproject I started some time ago, but always got distracted. Easiest way to install dual boot linux on my machine (512gb ssd, almost full; 1tb hdd, empty af), without the fear of fucking my windows completely up (of course I have a backup, but I'm still paranoid)? Also, which distro would you recommend for c++ game development?8
I don't see the jobs.
-- I added them.
I don't see the "app-name".
-- Well, I have added them via an abbreviation "an".
Why though? That's so confusing. Why would I look for that? Assume I am a new employee. I would not know what it means.
-- You'll get used to it.
I. DON'T. WANT. TO. GET. USED. TO. IT. Why would you waste time by hiding necessary information behind non-saying abbreviation? Clarity counts.
Reading a 36 page article on REST for a course on OSS, and I'm pretty sure the combination of background sound generators (waves, fire, singing bowl, cat purrs) is what's going to get me through this exam...
PS: Recommend http://purrli.com for all demotivated, cat-deprived devs out there.2
I am so sick of a senior developer that has no idea how to be a manager. I've been a manager before and it is not that hard. I came into this job thinking that it was going to be a fresh start, but instead all the haunting projects from incompetent developers that worked before me followed me to this team as well... (we are in the same company, just different teams) My boss thinks I'm an "expert" in everything, and everyone else on the team has no idea what is going on. I have to spend all of my time babysitting every other developer, and I don't get any coding done myself, yet I'm still expected to make my deadlines.
I need a new gig so bad I'm sick. The stress level is getting pretty bad. I've already had cancer once. I don't want to go through it again... Plz hlp4
Imagine life as a Game,
Levels are Ages, if you have gotten older your level increases, and lifes getting easier and harder, easier with Knowledge and harder because of Diseases, challenges, kids etc...
Quests are life goals, such as having kids,
having a job, a family etc...
Side-Quests are jobs your getting from your boss, Jobs from Clients, Helping the Family, Cleaning your Room, etc..
Fast-Travel is Cars, Busses, Trains, Trams, etc... (Except in Germany)
and Last but not least,
Procastination, The End Boss of life, if you defeat Procastination you have beaten life... (But also died because the game is Over...)4
Looked at this and thought, wow, I must’ve gone to bed really early on Wednesday (ons)
Then I realized... all the other days were just really late and barely and sleep. Maybe try to go to bed before midnight this week...8
Can we collectively as an industry just calm down a little and stop lying to ourselves in a misguided attempt to inflate our sense of purpose...
I just stumbled upon a job listing for a WordPress developer position that described it as "helping solve the big problems of the day". Seriously?! Let's stop and get real you're probably just building themes. Maybe a plugin or two. So just relax and accept you're just another web developer building yet another 💩site you're not solving "the big problems"...
... Then again it IS WordPress...4
Dear debian package maintainers...
If you want me to add you PPA to my list please MAKE SURE IT FUCKING WORKS!
so after 1000 emails from Google baiting me to try Google cloud tools I did. 24 hours later apt-get is dead and I'm trying to remove the shit storm of gpg keys etc it added to my machine.
So I have a pet peeve to talk about here, I'm excited for the Atari box as I have some inside information that is officially confirmed about it (unfortunately am not allowed to talk about it :-C) and I see people out there saying it is "an underpowered Linux steam machine)...
How the fuck are people coming to this conclusion when the specs, OS or anything technical about it haven't even been released yet?!
Why must people immediately assume that because it's not a standard windows PC it must be a piece of shit?
Boggles my mind that so many people can be so defensive and go on the offence without knowing anything.
Just so I can clarify, I'm a console gamer, Linux lover yet still develop for windows and the like so this isn't a biased rant and I know people will look at this, see the word Linux and go on the attack... So... Just... Chill?4
I have been sitting in front of my laptop for 4 hrs without getting up with full concentration and now all I can see is black boxes wherever I look.
I want to properly get into other programming languages like Java and C#, but I keep going back to Python because it's so much more familiar and I'm comfortable with it. :(
What do? Do others have this kind of problem too?16
People talk about hacking like, "I don't do it cause its illegal", like they could if it wasn't/ )))2
RPi or any other alternative? I need at least 2GB of RAM and getting two RPis is not an option lol
I like OrangePi but not sure how good it is tbh4
Why every time I try to change from Java I get problems?
For a game I'm developing I'm building a blog, and I want to build a software that I can write a post and send it to the server so it can appear on the website, but...
Tried in Python, forget it...
As always, in Java worked...
Besides PHP, and C# Unity Libraries, every general purpose language that I learn I have always problems, thoug I know the syntax... And I have to comeback to Java --'
Well, maybe Java is my fate
F*ck Apple. WatchOs 4 is a downgrade! On first apple watch the system runs half the speed. The music app is now shit, because I can only play music downloaded on the 2gb apple watch. Seriously wtf? Maybe I have more music than 2gb. There new design of the app slowed the app down to 15 fps...
The story watch face is complete crap it shows all the time only "Good morning, name".
The worst is I can't go back to the watchOS 3 which was so many times better...
And you still have this bug that pisses me off since watch OS 1 you can hear every sounds coming from your watch with your Bluetooth headphones, but not calls.
You have to hear the call with the apple watch speakers when you don't want to buy airpods.
In other words the function is useless.
And it's one of the most important.
Pls apple why has every watchOS update have to be an downgrade...
And I don't have any chance to get off of this version unlike with iOS.
So it's been 22 days and were still going strong without a single day's downtime! https://devrant.com/rants/1147150/...2
Dear every app developer or web managers/designers that can read this.
Specificly, the ones who own a android app.
If you have an old android app that is still updated from time to time.
Please, take your time for just one minute.
AND REPLACE YOUR GOD DAMN OLD "Get it on google play" BADGE WITH THE NEW ONE, PLEASE! ITS NOT THAT HARD, WHY ARE YOU GUYS NEVER UPDATE TO NEW LOGOS?!
NOT JUST OLD APPS, EVEN SOME BEW STARTUPS ARE ACTUALLY USING THE OLD BADGE, WHY OH DEAR GOD WHY! WERE YOU LIVING UNDER ECLIPSE ROCK OR SOMETHING?!?1
I swear I will KILL the next one who comes to me to pimp up his excel sheet WITH FUCKING VBA -.-
This shit is so annoying.... Just because I started my apprenticeship and need to learn everything like a 3 year old kid...
Get me outta here!1
That annoying co-worker that goes to the office late and does nothing all day except to update his Facebook status every 5 minutes.2
* This question isn't about diminishing other operating systems !
* I'm just have no idea. 😫
Is there a big difference on the amount of packages on pacman, apt-get and yum. Can I use either of them and be sure that most applications are available ?3
Ouuu today I experienced how web-devs must feel...
Task: create a form to answer questions with yes/no and a database behind it to collect stats.
So login to phpmyadmin
1. Wrong password got error message
2. No error message, still at login screen, but in address I see a token
3. There must be something wrong
4. Reinstalled phpmyadmin and mysql-server several times, wasted one hour on it - still stuck at login screen
5. Tried different browser and it fucking works!
6. Realized that cleaning cache fixed it...1
i'm afraid that having discovered the power of multithreading has made my code worse.
case in point: me has to calculate an unknown 3rd point of an equilateral triangle many, many times. however, me doesn't get the formula, so me goes ahead and loops over all possible coordinates until it finds the correct one.
yep, it's definitely gotten worse.6
The ability to automate my day, create my own apps and modify open source ones to fit with my conditions :)
Happy April's Fool !!! I hope someone does a good prank on you today ! Love the prank DevRant did with the ++ !!!
At first I thought that for some reason by ++ counter was bugged and I head directly to the avatar builder to buy the most expansive stuff.
Short awnser. Find a damn hobby.
Mine's pool. Go to bars on weekends and play tournaments and drink. Be amazed how social you can be when you're enjoying yourself3
Last internship : I learned modern opengl, libav and ffmpeg. I even was the only dev on some big contracts. Was a fucking cool internship because I learned everything I wanted to. But my manager had really low social skills. So been able to teach myself all of that was a good thing for everybody, but not for him. When the internship was over I got the worst mark of my promotion for the business with for comment that I didn't enough ask for help Oo wtf dude. Still get the best final markof the promotion and the only one who didn't work on web technologies :p but fuck you should have tell me sooner man...2
When you're writing a function to check whether a record exists before you create it, make you sure check *before* you create it!!
Spent ages debugging something earlier which was always returning a hit even though I wasn't expecting it but then I realised the record was being added before I ran my check, therefore always said it was found.
Sometimes I'm an idiot.1
So ... Do I get a confirmation or not? What is happening?
Stuff like that really makes me think if the Webservice is trustworthy ... 🤔2
be me, just casually watching a cs:go fragmovie. there's always 10 seconds of ads before those, so i use the time to sip some coffee. at that second, i hear the following words..
"The first ever blockchain gaming marketplace in history"
...now i need to clean my keyboard.
At uni we have one study subject called OSs and we are doing stuff in win server 2016 and win10 half the semester and half semester in linux
Before those classes
Me: windows is not that bad guys why you so mean?
Also me: oh... i get it now. Fuck windows2
Going back to school to get my degree for Network Security/ Administration.
Which I'm doing right now
Anyone else think it would be easier if the ++ was on the right. Makes me think there should be a left and right handed option for apps.10
Okay, what's the stupidest idea for a project?
I'm talking projects that you'll do only to show off that you can! With disregarding the "why" part.
I'm talking the 'connecting to the coffee machine and making coffee through the ssh connection' project, or creating a vim plugin that orders pizza.
Just how crazy can we get?1
Ummm. Thanks for that, google/youtube!
(Box without content + unclosable. Had to clear all cookies etc)2
Fucking Chrome. I wish him cancer to die soon. Yeah, please fucking give me as event target svg element! Well done!2
So get this, I try making an appointment at the bank twice, they don't call me either time so I call them and they say they'll call me back sooo they never call me back. So today I go to the bank office because fuck it right ill just come in then and guess what I'm told? Oh euh you need an appointment to open a business account LIKE FUCK YOU YOU TWAT I TRIED MAKING AN APPOINTMENT FUCKING TWICE3
Update to previous rant: My e-banking account is blocked, because apparently I already set a password on a website I never seen before.
- Tried the declined one
- Tried the unsecure one I chossed after the declined one
- Tried the pin number from mobile app.
BAM@#%$#%!!1!one1! YOU ARE BLOCKED FOR ENTERING WRONG PASSWORD TOO MANY TIMES. PLEASE CALL THE FUCKING BANK ON MONDAY.
I seriously hate this stupid country, and companies that don't know a first thing about web getting picked on government and public sector projects, sucking 100s of thousands of euros and providing the user experience that gives you a fucking diarrhea, at every SINGLE ONE OUF THEM!1
No, friends and family, just because I code doesn't mean I'm a software engineer, or "in IT" and no, websites don't resize themselves to fit mobile devices with fekin magic, that's what we do as web devs, we MAKE that magic
My phone got stuck in funky restart boot loop yesterday. The first 2 restarts was odd but after 3 cycles, I started panicking. Went on my PC, googled for all kinds of button combinations of power button, volume button, back button, and home button to get into fastboot, recovery and safe mode to see if I can clear stuff or at least get backup of my stuff. I also tried taking the battery out. Nothing works, except when I factory reset.
Everything was new again and as it booted up, I have to remember to change my authentication keys in LastPass, my private ssh key in Krypt. But fortunately, Google remembered all my apps and suggested if I wanted to install them again since it recognized my phone was an old phone. Thanks for tracking me Google. And now since its a reset, everything is clean, no cache, cookie, and some of my music files are all gone. Well at least its fast like before.3
Started out as an intern at my current employer, after a few months they made me create an invoicing system...
I should have said no.
I've had a lot of bugs with it in the past, but the data-loss one has been because I send a SOAP call to our (third party) accounting system and only if I get an ERROR do I log it....
Apparently, when you put line 1 before line 0, you get a warning, but no data is processed...
Had to write a script that updated 4 months of invoice data in one go, without errors, took me a fucking week...
Lesson learnt boys and girls, never let an intern make the fucking invoicing system!3
Didn't realize until lunch that it was Friday today. Programming really makes you lose track of time.2
Fuck this fucking shit...
Be me, plan a trip to a festival with friends, vacation approved, get up at 3am to drive 9 hours from Germany to Italy, find a nice spot for our tent and yeah...
I was unloading stuff of my car and standing in range of the tailgate and get the shit smashed onto my head...
Yeah I'm a volunteer firefighter, so good at paramedics, so I applied a pressure bandage myself, because shit was bleeding all out of my head...
Then I got a ride with the ambulance to the hospital and now about a hour in the waiting room...
Please cross your fingers, that the X-ray that I'm waiting for shows no damages and that i can continue my festival...
What a happy first festival day...5
I really wish people would stop with half arsed and uneducated comments.1
qt compilation 2: electric boogaloo.
$ ./configure [dozens of options]
< building qmake, blah blah, success blah blah, run make && make install, blah blah >
$ make -j 8
< works for 5 minutes, then hits an error without telling me what the error is >
$ make -j 8
< works for 5 minutes until the same error. this time i notice it rm's a directory right before using it >
$ make # multithreaded fuckery, perhaps?
< fails after 5 seconds with different error >
$ make -j 2
< same >
$ make clean # fuck it, clean up and try again
< fails after 2 minutes of cleaning >
The C/C++ infrastructure. just everything about it. and i'm not even using dependencies here.2
I feel so damn stupid right now.
I've been playing around with GNU Guile, a Scheme implementation, over the weekend. I wanted to make https requests with Scheme, for which I needed the Guile TLS bindings library. So I navigated over to the GnuTLS Web page and downloaded the library source for the Guile bindings (I forgot about the GnuTLS source itself, possibly adding to my problems).
Over the next 8 hours, after various attempts at making, installing, and configuring, I was deep in errors and no where near having a working library. I even tried installing the Guix package manage on my Ubuntu MATE distro. I knew the library was in its repositories. I just ended up with many of the same problems.
A sys admin I'm not.
"What good is free software if you can't install it?! Why isn't this stuff in the repositories?!"
2 days later I sit at my computer for some other task and after a thought, I open a terminal:
apt search gnutls
And there it is, from the repositories, staring me in the face: guile-gnutls
Moral of the story, thoroughly search your repositories first and save yourself 8 hours of pain.1
Do you usually spend some of your time learning new programming language/pattern/technology? I mean, I am not the type of person who does same thing over and over again, also like learning new things (I spend a lot of time per month studying new things), trying to get experience and trying new technics, but other side of me thinks that I need to be the best in one of them... My mind flashes blue screen of death sometimes when I am thinking about this...2
So I've been hearing a lot of fearmongers about general ai fucking the world up somewhere between 5 to 50 years from now.
Now, I'm no specialist, but last I checked, the smartest ai can't understand a reference that points to two sentences back or more.
What are the actual odds for a breakthrough in general ai? One that could replace mundane jobs.2
Junior dev here
Implementing client side search functionality using Highland.js with its streams and lazy evaluation.
Hopefully I haven't bitten off more than one can chew. Higher order streams have been known to confuse me.
On a related note, Googling "forked streams" yields interesting results.2
Finally did it!
Replaced my desktop pc (which I use for gaming) which had Windows 7 with Arch Linux! It was not hard because I already use it on my laptop.
OK it was a bit struggle with nvidia and cinnamon due to missing libraries I had to install which I don't know before.
But it is possible to play games on Arch?
CS:GO - works (native, steam)
League of Legends - works (wine)
World of Tanks - works (wine)
All I need is working (:3
I think I am going to keep a desktop counter of every time the other team bitches about not having tool x or tool y rather than learning the tools we already have that are perfectly capable of serving the purpose they want. I get that devs should be allowed to have the tools they need to do the job, but at a certain point you're yelling at a cloud to start raining. Especially since we work in a restricted environment and IT's backlog is ridiculous.
Someone broke our Microsoft deployment toolkit at work and won't own up to it. The whole thing needs nuked and rebuilt. So, I'm stuck with 7 laptops at home to manually build over the weekend.
started to rewrite one of my functional-but-horrible projects. after 2 hours i realize i'm starting to use the same kind of "if it works, great" style.
jesus, i need some sleep.
mfw someone makes completely irrelevant OS-bashing comments in an issue that's barely related to OSs... someone tells him to fuck off... and then he posts a FUCKING PHARELL WILLIAMS VIDEO! ON GITHUB!
i'll go straight back to bed, bye.
I got a compulsory SAT/SUN reboot on my work pc this morning when I logged in.... after i just rebooted it... BTW today is Monday...
so yeah all i wanted to do was to install ffmpeg and it starting bitching about some dependancy errors and when i tried to fix it, i ended up wrecking my whole system because i started to play around with the sources list....
FUXK FUCK FUCK FUCK FUXKDJXHSISBSKSHAKXHKDHDUXODKCHSJDNSHDH FUCKKKK YOUUUUUUUUU IM SO TEMPTRD TO FORMAT THE WHOLE LAPTOP BECAUSE OF THIS SHIT FUCK7
If you're gonna not put up with bullshit and drop out of college once and for all, what should you do to ensure you have the proper skills and network to get a job?3
I can't get anything done
I know I want or have to do something, but I always waste my time on something completely unrelated.
Afterwards I feel bad, and when I notice what I should've done and what I actually did I get a bit depressed
I just don't have the self-discipline for this shit, and I have no idea how to get it3
Am I the only one who right clicks on webpages with my mouse and looks for a "share on twitter" option??? Windows needs to get the FUCK with it.
to just do my shit, without working for anyone. really, I just want to dwell on my side projects forever.
I spent about an hour today working on getting an arduino board working before discovering that my IDE wasn't the latest version. In fact, it was outdated by several years.
Why are the apt caches so old? I keep my machine updated constantly but what's the point if it's locked at an old package forcing me to circumvent apt in the first place?1
You have up to 6 symbols to make a name/ tag in IT fashion, at least one number must be used
Blog posts about how to do something in a framework and then half of it is teaching you how to set up a project in said framework... Like why?? People reading are already gonna have the project setup and you're not gonna get beginners reading about the advanced thing you're teaching as they're still learning the framework6
Sometimes while in my office I just want to scream! Not out of frustration, but just to wake myself up to get motivated to start my work for the day. Is it just just me?1
Dude. I asked my question like 6 months ago. I got an upvote and two answers. I accepted the one which helped me the most and upvoted it myself.
How about you fuck off with your edit suggestions on a buried subject?
So our webserver teacher have been throwing around the idea that before installing anything on a Ubuntu Sever, you should run apt-get update (yes you should)
But, he also instructed everyone to run apt-get upgrade as well (in case some dependencies need to be updated)
Now for fucks sake:::::
1) apt will automatically sort out dependencies when you install a new program
2) you never ever efffing fucking wanna run apt-get upgrade on a live server. I'm not a sysadmin, but this seems like a really fucking bad idea, right?8
I am starting to think the biggest problem with my current project isn't the business unit changing their minds all the time. It looks like the biggest problem is me continuously refactoring the code.
Can someone suggest me a good, cheap phone with good battery?
I think at least 4000mAh and around 200€
My Touchscreen broke and I don't have enough money for a good flagship...8
Windows 10 , I just want a flipping built in command line executable to log off another (local) user. I'm not a server, I don't have active directory, I don't want to switch to log in as that user first, i want to just kill their inactive local session because cisco freaking vpn doesn't allow you to connect when a other user is logged in. I can kill the session from admin task manager, I just want to be in the commandline. If your gonna let software check the number of logged in users, let the freaking administration modify the number of logged in users with a cli.
Idk if I could turn it off an on again. On a server I would just issue "query sessions" or "query users" followed by "logoff ##". Why not let me do the same damn thing on my home computer sk I don't have to restart MY SESSION just to close MY WIFE'S session. You stupid fraking company that cannot provide consistent command line programs across various systems. SCREW YOU MICROSOFT AND YOUR UTTER ASANINE DECISION MAKING REGARDING WHAT FEATURES TO INCLUDE IN WHAT BUILDS.2
The one single time i succesfully remember my dream from the previous night it just had to be being in chased through a spooky building by this weeks sprint.2
It seems that Thing from Adams Family is the new spokes-err-hand for laptop sales these days...
Every laptop ad has a disembodied hand touching the screen.
Customer Service(cs): clients complaining our site crashes on their computer
Support: they dont have enough resources, its their computer
CS: customers still complaining, how do we fix this?
Support: tell them to get a better computer
CS: lets borrow their information and see whats going on
Support: reluctantly moves customer data over
CS: I dont see anything wrong here. It works just fine
Support: ... ... ...
Been searching for an offshore data server for at least 5 fucking hours. There's nothing worse than searching for decent low-end offers outside of europe.5
I always code when I have no motivation to do other things. I think it will change when I start working :/
I'm almost at the point where I give up on this project, I'm banging my head too hard against the wall here.
I'm making an android app that should make it easier for local fishermen (hobby stuff, not enterprise things) to submit their catches to the local unions. For that to happen, I need to be able to fill a form in the app, more specifically, this form: http://karupaa.com/dk/...
After some research, I managed to figure out its probably a POST request, but I may be very wrong here.
Also figured out the URL to post to is probably either the first url given, or this one: http://karupaa.com/dk/...
I'm extremely confused at on this area, and any help would be greatly appreciated.
I dont really know anything about POST or GET requests, except for the quick comparison I read on W3Schools. Its an area Im lost in.
Is QA bad at all companies or just mine? We ask QA to test changes from a list of changes. They come back with existing bugs outside the scope of what they were testing. Waste our time talking about irrelevant and out of scope bugs, then when corrected they respond "what would you like me to test?" Then I try to refrain from snapping and say "test the original items on the list like we originally asked you too... Agh. I really don't like working with our QA. They slow everything down, they cause delays because they don't grasp things. And it wastes our dev time, we talk about the same things over and over. Ugh.2
Just found this glorious rant about a controversy I completely missed in 2016.
Arg! Learn to debug for your bleeding self you are supposed to be a bunch of senior developers it's the same bloody issues all the freaking time. So I create a step by step guide what buttons to click what text to enter because I'm so f***ing through with the same issues you bug me with day in day out! A 12 year old with no computing knowledge can follow the guides yet you don't even bother reading it half the time or choose to completely miss steps out and bug me with your issues.
Damn it why do I bother you bunch of ass hats get paid more than me too I know it!
When you press the up arrow key in iMessage because you made a typo... and realize you're not in Slack anymore.
When you're working in visual studio and trying to look through the suggested uses of an object and fucking shit keeps popping up all over the screen to tell what type things are and shit and you're just like "get the fuck out of the way I can't see shit you useless cunt fuck."
Visual studio buddy. You're killing me.2
I guess they fixed it now but who else grew tired of Windows 10 repeatedly asking you to make Edge your default browser every few days after you've already told it NO for the nth time...5
Hey guys quick question! Can you suggest a good kindle book for python? Also, what do you write it with? Currently using vscode with python extension.5
One more week till holiday...
Yesterday's demo went well...
Product owner compliments team for efforts...
This week is going somewhere 😄
I dont understand why people talk so much crap about python. How it "pseudocode".. yea its a" joke" i get it. But if whoever is making said joke dont even know what pythonic programming is , nor practice it. Then said person dont really know how to code in python.. its more like modified c++ and they cant talk crap.
A lot of us get imposter syndrome in this industry. I still get it on a regular basis.
You can't wait until things are perfect. You have to launch imperfectly, but with confidence that you'll get where you need to be. But then imposter syndrome sets in. Self doubt tells us we don't belong.
I found this quote in my email pile this morning:
"Isn't doing your best all you can do? Dropping the narrative of the impostor isn't arrogant, it's merely a useful way to get your work done without giving into Resistance. Time spent fretting about our status as impostors is time away from dancing with our fear, from leading and from doing work that matters." - Seth Godin
Why are some js functions used with a window. prefix?
I mean I kinda get it when you want to addEventListener on the window but...
Why do people use window.setInterval?2
The best way to learn is to clone it, install it and get stuck in. Read the documentation, see the example code, then get an idea for a project and start building with it.
when you just want to set up a tiny automation and end up compiling a custom snap package for 3 hours...1
Which method do you prefer: installing softwares via apt-get install or .deb packages?
My colleague disagreed with me when I choose apt-get install over downloading the .deb package. Later on it turned out the package on the ppa was outdated and didn't include systemd init scripts. I purged the package and installed the .deb provided in its website.
Worked like charm.
He had a good laugh.3
*Put random technology here* fucks me so hard. God damn it its so bad for my made up reasons. I did a fucking mistake at some point and now something of that falls back to me.. blah blah
God I hate blaming technology for your mistakes. Don't get me wrong, there is bad shit out there. But this random bashing is annoying.