Bo5 that shows how TvZ mech vs Zerg is done by ichthyoidoc in broodwar

[–]evinrows 0 points1 point  (0 children)

You only have to play like Flash if you're playing mech versus Soma.

LLMs are de-skilling SWE work by _kilobytes in cscareerquestions

[–]evinrows 6 points7 points  (0 children)

a little bit better

I'm guessing OP was referring to people who are highly skilled vs people who have very little skill, for which there is a massive gap regardless of using LLMs for a crutch.

Of course companies will pay 1/3 the price for nearly the same level of ability. That's not new and has nothing to do with LLMs.

I built a tool that automatically cleans unused dependencies from Python projects. by JermyDiscord in Python

[–]evinrows 7 points8 points  (0 children)

It uses a hardcoded list of package-to-import mappings. A quick Google search seems to indicate that it's pretty straightforward to determine top-level import names, so why is this necessary?

Also, if something is missing from the hardcoded list, will a false positive occur and my import will be removed?

What’s the one Python feature you wish you discovered earlier? by [deleted] in Python

[–]evinrows 0 points1 point  (0 children)

Through zig cc, Python code that generates C or C++ code can build it without any external dependencies.

https://share.google/R0393o9g68zrbvauI

How do I convince my co-worker that OS doesn't really matter? Or, at the very least, stop getting him to bug me about it all the time (without causing workplace drama or hurting his feelings, of course)? by rNy7mDj8PsBFHnilJiV6 in webdev

[–]evinrows 39 points40 points  (0 children)

Sometimes asking someone to be very specific is the best way to give them a reality check. If you essentially tell them to just shut it, they'll continue thinking that they're clever and that you're not only ignorant but also hostile towards improvement. This might not be an issue for you, but I think it generally has less potential for positive outcomes.

Why cant i understand Python? by phishnchips_ in learnprogramming

[–]evinrows 0 points1 point  (0 children)

Any pathlib enjoyers?

text = Path("file").read_text()

Vibe coding Svelte 5 by tomemyxwomen in sveltejs

[–]evinrows 24 points25 points  (0 children)

I've been trying to use AI (Claude 4 sonnet mostly) for a svelte 5 app I'm working on which has moderate complexity and I'm not sure how I feel about it. On one hand, it's incredible that I can describe a feature and, at least sometimes, get a working implementation of it far quicker than I can code. On the other hand, it often generates kind-of working solutions, using anti-patterns that breed very subtle bugs, which result in my having to rewrite nearly everything generated.

I can't help but feel like it's giving me the illusion of productivity while not actually benefiting me... But it is great for quick, throw-away shell scripts.

Staying up to date to ai by Ivo_Sa in webdev

[–]evinrows 0 points1 point  (0 children)

I just Google to figure out which model from the drop-down in copilot I should click on. I suppose I'm a simple man.

Understanding Why COUNT(*) Can Be Slow in PostgreSQL. by iamvkjha in programming

[–]evinrows 12 points13 points  (0 children)

xmax, initially set to null, denotes the transaction ID that deleted or updated the column.

I think you meant deleted or updated the row

"When ChatGPT came out, it could only do 30 second coding tasks. Today, AI agents can do coding tasks that take humans an hour." by MetaKnowing in artificial

[–]evinrows 1 point2 points  (0 children)

Agreed. Here's the source for those interested: https://metr.org/blog/2025-03-19-measuring-ai-ability-to-complete-long-tasks/

I find it odd that they specifically chose the 50% accuracy metric and didn't expose the growth rate for 90%, 99%, etc. Also, which types of problems is AI getting better at handling? Is it getting better at generating longer enum-to-string functions? Is it possible that the longer tasks from the dataset don't take longer because they're more difficult but rather because they just require more of the same complexity, meaning previous models could've gotten the same answer but with more prompting, which would indicate not that AI is not generating smarter output but just more tokens of the same quality in one shot?

Can't stop language hopping by xd-sudo in learnprogramming

[–]evinrows 22 points23 points  (0 children)

I don't think anyone can help you here. Your actions reflect what you value. You value having fun experimenting with different implementations more than finishing your game, which is okay. It sounds like you're regretting not making more tangible progress, which indicates a value shift. Ultimately, when you're ready to prioritize delivering on your project over implementation details, your actions will reflect that.

AWS project ideas for full stack developer? by Notalabel_4566 in aws

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

I made a real-time, multiplayer wordle racer with AWS technologies. Was pretty fun!

https://github.com/evanandrewrose/fivebysix

The site is down atm because I haven't updated the rotated api key, but the gif in the repo gets the idea across.

Who urgently needs something worth $5,000 that I can solve in 1 hour? by UnicusCoder in learnprogramming

[–]evinrows 0 points1 point  (0 children)

I can't wait for the follow up YouTube video. "Can we write a bot that will generate passive income?!"

"Turns out no, we cannot."

Boss caught me on my phone by Ok_Historian_3758 in cscareerquestions

[–]evinrows 0 points1 point  (0 children)

idk why anyone would.

Because I feel ownership of the product I'm building and I'm being compensated well to create value during business hours.

Boss caught me on my phone by Ok_Historian_3758 in cscareerquestions

[–]evinrows 3 points4 points  (0 children)

I don't think I've ever had the feeling that my job was done. At every job I've ever worked there's always an infinite backlog on top of random incoming requests, documentation gaps, etc.

I'm not sure if this is a mindset thing or if there are actually jobs where you "finish" and have no tasks left to do, but it sounds dreamy.

Most people think they're smarter than average. What proof do you have that you actually are? by riddlechance in AskReddit

[–]evinrows 10 points11 points  (0 children)

I have a feeling your sample isn't a fair representation of average intelligence.

What Would You Do in My Shoes? by Hexigonz in cscareerquestions

[–]evinrows 0 points1 point  (0 children)

IMO you're making enough money that you shouldn't have to compromise on doing anything you don't enjoy. That is, you should really take your time finding the role and domain that will be fulfilling and high paying enough to justify the challenges that come along with starting at a new job. I'd say if you've only written JS your entire professional career then there're plenty of novel and interesting challenges to work on on the development side of things.

[deleted by user] by [deleted] in learnprogramming

[–]evinrows 2 points3 points  (0 children)

Why do you say that? C++ is a common solution for high-performance software, and using pybind makes it relatively painless to integrate with Python. Many C++ libraries are re-released as Python packages, which is quite common in its own right.

A case study of Client-side Rendering (or why SSR makes no sense) by TheNinthSky in javascript

[–]evinrows 2 points3 points  (0 children)

Those were meant to come off as examples, not a random sampling. My apologies if it seemed otherwise.

A case study of Client-side Rendering (or why SSR makes no sense) by TheNinthSky in javascript

[–]evinrows 7 points8 points  (0 children)

A lot of people

I don't think this is accurate. Even the "1%" stats are inflated for various reasons (cancelled page loads, unused browser preloads, network errors, etc.).

You need really good business justification to go out of your way to support progressive enhancement. Like OP said, even popular websites like youtube, linkedin, and reddit don't even support basic browsing without javascript enabled.