@mathling@mastodon.social
@mathling@mastodon.social avatar

mathling

@mathling@mastodon.social

Retired software engineer. Now I write programs to make art.

Will natter on about tech in general with forays into linguistics, football, cooking, politics, climate, and random stuff.

Maker of jam. Petter of cats. Viewer of stars.

she/her or they/them

RSS feed: https://mathling.com/art-rss.xml

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

matthewskelton, to random
@matthewskelton@mastodon.social avatar

"Surprisingly, our results show that women's contributions tend to be accepted more often than men's. However, when a woman's gender is identifiable, they are rejected more often. Our results suggest that although women on GitHub may be more competent overall, bias against them exists nonetheless."

https://www.researchgate.net/publication/308716997_Gender_bias_in_open_source_Pull_request_acceptance_of_women_versus_men

๐Ÿคฌ

blair_fix, to random
@blair_fix@mastodon.online avatar

Counterintuitively, efficiency is not a tool for conservation. It's a catalyst for technological sprawl.

Here's my deep dive into the Jevons paradox.

https://economicsfromthetopdown.com/2024/05/18/a-tour-of-the-jevons-paradox-how-energy-efficiency-backfires/

KathyReid, to stackoverflow
@KathyReid@aus.social avatar

Like many other technologists, I gave my time and expertise for free to #StackOverflow because the content was licensed CC-BY-SA - meaning that it was a public good. It brought me joy to help people figure out why their #ASR code wasn't working, or assist with a #CUDA bug.

Now that a deal has been struck with #OpenAI to scrape all the questions and answers in Stack Overflow, to train #GenerativeAI models, like #LLMs, without attribution to authors (as required under the CC-BY-SA license under which Stack Overflow content is licensed), to be sold back to us (the SA clause requires derivative works to be shared under the same license), I have issued a Data Deletion request to Stack Overflow to disassociate my username from my Stack Overflow username, and am closing my account, just like I did with Reddit, Inc.

https://policies.stackoverflow.co/data-request/

The data I helped create is going to be bundled in an #LLM and sold back to me.

In a single move, Stack Overflow has alienated its community - which is also its main source of competitive advantage, in exchange for token lucre.

Stack Exchange, Stack Overflow's former instantiation, used to fulfill a psychological contract - help others out when you can, for the expectation that others may in turn assist you in the future. Now it's not an exchange, it's #enshittification.

Programmers now join artists and copywriters, whose works have been snaffled up to create #GenAI solutions.

The silver lining I see is that once OpenAI creates LLMs that generate code - like Microsoft has done with Copilot on GitHub - where will they go to get help with the bugs that the generative AI models introduce, particularly, given the recent GitClear report, of the "downward pressure on code quality" caused by these tools?

While this is just one more example of #enshittification, it's also a salient lesson for #DevRel folks - if your community is your source of advantage, don't upset them.

nicksherman, to random
@nicksherman@typo.social avatar

Pro tip for anyone exporting SVG web images where the fonts are converted to outlines:
If the typefaces in your original design files are offered as both .otf and .ttf fonts, use the .otf fonts.

All the major design apps use significantly more data points when outlining TTF curves, resulting in much larger file sizes (with or without compression).

In my tests on a large set of type specimen graphics, exporting identical designs with TTF fonts resulted in SVGs that were almost double the size.

mekkaokereke, to random
@mekkaokereke@hachyderm.io avatar

I told y'all, cops don't do what you think they do.๐Ÿคท๐Ÿฟโ€โ™‚๏ธ

Black folk know this from lived experience. Some white folk only learn this when they go to report a theft or sexual assault and find out that the $11B/year NYPD are not equipped to handle that.

15K NYC bikes stolen a year!

https://www.404media.co/nypd-bike-lock-chain-kryptonite-columbia-university-protests/

1/n

mekkaokereke,
@mekkaokereke@hachyderm.io avatar

And because this question always comes up from my EU friends: No, the $11B number is not hyperbole. Yes, that really is the police budget. Not the US police budget, or even the New York State police budget. New York City alone, will spend $11B this year on its police force.

