17 Followers
65 Following
249 Posts

Read below 👇 why you should start using LibreSpeed from now on for internet speed tests

"Speedtest and Downdetector were just sold to Accenture for $1.2 billion. (...) Ookla, the parent company of both tools, has been acquired by the global IT consulting giant Accenture (...).

The open source alternative: LibreSpeed. No tracking scripts, no GPS harvesting, no profile building, no ads and no data sold to anyone."

https://librespeed.org/

https://www.reddit.com/r/xprivo/comments/1rmalpy/news_librespeed_opensource_alternative_made_in/

#FOSS #opensource

LibreSpeed - Free and Open Source Speedtest

Free and Open Source Speedtest. Run it right now in your browser, or self-host on a PHP, Golang, Rust or Node server. License: LGPL.

Wow, after 25 years of #Unix / #linux experience, I learned that you can filter output in #less.

Press ampersand (&) and enter a regex to show only lines matching the regex.

Press ampersand (&) and then exclamation mark (!) to apply an inverse filter.

Today I learned from the flock(1) man page (on Debian) that you can put this line at the top of a shell script to prevent more than one copy of it from ever running at a time:

[ "${FLOCKER}" != "$0" ] && exec env FLOCKER="$0" flock -en "$0" "$0" "$@" || :

This is an extremely clever hack and I don't know how I've never stumbled upon it in 38 years of writing shell scripts.
#unix #linux #scripting #shellScripting

@ellie Actually, you are right. It makes sense since the other SSH auth functions expect specific auth approaches which do not allow for "custom auth solution", as is needed in this case. Reading about it now, it is exactly the purpose of `SSH_USERAUTH_NONE`. TIL ❤️
@ellie Wait, does that mean that Tailscale figures out that one sends precisely SSH_USERAUTH_NONE (which would normally fail because you send no auth), and interprets it as an instruction for them to now do their magic and connect you?
@_marco_ @ponda @thelinuxEXP We also wanted to additionally clarify that we won't be adopting the Firefox Terms of Use for Thunderbird, either on desktop or on mobile.

Google Maps just dropped a new feature using AI to add crossings. It's an imperfect step in the right direction.

The #OpenStreetMap community knows mapping these features with AI is a challenge. We do a fantastic job with this working by hand! If you prefer the image on the right to the image on the left, consider helping us!

First time? Check out: https://openstreetmap.us/get-involved/

Do you love open data standards? Check out: https://openstreetmap.us/news/2024/02/pedestrian-working-group/

#GoogleMaps #Google #OSM #Mapping

Get Involved

As the free and editable map of the world, OpenStreetMap is at once a vastly global and very local project. Chances are there are other OpenStreetMap mappers, programmers or data users in your physical or di...

Hello Fediverse!

We currently do not have any other social media accounts. Any such account (on Twitter or elsewhere) should be considered "unofficial", unless announced here or on https://librewolf.net.

Please report issues at: https://codeberg.org/librewolf/issues/

Check our documentation and FAQ at: https://librewolf.net/docs/faq/

Talk to us and find a supportive community on: https://matrix.to/#/#librewolf:matrix.org

LibreWolf Browser

A custom version of Firefox, focused on privacy, security and freedom.

@cx7

https://atuin.sh/

For a smarter Ctrl+R. Well worth it. The amount of time it saves me on every other command invocation is amazing. As a by-product, aliases for everything become redundant, so I do not have to remember way to many aliasss for less-than-always used commands. An all around win.

Atuin - Magical Shell History

Sync, search and backup shell history with Atuin

"I would estimate that writing the initial code for a feature is about 25% of the total work involved for that feature. The rest is maintenance..."

"... some developers seem perfectly capable of writing a large amount of complex code, but appear to have little appreciation for maintenance considerations."

Excellent blog post on the true cost of software maintenance.

https://www.construct.net/en/blogs/ashleys-blog-2/reality-long-term-software-1892

#FOSS #opensource #maintenance

The reality of long-term software maintenance from the maintainer's perspective ★★★★★

I was reading about a dispute involving the Linux kernel recently (which for the record I don't think either side handled well), and I realised something: Very...