@vwbusguy@mastodon.online
@vwbusguy@mastodon.online avatar

vwbusguy

@vwbusguy@mastodon.online

Do you use your powers for good or for awesome?

Senior #DevOps Engineer at a major research institution (views/opinions my own) and a severe #Linux and #opensource enthusiast. Also into #retrocomputing, #fountainpens, #Volkswagen, #music, and #cooking. #fedi22

Hoosier currently living in California.

Pixelfed: https://pixelfed.social/vwbusguy
Firefish: https://easymode.im/@vwbusguy

This profile is from a federated server and may be incomplete. Browse more on the original instance.

keepassxc, to random
@keepassxc@fosstodon.org avatar

Following the recent discussion around the Debian decision to ship KeePassXC without any of its optional modules, we've seen some extreme misconceptions floating around the internet regarding what the WITH_XC_NETWORKING=OFF compile flag actually does.

Let us be clear: KeePassXC does NOT "randomly" connect to the internet in the background, regardless of whether you build with the flag on or off. Claims to the contrary of KeePassXC "surfing in the background" or "calling home" are false.

1/4

mcc, to random
@mcc@mastodon.social avatar

Rust's "Cargo" has a feature named "Features" and a feature named "Examples" and there is a feature where an Example can use a Feature and this is incredibly, incredibly hard to google for. So far I've got as far as finding examples of Features, but not as far as finding examples of Features of Examples.

omenos, to random
@omenos@fosstodon.org avatar

I will be removing @fedora 38 from the list of buildroots used in my cloud tools this evening (2024.05.14). Today is the release's EOL date, please migrate to or ASAP!

nedbat, to python
@nedbat@hachyderm.io avatar

Remember that dicts can have tuples as keys! Consider a dict with (x,y) keys instead of nested lists for a grid. It simplifies sparse grids, "resizes" are automatic, it doesn't matter where (0,0) is, and you can use negative positions:

Adding more to the board in flexible ways. https://gist.github.com/nedbat/f22b03f70ceb9686881c4bcd442fad11

mekkaokereke, to random
@mekkaokereke@hachyderm.io avatar

If you got upset at me for pointing out that more people died of Covid under Biden than Trump, in large part because Biden rolled back common sense restrictions that were in place under Trump...

Then you'll hate me pointing out that Trump introduced a 25% tariff on Chinese EVs, and Biden is upping that to 100% tariff.

https://insideevs.com/news/719283/chinese-ev-tariffs-biden-quadruple/

We can't allow the US to get off of fossil fuels... unless US billionaires win! 🤡

Fear the BYD Dolphin! (an EV car for $12K)
https://m.youtube.com/shorts/T3nfyO_UHjk

mekkaokereke, (edited )
@mekkaokereke@hachyderm.io avatar

The US hasn't even tried to make an ultra affordable EV. Not even an attempt!

Instead, we make Cybertrucks that no one wants, and then work the refs to kneecap better, smarter companies, to try and prevent anyone else from being successful at doing it.

Every day, I hear people prattle on about how the US Venture Capital industry is so innovative and forward-looking. Yet of all the billions spent (wasted), none of them were smart enough to fund a company making ultra low cost EVs.

fedora, to fedora
@fedora@fosstodon.org avatar

If you would like to present at Fedora Week of Diversity, the deadline for proposals is in under 5 hours!

➡️ https://cfp.fedoraproject.org/fwd-2024/cfp

mekkaokereke, (edited ) to random
@mekkaokereke@hachyderm.io avatar

Reminder for underrepresented folk feeling sad discovering that some of the "founders" of Open Source are also open eugencists. Don't feel so sad! Because a lot of founders of Open Source are openly and vocally disdainful of those eugenicists, racists, and other bigots. ♥️👍🏿

There are a lot of different personalities in Open Source. And given the demographics of what OSS looked like back in the days, the percentage of bigots is higher than the public at large.

1/N

soller, to random
@soller@fosstodon.org avatar

