The long shadow of the Great Financial Crisis is still darkening people's lives. I have undying enmity for everyone who played a part in that travesty.
We often hear a familiar refrain: “you don’t have an expectation of privacy in public.” This is not true. In the United States, you do have some expectation of privacy—even in public—and it’s important to stand up and protect that right. https://www.eff.org/deeplinks/2024/09/you-really-do-have-some-expectation-privacy-public
The life of posts “Social posts die with the passage of time, whereas blog posts gain life from it!” https://blog.jim-nielsen.com/2024/blog-vs-social-posts/
@cogdog This is probably true because blog posts are found (after the initial rush of subscriptions) by search, while social media posts are found via the algorithm.
The danger, of course, is that eventually search will be completely replaced by the algorithm. This has already happened for a lot of people who live their lives in Facebook, Twitter or LinkedIn.
The House is set to vote Tuesday on a bill that would let the administration destroy nonprofits it claims support terrorism. https://theintercept.com/2024/11/10/trump-nonprofit-tax-exempt-political-enemies/
You probably haven't heard about this if you follow only U.S. media, but Israel is engaged in old-fashioned ethnic cleansing in northern Gaza. https://www.haaretz.com/opinion/editorial/2024-11-10/ty-article-opinion/netanyahus-ethnic-cleansing-is-on-display-for-all-to-see/00000193-12ac-d3a2-a3d7-5bed1d8d0000
Communication metadata reveals more than you might think, and knowing why that matters is an important part of any security plan. https://ssd.eff.org/module/why-metadata-matters
@dcz It's also not a wise move w.r.t. to energy consumption, environmental impact, and the best way to accelerate #climatecrisis. Also read https://wimvanderbauwhede.codeberg.page/articles/frugal-computing/
So following Pareto principle, you want to find a sweet spot between energy consumption and code checks.
Even if I had the money, I would still reduce pipelines to a bare minimum to avoid wasting energy.
~f
While looking at some details of my prepaid card I got reminded that phosh-osk-stub lacks special layouts for numbers, digits, PINs and phone numbers but not for much longer. If all goes well this will land for 0.44. While at that I looked at making calls's USSD dialog a bit easier to use:
The actual effects of the IMF's and World Bank's policies - wealth extraction and crushing poverty.
https://roape.net/2024/11/06/when-the-imf-and-world-bank-visited-my-father/
"Everybody needs energy—every farm, food production plant, and transportation vehicle depend on it," Oliver said. "This could really impact people. This process can be done at just above room temperature and it's reusable. You don't need to have a refinery; you can potentially use this method on a farm."
Biodiesel is cool af. Glad to see it's still getting r&d attention. I used to drive a bio-diesel powered park-and-ride bus, and people always knew it was coming from the french-fry smell 😍.
"In their study, published on October 3 in the journal Energy & Fuels, lead author Kevin Lofgren details a new way to turn used vegetable oil into biodiesel that involves sodium tetramethoxyborate (NaB(OMe)4). This chemical, used to make the active ingredient that reacts with oil to make biodiesel, is considered unique because it allows the biofuel to be easily separated from the byproducts of production—by simply pouring them off."
https://phys.org/news/2024-11-chemists-easier-biodiesel-oil.html
Oh, now I realized: most forges host underpriced runners, so they have a reason to have them run as little as possible.
Well, I set up my own runner on #forgejo for a single repo, so I have power to spare :P
A piece of criticism to all code forges I know: why not run #CI on all commits?
A bad commit is a liability. It will break bisect and make debugging miserable.
#ForgejoActions takes it to the extreme and cancels an already running action when I push another change.
I get it - it's too slow and expensive to test them all when pipelines take minutes to run. But you could just pause the old ones until the newest one is finished!
Disappointed by #ForgejoActions :
the runner does not clone the repository for you. You need to explicitly add a line:
"- uses: actions/checkout@v4"
...and then
> Error: crun: executable file `node` not found in $PATH: [...]
Do I *really* need js to do a #Git checkout? Sheesh.
So here you go, the equivalent:
- run: git clone --depth 1 ${{ github.server_url }}/${{ github.repository }} -b ${{ github.ref_name }} .
Pardon my sincerity. This sucks, gang. https://www.dailykos.com/story/2024/11/8/2284258/-Cartoon-2025-lawn-signs
#ShlaerMellor, #FunctionPointAnalysis, #punk, #environmentalist, #unionAdvocate, #anarchosocialist
"with a big old lie and a flag and a pie and a mom and a bible most folks are just liable to buy any line, any place, any time" - Frank Zappa