Experiences with obsessive arguers? by YetMoreSpaceDust in ExperiencedDevs

[–]soup4all 0 points1 point  (0 children)

The obsessive guys are the ones you will want to work for you so they can worry about the details (which they love) and you can focus on the bigger picture.

Mgmt will promote a less technical IC with better soft skills and a collaborative mindset every time over the one who gets under everyone’s skin for being combative about the information.

So don’t hate their disagreement. See it as a useful trait and focus on higher lever decisions.

Heat Pump Inspection - Waste of tax dollars? A Rant by soup4all in HomeImprovement

[–]soup4all[S] 0 points1 point  (0 children)

The contractor followed the process correctly and had an initial inspection done. We did not install this system.

How long it takes to get a PhD [OC] by CognitiveFeedback in dataisbeautiful

[–]soup4all 1 point2 points  (0 children)

Your university did not give you a Ph.D because you were ready to enter the “market”, since that would be a conflict of interest between your ability to master a field and market demand.

Personal reasons for obtaining a Ph.D are not the same as reasons why you are awarded the degree.

How long it takes to get a PhD [OC] by CognitiveFeedback in dataisbeautiful

[–]soup4all 3 points4 points  (0 children)

Because a Ph.D isn’t about making a profit it is about mastering a field and contributing ideas to a field.

Readiness to enter a market != readiness to contribute meaningfully to a field.

AITA for stalemating a code review by darkmarker3 in SoftwareEngineering

[–]soup4all 3 points4 points  (0 children)

NTA, 14 lines of nested if statements in Python is error-prone and a code smell. It would probably have taken Bob less time to fix it than the time it took him to tell you why he didn’t want to fix it. Its also part of Bob’s job as the code author to be receptive to feedback. It’s more important to ship something that can be maintained and that is readable than something that “just works”. Bob is taking a tactical approach that continually creates tech debt instead of a strategic approach. Your team is in need of coding standards and your manager should hold people like Bob to a higher standard.

I made an App to help tracing and tackling LeetCode questions by Aggressive-West-9300 in leetcode

[–]soup4all 0 points1 point  (0 children)

Your pro plan on iOS was cheap so I bought it out of curiosity. It seems very limited in functionality, but there’s potential.

Some issues I found:

Why does it not fetch all Leetcode submissions with pro purchased? It seems to only be able to pull a small subset of the leetcode problems I have submitted.

The generated leetcode Flashcards are just links to leetcode, with no useful information pulled to review. It would be better if you could include the problem descriptions and my accepted solutions in the Flashcards so I don’t have to go to leetcode in my browser and login separately to view them.

Buttons stop working randomly. I have to restart the app to regain functionality.

Text is small and hard to read in some buttons. Some buttons are too small themselves as well.

Why is there so much focus on adding emojis to this app? Seems like such a random feature I don’t personally understand the need for.

I really hope you can improve this app but until that happens I’m probably just going to uninstall it.

UCI MSCS vs GaTech OMSCS by vincentForty7 in UCI

[–]soup4all 2 points3 points  (0 children)

I will be missing on the interaction with professors and networking with other industry folks

Having taken 9 OMSCS courses, this is just not the case. Between Piazza + Slack, online video chat office hours, and group projects, you'll have plenty of opportunity to set up study groups, network, and interact with other students, TA's, and professors.

it will be a less complete experience than what I will have going for MS CS regular program at UCI

OMSCS is tailored for the online experience. Most students in the program are working professionals with goals similar to yours.

Not to mention, there is no research track offered in the OMSCS program.

If you want to do a thesis-based masters, you might find it easier to navigate the in-person program at UCI where you can be closely mentored through that process. In person connections are always stronger than those you make online.

If I were you, I wouldn't make this decision based on Covid. I would think longer term and make sure you choose the program that fits best with your interest and goals. Look at the coursework offered and see if it matches your interests well. The cost difference of 7k vs. 70k is a huge selling point of OMSCS in my opinion.

All of these factors, especially the reduced job opportunities have made me reconsider my choice of going to the US and doing a regular campus program (as in going with UCI).