It has cancelled school music programs, reduced the number of days public libraries are open, reduced public swimming pool hours, to make budget room to increase the police budget, in ways they admit don't reduce crime๐Ÿคก

4/4

nixCraft, to random
@nixCraft@mastodon.social avatar

I can't believe a paid OS needs a tool like this. Here's a GUI tool called OFGB (Oh Frick Go Back) to remove all the ads in Windows 11. It's understandable if a free OS or app needs ad support, but this is just crazy https://github.com/xM4ddy/OFGB

jeffowski, to random
@jeffowski@mastodon.world avatar

There is no red in this picture.
Your brain is filling the Red colour.
The picture is made entirely of light blue, black and white.
Zoom in and you'll see.๐Ÿ˜…๐Ÿ˜ฌ๐Ÿ˜Ž

tuckerteague, to random
@tuckerteague@mastodon.social avatar
MostlyHarmless, to random
@MostlyHarmless@thecanadian.social avatar
gvwilson, to random
@gvwilson@mastodon.social avatar

Nobody on the Voyager team should have to pay for their own drink ever again.

returntosender, to animals
@returntosender@mas.to avatar

look again
it's four
#catsofmastodon #cats #Humor

cstross, to random
@cstross@wandering.shop avatar

I swear, in the long term the most useful part of my tech educationโ€”which includes a master's degree in computer science from 1990โ€”has turned out to be reading comp.risks religiously since the late 80s and watching every new grift and scam and dark design pattern and type of malware on the internet emerge in realtime.

I hate that in this century everyone needs the paranoia and skill set of a 90s network security administrator.

ethanjstark,
@ethanjstark@hachyderm.io avatar

@cstross

A related thought I have regularly: it's wild to me how often I need to open my browser's dev tools while using the web as a civilian (not as a web dev) in order to discern exactly how these websites are spectacularly breaking, read error messages that aren't exposed to the user, etc.

The amount of uncaught errors and sloppy console logs present on major websites is gross.

brood, to random
@brood@zirk.us avatar

download everything. that service is going to die. be your own librarian.

luckytran, to random
@luckytran@med-mastodon.com avatar

This was avoidable.

inthehands, to random
@inthehands@hachyderm.io avatar

Because they bring me such joy, I will share with you all the software testing videos I share with my Software Design and Development students.

Video 1/3: โ€œWe donโ€™t need user testing! We already know our usersโ€

Children at a playground completely ignoring the slide, and sliding down the smooth hill upon which the slide is mounted

mattblaze, to random
@mattblaze@federate.social avatar

Especially if this will be your first total eclipse, my advice is to go light on cameras and optics and focus on just experiencing the event. Thereโ€™s a lot more to see and feel during totality than just the occlusion of the sun.

Iโ€™m planning on bringing a tripod (it gets dark!) and wide angle lens to capture the overall environment. But Iโ€™m leaving the โ€œportable solar observatoryโ€ stuff to the astronomers.

laurahelmuth, to random
@laurahelmuth@mastodon.social avatar

Fascinating! Does anybody else have ticker-tape synesthesia? Some people see spoken words converted into text in their heads. This is a great description of the research & experience, which is like a mental closed captioning https://www.scientificamerican.com/article/my-synesthesia-transforms-speech-into-text-i-see-in-my-head/

Mer__edith, to random
@Mer__edith@mastodon.world avatar

I have a lot more to say, but I'll hold it for now and simply wonder aloud...

Which BigTech clouds are the "Lavender" & "Where's Daddy?" AI systems running on? What APIs are they using? Which libraries are they calling?

What work did my former colleagues, did I, did you contribute to that may now be enabling this automated slaughter?

