In my wildest dreams I couldn't imagine Spain - Argentina final at the #WorldCup, but I _could_ imagine Messi beating England π! Anyway, as a BarΓ§a/Spain supporter and Leo fan, I have a win-win situation now - I can chill and have some joy whoever wins on Sunday π.
Hey @HevyApp, I rarely comment on people's workouts because even though I have disabled notifications on Workout Discussions, I still get them. I would expect this disables this kind of notifications completely, not only Push Notifications. I just don't like spam under my π.
Great approach. I use AI as my coding partner, mostly to speed up things where I'm not an expert (yet π€ͺ). I review changes, iterate when I don't like something. I learn along the process. Sometimes I just apply changes manually cause it's faster (and doesn't require tokens π).
here is something weird: when i was doing my 48-hour livestream, from time to time, i would end up writing the code myself instead of asking AI to do it
and i kept seeing messages in the chat, not from my community, but from people watching me for the first time, saying things like "why are you writing that with your own hands?" or "why don't you just ask ai?"
gonna tell you something: in this AI world, a lot of people will try to make you feel like doing things yourself is not worth it anymore
that's not true
doing things yourself is how you learn.. it's how you build intuition, understand the details, make mistakes, and develop your own taste
AI can help you move faster, but speed isn't always the goal
sometimes the goal is to understand.. sometimes the goal is to practice.. sometimes the goal is simply to enjoy the process of creating something with your own hands and fu*cking enjoy the craft
using AI is a skill, but knowing when not to use it is also a skill π€π»
Short story long about how #Composer update suddenly broke our tool's smoke tests. Additionally, it happened just when some Github token involved in the setup has expired, which made the investigation even harder (not clear whether regenerated token works or not) π .
@sergeax To be fair, it's not 100% that I chose DuoLingo. My son and my wife have been using it before me, and they were satisfied with it. I just joined them and we bought a family plan. And it was pretty nice for quite some time, but recently got significantly worse.
After recent updates, the amount of screens you need to click through in @Duolingo after finished lesson is disastrous, and it makes me want to drop it completely. I don't want any upgradable chests, comparisons to friends, or World Cup suits. I just want to practice language!
Nice tool, but you can also just use Docker and run `docker system prune` from time to time...
Anyway, node_modules is such a mess when you know #PHP's Composer π.
@enunomaduro First commit is from April 26th, 2021 π. Year before Laravel Pint. But Prometheus is relatively niche stuff, so I guess it wasn't much known. Maybe it wasn't even open sourced back then π€?
https://t.co/w2juQySnB0
It seems like Pint already existed when @enunomaduro created Laravel's one π . Imagine my surprise when I saw "This pull request was validated by pint" comment in my PR related to Prometheus alerts π.
https://t.co/JRYYAEZCjF
When it comes to code review - I am old school. I see it as knowledge-sharing layer, team-wide responsibility spread, place for improvements (nothing personal). I use AI for summaries, finding bugs, and explaining what I don't understand, but also for reviewing my own reviews π.
@alexdaubois@nicksdot What "syntax rules" are you referring to? And I don't agree about "less control" - IMHO it's the other way around, because casting doesn't happen implicitly, you have full control and it's your choice whether you want to cast explicitly, use filter_var() or other technique.
@alexdaubois I think that other people's misuse/misunderstanding is not an argument for NOT using strict mode for your own code. To be clear: I don't like & avoid type casting, I just treat strict mode as a guard rail for decision making. Implicit casting is just wrong for me.
It seems like the only issue I had was related to ssh-askpass, which was under different path after the upgrade, so I had to update my ~/.zshrc to not get "Error: Problem adding; giving up" from keychain (which was causing p10k's instant prompt malfunction).
My personal computer (Dell Latitude E5570) has Ubuntu installed in 2017, and right now I am upgrading it to 26.04 LTS. It seems like it survived 18 distro upgrades during these years π. There were some issues, but in general a pretty nice user experience. #linux power πͺπ§.
The distro upgrade had some issues (some notifier package, ubuntu-desktop?), but everything works properly. I was stuck on 6.14.11 kernel from Mainline because newer ones couldn't be installed because of proprietary drivers (IIRC), but now I'm on 7.0.0 from Ubuntu π. Nice!
@nicksdot Did we already lose the ability to refactor in IDE, as part of the post-AI review? Personally I review all the code generated by agents, and commit it manually, ask for improvements, or apply fixes on my own (and then tell the agent to refresh its context).