AboutI am a 15 year old developer. I made my own CPU architecture. am I cool enough yet? (I also do stuff on FRC team 5024)
SkillsHTML, python, git, js, css, C++, php, x86-64 assembly, vim, Linux, ctgpr, C, Lua, Dart, Flutter SDK, dirobium, assemblers
Joined devRant on 6/9/2017
Do all the things like ++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatarSign Up
*makes course outline*
Management: Um yeah make the outline similar to this course from earlier
Me: Hmm, so Yocto etc.. well that'll require a good amount of research because I've got no idea what Yocto is or how I'm supposed to use it.
*researches about Yocto, prepares build VM and Raspberry Pi target, thinks of how on Earth I'd make my coworker without Raspberry Pi interface with it from across the world*
2 days later..
Management: Yeah actually we don't want Yocto. Just do simple stuff like application development, GPIO etc.
Me & co-worker: Awesome mate! That'll make things a lot easier. Except for the 2 days of lost work, but we can live with that if it's just GPIO and such.
3 days later..
Management: guys your course outline sucks. Do it all over again, we want Yocto to be in it after all.
YOU MOTHERFUCKERS!!! Why don't you behave a little bit less like a fucking client that doesn't know what they want for once?!!21
Failed my driving exam for having turned right instead of left.... FYI this examiner always fails 90% of students for minor mistakes like this... wasted money and time but oh well, new chance next month!19
Modern software has gotten so bad that it even gets sluggish at times on late 2018 flagship devices. Slow, cheap hardware like is usually developers' and fanboys' excuse, particularly when it comes to Windows stuff? Like hell it is.
Software "engineering" has become so.. terribly inefficient. I'd dare any developer worth their salt to rewrite their program to make it work on an early 2000's machine. After all, those can run pretty advanced GUI's, have a reasonable amount of hardware (just think about how large a gigabyte of RAM really is) yet should be able to make for a reasonable limitation set.
Hardware limitations are the mother of optimization. Not every person on the planet has a 32-core Xeon workstation with 64GB of DDR4 RAM and a GTX Titan in it. Whether your application performs reasonably well on your machine shouldn't be the metric. Try deploying it on that laptop you tucked into a shelf years ago and reevaluate.. please.
And definitely you Slack!! Slacking off, is that what inspired the name of that pile of junk?! 😡28
So building a game engine/framework/thing/thang and was working on a scripting language designed for the Dev terminals commands/applications...
Then I also have to design a language for the asset scripts, instances (probably going to do JSON) and it only took me about 4 months of planning to realise I could just use the same language for everything and just double down on the one.
Well aren't I a fucking dickhead .-.4
root@gf # date; mv gf $HOME; watch movies; touch; split; finger; unzip; fsck; touch; fsck; yes; yes; fallocate -l20M "cream"; zip; sleep
Happy Valentine's Day everyone 😉18
First tor relay is up and running. Works well, all good.
Want a faster one as well (nearly 1gbs) and trying to set it up but the control port won't get its fucking ass up. No clue what's going wrong :/
Probably missing something but idk what.
Am I the only one to notice the coincidence that wk143 is about dating.
When I in school, we use to write 143 in place of "I love you" (letter count) within a heart with a aroow going across the heart.
"we" excludes me.5
Why are job postings so bad?
Like, really. Why?
Here's four I found today, plus an interview with a trainwreck from last week.
(And these aren't even the worst I've found lately!)
Ridiculous job posting #1:
* 5 years React and React Native experience -- the initial release of React Native was in May 2013, apparently. ~5.7 years ago.
* Masters degree in computer science.
* Write clean, maintainable code with tests.
* Be social and outgoing.
So: you must have either worked at Facebook or adopted and committed to both React and React Native basically immediately after release. You must also be in academia (with a masters!), and write clean and maintainable code, which... basically doesn't happen in academia. And on top of (and really: despite) all of this, you must also be a social butterfly! Good luck ~
Ridiculous job posting #2:
* "We use Ruby on Rails"
* A few sentences later... "we love functional programming and write only functional code!"
Cue Inigo Montoya.
Ridiculous job posting #3:
* 100% remote! Work from anywhere, any time zone!
* and following that: You must have at least 4 work hours overlap with your coworkers per day.
* two company-wide meetups per quarter! In fancy places like Peru and Tibet! ... TWO PER QUARTER!?
Let me paraphrase: "We like the entire team being remote, together."
Ridiculous job posting #4:
* Actual title: "Developer (noun): Superhero poised to change the world (apply within)"
* Actual excerpt: "We know that headhunters are already beating down your door. All we want is the opportunity to earn our right to keep you every single day."
* Actual excerpt: "But alas. A dark and evil power is upon us. And this… ...is where you enter the story. You will be the Superman who is called upon to hammer the villains back into the abyss from whence they came."
I already applied to this company some time before (...surprisingly...) and found that the founder/boss is both an ex cowboy dev and... more than a bit of a loon. If that last part isn't obvious already? Sheesh. He should go write bad fantasy metal lyrics instead.
* Service offered for free to customers
* PHP fanboy angrily asking only PHP questions despite the stack (Node+Vue) not even freaking including PHP! To be fair, he didn't know anything but PHP... so why (and how) is he working there?
* Actual admission: No testing suite, CI, or QA in place
* Actual admission: Testing sometimes happens in production due to tight deadlines
* Actual admission: Company serves ads and sells personally-identifiable customer information (with affiliate royalties!) to cover expenses
* Actual admission: Not looking for other monetization strategies; simply trying to scale their current break-even approach.
I find more of these every time I look. It's insane.
Why can't people be sane and at least semi-intelligent?16
Skype interview for CERN: done!
Interviewers were very nice and professional :) If all goes smoothly this adventure starts in September!16
The wage for the publishing company is too low to my liking (see previous rant), has so many asterisks when it comes to payment that it's downright shady, and I'd rather work for a company that follows European standards and is located in Europe anyway. So I've started to look again for sysadmin jobs.
Came across this fucking site, because apparently Glassdoor is down for maintenance (maybe those guys could use another sysadmin as well, hmm? 🤔)
"5 Linux Systems Administrator jobs in Belgium + 10 miles"
Alright, excellent! Let's see what they are!!!
- Active Directory administrator, wage unspecified.
- Senior VMware administrator, wage unspecified.
- Freelance Windows administrator, wage unspecified.
- Application services PM (i.e. DevOps), freelance, €500/day.
- System applications manager, requirements clearly noting Windows systems but why on Earth would you put that in the title?
Well thank you mate, useless shitsite. Do you see that none of these jobs have anything to do with Linux? Thanks you bastard, totaljobs.com! Time well spent, don't you think? 😑5
Step 1. Learn to code .
Step 2. Exchange code for money.
Step 3. Exchange money for car, soap & a clean shirt.
Step 4. Profit.
[GOTO: Step #1]
Lol. OK on a serious note coding improved my love life, it drastically reduced the frequency of dates - but dramatically improved the quality and duration of my relationships.
I used to believe that anyone/thing had the potential to be great - and (like me) all they needed was a little time to seize an opportunity.
This essentially meant there were no deal breakers and I spent a lot of time giving people benefit of the doubt and investing a lot of time & effort supporting and trying to build on aspirations that would turn out to simply be fantasies I was indulging.
I still idealistically believe that everything/one has infinite potential - only now I know which problems are worth solving, which are purely for fun or a thought experiment and which should immediately be thrown out and refactored.
All the ambition in the world is void without drive.1
I haven't attempted any dating yet but I have attempted staying in touch with girls and this has failed big time. Not due to coding but due to me not using social media (especially Facebook and Instagram) and also - this is a huge deal in the Netherlands - not using WhatsApp.
The second girls hear/notice/discover that when exchanging information, it's shut off right away. (Or, this has been my experience)
On the bright side, I might find a very good match this way and I'm at least holding on to my principles/values :)32
My wife is a (semi-)pro gamer, so the only way it affects our dating is that I have to help her write LUA addons, performance analytics and Twitch bots.18
I need something to do on my phone besides devRant and chess and repeatedly checking my email. Suggestions? I'm getting really sick of chess, and there's only so much content on devRant. And email? Nothing interesting for days (and weeks prior) despite waiting on so. many. people. to get back to me.
Random research is a given. And no, mobile games and social media are pointless.25
Just want to know how many other game developers there are on here...
Got an idea I want to get other Devs opinions on but would love to here some tips and opinions from other game devs!20
Finally after planning for a couple of weeks, devRant's Mumbai meetup was successful.
(@vocuzi 😏😏😏😏😏😏😏😏 sunna tune, SUCCESSFUL 😏😏😏)
@Teknas, @-Red and myself.
We attend a few music gigs at city's biggest art festival. however, due to extreme cold weather (19°C), we all were freezing and decided to leave early.
The best conversation went as below:
Backstory: @-Red is an IIT dude (for those who don't know IIT, it is a government college and the best one in India which is in Mumbai).
@Teknas: There are more cows than girls in IIT.
@Floydian: Can you confirm @-Red?
@-Red: Confirm what?
@Teknas: Better question would be, are there even any girls in IIT?
As nerdy as he can get, he is busy playing AOE on local server and has no interest in women.
We plan to meet again sometime soon. IF anybody is around, do join us.
Sorry, we were unable to click a selfie as our shivering hands wouldn't keep the camera stable. Will post it next time.75
I greeted my staff this morning with the phrase
"Morning, mind if I ruin your Friday?"
They laughed, but won't be soon enough. The task we've been working on for weeks, ripping apart the codebase changing it to work a different way, fixing a tonne of bugs, making it faster and simpler to add features too. Well business has decided they want us to stop, undo it, spend a month on something "with higher ROI" and then finish it off after that.
Business are expecting this to have no impact on any of the timelines and just to be like flipping a switch. Now obviously I won't let that happen and fight back for more time, but yet another session of compromises, arguments, and yelling. YIPEEE!!!!!!10
Finally got some fruition out of my job hunting.. a publishing company wants to hire me. Only issue.. they're paying only ~€1k/m (before or after tax.. no idea.. and the tax on individuals here in Belgium definitely isn't any better) and that's even split between me and another guy I'd be collaborating with, and then there's some royalties. I can't pay shit with that. The argument being that it'll give me experience. #forexposure, #forexperience!!!
Well at least it's paid at all unlike internships I guess ¯\_(ツ)_/¯10
Cores! (i wish i had them inside this little companion - but no, it's a ssh session to an amd epyc server :)19
Writing a new service. (Will be free for now)
Writing up an Ajax PUT request and when it executes, I see an options request firing, that's good.
But no fucking PUT request afterwards!?
WHAT WHY FUCK ME HELP 😢20