"I need to check how much free space is on my disks. Is it `df -h` or `du -h`? I'm pretty sure I did `df` by accident last time and that's not what I want. It must be `du`, right? Disk Usage? Sure. Sounds good."
...
"FUCK. AGAIN."
"I need to check how much free space is on my disks. Is it `df -h` or `du -h`? I'm pretty sure I did `df` by accident last time and that's not what I want. It must be `du`, right? Disk Usage? Sure. Sounds good."
...
"FUCK. AGAIN."
:parabola: Arch: In your personal life, you’ll feel more touchy than usual. Your friends might start to feel like they walk on eggshells around you.
:debian: Debian: Information that seemed dry will suddenly seem more enthralling; you’ll be more bookish than usual, and your collegues will noice.
:gentoo: Gentoo: You’ll find this is a time to mend failing connections. Rebuilding bridges, again and again, takes time — but it will pay off.
:guix: Guix: Your perfectionist streak will rear its ugly head this month, causing you to clash with those close to you. Take care to temper yourself.
🍬 Linux Mint: You’re going to develop a sweet-tooth, this month! In the summer heat, you’ll find something sweet. Romance is in the cards.
🦎 OpenSUSE: Chaos that has defined your life will settle down, and start feeling more manageable. This lull-time is ideal for taking stock of your life.
Assigning your copyright to the Free Software Foundation helps us defend the GPL and keep software free. #GNU Questions about copyright assignment? Check out the new FAQ: https://u.fsf.org/3f3
Random thought. The older I get, the more sense #RichardStallman's absolutist stance on free software makes to me. If you can't inspect, or have someone inspect, the source of software you've paid for, then you own nothing. You have no idea what's going on under the hood. You wouldn't buy a car if the dealership told you they were the only ones allowed to perform maintenance or modifications, so why do we tolerate that behavior from proprietary software vendors?
Les invito a reflexionar, el #SoftwareLibre debe comenzarse a ver como un movimiento del ser humano, social y comunitario.
Además de por los principios éticos de hacernos libres en lo individual, así como permitir la buena voluntad hacia otros (comunitario).
Por temas más pragmáticos y técnicos. No es factible que un individuo pueda ejercer las 4 libertades en todo el software que usa.
Se requieren comunidades fuertes que puedan en colectivo y sinergia tomar el control de su computación. #GNU
#Gnu #Linux #Opensource
Desde mañana Nuevo trabajo!
Mucho que aprender, y quienes confían en mi para este trabajo merecen el mayor de mis esfuerzos!
Ademas es un proyecto de Código Abierto así que vamos a full!
Paso a paso!
That year was 1997. Computers on the manufacturing floor at work were mostly open hardware Z80 controlled GE/Fanuc PLC's... or PC's running a several kilobyte assembly language program connected to parallel port I/O boards. And that older stuff worked like a top 24/7/365 unless the power went out or someone accidentally blasted the steam seals near the desktop computer. They were controlling large production lines long as football fields.
Then some engineer who I will never forgive decided to rewrite all the production machine systems in Visual Basic for Windows 95. Windows and other proprietary systems were crashing like crazy. Remember, this is when Windows didn't use memory page protection and was filled with kernel bugs. It was unreal. If a machine had to be restarted, the production had to be restarted and that made a lot of scrap. There were about 30 active production lines running at one time, limited to the 1.6 megawatt agreement with the utilities. If all the Windows machines crashed, it took about 80,000 pounds of raw materials to restart the production lines. Forklifts would be filling up the dumpster on the back dock.
Every night at midnight, proprietary software known as BackupExec would start at midnight. After about half an hour, the load average would increase on the Oracle database and crash it. Every production machine would routinely push the production report and would crash the entire production line if it wasn't there to sync. The whole plant would shut down shortly after midnight, every night. After a week, this got old, fast.
One night, I had a life changing event with a Windows machine. An operator called on the radio that a plastic extruder was on fire. It was a 330,000 kilowatt PVC extruder and the Microsoft Visual Basic computer was showing zero degrees on every heat zone. Obviously with the fire from the barrel heaters, it was at least several hundred degrees. A few moments later was a loud explosion and the plant floor went dark with chlorine gas. I could see light to the right of me and that's where I ran. When smoke cleared, I could see the extruder barrel had shot the thousand pound head across the plant floor like a canon. Fortunately I was only several feet away from being in front of it, so I lived. Visual Basic had an interesting feature where malfunctions like that happened a lot.
That week, a copy of Redhat Linux 4.1 arrived in the mail. I installed it on my new laptop. It was crazy fast. It did everything I wanted. I compiled the kernel. I compiled everything. It could play mp3 music. And it was reliable. It was all fun and games until some years after the IPO. Google did the same thing. I would soon learn we had a term for this. #enshitification
So this is why I love free open source software and despise walled gardens of software companies. I remember #RMS on #UseNet was a bit crazy then, but he made the #GNU software license that made this possible.
That's my Linux story. And how #Microsoft almost killed me. Other people have #Microsoft horror stories, but this one was mine.
Assigning your copyright to the Free Software Foundation helps us defend the GPL and keep software free. #GNU Questions about copyright assignment? Check out the new FAQ: https://u.fsf.org/3f3
#Microsoft #windows #crowdstrike #linux #gnu #stallman #cybersecurity #infosec
Assigning your copyright to the Free Software Foundation helps us defend the GPL and keep software free. #GNU Questions about copyright assignment? Check out the new FAQ: https://u.fsf.org/3f3
Assigning your copyright to the Free Software Foundation helps us defend the GPL and keep software free. #GNU Questions about copyright assignment? Check out the new FAQ: https://u.fsf.org/3f3
Want to help #GNU? There are many ways to help #freesoftware to grow: https://u.fsf.org/2ca
Recent @fsf accomplishments: Participating in the NIST Consortium on AI Safety, contributing to the UK cloud services market investigation, and defending GPL freedoms in legal battles. With your support, they can continue to make waves in the tech world! They're aiming for 200 new members by July 19th. Join in defending software freedom and shaping the future of technology! https://www.fsf.org/appeal #BecomeAnFSFAssociateMember #FreeSoftware #SoftwareFreedom #FSF #GNU
Top fictional news headline of the day: Scientists find using free software and supporting the @fsf as an Associate Member makes you 89% more likely to break into spontaneous dances of freedom at your desk. Your membership is your vote for a free digital future. #VoteWithMembership https://www.fsf.org/appeal #BecomeAnFSFAssociateMember #FreeSoftware #SoftwareFreedom #FSF #GNU
I've written a bunch of functions and commands that retrieve OPML
files and update Elfeed's `elfeed-feeds` with the feeds of those
OPMLs.
https://codeberg.org/kakafarm/emacs-opml-to-elfeed-feeds
The user stores a list of OPML addresses as the custom variable
`opml-to-elfeed-feeds-opml-list`. Each OPML address optionally tagged
the same way the feeds in `elfeed-feeds` are tagged.
The user then runs a certain command to add the list of feeds
retrieved from `opml-to-elfeed-feeds-opml-list` to `elfeed-feeds`.
Except for `o2e-opml-list` and `o2e-elfeed-feeds` I haven't yet
exposed any API to the user, as in `package-name--foo` versus
`package-name-foo` and `(interactive ...)`.
So what kind of functionality would you find useful for dealing with
remote OPML files?
First posted on:
Be a star in the free software universe and make a real impact: Help the @fsf reach 200 members by July 19! Connect with a network of freedom fighters and build a better tech future. Membership means joining a community dedicated to protecting and enhancing software freedom. Let's unite! Boost to help reach more supporters! Every new member helps protect software freedom. #BoostForFSF #FSFCommunity #BecomeAnFSFAssociateMember #FreeSoftware #SoftwareFreedom #FSF #GNU
Join a global movement and support software freedom by joining the @fsf! Help them reach 200 new members by July 19 and protect software freedom worldwide. Freedom isn't free, but it's worth fighting for, and every new member strengthens the cause! Change starts with you: Grow the community that grows your rights: https://www.fsf.org/appeal #BecomeAnFSFAssociateMember #FreeSoftware #SoftwareFreedom #FSF #GNU
Love learning and sharing knowledge? The @fsf is your crowd! Come celebrate software freedom and help the movement grow stronger by becoming a member. They're counting on you to help reach 200 members by July 19! Join a community that cares and advoates for free software. Together, we're stronger! https://www.fsf.org/appeal #BecomeAnFSFAssociateMember #FreeSoftware #SoftwareFreedom #FSF #GNU
GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.
All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.