Do all the things like ++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatarSign Up
Get a devDuck
Rubber duck debugging has never been so cute! Get your favorite coding language devDuckBuy Now
Search - "ethics"
I know it wasn't ethical, but I had to do it.
Semester 4 started this week, we all got to vote which day we wanted the lecture to be held on. There were quite a few options. My preference was Monday at 7:30pm.
So I entered the poll, as I have every other semester. But I noticed something, this particular poll didn't require any form of identification. Not even a Student ID.
I dug deeper, found that it used local cookies to store weather you'd voted or not, this is obviously a security problem, so I opened up Python and wrote a simple Selenium program to automate this process.
I called it the "Vote Smasher". First it would open the webpage, then it would choose Monday 7:30pm and vote. Then it would clear it's cookies, refresh and do it over again.
I ran it fifty times.
Can you guess what the revealed vote was for UCD SP4 IT was?
I heard my lecturer mutter:
"The votes aren't usually this slanted..."
I could hardly contain my giggles.
My vote won by about fifty over the others 😂
Let me just say, it was his fault for choosing such a naive poll system in the first place 😉38
My views on the github/MS thingy.
I've had to explain in at least 20+ rants that some people might have legitimate reasons/opinions for disagreeing with this deal. I find it quite bad that I even have to say this but that aside for this rant.
Microsoft is a commercial company which does a lot for open source, that's a fact.
In my case, I mostly look at the part of Microsoft in regard to how they treat users and user privacy as this, in my opinion, shows for a great deal how trustworthy a company is.
It's publicly known that Microsoft joined the prism surveillance program in 2007 which in my opinion also meant selling out all users.
Next to that, through at least windows 10 it has done quite intrusive user tracking which I also see as a betrayal to its users.
I could go on and on about cases but I've made my point on at least microsoft.
As for github selling itself to Microsoft, this most likely means that it'll also be integrated within the prism network. That's my main point of concern as to why I disagree of this deal and have lost my trust in github for selling to a company which, imo, has absolutely no respect for its users' privacy and has ethics I entirely disagree with.
I still haven't formed an opinion on the rest of arguments out there as, due to a medical thing, I'm hardly able to focus right now.
You might agree or disagree, that's your very right and that's perfectly fine. Just don't say that I haven't come with an actual argument/opinion as for why I disagree with this deal.24
This happened when I was on third semester of the career at university. I had my first boyfriend, the "Python" guy. He has that nickname because he used Python as his main programming language and nobody on the classroom used it.
In a few words, he was a... horrible human being. He talked down to me almost all the time, saying to me that my country was sh*t (he is from United States, and for a reason he never wanted to told me, he cannot go back to his country), that my university was sh*t and he said "you're will be lucky if you rot programming in a chair".
As you might wondering, yes, unfortunately it was a toxic relationship. Once he said he wanted to kill the teacher because he though that he hacked his laptop D:
He claimed that he was going to teach me python and security stuff, bla bla bla, but nothing. I learned python by my own.
I almost lost my faith in dev future because I though that the only ones that could have a real future in programming where people without ethics and only if they have a friend or a relative on a company.
The saddest part was that I dated him because I love smart boys, but he was just an idiot that, furthermore, wanted to change me (he pressured me to have tattoos, dye my hair and have sex, things that, of course, I didn't do).
I found courage to break up with him. I waited until the semester ends (in order not to lose my programming final projects) and, the day after the last day of class, I broke up with him.
I recovered my faith on programming when, next semester, one of the teachers invited me to give a python programming workshop :D and I gave two python workshops, and two of mobile development.
Now I'm working as a junior .NET developer. Thank God I broke up with him before the relationship became even worse. "Python" wanted to marry me after a year! O_O14
Her: What do you do?
Me: I'm writing my thesis on bringing AI to smartphones.
Her: I think AI is terrible!
Me: oh, you are an engineer too?
Me: oh, you've studied economics and or ethics and are worried about its implications on society?
Her: No, but have you?
Me: I have a degree in economics, an MBA and an now about to get my BSc in CS.
Her: well, regardless I still think it's terrible.
Me: well in that case how about you shove your unfounded opinion where the sun don't shine!21
Before marrying a programmer, give him a computer with low internet speed.
Then you can understand his real behaviors and ethics. :))3
So I'm very much not a fan of apple and their products.
I bought an iPod Classic (160gb) today (second hand)
I was literally standing there wanting it while my ethics tried to withhold me from buying it 😅13
It's easy to make jokes about this whole Google assistant thing, but can we just take a second to appreciate what they've done here?
Ethics and morals aside, this tech is incredible, we are truly living in the future. Right here, right now.18
My client is trying to force me to sign an ethics agreement that would allow them to sue me if found in breach of it. At the same time they are scraping eBay's data without their consent and refuse to sign the licence agreement. Apparently they don't understand irony.3
TL;DR: Is this an honest mistake or a shrewd business tactic?
I was buying some stickers where they had free shipping above 799/- purchase.
It automatically selected 49/- as shipping fee when the total amount was below 799/-.
But as I added more stuff and total amount crossed 799/-, they still had paid shipping selected.
A MOTHERFUCKING RADIO BUTTON TO OPT FOR SHIPPING? WHAT THE FUCKING HELL??
Why not directly eliminate the shipping cost?
It would have been perfectly fine if the paid shipping had express delivery. But no, it is just ordinary snail mail.
If a customer isn't aware to opt for free version while checking out or is under impression that things would be shipped free for above 799/- orders, then they would end up having a terrific experience with this website.
It is not about the money, but about honesty and business ethics.
Tricking people to pay for shipping when you have clearly mentioned about free shipping is clearly wrong.
Who the fuck would pay when there is free option available?26
Well, I made a choice in life.
I'm going to stay and work in America after I graduate. In spite of all the shit talking I've done about its work ethics, benefits, politics, and culture.
This place is still home.
After trying out a trip to Europe for a few weeks I can't handle the idea of being 4,500 miles away from family and what few friends I have. I figured out what was true the whole time: I wanted to run away from my past. Breakups, a failed marriage proposal, a dead end job that I put up with only because I need to graduate. I've been angry and depressed over these things, but running away won't fix it.
I need to face reality and own up to it. I'll get a job as a developer in the states through hell or high-water.5
Gotta keep that code DRY...
"It should be noted that no ethically-trained software engineer would ever consent to write a DestroyBaghdad procedure. Basic professional ethics would instead require him to write a DestroyCity procedure, to which Baghdad could be given as a parameter." -- Nathaniel S. Borenstein, computer scientist1
An interesting read about why the second (and last) WhatsApp co-founder left Facebook while leaving behind a whopping 850 million because ethics/morals.
"I sold my users' privacy to a larger benefit," Acton told Forbes. "I made a choice and a compromise. And I live with that every day."
Here's the article (do click through to the Forbes one): https://fossbytes.com/whatsapp-co-f...12
In reply of a great discussion @mojoJojo started on Google's advertising ethics...
GOOGLE Already Pays AdBlock Extensions to Unblock Their Ads. This has been going on for years. Most of the large tech conglomerates have no morals and no ethics, if you ask me. To everyone saying "Oh, Google wouldn't do that" - they already do.
I feel like the whole CoC debate is just:
"Stop using harmful language!"
"F*** you! How else can I tell you that your commit sucks donkey-b***?!"
"You are banned!"
"I'm taking all of my work with me, you c****!"
"No you are not"
"Yes I F***ing am"
Maybe we can reach a compromise, where we can insult bad coders, just not on the basis of their race/gender/sex? Or, fork a version of the code base for "inclusive-sjw-types" and another for "loud-mouth-a**-holes"?
Like it's really a debate on work ethics. Positive change negative reinforcement...14
I found a vulnerability in a food delivery app api that allows me to add credit to my account. I ate my first free meal today but i feel bad about it. What should i do 😞.
1- continue hacking free credit and eating free food.
2- stop and forget i found this bug
3- report the bug in exchange for money/credit
4- report the bug for free28
I have NEVER had a trust issues with a hard-working developer. It is always good to have someone you know would move heaven and earth to solve a problem, if demanded. It was a privilege to have worked with a handful of them.
PS: If your team doesn't have one such, either be one or change the team/company!7
So you bypassed the deployment process, fucked up the server, become verbally combative, found a fall guy, then recruit the C-levels to yeet at the fall guy.
Fall guy apologizes for his lack of foresight on the server setup, you act all smug and order him around, and revoke his commit access despite him being part of the deployment process.
You're rarely around for Scrum, you don't participate in the last retrospective meeting, you don't loop in the scrum master and the QA in some emails about tasks, then suddenly put sticky notes in the retrospective chart accusing the team of having poor work ethics?
You have a point in some of your delayed retrospective notes. But honestly you're being passive aggressive and you're playing the blame game.
Cut it out bro you're being immature.5
(Warning: kinda long && somewhat of a political rant)
Every time I tell someone I work with AI, the first thing to come out of their mouth is "oh but AI is going to take over the world!"
It was only somewhat recently that it started being able to recognize what was in a picture from over 3 million images, and that too it's not that great at. Honestly people always say "AI is just if-else" ironically, but it isn't really that far from the truth, we just multiply an input by weights and check the output.
It isn't some magical sauce, it's not being born and then exploring a problem, it's just glorified-probability prediction. Even in "unsupervised" learning, the domain set is provided; in "reinforcement learning" which has gotten super popular lately we just have the computer decide which policy is optimal and apply that to an environment. It's a glorified decision tree (and technically tree models like XGBoost outperform neural networks and deep learning on a large number of problems) and it isn't going to "decide" to take over the planet.
Honestly all of this is just born out of Elon Musk fans who take his word as truth and have been led to believe that AI is going to take over the world. There are a billion reasons why it can't! And to top it off this takes away a lot of public attention from VERY concerning ethical issues with AI.
Am I the only one who saw Google Duplex being unveiled and immediately thought "fraud"? Forget phone scammers, if you trained duplex on the mannerisms of, for example, a famous politician's voice, you could impersonate them in an audio clip (or even video clip with deepfakes). Or for example the widespread use of object detection and facial recognition in surveillance systems deployed by DoD. Or the use of AI combined with location tracking and browsing analytics for targeted marketing.
The list of ethics breaches are endless, and I find it super suspicious that those profiting the most off of unethical AI are all too eager to shift public concern to some science fiction Terminator style takeover that, if ever possible, would be a long way out and is not any sort of a priority issue right now.11
While I am self employed, my clients can end up like my boss. In this case, one of my clients is the best "boss" I have ever had. We discuss everything from ethics to npm to development to board games. And we still get the job done.
He challenges me constantly to improve, and then we laugh over how we disagree with concepts, frameworks, etc. And we still get the job done.
It's fantastic to have a client who understands that you should be paid for your time, that lets you get what they hired you to do done without micro managing you (you trust me to actually do what you hired me to do? *gasp, shock*), and still enjoys the small talk. Though some of our ethics and society discussions can be rather large discussions.3
Thought I made something cool with https://github.com/photu-app/...
but it backfired. Stupid ethics and self-righteousness.11
What's the shittiest IT company you seen ?
I'll tell one i know - it had the shittiest web site I've ever seen, they built Android app that "enables users to pray to God" , a basic shitty app with pictures of Hindu gods and a button labelled "Perform e-pooja" Also the app description said "Share the app with friends and family" to receive free Gods blessing.
Really dude?! How low can you go?...have some basic ethics!
P.S: This company came to our institution with job offers and my teacher asked why i didn't attend their interview.
No thanks, I'd rather start as freelancer and work on building my own company than wasting my life in such retarded company.3
Image : TL; but do dear.
Had human values and professional ethics test today.
This was a question.
Would like to hear the views of some professionals in here.16
(internships included as I'm on my first real job)
Best: my current job.
Worst: using Google services at an internship instead of quitting (yes, this is a big deal for me). People call me crazy when they hear that but I've got my fucking ethics/morals/values.
For the record, if I'd have to choose between having an income/using Google services or starving, I'd go for the income part anyways, I don't have a deathwish.16
The manager and selfperceived omnipotent cult leader was the worst kind of businessman. Slimey and trecherous, zero sense of ethics, but felt holier than the pope because he "helped" his weakling herd of piteous employees.
These employees were smart kids, most of them in their late teens. All of them legally disabled. There was this kid who gobbled up ritalin like candy, a boy who had received his measles shots and turned socially awkward (/s), a chubby girl who could name all the hex colors of her chocolate stained shirt... you know, what we call skilled developers in the industry.
Fiftyfive of them.
They were awesome, awkward highschool dropouts, like I had been a decade earlier. They worked 50h a week. They had great humor, were passionate, devoured information about new technologies, and they built custom websites from scratch in no time. I had to lead this flock, and felt honored to work with them.
Then things started to smell funny.
I discovered all 55 of their workstations ran pirated software, from Windows to Adobe CS. I'm not without sin in that regard, but as a company it's just plain stupid.
Clients were treated like shit. I mean, we all feel like punching a client in the face sometimes, but I'm taking about unjustified debt collections paired with death threats.
Then I found out these kids were often disappearing for a few months, only to return months later.
I started digging, and discovered they were all working reintegration internships (because they were on below minimum wage disability payments), at almost zero cost to my employer.
After 6 months, my boss gave them a negative recommendation, they were all too "sick" to function in normal jobs.
Then they were rotated to a shadow company, doing the same work for another 6 months, and so on to a third company.
He broke these kids, talked them down, made them feel worthless. He threatened the ones who understood what was happening.
I ended up bringing the company down, with the CEO and two government officials jailed for fraud and corruption.
Some employees were quite mad about it, at least at first — I was the shepherd who abandoned his sheep. Luckily, most found better paid positions in no time.
Truly one of the most fucked up and difficult situations I've been in.6
My recruitment story is a bit funny,
i had two interview, first one was to evaluate working style, behavior and ethics, where the interviewer and i spent almost 20 minutes discussing video games 😀.
second was technical, was interviewed by a lady dev manager and the team's technical lead "which i didn't know their roles at that time" went really good and at the end they asked:
Do you wanna ask us any questions?
Me: *leans back, with one arm on the chair arm and with a curious look and pointing one finger at both of them😕*
So what are you two?
them: *both had a shocked face and looked at each other for few seconds, manager chuckles😓😓* Well i am the team's dev manager and this guy is the team's technical lead, and in case you were wondering, we are not a couple.
technical lead: 😂😂😂
Me: 😨😨 no no that's not what i meant i swear.
Interview was over, i left the building thinking 😢😢 oh god, i totally blew it.
2 weeks later i get a phone call asking me to come and discuss contract terms 😂😂😂
sorry for the long story5
I recently found a vulnerability in a food delivery app where i can add credit to my account. as some of u suggested I decided to report it. Here is their response of me asking (before explaining the bug) if i will be legally prosecuted and if ill be rewarded. this was their response. I feel they were mean. Thoughts ?16
Dear person who extended my <T> to <Type> in the documentation:
Fuck you! Everybody knows what the T stands for! Don't mess with my stuff, don't go against my ethics and most of all, don't even dare to talk back on me unless you want me to return the favour and extand that assgole of yours with a cactus2
This is the face of NPM right now.
So, Devon Govett (Parcel creator, hella lot of GitHub stars) offered to kind of standardize package.json, but faced nothing but angry NPM-CLI creator telling him that he’s a “rando from internet” and “why the fuck are you even speccing something, and why would anyone care”. No real professionally ethical discussion, no invitation to discuss things together with team, no even polite “no”.
Definitely the friendliest behavior possible, well done!
I am really getting sick of recruiters contacting me with "great opportunities" then when I ask questions about the post they just give me the answers they think I want to hear. I know when you're lying because if you knew the answer you would have led with that. At least say you'll find out more and then give me a follow up response.
Recruiter: Would it be possible for you to deliver hacking training?
Me: You mean pentesting?
R: Yes, that.
Me: Well, what will it be used for? Breaking into peoples networks and spying on them?
R: Yes, they'll want it to be able to spy on people.
Me: Well, that's unethical, I'm only interested in defensive security practices.
R: Yes, they'll only want it for ethical reasons like defence and against bad guys.
Me: *dirtiest look I could muster*
I mean there's gullible and then there's what ever it is you think I am.2
Country where you wish to work as developer ? ( if there is a reason and you wish to specify it, you can )
Mine is - Netherland ( for it's care for animals, environment & beauty ) or New Zealand or Estonia or japan ( good people with ethics and values ).
There were my observations, and I could be wrong49
I took a Computer ethics class some time ago, and at some point, we talked about honesty in Computer Science.
There was one thing that bothered me that we never had the chance to touch on, but how do I know that the button I'm clicking is doing what I want it to do?
I mean seriously there is really nothing that is stopping someone from making fake buttons that pretend to do what they say they are doing. I might be uninstalling something on my computer, but can I "really" trust that the software was "completely" removed?
As a developer I always strive for honesty, but that doesn't mean other people are.
How do you guys deal with this?13
What irritates me to no end.
"Companies" that try to game the system and have people pay for something that is already free.
I was tasked with implementing a Magento payment solution integrating WeChat Starpay.
Sure no problem, maybe 6 hrs of work.
When I couldn't get access to the api as a developer, when the site doesn't have SSL and wants sensitive banking information, when the contact form doesn't work directly, and they have a contact form on mikecrm.com, my suspicions were raised.
Looking around further, all they are doing is mirroring the chinese api, taking your banking info and submitting to wechat for you.
Ofc, I canceled the project, found the chinese api, and will most likely release an open source version integrating the free chinese api directly.
Companies like this piss me off, so unethical. they want to do the minimum amount of work possible and have people pay for it.
As far as doing work again for friends, that is over.
I may not be the most righteous human being that walked the earth, but I do have unwavering ethics and honesty for the most part.3
Just finished my third year of my comp sci degree when a friend found me a position at a very small startup. I was asked to build a web crawler to take job postings off kijiji and craigslist and place them in our database for our clients to find. It didn't take long to build (even with limited experience). It was pretty shady. I didn't think i'd have to deal with the ethics of a task so soon in my new dev-life! Luckily it never made it to the live site. After that they got me to work on their android app (not so shady)
4 years later i still work for that company building apps. It's still a small team, and i love 'em 🤙1
Have you ever been asked to develop something unethical by your boss? Did you do it anyway? Tell us your story.10
Why you would sell your company to Microsoft too!
1. Your company is so succesful， the valuation is so high， only a handful of companies could buy it.
2. Running a company takes a shit load of energy， and most normal people hope to relax at one point in their life.
3. People at the head of major international companies are not normal humans. They like do over work and they have one goal. Be number 1.
So good successful people sell to evil and more succesful people.
And when i say evil， i really just mean that being number 1 is more important than ethics.
Why are some people just so dumb? Not specifically with programming or development but just in general. How have we not reached a point where everybody has a substantial understanding of common sense and ethics?3
Working on a fucking wORDpRESS + Vue.js single page application theme. For 9 months now! Fuck this shit! Even though I have turbo-boosted my tech skills during this time as never before (learned Docker, Nginx, Git workflows, Unit Testing, included PHP OOP on a daily basis, became a Vue.js architecture and Webpack expert ) and developed a unique SEO friendly (without SSR/Node.js) SPA theme system for wORDpRESS on my own - the project became a really huge pain in the ass. I'm just too much of a perfectionist. Because any time I've worked with a commercial WP theme before this project, it was always a horrible experience. So based on this trauma and my previous two years of experience as a freelancing custom wORDpRESS theme developer, I didn't want to produce same shit as many of the existing wp theme devs out there. I've hand coded almost every part of the theme and developed a bunch of custom SPA plugins for the theme (including a Mailchimp plugin with a cool form generator and a custom written Mailchimp API client).
Since March of this Year I've been living below the poverty line and had even to borrow some money from my previous clients 🤦🏼♂️ . This is even more painful since my revenue before this project was at 3000-4500€ per month.
But now I finally coming to a finish of an MVP and will start hopefully to sell this fucking shit next month.
Features already build:
- fucking Polylang integration
- fucking Mailchimp plugin
- Yoast compatibility out of the box
- fucking fastest loading time regardless whether with or without perfomance optimisation: between 300 and 600ms and despite an app size of around 500kb (GSAP Business Club, Vue and Babel make together around 350 to 400kb)
- preloaded pages / posts / lists (defined in theme options) reducing load time of additional request after the initial load (again which is at 300 to 600ms from Germany) literally to fucking ZERO
- WP Rocket integration - makes this motherfucking theme even more faster on the initial load
- fucking genius plugin system which let you split the functionality of a fucking SINGLE PAGE APPLICATION in a usual wp plugin system way without breaking the SPA flow (no reloads of any route added through the plugins - all of them get cached via vue's native keep-alive feature). This way I can charge extra for any fucking shit I will add on the top of theme in the future.
Even though the theme has become my baby (after 9 months - lol), I'll hopefully gonna sell it next year when I've finished all the planned features, as wordpress is a piece of shit from the perspective of a high level developer and limits and disrupts your growth as a dev.
But what is even more critical to me: wordpress.org is a bunch of hypocritical fascists. Just google "Jan Dembowski wordpress banned" and also the main supervisor of wordpress.org Samual Wood aka Otto, who literally told me that it doesn't matter what wordpress.org users think - according to him wordpress.org is a private forum and everybody have to obey to their fascist moderators dictatorship regardless of any objective moral and ethics, is part of the wp fascists gang.
After my experience with this two fascists from wordpress.org I've googled more information on Mullenweg and found a lot of interesting facts. First of all it seems as it was from the beginning of wordpress his intention to collect big data. And when I look at his ugly face from this time he reminds me of all this fucking dumb privileged "startup" hipsters and yuppies I had to deal with at Factory Berlin last couple of years. Already in the beginning of wordpress he had his spying Akismet and Gravatar in his portfolio. No capitalist would give him any fucking cent (currently over 600 millions) if he would take all his "green washing" bla bla like "Democratize Publishing” seriously himself. It's all about money and control. It has nothing to do with freedom of speech, open source or democracy. If the product is free - YOU ARE THE FUCKING PRODUCT! Obviously AUTOMATTIC is exploiting the efforts of the great independent wordpress community for its own profit. For example WooCommerce was bought for laughable 30 Millions whereas Shopify was valued around one billion at the time Automattic purchased Woo, which is related to GPL of WordPress which means Automattic could also just take the source code of WooCommerce and make it own. So the WooCommerce owners can be lucky they got even this amount of cash. I think it was primarily for the staff and label. But the "technology" itself (which is partly also piece of shit) was obviously robbed.
I will probably post more here in this dumb shit.
But now it's about my fucking my theme. You can find out more about it here:
Though the current online state is of July. Hopefully by the end of the month I will update it to the current state of the finished MVP.7
In my country (too embarrassing to mention), pirated software is so common and it is not considered immoral. It is widespread and secretly & socially accepted. The law cannot be enforced when everyone is an offender. There's no profit of being an angel in the land of the devils. I, myself too, am guilty of this.12
A bit long read but worth it for every dev to become a better dev.
No no, not from me.
From Linus Torvalds himself.
Is it ethical to force engineers to take an ethics course focused solely on water pollution?
People in my year are working on self driving cars, automation and AI.
I guess if my employer ever decides to dump old computers in the river I'll be ready for it.3
If you were developing an autonomous car, how would you instruct your car to react to trolley problem?62
Just received a Jira request to remove training videos from the business ethics page or our employee intranet because we longer hold the license's.
What do you say to your coworkers who want to get free copies of your paid (kinda expensive and lots of effort + time to download) work related video tutorials?
Also, sometimes they ask for it indirectly then laugh.
If they insist, should I ask them to pay for the share?
Some people don't like investing in themselves. They pay expensive tuition costs but don't want to invest while they are working.
What's the proper way to say no in a big corporate environment without looking like a bad guy? I will say yes if the justification and initiative are really good.18
P.M (calm) : You are not taking ownership of your works as others. You are only just doing it .
Me (concentrating face) : Inside -> I am fucking underpaid for a long and a month delay in salary. What the fuck are you expecting . You are saying this when you are about to give me a rise ?5
I don't know if some people are incompetent or just simply dumb.
If you're not sure what to do, ask.
If every guideline for each workflow has been uploaded, read and watch.
Don't wait until the very last minute.
Don't even act innocent when I ask and you don't even know wtf I'm talking about.
Don't "disappear" and come back when the deadline is in few days.
Just stop torturing me with your horrible work ethics.3
HELP ME OUT BRUTHA AND SISTUR..
I've finally finished my website - now's the time to do the tedious thing and get a decent hosting for as little money as possible.
Does anyone know a hosting that has:
- High privacy ethics (not that I'm gonna store porn there, just my screenshots posted via ShareX)
- VPS-based hosting I can put a nice Linux on.
- Unlimited or 'really high' bandwidth.
- Located in Europe (UK included lol).
I would be most thankful :P25
My company started to do very unethical things (or maybe even break the law – I'm no expert) in order to cover up some business people fuckups. I'm seriously considering quitting immediately even though I hoped to stay here for some time as I like the people I work with. It's those unimaginative bastards at the top that make it unbearable.3
Is it highly likely that, those at high position of management are more greedy of money and posses less ethics and values, than those who actually build the company ie engineers ?
I had seen, it's always the top management who get away from mistakes/ issues but generally it's those who develop the company at core i.e. engineers again, are sidelined or considered responsible for the mistake, when management don't know a shit about anything, or sometimes engineers just follow what management says and management fucks their asses wide even if the management did something wrong.
Who do you think actually build companies/product. Engineers or management or marketers/sales people, who eats fat cheques ??
I remember from silicon valley, when hooli reverse engineered Richards idea and developed their own prototype named Nucleus. Pushed their engineers to beat pipe Piper and when their product turns out to be awfully terrible and extremely fucked like a burned dick with broken balls, they just fired their entire nucleus division5
Don’t be evil.
“Stapleton said she was demoted and told to take medical leave, even though she wasn’t ill. Meredith Whittaker, an artificial intelligence researcher, said she was reassigned and told to stop her well-known research on AI ethics. Both women detailed their experiences in an email to coworkers in April, which was then shared with journalists at Wired and published.”
Hey, here's an idea. Ethical cryptocurrency mining Adblock.
We've been talking a lot about mining as a revenue source and its ethics here, so that gave me an idea.
I've seen a lot of talk about blocking or boycotting mining websites.
Adblock has the "ethical ads" thing to allow reasonable ads to be displayed.
What if we made the mining equivalent of that: an extension that the user allows to mine with x resources, that prevents websites from doing their own mining, but which redistributes its mining results.
The website could just add a bit of script to tell the extension who they are, and while the page is on the foreground or streaming content, the extension would mine on their behalf.
This could also allow more transparency for the user: "your computer has generated x money for website y".
Wouldn't that be a nice middle ground? Does anyone know of a project like that?9
It should be noted that no ethically-trained software engineer would ever consent to write a DestroyBaghdad procedure. Basic professional ethics would instead require him to write a DestroyCity procedure, to which Baghdad could be given as a parameter.
4am writing an assignment about the ethics of anonymity tools (TOR, VPNs, brown bags to put on your head)
I love the subject – I picked it – but these written assignments for peripheral classes are the most soul sucking part of studying software engineering2
Co-workers with low commitment to a project are the worst to have. I am willing to trade technical depth for commitment in a team member any fucking day! Tech is easy to learn, work ethics not so much!3
When they change the ethics,health&safety,anti corruption etc. online courses so that the next links are disabled until the audio is completed.
!dev, crypto related.
Crypto is a fucking cancerous community at the moment, where everyone thinks that he will get rich overnight or just by scratching his balls in front of his pc, full of pseudo traders that shill coins here and there, talk like they were Jesus and X currency was a religion.
People that have no sense of criticism, that invest in thing they don’t understand and all this “coins rivalries“ look more like a fucking competition between brotherhoods in college than sane competition between companies.
That said, people still understand cryptocurrencies as investment assets when they should be user as what they’re called: currencies (some exceptions apply, I.e. ICOs)
Still nobody at this price would use them to buy goods and services because “it should be worth XY” and that just to reconvert them to fiat.
On the top of that, Bitcoin was born to be anti banks, anti governments, anti 3rd party trust and of course this kind of freedom has been already suppressed.
And now the exact reverse concept appears: without government trust people won’t use them because they choose to be “legal” instead of free to do what they want by following a proper ethics (don’t buy drugs kids).
Finally, SEC pushing the decision about ETF has made people scary instead of confident because it’s the same kind of people that want to be rich overnight and didn’t think that pushing the deadline for decision is a good thing as that means that they really want to take in consideration what they’re doing and want to do things the right way. That said it still kills concept of no 3rd party.
At least the dumb money has got out, and well maybe see smart people get in.4
The other day I signed up for a 12 months gym membership. Things have gone wrong.
First, they managed to trick me into signing up at all because in the shitty handwriting I have mistaken a 9 for a 1, so the actual price was a bit higher than I thought it was (+15%).
Second, a day after signing up I get a medical diagnosis with unclear prognosis. I write them a nice letter with an added note from the Dr, explaining that I will not be able to go to the gym for an unforeseen time and asking to nullify the contract. Of course they respond me with an email saying "we need details about the illness, the one you sent us is not enough" or in short "fuck you, you're trapped".
I hate gyms (the business side). They have no ethics whatsoever.
Now I feel just as angry at myself for not double checking the price on the contract and for signing up at all.15
So my company has this ritual that all of it's new hires have to go through some online training regarding the policies and blah blah...
It basically takes hours and a lot of caffeine.
I'm thinking of automating the process and leave the package for the poor new souls to use for free!
Although, still in dilemma if it'll be unethical.6
I was asked to revisit some code yesterday - code that I had written at a much better time in my life. I was productive, I was on top of my project and we were delivering value to the organization.
I'm at a point now where I haven't written any code for months. I've been documenting and designing and arguing with teammates over inane shit. It's been an absolute slog, and I've started looking at what it would take for me to actually quit since I've got a kid on the way, and I've been bringing the stress and anxiety home from work. I've got so much money in options and salary, it's basically impossible for me to leave for better work.
I'd consider this the lowest point in my professional career. Four years of college - where I beat alcoholism and depression (mostly) only to end up at a place that I fucking hate, but cannot leave. It's affecting my family. I've drank more in the past 6 months than I have in my entire life.
And now I have to start repurposing old code to work on a new project that is fucked up 5 ways from Sunday. I honestly don't know how much further I can stretch my professional ethics to keep this shitload of cash flowing into my savings.2
Some companies do not hold ethics. They believe that developers are easily available in market and can be replaced any day.
These companies talk about serving notice periods for longer term, and than if they employ some one by then.. the management so called finds flaws in u and asks to leave before completing service period.
When the developer agrees to leave they realise the developer is currently developing a project for the benefit of the same company , than they increase the reliving date again. I mean why can't they be certain on what they want?
These kind of companies only knw to exploit and extract young developers knowledge and every developer should be aware of this type of people .
Also evaluating and review a code cannot be done in few seconds without e1 knowing the project, and specially by some one who holds same experience as u . Bt in only 1 framework . So junior developers before absorbing any feedback from any evaluator, please try to understand the person's background and knowledge in the field he is evaluating u in .4
So as some of you read. I'm having trouble deciding between leaving or staying at my current job. So I have a question related to that.
Is it considered poor form or a good thing to make myself available in my resignation letter for freelance work? I developed multiple products in platforms the other developer there does not know in languages he does not know. I don't want to leave them stranded as I like the company. But I also don't want to rub their face in my leaving.3
Story of my life in the office
I work my ass off and get the job done, almost 4 to 5 hours before my shift ends. And then I casually sit with other colleagues and chat a bit.
And my boss comes in and says you have no work ethics and are lazy.
And i'm like you fucker I got my job done, why can't you see that. I doesn't mean that my job is easy if I get it done before time. I just means that i'm more fucking efficient then the other employees.While the other employees were gossiping, I was on my desk working. Why can't that fucker see that.
Not to mention as I get my job done before time, I get burdened with other people's work, coz apparently they are overloaded with work.
Feeling really lonely as the only one who cares about ethical tech. Everyone around me just wants to build money making products and it doesn't matter if it adds value, only if it makes money. I wanna do good things with tech but it's getting harder. And my company just put a new CEO in charge who has a business plan but no vision. No added value. Just taking money from customers, making them addicted to the product. That's all that matters.9
I don't think that we should "like" or "hate" a company. Because a company is just another construct. Companies (unless specified as non-profit) exist to make money and as such, do not care about human tendencies like compassion or ethics, and certainly does not care if you like or hate it.
If a product is good and is of benefit to me, then I will use it regardless of which company makes it.
Of course, in today's climate, finding "benefit" is really hard. Example: Google's product and services are great, but I'm giving away my data to what is essentially an advertising company.5
!rant Just random thoughts
Funny things aside, our job is very important when it comes to influence people through ads, well presented "studies", quizzes and polls that contribute on people's decisions. I think we all have some kind of story that we can more or less relate to what is described in the article below.
It would be wise to think twice not only about algorithms, UX and implementation details but also about ethics. We should not have as our primary goal to make the browsing experience more pleasing but safer and easier to avoid scams and traps.
Your thoughts on the topic?
In the year 2015 I graduated from a reputated university. Though I had a couple of offers from my campus Placements, I did not willing accepted those offer and tried updating my CV in job portals.
On the day June 25th 2015, I still remember I recieved a invitation to attend the interview with one of the reputated company and I was like very much excited to attend this interview.
1) I had coding round which lasted for an hour and half and the best part is I scored max marks 😉
2) next round was problem solving or algorithm round it was quite difficult, but somehow I managed to clear that too.
3) final round was managerial round which was very much tougher than these two, My manager was real technical guy who knew most difficult industrial problems. In fact I should thanks him because he thought me how to organise code while development and also he thought me corporate ethics as I was a fresher when I joined there.
4) so I cleared all the rounds and joined the company around 10 days after 25th.
5) my journey in this organisation was very good. I had learnt the tech stack and there I started working as a microservices developer.
Thanks to my previous organisation.
So this semester I'm attending a class of Ethics and Deontology and the teacher who's lecturing it is the one who refused to anticipate an exam to a friend of mine(she was entitled to it) because he was on vacation. Besides that, he's always changing his mind, and his incoherent just to make us look like idiots. Can you smell the irony?
Don't ever think that you are just a tool, have strong ethics and morals and care about what the tool you are making is going to end up being used for - https://goo.gl/VmWoSh
After what amount of time after leaving your previous job, where you were deeply involved with client side infrastructure and deployment, would you expect the credentials to stop working / be changed ?
I should state that the credentials are not service accounts, but also not distinct for every dev / devops.
I might also add that the clients involved are courier services, service providers and ... Oh yeah ... A financial institution
Also everyone is based in the EU, so GDPR and all ...6
For years, I've been putting myself back whenever I got an idea to do something, because "what would people think?"
But, you know, there's only one life (unless you believe in reincarnation, that's fine), and I'll do whatever the fuck i want (that's legal and doesn't breaks moral/ethics, to each their own)
So...I just got an idea, decided to put it down and publish it.
It sucks? Maybe, but I don't care, it's done and out, I'd rather want to live being seen as a fool than die hiding myself.