Last year, I joined my partner on a work trip to BSDCan. Just for fun. A tutorial partner kind of gave up on me. In July, I bought a used x250, installed OpenBSD, and started using it everyday.
Seven months (to the day) later, I became an OpenBSD dev. I just made my first commit. \o/
Not a bad speedrun! Thanks for the warm welcome and generosity, everyone. :D
What kind of software do people use for modelling antennas on GNU/Linux? Most amateur radio publications use eznec, which does not run on GNU/Linux and is not free software (neither gratis nor free as in freedom) while the engine powering it is (nec2). #hamradio
Today I learned about gdb-dashboard.
It is a ~/.gdbinit file which will add some nice fancy bells and whistles to to our out-of-the box gdb experience.
This looks really nice! May get it printed and hang it on the wall - https://blog.vimuser.org/rms.html
Is anyone using Red Pitaya boards as an Oscilloscope and spectrum analyzer? Would you recommend it over buying a dedicated (low cost) oscilloscope like the Rigol 1000 series? #hamradio
Waiting impatiently for the new Apollo 11 documentary movie to be out - here is the trailer: https://www.youtube.com/watch?v=Zrq1wNwT6rw
The bottleneck in programming isn't the lines of code we can write in a day. The bottleneck is our inability to reify implicit assumptions in our mental models so that we can deal with them as first class objects. Without this we inevitably create giant messy codebases as those implicit assumptions proliferate throughout the code. That's one of the main reasons I think all programmers should learn enough first order logic to be dangerous because logical danger is way better than code danger.
Question: should Haskell libraries depend on custom preludes?
I feel they shouldn't and only applications should. What if an application depends on two libraries and each depends on different preludes? It makes life of readers a bit hard.
Otoh, custom preludes often have interesting features and makes the lives of programmers easy. So, it feels counter intuitive not to use it for writing libraries.
"Critics of the big tech companies are often told, 'If you don’t like the company, don’t use its products.' I did this experiment to find out if that is possible, and I found out that it’s not—with the exception of Apple."
What happened when a reporter blocks blocked Amazon, Facebook, Google, Microsoft, and Apple for a week.
- Purism laptop
- Nokia phone
- physical maps, calendar, and books
Sometimes one can reach out to a friend or someone else, and provide them with some kind words, some support, and some sympathy, and that can improve their day, and when one sees that (or reads, if online), one's own day improves.
It's not necessary to be cynical, critical, or confrontational, just because one is online.
Retiring from Debian, unsubscribing from its mailing lists, reading reddit, and Hacker News, and even lobste.rs, less than before is slowly improving the quality of my life.
Great talk on the @torproject at fosdem 2019 by Roger - http://mirror.onet.pl/pub/mirrors/video.fosdem.org/2019/Janson/tor_project.webm
Yesterday it was different. It was an Ubuntu laptop. The problem: wifi isn't detecting any local ssids. No useful info in the logs. Hardware was perfectly fine.
Finally traced it to a typo in /etc/hosts file where the hostname had been given an IP address of 127.0.1.1 instead of 127.0.0.1. Changed that and it worked. But it was very hard for me to find out the problem, to the point where I was about to give up.
I don't understand "modern" GNU/Linux anymore.
Like most other programmers, I am often mistaken as a "computer technician" and often get called by friends and family to fix their computer problems. Usually, it is a Windows computer, which I have barely used in my life. Or a hardware problem. I often go with an old copy of system rescue live image to see if things work in GNU/Linux.
My pictures of Stute Homestead in Wisconsin are featured in a booklet the family has produced!
They're all under CC BY-SA. More pictures here: