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 - "nate"
-
I've never had a great experience working with designers, but this one might be the laziest! Props if it's for a friend and unpaid though.15
-
👋🏻 So, yesterday I thought I'd quit...
👠 Today it turns out I've been fired, and my resignation wasn't opened 😂 😂
🖕 Hannah from HR
In fairness I did literally say that to Hannah from HR yesterday in a sort-of-attempt to get myself fired, so... I'm not quite sure who wins...10 -
🎉 Today, I quit!
🖕🏻 Hannah from HR
🖕🏻 Hot desking
👋 I will miss (most of) the other people though. They were ok.
🤔 Now how am I gonna afford my coke and Bollinger hobbies12 -
Saying that Sharepoint was coded by a bunch of trained monkeys would be an understatement and an insult to monkeys. Why is it such a bloody mess? 😡undefined i should run away while i can frustrated why do i have to deal with this piece of poop sharepoint7
-
Got this email from my manager today... a bit of a downer to my three day weekend!
I actually don't talk about work (in an indentifiable way), and I think most of the other points in their guide are utter BS (and unenforceable).
I am pretty open (about myself) on social media though, so feel sorry for HR if they've been combing through it! 🤣41 -
When 3/4 of my team gave up and left halfway through. I still don't understand how we ended up with a working prototype in the end.
-
--Typical Wednesday Afternoon--
Me: "Have you finished the homework?"
Her: "Nah, I'm close! I'll be done before the test on Friday."
Teacher: "Here's three more assignments I need done before your test to prove understanding."
Her:1 -
All company meeting to discuss plans to move office, and they want to change all of the devs to hot-desking?!
Would be interested in your guys experiences if any of you have done it, but I feel I'd be affected a lot as I only work 3-4 days a week.
I literally stood up and left the meeting, saying I'd quit if they did it. I'm far more comfortable and productive with my setup and space. Knowing my co-workers they might think I'm saying it for drama but I think I actually would leave, despite everything else being fine (except HR!).16 -
CSS, I fucking hate you.
I fucking hate my job, because of you. I'm pulling my hair out every day, all day because I have to put up with your bullshit. If it weren't for you, I'd probably enjoy design.
You're not even programming. You're the mistake that happened when web-design developed too rapidly for the devs at the time to keep up and produce intuitive, functional tools. That, or they were just fucking sadists.
You're a band-aid that's started to rot, but we just keep sticking pretty stickers over you and pretending like the wound isn't festering.
I wish I could spend more time learning C and C++. Then I could go get a real job as far away from you as is virtually possible.
. . .
Look, just this once - just for today - could you please do what I fucking ask you to. I mean, I'm just asking you to do your fucking job. That's all.22 -
I can't tell you how many hours have been lost because I have accidently clicked and dragged a file in to some random spot in the solution explorer!
-
I've just got in from bar* work, a little drunk*!
My last dev employer actually offered me my old job back, but as HR are so awful I said the situation was past that and demanded compensation. A nice payout agreed for me, for not taking it to tribunal 👍
Now for the new job! I thought working the night scene would be fun, but it's not well paid and the freelance I have is but it's hard to juggle the two.
I might have a break or a month or so doing this, then look for another job.
Anyone recommend good companies LGBT friendly in London?16 -
What's worse in an open office?
A) Music
B) People
(Shamelessly stolen from Twitter, credit @dustin)19 -
"This is now urgent we are in risk of breach of contract."
*travels an hour just to discuss*
"Oh don't worry, don't panick about it, so and so is probably sorting it. We most likely don't need it."1 -
Anyone else enjoy "uncropping" images embedded in MS Office documents? People cropping out other windows/tabs from full screenshots... I've seen some weird stuff!
It's not unusual to be sent documentation / screenshots saved as MS Office documents (Word, PowerPoint etc.). Kinda annoying but whatever.5 -
Feature request: swipe from rant to go back to list of rants. It would be easier than reaching up for the "back" button.7
-
Anyone have experience taking SSRIs? What's the first week or so like, did it help long term, and any withdrawal issues?14
-
A UK bank (building society) are giving away a free home security camera if you take out their home insurance product.
Seriously!? I do NOT want to install a camera, given to me by my bank, in my flat! -
NDAs for me are a good predictor for a bad client or client relationship.
Doesn't work so well for larger cos, and it's not unusual for them to require one anyway.
I charge a fairly high flat fee for signing one. The people who won't pay probably don't need the NDA anyway and were going to be problematic.3 -
Are you willing to share details of your salary, or for contractors your daily/hourly rate? If you're not, that's interesting to know too.
Interesting to know;
- Currency (hopefully obviously)
- Location of work (or if remote, primary location of employer?)
- Contract type (FT/PT employee, contractor/freelancer)
- Job title (or general activity for contractors)
- Number of years in role/contracting
- Whether or not you would or have shared your salary with a co-worker (perhaps you're willing to share here but not with a co-worker)
- Gender
The 'Why is it soooo taboo to ask co-workers salary?' question made me think about this (https://devrant.com/rants/1557306/...)8 -
"Who ever said money can't solve your problems?
Must not have had enough money to problem to solve them."
Bitter truth for many. -
When debugging, why oh why do I forget that multiple browser consoles can be open and then get frustrated when refreshing the tab doesn't show my changes?!
-
This is a place for ranting, right? It's "Dev"-"Rant", right?
So, why so much hate when people do actually rant?
Kinda defeats the purpose, doesn't it? Or maybe the name is just misleading...
Or maybe y'all just gate-keeping ranting - which is... ya, okay - you do you, you preppy tosser.
Anyway, on that note:
I fucking hate web-development.
I fucking hate CSS.
CSS isn't a tool, it's a curse.
It's like a soft black magic system:
This specific behavior can sometimes be created by combining these specific elements, but will fall apart if you're a gemini - unless you wore a colorful hat at your fifth birthday party. If you didn't have a party, it'll produce some random behavior of the deer-god's choosing.56 -
I like nerdy and cool coffee mugs. Comment with your favorites—bonus points for pictures! My best one right now is a Fermilab mug. Looking to buy a new dev-related mug!
(If only there was a devRant mug...)2 -
I am working on an AoK bot. It worked before but now it fails on me. It says: {'success': False, 'error': 'Invalid comment.'}
I don't know why.
This is the comment: "@retoor debugsemiss everything and nave the and resorts they're not paying much to clean a fucking roomic lolg creating of my phoprooting such is the quoting this kidle... Noh ot inuforian times fined the apposivy suistlondlan't by imprymarbygind. Metwary nate ?"
Call method:
```
async def post_comment(self, rant_id, text):
payload = dict(
rant_id=rant_id,
comment=text
)
payload.update(self.auth_params)
async with self.session.post(f'/api/devrant/rants/{rant_id}/comments',data=payload, params=self.auth_params) as resp:
print(await resp.json())
```
Someone has an idea why it's failing? Also tried it with hardcored rant_id and message.23 -
I'm working on a prototype for The New Oil revamped landing page and wanted to know your opinion so far.
Issue for context: https://gitlab.com/thenewoil/...
How do you perceive "clear screens" design paradigm? What could use more improvement?question nate prototyping cybersecurity thenewoil website surveillance report techlore tno design privacy16 -
I was hired to work on an Android application written in java. Spent three months working on a project written in C++ instead. Needless to say I had no prior experience with C++ at that time.
-
Working from home, the office is pretty unbearable in this heat.
Anyone else feel like conference calls in your underwear is a top work from home perk!5 -
2 seconds after I checked in some work on a web page, co-worker runs to me, freaking out because "This is not how I wanted it to look!" and waving a printed mock-up in my face.
I inherited a shitty, bloated, broken, 10-year-old site with dumbass CSS, but I did my best to work with it. I'm not surprised it's broken, so calm the fuck down and let's talk about what you're seeing and I'll happily fix it. It will be okay! -
Me always: never installing MacOS updates because something always breaks
Mac always: Updates available! Install now??
Me today: *installs MacOS updates*
Mac today: *refuses to boot*6 -
Fuck. Less than six hours before I'm in work. Time for bed! Let's see what that bitch Hannah from HR has to say when I'm back! I've stepped up my social media game🤣2
-
Just finished the night job at 5am. Looking forward to a good rest tomorrow! Not looking forward to correcting my sleeping pattern for Monday 😭1
-
I started with AP computer science as a junior in high school. We learned Java. It's a powerful thing to show a young person that they can control what a computer does.
-
Coursemates tried to convince me that putty was the programming language we were learning in our Intro to Programming class, not C. I thought they were joking, turns out they were dead serious.1
-
"It takes the same amount of effort to make bad art as to make good art, and you won’t know which you’ve made until you release it into the wild. You can continue to refine a work until it doesn’t set off your own quality alarms, but that’s no guarantee that what you’ve made will touch anybody." - Nate Simpson2
-
Have any devs done bar work before..?
I've always enjoyed doing things outside of work, and I work 3-4 days a week in my main job to create time for this. It's great for my mental health, and means I can optimise the main job for pay/good benefits and fulfil my "other needs" (stimulation/challenge/enjoyment) in other places.
The main things for me are dev contracting on the side or acting/singing, to a lesser extent travel, a bit of activism and law study. Just because 🤷♂️
Especially re: my last rant with *that* email from HR on Friday, I'm tempted to be a bit more strict about only doing three days and picking up something else.
Although I know the pay is awful, I really want to try bar work on the side just to do something different.
Has anyone else done bar work before?9 -
$cash me outside, how 'bout that?
What do people use (I'm specifically interested in UK, but all answers welcome!) for P2P payments?
I like square cash, just so that I can say that. Monzo next, and the I guess direct bank transfer but only with a handful of people I really know. You wouldn't want to give it to stranger, and its a cumbersome process.4 -
I do some freelancing on the site, make a bit of cash and it's a bit different to the day job.
It can itself be pretty dull or boring, but at least I can drop the client when the project's over and try to find something interesting.
Anyways, I'm logged into a client Google account to do some domain admin on a GSuite account. Logged into Incognito so that it doesn't interrupt my usual session.
Get a bit distracted and sidetracked, end up searching for porn... in Incognito... in the client's session! 💀
Quickly clear search history and hope that does it!
Tell me someone else has done this too??4 -
Nobody likes chatbots/conversational UI for anything other than chat, right?
I have a savings app with conversational UI. I press one of a number of options e.g. "Savings". There's this artificial delay after the network request has been made so that it looks like the app is typing back at you. Why???
You then get another limited set of options, or you can tap "Back". These options are supposedly as if you typed it back as a response.
I can get three "questions" (levels) deep, let's say to deposit cash, only for it to turn around and say that I've reached a daily/weekly limit? At each level there's this awful delay, and you already knew I wouldn't be able to perform the action regardless of my responses after my very first "message"!
Why is this good/popular? And the whole thing totally breaks if there's any loss of connectivity.
Stop it. Please.