"Jeremy, why does your desktop need 128 GiB of RAM?"

So I can build the Redox toolchain (rustc, llvm, gcc, binutils) for three different architectures at the same time.

yurnidiot, to random
@yurnidiot@mstdn.social avatar
kottke, to random
@kottke@mastodon.social avatar

A love letter to bicycle maintenance and repair. “Learning to fix bicycles has changed my outlook on manual labor, on the nature of work, and ultimately on life itself.” https://tegowerk.eu/posts/bicycle-repair/

fedora, to System76
@fedora@fosstodon.org avatar

We're very excited in what @system76 is doing with COSMIC! Thank you for the helping hand as our community looks at bringing this to Fedora. :)

Presentation from System76 on how COSMIC is coming along: https://www.youtube.com/watch?v=JHLfsWhDvz0

How to help with a potential Fedora COSMIC Spin: https://discussion.fedoraproject.org/t/help-wanted-for-fedora-cosmic/106769

mia, to random
@mia@void.rehab avatar

so, you've seen ™ and ™️ before. but like. why are there two. well, i have an explanation! the answer is: FE0F

first, unicode. unicode is a standard definition of a bunch of codepoints, where a codepoint is just a number with meaning. for example, unicode codepoint U+263A refers to ☺︎, or "White Smiling Face", and U+1F431 refers to 🐱, or "Cat Face"

so, lets start by looking at the codepoints for ™. decoding it, it becomes the codepoint U+2122, referred to as "Trade Mark Sign". this was added in unicode 1.1 in 1993, a decent time ago!

next, the codepoints for ™️. decoding it, we get two codepoints! U+2122 (™︎) and U+FE0F. wait. who is FE0F. why is he in my emoji

well, unicode isn't as simple as a series of codepoints that refer to single characters. take a look at é̗ for example. this is three codepoints, U+0065 (Latin Small Letter E), U+0301 (Combining Acute Accent), and U+0317 (Combining Acute Accent Below). the first codepoint is simple enough, it's just e. the next two, however, are combining codepoints. this means that they combine with the codepoint before them to modify it. U+0301 adds an acute accent above the previous codepoint, and U+0317 adds an acute accent below the previous codepoint. this example specifically isn't very useful (i don't know any language with a é̗ character beyond conlangs), but it becomes very useful for languages that use a lot of diacritics. imagine if we had to make a new set of characters for each set of possible diacritics! big waste of space, we shouldn't have done that!

so, what is U+FE0F? well, it's a special codepoint called "Variation Selector-16". variation selectors are a reserved block of 16 unicode codepoints. only some have been defined, but among those currently in use are U+FE0E (VS15) and U+FE0F (VS16). from wikipedia: "VS15 and VS16 are reserved to request that a character should be displayed as text or as an emoji respectively." so, what's happening with ™️ is that it's combining a U+2122 (™) and a U+FE0F (Variant Selector-16) to create an emoji version of ™. they're the same character, just that one has been instructed to become an emoji!

also, for the interested, here's the word "unicode" with a shit ton of combining characters: ù́̂̃̄̅̆̇̈̉n̖̗̘̙̐̑̒̓̔̕i̡̢̧̨̠̣̤̥̦̩c̴̵̶̷̸̰̱̲̳̹ò͇͈͉́͂̓̈́͆ͅd͓͔͕͖͙͐͑͒͗͘eͣͤͥͦͧͨͩ͢͠͡. what appears to be seven letters is actually 77 codepoints, taking up 147 bytes when encoded in utf-8. or 156 in utf-16. or 312 in utf-32. why does anyone use utf-16 if it's longer? historical reasons :3

TL;DR: ™️ is ™︎ but instructed to be an emoji

mcc, to random
@mcc@mastodon.social avatar

Hard to imagine a signal that a website is a rugpull more intense than banning users for trying to delete their own posts

