Our great sponsors
-
chatGPT-python-elm
A repository fully generated by ChatGPT making it believed it checked out a this repository which I described like the first line of the README.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
Our brain literally wants us to believe that a pen can go through a window [1] (3:00). Ants, as a collective intelligence, are tricked by the Müller-Lyer illusion [2] [3].
Software is merely entering a realm of algorithmic (d)efficiency at least as old as biology: so long, be gone abstract truth table resilience unable to detect a shirt without stripes [4], welcome gradient exploration and error minimization able to give us the synthetic mind, which, similarly to the carbon-based mind, will make ridiculous errors, just look at a child failing to walk [5].
[1] Ames Window https://www.youtube.com/watch?v=0KrpZMNEDOY
[2] https://www.researchgate.net/publication/259354882_The_Mulle...
[3] https://en.wikipedia.org/wiki/M%C3%BCller-Lyer_illusion
[4] https://github.com/elsamuko/Shirt-without-Stripes
[5] https://media.tenor.com/uB5ijGdseFwAAAAC/stumble-haha.gif
> Look at what I just did with ChatGPT in 30 seconds (and I did not cherry-pick, these were the first answers I got!):
Weird flex, as that code is like 90% boilerplate[1]. Everyone was freaking out about Copilot and no one seriously ended up using it because it just generates buggy (or copyrighted) code. It can't even handle writing unit tests (which is arguably the most repetitive/boring software engineering task).
[1] https://github.com/ngtkt0909/linux-kernel-module-template/bl...
I do use it and I'm very picky when it comes to writing code.
Here's example of tiny webapp I wrote recently: https://github.com/vbezhenar/pwgen/blob/main/pwgen.html
Of course it wasn't Copilot writing it, but it definitely helps with boring parts. Like I'd write
const charactersElement = document.getElementById('characters');