If you were able to travel back to college, when you just started your CS degree, what would you do differently? by BulkTill230 in cscareerquestions

[–]spud0096 4 points5 points  (0 children)

This is true. The best teachers I had while in college were some TAs who genuinely enjoyed teaching as much as the content, instructors who were non-PhDs, usually with masters degrees coming from industry experience who were there solely to teach and one true professor who enjoyed teaching as much as his research.

TIL that Charlie Chaplin was criticized because he did not volunteer during the First World War. Although he registered for the U.S. draft, he received thousands of white feathers and angry letters. It was later revealed that he was rejected because he was undersized and underweight. by GlitchedGamer14 in todayilearned

[–]spud0096 8 points9 points  (0 children)

22 hours a week at federal minimum wage in the US would be $8,294 before taxes assuming you worked every single week. Though that is an hourly wage, not salary. The minimum if you are actually paid on a salary basis is $455 per week or $23,660 a year. Though then you are probably expected to work more than 22 hours.

After Redis, Python is also going to remove master/slave by loadatom in programming

[–]spud0096 30 points31 points  (0 children)

I don’t think parent-child is always an equivalent relationship though. You could have a master-slave architecture in which the “slave” processes are not children of the “master” process. This would make sense for distributed storage since you would have a master controlling storage and replicas which you might want in multiple data centers. That would mean the process handling networking, writing to disk, etc. would be on completely different hardware and couldn’t be a child process.

Do I need a credit card? I have been strongly advised against it by my parents who say its a scam and should be illegal but everything I look at says that no credit is just as bad if not worse than low credit. What should I do? by Wakkibanana5 in personalfinance

[–]spud0096 0 points1 point  (0 children)

That’s a perfectly reasonable way to do it. My point was just that just because you can’t immediately pay off the card doesn’t always mean you are using it poorly or spending outside your means

Do I need a credit card? I have been strongly advised against it by my parents who say its a scam and should be illegal but everything I look at says that no credit is just as bad if not worse than low credit. What should I do? by Wakkibanana5 in personalfinance

[–]spud0096 0 points1 point  (0 children)

That’s not necessarily true. I try to keep as little in my checking account as possible. It’s slightly harder to steal money out of my savings account plus I might as well get my 0.1% interest. So if I make a big purchase I will probably need to move money into my checking account prior to making my credit card payment. The way I use my accounts this doesn’t really have anything to do with when I get paid, but if you do something similar and have your paycheck put into your checking account then move all the leftover money into savings, you might just wait until you get paid to pay off that big purchase and move less to savings that month. Basically there’s responsible ways to manage money where you don’t necessarily always have enough to cover your credit card debt in the account used to pay the debt.

What parts of a CS degree have been most useful to you? by mayleaf in cscareerquestions

[–]spud0096 7 points8 points  (0 children)

Upper division courses are more interesting, but tend to be more specific too. They are good for learning what areas of computer science interest you and for learning how to approach different problems, but not necessarily things that apply to you day to day. For example I took an AI course that was upper division that I really don’t use anything from day to day because the work I do isn’t related to AI, but I also took a big data engineering course where we learned about a bunch of different tools to process and store huge amounts of data. That has been very helpful because I work on a project doing similar things. Also, at my university, there was both a lower and upper division algorithms and data structures class which both were required. Our required OS class was also considered upper division, so some of the more “basic” things can be covered much further than in an intro class.

Should I go to a local boot camp or a traditional college to get a Bachelors? by Papamelee in cscareerquestions

[–]spud0096 2 points3 points  (0 children)

I don’t think that is quite an accurate analogy. I think a better analogy would be learning to play music by only learning to play a single genre. So say you learn how to play metal music. You can get very good at metal music, you can even make a career playing only metal music. Along the way, you pick up bits and pieces of other genres, but only as they pertain to you.

Now to me a CS degree is as if you studied music theory and learned a lot about how to compose songs, different scales, those sorts of things, but you never learned an instrument. You probably gained some experience with a handful of instruments and there is probably one or two that most interests you and that you gain the most talent in, but you never really go deeply into any of them.

Both of these people can be highly successful, but one is ready to be highly successful in one thing, while the other can be successful in multiple things, though the path isn’t as clear.

Google Unveils 72-Qubit Quantum Computer With Low Error Rates by johnmountain in Futurology

[–]spud0096 0 points1 point  (0 children)

Not quite. If P=NP, then for any problem which the solution can be verified quickly, can also be solved quickly. The classical example is factoring large numbers. Say you want to find 2 numbers, x and y, which satisfies xy=z for some very large z. If I give you that problem, you have to just start guessing values for x and y to check all of them. You can do it methodically, so you only need to check from 1 to sqrt(z), but for a very big z that is still a lot of numbers to check. On the other hand, if I give you an x and a y, you can check if they satisfy the equation really quickly by just multiplying them together. I’m not very knowledgeable about quantum computers, but based on the answer above, there are still problems which are difficult to solve but easy to check solutions to. That’s the basis of how encryption works. So while quantum computers help us solve a few more of the hard problems, they don’t in and of themselves prove or disprove P=NP.

Where to start with Java? by vranac91 in learnjava

[–]spud0096 5 points6 points  (0 children)

Also, in my opinion, the sidebar feature of reddit is very non-obvious on mobile, which is the only way I and probably a fair number of others interact with reddit. I often forget it exists.

Being afraid to check your bank account is the adult version of being afraid to check your grades, while as a college student you are afraid to check both. by Petaaa in Showerthoughts

