I was building extremely snappy and responsive CLIs in *python* 12 years ago on a dual core Acer netbook, I'm pretty sure that modern computers have no excuse for slow CLIs.
Posts by Roberto Empijei Clapis
Periodic reminder that modern computers are fast enough to do substantially anything without having to make the human wait, in any language. If your CLI is slow you don't need to change language (e.g. py->rs), but you should rethink how you design your code.
An mRNA treatment for PANCREATIC CANCER was in trials, among many other uses. Choosing to end this research is choosing to sentence millions to an early, painful death
Is this what we call the Art of the Deal?
This seems like a good time to remind everyone that renewables aren't just better for the environment.
LLMs are gaining our trust while working at a loss...
I really can't imagine what the future holds!
(It's ads)
There we go
Wh... Why was it added?
You're too kind 🙏
I'm officially looking around, if anybody needs a Go software engineer with a very strong background in web security lmk.
I also know a fair share of frontend dev and was a SWE/SE for Google and Microsoft.
I'm looking for security-sensitive dev projects and security reviews.
MacOS: I see you've set Finder to appear on 'all desktops'
me: yes
MacOS: So when you cmd-tab to Finder, which desktop should I switch to?
me: well you shouldn't because…
MacOS: So I can switch to a random desktop? YAY!
MacOS: When I restart, would you like me to re-open all these apps?
me: no
MacOS: hmm well that's a shame because I am going to do that.
me: ok
MacOS: Should I open them all maximised on the same desktop?
me: no
MacOS: hmm well…
Will LLMs become a fundamental tool in our box? Sure.
Will they replace us? No.
Linters may become very powerful
Reviews may become more precise
Autocomplete may be more useful
Testing may become more thorough and widespread
But only if we collectively take our heads out of our a###s soon
I wonder how much of this applies to software engineering.
GitHub platform uptime 90.17%
One more ooopsie and github is going to lose their last nine.
I wonder what is the cause behind this 🤔
I started in December 2024 and i am still not sold, I actually just gave up trying to do some things.
It's very powerful in terms of computation, and has incredible battery life, but the os is substantially a fractal of bad design.
That's what I usually hear about dev experience on mac...
Good point. I guess I haven't thought that far... Sigh.
No, still on Vscode for 2 main reasons:
1) test/delve support
2) I can easily share configs with my colleagues and work with them without feeling lost every time I peer. That's the same reason I'm still on qwerty.
I'll keep an eye on the project because, again, it's a very good IDE and addresses a lot of the issues I have with vim and vscode, but testing support is what really prevents me (and my company) from switching to it right now.
3) No way to run tests on save
4) No way to display test coverage gutters
5) Running a specific test requires two clicks.
This means that I write code at insane speed to then hit a wall when I touch the tests.
The lack of testing support is what really is a dealbreaker for me, all the other minor inconveniences are stuff I can live with in order to get the speed.
1) No quick way to switch from a file to its test file.
2) No easy way to run a package or project tests
After about 12y of Vim and 1.5y of vscode I tried @zed.dev.
I have to say, the speed is impressive, there still are some minimal graphic quirks, but I don't care about those.
It feels amazing to use it, but I can't switch to it yet 🧵
Yeah, basically if you try to interact with MacOS the least amount possible it becomes bearable.
I am using a MacBook lately. It was a gift, so I took the chance to finally try it.
I have to say: it's the best hardware AND the worst software I've ever had on a laptop.
The operating system is barely usable and shaves the bar for "functional" VERY closely.
But the machine is a beast.
🤔
Happy to take the blame
The AI harness engineering hype is basically just people finding out that with leaner design, good encapsulation, simpler code, improved tools, working CI/CD and precise documentation one can be more effective at writing correct code.