Do all the things like ++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatarSign Up
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple APILearn More
Search - "video"
Manager: I can’t believe you use Linux, that is such an outdated operating system. You need to get with the times and move to a more modern one like Windows or Mac. Literally NOBODY uses Linux anymore, do you still go to Blockbuster Video too? Ha!
I’m starting to realize that 80% of my job is resisting the urge to punch this guy in the face. Thanks goodness for remote work.35
Manager: Hey what was that that you closed on your screen just now?
Dev: That popup? That’s NVIDIA letting me know that a new driver for my GPU is available.
Manager: Isn’t that for video games?
Dev: I mean that’s the reason many people opt into having a GPU but It’s not the on—
Manager: You are NOT allowed to play video games on your work computer!
Dev: This is my personal computer. It’s just an older GPU I popped onto this computer since otherwise it was just sitting in a drawer. My work computer is out of commission.
Manager: Well where is your work computer? How come you are not using it?
Dev: …Because of that blue screen of death issue we talked about yesterday.
Manager: Ok but that doesn’t give you permission to play VIDEO GAMES on your *WORK* computer.
Training the beast!
Hopefully I will submit my paper soon, and then I can share a video of the beast in action :)41
My mom got cancer and passed away two years later. I had made several videos to document her life. All of that, plus photos and video of our family, lived on a backup drive that got dropped on the floor a few months after she passed away. Head crash that wasn’t discovered until it was turned on again and forever destroyed the platter. It was the largest set of photos and video I had of her. All forever gone.19
Ah yes, write your own fucking website crawler in PHP and deoptimize so hard that it uses some gigabytes of RAM and takes about 1 hour to crawl the very own website it's running on.
Oh and don't forget to download every single image and video file in order to "crawl" it for extremely valuable text content.
What a genius move! I'm really impressed.7
Most of the tech YouTubers are really noob engineers.
Joma was a data scientist. He is an L3 engineer at Google and he hasn't done much during the last 1 year based on his internal stats.
I saw tech leads stats while he was at Google and that dude did nothing during his time. I'm sure he was an IC before he became a lead.
Clement talks about system design bull shit but he's a math major who worked on some angular front end while he was at Google. Basically his experience in tech is mostly involving using mat-button and mat-input. He also quit FB in a month.
Listening to tech lead gives me cancer. That guy was also some front end/ mobile engineer. I don't think any less of mobile engineers but tech leads acts as if he built some large scale systems at Google and FB. His opinion about react native shows how much of a noob he is. He also talked about docker in one of his video which showed he had some fundamental misunderstanding of what docker is. In his courses, he struggles to explain simple algorithms.
I don't know how these people have the courage to claim themselves as some sort of experts in the field when they are extreme noobs. They also sell some shady courses and are robbing innocent college kids.
One thing they all do well is talk. Which I give them 10/10.11
Facebook just disabled my profile. I have not breached any rules and they gave no reason for it. In order for me to "disagree with their decision", I must:
- Confirm my mobile
- Upload a video of myself.
Burn in fucking hell FB. I will never use your shit again.38
I am impressed Youtube made this year’s Rewind worse than the last year, it got to the point were people started removing their dislikes from Justin Bieber’s Baby and it went from 10 to 8 million dislikes so that Youtube Rewind 2018 ends up being the most disliked Youtube video in history in just few days with more than 10 millions.. lol7
Had 2 days of vacation. Theoretically (plus weekend, plus 2 days) 6 days.
Worked today… At Saturday.
Some administrators forgot to properly check bandwidth limitations....
We had a major version upgrade of some server software at Monday.
Guess why I got called...
Of course it MUST be the software upgrade.
It couldn't be the new hardware that was setup 2 weeks ago and on which a lot of "important" VMs were migrated.
*eyes roll inside till only white is visible*
The even more annoying thing is that it wasn't that hard to figure out.
Looking at monitoring, we had spikes on 20 Gbit/s (roughly 2.x Gigabyte/sec - Ethernet) connection of some server at roughly 1.9 plus Gigabyte/sec.
IO latency spikes that made the graph look like a heartbeat EKG with severe tachycardia...
*additionally to white eyes starts cursing in reverse latin*
Incompetent admin answer: Booboo that can only be your fault - the developers must investigate.
Me (just a tad more polite): Meep Meep mother fucker, get your shit together. If the software would eat that much, the network would be a niece chunk of charcoal. Plus the time (sending instead of links to monitoring pictures… guess the lazy fucktard who's brain is a vacuum didn't even bother to check it)...
Incompetent admin: It starts at the same time. Always.
After wasting roughly another hour of time discussing with him, I just hanged up the video call.
Called someone I knew from the admin department and turns out that - drumrolls please - the incompetent admin was someone who got recruited 3 months ago…
*turning into antichrist*
I then had a not so polite discussion about how the only competent people could take days off (all except incompetent admin were on vacation) and the seemingly incompetent fresh recruit - who by the way NEVER mentioned this - was the only one left of the admin department. Which would be bad alone, but no - he even got the 24/7 emergency support role for the whole weekend.
Sometimes this company and HR especially notoriously drive me insane...
Guess next week there will be some HR barbecue.
But yeah. After a lot of raging around we nailed it down to the traffic of backups and could fix it.
Roughly 4 hours of analysis, communication, raging and hatred.
Just one hour implementing shit.
I recently gave an interview in a software company, and was rejected cause I took half a minute to connect my webcam and turn on my video 🤷.
I had just moved into an apartment at that time, so my place was not well managed. I attended the meeting in time but didn't have my webcam turned on. They asked me and it just took half a minute for me to turn on and start the meeting. Everything went well there, and they asked me to complete their coding challenge which was a development task. It was a huge task where I had to build a full-stack app (frontend + backend) with basic crud and auth features. I completed that in 2 days and presented it to their tech lead. He loved my work, he was impressed that I was able to complete their challenge in such a short time.
They said they will get back, and after a few weeks, they said that I was rejected. I reached out to ask for constructive feedback on why I was rejected and they said:
“Communication during the interview - interview
preparation: the video wasn't available at the start and needed to check the headset at the start of the meeting” 🙈7
Last week in dR Hunger Games...
Watch as 24 tributes from the number of devRant users beat each other in this violent simulation. Introducing the 2nd week of craziness, now in entertaining video form! 🤣52
There's this guy who randomly make sexual remarks. Not the usual guy's talk kind sexual remarks, but more of "I am going to rape this girl infront of her boyfriend and her father " kind of remark. Also he sexual harassed women coworker like take video of them in the toilet.
What we did was gathering every rape case possible (which is not related to him, but somehow the victims don't know who the rapists were) , all the evidence of him taking nude video of girls and report to police . We launch the statement that "maybe" the rapist was this phallus.
And the authorities got his arse and tracked. Well he asked for it.
Always remember "with great power of boasting bullshit, comes with a fat shit of consequences". The difference between the actual Spiderman and this phallus is that Spiderman think with his senses and shoot webbings from his wrist, but this phallus don't have any actual thought involve and shoot webbings from his micropenis.
I resigned after that.16
You know what is fucked up, when you click on a YouTube video to watch a trailer for a movie and you see an ad just before that for the exact motherfucking movie trailer just in local language. Wtf Google.17
Years ago I used to work a guvmant site. They had really strict security rules for internet and how you spent your time. Makes sense considering what that site did. I was a support engineer for some of their process control equipment.
I was approached by an operator supervisor to install dvd player software on a business machine (non process related). Basically just a general purpose PC with no function other than time cards and general office use. I was fine with the request, but the reason was for watching movies during a holiday period by the operators. Not for anything official. So I made some noise about my dislike of this request feigning moral superiority. But the supervisor swore up and down it was for "training" dvds.
So I wrote a simple windows script. The script basically popped up a window that said:
"Security has detected unauthorized media inserted into this machine. Please state the reason for this infraction." It provided a dialog to enter a justification. After you entered the justification it said: "Security has been contacted and your user logged. You will be contacted shortly."
This script was then attached to the supervisors Start folder so it ran when he, and only he logged in. We made sure the "training" video (some movie) was already inserted at this point.
He logged in. He just about shit his pants when reading this. He promptly logged and left the building to walk somewhere else in the site. We called him and let him know it was a gag. His response: That son of a bitch Demolishun!2
When you ask a short question(in Slack) to your teammate that can be simply answered in Slack and they start a video call immediately after reading your question...
Now you have to stop music/video, clean the background...1
Youtube video nowadays..
Hello friends.. Welcome to my channel
Please click like and subscribe.. Bla Bla Bla
2 fucking ads
Little bit of content
In content ad
More YouTube ad
Thank you for watching my video. Please like, subscribe share.. Bla
I fucking hate you YouTube14
My grandpa is using his computer for video editing and creating photo books. His setup was:
- A 100GB SSD for C
- A 1TB HD for D
He never had more than 6GB free on his C Drive because somehow Windows and his programs filled it all with some utter bullshit which couldn't be removed or whatever.
So I promised him to install Linux for his Emails and Surfing and create a Windows 10 VM for him to use his programs.
The Linux installation from downloading a iso over creating a bootable drive to actually installing it was faster than finding the fucking Windows 10 Iso.
Which was about the same time as installing fucking windows because this bullshit prints out one fucking line at a time and then waits for you to read it for 15 motherfucking seconds before printing the next line.
And don't get me started on the fucking telemetry.18
It was nice having you in my house, but it's come to the point where our ways part. I must go on and you must be recycled. You've served me well all those 7 years, my friend.
It's not me, it's you. You've grown old and unreliable. Your capacitors must have dried out and can no longer serve reliable wifi connections. I keep on getting lost ICMP packets and connection outages altogether. While these things could happen to any router, definitely not every router has a 13-16 second long wifi outage every minute. I cannot have 2 peoples' work depend on a wifi connection where a ping to a LAN IP takes 58204ms. I just.. can't. You've become a liability to my family.
I'm pissed, because I cannot afford video calls with my colleagues.
I'm pissed, because my wife spends good 5 minutes every call asking "can you hear me? how about now?" and repeating herself over and over.
I'm pissed, because I can no longer watch Netflix or listen to YT Music uninterrupted by network outages.
I'm pissed, because my Cinnamon plugins freeze my UI, waiting for network response
But most of all I'm pissed, because I was disconnected from BeatSaber multiplayer server when I scored a Full Combo in Expert "Camellia: Ghost" - right before I got a chance to see my score.
I gave you 2 second chances by factory-resetting you. I admit you got better. And then got back to terrible again.
I can no longer rely on you. It's time to say our goodbies and part our ways.
P.S. as a proof of your unreliability I'm attaching outputs of ping to a LAN IP and pingloss to the same IP (pingloss: https://gitlab.com/-/snippets/...)3
A rather happy/neutral post this time for a change. Lol
Firstly the good news: I have successfully recovered from the emotional/mental abuse and have been doing really well. My faith in myself has been slowly restored.
Secondly, I have started to pursue my hobbies again and find joy in them. I spend more and more time listening to music and play video games (CS:GO and AoM).
I have started getting more sun and also spend time outside socialising.
I can sense my happiness and joy get restored in my life.
Now on career front, I have started job hunting again as you all know. The interview process for Product Management is absolutely broken and taxing to go through all the loops.
During all my previous job hunts (three times), I was able to nail down at least one offer in a quarter.
This time, I started in October 2021 and still no success. I have much more experience and skill-set this time yet failures.
Fear not. My optimism is back this time. I am aware of where I am going wrong and sometimes I feel the situation is truly out of my control. The two major reasons I forsee are:
1. Relocation: it can take few months for me to relocate to UK/EU and hence, companies are preferring local candidates.
2. My duration with current employer is just 8 months which could be a potential turn off for many HMs. They might think I am a job hopper and maybe one of the reasons why I got so many calls and opportunities at my previous employer (I was stable with them for 7.5 years).
I feel it's just the matter of time for me now where I must hold my horses and keep the momentum without losing hope.
I will win.10
How to psych-out a machine learning algorithm:
> Use a platform for 10 years
> Never like, comment, or give it any inkling of your preferences
> Like one random video
> Never log in again10
OBS is advertised as the expert's screen recording and streaming tool, every list on the internet makes it out to be some incredibly difficult program not recommended for newbies.
It's also the only linux screen recorder that works out of the box on Pipewire, records both microphone and system sounds and all configuration was to
1. select recording as my main use case in the setup wizard which is a very verbose English popup, then accept all defaults
2. add a new source, following the instructions written in the box which are also the only instructions on screen after application launch
3. set the output directory (optional) by going to File > Settings > Output > Recording Path, all of which were the first items I guessed. If I had not done this, it would've written everything to my home folder which is a bit dumb but not confusing at all
4. click Start Recording
5. click Stop Recording when done
Some newbie-oriented screen recorders have a more complicated setup procedure than this super advanced experts' tool don't touch without safety gloves and a degree in video engineering.11
Monthly Update call
Me : I need 2 undivided weeks in the next 3 months to make some refactoring to our codebase, so we dont have issues in scaling.
Senior Manager (with years of tech experience almost equal to my age) :
Why would we need that, We are already hosted on AWS so we can just spin up more instances.
Me ( trying to hold the rage inside) : No it doesnt work that way, that will only hurt us more than help.
Him : What if we try with a bigger instance size. Its AWS, sure they will have a bigger instance.
Me : No, tha....
Him : (cuts me off) How about we use autoscaling and let AWS decide
Me : (Silently praying for a gun that shots across video calls.)8
My coworker became super restless and incompetent during the initial 2020 Covid lockdown. Like playing hours of video games during work hours restless.
For one project, my coworker was working on the backend and I was working frontend. Coworker also wanted to be overlord of the epic branch.
My coworker merges the epic to our test branch and our code is broken. Coworker didn’t pull my FE changes before merging. Dude, I shouldn’t have needed to tell you to pull. You changed the api response that your BE code delivers so of course I had to update my FE code so it could work with this change.
I had to resolve the conflicts because coworker left work early to “rescue/pickup” their girlfriend from work.
You bet I leave this person on read when they try to text me on Signal1
Hop on a call without taking a shower....
Client requests to turn on video for a face to face conversation......
Years ago we hired a new employee in our department, her first week was kind of slow, she had training materials to get through but otherwise didn't have much newby work for her. I noticed she was missing one day, she wasn't at her desk or in the area training, I found her hiding behind a door playing a video game and texting on her phone. She didn't last long there. She should have asked for something to do, or asked what she could be doing, instead of sneaking off and playing on her phone.3
Jesus Fucking Christ on a Pogo Stick!
Can anyone release a new video card for PCs _without_ talking about how much faster it is at mining cryptocurrency?6
So part of my job is to watch movies.
Unreleased movies. Premier special movies. Restricted access movies. Special screening movies.
Fun part about being in a media tech company is you get amazing perks.
One of the product verticals we have, competes with Netflix and Amazon Prime Video.
So, we have to determine which movies to license and resell on our platform.
For which we have volunteer program where they assign us movies to watch. A couple of movies everyday. Folks have to submit their feedback on certain parameters and then the team evaluates and makes the decision.
As of last few weeks, Cannes 2022 was on and we had a lot of movies lined up. Got to watch some real good ones while some were mediocre.
Surely fun, don't get paid for it. Good perks. Loving it so far.10
So, a few years ago I did an internship at this company really close to my house. It was a total disaster but a few months ago I decided to give it another shot and apply for a junior position there as I needed money and they knew me there. For some reason they hired me and now I work there for about 2 months.
There's one other developer here and my problem is that he's the senior here. Guys I don't know what to do about it, this guy is so controlling. He won't allow me to decide ANYTHING.
I have a whiteboard with all my projects and he wrote deadlines there (because his boss said he needs to set deadlines since he never finishes anything on time, but he decided to put that on me) when I finished something in time (like 3 days early!) I wanted to put that under the project on the board. But he didn't want it. No reason. Just no.
He's also constantly talking, all day long. He writes 1 or 2 functions per day. Maybe fixes a small bug. And then one day per week he actually works. Constantly complaining about me, bugging me, removing electricity from my screens, setting my wallpaper to 2 dudes kissing ect. ect. its fucking annoying me. This guy even plays video games on his nintendo or call of duty.. Working for other customers that have nothing to do with this company. And the boss thinks he's great..
So 2 days ago, the whiteboard filled with his drawings was completely emptied because of me. It felt so good, he was so angry he didn't talk all day, to no one. What else can I do guys? I can't go to my boss, the other guy in this office doesn't really care and he's on his side. But when I code I need to be able to concentrate. I can't even have a serious conversation with this guy because he just doesn't take me serious. He always thinks he's right and wants control of every little thing...
What do I do?10
The meeting attendee added that Zuckerberg appeared red-eyed and told staff he might tear up during the meeting, not because of the topics being discussed but because he'd "scratched his eye," Bloomberg reported.
Isn't this soul satisfying?
Iceberg losing billions in few hours and pressurising 'FAANG' bootlickers who joined Meta to narrow down on video saying he did not expect TikTok as a competition.
LMAO. Fucking hilarious.
Map the normalisation curve for anything and it's always symmetrical. Facebook's downfall has started.
Is 24Gb enough, no worries, we got virtual memory too on disk haven't we, it will use that if we run out of real memory, won't it..
Get up to 23Gb in use, and things start to break..
Today, oh it just shut off the main video card, no biggie..
I've another 3 monitors to work with, and tidy things up before I reboot and make everything work again..
And there was me thinking, oh I won't need 48Gb, 24 will be fine..
CP/M was never like this..2
Make sure to check out the latest Veritasium video. It's mostly about the analog computers of the 20th century. At the end he teased that part 2 will be about using analog computers for neural networks.4
Just reminiscing when back in the "old days" video games had cheats built in...
Proton men and the flying Dutchman IN AOE3...
Now have to find hackers to create trainer apps that change values in memory and bypass cheat detection...7
So we've got a gif that doesn't show up in our React Native application. Of course, the designers assume it's me: "are you sure the gif is in the codebase? how are you using it in your component"? yeah ok boomer. I'm like, look at this other gif, works fine. "oh" So I tell them, double check the export options on how you are building the gif, maybe there is something there. so now they are asking ME for those export options. I'M A DEV, NOT A DESIGNER, DO YOUR JOB AND FIGURE IT OUT. I DON'T EVEN KNOW WHAT PROGRAM YOU ARE USING
oh as an aside, I was putting up a website for a client and they are like "my logo is quite similar to many others, is this something to worry about legally?" OH, SO NOW I'M A LAWYER TOO??!!?!? WHAT IS WRONG WITH YOU PEOPLE GOOGLE IS LITERALLY IN FRONT OF YOU
why do people continually think just because we can code we are fucking designers / lawyers / astronauts
man this pisses me off - i think of that draw red lines with blue ink expert video, in the end, just smile and nod: "i can do... absolutely anything... trust me, I'm an expert"4
I think I am going to start doing lets play series for minecraft and post online. I spend a lot of time playing modpacks with my kids and I should just start recording and add audio commentary later. I can compress the video and do speedups for boring parts and cut other segments. If I create a spreadsheet for the modpack and do it by numbers then I can burn through the modpack fast. I like watching lets play series to figure out modpacks. Especially direwolf. However, these lets play episodes are a good 30 to 45 minutes long. I want to play, not watch someone else play. I hate the ones where they don't know how to do the modpack and they don't cut the video. Direwolf does a great job editing his videos. His video is FULL of good content.
If I can get the videos short enough it will keep the attention span of the mass plebes that cannot find their way out of a paper bag. This is definitely catering to the lowest denominator. I can turn my hobby into something useful. I want to try and compress the 30 minute video into 5 to 10 minutes. It will be a minecraft junky playthrough. Maybe add some time lapse stuff too.
I think I should do the playthrough first, reset server and do again with video capture. I want to incorporate comedy into the videos too. Gaming should be fun. I wonder how much space a 30 minutes video will take?6
It is incredible how Google got big with good webdesign and now manages to build the shittiest frontends.
Do they also change the language if I travel to another country because those fucks never leave Silicon Valley and can't comprehend that concept?
Google is the Microsoft of web design.4
when I was like 11yrs. old, my father has bought a new phone for himself. I used to play a lot of gta vice city those days on my PC. one day i got to use a card reader to exchange multimedia between PC and the phone.
so, i copied gta vice city in my phone. bcoz i knew that i can move around the players using the phone's d-pad. I was left broken when I saw the error msg. in the phone: "file not recognised"
After few days, my friend wanted to play gta-vc, so he asked for the game CD. but this guy didn't have a computer in his home and he won't listen to me when I try to tell him, "you can't just play a video game in your DVD-player with a TV remote??" So, I gave it to him.
Next day, he was angry at me, bcoz the game didn't worked, obviously it was me who hve messed something in it. :-/
What utterly stupid things you guys or your friends have done?9
Fffffffuuuuuuck me! I got some days off for working longer hours on a priority project than healthy humans should. Now they want me to take part of one of those days for a Very Important video call. Now canceling and rescheduling plans for that day so I can be on duty that whole day because there’s no way my head is getting or staying in relaxation mode with this interruption.4
Video social calls are the absolute worst. I have a shitty Intel 11 series chip in my laptop; which is a waste of sand. My laptop often slows to a crawl on calls, so I can't work on things, and I have to listen to them all prattle on about kids and things I don't care at all about. Sometimes we play games, which is tolerable. My company is international and 100% remote, so this will never end so long as I work for them.2
Potentially hot take : If you're making a video course on a tool that supports multiple languages you should show examples in a language with explicit typing whenever possible.
Weakly typed and implicitly typed languages make it harder to know what the results of a particular statement are and therefore what you can do with them.6
A recruiter at https://skillcombo.com/ was conducting an interview via video link, the candidate was wearing a pressed white shirt and a stylish tie with doughnuts from The Simpsons. During the interview, the quality of the connection began to deteriorate and the candidate asked for a moment to turn up the volume on the speaker behind him. This required him to stand up and then my eyes were opened to the stunning lingerie of Homer Simpson and those same doughnuts, they complemented his whole image magnificently.3
I think in general they boil down to: “you may be an expert, but I know what I want”
But the worst experience above all is one I had with a German school: the director/previous dev got angry cause they were told a real dev was needed (they were told this by most of their colleagues) and tried to actively make my job miserable. Oh and they requested an auto starting video with sound ofc! Q U A L I T Y - W E B S I T E
my brain feels like an AI. It just slices things it sees and layers them over and over again. It doesn’t even change things, leaving them pristine and intact, it doesn’t filter stuff out. I cite memes exactly, word by word, with the exact intonation, because I literally just lip syncing to that meme playing in my head as if I was watching a youtube video. Some days I’m not even conscious of my surroundings, I don’t realize where I am, what I do, I’m just caught in that process I can barely put in words. People ask me to do something for them, I do it, and they’re like “no! it’s not what I asked for, well, it is, but not in this sense!” If they asked me if I could make their company the most profitable one in their niche, my brain will probably decide to instead sink and destroy other companies there. All that unspoken, “common sense” knowledge, I don’t understand. I feel detached, as if everyone else was “in” on something, some common notion, meanwhile I’m alone with my perfect things. I feel like a perfect Haskell codebase trying to interact with biker bar gloryhole dirty equivalent of an API. I want things to be exact, I want things to be precise, I want words you say to have specific meaning that I can understand, and I’ll ask you even though it takes overcoming my anxiety and guilt for asking “stupid” questions. If you throw in some clue, my brain will generate a Vsauce video worth of elaboration on that, and I’ll just tell it to you. Sometimes I feel like I just don’t fit, I can’t have fun at party with other people, if there are more than five of them, I’ll probably cry for no apparent reason. My consciousness operates smoothly, and then it don’t, it overheats, crashes and burns, then comes the numbness and derealisation.
I’m not okay. Now more than ever, I sometimes want to just end it.5
A YouTube creator I follow included a clip of The Chicken Song by Spitting Image in a video. I had managed to, for over a decade, forget this song existed.
Now it’s back.
To haunt my every moment of silence.
I know streams are useful to enable faster per-chunk reading of large files (eg audio/ video), and in Node they can be piped, which also balances memory usage (when done correctly). But suppose I have a large JSON file of 500MB (say from a scraper) that I want to run some string content replacements on. Are streams fit for this kind of purpose? How do you go about altering the JSON file 'chunks' separately when the Buffer.toString of a chunk would probably be invalid partial JSON? I guess I could rephrase as: what is the best way to read large, structured text files (json, html etc), manipulate their contents and write them back (without reading them in memory at once)?4
Full HD wallpaper
"Black Kite severely slices KiKi with a sword"
I'm working on a video for dR Hunger Games 3. It takes a heck of time, since I'm learning more video editing techniques. Meanwhile, have this ;)9
Worst was getting head hunted into my current role at this terrific company.
Three months later I’m done with it.
It’s not shit shitty codebase, or the lack of direction that self governing teams have. It’s not the megalomaniac company owner. It’s the bullshit team mobbing and 8 hours of video calls a day.
The best part.
Come he’ll or high water I’m getting myself out before the end of the year.
I’d rather be busy and have f’k all chance of promotion than any more of this. At least the day will fly by.
Just hope I don’t make the same mistake twice, that’s become my biggest worry now.
The Zen Of Ripping Off Airtable:
(patterned after The Zen Of Python. For all those shamelessly copying airtables basic functionality)
*Columns can be *reordered* for visual priority and ease of use.
* Rows are purely presentational, and mostly for grouping and formatting.
* Data cells are objects in their own right, so they can control their own rendering, and formatting.
* Columns (as objects) are where linkages and other column specific data are stored.
* Rows (as objects) are where row specific data (full-row formatting) are stored.
* Rows are views or references *into* columns which hold references to the actual data cells
* Tables are meant for managing and structuring *small* amounts of data (less than 10k rows) per table.
* Just as you might do "=A1:A5" to reference a cell range in google or excel, you might do "opt(table1:columnN)" in a column header to create a 'type' for the cells in that column.
* An enumeration is a table with a single column, useful for doing the equivalent of airtables options and tags. You will never be able to decide if it should be stored on a specific column, on a specific table for ease of reuse, or separately where it and its brothers will visually clutter your list of tables. Take a shot if you are here.
* Typing or linking a column should be accomplishable first through a command-driven type language, held in column headers and cells as text.
* Take a shot if you somehow ended up creating any of the following: an FSM, a custom regex parser, a new programming language.
* A good structuring system gives us options or tags (multiple select), selections (single select), and many other datatypes and should be first, programmatically available through a simple command-driven language like how commands are done in datacells in excel or google sheets.
* Columns are a means to organize data cells, and set constraints and formatting on an entire range.
* Row height, can be overridden by the settings of a cell. If a cell overrides the row and column render/graphics settings, then it must be drawn last--drawing over the default grid.
* The header of a column is itself a datacell.
* Columns have no order among themselves. Order is purely presentational, and stored on the table itself.
* The last statement is because this allows us to pluck individual columns out of tables for specialized views.
*Very* fast scrolling on large datasets, with row and cell height variability is complicated. Thinking about it makes me want to drink. You should drink too before you embark on implementing it.
* Wherever possible, don't use a database.
If you're thinking about using a database, see the previous koan.
* If you use a database, expect to pick and choose among column-oriented stores, and json, while factoring for platform support, api support, whether you want your front-end users to be forced to install and setup a full database,
and if not, what file-based .so or .dll database engine is out there that also supports video, audio, images, and custom types.
* For each time you ignore one of these nuggets of wisdom, take a shot, question your sanity, quit halfway, and then write another koan about what you learned.
* If you do not have liquor on hand, for each time you would take a shot, spank yourself on the ass. For those who think this is a reward, for each time you would spank yourself on the ass, instead *don't* spank yourself on the ass.
* Take a sip if you *definitely* wildly misused terms from OOP, MVP, and spreadsheets.5
Was recruited to build a text-based course where I get a nice bonus if I finish the course early. Now I know how they are always able to save themselves from giving that out. There's so much fucking red tape for each literal sentence I write! I have MULTIPLE reviewers, commenting, editing, and "suggesting" EVERYTHING I write.
News flash: this course is derived from a different video-based course that has sold hundreds of copies on other platforms, so I must be doing something right.
Just let me write the whole course and we edit it in the end!!! This treadmill is going to triple or quadruple the time until publishing...
I feel like I'm trapped in the movie office space: "every day I have 5 different bosses come and tell me the same thing"
Won't be working with this platform again.
How about being laid off over a 5min video call one morning when you completely didn’t suspect it? 😅 At least that taught me a valuable lesson about all these fuckin companies early on in my tech career! Watch me never prioritize their bs over work/life balance haha1
What’s your #1 tip for getting started in this role? Useful training site or video? What’s best to focus on first? Hooks? I need all the juicy deets! 🙌🏻9
My last night :
- Had nothing much to work on
- Opened an anime site to spend sometime.
- Clicked on some really good shows.
- Realized full screen isn't working on that page.
- Fired up JS Console , spent next 30 minutes trying to get the video part full screen. Failed!!
- Opened up Google & navigated through stackoverflow looking for the fix. Still couldn't do it.
- Cursed the website for having a bad design.
- Left the site.8
Kind of a teaser for the upcoming dR Hunger Games video:
This week introducing a live reaction featuring @Synthron!1
I made this Hi Tech pardoy using that scene from the matrix. Was astonished how little I had to change for it to fit :)
I'm actually trying to transition to YouTube, so many silly video tries up ahead 1
is it so hard to screen capture only the relevant details necessary to reproduce a bug? i just watched a video where for 2:30 min, literally nothing happened. and half of rest of the time, they randomly click stuff, as if they've forgotten what they want to show. nobody can give me this lost lifetime back. and the testuff video player is so crappy that i can't even reasonably jump forward / backward or increase playing speed. i even prefer crappy, wiggly upright phone videos if they are on point and don't steal my time. SHOW ME THE BUG ALREADY2
Remember the old Battlefields like 1942 I think it was, the demo version, how easy it was to just jump in and play against AI bots.
2042 I hear has AI bots..
So far I can't easily figure out how to play solo against them..
Lets ignore the near hour it took to, no wait, 2 hours it took to download and install the latest patch, and then like treacle work our way into the game, and actually start playing..
Can you imagine of video arcades was like that, queue for 2 hours before you do anything enjoyable !
So, its got AI bots right ?
So.. how do I start a game with just AI bots ?
Of course, if I had ordered it in physical form, it would have come with a manual right..7
anyone else having this weird bug that when you scroll down under a rant, nothing happens and scroll bar grows to infinity? (only tested in firefox, rambox)
when i manually scroll very fast i might "skip" this behavior and actually be able to scroll through comments under a rant, but when i scroll up too much it jumps to the top again. ^^'
if required, i can upload a meaningless, blurry video filmed with my phone in catastrophe mode (portrait)2
The l33t h4ck3r experience: making a js bookmark that adjusts the video speed on an online LMS that reeally doesn't want you to watch at the same speed that you process information.
The trick is to continuously change the playback rate faster than the site can change it back to painfully slow.
Any example of machine learning / artificial intelligence on video auditing that the community knows of?
As a dev, how can you work with a teamlead that second, third and 4th guesses your decisions?
Simple example: fixed a bug, but temlead was shitting bricks about some error. Did a thorough research and told him that that error message was already in codebase for years and can be safely ignored because there is no workaround. Main thing is that our solution is working and I followed the latest standards. Basically I had to advocate for myself. Fine. Shit happens I get it. But it seems that this is becoming a pattern.
Then I had to do another issue: fix some bugs. While testing I was not able to reproduce any bugs. Filmed a video of app, attached all proofs to the jira issue and informed the teamlead. He couldnt believe his eyes! One month ago he saw the bug and now its gone! I had to retest 3-4 times everything and he still doesnt take my word for it.
I cant continue working like this. I have few years of experience under my belt, never had to deal with such insecure teamlead. How can I work if he second guesses everything what I do? Jesus.4
Haven’t been active on devRant in a few months, spread across different platforms and university work. Just finished a class working on a portfolio piece and that took a lot out of me combined with several life events in consecutive weeks. Just doing the bare minimum homework and had my nose stuck in video games the past couple weeks since finishing that portfolio class. Feeling a lot better going into this new week though and ready to get back to working on another portfolio piece while learning some advanced NodeJS and MVC architecture.
What's your thoughts on "nano learning"? For example having devs watch a 5 minute education video once per week rather than watching a 20 minute education video once per month.
I used to think it was a great idea, cause as devs we kinda do nano learning all the time on the fly while we are coding and googling.
However after my organisation has started sending us 5 minute education snippets - I've reconsidered.
Since it takes a few minutes to context switch from your current task to an education about something completely different it feels like an annoying chore.6
First computer I saw was an Apple II running Oregon Trail in grade school. Then I played computer games on my uncles Apple IIe. The first home video game I ever saw was Pong. It was a device you hooked to the RF input on the TV. It had 2 paddles to control the input (single axis controllers). The first game console I played on was the Atari. The first computer I programmed was on a black and white Macintosh. Then the other programmers in my high school told me the PC was better. Well, it was better for learning IMO. That was with Windows 3.0. But the programming was Turbo Pascal in DOS. DOS gave you complete control of the machine. Better at the time for me learning to do graphics and sounds programming. The first computer I bought was a 386 and I played with VR programming. Made my own joysticks using the limited joystick port. Fun times learning electronics and software together.
has anyone used latest google pixel phones (5/6/7 etc) ? are there camera/video quality comparable to iPhone?
i am thinking of buying a new phone. i recently saw the various live photo/cinimetic/other features of iPhone's camera, and i became an instant fan of it. i personally am not a big photogenic person, but the quality of apple is worth on trips and events.
but i everything else about ios shitty and miles behind android. so want some good camera phone in android.
PS : no bloatware phones like xiaomi or oppo10
I hate group project so much.
I yet again successfully stirred up a big drama in my project group. For project, I proposed a CDN cache system for a post only database server. Super simple. I wanted to see what ideas other people come up with. So I said I am not good at the content and the idea is dumb. Oh man, what a horrible mistake. One group member wants to build a chat app with distributed storage. We implemented get/put for a terribly designed key value store and now they want to build a freaking chat app on top of a more stupid kV store using golang standard lib. I don't think any of those fools understand the challenges that comes with the distributed storage.
I sent a video explaining part of crdt. "That's way too complicated. Why are you making everything complicated."
Those fools leave too much details for course stuff's interpretation and says
"course stuff will only grade the project according to the proposal. It's in the project description".
I asked why don't they just take baby steps and just go with their underlying terribly designed kV store.
"Messaging app is more interesting and designing kV store with generic API is just as difficult"
😂 Fucking egos
Then I successfully pissed off all group members with relatively respectful words then pissed off myself and joined another group.1
Some had teased me a bit on my previous meme so let me tell my anecdote...
I have to tell you a rather funny anecdote that happened to me during a job interview..
To put you in context, I am a front/back developer and the language where I perform best is JS. I started learning JS at an early age during an open source project to make animations on websites then I also quickly moved to the backend using NodeJS. I gained a lot of experience by going to small start-ups and this time if I wanted to try my luck on big companies in the field of video games.
So I wanted to present some projects to my interlocutor who seemed to be someone with an important position in the company, about 26 years old and we talked about the JS language. I showed him all my projects including those where I was doing free/open source and also in the field of video games such as volunteering like the back off https://mylolmmr.com And suddenly he called out to me and said "JS is not a real language".
I must confess that I was quite disturbed by his assertion and did not understand his condescension or his belittlement. This mind...
Especially since I find it extremely misleading to say that the JS language is not a real language when you know its advantages and disadvantages, but I did not dare to express myself on this subject and we continued the interviews, even though he saw that it bothered me.
The funny thing is that once the interview is over and I decide to go home and I receive a call from the company in question who wanted me to take a technical test telling me that the oral interview was successful...
I reassure you right away, I refused.. For a question of salary which was extremely low and obviously the bad experience with this famous director.3
They offered a coding test alongside a resume. So I took it and did extremely well. Showcased my talents wonderfully. They ask for an interview (video call). We do the first half of the interview with an HR rep, goes great, a little over schedule. So we go into the second half with a little over twenty minutes left, and the hiring engineer wants me to write some code. He explains my task and sends me to a site where I can write and execute the code and he can watch. I had never written code with an audience before, and between that and my now 20 minute timer, I was a tangled up ball of nerves. Needless to say, I blew it, writing nothing of worth. He ends the call and I open my IDE. Working solution in 7 minutes. I got a rejection email two days later. Worst part? The company employed the author of one of my favorite "learn to code books". Would have been amazing to work with him. Really demotivating to say the least.2
I have been thinking about this for years but Brexit has kinda fucked things up. I am thinking of travelling and working, but now I am restricted to 90 days. The reason I have delayed is Brexit for one but my son is approaching 16, so I wanted to wait until he is on University. Let me get to the point, because i’m self employed I just need a computer and broadband, technically I can work anywhere and have always loved the idea of being a digital nomad. I am now thinking of how I can do this for 3 months a year, and how I can do it cheaply so I don’t have to work so much. Life is for living right? I have just watched a youtube video and am thinking wow! I could conceivably do this for 3 months a year. Just wondering about you guys wether it’s something that could really inspire you. Watch the video, it’s about the cheapest countries in Europe to live. and they are beautiful. Long airbnb rentals can be quite cheap. Love to know your thoughts and wether you have considered it or something like. https://youtu.be/-8hWB7spU7I2
With all the talk of working as an intern here. I feel like Steven really nailed this on this video.
He is now one of my favorite youtubers because of videos like this.1
I swear if i see on more goddam youtuber I like kick their originality in the groin to do a linus tech tips reaction video.
I'll literally find their home address , stab them in the knees then go on to crap all over their setup as they watch.
When using the new iMac 🖥, how come the images for apps are crystal clear (apart from steam apps), but as soon as it comes to playing a video the Mac just decides to lower the image quality dramatically?3
I had some fun times in college.
Me: This book is too outdated, we need updated information for the video capture card presentation. I'd do it but this time I'm busy.
Teammate: I'll do it.
Me: oh wow really? Thanks!
Teammate: here, take a look. I updated the information
Me: Yeah, I can see that all of those 10+ year old models have some fresh google search information in them. Thanks.
Should I upload my video journals in which I can speak freely? Or do you think that might hurt my professional image? I like doing talking through video moreso than writing in a journal, and I’m trying to see the pros and cons of this hypothetical…3
What is this? I just recorded a HDR video on iPhone 12. It’s a video that I converted to a gif so I could post it but that is what the video looks like.
Should this be reported to apple?14
For those learning MongoDB and struggling to find resources on sharding/replication, this video tutorial from Vemara Hub on YouTube is fantastic and his blog also has it in article form. This is where mongo shines.
Video tutorial: https://youtube.com/watch/...
All credit to Rajesh Nair.
Hello there !
What should be specifications of our PC for
Bundle of thanks ! 🥰
To all my asian friends with YouTube channels, please take some time to learn proper english word pronunciation, I totally hate going to a video with info I definitely need but I have to skip it because I don't understand shit.
Am not asian , i may not understand the struggles of pronunciation in english coming from your native language.15
Meta made Horizons World open to all people that have Occulus.
I don't but watching a YouTube video all I can think is that the avatars and world look like the Wii one years ago... And well no better then mobile.
So would be better if they just used the anime art like Genshin Impact or Breath of the Wild...4
Let’s play a game :
With some spare part you have somewhere in the boxes, what can you build “best” and what’s missing ?
I’ll start. With unused parts in my boxes I can build :
• Core I7 3770k on Sabertooth motherboard
• 16 GB of RAM
• GTX 770 as video card.
• 4K Asus screen
• Creative sound card
• The case
• Hard drives/SSD17
So we are 8 devs in our scrum team but 2 major refactors felll on my shoulders (initially they were supposed to be fairly simple tasks, but like that malcolm in the middle video 2 tasks became 10 tasks in the past month) and I have been working from 11 am till 4 am for the past 1 or 2 weeks. Just yesterday I worked until 7am. Slept only 4 hours... Trying to play it cool, since I asked for a raise 5 weeks ago and still waiting for answer.
I havent told anyone because partially its my own stubborness of wanting to learn things and not wanting to bother others with questions, but Im starting to loose it.
And all because my pushed initial features resulted in unexpected blockers so scrum team leaders had an all hands meeting and my newly appointed teamlead started shitting bricks.
Meanwhile all other devs pick a low hanging fruit tasks and sit around for 2-3 weeks while I have to do heavy lifting alone with some guidance from other devs.
We dont even have QA resources. We have 2 new hires who will be useful maybe after 3-4 months and we have 1 QA guy who judging by his output is working part time. Also same guy managed to take 2 weeks of vacation in the past 4 weeks.
So due to lack of QA and due to code reviews taking long time it takes over a week for code to be reviewed and tested and each time if a blocker happens I have like 2 or 3 days to rush until end of the sprint in order to fix the feature for upcoming release or I have to move tasks to another sprint and feel bad about spillover.
Imagine implementing something in 2 weeks, just to wait for another 1-2 weeks for changes to be reviewed/tested and now having to fix blockers. And then teamlead comes up to you with being surprises how come shipping of this is taking longer than 4-5 weeks? Dude, I did my fucking part in 1-2 weeks, its not my fault that other devs perform code reviews late and they dont even launch the app to test. Its not my fault that we have very limited QA resources and our only QA guy is not even testing out everything properly.
Seriously Im starting to fucking loose it. We are basically 8 devs in a team where 2 people are doing all the heavylifting.