I use AI daily, currently paying for Claude Code, Gemini and Cursor. It really helps me on my personal toy projects, it’s amazing at getting a POC running and validate my ideas.
My company just had internal models that were mediocre at best, but at the beginning this year they finally enabled Copilot for everyone.
At the beginning I was really excited for it, but it’s absolutely useless for work. It just doesn’t work on big old enterprise projects. In an enterprise environment everything is composed of so many moving pieces, knowledge scattered across places, internal terminology, etc. Maybe in the future, with better MCP servers or whatever, it’ll be possible to feed all the context into it to make it spit something useful, but right now, at work, I just use AI as search engine (and it’s pretty good at it, when you have the knowledge to detect when it have subtle problems)
I don't know why so many people are saying that this is bad code.
Besides the redundant checks, it's really simple, so simple that an intern, maybe even someone who doesn't code, can understand and update it.
It's performant, most compilers will cache the strings.
People trying to justify more complex one-liners with "what if you change the symbol, or just show 5 characters" etc. These scenarios wouldn't take more than 5 minutes to adapt this code, and anyone could do it.
For me, this code with a good set of tests doesn't get much better.
This is exactly one of to reasons to guess that Mbappe will achieve this. Even if he, as individual, get injuried or worse at playing, France still has an incredibly strong young generation.
Same experience. For me Finder is simply unusable, not sure if I'm not used to it but the experience is terrible for me. So I prefer to do everything through the terminal or use some TUI like https://github.com/jarun/nnn
The only time that I have to interact with the UI is when I have to do something on System Settings, which is also dreadful.
Yeah, Finder really isn't something you have to use very often (beyond very simply stuff). I mostly use Spotlight to open folders and files, and often use terminal for most moving/copying.
The most complicated thing I do in Finder is browsing pictures and installing an Application, both of which is does a perfectly fine job at.
Exactly the same here. One day, once again my ThinkPad stopped sleeping and the sound started clacking.
I decided it was enough for me and I bought a Mac. There are still some design choices from MacOS that I don't get, things I wish I could customize, but I definetely don't regret my decision.
I also choose to not disable SIP. The only thing that I miss is being able to disable animations, besides that I'm using it just fine, not as good as i3 but good enough for me.
the one actual thing that slays me about OS X is the workspace switch delay. Everything else is on the range from bad-but-tolerable to great, if I could just disable that one thing I'd love it so much more
In the case of MapleStory, in the past much of the game logic used to happen in the client side, that's why it was easier to reverse it (And create cheats for it).
In many other games that have private servers: If there was no codebase leak, basically guessing what you can't know. That's why many private servers doesn't work 1:1 when compared to the official servers, people just tried to make the calculations as close as possible after reversing it.
GTA 5 has private servers as well, and it has a similar fat client architecture. It also uses P2P for a lot of things which was probably helpful for the FiveM developers.
MapleStory was also kind of an interesting case because the developers were careless enough to include debug symbols with their binaries on multiple occasions.
My company just had internal models that were mediocre at best, but at the beginning this year they finally enabled Copilot for everyone.
At the beginning I was really excited for it, but it’s absolutely useless for work. It just doesn’t work on big old enterprise projects. In an enterprise environment everything is composed of so many moving pieces, knowledge scattered across places, internal terminology, etc. Maybe in the future, with better MCP servers or whatever, it’ll be possible to feed all the context into it to make it spit something useful, but right now, at work, I just use AI as search engine (and it’s pretty good at it, when you have the knowledge to detect when it have subtle problems)