(Also, content warning. This is some of the sickest shit I've ever read.)

https://www.972mag.com/lavender-ai-israeli-army-gaza/

grimalkina, to random
@grimalkina@mastodon.social avatar

Contest cultures ("constantly prove you belong! Prove you're smart! Everything here is a dog eat dog competition!") tear people down under the guise of "toughness" and "identifying brilliance." In psych, we know this is destructive to long term sustainable work and mastery. We know it's systematically leveled at marginalized folks more.

These beliefs are at the heart of it all. This cannot be what we continue to let define who belongs in technical work and cultures.

https://mastodon.world/

grimalkina,
@grimalkina@mastodon.social avatar

If you ever just needed to hear this, if it can be some comfort, please take my whole PhD and years of work on human achievement and all our research on software teams with thousands of developers and all the psychologists we cite: if you struggle with thriving in a contest culture it is not because you are not smart enough. Not because you're not TOUGH.

You are a human being correctly identifying something toxic. You are actually trying to protect what you love.

And you are not alone.

timbray, to random
@timbray@cosocial.ca avatar

I think the #xz incident is teaching us that our infrastructure is dangerously fragile in the face of well-organized/funded attackers. The response isnโ€™t โ€œtry harderโ€ or โ€œdonate to your OSS projectโ€, it needs to be institutional, professional, and at scale.

So, hereโ€™s my proposal, called โ€œOSQIโ€, aimed at starting a how-to discussion: https://www.tbray.org/ongoing/When/202x/2024/04/01/OSQI

baldur, to random
@baldur@toot.cafe avatar

โ€œDonโ€™t modernize your code just for the heck of it | Go Make Thingsโ€

This. โ€œModernisingโ€ a code base is quite often a prelude to some of the worst software disasters youโ€™ll ever see. It requires much greater expertise than just writing for a new project https://gomakethings.com/dont-modernize-your-code-just-for-the-heck-of-it/

GossiTheDog, to random
@GossiTheDog@cyberplace.social avatar

deleted_by_author

  • Loading...
  • stux, to Fifa
    @stux@mstdn.social avatar

    Yes it is, #FIFA is nothing more then corrupt old money

    bitprophet, to linguistics
    @bitprophet@social.coop avatar

    https://rootlgame.net/ continues to be good fun. Just remembered it today after discovering it (on here, natch. forget who offhand, a mutual probably?) and added it to my first-thing morning tab set.

    Also! You can play the entire historical run of the game, so I'm probably going to have /a/ Rootl tab open like, near permanently, until I finish the backlog ๐Ÿ˜‚

    AkaSci, (edited ) to random
    @AkaSci@fosstodon.org avatar

    The venerable Voyager 1 spacecraft is experiencing another glitch. Instead of sending science and engg. data, it is sending a 0101 bit pattern.

    The problem has been narrowed down to the flight data system (FDS), which is not communicating properly with the telecom unit (TMU). A reboot did not help.

    Stay tuned as NASA engrs work out a fix for this 1970's era computer, which has performed magnificently during its long 46-year journey to the planets and to outer space.
    https://blogs.nasa.gov/sunspot/
    1/n

    AkaSci, (edited )
    @AkaSci@fosstodon.org avatar

    Great news on Voyager 1.
    Richard Stephenson of DSN Canberra reports that engineering data was being received from Voyager 1 last night at 40 bps.

    No science data yet, perhaps because they did not switch to the higher 160 bps rate, but this is a major step towards recovery and validates the diagnosis (failed memory chip in the FDS computer) and fix (rearrange software to bypass the failed memory area).

    Now waiting for a status update from NASA.
    23/n

  • All
  • Subscribed
  • Moderated
  • Favorites
  • โ€ข
  • megavids
  • kavyap
  • DreamBathrooms
  • InstantRegret
  • magazineikmin
  • osvaldo12
  • everett
  • Youngstown
  • khanakhh
  • slotface
  • rosin
  • thenastyranch
  • ngwrru68w68
  • Durango
  • JUstTest
  • normalnudes
  • ethstaker
  • GTA5RPClips
  • modclub
  • cisconetworking
  • mdbf
  • tacticalgear
  • cubers
  • provamag3
  • tester
  • anitta
  • Leos
  • lostlight
  • All magazines