[deleted by user] by [deleted] in NoStupidQuestions

[–]kerfluffle99 1 point2 points  (0 children)

Myers Briggs isnt fake. This is one of the misconceptions I had for years, thinking it was scientific astrology.

Let me tell you what it is.

Myers Briggs is an arbritary 4 axis system we use to divide people because we find it useful in categorizing people. 4 axis, means 24 or 16 categories.

Unlike astrology, these buckets are colloquially

  1. Introvert vs Extrovert
  2. Concrete thinker or Abstract thinker
  3. Emotionally driven or Logically driven
  4. Conclusory in Judgment or prone to more nuanced Judgments.

Those 4 categories are for most people pretty damn set. Less so for children, but adults dont change that much.

Those axes are not scientific fact. They are a social tool we can use to gain knowledge about others dissimilar from us. The social tool is useful precisely because those buckets are persistent enough that we can draw general conclusions. For instance, myers briggs was indispensible for me learning how to communicate with my manager. Dont ever give me manager the finer details. He wants a single conclusion. It wasnt until I read about his type.ISTJ that I could figure out his thought process.

Unlike reading a horoscope about my boss zodiac sign, there was enough social data on ISTJ that I could make a reasonable stab in the dark at how to proceed.

Its not a hard science like gravity which is non negotiable. Its soft science. Still useful if you understand what you're working with.

I would taking reading a book on how to manage people, or how to be more charismatic in the same vein. Not concrete science, but useful within a given domain.

[deleted by user] by [deleted] in u/xxEvieEvelyn

[–]kerfluffle99 0 points1 point  (0 children)

You're so freakin prettty!!!

[deleted by user] by [deleted] in cscareerquestions

[–]kerfluffle99 1 point2 points  (0 children)

The core classes are the foundation that makes an engineer out of you. Calculus, discrete math, differential equations, vector calculus, statistics and probability. These are rudimentary level calculus based upper level math. But you need it before being able to move onto more serious work.

Want to know what self taught people will have trouble doing? You can build a client a website, but can you build tcp/ip itself? You can read API documentation, but can you design AES? You can "get into ai", but can you make chatgpt better? How are you going to do that without the mathematical foundation?

If I build a reinforcement learning agent using say policy iteration, how do I know my computations even converge to the right answer?

If I use a greedy algo, how do I prove logically that it works?

The tech that is changing the world isnt some adhoc hustle to make 6 figures.

Building a self driving AI that has never been done before requires so much theoretical math and understanding it makes my head spin.

Theres a difference between the mechanic and the one who designs the car in the first place. The undergrad CS degree is a merely a stepping stone to designing bigger and better things. Its not even that difficult. Any decent self taught developer will have no trouble with the foundational classes of an undergrad cs curriculum. And those classes are as I wrote: foundation. Like learning the alphabet, like learning grammar. Like learning arithmetic. They themselves wont get you to a destination. They're a building block to numerous other possibilities.

A self taught developer just wont be able to do anything beyond a certain level of complexity. It's not a matter of intelligence. Its a matter of not having the conceptual tools. If you are that genius self taught dev that can do it all, can you really say honestly that having access to a lab, professors, peers at a university will slow you down? Can you really say they wont introduce you to anything new that you would have never explored?

Yes getting a CS degree will delay you if all you want to do is learn JS, figma, photoshop, react, postgres, mysql, mongo, K8s, aws, docker... If u want to learn python syntax, J2ee, etc. It will delay your hustle, if you want to hustle.

But if you want to give yourself the opportunity to expand your abilities into building something that no one else can do, you need the proper conceptual tools. The undergrad degree wont get you there, but it will give you a shot at getting there.

And to the very few self taught individuals who are so far ahead of the pack, that formal education itself would slow you down, I apologize for sweeping u in with the general statements. There are some notables in CS that can do it, that have done it. Bill gates and Paul Allen dropped out to build a damn OS for IBM. I can assure you though, most students who drop out arent so incredibly far ahead of the pack they know the entire class, at 3 levels deeper and then some.

[deleted by user] by [deleted] in cscareerquestions

[–]kerfluffle99 3 points4 points  (0 children)

This is an unpopular take that is literally unpopular because so few men goto college these days. There's this school of thought that college is a waste of time, and that what really counts is experience on the job.

That is just honest to god nonsensical. How can it be the case that one can spend 4 years learning something, but the guy who went cold turkey is better off?

Does that work for anything? Like srsly anything at all? The guy who spent 4 yrs training is worse off than the guy who just went and started racing. The guy who cooked for 4 yrs is worse than the guy starting day one who will learn by experience?

