101010.pl is one of the many independent Mastodon servers you can use to participate in the fediverse.
101010.pl czyli najstarszy polski serwer Mastodon. Posiadamy wpisy do 2048 znaków.

Server stats:

533
active users

#softwaredevelopment

13 posts13 participants0 posts today

I'd like to make 2 changes to the software industry.

1. The removal of AI. Let’s just pretend it never happened, so we can try again in 50 years with a more ethical and sustainable approach.

2. Find a way to include the use of lasers in software development. Where would we use them? How would they be implemented? I have no idea. These are questions without answers. I just know I want lasers, because lasers are cool 😎

After #TaylorOtwell suggested it, I'm releasing my super-charged #Laravel Seeder.

✅ Seed steps wrapped into transactions
✅ Continue incomplete seeding
✅ Push arguments to each seed step
✅ Retrocompatible with the old `run()`
... and a lot of more features.

github.com/Laragear/Populate

GitHubGitHub - Laragear/Populate: Populate your database with a supercharged, continuable seederPopulate your database with a supercharged, continuable seeder - Laragear/Populate
#PHP#Database#DB

We all aim to make our programs faster, but have you ever tried doing the opposite? In this article, @carlk demonstrated how a simple nested loop can create a program that runs longer than the universe's lifetime. He dove into concepts like tetration (yes, it goes beyond exponentiation), 5-State Turing Machines

towardsdatascience.com/how-to-

Towards Data Science · How to Optimize your Python Program for Slowness | Towards Data ScienceWrite a short program that finishes after the universe dies

3 ways that great software engineers demonstrate empathy…

🟢 They empathise with the problems and frustrations felt by their users, making them more likely to be able to solve their user's problems appropriately.

🟢 They empathise with the stress their product owner is under to deliver their project and recommend the most appropriate technical solutions based on the circumstances.

#Laravel should include soon a great PR that will help a lot of devs mapping collection items manually.

It's a simple `AsCollection::map(Item::class)` and `AsCollection::map([Item::class, 'fromArray])` cast.

It creates Collections and maps into a class instance, or a callable. No need to make your own anymore.

Confident it will land on Laravel 12.10 anytime this week.

"[T]hose claiming we're mere months away from AI agents replacing most programmers should adjust their expectations because models aren't good enough at the debugging part, and debugging occupies most of a developer's time. That's the suggestion of Microsoft Research, which built a new tool called debug-gym to test and improve how AI models can debug software.

Debug-gym (available on GitHub and detailed in a blog post) is an environment that allows AI models to try and debug any existing code repository with access to debugging tools that aren't historically part of the process for these models. Microsoft found that without this approach, models are quite notably bad at debugging tasks. With the approach, they're better but still a far cry from what an experienced human developer can do.
(...)
This approach is much more successful than relying on the models as they're usually used, but when your best case is a 48.4 percent success rate, you're not ready for primetime. The limitations are likely because the models don't fully understand how to best use the tools, and because their current training data is not tailored to this use case."

arstechnica.com/ai/2025/04/res

Ars Technica · AI isn’t ready to replace human coders for debugging, researchers sayBy Samuel Axon