Martijn Faassen has moved
banner
faassen.fosstodon.org.ap.brid.gy
Martijn Faassen has moved
@faassen.fosstodon.org.ap.brid.gy
ACCOUNT MOVED to @faassen

Me grok write code. Rust, Typescript, Python, JavaScript. Created: Xee, Xot, Morepath, lxml. Also: gardener, science & history fan […]

[bridged from https://fosstodon.org/@faassen on the fediverse by https://fed.brid.gy/ ]
Now what's a good mastodon instance for me? Any tips for how to move accounts, like what to do or not to do?
April 25, 2025 at 5:48 PM
Ugh now I need to worry about the fediverse server I picked. One fosstodon moderator has political opinions that aren't mine.

I went through the trouble of chasing down various links. But I only see one liner reddit comments by this mod picked from a longer period. No clear long objectionable […]
Original post on fosstodon.org
fosstodon.org
April 25, 2025 at 4:57 PM
I think avoiding RA Fisher because he was an eugenicist is impossible because he was extremely influential in science. But it's definitely food for thought. Fisher was conservative but some may be surprised by progressive figures who were eugenicists.

I wonder whether a better path is not […]
Original post on fosstodon.org
fosstodon.org
April 22, 2025 at 4:39 PM
Reposted by Martijn Faassen has moved
Friends don't let friends use iris, those flowers are not innocent:
"Many people using iris will be unaware that it was first published in work by R A Fisher, a eugenicist with vile and harmful views on race. In fact, the iris dataset was originally published in the Annals of Eugenics. It is […]
Original post on fedihum.org
fedihum.org
April 22, 2025 at 6:57 AM
As a generalist developer with a lot of experience I have done so many different things in my career I fit many wildly different job profiles.

Python/TS/Rust backend. TS frontend. (yawn) And then wilder stuff like form frameworks, backend/frontend frameworks, workflow engines, programming […]
Original post on fosstodon.org
fosstodon.org
April 22, 2025 at 1:36 PM
The reason I try to avoid using rhetorical hammers in discussion is not because I don't have them. It's because I don't like their effect on the discussion or on how I feel.
April 21, 2025 at 6:32 PM
I think there has been great progress in programming languages but many of the ideas in them go back to the 70s and 80s. These ideas just weren't widely distributed.

OO from the 70s got to the mainstream in the 90s (arguably in diluted form). Type inferencing from the 70s became mainstream only […]
Original post on fosstodon.org
fosstodon.org
April 21, 2025 at 12:42 PM
"Political correctness" is an ancient term that meant social pressure not to say some things that really upset people. "Cancel culture" also once described social pressure being brought to bear by stopping to listen to some people.

When it's actual politicians who use actual formal political […]
Original post on fosstodon.org
fosstodon.org
April 19, 2025 at 4:35 PM
I love free anarchistic software reuse in open source, building things on top of other things without being beholden to anyone, which allows a lot of creativity and innovation. I think we shouldn't stop enabling or celebrating this as I think there's a lot of good in it.

But that system has […]
Original post on fosstodon.org
fosstodon.org
April 19, 2025 at 1:47 PM
Finally we have extensive code reuse and now we are unhappy.

People complain about software bloat and dependency churn, and risks entailed. Sure!

But then the answer that's offered is to work harder to avoid dependencies, implement stuff yourself instead.

Bloat is not an individual work ethic […]
Original post on fosstodon.org
fosstodon.org
April 19, 2025 at 11:37 AM
Reposted by Martijn Faassen has moved
"Vendoring" by Carson Gross

https://htmx.org/essays/vendoring/

"You get more of what you make easy, and if you make dependencies easy, you get more of them."

"This demonstrates significant cultural problem with dependency managers:

They tend to foster a culture of, well, dependency."
</> htmx ~ Vendoring
Carson Gross explores the concept of 'vendoring' in software development, where external project sources are copied directly into a project. He covers the benefits of vendoring, such as improved visibility and control over dependencies, and discusses challenges like transitive dependencies and the culture of dependency in modern software development. He also contrasts vendoring with modern dependency management tools, and considers the potential for vendor-first dependency managers to combine the strengths of both approaches. He encourages a rethinking of dependencies and promotes a more independent approach to software development.
htmx.org
April 19, 2025 at 8:11 AM
"doesn't work", "best practice", phrases frustrating to me flung widely
April 19, 2025 at 12:11 AM
Recently I found myself on a discord channel with mostly much younger people reciting poetry to each other.

And people there keep telling me they like my voice, and that I should do something with it. Which astonished me and is very flattering.

The things one can discover about yourself when […]
Original post on fosstodon.org
fosstodon.org
April 17, 2025 at 8:08 PM
Reposted by Martijn Faassen has moved
I'm still looking for (remote) freelance clients who are interested in hiring a very experienced developer! Interested in using #rustlang, and also mentoring

Here's more about me and what I'm looking for:

https://blog.startifact.com/posts/new-challenges-2025/

I've written a lot of Rust code […]
Original post on fosstodon.org
fosstodon.org
April 15, 2025 at 1:05 PM
Reposted by Martijn Faassen has moved
One thing I will say about Rust, is that simply learning it has made me a better programmer. Similar to how a static-typed language teaches its users concepts about types, (which you may take for granted if you learned programming with Java and have never met a python developer,) Rust has taught […]
Original post on sfba.social
sfba.social
April 14, 2025 at 6:47 PM
Reposted by Martijn Faassen has moved
@jeroenbosman makes the most important point in all of the discourse:
"Trying to profit from the onslaught on academia by specifically inviting 'top' researchers is not solidarity."
https://akademienl.social/@jeroenbosman/114330243912926967
Jeroen Bosman (@jeroenbosman@akademienl.social)
1.09K Posts, 450 Following, 1.19K Followers · Immigrant | scholarly communication specialist & geoscience librarian @ Utrecht University Library | #OpenScience #OpenAccess #visualization #RecognitionRewards #ScholarlyCommunication #cycling #photography #documentaries #DIAMAS
akademienl.social
April 13, 2025 at 10:56 AM
Reposted by Martijn Faassen has moved
Bought two copies of that Fred Brooks book so I can read it twice as fast
April 12, 2025 at 7:31 PM
It's #caturday

How do I adore your countenance
as I drift off into sleep
April 12, 2025 at 7:25 PM
Creeping charlie, not deliberately planted, but in glorious bloom, with green alkanet a delightful blue in the foreground.

#bloomscrolling
April 12, 2025 at 6:57 PM
I practice decent information hygiene. I look for sources. When I make a claim I often research it quite a bit. Recognize bias including my own

Like being my own Wikipedia editor.

This influences my attitude towards LLMs which do none of this. On the one hand I am appalled when some people do […]
Original post on fosstodon.org
fosstodon.org
April 12, 2025 at 2:16 PM
I have done autocomplete with LLM and played with vibe coding.

I think autocomplete is not very risky if constrained to just a few lines and used responsibly: read the code carefully. I haven't experienced much in the way of bugs myself.

Vibe coding supports the creation of low stakes tools […]
Original post on fosstodon.org
fosstodon.org
April 12, 2025 at 1:46 PM
Reposted by Martijn Faassen has moved
I believe that programmers are new age wizards

#programming
April 11, 2025 at 8:35 AM
I've made the Xee XSLT testrunner actually run comformance tests for Xee now. It's incomplete as a testrunner, but it should present plenty of hacking opportunities. 100s or even 1000s of new passing tests are probably within relatively easy reach for contributors […]
Original post on fosstodon.org
fosstodon.org
April 9, 2025 at 2:18 PM