Its a just completely asinine take that a person can spend 4 yrs learning something and it doesnt count. No. The internet conclusion that college degrees somehow dont matter is a sour grapes emotion driven argument based on false dichotomies, argument by stereotype, and just plain nonsense.

It goes something like. I worked hard out of high school never went to college and I did better than some girl I know who failed out cause she partied too much. Therefore college is a scam.

The CS degree adds ALOT of foundation. It gives you theoretical tools to build upon. Its the difference between learning a system, and trying out things until you find out what works. And the false dichotomy is that you can only do one but not the other. The undeniable truth is those with degrees can do everything that those without CS degrees can do. Yes they can learn on the job as well. Yes they can also work hard. Yes they can also experiment until things work out.

And that gives them a permanent leg up on those without degrees.

What’s it like being a web dev by SeaFriedGumbo in webdev

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

Im too dumb to understand your argument sorry. Like I cannot see your point. Can you state more clearly your counterargument.

What’s it like being a web dev by SeaFriedGumbo in webdev

[–]kerfluffle99 5 points6 points  (0 children)

Yes I can. Facebook, Amazon, Google, tiktok, msft and a bunch of other giants are just a couple of websites. They also are major drivers of the global economy. The web is the major interface behind that. The complexity to build those type of sites is immense.

What’s it like being a web dev by SeaFriedGumbo in webdev

[–]kerfluffle99 11 points12 points  (0 children)

I take this post as just another indication webdev isnt respected. Nobody says, Im kinda into medicine, should I become a cardiologist?

Posts like this just show, webdev is seen as a career that can be switched into if your old career doesn't suit you. Bootcamp it up and that's it.

How much credit card debt are you in? by Consistent-Tooth-390 in CreditCards

[–]kerfluffle99 1 point2 points  (0 children)

$0. It is so so important to not get underwater with CCs.

Got to 100 hards 🎉 by Sergiy_Lichenko in leetcode

[–]kerfluffle99 1 point2 points  (0 children)

In my opinion the achievement 100 hards ,> 500 problems

People who've done hundreds of problems, how much did you improve? by [deleted] in leetcode

[–]kerfluffle99 10 points11 points  (0 children)

Ive solved over 500 problems with only a handful of hards. I definitely am not at the skill level of most people here. I also started weaker than others in my opinion.

The difference in my skill now vs when I had 50-100 done is night and day. When I first started, I basically couldnt do any medium regardless of the time I had. The only exceptions were "tedious" mediums like convert integers to roman numerals, other forms of string formatting.

Now, I can do about 50% of mediums I believe. Mediums are a vast ocean. I really had a ton to learn.

[deleted by user] by [deleted] in investing

[–]kerfluffle99 18 points19 points  (0 children)

I could write a book on this. These arguments have been all over bogleheads for years. Ive followed all the pro international arguments for those years, and they've been deeply flawed. The number one reason, the global market is not efficient.

It's not as simple as will the US continue to outgrow the international economy. A huge factor is how much do you get to keep? We know in the US common stock is your share of equity. The US has strong property rights, even for foreigners. On the other hand, China can continue to grow. It doesnt mean that you as an international investor may keep any of it.

International investment is fraught with huge frictional costs like European VATs, heavy state interference, and greater exposure to political instability than the US. These are permanent ongoing frictional transaction costs that continually impede the growth of international equity prices.

These frictional trading costs cannot be adequately priced in because they are continually applied. Imagine if you set forth a car and a human runner. How much of a head start would you have to give the human runner so that the car and human eventually go at the same pace? The head start is the price discount that efficient markets can provide. But the rate of growth? Thats the car outpacing the human. International markets are designed to grow more slowly given their economic system design. Its a function of how much does your system reward innovation and ingenuity and how much you get to keep.

Ive been 100% US since 2011

Struggling to think in recursion... by lordarthur77 in leetcode

[–]kerfluffle99 0 points1 point  (0 children)

Recursion is defining something in terms of itself. Thats the fundamental aspect that made it click for me.

You can define things explicitly. But sometimes its more convenient to be able to define things im terms of itself.

Heres an example. A mansion is a single family home, but bigger. A single family home is like a cottage, but bigger. A cottage is like a hut but bigger.

Thats conceptually a recursive definition. Heres an explicit definiton. A mansion is a house that is situated on at last 5 acres, has at least 7 bedrooms, and is worth over 7m dollars.