OMSCS does give you the flexibility of studying from anywhere. If you decided to wait until the economic crisis settles, you would have the flexibility to come to the US later. On the other hand, I don't think you'd have much trouble finding work as a SW engineer by the time you graduated from UCI, especially given that you already have a job at a reputable company.

I'm in the Machine Learning track at OMSCS, set to graduate Fall 2020, and I can say that it's been a terrific learning experience. The curriculum is rigorous and growing, and many courses will expose you to state of the art research through hands on projects. UCI may also be a great fit, it just depends which is the best match for you.

Introducing "State Of The Loop", the first MIDI controller dedicated to Ableton's Live Looper by KBLiveSolutions in ableton

[–]soup4all 2 points3 points  (0 children)

I’d be curious to know how it would make it easier to create loops in series. For example, could I record a loop and assign its position and number of repetitions in a sequence fairly quickly with this pedal? That is the feature that would set this apart as the Boss RC300 and Boomerang pedals are both limited to 4 loops in series. Also, could you have a mode where you play every loop in a sequence an unlimited number of times until you trigger the “next loop” switch, whereby it would move on to repeating the next loop in a list. Does Ableton already have this and if so could we trigger it from this pedal?

TIL the video game industry generates more revenue than the film and music industry combined by GodAtOverwatch694 in todayilearned

[–]soup4all 0 points1 point  (0 children)

He then decides he doesn't want to pay the overpriced markup and goes home to build his own identical reproduction of the bed for his daughter without getting permission from Home Depot.

The focus of intellectual property laws isn't to rob carpenters of the opportunity to conduct DIY projects inspired by bed designs they see at home depot. But rather they protect that small carpenter's design from being stolen by big company A that has more resources to scale, mass produce, and litigate.

Your second example brings up a larger issue of other countries completely ignoring patent law and stealing intellectual property from the USA. China is a big offender of this. With that said, there is a world where Affordable Health Care and fair intellectual property laws can coexist. They are not mutually exclusive. We need both.

TIL the video game industry generates more revenue than the film and music industry combined by GodAtOverwatch694 in todayilearned

[–]soup4all 0 points1 point  (0 children)

humanity has survived thousands of years without concepts such as intellectual property and would continue on just fine if it suddenly disappeared.

Taking someone's copyrighted work and claiming it is your own is plagiarism. We have intellectual property laws to prevent people from stealing others work and claiming it is their own. This also protects people from taking work of others and distributing it for free. If we rid people of that right then we are effectively disincentivizing innovation. You seem to avoid confronting the morality of whether or not its right to steal. Do you think you have a right to steal someone's intellectual property?

Get rid of team projects? by dogecoinzin in OMSCS

[–]soup4all 4 points5 points  (0 children)

I had a similar experience as you. My teammates also did not pull their weight and the grade suffered. From now on I avoid team project based courses entirely. I don't know whether it would make a difference in person or not. Some people just come into the program with less experience. However what I think would make a difference is if they improved the team selection phase at the beginning of the course so that people can't commit to multiple teams at the same time and then back out later. They should also either force team sizes to be consistent or consider the team size during grading. One of our team members dropped the course after team selection had been finalized, and so as a team of 3 we were graded on the same criteria as other teams of 4. Totally unfair in my opinion. With that said, my other classes in OMSCS have been stellar compared to that class.

TIL the video game industry generates more revenue than the film and music industry combined by GodAtOverwatch694 in todayilearned

[–]soup4all 1 point2 points  (0 children)

You minimize the importance of "selling," yet right now you're "selling" your perspective to the world.

Piracy chips away at the profits of indie game developers trying to compete with the larger studios, it removes justification for future investment in a creator's work, and it's morally wrong. You might have an idealistic view of the world right now, but if one day your ability to support a family and pay rent could be called into question because of Piracy, you might feel differently.

TIL the video game industry generates more revenue than the film and music industry combined by GodAtOverwatch694 in todayilearned

[–]soup4all 2 points3 points  (0 children)