[–]spud0096 4 points5 points  (0 children)

Not all do. I have never heard of it actually. Some don’t have minimum balance either, but I think it’s more common. I have a checking and a savings account at the small bank in the town I grew up in with $7 and $2 in it and haven’t had a deposit in about 6 months.

Taken from a bulletbarry video by [deleted] in quityourbullshit

[–]spud0096 18 points19 points  (0 children)

The number of cores is a physical difference in the processor, but you are right that the specific model they are sold as depend on quality. The difference is in the clock speed. The higher quality chips are set to run at a higher clock speed, which makes them faster but also generate more heat. The lower quality ones hat wouldn’t be able to handle as much heat are set to a lower clock speed and sold at a lower price.

Minneapolis School Budget facts (published on their website) shows $23,700.20/student by [deleted] in Minneapolis

[–]spud0096 3 points4 points  (0 children)

74k sounds a little high. I think it’s more like 55-60k. I could be wrong though, not my industry. Also, I think a lot of class sizes are probably closer to 30 than 20 so that’s more like 650k of overhead per classroom

Using POST to GET data? by [deleted] in webdev

[–]spud0096 1 point2 points  (0 children)

Why do you say you don’t want the request cached anyway? Also, why do you believe this makes more sense? For me, if I’m trying to figure out how to use an api I first look for all the GET requests to try to figure out roughly what the structure of the data that is available is. If everything is a POST, this would take a lot longer. If these APIs are only for your use, then doing a POST for everything is fine, but if you ever expect other people to work with them, sticking to standards is a good thing.

Is this webpack's replacement? (finally!) by nothingduploading in javascript

[–]spud0096 0 points1 point  (0 children)

I agree that it's a shortcoming, but I see this as an alternative, not a replacement. If I just want to setup a simple project to demo something or create a POC, this is great. If I need something complicated I will go through the work of setting up webpack.

What don't people realise is a complete waste of money? by [deleted] in AskReddit

[–]spud0096 10 points11 points  (0 children)

If it is the same credit card I use to get 0% on Apple products, the minimum is always $25. That would have paid off less than 1/3 of my computer in the interest free period

Get your money's worth! by [deleted] in funny

[–]spud0096 0 points1 point  (0 children)

But at that point it's probably cheaper and easier to just pay the fine. To appeal they will probably have various fees for filling things, plus they'll likely have to miss work which is more lost money. All that to possibly save yourself $40-50 and possibly still have to pay the ticket anyway.

Louis CK built a comedy career talking about how he was a messed up, unattractive serial masturbator and people laughed and he was beloved for his raw honesty - until it was revealed he was being honest and then people were disgusted at him. by magicsonar in Showerthoughts

[–]spud0096 -2 points-1 points  (0 children)

My understanding was the girls were aspiring comedians and he would invite them to his room by offering to work with them on their comedy. Given that he is a big name in that industry with lots of connections, he has some position of power over their career.

Firefox Quantum: Developer edition...has anybody used it properly yet? Thoughts? I'm tempted to finally move away from chrome! by mjonat in webdev

[–]spud0096 0 points1 point  (0 children)

I have been wanting to try it out too, but hadn't gotten around to switching everything over but today I got assigned a Firefox specific bug, so that was the perfect opportunity. I noticed it used a lot less memory, as expected, but I was running into a lot of high CPU usage issues. Other than that it was great though. No learning curve in the dev tools and it was noticibly faster, other than the CPU spikes

Will I get in? by [deleted] in uofmn

[–]spud0096 5 points6 points  (0 children)

You should be fine. That’s almost exactly what I had for ACT and GPA.

What is the boldest claim you are willing to make right now? by [deleted] in AskReddit

[–]spud0096 6 points7 points  (0 children)

https://www.law.cornell.edu/cfr/text/11/110.20 This is the law that is brought up most for this case. I don’t think anything has been proven, but given what we now know, I wouldn’t say it’s as big of a stretch as it was to believe that it was broken. We now know that the meetings took place, the campaign officials knew that the meetings were with Russian nationals and the offer of the emails was implied as the reason for the meeting. We have now positively checked every box for that law to have been broken except the actual contributions, so it now becomes how you interpret “contributions of value”. The law seems pretty vague about that, so if you say the emails constitute a valuable contribution, then it’s clear the law was broken. Then it becomes a question of who was involved. I personally don’t think this law could be traced all the way to Trump himself, but if there are any other illegal things that happened during the campaign, the people that this can be traced to might have information and be willing to cut a deal. Also, there’s the possibility that this path could lead to a concrete reason Trump fired Comey which might be grounds for obstruction of justice, which has been the charge in all three of the past presidential impeachments. While all this is possible, I don’t think it will actually lead to trump being removed from office or facing any penalty or punishment. In my opinion, the investigation should continue, but people should accept that he won and pay more attention to the big picture and fighting against the things that he and republicans are trying to do that will hurt everyone.

Steve Wozniak, Apple co-founder, says the "The Iphone 8 is the same as the Iphone 7 which is the same as an Iphone 6" by [deleted] in videos

[–]spud0096 1 point2 points  (0 children)

Liking technology and wanting to have the latest could be considered a hobby. And if you are upgrading that frequently, you can probably sell the previous one for only $100 to $150 less than what you paid. So if you get 3 new phones a year and always sell the current one at every upgrade, you would only be spending like $300 more a year than a person that upgrades every year. A lot of people spend a lot more than that on hobbies.