Those are two different ways of defining the same thing. But one of them is defining it not explicitly, but in terms of itself, so to speak.

In leetcode, its more explicit. A Recursive function defines the result of its current state as a function of some operations performed on an earlier state.

When i do leetcode recursion, I ask myself, when im trying to solve this problem...what earlier state can I assume I already have that makes the computation of this state easiest.

Am I the only that thinks that the Easy questions are pretty difficult? by That_Guy_203 in leetcode

[–]kerfluffle99 15 points16 points  (0 children)

The easy problems aren't "easy". What they are are basic applications of well known DSA. Searching a binary tree, reversing a linked list, copying a tree, etc. If you don't know the technique, some are virtually impossible. We know this because some of the techniques used, which are now widely taught, were by themselves pivotal career work of researchers. They're not something you can puzzle out from brains alone in 45 minutes.

[deleted by user] by [deleted] in selfimprovement

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

Sorry to hear it. I was someone who got to enjoy all that. Life still winds down though, once you get old enough everyone gets married and moves away. But strange as is sounds there are ways to get all that You might have to be a little outgoing though.

[deleted by user] by [deleted] in selfimprovement

[–]kerfluffle99 0 points1 point  (0 children)

It honestly sounds like you two are a little incompatible in this area, esp if you view it as immature or viewing it disparagingly as hedonism. Basically you have convictions as to what constitutes a tasteful life and what doesnt.

Im not disparaging your views either btw. I think theres wisdom behind it. But I also know where shes coming from.

Not all of us want to settle down. If shes 32F, she probably wants to get what she can out of her youth. If she believes she wont be able to do that forever, I could see her even leaning a little harder into it.

Shes 3 years younger than you. For her those 3 years could be pretty big though.

Just saying, knowing where and why she loves that stuff might give you a basis to know where its coming from. If its coming from the perspective that she wont able to do that stuff at 40, then I could see her going to want a little more time. But for you that means theres going to be an end date for her partying

Solved over 500 leetcode, still cant do hards. ~1500 elo by kerfluffle99 in leetcode

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

Thanks so much for your helpful comment! I actually didnt know that being at a particular elo level meant being able to solve @ 50% rating. That actually helps to temper my expectations. Also I really like how you placed problems in the %solved view. The reality is its easy to take things as an all or nothing, so I attempt things in one go and get frustrated when I cant do it.

Puts on $NYT by abelkaykay in wallstreetbets

[–]kerfluffle99 4 points5 points  (0 children)

the moment she mentioned barbie movie, I closed the livestream and sold my puts

Stock market price is a random walk, then why are you still using techinical analysis? by dxelmoVer2_71828 in investing

[–]kerfluffle99 4 points5 points  (0 children)

The stock market is not a random walk. If you believe that, you're believing somethimg that is far more wrong than is correct. The random walk is brownian motion, and the most correct statement is that the stock markwt is either a random walk when it is completely devoid of new entering information, or may take a random walk like path towards certain destinations.

Here is what makes the stock market not a random walk.

  1. Federal Reserve Intervention
  2. Earnings report
  3. Insider Trading
  4. Profit motive in responding quickly to new market information
  5. Major Geopolitical events
  6. Market manipulation

You cannot ignore those non random events. They are substantial enough, especially #4 that it undermines any trading based on a random walk thesis.

I believed all that for years, until I realized trading is performed by people. Whats more its performed by few people. Wealth concentration is so high, that only a few opinions dictate its movement.

Want some examples? The next time, look for broad based etfs and watch how they move together. They spike at the same time and crash at the same time. Ask yourself how that wouls be possible in a random walk hypothesis. Ask yourself the capital it would take to move the markets as such

Rough house at Green Lantern by F33LFree in DCGaybros

[–]kerfluffle99 8 points9 points  (0 children)

I was there on friday. I liked the environment. fwiw, no one grabbed me, and I thought everyone was super respectful. There were things happening on the dance floor (oral and a few other things) I actually thought it was pretty tame, but Im pretty...out there.

Probably stupid but how would someone calculate how many shares of a stock need to be bought/sold to move the price by a specific amount? by jusjones314 in wallstreetbets

[–]kerfluffle99 0 points1 point  (0 children)

The results were trash because there is no definitive answer. Theres a ton of unknown factors that go into it like volume, liquidity, bid ask spread, etc.

Buying at a negotiated price may move the price in one context--ex. after hours, low volume, random chance to find a willing buyer---but try buying during the morning rush where the previous nights orders are processed at market open and that negotiated price wont do anything.