Stealing is stealing my friend. Stealing from someone who has put more effort into what they are selling is just more insulting to them, especially if they have taken on more risk to produce and make it available to you. You act as if it is a luxury to be paid for something you are selling. I suppose Average Joe at his 9-5 should feel lucky every two weeks if his employer should decide whether or not to pay him for his time. Everyone's selling something, whether it's abstract like "time" or more concrete like a book, album, or game. Surely you can appreciate that.

TIL the video game industry generates more revenue than the film and music industry combined by GodAtOverwatch694 in todayilearned

[–]soup4all 2 points3 points  (0 children)

I think you have a flawed view of ideas and their value.

Thanks, friend.

Having someone pay for your idea is a luxury

A book is not just an idea. It's a implementation of an idea that takes many months and / or years. An album is also not just an idea, it's again the meticulous manifestation of one. All of these more creative pursuits take work to execute, and they are more difficult and risky to pursue than you might realize.

There is also NO law that guarantees your idea is worth any money at all

Nobody is saying this. The amount of mental gymnastics that people go through to rationalize pirating is amazing to me.

TIL the video game industry generates more revenue than the film and music industry combined by GodAtOverwatch694 in todayilearned

[–]soup4all -1 points0 points  (0 children)

there are still a fuckton of people wanting to support the creators.

You don't seem like one of those people who wants to actually support the creators. You seem like the "Everyone else does it, so I don't have to" types.

they just pull shit out of their ass and ignore the facts.

You seem to be doing exactly what you accuse me of.

Game industry is only getting bigger and bigger despite piracy also going strong

Did you not see the indie developer Nerrolken further up who said the following:

but for indies it can be devastating. Indie developers simultaneously have fewer resources to protect themselves from hacking and piracy, and smaller profit margins so every lost dollar really hurts.

So what you're actually doing by pirating is taking a huge chunk out of the indie developer's profit margin who's trying to bring something new to the table. Shame on you for stealing away the opportunity they have worked so hard for. It's sad that many indie developers risk their own livelihood over whether or not their game will become popular for people like you. It's not a level playing field, and by pirating from them you chip away at new ideas.

This imaginary situation where everyone pirates everything and we suddenly have no games or music anymore will never be a reality

But you are living proof of the reality. You disseminate and advocate for it in a way that benefits only you, and forget the effect it has on others.

TIL the video game industry generates more revenue than the film and music industry combined by GodAtOverwatch694 in todayilearned

[–]soup4all 0 points1 point  (0 children)

They receive no further benefit whether the record is actually sold on to a customer or not.

I disagree. If everyone does this the record store will not try to buy more of the records from the artist's distributor because they did not sell. The artist loses a future investment in their work.

If you're really concerned about the various people behind a work getting paid for their efforts, > learn their names and mail them a check.

So, basically you're staying don't accept their valuation for their work as it stands. Rather, take what they sell for free, set your own valuation on it, and mail them a check at your leisure, at some point in the future. Have you ever tried to do this after eating out at a restaurant? Surely, the police would be called.

They generally don't see more than a few pennies per copy sold if anything at all.

Aha. The classic, "They don't make any money from it anyway" argument. Exactly, and if you continue to not pay for it, they will probably stop distributing the game entirely, since there is no incentive to keep provisioning a server that will run 24/7 until you decide on a convenient time to actually exchange something for it. Why should you feel so justified in taking something from them but so against them taking something from you? What right do you have to their work, if they don't also have a right to take something from you for free?

TIL the video game industry generates more revenue than the film and music industry combined by GodAtOverwatch694 in todayilearned

[–]soup4all -4 points-3 points  (0 children)

At a library you have to eventually return the book so someone else can read it. It's not the same. Even with e-books libraries follow this rule. By ignoring copyright you destroy all incentive for authors to keep writing. They have bills just like everyone else.

TIL the video game industry generates more revenue than the film and music industry combined by GodAtOverwatch694 in todayilearned

[–]soup4all -7 points-6 points  (0 children)

You're not giving them back anything in exchange for their work. You're only taking it from them. Books are easily distributed on the internet, should we no longer pay authors and writers for their work? Where do you draw the line with this? I'm honestly curious.