Details
-
AboutData Scientist & Session Musician
-
SkillsHaskell, Python, R, SQL, openCypher
-
LocationSheffield
-
Website
-
Github
Joined devRant on 3/5/2018
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
-
I don't have to deal with this, cuz I know I am shitty dev..
I get the job done, most of the time better than the previous devs on this project.. but if you drop me in an entry level interview, I know I'd flunk it.. big time.. I don't have the necessary theoretical knowledge and my terminology sux..
Was discussing new hires with my boss and he was like wtf you're talking about, you're a senior.. I'd consider myself a middle at best due to lack of theoretical knowledge..2 -
As a developer, sometimes you hammer away on some useless solo side project for a few weeks. Maybe a small game, a web interface for your home-built storage server, or an app to turn your living room lights on an off.
I often see these posts and graphs here about motivation, about a desire to conceive perfection. You want to create a self-hosted Spotify clone "but better", or you set out to make the best todo app for iOS ever written.
These rants and memes often highlight how you start with this incredible drive, how your code is perfectly clean when you begin. Then it all oscillates between states of panic and surprise, sweat, tears and euphoria, an end in a disillusioned stare at the tangled mess you created, to gather dust forever in some private repository.
Writing a physics engine from scratch was harder than you expected. You needed a lot of ugly code to get your admin panel working in Safari. Some other shiny idea came along, and you decided to bite, even though you feel a burning guilt about the ever growing pile of unfinished failures.
All I want to say is:
No time was lost.
This is how senior developers are born. You strengthen your brain, the calluses on your mind provide you with perseverance to solve problems. Even if (no, *especially* if) you gave up on your project.
Eventually, giving up is good, it's a sign of wisdom an flexibility to focus on the broader domain again.
One of the things I love about failures is how varied they tend to be, how they force you to start seeing overarching patterns.
You don't notice the things you take back from your failures, they slip back sticking to you, undetected.
You get intuitions for strengths and weaknesses in patterns. Whenever you're matching two sparse ordered indexed lists, there's this corner of your brain lighting up on how to do it efficiently. You realize it's not the ORMs which suck, it's the fundamental object-relational impedance mismatch existing in all languages which causes problems, and you feel your fingers tingling whenever you encounter its effects in the future, ready to dive in ever so slightly deeper.
You notice you can suddenly solve completely abstract data problems using the pathfinding logic from your failed game. You realize you can use vector calculations from your physics engine to compare similarities in psychological behavior. You never understood trigonometry in high school, but while building a a deficient robotic Arduino abomination it suddenly started making sense.
You're building intuitions, continuously. These intuitions are grooves which become deeper each time you encounter fundamental patterns. The more variation in environments and topics you expose yourself to, the more permanent these associations become.
Failure is inconsequential, failure even deserves respect, failure builds intuition about patterns. Every single epiphany about similarity in patterns is an incredible victory.
Please, for the love of code...
Start and fail as many projects as you can.30 -
Millions of people turn to on-line dating apps or social networking sites to https://cherylhearts.com/over-50-da... fulfill somebody. But as an alternative of finding romance, many find a scammer attempting to trick them into sending money.
They get fragrance and then move on. They are on line probably the most during prime time in America. They have regular jobs but the more money they make talking dirty and falling in love is fun. They do all of it evening.
Read in regards to the stories romance scammers make up and learn the #1 tip for avoiding a romance scam. Criminal networks defraud lonely people around the world with false promises of love and romance.[four] Scammers submit profiles on relationship web sites, social media accounts, categorised sites and even online forums to search for new victims.[5] The scammer normally makes an attempt to acquire a extra personal method of communication similar to an e mail or phone number to construct belief with the sufferer.[6] Scammers prey on the victim's false sense of a relationship to lure them into sending money. What is particular about it? Is it price creating an organising a profile and spending cash on options?
The ladies speak as if you're the finest they've ever seen and lead you alongside. But when they are done speaking and falling in love with you they fall in love with the next man too. All in an try to get you to buy credits of which they get 10 %. It value 600 dollars for his or her personal information which they get 60.
I assume the ladies sell their footage, they're in on the rip-off in that they will not answer you in real life. I found several of the ladies on Facebook, Instagram, Twitter & other places & they do not know who you are. worse still you discover they are not who they claimed to be on the site, some have different careers others stay in totally totally different international locations (A girl pleaded I save her & her son from Ukraine & it seems she has been dwelling & working in the US for over 2 years) They offer you pretend emails from the positioning these are also run by the businesses.
There is normally the promise the scammer will one day be a part of the victim in the victim's house. The scam often ends when the sufferer realizes they're being scammed or stops sending money.
It was thought that girls have been the primary targets for online-relationship scammers. But men are increasingly duped. Action Fraud, the UK'scyber-crime reporting centre, lately reported that almost forty per cent of on-line-daters targeted in 2016 were males, most aged over 50.
And they may rip-off you all night time. They are by no means going to date you. It won't occur. -
My $1 Unix stickers took 4 days to arrive at my complex in my Bulgarian village. Wonderful Monday to you all, you fucks!19
-
Well shit. TIL "using namespace" within a namespace applies to the entire flipping' namespace, not just the bit between the braces. Fuck.
-
Just finished an OOP course exam.
Writing code on paper? Check.
Useless, deprecated technology questions? Check.
Memorising fucking docummentation by heart? Check.
Term translations from english that make literally 0 fucking sense? Check.
I'm so fucking done with this shit. Uni isn't teaching people anything, it's fucking degrading them, so that when you get a job, you have to start learning from -9001 instead of fucking 0.6 -
If you know haskell, you know the pain of learning Monads, functors and applicatives, especially when coming from imperative background.
But this guy filtered out all the witchfuckery out of this seemingly complex subject. And there are pictures.
http://adit.io/posts/...6 -
So my PR for the JetBrains university repo got accepted and now...
YEEESS!
reposted because i was too dumb to cut out my full name9 -
CSS gradients are so ugly 🤮
I makes the website look like from 2003...
(When used incorrectly)
Why are people doing this?
Poor websites...
When I see sth like this I have the urge to write the creator an email and ask for improving the site...
Do other Web Designers have similar problems? Help...9 -
!tech
I bought tickets ahead of time to see Infinity War, got to the theater early, and the usher told me "we are sold out. Buying tickets ahead of time doesnt buy you a seat"
On a scale of 1-10 guess how ready I am to freak out12 -
(Years ago)
Me: I just found out, "Co-worker X" is making 15% more than me, despite him being a shitty developer and putting us 2 weeks behind schedule? Not fair. I did about 70% of the work on this project. I want a raise of 30% to make me feel appreciated at least.
Boss: Well, unlike you, he's already finished college and has a degree in software engineering. It's a company thing to base salaries on educational attainment.
Me: I have two weeks left on my contract, after that I'm gone. I hope his degree will help you meet the deadline.
* Product was delivered two months late, buggy as hell and the company faced penalties and other crap.12 -
I thought it would be good prank change semicolons to Greek question mark in my boss' code where his delivery date is today. I thought he will spend like at least few minutes figuring it out.
He ran make, immediately figured it out and even corrected with sed only. Then yawned and looked at me with a smirk. Now I am getting paranoid what he will do as revenge46 -
How can business majors be so gullible?! Who the fuck poisoned their minds with the app hype ?!!
Seriously my tears are 90% from laughter and 10% shame for humanity.
Friend: "Dude I'd like to consult with you the idea of an app...etc"
Me: "Sounds nice, got a business plan?"
Friend: "Yes, but well...you see... development has already started"
Me: "oh cool, how's that going?"
Friend: "well I already made an upfront payment of 2K dollars"
Me: "sounds kind of excessive for the amount of work...wait did you said upfront payment?"
Friend: "yeah, we calculated 30k total"
😐
Me:"umm...that software must be...special...? Can I see it?"
Friend: "that's the thing, they haven't delivered"
Me: " did they give you mockups? A development plan? Demo? Anything?"
Friend: "umm no"
Me: "a god damn receipt?"
Friend shows me a piece of paper with the name of the guy and 2K written on it.
Friend: "he says he's been busy, I wanted your advice"
I blame Eduardo Saverin's fate and my friend's on college's failure to teach "real world assholes 101"7 -
Just had chat with Microsoft support to solve a issue. I accepted remote session request. She did something and couldn't find proper a solution to my problem. Finally, she told a temporary solution and quit the chat.
When I was about to give feedback that she wasn't helpful, SHE CLOSED FEEDBACK WINDOW and then ended remote session. Lmao4 -
Working on code that we took from other devices company. We found this brilliant thing in one of their function (check catch blok)1
-
My coworker left his Windows 10 system unlocked today.
Me:
1. Print screen on desktop
2. Saves the image
3. Sets image as wallpaper
4. Hides desktop icons
5. Changes taskbar alignment to the right and enables auto hide.
6. 🤣🤣🤣37