SW developer in Austria, tweeting about programming (#Python, #Clojure), tools (e.g. #vim), open-source software and data privacy.
English - Deutsch - Español
"...you are not here to write code; you're here to ship products"
-- Jamie Zawinski, as quoted in the book "Coders at Work", by Peter Seibel
https://t.co/pqJWu1aQtf
"You're never going to be 'ready' before you take the leap. If you keep waiting, you'll wait until the window has closed, and all you see is regret. Summon a bit of bravery, don't overthink it, and do your part for the future. It's 2.1 or bust, baby!" https://t.co/r8AOYYEXKL
Recently, I was working on an application that needed to know if it was connected to the internet.
A common way to do this is to ping DNS servers like 8.8.8.8 (Google) or 1.1.1.1 (Cloudflare).
However, this uses the ICMP protocol (which only checks for basic network connectivity), while I wanted to exercise the full stack used by real HTTP clients: DNS, TCP, and HTTP.
So I did some digging, and here are the results: https://t.co/hzntvaNQyq
What is the best "impact assessment" for an NGO? If a huge international company like @Meta publicly says your work should be prohibited.. 😂
If you wanna join @NOYBeu and make us even more "powerful" click here: https://t.co/uEwvQQQKzq
(From a paywalled @mlexclusive Article)
Spot on! Copilot et al. have their use but I don't share the enthusiasm for reviewing the code they generate - after all - according to the fine print - there's no guarantee.
@thekitze I'm using LLMs all day long, but I'm not letting it write my code. It's looking up APIs, it's explaining concepts, but I want to reserve the fun part of programming for myself: Actually writing code!
This is the kind of tutorial which helps #Clojure beginners to move from solving katas to write real-world problems. Thanks a lot @rafd!
https://t.co/WazGxnuhjA
@KanenasP@jmgraunavarro@StreamMaxES@opusdei_es Bueno, como contrapeso de las "cuatro horas demoledoras" del documental, conviene leer el testimonio de Lotrives con sus varias facetas - por lo menos para quienes creemos que estos temas no son o blanco o negro.
Dear #vim users: there is no need to switch to Emacs if you want to try #Clojure - just install the plugin. Here is a short introduction
https://t.co/YiqN4zMdDK
@RAEinforma ¡Lástima! Hubiera sido interesante saber si en español hay - como en otros idiomas - un verbo para denotar esa acción.
(¿O sea que las dudas que aclaran son sólo del tipo "se puede decir X" o "se dice X o Y"?)
@mitsuhiko The rationale behind those "old-fashioned" laws is e.g. to reduce to a minimum the number of people who cannot spend the Sunday with their kids. It is nice to have one day when most of the people have spare time.
"Bottom line, I'm disappointed to report that passkeys don't appear worth the complexity of implementation (which is substantial!) nor the complexity and gotchas of the user experience. So we're sticking to passwords and emails." https://t.co/sx4pQ0FT0Q
@RnaudBertrand Do you mean that having a bad Zhima score has no negative consequences outside of the "Ali Baba ecosystem", i.e. it cannot happen that you cannot buy a plane or train ticket?
Very nice introduction to #Python#Mocks.
Tip for viewers: Take a minute to think about the different purposes of patch and mock.
https://t.co/PhCAFokLoo
I have the impression that #Python is increasingly getting farther away from being "executable pseudocode". Something similar happened to #Java which in the beginning was significantly simpler than #cplusplus.