Whoops, idk why I misread it as Japanese. Will fix thanks.
Whoops, idk why I misread it as Japanese. Will fix thanks.
Not that they’re the same, but this feels like not letting people be strippers because some people may feel degraded by it. I could understand having legislation that provides protections for employees through employer obligations to ensure a safe environment, but ultimately it’s the choice of the individual if they’re okay with the work or not. I don’t have a dog in this fight, but this feels like Chinese conservatism forcing “modesty” on women.
It’s actually pretty common to say 0th index, but it depends a lot on context.
Should be at least double in the US since it would be consultancy work which brings higher taxes (1099 vs W2) and no benefits. A $500 full day consultation is super cheap.
Not OP, but I just use ZeroTier for this since it’s dead simple to setup and free. I’m sure there’s some 100% self-hosted solutions, but it’s worked for me without issue.
That was a pretty interesting read. However, I think it’s attributing correlation and causation a little too strongly. The overall vibe of the article was that developers who use Copilot are writing worse code across the board. I don’t necessarily think this is the case for a few reasons.
The first is that Copilot is just a tool and just like any tool it can easily be misused. It definitely makes programming accessible to people who it would not have been accessible to before. We have to keep in mind that it is allowing a lot of people who are very new to programming to make massive programs that they otherwise would not have been able to make. It’s also going to be relied on more heavily by those who are newer because it’s a more useful tool to them, but it will also allow them to learn more quickly.
The second is that they use a graph with an unlabeled y-axis to show an increase in reverts, and then never mention any indication of whether it is raw lines of code or percentage of lines of code. This is a problem because copilot allows people to write a fuck ton more code. Like it legitimately makes me write at least 40% more. Any increase in revisions are simply a function of writing more code. I actually feel like it leads to me reverting a lesser percentage of lines of code because it forces me to reread the code that the AI outputs multiple times to ensure its validity.
This ultimately comes down to the developer who’s using the AI. It shouldn’t be writing massive complex functions. It’s just an advanced, context-aware autocomplete that happens to save a ton of typing. Sure, you can let it run off and write massive parts of your code base, but that’s akin to hitting the next word suggestion on your phone keyboard a few dozen times and expecting something coherent.
I don’t see it much differently than when high level languages first became a thing. The introduction of Python allowed a lot of people who would never have written code in their life to immediately jump in and be productive. They both provide accessibility to more people than the tools before them, and I don’t think that’s a bad thing even if there are some negative side effects. Besides, in anything that really matters there should be thorough code reviews and strict standards. If janky AI generated code is getting into production that is a process issue, not a tooling issue.
I mean if you have access but are not using Copilot at work you’re just slowing yourself down. It works extremely well for boilerplate/repetitive declarations.
I’ve been working with third party APIs recently and have written some wrappers around them. Generally by the 3rd method it’s correctly autosuggesting the entire method given only a name, and I can point out mistakes in English or quickly fix them myself. It also makes working in languages I’m not familiar with way easier.
AI for assistance in programming is one of the most productive uses for it.
Not OP, but my main preference for MacOS comes from the UI/UX of an absolute rock solid OS on top of a unix-like shell. I regularly go months without rebooting my machine with 0 issues like software hanging on wake.
I know there are a lot of exclusive creative apps, but all I really use my MacBook for is code, typical browser stuff, music, slicer/web interface for my 3D printer, and to interact with my home server. I’m not an open-source/Linux purist by any means, but pretty much all the software I use is widely available on all platforms. It probably helps that I bought a MacBook after growing up with Windows/Linux, so I came into it with a set of software I was familiar with that already existed on other platforms.
My partner and I are close to securing a lease in SF and we explicitly picked places that appeared to be owned by a person and not a giant corporation to avoid this BS.
Our current landlord and property manager are both amazing. They tried to get someone out at 8pm when our hot water heater broke, and our rent wasn’t raised when our lease went to monthly. If not for wanting to live in the city we’d have likely stayed here for many years.
America Ferrera got an Oscar nomination for her performance in the movie…
Never thought writers would have to deal with that too, but i guess everyone thinks they should write a book now. Software engineers experience the same shit. “It’s Facebook, but inconsequential feature that no one will use”. I’ve started quoting people twice my hourly rate from my full time job and it’s gotten it to largely stop.
The other solution is to work for a remote-first company if your job allows it and you can swing it. Best decision I’ve ever made.
California. Highest taxes in the US, yet we generate 14.2% of the country’s GDP despite being 11.7% of the population. We have an economy the size Germany (who has the world’s 4th largest economy) with 46.4% the population.
People talk shit about the state, how awful it is, etc, and while we do have many problems we’re doing pretty damn well all things considered. If we get housing and healthcare fixed (both active efforts by our government) we’ll be in an amazing position as a state.
Just because you’re not writing high performance software doesn’t mean it shouldn’t be a consideration. Sure, I’m not gonna micro-optimize memory when I’m writing an API in Python, but that doesn’t mean I’m not going to write it efficiently.
If I have to store and then do lookups on some structured data I’m gonna use a hash table to store it instead of an array. If I need to contact a DB multiple times I’m only gonna close my connection after the last query. None of this is particularly difficult, but knowing when to use certain DSA principles efficiently falls pretty firmly into the computer science realm.
If you need someone to hyper-optimize some computations then a mathematician might be a better bet, but even those problems are rarely mathematician level difficult. Generally software engineers have taken multivariate calculus/differential equations/linear algebra, so we’re decently well versed in math. Doesn’t mean we don’t hate the one time a year we have to pull out some gradients or matrices though.
It’s also why wages are so high. You wanna keep your talent? You gotta pay more than the company next door, or have better perks to make up for the wage disparity.
I got poached from AWS because my current team has a full AWS stack, and they wanted someone who knew it inside and out. They offered me a full remote position (whole company is full remote) with a higher salary, but slightly less TC. My new job is also way less stressful and with way more freedom.
As soon as I saw the headline I already knew it was Huntington Beach. Every few years they try to do some dumb shit like this.
I probably come off as a Fidelity shill with how much I’ve mentioned them on Lemmy, but it’s a genuinely good platform for banking. They’re not a traditional bank. They’re a brokerage that offers checking and savings accounts that you can directly buy/sell securities with.
I moved all my assets to them after Chase pissed me off one too many times and it was the greatest decision I’ve ever made. Account to account transfers are instant (I’ve transferred like $60k and they didn’t give a fuck) and they front you the money for external incoming transfers that are still in pending. You never have time periods where you can’t access your money because it’s in the ether that is our antiquated banking system.
No minimums, no transfer fees, no stock/ETF purchase fees, and they pay ATM withdrawal fees automatically (including my $10 ATM fee in Vegas). The one time I had to call them to request a chargeback on my credit card the whole call, including waiting, took 5 minutes.
By far my favorite feature though is you can buy into money market funds like SPAXX in your normal accounts, so you get 5% APY on your money. However, it’s still treated as normal USD so any transactions automatically pull from it.
You pretty much nailed the entire reason for most of my friends and myself (mid to late 20s). We can all afford kids, but it’s just not something anyone desires except for one or two people in our group of 14.
Most of us don’t even dislike kids, but the thought of having our own is undesirable.
Most people don’t exactly have a choice. They kinda need places to live near their jobs which almost always dictate where they live.
Also, appreciate the value of ownership? How do you expect almost anyone in Gen Z to afford to own anything more substantial than a car? The oldest of us are just starting our professions after getting out of college/trade school, and getting into jobs that don’t pay enough to afford a house anytime soon. We never even had the option of ownership because housing is fucked.
Hell I’m one of the lucky ones. I graduated college without debt and I make really good money, but it’s gonna take me 5 years to save up a down payment for a $8k a month mortgage despite living well below my means. I can only imagine how fucked it is for the average person who will never have the chance to own anything at all.
We never had the choice to own anything.
This was almost definitely it lmao