• 2 Posts
  • 178 Comments
Joined 3 years ago
cake
Cake day: June 9th, 2023

help-circle
  • 1rre@discuss.tchncs.deto196@lemmy.blahaj.zoneslop rule
    link
    fedilink
    English
    arrow-up
    5
    arrow-down
    1
    ·
    5 days ago

    Why do you think I said "thinking"/planning instead of just calling it thinking…

    The “thinking” stage is actually just planning so that it can list out the facts and then try and find inconsistencies, patterns, solutions etc. I think planning is a perfectly reasonable thing to call it, as it matches the distinct between planning and execution in other algorithms like navigation.


  • 1rre@discuss.tchncs.deto196@lemmy.blahaj.zoneslop rule
    link
    fedilink
    English
    arrow-up
    2
    ·
    5 days ago

    That kind of matches my experience, but some of the negatives they bring up can be fixed with monitoring thinking mode. If they start to make assumptions on your behalf, or go down the wrong path, you can interrupt it and tell it to persue the correct line without polluting the context.


  • 1rre@discuss.tchncs.deto196@lemmy.blahaj.zoneslop rule
    link
    fedilink
    English
    arrow-up
    2
    arrow-down
    9
    ·
    5 days ago

    I’ve started using AI pretty heavily for writing code in languages I’m not as confident in (especially JS and SQL) after being skeptical for a while, as well as code which can be described briefly but is tedious to write, and I think the problem here is “by” - it would be better to say “with”

    You don’t say that 90% of code was written by code completion plugins, because it takes someone to pick the right thing from the list, check the docs to see it’s right, etc.

    It’s the same for AI, I check the “thinking”/planning logs to make sure the logic is right, and sometimes it is, sometimes it isn’t, at which point you can write a brief psudocode brief of what you want to do, sometimes it starts on the right path then goes off, at which point you can say “no, go back to this point” and generally it works well.

    I’d say this kind of code is maybe 30-50% of what I write, the other 50-70% being more technically complex and in a language I’m more experienced in, so I can’t fully believe the 30% figure when you’re going to be having some people wasting time by not using it when they could use it for speedup, and others using it too much and wasting time trying to implement more complex things than it’s capable of - this one irks me especially after having to spend 3½ hours yesterday reviewing a new hire’s MR that they could’ve spent actually learning the libraries, or I could’ve spent implementing the whole ticket with some time left over to teach them.








  • Yes, I was referring to someone in the top 50% of earners, still half of all people in the US.

    To get to most countries if you’re on that demographic, you just need to have a job.

    To get to the US historically, you needed to either get a H1B visa, which last I heard had a 9% chance per year, enter the green card lottery, which has a 0.3% chance per year, or transfer within your company after getting promoted to a managerial role via an L1A visa, which is a slow process and very dependant on who you work for, and on your origin country for acceptance rates.

    For people in the bottom 50%, I agree it’s historically been easier to go the US with the green card lottery, fairly accessible visas if you have immediate family living in the US, and even for illegal immigration with birthright citizenship, as then you can get a green card through your children.

    I was basing my comment on the fact most people on Lemmy are going to be nerds working in IT/Sciences/Engineering, but even then, if you take a mean “ease for a random sample to move” then it’s still harder to move to the US than out of it.



  • 1rre@discuss.tchncs.deto196@lemmy.blahaj.zoneaverage UN vote
    link
    fedilink
    English
    arrow-up
    2
    ·
    2 months ago

    Russia sponsored it, despite being huge and present colonisers, but the text of the motion was pretty lacking.

    France, China and the US are the other big two these days (excluding the more minor offenders and the ones that are more imperialist or genocidal than colonialist like Israel, Armenia and Azerbaijan), the US voting against is unsurprising, China like to reframe their colonialism as “Not Colonialism™” and France probably didn’t want to get the bad rep of voting against it.






  • Counterpoint: London.

    It’s easy to complain, with it being £2.80/$3.70 for a single zone peak single, the frequent strikes, the noise, etc. but the trains are at worst every 5 minutes or so, they have the most frequent rail service in the world (Victoria Line), they’re constantly making improvements (Elizabeth Line, Battersea extension), it has fairly good coverage (when including national rail for south London), overnight service, and the busses are absolutely amazing.

    Is it on par with Seoul & Singapore? No. But it’s certainly significantly better than most cities worldwide.