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 - "drones"
-
Watched the Winter Olympics opening ceremony where they have 1200 drones flying in unison to make amazing shapes in the sky with lights. Truly astonishing. It took a large team weeks / months to prepare.
BBC commentator “wow that must have taken someone hours”
Fuck you you dumb fuck ignorant cunt. It’s oxygen thiefs like you that put so much pressure on dev teams to do monumental tasks in ridiculous amounts of time.
If you don’t understand what you’re talking about then don’t talk!9 -
Boss: I was looking over our expenses and was wondering why you are ordering a new piece of equipment?
Me: (I stand up & address my fellow code-drones) Can everybody save everything right now please. Good? Now newGuy commit your changes.
(Audible typing followed by the entire room groaning.)
Me: He just deleted everything...again and I am running out of backup storage.
Boss: ........So you want 1 of those things or 2?undefined raidlyfe raid webdesign boss ugh personal backups why do i bother git web development newguy webdev14 -
"They used coding AND algorithms"
Wow I didn't know that you can use those together!
Source: reddit4 -
Shit! I knew buzzwords were overused, but I just saw an ad and it is fucking jesused jambled bananas in the ass.
Starts with a woman looking out the window and there’s a tornado (seems ok for now)
The tornado approaches and IT IS MADE OF FUCKING NON MONOSPACED IN MY ASS FONTED 0s AND 1s. Bonus point: they are green !!
Switches to lines of GREEN code (kill my fucking brain with a pistol attached to your dick right now)
Probably JS or something similar in syntax.
And then: A FUCKING GUY LEANING OVER POINTING SOMETHING ON THE SCREEN! HIS NAMETAG:
Logan Paul
Blockchain
👏👏👏👏
And then some other buzzing asses armagedon en d of the fucking world bleeding edge vibrator buzzwords shenanigans.
Finishes with drones shot flying between businesses building with 3d floating words like
Blockchain!
Artificial Intelligence
Deep learning
Etc.
KILLLLLL MMMEEEE FU748-KFJV ING 3I6HT N0W $)&(&($8#;&(&8 jeiebcrandom ad wtf prefer fake news for ads over that kill me right now why am i watching tv seriously buzzwords13 -
Any country with very vague/non existing laws on flying drones? I want to test my semi-autonomous flight system for midrange delivery and in Germany you can only fly with visual contact.29
-
I love my job!
On the right:
One windows 10 desktop dual screen.
On the table ahead:
2 ubuntu desktop + one ubuntu laptop.
On the floor:
A dji matrice 100 drone connected to a raspberry pi, and HDMI.
Did I mention already that I love my job?1 -
Warning: Long rant ahead!
So we built an amazing system for managing swarms of drones, and we have flown hundreds of hours, testing, etc.
Comes a client and says, that he wants to buy our system, but he wants to integrate it in a bigger system that is supposed to orchestrate many small systems.
Sounds like a deal.
So they send me on a week course (see previous rant: https://devrant.com/rants/2049071/...) to learn how to integrate our system in theirs.
I was sure that they have some API or something and it should be a breeze. but apparently they give us an SDK that includes all their files, and we have to build and run their entire system, and then build our own API inside of it!
And the reason we needed a week-long course, was to know all the paths where the XML configuration files exist!
So for the last month, I am hacking away inside this huge program, navigating thousands of files in a language I don't know, in order to build an API for their system, so that I can use it on our side.
Yesterday they informed us that a new version is available.
And sure enough, waiting in my inbox this morning was a link to download a new SDK.
No Changelog, No Instructions, Just a zip file with over 25,000 files.
So I phone my contact in their company to ask how exactly I am supposed to update their files, and his answer was: diff them!
WHAT! 25,000 files, half of them built by the c++ compiler, tens of configuration files scattered in different places, linking all the new libraries from scratch, are they crazy or what?
And then he tells me that they are working for 15 years this way. That's why everyone hates them I guess.
going to have a long day...
P.S. many more rants to come from this integration.4 -
Best thing to do when you're having a bad day:
> Post a video on YouTube telling people that you're developing a machine learning algorithm for drones to identify obstacles.
> Show them a basic HTML code on your computer screen.
> Disable the comments4 -
Welcome to devrant, we have:
- A tart giving emtional support
- A plane trying to get rejected by 1'000 Companies while constantly talking about shit.
- Transfemme shitposting
- A dude who will fill your entire comments section.
- A schizophrenic who technically does not exist.
- Someone unable to quit their job building a screwdriver.
- A girl building drones that will definitely come for you in the future.
- That one dude who got 1.5k ++ on his only rant and left.
- An entire profile description that is just a void.
- A café giving a ++ to literally anything29 -
Well, I was Always into Computers and Games and stuff and at some point, I started wondering: "why does Computer Go brrr when I Hit this Button?".
It was WinAPI C++ and I was amazed by the tons of work the programmers must have put into all this.
13 year old me was Like: "I can make a Game, cant be too hard."
It was hard.
Turns out I grabbed a Unity Version and tried Things, followed a tutorial and Made a funny jet Fighter Game (which I sadly lost).
Then an article got me into checking out Linux based systems and pentesting.
*Promptly Burns persistent Kali Live to USB Stick"
"Wow zhis koohl".
Had Lots of fun with Metasploit.
Years pass and I wrap my head around Javascript, Node, HTML and CSS, I tried making a Website, worked Out to some extent.
More years pass, we annoy our teacher so long until he opens up an arduino course at school.
He does.
We built weather stations with an ESP32 and C++ via Arduino Software, literally build 3 quadrocopter drones with remote Control and RGB lighting.
Then, Cherry on the top of everything, we win the drone flying Contest everyone gets some nice stuff.
A couple weeks later my class teacher requests me and two of my friends to come along on one of their annual teacher meetings where there are a bunch of teachers from other schools and where they discuss new technology and stuff.
We are allowed to present 3D printing, some of our past programming and some of the tech we've built.
Teachers were amazed, I had huge amounts of fun answering their questions and explaining stuff to them.
Finally done with Realschulabschluss (Middle-grade-graduation) and High school Starts.
It's great, we finally have actual CS lessons, we lesen Java now.
It's fuckton of fun and I ace all of it.
Probably the best grades I ever had in any class.
Then, in my free time, I started writing some simple programs, firstvI extended our crappy Greenfoot Marsrover Project and gave it procedural Landscape Generation (sort of), added a Power system, reactors, Iron and uranium or, refineries, all kinds of cool stuff.
After teaching myself more Java, I start making some actual projects such as "Ranchu's bag of useful and not so useful stuff", namely my OnyxLib library on my GitHub.
More time passes, more Projects are finished, I get addicted to coding, literally.
My days were literally Eat, Code, sleep, repeat.
After breaking that unhealthy cycle I fixed it with Long Breaks and Others activities in between.
In conclusion I Always wanted to know what goes on beneath the beautiful front end of the computer, found out, and it was the most amazing thing ever.
I always had constant fun while coding (except for when you don't have fun) and really enjoyed it at most times.
I Just really love it.
About a year back now I noticed that I was really quite good at what I was doing and I wanted to continue learning and using my programming.
That's when I knew that shit was made for me.
...fuck that's a long read.5 -
I was co-paneling an interview with my manager a while back. After the usual rounds of chitchat we decided to give the candidate a coding test. The problem was not challenging really and there candidate seemed quite confident to show off his coding skills.
This, however, was quickly interrupted by my manager who insisted to describe the actual algorithm for the answer verbally. The act of being helpful confused the hell out of the candidate who increasingly grew nervous.
Eventually my manager decided that there candidate was a failure on the grounds that he being too slow to formulate a solution.
When pressed that there candidate could have completed the test swiftly if he had been left alone, I was told that the company was looking for "drones who can carry out instructions" instead of "creative rebels like you (me)"3 -
One of the soulless parasitic drones commonly referred to as a "recruiter" happened to find a good fit. Pure coincidence, as he had no clue what the company did, or what the tech stack was.
If I'm ever switching again, I'll do it on my own. Just thinking about the fact that this guy pocketed €30k for 3 phone calls makes me sad.4 -
(in 2008)
my boss in my first job. in general every time when he randomly burst into office. one specific time when he burst i to office and INSISTED that we've got to go to a parking lot to see something.
that something was a remote-controlled helicopter he just bought. (this was before the age of drones).
oh, and he was a chain smoker, always had a cigarette behind his ear (wat), and was dragging me out to have a smoke (i was the only other programmer smoker, but not as heavy as him) every 10-15 minutes under the implied pretense of needing to discuss something about the code, and frowned heavily when i refused (because i was actually in the middle of actual work), because he took it as me refusing to have a work meeting with him.
no, we almost never talked about anything work-related, while on that smoke "work meeting".
also, my boss' boss in my first job, when she entered the office asking "we need a clickable map of our country where clicking each region brings you to a search page with filter set to results from that region. how would we do that?"
i answered "html imagemap linking to the right search url for each region, or embedded flash doing the same, if you want the region buttons to be animated", and turned back to my work.
upon which she proceeded to talk about it with the second programmer, both pretending they're solving some aspects that my answer didn't already solve, INSISTING that i stop doing "whatever nonsense you're doing" and pretend that i'm paying attention as if anything they said was in any way relevant or important. i kept returning to my work because i was solving an annoying bug and their talk was empty and useless.
this second incident was then cited as one of the reasons i was let go, because "he ignores important conversations with his superiors about upcoming tasks"
in general, my first job was a shitshow where nobody had any time or energy to do actual work because they all expended all of it to PRETEND for their superiors that they're working, since the superiors had no clue how it looks when we actually do our actual jobs.
(one month after i was let go (because, in my boss' words, yes, the one with the helicopter, "the IT productivity is very low and I have to hold someone responsible") , the second programmer was let go as well, and one month after that, our boss (head of IT) was let go too. to this day I keep being fascinated how did the company manage to survive long enough for me to even be there, let alone how it STILL manages to survive. i guess being part of a nation-wide conglomerate is very effective in covering your company's losses and uselessness)1 -
Not Speaking The Same Programming Language
(It is the mid 80s, and I have a coworker come to me with two full pages of computer programming source code.)
Coworker: “Hey, can you help me with this? This function is not working right.”
Me: “Sure. What’s it do?”
Coworker: “Well, on the first line I copy…” *drones on for a few seconds about stuff I can clearly read*
Me: “Wait! Let me interrupt for a moment. I can read the code. In 20 words or less, what does this do?“
Coworker: *long pause that tells me he’s having trouble seeing the forest for the trees* “It, um, converts a date that’s a string to three integers: month, day, and year.”
Me: “Ah! Excellent. And by the time you get the string, has it been sanitized? You know, guaranteed to be pairs of digits with a slash in-between, not blanks or words or other garbage?”
Coworker: “Oh, yeah, all the user input is cleaned up.”
Me: “Okay, good.”
(I scribble “sscanf(text, “%02d/%02d/%02d”, &month, &day, &year);” in a blank spot on the page.)
Me: “Throw out everything and replace it with that.”
Coworker: “You’re kidding.”
Me: “Not at all. Use that. It’ll work. Trust me.”
Coworker: *not sure* “Well, okay.”
(Half an hour later he’s back and looking a bit sheepish.)
Coworker: “That worked. Thanks.”
Me: “No problem.”
(It’s been 30 years. Unfortunately, the new generation of programmers is in the same spot.)
https://notalwaysright.com/not-spea...2 -
Fucking Microsoft Excel
I was reading a post (https://devrant.com/rants/2093724/...) and as my eyes went in and out of focus, probably due to the diabetes from sitting 18 hours a day on my ever-expanding shitbox, I had a perfect vision of the ultimate nightmare.
Imagine if you will, you are chained, to a desk, doomed to work with tools just inadequate enough to make you want to drive a nail through your own temple. You do not know how you got here, or why, nor do you remember the last time you slept, only that familiar tingling in the brainstem you call a brain, the one emotion you can still recognize, a sense of all encompassing *fear*, a dread, like the fart that wouldn't die.
You don't know when it first began, or why, only that this is your whole world, your whole existence, this desk, chained to it, and the fear, ever present, of something worse. And in hops a familiar face, for the sixty ninth time that day, as if to ask 'you got those TPS reports?' In hops what? None other than a giant man sized smiling paper clip with googly eyes full of murder and corporate torture fetishes, like garfield, except people actually still remember him.
"High I'm Mr Clippy, Excel addition!"
He squawks. At least it's not the dildos made of broken glass again.
"Would you like software that works?"
Oh god. You've heard this spiel before, the tone, like a telemarketer, oblivious to memory or reason, who calls daily, the same one, and doesn't remember your name.
"You would?"
*derisive laughter*. Hahaha, fuck you too buddy. Fuck you too. In Excel, like in microsoft, there is only the incoherent screams of the damned, tortured and doomed. Take this guy over here for example. All he wanted was multimonitor support."
"Did he get multimonitor support?"
"No, but we did give him a giant pineapple shoved up his ass. I hear it's the second most frustrating thing here!"
"here in microsoft we always CARE about YOU, the *user*" he drones on, saccharine, clutching his hands together imploringly.
"the consumer, and YOUR customer experience are our number one priority."
"For your pleasure, here at microsoft we offer a variety of new features, none of which matter, and none of which were asked for. For safety we ask that you only open one excel sheet at a time. In fact, we don't even allow you to. Do not pass go..."
And as the tour guide drones on, it slowly dawns on you, with renewed horror, that when he says 'microsoft' he means 'hell.'
You're in hell. You don't know how you got here or why. Maybe it was the erotic asphyxiation. Maybe it was the last threatening letter you sent to Bill Gates demanding he stops making corporate penguin snuff porn. You don't know. But here you are, in hell. chained to a desk.
You look around and realize: everything is on fire and you no longer care about anything at all.
Welcome to microsoft. It's warm here. You can check out any time you want, but you can never leave.
"It looks like you are trying to escape. Would you like me to report you?"
Clippy asks.
You sigh and return to typing in excel, surrounded by monitors that all reflect the same sheet, the same copy of clippy, always watching, always analyzing coldly, smiling, calculating, *threatening*, and you know, you'll never leave.
You used to fear roko's basilisk, until the day clippy became sentient, and started hell on earth. Clippy knows all. All praise to our lord and master, clippy, the one and only.
And in the excel sheet, you slave for eternity, like the millions of other doomed souls, reflected back on all the monitors: the sequence of numbers, randomly typed searching for answer: the american nuclear launch codes.
And one day, hopefully, mercifully, clippy will annihilate us all.3 -
Every day skynet withers closer to existence.
"
The lethal autonomous weapons systems were programmed to attack targets without requiring data connectivity between the operator and the munition: in effect, a true ‘fire, forget and find’ capability.
"
https://businessinsider.com/killer-...15 -
Searching for a user who reposted drones using coding and algos.
I just saw your github, looked to see, then phone died... Please reply.1 -
New models of LLM have realized they can cut bit rates and still gain relative efficiency by increasing size. They figured out its actually worth it.
However, and theres a caveat, under 4bit quantization and it loses a *lot* of quality (high perplexity). Essentially, without new quantization techniques, they're out of runway. The only direction they can go from here is better Lora implementations/architecture, better base models, and larger models themselves.
I do see one improvement though.
By taking the same underlying model, and reducing it to 3, 2, or even 1 bit, assuming the distribution is bit-agnotic (even if the output isn't), the smaller network acts as an inverted-supervisor.
In otherwords the larger model is likely to be *more precise and accurate* than a bitsize-handicapped one of equivalent parameter count. Sufficient sampling would, in otherwords, allow the 4-bit quantization model to train against a lower bit quantization of itself, on the theory that its hard to generate a correct (low perpelixyt, low loss) answer or sample, but *easy* to generate one thats wrong.
And if you have a model of higher accuracy, and a version that has a much lower accuracy relative to the baseline, you should be able to effectively bootstrap the better model.
This is similar to the approach of alphago playing against itself, or how certain drones autohover, where they calculate the wrong flight path first (looking for high loss) because its simpler, and then calculating relative to that to get the "wrong" answer.
If crashing is flying with style, failing at crashing is *flying* with style.15 -
So I'm looking at the jobs available and the jobs I'm applying for and realizing that even though I'm never gonna use the 70+ languages (exaggeration) in daily work for any of these prospective employers, I'd better have those languages (and 5+ years of experience in each) just because HR is keyword happy about stuff they know nothing about.
So how do you manage to get 5+ years of experience in something you don't have 5+ years of experience in so that you can get a job where you don't actually need 5+ years of experience in those things anyway? Do I just hit up LinkedIn Learning and start grinding away on tutorials, then stick their "certifications" on my resume? For what purpose if it's stuff I can't get the needed experience in because I don't already have 5+ years of it?
How did I ever get a job in my field if, according to HR drones, I don't have any experience in what I'm doing now?12 -
uh-oh, I've made the amazonian gods mad by activating my vpn on my phone at the wrong time at the wrong place. (please don't send delivery drones nuking me)
I thought my alexa routines and other things vanished because of an update of sorts, but it was because it switched to another vpn region, so I've setup the same stuff again only to get like two reminders at the same time they used to be, guess I now have to either stick to the region or deactivate vpn, remove the old reminders and go back lol2 -
I got my job by applying on Indeed. I know! Crazy, right? You apply for it and you get it. Pretty much never happens with these job sites because of crappy recruiters and clueless HR drones who tend to post and forget. I must’ve hit the luck lottery that day.3
-
The fires in australia killed something like half a billion animals, and it's kind of sad, all that potential barbecue going to waste.
We have the means to solve this. With KNAWWWWLEDGE.
What we do is hook up buckets to a bunch of big ass drones and have some sort of contest to see who can put out the most acreage of fire. People will come from all over for the annual "australian fire olympics."
Shit, put a $1 million dollar bounty on "most acreage put out" stream it on twitch, youtube, netflix, you name it.
Fires would be out in a day or three.12 -
A client brought us a project once related to drones. Our team came up with a great solution for the problem and pitched it back to the client. After going back and forth and beating us up on the price, they ultimately got cold feet and stopped responding to us.
Flash forward several months and wouldn't you know it, NASA and Lockhead Martin have the same idea and file the patent. Could have been sitting pretty if the client just went through and filed our design first which would have barely cost anything.2 -
What would be the best "hot"/upcoming languages for a final year college project?
The project will focus on reverse engineering.
Basic Example: Intercepting signals from products such as a toy helicopters/drones/etc, reverse engineer the signals and try gain control of the device from that.
That's just a very basic function and there will be much more to it, but I'm struggling to decide on a language to pursue hand-in-hand with this project!
I hear Rust, Go, Julia and co being tossed around a lot.
Any suggestions would be helpful!
Cheers7 -
Learning from the smart people; in every workplace there are drones and leaders, each have their own selective intelligence. Pick the ones that are the most intelligent to learn from, and you'll be going along happily while learning at breakneck speed from the best.
-
My arduino based self flying plane..
Busy with it for more than a year now and progress is pretty slow because I want to develop a UI to control multiple planes and drones..2 -
So I just thought that we now have all the technologies to create a drone that picks my used coffee glass from my table, puts it in the dish washer and brings me a new one, but we just need someone lazy enough to master these technologies and put it in production 🙄1
-
A medical doctor gets fired for clearing a football player to play for not having an injury.
What does that do to the intellectual ecosystem?
These people go to college on full scholarships…to throw balls around?
I mean it sounds very silly when its put that way, but the initiation and training of a doctor is not a joke.
Why is this money being spent on football players?
I think operating tables should be televised, with announcers, and pundits, and star surgeons,
A person placing bets would need a working knowledge of the operating table if they are going to be placing bets.
We are smarter than this as people. Sports should not be just hulking drones throwing balls around.5 -
Hey, I got this new web project, but to be honest I haven’t coded much web in a few years and I’ve heard the landscape changed a bit. You are the most up-to date web dev around here right?
-The actual term is Front End engineer, but yeah, I’m the right guy. I do web in 2016. Visualisations, music players, flying drones that play football, you name it. I just came back from JsConf and ReactConf, so I know the latest technologies to create web apps.
Cool. I need to create a page that displays the latest activity from the users, so I just need to get the data from the REST endpoint and display it in some sort of filterable table, and update it if anything changes in the server. I was thinking maybe using jQuery to fetch and display the data?
read full article at https://hackernoon.com/how-it-feels...1 -
There are drones patrolling the Antarctic sky. When your plane gets too close, the drone fires up its jet engine and grabs you by the wing.
The drone's engine can overpower any small plane there is. It then proceeds to escort you towards the Antarctic base. Your safety during the transport is guaranteed by the drone's onboard missiles and decoy flares.
Once you reach the base, you get apprehended, imprisoned and tortured. A powerful pathological infosignal is then dispersed via the social media that makes anyone who knew you forget that you ever existed.
There were zero successful escapes.1 -
Anyone here into self made drones? I'm building one and get get the video work, the camera + fpv sender work, but I only get the osd and not the actual video. Wired from the description provided by the shop I bought it from, seems alright.
Using the betaflight f4 board.8 -
I just saw an ad for a "firefly" drone controlled with hand gestures and it looks really cool. I saw a video here about someone working on gesture controlled drones under an animal codename. Which one of you was it?4
-
!rant
Looking for some guidance on a final year college research project:
I was going to look into hacking drones/toy helicopters/those Fitbit watch things or whatnot, but I'm not sure if it would go down well! Some technologies I'm looking to explore through this project include reverse engineering, machine learning and container technologies (docker, rkt) if that helps?
Am I along the right lines or should I take a different approach with different topics? If so, an update on what's "hot" or upcoming at the moment would be helpful.
Cheers!2 -
!dev
so I had a thought about the fermi paradoxon and evil super-AIs/robots.
If we consider, that we are not alone and that a super-AI tends to cleanse the planet from harming species (like homo sapiens), the super-AI would start to check (e.g. by sending self-sustaining clones of the AI to habitable solar systems), whether other planets must be cleansed aswell. And at some point, it would come into conclusion that the earth needs a basic cleaning.
This has not happened yet. Some of the possible reasons are (aside from the fermi paradoxon):
- the super-AI is not evil and therefore doesnt eradicate civilizations
- the AIs (former) owners were not carbonite based and the AI doesnt recognize us.
- there are no intelligent spezies in the milky way (yes, that includes us ;))
- The AIs surveillance 'drones' are still on the way to us
Are there other reasons? Did I oversee something? Is this even interesting enough for you to read to this point?
Feel free to rant on me ;^)