Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Search - "wishes"
-
So...
It seems that I am building a toolbar for IE11.
Send me your wishes and love.
P.S. Not a joke30 -
Bill gates found a bottle in his garden.
He decided to rub it thrice (whyever) and a geany surged.
Bill gates: h.. He.. Hello?
Geany : hi, im willing to give you one wish as you saved me
Bill gates: I WANT WORLD PEACE, HERE IS THE MAP WITH ALL THE WARS ON THE WORLD!!
Geany: thats impossible. Other wishes?
Bill gates: fix every bug in windows vista!
Geany: gimme that world map10 -
I met my girlfriend cooking. She has no programming experience whatsoever and is quite computer illiterate. But that's fine as that's not something I need in a partner.
She regularly asks me what I'm working on. I'll try to explain it, and sometimes she definitely gets it, but sometimes she's clearly lost as fuck. She'll enthusiastically say things like "that's awesome honey!" To things that are just explanations. Sometimes it makes me laugh. Most of the time it leaves me in this weird confused state, like she's just pandering.
But I know she means well and wishes me the best. She's an amazing woman, and even if she doesn't get a single thing I try to explain, I'd much rather be with that than the "Why the fuck are you always playing on the computer?" Types of people I meet far more often.15 -
*calls grandpa I don't usually talk to that much to congratulate him for his birthday*
*grandpa picks up*
*congratulates*
Him: so, I know that you study CS and I was working on something [Word document at the moment] and my letters keep getting different sizes! Sometimes they're small, sometimes they're big, sometimes they're in between! I have to erase everything everytime because they just get messed up every time!
Me *sighing, but confused because upper-case and lower-case are the same with "big letters" and "small letters", respectively, in my native language: have you checked Caps Lock on your keyboard?
Him: What is that? I have Esc, 1, 2, 3,... (proceeds to read me the keys on the keyboard)
*explains where caps lock is*
Him *gets angry*: no, you don't understand, sometimes they're small, sometimes they're big and sometimes in between! Caps Lock doesn't solve it! *proceeds to read the keys from the keyboard again*
*thinking that maybe it's the font then, asks about the Word version, to know what to point him to*
Him: WHAT? Word? No! I'm using my keyboard! What don't you understand! I explain to you and you have no idea!
Me: well, I'd need then maybe to see the screen
Him: I'm so angry with you, you say you study so much but are not even able to help me with such a small problem. I'll just find someone else. Thanks for your wishes *hangs up*
And this is how I only tried to congratulate my grandfather for his birthday but turned into a "failing" tech support. I just wanted to be a good granddaughter14 -
My boss said something genius today: "understanding client's wishes is like writing a regexp for everything they say"😂5
-
this.title = "gg Microsoft"
this.metadata = {
rant: true,
long: true,
super_long: true,
has_summary: true
}
// Also:
let microsoft = "dead" // please?
tl;dr: Windows' MAX_PATH is the devil, and it basically does not allow you to copy files with paths that exceed this length. No matter what. Even with official fixes and workarounds.
Long story:
So, I haven't had actual gainful employ in quite awhile. I've been earning just enough to get behind on bills and go without all but basic groceries. Because of this, our electronics have been ... in need of upgrading for quite awhile. In particular, we've needed new drives. (We've been down a server for two years now because its drive died!)
Anyway, I originally bought my external drive just for backup, but due to the above, I eventually began using it for everyday things. including Steam. over USB. Terrible, right? So, I decided to mount it as an internal drive to lower the read/write times. Finding SATA cables was difficult, the motherboard's SATA plugs are in a terrible spot, and my tiny case (and 2yo) made everything soo much worse. It was a miserable experience, but I finally got it installed.
However! It turns out the Seagate external drives use some custom drive header, or custom driver to access the drive, so Windows couldn't read the bare drive. ffs. So, I took it out again (joy) and put it back in the enclosure, and began copying the files off.
The drive I'm copying it to is smaller, so I enabled compression to allow storing a bit more of the data, and excluded a couple of directories so I could copy those elsewhere. I (barely) managed to fit everything with some pretty tight shuffling.
but. that external drive is connected via USB, remember? and for some reason, even over USB3, I was only getting ~20mb/s transfer rate, so the process took 20some hours! In the interim, I worked on some projects, watched netflix, etc., then locked my computer, and went to bed. (I also made sure to turn my monitors and keyboard light off so it wouldn't be enticing to my 2yo.) Cue dramatic music ~
Come morning, I go to check on the progress... and find that the computer is off! What the hell! I turn it on and check the logs... and found that it lost power around 9:16am. aslkjdfhaslkjashdasfjhasd. My 2yo had apparently been playing with the power strip and its enticing glowing red on/off switch. So. It didn't finish copying.
aslkjdfhaslkjashdasfjhasd x2
Anyway, finding the missing files was easy, but what about any that didn't finish? Filesizes don't match, so writing a script to check doesn't work. and using a visual utility like windirstat won't work either because of the excluded folders. Friggin' hell.
Also -- and rather the point of this rant:
It turns out that some of the files (70 in total, as I eventually found out) have paths exceeding Windows' MAX_PATH length (260 chars). So I couldn't copy those.
After some research, I learned that there's a Microsoft hotfix that patches this specific issue! for my specific version! woo! It's like. totally perfect. So, I installed that, restarted as per its wishes... tried again (via both drag and `copy`)... and Lo! It did not work.
After installing the hotfix. to fix this specific issue. on my specific os. the issue remained. gg Microsoft?
Further research.
I then learned (well, learned more about) the unicode path prefix `\\?\`, which bypasses Windows kernel's path parsing, and passes the path directly to ntfslib, thereby indirectly allowing ~32k path lengths. I tried this with the native `copy` command; no luck. I tried this with `robocopy` and cygwin's `cp`; they likewise failed. I tried it with cygwin's `rsync`, but it sees `\\?\` as denoting a remote path, and therefore fails.
However, `dir \\?\C:\` works just fine?
So, apparently, Microsoft's own workaround for long pathnames doesn't work with its own utilities. unless the paths are shorter than MAX_PATH? gg Microsoft.
At this point, I was sorely tempted to write my own copy utility that calls the internal Windows APIs that support unicode paths. but as I lack a C compiler, and haven't coded in C in like 15 years, I figured I'd try a few last desperate ideas first.
For the hell of it, I tried making an archive of the offending files with winRAR. Unsurprisingly, it failed to access the files.
... and for completeness's sake -- mostly to say I tried it -- I did the same with 7zip. I took one of the offending files and made a 7z archive of it in the destination folder -- and, much to my surprise, it worked perfectly! I could even extract the file! Hell, I could even work with paths >340 characters!
So... I'm going through all of the 70 missing files and copying them. with 7zip. because it's the only bloody thing that works. ffs
Third-party utilities work better than Microsoft's official fixes. gg.
...
On a related note, I totally feel like that person from http://xkcd.com/763 right now ;;21 -
Do you also like the idea, if devRant would have patreon or paypal for donations?
++ the rant if you like the idea. Maybe @dfox and @trogus will consider it then 😄
Servers are not cheap and it would be great if the community would finance itself.
Sure devRant got a Store, but I live in Europe and ordering/shipping is not so cheap, we got huge taxes for it. And I dont wont to order a stressball or sticker every month.
Also every dev wishes for a beer 🍺 😜6 -
Hey guys, first rant,
At the moment I'm developing a very big and complex app. We are almost done and decided to deliver a test version to our customer. After he received our test he called us and said there is a problem with a function, he just said it's not working and wasn't very specific.
So I decided to check his problem, because an colleague couldn't figure it out.
I started the app via android studio and had a similar problem, there was a huge delay at the automatic recording function of Bluetooth messages, I thought yeah this is his problem.
I showed it my colleague and he said that he doesn't have this problem, we have different Bluetooth simulators so we thought that there must be a problem with the Bluetooth communication or the simulators are broken.
I checked if there is some kind of timing or buffer problem and logged the shit out of the simulator and found nothing, 3 hours were lost🏁.
My colleague checked his last changes because he had changed a lot at the App Api do to new conditions and those customer wishes💀 he couldn't found anything. So we thought maybe it's my device and the device of the customer. We switched the devices and tada no problem with my devices if the app is builded at the pc of my colleague.
I thought ok maybe it's because I turned some ndk features off. Turned it back on, nothing happened. So we exchanged our Android Studio Settings but no difference. So I said yeah whatever my mashine is just fucked. I restarted my mashine for the third time and started android fucking studio. Some little popup showed up "new updates"... the solution came to my mind ... Do to an update of android studio I excidently turned on Instant Run.....🌋 . I checked it, it was activated, these fucking instant run, great idea but not working... Turned it off, everything worked.
I called the customer because he can't have a problem and he said, this time not angry, oh yeah it was just a notification if I want to turn on my Bluetooth and I decided no and the Bluetooth recording is not recording, this is a problem... -😠NO FUCKING COMMENT😤-5 -
1. I wish that people start taking back their device ownership. Right to repair is an extremely important thing. Like that Nexus 6P that I've recently repaired by jamming another battery into it, now it's at 110-ish% health according to AccuBattery. And it cost me.. €10 or so? All the while if I wasn't able to get in there, it would've been a €120 paperweight (and that's not even considering the €300-ish (? Someone please fill me in on that) price it retailed at back in 2015 when it was a flagship).
(edit the so many'th: according to https://express.co.uk/life-style/... the base model was apparently £449 at release, haven't been able to verify it though.. point is, a paperweight at such prices would've been quite a bummer, I mean for me it was even one given that it failed a mere few months after purchase for €120.. €40/m for a phone ain't nothing :/)
Right to repair is an extremely important thing, and the ability to do so shouldn't ever be impeded. Users should become able again to service the devices that they own.
2. I wish that people start caring about their privacy again. Google and Facebook and the likes are large companies, but at the end of the day, that's all they are. Large companies. And they're hungry for your data, not because they're selling it, rather because they're collecting it to an extent which they shouldn't. Over at DDG (https://spreadprivacy.com/duckduckg...) they explain a very much viable alternative revenue model pretty well. Additionally, there's several tools which you can use to limit the amount of data that's being collected about you. These include but are not limited to Firefox, NoScript, ad blockers (I personally use uBlock), a trustworthy VPN (ideally one of your own), and Tor.
3. I wish that software would become less inefficient. It really pains me to see that applications with functionality that could be implemented in a couple of MB at most come at a size of several hundreds of MB. 1% efficiency, even the inefficient as fuck tungsten light bulbs weren't that awful!!! Imagine what could be done with all the hardware we have available nowadays, if every piece of software would be around 80% efficient as is a common norm in electronics. Just looking at Linux which is still in many ways convoluted, modern desktops with a couple hundred MB of RAM usage? You've got it! So why can't OS's like Windows (although I have to say, huge improvements have been made there over the last few years) and browsers like Firefox and Chrome be more like that? I really don't understand.
There's several more wishes I have of course, but those are the most important ones.. hopefully I'll be able to see at least one of them come true during my life.10 -
So, I was participating in a competition, but little did I know that you could only participate in pairs. Seeing that a lot of famous indie devs were participating I was extremely hyped. But since it seemed like I was the only idiot who didn't have a partner I felt like kicking myself. Then a guy about whom I had never heard of before, probably a newbie, comes out of the blue and asks me to be his partner. Since I had no choice, I reluctantly agreed to pair up with him. The rules of the competition were to create a game based on a particular theme in a period of 1 week. To get started, I asked him about his skills as it would be better to know what our strengths and weaknesses were. He said that he was good at art and proceeded to show me some of his "previous works". I was genuinely impressed. Honestly speaking his drawing seemed a bit off but was but for a newbie, it was good. So we decided that he would take care of the art and I would code, create some basic music (nothing too fancy because of the lack of time) and if time permits, refine his art(correcting ratios, colour combinations, shading, etc.). On the first day, he would like to work in privacy and would show only the finished products to me. It seemed a bit fishy, but hey, I am all up for respecting the wishes of fellow team members.
So all was going well, or so I thought, till on the fifth day the guy confesses that he didn't get shit done. Apparently, his "previous works" were random stuff taken from the great land of internet and that he had to leave town the next day. He just wanted to "experience the life of a game developer" and "meant no harm". I flipped out, half lectured half screamed at him then asked him to get the fuck out which happened to be the only fucking thing that he was able to do correctly. I thought for an hour or so, then contacted the staff and informed them about my situation. They said that if I was okay with the handicap, I may continue. I then pulled three all nighters with about 3 hours of sleep (that too in parts of about 1 hour) everyday and was barely able to submit my game on time.
I secured the fifth place, which was pretty good if I may say so myself, but it an important lesson in my life that taught me to never trust anyone blindly.4 -
Problems when selecting my country when signing up in websites
It is one of the following, and you should search it.
Republic of Korea
Korea, Republic of
South Korea
Korea, South
Korea
대한민국
남한
And some extraordinary names I saw
Korea, the good side
Korea, the below one
Chosun a.k.a. 조선 (the dynasty in korea that disappeared years and years ago)
Best wishes to me.23 -
You only get three wishes.
I wish for more wishes.
I can't do that. Only three are allowed.
Sudo I wish for more wishes.
OK, here's more wishes!2 -
Good morning DevRant Fam! I hope everyone is having an amazing day/night wherever you may be! Here is a little quote I found to make your day/night even better! (I hope) ❤️
Best wishes
Milo 😁6 -
today a coworker came to me. he had some ideas on a program i made for him (he had the thoughts i did the programming).
he is really thankful for this program as it helps him a lot with his daily work.
we talked about an hour: he told me what he wishes and i explained him what i can do with my abilities.
after this talk i had like 8 to 10 changes to make - more or less big.
from 10 am to 2 pm i managed to work off 5 points, built the release and did the update on his pc.
been a long time seeing someone so happy :)
that was a great feeling. now i get some beer. cheers guys2 -
theNox.age++
I wanted to screenshot some of the birthday wishes that were printed for me on the discord server early this morning but they're spread too much, thanks anyway! That was very cute of you all. Only people from devRant actually bothered to wish me a Happy Birthday this early (maybe I influenced it a little bit ... 😂) But it's true
Everyone remember that ThatDude's Birthday is on January 28th 😉16 -
WHY THE FUCK DOES IT HAVE TO END?
WHY THE FUCK DOES ANYTHING HAVE TO EVER END?
When I left my previous employer, I was so connected to people there. In fact my entire direct team was just few months old.
I ended up crying like a baby on my farewell call in front of everyone. I just couldn't stop.
Definitely not the brightest or smartest people, but surely great at heart. I did hate them at times and we had our ups and downs but they made the place tolerable.
The work culture is created by colleagues at any organisation and not the leadership/management. And work culture was one of the major reasons why I stayed back for 7.25 years even when a rat was earning more than me.
I joined new organisation with a big smile on my face that, I will learn and earn more. And as I was buckling up, my lead quit.
She was one of the smartest person I met. She inspired me so fucking much. Our entire team is geographically located in multiple time zones. Still she never hesitated to jump on calls as early as 07:00 AM or as late as 12:00 AM. Yet she pinged me every time on Slack to check on me and made sure I was doing well. Kept pushing me to get enough sleep, take care and not burnout myself. Always handling her daughter while on calls with us without impacting the discussions.
She taught me like her own child. So patient with a retard like me. Gave me good feedback and insights on how can I grow as a person and what all to look for in the organisation.
She bids her final goodbye early next week and with every meeting we have, I get more emotional. Doesn't feel like we are in different continents but just in same room, talking like we have known each other for years.
And you know what, after joining this org, I came to know that they hired me for a level below what I was in previous org (because how the job titles were structured here and I don't really care for titles). The product I am working on is highly ambitious and everyone is keen to make it live.
And now everything falls on me. Kickass opportunity to get a promotion, relocation, good hike, and all that I desire. And my employer is known to be quite employee friendly to actually fullfil all my wishes.
But that's not what I want. I want my people with me. It would have been so fucking awesome if she wouldn't have quit and together we would have built the product and have had so much fun doing so.
I am sure, the reason of my death will be empathy. I am next to tears while I type this.
I suck at goodbyes. Even though, with the help of technology, people are and will be connected, but still goodbyes are the shittiest things to ever exist.11 -
So I'm going to get married next june. I made an app for the guests where they have all information available, can send music wishes and can share images of the wedding with other guests.
Here is my story on publishing it in the App Store:
Me: "Hey Apple, I made a small app for my wedding. Mind putting it in your store?"
Apple: "Yeah, whatever" *publishes it*
One month later:
Me: "I made really small changes, please take this update."
Apple: "Ha no, its not interessting for enough people." *rejects it*
I panic, because the app is mentiont in the invites to the wedding which are already printed.
So one day later:
Me: "Ok ok, I added a button in the intro where people can send me a mail if they are interested in using the same app for their wedding."
Apple: "That changes everything! We will accept the update."
I'm happy, that they accepted it in the end, but really?!? There are so many shit apps in the store, why do you reject any not-fart app, because it is not interesting enough??? And why the fuck do you accept it in the first place?15 -
Whether you hated 2017, 2018 will be better, promise.
Wish everyone a happy new year.
Best wishes,
cozyplanes
P.S.1. Thank you everyone for making me the part of devRant!
P.S.2. Thanks David and Tim!
P.S.3. If you need to work todayn and you don't think that it is the right thing to do, think of engineers working in a TV/radio broadcasting company. They should prepare the show! (Poor devs there)9 -
Conversation with Boss about a new project.
[Me]: We have to program an API and preferably our own backend, so that all the wishes of the customer are covered. In addition, there will also be an app later, as the customer has requested
[Boss]: Why should we program everything from scratch?
[Me]: We do not have to program everything from scratch, we can already use some existing stuff, or even use frameworks etc. But the project is so complex that such a path must be taken.
[Boss]: Hmm, ok.
... some time later ...
boss comes to me.
[Boss]: (shines and is very happy) I have the perfect solution! We simply use Shopware and finish the project as soon as possible.
Are you fucking kidding me? I’ve never worked with Shopware, and the Backend looks like fucking Windows 98. He’s not even a Dev! So how can he judge it that way?
he does that every fucking time!!10 -
!dev
!!politics (kinda)
Here’s a gem from our recent harassment and diversity training at work:
Speaker: “All of these things are protected from discrimination in California! Wow! It’s a huge list, isn’t it? Now let me ask you a question: is a single white male under 40 protected?”
Everyone: *crickets*
Fucking really?
After immediately jumping on all of the other speaker’s questions, you can’t answer this one?
And later, here’s another gem:
Speaker: “If you witness an employee harassing another employee outside of work and work hours, completely unrelated to work, should you report it? What if you ask the person being harassed and she says no?”
Speaker: “Always report it! While it’s not *technically* required by law, you must report it! Why? Because you have the same protections she would! And maybe it’s easier for you to say something than for her.” (Surprise gendering was her own addition)
Fair on that last point, but against the person’s wishes? Totally not cool. Maybe it wasn’t harassment, or you don’t know the situation. Heads up: you probably don’t. Or maybe it wasn’t a big deal at all, but you think it’s earth-shattering. But all that reporting it against someone’s wishes does is create drama and possibly legal trouble. And if it wasn’t harassment or the case goes poorly, you just created enemies for yourself, or for one or both of them if you’re reporting it anonymously, and possibly even ruined one or both of their jobs/careers by doing so. Good fucking job, asshole.
Snitches get stitches.16 -
So my ISP decided it was ok for them to log into my router remotely and re enable the wifi.
I turned it off for a reason and no your excuse that it will improve my upload speed is bullshit you stupid patronising fucking shithead.
I'm now seriously looking into cancelling my service with you because you don't respect your customers or their wishes.
Also I'm guessing there's a default backdoor password into the router as I changed all the passwords I could find. Meaning the whole thing is horribly insecure.11 -
31st December 2016, I had signed up for devRant.
It's my cake day today. Feels so good to be part of this community, have learned so much, made some of the greatest friends here.
2021 was a mind fuck. Taxing and draining. Very little growth and even less learnings.
I realised that I am in a toxic environment.
Lately, no philosophy, therapy, supplements, activity, work, etc. has been helping me to get back to my original self.
I used to spiral down with a lot of negative self talk and playing the victim card.
Just day before yesterday, I decided to listen to some affirmations on the Tube and that actually helped me bounce back.
I started socialising and stepping out to attend gigs and just be outdoors as much as I could.
My surroundings changed and so did my thought process.
Hence, I made a decision to continue affirmations and slowly change my surroundings, even if that demand domestic relocation.
Things are starting to look positive after a long, loooooong, time.
I also need more sun exposure for my vitamin D3 deficiency and steady dose of serotonin.
I feel lot clear in head and heart. My goals are clearer and I am ready to start working hard and be my original past self again.
I love you all and I really wish you all achive all your wishes and dreams, be happier and healthier in 2022 with ton of success and money.6 -
Imagine this clusterfuck:
A small company creates its own CMS on PHP 5.5 and MySQL, coded by fresh junior devs who apparently just got into coding.
My new employer sadly is one of their customers and now I got the task to migrate a group of tightly linked websites on subdomains to an actually sane and maintainable CMS...
Fuck me...
Apparently the continuous extension of the websites over the years got so labor intense, that the mentioned company lacks the manpower to fulfill further development wishes.
I've looked into the code today... let me tell you, PTSD is helluva thing.
- Each subdomain has a complete copy of the Crap Management System, there is no use of composer packages and each of the 50 folders in the webroot contains a mix of source code and images or other resources.
- LESS is transpiled into CSS by PHP on requests.
- There is no central file for environment variables like a ".env".
- Each website uses at least 5 different versions of jQuery, of which some jquery.min.js files were manually modified.
Don't get me started on how the DB is organized...
My work on this has just started, there will be more I've yet to uncover.
"C'mon, man! Gimme a break!"15 -
* Got an epileptic seizure
* fell down
* broke my left humerus top to 3 pieces
* bone pieces will be held together with titanium plates/screws tomorrow with surgery
* need some good wishes although I am hardcore materialist
* thanks in advance.16 -
/**
* Do not read before New Year.
**/
Happy coding to all of you guys! My very best wishes for this 2018. May your code be free of bugs the whole year.
P.S. Fuck you testers (just kidding, we need you)4 -
Boss: "Sooo.... How long will it take?"
Me: "Maybe we should agree on some processes and specify your wishes for the new feature first?"
Boss: "Yeah you're right.... But what do you think? Will you get it done til $deadline?"
...
Why am I even trying? Who needs project management anyway?4 -
Just two wishes!
#1 : Way to download images rather than having to screenshot
#2 : Code with syntax hilighting
#3 : I know I'm of by one, but a coding font maybe?4 -
Wishing all the developers out there a very happy and prosperous new year. May your code always compile on the first try and your age gets incremented without bugs.7
-
/* My Three Wishes */
1. Nvidia starts fucking supporting the linux community with open source mainlined drivers that support GBM.
2. All five eyes countries apply some proper privacy protection laws. Other countries would be appreciated.
3. 5G and other core future tech standards are implemented under open firmware/hardware that can be reviewed and reproduced.
Please monkey paw this3 -
How come it is so hard to find good developers. Have been doing interviews for a couple of weeks now (for a senior PHP developer role).
First round is me talking about the function and company, asking questions about candidates experience, wishes and we usually end in some tech conversations. Most of the resumes I got are pretty fucking good. I mean, experience with low-level languages, experience with the problems we need to solve here, contributions to open-source, experience in R and MathLab etc etc. On paper they look perfect.
For the second round I give them an assessment which they can do at home on their own machine in their own time. It's not a hard one, just some mathmatical problems they need to solve. A quick google GIVES the answer (no joke!!). But that's OK, I look at their code cleanliness, proper use of commenting so I can determine if they are solo-developers or fit good in a team and if they abstract repeated functions and make sure that they take their work seriously, you know the drill.
It pisses me off that I get BROKEN FUCKING CODE WHICH DOES NOT EVEN RUN and that I get code back which I look at and makes me vomit instantly, I mean, DO YOU EVEN TAKE YOUR PROFESSION SERIOUS? How dare you to ask for 50k the year, a lease-car, extra bonusses AND YOUR FUCKING CODE SPITS OUT COMPLETLY WRONG ANSWERS OR DOES NOT EVEN RUN WHAT THE FUCK DUDE GO BACK TO FROM WHICH EVER HOLE YOU CRAWLED OUT AND STOP WASTING OTHER PEOPLES TIME WITH YOUR FUCKING INCOMPENTENCE...19 -
Background: Since last 3-4 months, was working with a senior engineer remotely on a project.
Present: Currently, I am Out of Office and yesterday late night, I opened my official mail and after sometime I got an email with subject: GOODBYE!
It was from him. The same senior engineer with whom I was working. I thought it was a joke. But people don't joke when they send such emails to a huge group of people.
I never knew he was going to leave so soon. I wanted to learn so many things working with him. I used to ask him the silliest doubts ever.
I still wonder why he left the company. I have so many questions to ask him.
I am sad. I am feeling left alone.
It's awkward that today, this very moment, I can't ping him anymore forever.
It's obvious to be more professional and such things are normal.
But, I am fresher and my first project was with him. So, it's kind of tough for me too.
I know this will help me to grow up stronger and teach me that time isn't constant and we need to always be ready and use the right time preciously and deal with the "constant change".
And also, wherever he goes, my best wishes to him and I hope I will meet him some day. -
Working from third world country means getting paid just 10-20% of world wide salaries and already being happy about it, because your salary is still 4 times higher than other local ones.
Silly wishes for career. To achieve getting paid 90%+ of the salary in the next close years. Or at least 50%.
Some of the local people continue work for 10% salary all their career life here... I wonder why? Why not to fight for your place in the world?10 -
100 weeks is ~ 2 years away.
It will be year 2020 then, the year i thought about in highschool 8 years ago wondering what I'd do then since 2020 sounded like a cool number.
It's time to write a letter to my future self.
Dear holodreamer ( version 2020 ),
This is your old version speaking from 2018. I see that you have upgraded to a better version of myself. I see that you are finally financially independent and preparing to move out to somewhere peaceful and better. According to my calculations, you should be feeling pressure from your family and relatives to get married. Looking from my perspective, it seems you had other plans than to settle for relationship this year, like traveling the world, being in the snow, mountains and living an adventurous lifestyle. I want you to know I'm proud of you if you are following though those goals.
Btw, do you remember that random muslim girl you met on the internet 110 weeks ago? Is she still in contact with you every day?! I hope not. Is she still super religious? She was a good chat buddy for me, a great alternative to a chatbots at my time but I hope you didn't get carried away with her and I hope you don't have to resort to chatbots to cure loneliness.
Did AI replace developers? Is JavaScript still the most popular programming language?
I'm waiting for your response.
Best wishes,
holodreamer (version 2018)2 -
Was looking through some repositories and found this in a 2y old PR, the only PR there is and ever was in the repo..
Ends with:
> Best wishes for the Wednesday launch.
> Steve
Steve never got an answer (on the PR at least) .. but the README links to his fork now (and no other changes have been done) .. why not just accept the PR or at least close it..7 -
So about 3 weeks ago I was laid off from my dream job due to corporate bullshit. From the feedback received since then it is clear that the company made a mistake hiring a brand new React dev while they really needed an experienced one. Because the consultants who were supposed to be weren't. And the other in-house front end dev was an elitist asshole. And I never received proper feedback until it was too late. Actually I still don't have proper feedback save for some vague stuff which really sounds like the kind of feedback you'd give someone in the middle of their learning process. They even said eventually given more time I could have made it. But alas they felt they had to make a call in the best interest of the company.
Things moved fast since then, I took a week to recover and then I spent time updating my resume before getting back in touch with the recruiter who got me my last job. Great guy and he was happy to help me again. Applied to some positions, got some replies, first in person interview I go to they are immediately willing to take me on.
So now I'm supposed to start tomorrow but somehow I'm having my doubts. The company isn't an IT company but rather a fashion company. They believe in developing in house tools because past attempts with external companies resulted in them trying to push their vision through. Knowing who they worked with I agree, they tried to oversell all the time. But after talking with their developers I noticed they are behind on their knowledge. But so am I. So there was no tech interview which means I am getting an easy way in. And if they honour their word I'll be signing tomorrow for around my old wages.
So you'd think that sounds good right? And yet I'm worried it's going to be another shit show working on software without proper analysis or best practices. I mean the devs aren't total idiots, they are mediors like me and I think their heart is in the right place. They want to develop a good project but it will be just us 3 making a modern .net wpf application with the same functionality of the old Access based system currently in use. I was urged by the boss to draw on my experience and I think he wants me to help teach them too. But I'm painfully aware for my decade since graduating I'm a less than average .net dev who struggles with theory and never worked a job where I had someone more experienced to teach me. I coasted most of the time in underpaid jobs due to various reasons. But I'd always get mad over shitty code and practices. Which I realize is hypocritical for someone who couldn't explain what a singleton class is or who still fails at separation of concerns.
So yeah my question for the hivemind is what advice would you give a dev like me? I honestly dislike how poor I perform but it often feels like an insurmountable climb, and being over 30 makes it even more depressing. On the other hand I know I should feel blessed to find a workplace who seems to genuinely believe that people grow and develop and wishes to support me in this. Part of me thinks I should just go in, relax, but also learn till I'm there where I want to be and see if these people are open to improving with me. But part of me also feels I'm rushing into this, picking the first best offer, and it sure feels like a step backwards somehow. And that then makes me feel like an ugly ungrateful person who deserves her bad luck because she expects of others what she can't even do herself :(4 -
Happiness is getting free T-shirt from a start up from different country for just signing up their product...
My best wishes to the company..
And thanks for sending it..5 -
My manager announced in today's team meeting that I got promoted and going to work in another department next month and no one said anything and I'm so fucking triggered. I just can't help it, I worked with most of these people for a long time, I know their best wishes mean nothing but come on, how fucking salty can you be, and why do I care so much lol.8
-
in some parts of the world it is 28 already and it is my birthday. so age++
not mentioning it because of stress ball but because I need lot of best wishes as the road ahead is very difficult and dreams are very big.
thanks everyone here to make me feel home2 -
I long for the day I get a job with an actual developer team, where I can do things like getting my code reviewed or pair programming or being forced to write better tests.
Working as the only developer (or a team of 2) sucks :(4 -
So, I got a new job opportunity at another company, one thing we agreed is that I would need one month to give the notice, and leave the project I was working on with the company I currently work on. Today, after 25 days, they said "the project is not available anymore, we can't hire you", I already give the current company the notice. Making all the wishes possible to keep the current project I work on.
This is life telling me, don't change from what you know to the unknown, even with good positive reviews8 -
Hey DevRant Fam ❤️ hope everyone is well as always! It’s Sunday here in dull weather Sydney!, i was thinking bout this for awhile now, now surely most of us time to time use Stack Overflow for help and it works!.
Though, thats not the issue :-), my first time using it as a newbie wasn’t so great so to say, I’ve noticed that the people over at S/O can be quite rude such as they would downVote my question and also not comment why they have downvoted it :-(.
I’d love to know what you guys think, funnily enough I’m using DevRant much more than FB itself 😅, anyways guys hope you’re all having a great one!
Best wishes ❤️
Milo20 -
Just beeing here and reading stuff that happens to other developers makes me feel that I am not alone with unrealistic wishes amd useless constraints from customers.
-
It's one of the rare fields where you get to be both creative and functional. Whatever you want to happen on the screen you can make it happen. You can really put yourself into whatever you are making. Maybe you can't do that and make a ton of money at work. Maybe you can't do that and release a product everyone will love. But you can do it. You can put power in people's hands. You can embed parts of yourself, your philosophy, your thoughts, your wishes, etc. into software and spread it all over the world very quickly. I like that about it1
-
Here’s book most of you have either read a newer edition or some variant based on this book, as computer science students you had to take an intro to logic course.. prior to digital logic.. or atleast that’s how it went for me and many others I know.
Which regardless how much the universities screwed up teaching comp sci and programming.. this is one aspect I think they nailed. Requiring philosophical logic course for comp sci.
Again this isn’t a digital logic book. It’s just philosophical logic. The first edition of this book came out in 1953... and I think they are edition 14 or 15... for a book to have this many editions and last this long thru time it’s a good book.
It’s a book that should be a must read for anyone venturing into AI and working on human machine thought processing.
It’s a great book to have around as reference, considering philosophical logic is not a walk in the park atleast not in the beginning because it requires you to change the way you view things.. more specifically it requires you to think objectively and make decisions objectively rather than subjective emotional reasoning.
Programmers need to think objectively with everything they do. The moment you begin thinking subjectively .. ie personal style, wishes and wants, or personal reasons and put that into code for a code base with a team u just put the team at risk.
Does this book teach objective thought? No... indirectly yes, because it teaches the objective rules of logic... you don’t get to have an emotional opinion on wether you agree or disagree or whatnot, logic is logic even philosophical. Many people failed the logic course I was in university.. infact the bell curve was c- / D ... many people had to take the course more than once.. they even had to change the way the grading was done.. just to get more people to pass...
But here’s the thing it’s not about it being taught wrong.. people just couldn’t adapt to thinking objectively, with rules as such in philosophical logic courses. Grant it the symbols takes time getting use to but it literally wasn’t the reason people failed.. it was their subjective opinions and thought process interfereing with the objectiveness of the course exams and homework.5 -
Person: Let's rub this lamp
* Genie comes out of the lamp *
Genie: You have three wishes. You know the rules. What do you want?
Person: Can you open this jar? It's so tight
Genie: What? That's it? That's a wish? Someone call an ambulance, I'm having a heart attack
PS: Now replace the Genie character with me and replace the person character with my manager. This is the kind of work I do at work and what my manager and leadership team asks of me7 -
I used to be a Java fanboy.
After seeing the modern things one can do with other languages I am just disappointed, that Java is so old-fashioned.
Some would say "BUT IT HAS LAMBDAS".
Good, that we have lambdas. We don't have optional parameters or objects (like in JS's {} or PHP's stdClass).
JVM may have many advantages, but I think, that Java is slowly dying although it is kept alive by some companies, still using Java in prod.
I think, that Kotlin is, what Java should have been.
I hope, that my wishes will be implemented in Java 10. If not, Java is considered as dead.8 -
My wish to have:
1) default show line number in IDE
2) default f**king dark theme
3) grant A new wish every time I make a wish
Wish wishes = new Wish();3 -
Rant: i have a software firm, recently got a new project, found a freelancer to work on the project.
He is a very good developer but he works on the project only when he wishes to work and I am left to answer the clients about project delays.
It's so frustrating that I can't get angry on him otherwise he will leave the project and on the other side I have to answer clients. I am stuck with all the tensions in the world.21 -
(This conversation is going in WhatsApp)
So a friend of mine asks me if i can build an app for a restaurant to place orders etc.
Me: “Sure, can i have his/her phone number to get in touch with them?”
Friend: “uhmm.. i’d prefer that the communication goes via myself. So what do you want to ask to them?”
Me: “i think that it’ll be easier if i can discuss their wishes and the costs directly with them. Don’t you think?”
He did not answered my question yet.
My question is to you guys; is it wise to take a project from someone that i don’t even know..? Probably my friend is willing to earn some money by raising the price that i ask.
Would you take this project?
Tips-/advices please.
Thanks.11 -
At a startup where the software was built haphazardly because the developer thought he'll lifelong be the sole maintainer. The dude antagonized me at every turn and refused to help with familiarising with his code. He eventually left majority of the work for me, and dedication to work continued to dwindle until he threw in the towel
After his departure, we surprisingly grew fond of each other, discussing code concepts at length. He was in the habit of refusing to read any of the articles I sent him, or answer open ended questions citing the claim that they require thinking and he was busy. I didn't take any of this to heart
But it accumulated and I deleted his number. I didn't bear him any ill wishes but it wasn't respectful to myself for him to remain in my space. Some day, I was looking for a point raised during our conversations and went rummaging through our chats. Going down memory lane opened scars I'd long forgotten. I was embarrassed to see the way I forgot all about it. I should never have had anything to do with someone like that
He contacted me for a favour just less than a year after I deleted his contact. I didn't even think of declining. But this evening, I randomly remembered how he saw a defect in my code, promised me that the code will fail in production and resisted all pleas to point out what it was. I don't know if I hate him for his dastardly acts. What I feel deepest is sadness/bitterness that I got to experience all that2 -
Why isn't gzip compression on by default on servers? Cannot think of any case, where this is what the user wishes?5
-
I am a good person. I can even say I am a good programmer. I have worked hard to get where I am and that shows perseverance. Although, where I am right now is not what I expected, I am somewhere. I can do something. I have good intentions.
Someday, I will build software which will be used by millions of people around the interwebs. And they will love me, for I will have made their lives better....in some way. Some will even consider paying me for it. Not because the well placed and non intrusive donate button I put there, but out of pure adoration and bare necessity to preserve someone as brilliant and precious as me. I shall be the definition of success. But I long for neither adoration nor wealth, for I am humble or at least that is how I will be perceived.
Like flies to the honey my success will attract big evil corporations to acquire my business. And I shall spit on their wretched face....at first. I would like to be wooed. Such display of integrity shall inspire generations of programmers. Let ye be inspired. There will be those who envy my achievements and they will be mocked and shunned by my true believers. But being the kind soul that I am, I will bring back my minions, for it could a PR nightmare.
All these events will take place in a not too distant future. Sure, I am going through a dark time now, it will pass. 'tis nothing but me transitioning from a lame ass PHP coder moth to this totally badass software engineer who is also a cool bro. This eclipse of my brain shall pass. My neurons will fire in all directions like photons from the sun during late winter, for it may overheat and we definitely don't want that.
I pray to the gods of engineering to grant my wishes. Trust me guys, you will be thanking yourselves when donate my money to charities that will help me set up. But that's another scheme. Amen.4 -
I saw a genie once.
So it was like 1 am, me and my girlfriend back then was wandering around the street. We haven’t slept for like two days. It was also a time when she started showing signs of being bipolar and my manic episodes started. So we wasn’t exactly in a good shape, everything felt surreal.
To add absurdity I was holding a pair of scissors (I don’t remember how I got them in the middle of the street) ready to fight back night gopniks.
We went underground and we saw this: there was a hobo standing on a chair and singing. He was really good at it, all opera level stuff with tremolo and everything. The other hobos was standing around him looking and listening. They all completely ignored our presence.
Between two pillars lied the other hobo. He was covered in some dark-looking liquid. Around him was a really huge bottle, so huge in fact that he could probably fit in. I guess they use those kind of bottles in bars or something.
I have no other explanation that he was a genie that was living in that bottle before and granted that singing hobo three wishes: brilliant singing voice (he could probably be a guy who always wanted to sing but had no talent and so he started drinking and became a hobo eventually), an audience that understands and appreciates (the other hobos) and a final wish, just to drink together and have a great conversation.1 -
Hey DevRant Fam! Hope everyone is doing very well!, I’ve been browsing job posts lately... I’m just finishing off my 2nd year in uni, and i came across this beauty by a company called “WestBury Partners” these blokes are based in Sydney’s CBD i believe and they’re offering what seems to be 200k+pa now as a junior that seems quite difficult to get but anything is possible
Though I’ve seen the requirements and I’m not sure I understand some of them, one i seem to have and understand is having a high level of passion in software development but the rest i don’t know much about 😅🤓.
Are these guys looking for “unicorns”? I am interested in trading software and how they work, i love learning new things i will attach a screen shot of the page :-).
Hope everyone has an amazing day or night wherever you may be! Also I very much thank you for reading my post it means a lot to me!
Best wishes ❤️
Milo16 -
1. Change Windows to be one of Linux Distros. Merging the two worlds into one.
2. Every open source contributer gets magically paid based on their contribution. Your welcome Wikipedia.
3. Genie Dev, I set you free.6 -
I am a manager of an entry-level employee who share with another manager. Our shared employee, let’s call her “Jane,” is terrific — a hard worker, very smart, quick, and organized. Jane has been with us over two years and we would like to promote her, something she’s clearly earned, but our progress has been stalled by the pandemic. And though we’re working to push the promotion forward as quickly as possible, with budget cuts to contend with, this has been slower and more difficult than expected.
Meanwhile, Jane has shared with our team (including my boss, her grandboss) that she’s interested in returning to school for graduate study but was not sure when she’d want to attend. However, later Jane confidentially asked me to write her a recommendation letter to include in an application for study beginning this fall. I happily agreed and we discussed that she didn’t want this shared more widely, so I wrote the letter and kept it to myself. A few weeks ago, Jane texted me that she’d been accepted to grad school. I was thrilled for her but concerned about her departure. She stated that it was her intention to defer until 2021 due to the pandemic. We love Jane and I’m happy to have her as long as she’d like to stay, and again kept it to myself per her wishes.
Today, to my surprise, my boss called my attention to a tweet that Jane had shared, publicly on her personal account, announcing that she’d been accepted to grad school. My boss was blindsided since she didn’t think of this as an immediate plan and was particularly upset because HER boss (my grandboss and Jane’s great-grandboss, our president) was the one who saw it and alerted her of it. What’s worse is that my boss’s boss has been the one doing the hard work in negotiating Jane’s promotion with HR. Worse worse, after sharing this development, my co-manager (who shares management of Jane with me) revealed that she too had learned of Jane’s acceptance on Twitter. For the record, this tweet is about 10 days old at this point — time for Jane to have made a plan to speak directly and openly about it at work if she chose to.
I’m all for private use of social media and the right to have an online presence that is separate from your work. However, this puts me in an embarrassing position. I was honest with my boss when confronted, confessing that I did know about her acceptance and had provided a reference, but I can’t help but feel a little taken advantage of after Jane had asked me to keep it confidential. Additionally, her other boss heard of this news on social media and so did people above her who are gunning for her promotion — valued coworkers of mine and superiors of Jane who now feel disrespected for being out of the loop. I do not believe that Jane’s attendance at or deferment from grad school should affect her eligibility for a promotion, but it will surely be another hurdle to overcome among many other pandemic-related ones now that the news is out in this manner.
Extra notes: 1) Jane has previously announced 10-day vacations on Instagram (plane tickets booked) before asking for the time off. 2) Jane runs our company social media channels, so people look at her personal ones with scrutiny.
I feel compelled to speak with Jane in a friendly but direct way to explain that it’s her choice how or with whom she’d like to share her news, but that social media is not the place for bosses, grandbosses, or great-grandbosses should discover employment-altering news. Ever, really, but particularly when we’re working hard for her promotion. How can I do this without overstepping? Am I overstepping?8 -
!Dev related but still freelance.
So.. I do 3D stuff, scenes, animation and so on. The e-sport pub manager I know told me about this guy that wanted to start a local organizations around FIFA, hold tournaments at the pub and so on. He had some finance, contacts and needed a 3D scene of a stadium to highlight top placers as 3D Fifa cards.
Gotcha, so I hooked him up with said stuff, he was happy, manager was happy, first tournament went well. Now to the shit show:
He wrote to me a couple of days later asking if I'm up for more jobs, which k respectfully declined because l was on a bigger project that took about 2months to complete. Since that day, he spammed both me and the pub manager with request and wishes on wanting to do more.. and I mean SPAM!
Like the dude can't take a no, sorry. He tried to call on phone and messenger, messeged me several times / week and asked the manager of he heard from me.
Both the manager and I were perplexed of his attitude and after asking several times to stop and we both had other things for now (events / projects).. he.. he didn't stop. So.. blocked and that's that, right? Fuck now.. other clients of mine asked me if I knew of him because he tried to contact them to get to me.. like WTF?! How hard is it to take a no and move on?! Jesus.. client of hell in a nutshell2 -
I've got staff, I've got staff
And they bill time and a half;
Now I only write the gist you see
And they can code the rest
Open source, Fraying nerves
Smoothing out regression curves;
Try this framework, it's ambitious
It was made of spit and wishes.
Coffee rings, at first glance
But of course miss, he's freelance;
And this code base is a truly scary mess
I can't expand the menu
Even chance its home brew, unit test;
Unit test, unit test!1 -
I'm worried about me, and my future carrier path...
I don't know in what direction should I walk, to become the best as I can
And I'm going to be as best as I can...but Google Maps doesn't just show the direction, it gets lost as me...eh...
Yesterday, I've told to dev genie just 2 wishes, but as my third wish, I'd like to know in what direction should I walk, which roads should I avoid, what shall I do.4 -
The global joke of Information Security
So I broke my iPhone because the nuclear adhesive turned my display into a shopping bag.
This started the ride for my character arc in this boring dystopia novel:
Amazon is preventing me from accessing my account because they want my password, email AND mobile phone number in their TWO.STEP Verifivation.
Just because one too many scammers managed to woo one too many 90+y/o's into bailing their long lost WW2 comrades from a nigerian jail with Amazon gift cards and Amazon doesn't know what to do about anymore,
DHL is keeping my new phone in a "highly secure" vault 200m away from my place, waiting for a letter to register some device with a camera because you need to verify your identity with an app,
all the while my former car insurance is making regress claims of about 7k€ against me for a minor car accident (no-one hurt fortunately, but was my fault).
Every rep from each of the above had the same stupid bitchass scapegoat to create high-tech supra chargers to the account deletion request:
- Amazon: We need to verify your password, whether the email was yours and whether the phone number is yours.
They call it 2-step-verification.
Guess what Amazon requests to verify you before contacting customer support since you dont have access to your number? Your passwoooooord. While youre at it, click on that button we sent you will ya? ...
I call this design pattern the "dement Tupi-Guarani"
- DHL: We need an ID to verify your identity for the request for changing the delivery address you just made. Oh you wanted to give us ANOTHER address than the one written on your ID? Too bad bro, we can't help, GDPR
- Car Insurance: We are making regress claims against you, which might throw you back to mom's basement, oh and also we compensated the injured party for something else, it doesn't matter what it is but it's definitely something, so our claims against you just raised by 1.2k. Wait you want proof we compensated something to the injured at all? Nah mate we cant do that , GDPR. But trust me, those numbers are legit, my quant forecasted the cost of childrens' christmas wishes. You have 14 days or we'll see you in court haha
I am also their customer in a pension scheme. Something special to Germany, where you save some taxes but have to pay them back once you get the fund paid out. I have sent them a letter to terminate the contract.
Funniest thing is, the whole rant is my second take. Because when I hit the post button, devrant made me verify my e-mail. The text was gone afterwards. If someone from devRant reads this, you are free to quote this in the ticket description.
Fuck losing your virginity, or filing your first tax return, or by God get your first car, living through this sad Truman dystopia without going batshit insane is what becoming a true adult is.
I am grateful for all this though:
Amazon's safety measures prevented me from spending the money I can use to conclude the insurance odyssey, and DHLs "giving a fuck about customers" prevention policies made me support local businesses. And having ranted all this here does feel healthy too. So there's that.
Oh, cherry on top. I cant check my balance, because I can only verify my login requests to my banking account wiiiiiiith...?2 -
---12.018 HE----
I want to
- finish my A-Levels
- play less & do more
- work on side project
- learn lots of new programming stuff
- have a great time (making my gf happy <3)1 -
Fastforwarded a bit, I have LOTR marathon to catch later.. 😋
May your bugs diminish, coworkers grow brains & clients calm the fuck down!!
Happy, better & successful 2018 everyone!!
🍦1 -
What would you guys recommend if a beginner wishes to become a full stack developer?
I have some basic programming knowledge, but can't say that I know enough to be a dev.4 -
https://mohanramphp.github.io/deepa...
Touch the screen and enjoy the crackers🎊
Happy Diwali to you and your family😊5 -
Am I the only one that wishes that YouTube to either:
-becomes a separate company from google (because, god damn it. Its the only app thats keeping me from going gappless or use microg)
-gets replaced entirely with something not related to google and actually respects the creators1 -
When your Alma Mater wishes you on your birthday.
My name is not Ajay Reddy and it's not my birthday4 -
Best:
Huge update and refactoring on my private infrastructure (gigabit lan, ipv6, new vpn architecture, new dns, new mailserver and much more). And there is no more microsoft in my little kingdom :)
Also i stumbled over devrant ;)
Worst:
Still a lot of unfinished projects, more and more problems at work because of lack of concentration. Been diagnosed with adhd this year, so at least i know the source of my problems, but it still hurts to fail :(
Best wishes for 2017++ to the devrant community!1 -
Public transport is slowly getting quieter and quieter. One side of my enjoys the silence and space, but the other side wishes I had the option to not take it either.
Everyone WFH, I envy you...2 -
1. React and all subsequent Facebook endeavors die
2. Be able to completely understand all code I come across
3. More dev wishes2 -
How many sh*t days does it need to make me down?
3 ...
I hate my company, for making everything overcomplicated and annoying.... I have to discuss with 3 peoples for 3 days to getting some gitlab premium licenses (20$ per month for 10 licenses)... Why do you need it? Why we can't use the free version? Why Why Why... It's not enough to tell them it will save us much times and improves the quality of development.....
Also I wanted to ask if we can to Jaxb or another Dev Conference this year... Then I got the information that we have about 2000 Euro for 10 people for training.......... What should we do if everyone buys a book this budget is out .... f*ck company....
Second day, half of the day was taken for fixing the live db on the fly cause of a bad structure of tables... at least fixed some other inconsistence too... later the day fixed a freaking shitty bug with Spring Devtools and 2 Classloader to make the product that I'm presenting in 2 days running.
Today next shitty day with discussion that everything I did last half year (introducing Microservices, Kubernetes, Kafka and other DevOps things) could be maybe useless when the external company will say that they use another ecosystem -..- for their microservices...
Someone looking for a disappointed java developer? I just want to develop the best product ever... I'm happy with every area... Frontend, Backend, DevOps, Fullstack, Architect in some kinds depends on the wishes and technologies.1 -
The feeling you get when a customer is happy and wishes you a happy weekend and tells you to drink a beer for them :) Don't think there is a better feeling work wise :)
#lovemyjob1 -
I'm sure I speak for a lot of us when I say: LET ME HAVE A LIFE!!!
Management treating us like candy machines, wanting more and more features, learn this, learn that, learn complex material. HEY I'D LIKE TO ENJOY MY TIME AFTER WORK YA KNOW.
etc.4 -
i had an epiphany today, in a discussion with the software architect of our new project.
i'm having the epic job to design & implement a prototype for a C++ library in a new software project and collected some inspiration in our "old" software, where i'm maintaining the module that fulfills the same functionality (i thought). i've been maintaining this module for around a year now. i analyzed the different features and stuff to consider and created a partial model of the new library.
when i showed it to the architect today, he was like "oh my god, no no no, you don't need all this functionality, this shall not be part of the new library!"
this was the moment when i realized how deeply fucked up the code base of the old module is.
imagine it like this:
you want to automate the process of making yourself a good ol' cup of coffee.
the reasonable thing would be to have
- a smart water boiler where you set parameters water temperature and amount of water to be fetched from the water supply
- a smart coffee bean grinder where you can set type of beans, amount of beans and grinding fineness
- a component where water and ground coffee are joined to brew the coffee, where parameters like duration, pressure etc. are set
- a milk tank where amount of milk, desired temperature and duration / speed of foaming can be set
- a sugar dispenser where amount of applied sugar can be set
- optionally, additional modules with spices, syrup, ice cubes, whatever for your very personal coffee experience
on requesting a coffee, you would then configure and orchestrate all components to your wishes to make you a fine cup of coffee. you can also add routines like "makeCappucchino()", "makeEspresso()", or whatever.
our software is not like this.
it is like this:
- a smart water boiler consisting of submodules that know how to cook water for e.g. "cappucchino with sugar" or for "espresso without sugar, but with milk and ice cubes"
- 5 smart bean grinders that know how to grind beans for e.g. cappucchino, espresso, latte macchiato and for 73ml of water preheated to 82°C
- a very smart sugar dispenser that knows how to add sugar to 95, 98 and 100°C coffee and to coffee made of BOTH coffee arabica AND coffee robusta beans.
etc. etc., i think you're getting the gist.
when i realized this, it was like, right in front of my eyes, this terrible pattern emerged like a foul, corrupted caleidoscope of chaos, through the whole code base of this module.
i've already known how rotten from the core this code base is, but today i've actually identified a really bad pattern that i hadn't realized before. the whole architecture is so bloated that it is hard to have an overview of the whole thing. and it would require a LOT of refactoring to repair this pattern.
but i guess it would also be infinitely satisfying because i could probably reduce the code base for 30% or something...
but unfortunately, this is never going to happen, because screw refactoring.
it's a great feeling to start this new library from scratch, tho...6 -
Hey DevRant Fam! , i really hope everyone is doing very well as always! :D <3 I'm currently now learning c# MVC5 which is incredibly new to me and something I've personally never seen and or done, but i love a challenge!.
Now onto something bit more 'somewhat' personal :D, for about 5 years I've been undergoing Immunotherapy Treatment because i suffered from serve chronic eczema and last week was my last ever consultation! I'm incredibly happy to be done with it, another stress lifted off my shoulders :D.
Anyways guys and gals, i really hope everyone is having an amazing day and or night wherever you may be in this world :D
Best wishes <3
Milo10 -
Managing a small team - poorly.
I was in charge of testing a legacy calculations engine together with two scientists, for whom I set up a python and interop environment so they could test the engine easily.
The two were very excited at the thought of validating the calculations and in fact found many bugs.
I was very supportive, told them to fix the bugs and gave them a pet on the back.
All three of us were happy the legacy engine is shaping up, that's until my boss heard of it, and boy did he grill me hard for it.
Turns out our efforts were highly unappreciated by the client, whose only request was that we test the engine and report the bugs. Not to fix them. My goodwill cost the company a lot of money, since the client paid by the hour, and was now due a refund. Crap.
It took me a year to finally understood the moral of the story. Which is to always respect the client's wishes and convey maximum transparency to him. -
2 things every java developer hates developing with yet wishes they had more of personally: time and money
-
Random wishes: I want to work for Microsoft. To be specific, I want to participate in their 10 weeks intern program.
Why? Well that's my goal...3 -
Belated Women's Day wishes for all the women out there.
How was your weekend, guys and gals?
Last Weekend:https://devrant.com/rants/103686508 -
So I get three wishes, right? Great! I wish I lose 3 wishes.
By that logic I start at three, minus one for the wish, and then proceed to lose another three leaving me at -1. So by our logic, we’d be back at 3 due to underflow.
To exploit this, make one genuine wish and then ask to lose two wishes, underflowing again.
It’s all in how you play the game.8 -
!dev
I hate being a dick as much as the next guy, but damnit I hate spam even more!
And I can't think of a worse kind of spam than religious propaganda sent by your own family members when they already know you ain't religious, heck they even tried to kick me out of the house when I lived with them.
"...send this to 8 more people you wish a day full of blessings"
"YouTube - 10 ways to meditate with Jesus"
"How Stephen Hawkins proves God"
I've had enough, WhatsApp isn't for people to evangelize or send 3000+ characters of copy pasted, mass produced, soul-less "good wishes"; that's why from now on I'm bringing the fight to them, for every spammy text/video/image I get I'll double down and send 10 opposing spam videos or messages.
I just replied a "The most beautiful thoughts, talking to God" video with the monologue of George Carlin on religion and God.
Am I being a dick? kinda
Could I just ask them to stop? I find this more amusing and spares me the "you don't want me to 'talk' to you" shit4 -
1. Microsoft shit on linux (Visual Studio, WPF and WPF like frameworks)
2. Non-tech people understanding my achievements
3. Dragon (Most likely to happen) -
1. Universal switch to IPv6 with back compatibility to IPv4.
2. A new universe of easy and convenient personal softwares that are served from your own home (aka, every client is a server).
3. More 3 wishes 😏2 -
My OP5 got a system update to Android Oreo today. FUCK YOU Google for removing the cute blob emojis! I'm not using emojis that often, hell I normally wouldn't care at all, but the new ones are so ugly I wanna rip my eyeballs out everytime I see them. I already miss those adorable blobby bastards so much that I'm considering going back to Nougat :(
By the way: hello Devrant and the best wishes for 2018 to everyone!2 -
IOS keyboard is utter garbage. IOS as a whole is utter garbage, but the keyboard is the cream of the crop of garbage.
Wasting a user's time and destroying/changing the user's input against their wishes is malicious design of the highest order and this dumpster fire excels in it.
Type something completely valid and autocomplete changes it to something that doesn't makes sense. It not only gives you a terrible suggestion half the time, it will also change previous parts of the sentence that it somehow allowed you to keep. If you reject its suggestion, it deletes your current word and previous word(s), instead of restoring it to what it was before it made the terrible suggestion, like every other keyboard does.
Need to go back and adjust your sentence? If you tap it will hijack the cursor and highlight the nearest word it doesn't like instead of moving the cursor where you touch. If you accidentally hit a character on the cramped and unusable keyboard, congrats, you get to type the word again.
I know about hold space to drag the cursor.
I don't want Apple to decide for me that I actually wanted to go to the closest word it doesn't like, or the current word, or the next word based on a dice roll. I want the cursor to go where I tap. Like literally every other input device functions.
Want readily accessible numbers and punctuation? lol no
I know there's gboard, but compared to Android it's also almost unusable. This leads me to believe the keyboard is little more than a skin over the IOS keyboard engine, like Safari, another IOS dumpster fire. But, it is slightly better than the stock keyboard, which isn't saying much.
I yearn, minute by minute, for the time I can ditch this dumpster fire for a real phone.11 -
1. To get all the wishes from everyone else
2. Unlimited wishes
3. Clients that know what they want and how to explain it.
Just saying -
Boss changes plan & schedule for this year's projects at least 5 times within 3 weeks.
Since everything changes so frequently, would you mind making the following changes as well:
1) Give everyone a better PC/Mac
2) Get a better PM
3) A sales team that can sell things
Or maybe a more creative, decisive and organised boss so we can have all 3 wishes at once just like Kinder Surprise -
Thoughts on Flutter!
I'd like to see something like flutter for front end web development. I like the approach used by Google for Hybrid app development.
Dart language fits perfect for the case. Static typing, OOPS, Generics, state management, UI design everything right out of the box.
I don't have to create layout separately like HTML in web or XML in android.
Everything is managed by Dart alone.
It's like what developer wishes for UI rich app development.
I'm not saying Flutter or/and Dart is the perfect solution. Every language has pros and cons. (Maybe not applicable to JavaScript! Haha! ) But still The overall solution to UI development is way cleaner than web.3 -
I'm not gonna be greedy and unrealistic 🤫
1) good and long lasting desktop (equivalent or similar to i5 + 32GB RAM + SSD + Graphics Card 4GB + good cooler)
2) 1 ultrawide monitor
3) 1 regular monitor to use portrait mode
// I know that I could just ask great amount of money and ask two more wishes but meh. These are all I wish I could get for my dev career.2 -
Spent an hour figuring out why my dd command did not actually rewrite the specific portion of disk, only to find out that the skip argument applies only to input file.
If one wishes to skip onto a specific address of the output file, seek is the argument they... seek.
Ugh, little things in life... -
!Rant
TL;DR - Getting married can lead to installing life malware.
MARRIAGE SOFTWARE....
A young husband wrote this to a Systems Analyst -
(Marriage Software Div);
Dear Systems Analyst,
I am desperate for some help! I recently upgraded my program from Girlfriend 7.0 to Wife 1.0 and found that the new program began unexpected Child Processing and also took up a lot of space and valuable resources. This wasn't mentioned in the product brochure.
In addition Wife 1.0 installs itself into all other programs and launches during systems initialization and then it monitors all other system activities.
Applications such as "Boys' Night out 2.5" and "Golf 5.3" no longer run, and crashes the system whenever selected.
Attempting to operate selected "Soccer 6.3" always fails and "Shopping 7.1" runs instead.
I cannot seem to keep Wife 1.0 in the background whilst attempting to run any of my favorite applications. Be it online or offline.
.
I am thinking of going back to "Girlfriend 7.0", but uninstall doesn't work on this program. Can you please help?
.... The Systems Analyst replied:
Dear Customer,
This is a very common problem resulting from a basic misunderstanding of the functions of the Wife 1.0 program.
Many customers upgrade from Girlfriend 7.0 to Wife 1.0 thinking that Wife 1.0 is merely a UTILITY AND ENTERTAINMENT PROGRAM.
Actually, Wife 1.0 is an OPERATING SYSTEM designed by its Creator to run everything on your current platform.
You are unlikely to be able to purge Wife 1.0 and still convert back to Girlfriend 7.0, as Wife 1.0 was not designed to do this and it is impossible to uninstall, delete or purge the program files from the System once it is installed.
Some people have tried to install Girlfriend 8.0 or Wife 2.0 but have ended up with even more problems. (See Manual under Alimony/Child Support and Solicitors' Fees).
Having Wife 1.0 installed, I recommend you keep it Installed and deal with the difficulties as best as you can.
When any faults or problems occur, whatever you think has caused them, you must run the.........
C:\ APOLOGIZE\ FORGIVE ME.EXE Program and avoid attempting to use the *Esc-Key for it will freeze the entire system.
It may be necessary to run C:\ APOLOGIZE\ FORGIVE ME.EXE a number of times, and eventually hope that the operating system will return to normal.
Wife 1.0, although a very high maintenance programme, can be very rewarding.
To get the most out of it, consider buying additional Software such as "Flowers 2.0" and "Chocolates 5.0" or "HUGS\ KISSES 6.0" or "TENDERNESS\ UNDERSTANDING 10.0" or "even Eating Out Without the Kids 7.2.1" (if Child processing has already started).
DO NOT under any circumstances install "Secretary 2.1" (Short Skirt Version) or "One Nightstand 3.2" (Any Mood Version), as this is not a supported Application for Wife 1.0 and the system will almost certainly CRASH.
BEST WISHES!
Yours,"
Systems Analyst.
-----------------------------------------------
I'm not sure if this is a repost - if it is I apologise, but it's too good not to share.1 -
If I had 3 dev wishes, I would ask for:
1. Magical translation of my jargon to layman's terms when talking to clients, and vice versa.
2. Motivation on that "side project" I planned n years ago.
3. An all-seeing eye that would detect the error from a code instantly, even from a mile away.1 -
Anyone having issue with browsing this weekly topics?
I can't go into this week's 3 Wishes specific feed.
Tried by clicking the tag and browsing Weekly Rants menu. Both directed me to last week rants.
I can only attach screenshot of weekly Rants list. Clicking and ending up at last week feed is not possible with screenshot alone.
If you guys also have same issue, I'll open a ticket.7 -
Working on a test assignment for an interview with a company. There's a time limit of 3 days and I absolutely hate how quickly I have to do everything (I don't have much free time because of some family obligations). I'm just copying stuff from a tutorial because I find it very difficult to start projects from scratch. Analysis paralysis gets in the way. I'll be hired as a senior so people will expect me to make technical decisions all the time and this scares me but I'm greedy and I like the extra money. Part of me wishes I could find a junior job and just work on very basic stuff.
-
Today we started with meeting, which was super heavy and intensive for three hours.
Boss was in a bad mood and trashed my coworker.
And there were a lot of details and questions to another section of work, but I was supposed to listen with full attention to all problems and answer the questions.
After meeting was over, we both realized that he wishes to fire my coworker soon.
Anyway, my RAM got overfilled with details completely unrelated to my current task.
The question is...
How am I supposed to concentrate after that and do a difficult coding task that requires my full concentration?
How to be efficient in the remaining working hours of the day?1 -
1: be able to fulfill my wishes without needing a dev genie, nor be bound to its rules
2: get an infinite number of wishes
3: be able to read minds without the need to see the person (to make understanding client requirements easier)
4: get the ability to find a solution for any problem
5: get a brain that doesn't forget anything, and can process multiple tasks and thoughts at once
7: change societal opinion, so that working is bad, and staying home 24/7 playing games is good and deserves a reward
8: get the ability to convince people and be socially acceptable
9: understand women
I can go on but that's all I can think of for now4 -
1) Give my logical reasoning abilities to my clients and users.
2) Whenever there is a change in project requirements, I should get 24 karat 100 Gram gold coins.
3) Give me 2 more wishes.
4) My code should work as expected on first attempt.
5) Give me ability to learn new technology in just 1 day.3 -
Story Time.
I used to live in a hostel meant for professionals with two strangers in 2017, back when my salary was way too low to rent a flat on my own.
One afternoon I was just sitting around and looked at my contacts list which were about 50-60 people in total.
I started selecting people whom I hadn't spoken to for more than 6 months, and it was almost all of them except 2-3 people which were my brother, mom and dad.
Then I hit the delete button, I guess out of anger or me feeling lonely at the time. I wanted to see who remembers me or tries to reach out, given that I don't have their number.
And all these years later, it's still 2 people who I have in my phone contacts list. My mom and dad.
Since then, I am super exclusive to adding anyone's phone number to my list. I usually save their contact and start a chat on Whatsapp and delete their contact after for 6 months or more. When someone does text, I read their previous chat to remember who they are.
People come and go, but a corner of my mind wishes for that person who makes it into the list.
I kinda feel a little broken as I am typing this, but idk it might be the loneliness kicking in, idk. It is what it is.4 -
Holi for Others - Bright colors, water balloons, lavish gujiyas and melodious songs.
Holi for Programmers - Major BUGS, minor BUGS, lavish BUGS and not-so-melodious BUGS.
Team #tecHindustan wishes everyone a very happy safe and wonderful Holi.2 -
Challenge for this year:
- Organise PhD work so I can spend at least some time on personal projects. -
If the dev genie can fulfill my non-dev wishes
1. Enough money for my daughter's education.
2. No dev work from now.
3. Enough money to manage my family needs till I die so I can freely educate other kids fulltime. -
It seems odd that in a world where Web developers are mostly developing api first there are no tools that allow you to browse an unfinished but already authenticated REST api.
I would really like to have one but programming a full IDE/Project manager sounds like too big of a project.6 -
The best part of being a dev is that I can write useless piece of code like a profanity retweeter bot or a script for auto replying Facebook birthday wishes and have a ton of fun making them
-
For Ramda (functional JavaScript) enthusiasts -
Anybody, who wishes to collaborate on writing Ramda solutions for SQL like queries, I have created the project (SQL queries, SQLite database, json data files) here - Ramda-SQL-Equivalent GitHub project (https://github.com/ajit555/...).
Please post the questions in "Issues" section and hopefully would get some solutions via pull request.
If not sending pull request, please post the solutions as issues referencing the file name.
Thanks. -
Being a Varikist is encountering in the same document one's own previously-written useless functions, which span across multiple lines, in addition to functions which only operate properly because the planets have aligned in something akin to an elliptic curve; these are not indecipherable because the program entirely lacks comments, but because the comments pertain to a program which is somewhat different from that which one wishes to understand.
An example of this is “if senderOfMessage != regexpressiona...senderOfMessage = regexpressiona”; I am wholely uncertain of my reason for having written the program in this manner, but I will not be changing it, because my programs can be diplomatically described as having been developed with a utilitarian approach; they merely need to be functional, and, as such, a lot of repositioning is used during the development process. Of course, for the programs which I write for occupational reasons, I create flowcharts before beginning work on the program, and I imagine that the adoption of this habit for personal projects would likely not kill me.3 -
Portrait of Me, Writting Documentation -- a short french film:
The processes applied to any section of memory utilized for a given purpose should be strictly limited to those declared by the associated type that encapsulates the purpose in question until release or mutation.
That is to say, improperly encoding the intended usage of such a block by utilizing an identical type or alias thereof for a multitude of incompatible situations, giving place to guesswork to arise, constitutes the prostitution of an abstraction.
Such heinous acts of symbolical pimping have received strong condemnation from multiple digital rights organizations, as well as our own, prestigious office. Let it be made Crystal, Alizé and Hennessy clear, that we will not stand for this kind of degenerate practice, and that any heretical sects and cabals built around worship of the strange creatures that arise every eleventh night from the depths of the Black Mausoleum will be prosecuted with the full force of the law.
As a young, corageous man once said at the peak of his career: "it is only through the self-inflicted, hyperbolic discharge of smouldered, comminute perennial anadenanthera colubrina spermatic fluid that the cannonical transfiguration of our collective rectosigmoid junction can be brought to fruition". He was immediately violated with might and ire far beyond our wildest, most profligately depraved fantasies, yet his message lives on.
I leave you now to be ritually and figuratively blown by a posssessed mortician that is to become concubine to our dark master; the long journey to the old graveyard will be perilous, and my destination most assuredly fatal, as I depart to give my firstborn to our Lord Berzchjanzad -- a blood sacrifice meant to appease him from peeling off my skin and refashioning it into a bloodied scarf to be worn around his thumping, grandemonic cock.
And in this moment, as I stare blankly at this teleprompter, the president wishes to reassure you of his sacred vows of stalwart and promethean gayhood, and may __these__ nuts bounce on chins forevermore. Here's to *not* bleeding to death in retribution for this unending litany of sins...
Yet all predictions come to pass.
««««««««««« finẽ »»»»»»»»»»» -
!dev
Just curious, who here plays escapist and wishes it were multiplayer? Or dont starve (well that's multiplayer).1 -
Feminism is Harmful to Society
Feminism may be defined as an activity aimed at preserving women’s rights and interests. The initial objective of the movement was to aid women play an equal role in a mainly male society. However, with time, the idea of equality of sexes has transformed into a battle where feminists intend to outdo men. Such toxic metamorphoses have made feminism dangerous to the society.
The ideology of the modern feminism falsely positions women as victims. Women, just as men, are capable of making competent decisions in accordance with their wishes individually and do not require extra advantages. Treating females as the oppressed gender encourages women to put the blame for any intellectual or physical challenge either at work or study on a male will. Such impact of feminism leads to the formal recognition of women as a victimized class and triggers a shift in the legal framework towards one of the sexes.
Unfortunately, men have to face one of the most unpleasant effects of feminism. The idea popularized by some feminists is that the latter are the worthless accessories in a woman’s life. Radical feminism has affected the law system. For instance, after separation, fathers are regarded as sponsors of their children. The incapability to fulfill the obligation leads to severe implications such as the loss of the driver’s license and examination of income tax return. On the contrary, there is no requirement for the mothers even to provide fathers with access to the children.
Finally, feminism badly affects families. With time, the initial principles of feminism were lost. Radical transformations of ideology took place in the 1960s and 1970s when the “Women’s Liberation” movement enjoyed vogue. The proponents of the movement approved sexual affairs outside marriage neglecting the core family values. Therefore, the lifestyle promoted by feminists is barely suitable for raising children.
Women have experienced numerous forms of institutionalized discrimination in different times and various cultural environments. This is a bitter but indisputable truth. However, in the race for the revenge, feminism has radicalized and deviated from its high aspirations. Modern feminism breeds hatred against men and destroys families thus being harmful to society.
Written by Emily Stafford, the best writer at https://perfectessaysonline.com/ -
Happy new year! Happy new year!.....and so onn.
I am like bro,you sent me last message on previous new year, what the hack?? I don't even know some of their names but Happy new year!
It was all fine then one person messaged me "let's forget past fight's and start a new beginning, hope you and your family have a great year ahead" and i was seriously like, bro yesterday you told my girlfriend that I'm gay and using her to become a straight person but i love to sleep with mens🙄🙄🙄,what do you want from me. Even raju halwai is messaging me, happy new year! but i can consider his wishes he once gave me free chocolate. -
High elegance Jaipur Escorts has what a general young lady desires to skip at the administration. Through then you'll sense from a standard factor of view vivified with such wearisome arising into your mind. Clearly whilst such wild desires or desires ring a hoop then you begin to experience blended. By using then you definitely recognize nicely how lots your cerebrum wishes to take an interest in sexual members of the family along with your accomplice