https://www.tomshardware.com/tech-industry/artificial-intelligence/stack-overflow-bans-users-en-masse-for-rebelling-against-openai-partnership-users-banned-for-deleting-answers-to-prevent-them-being-used-to-train-chatgpt

Like just incredible "burning the future to power the present" energy here

mcc,
@mcc@mastodon.social avatar

Earlier today I edited my (small) set of Stack Overflow posts to add the sentence "I do not consent to my words being used to train OpenAI" to the end. Within hours, all these edits were reversed and I got a warning email for "removing or defacing content". I did not remove any content. If this small sentence is "defacing", it is a very minor defacement. In no way was the experience of other users made worse by me adding one sentence.

To Stack Overflow, you are not a person. You are "content".

sjvn, to random
@sjvn@mastodon.social avatar

The Osborne 1 was my first "portable" computer. If I'd tried swinging it like this, my arm would have come off in five minutes. It weighed almost 25 pounds.

danirabbit, to random
@danirabbit@mastodon.online avatar

Installing Windows on the MacBook Air so that it’s hopefully no longer a $1000+ paper weight and maybe can be a machine for OBS and other streaming software and maybe Live2D and stuff

danirabbit,
@danirabbit@mastodon.online avatar

Haha I was like, “why isn’t my microphone working?” I HAVE TO INSTALL DRIVERS. Woooow. Forgot about that. Also I’ve had to restart like 10 times

MarginalViking, to history
@MarginalViking@mastodon.world avatar

Based on a true story.

UniversalBlue, to fedora
@UniversalBlue@fosstodon.org avatar

Yesterday at Red Hat Summit @jorge and @cgwalters presented to a full house of Red Hat employees to walk through the state of atomic / image-based Linux and where we can go from here.

Fedora and Red Hat are looking at what we're doing with bootable containers and are interested in carrying that forward!

Podman_io, to random
@Podman_io@fosstodon.org avatar

We're happy to announce the release of 🦭 Podman Desktop 1.10! 🎉

Full release notes: https://podman-desktop.io/blog/podman-desktop-release-1.10

sesivany, to maps
@sesivany@floss.social avatar

If you're exploring #OpenStreetMap like me and openstreetmap.org is too heavy for you, try #OSMapp (https://osmapp.org/). It uses #MapTiler. It's fast, looks nice and works great on the phone, too. 👌

#OSM #maps

pixel, (edited ) to random
@pixel@social.pixels.pizza avatar
Cdespinosa,
@Cdespinosa@mastodon.social avatar

@cabel @pixel

That’s not Sherry Livingston.
That wasn’t taken with a Polaroid with a flash.
The laminate dimensions are all wrong.
That’s a computer font, not an IBM Selectric Orator type ball.
That’s not my original sketch, which was on a National engineering pad.

inverseatascii, to retrocomputing
@inverseatascii@techhub.social avatar
MeanwhileinCanada, to random
@MeanwhileinCanada@ohai.social avatar

May the 4th be with you.

fenarinarsa, to retrogaming French
@fenarinarsa@shelter.moe avatar
tiffanycli, to random
@tiffanycli@mastodon.social avatar

It happened to me: a student referred to an event that happened “in the late 1900s”

torbuntu, to random Irish
@torbuntu@fosstodon.org avatar

Bluefin https://projectbluefin.io/ paired with steam's family sharing makes a super easy setup for my kids to play some older PC games like Freddi Fish on an unused laptop.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • Leos
  • vwfavf
  • magazineikmin
  • thenastyranch
  • Youngstown
  • everett
  • rosin
  • slotface
  • ngwrru68w68
  • InstantRegret
  • PowerRangers
  • kavyap
  • tsrsr
  • DreamBathrooms
  • normalnudes
  • hgfsjryuu7
  • mdbf
  • cisconetworking
  • osvaldo12
  • khanakhh
  • Durango
  • GTA5RPClips
  • tacticalgear
  • ethstaker
  • tester
  • cubers
  • modclub
  • anitta
  • All magazines