• 2 Posts
  • 637 Comments
Joined 2 years ago
cake
Cake day: July 2nd, 2023

help-circle







  • A crazy number of devs weren’t even using EXISTING code assistant tooling.

    Enterprise grade IDEs already had tons of tooling to generate classes and perform refactoring in a sane and algorithmic way. In a way that was deterministic.

    So many use cases people have tried to sell me on (boilerplate handling) and im like “you have that now and don’t even use it!”.

    I think there is probably a way to use llms to try and extract intention and then call real dependable tools to actually perform the actions. This cult of purity where the llm must actually be generating the tokens themselves… why?

    I’m all for coding tools. I love them. They have to actually work though. Paradigm is completely wrong right now. I don’t need it to “appear” good, i need it to BE good.



  • Strongly agree.

    And honestly… as much as possible build your network IRL. Neighbors, co-workers (yes, don’t let capitalism convince you you must drop your humanity), etc.

    Truth is, you probably won’t have perfect alignment with them… but they’re real. They and you are flawed, but real.

    Online communities have thier place… but they’re not at all a replacement. It’s so easy to gravitate to people who think exactly like you online, but it dulls your ability to operate IRL.


  • Sometimes.

    In those cases, “there isn’t a yes/no answer to your question because…”

    I ask my jrs simple yes/no questions all the time.

    Did you open a PR? Does it pass the CI pipeline? Did you write a test for scenario X?

    I’m here to help you, but my time is unfortunately limited. If it takes half of our available time just to drag out of you where you’re at we’re all worse off for it.







  • I’m not suggesting it’s beneficial to remove these people.

    I’m suggesting that they be paid the market value for thier talents and that their presence benefit that nation, not a specific company.

    H1B should be replaced by visas with no ties to a company. That’s it.

    When you argue about global markets, i see that as completely unrelated. There is a mechanism for that already and it’s called offshoreing. You wanna move a factory or tech work to an area with a lower cost of living and can pay them less? Go nuts. You want people on shore? Allow them unfettered access to market their skills at the market price of the labour.

    Again, I’m not against people who are here (there, the USA), and I empathize with rural Healthcare. As a rural Canadian all of my doctors have been originally from South Africa for as long as I’ve been alive.

    This genuinely isn’t an anti-immigrant stance. My wife is an immigrant.

    Bring people to your nation and invite them to join your society. The whole idea of bringing people in as second class citizens to be exploited is perverse. I’m not saying don’t have the people. I’m saying empowering those people is in the best interests of abso-fucking-lutely everyone.

    Except the CEOs, i guess, but you’ll forgive me if I can’t muster a tear.


  • H1-B’s, being tied to a company, are extremely exploitive.

    In Canada, you get fired/quit you don’t get a paycheck.

    In the US, if you’re a citizen or green card holder, you get fired/quit you don’t get a paycheck AND you lose your Healthcare. This is a major way to abuse your workers.

    In the US, if you’re H1B and you get fired/quit you don’t get a paycheck, lose your Healthcare insurance, and are ejected from the country. You can’t even just switch jobs. It’s extremely predatory and allows companies to fuck you so badly because you have so much to lose.

    If the workers were truly great talent, it’s in the interest of the country to have them working ANYWHERE in the country. If they were TRULY great rare talents in industries starved for workers, it’s counter productive to not let the free hand of the market guide them to the best employers.

    That’s the scam.

    H1Bs, being tied to a company, provide a clear incentive for abuse by a company to use them to pay people less than market wages knowing there is no recourse. It deflated the market value of local workers. Average workers who’ll work for below average pay, accept unlimited overtime, and not push back on HR violations or even explicitly illegal actions by their employers is a big win for the company.

    They aren’t the best and brightest. They by definition can’t be. With the reality of the arrangement, the “best and brightest” can and will and always have found greener less abusive pastures elsewhere.

    If you want to be in that arrangement, you’re not that bright. If you can’t find better, you’re not the best.

    H1B is a really bad program. Employers mobility would mitigate most of my issues, but that will NEVER happen because from the industry, that’s the whole point


  • Statistical distributions suck, especially when we want a clear-cut cause-and-effect silver bullet. My only sister has two autistic sons, and my wife and I were 7 years older than she was when we had our son and he isn’t autistic (as far as we can tell thus far).

    As a brother and uncle, I have incredible empathy for the desire and frustration to just get a clear answer on this. And I recognize these feeling however intense are orders of magnitude less than for a parent. It’s not like lead or asbestos or thaledimide or radiation.

    Best we’ve got is a confluence of factors, not the least being family history knowing full well how bad diagnosis has been historically.

    It’s so incredibly predatory to dump the science in the trash and just say “it was Tylenol all along”.