Inkscape Programmer and Software Freedom Contractor. Graphics, art, computers, politics, ideas, science. Pronouns: they/them Politics: A socialist... well, a federated pro-social consensualist... er, or something like that. Meme Immunity: Innate rebel, adaptive skeptic, and pro-humility Culture: British, Northern, Industrialist, Riverfolk, Pro-Sustainability, Pie. My avatar image is a cartoon cat in a bowler hat with a spanner and overalls working on a machine.
Public Key
npub14e2fa5l5vz03v9d02cef3apr2vaslswy5vcu7u9gj6yu9f2szhms6yr7ye Profile Code
nprofile1qqs2u4y7606xp8ckzkh4vv5c7s34xwc0c8z2xvw0wz5fdzwz54gptacpz3mhxue69uhhyetvv9ujuerpd46hxtnfduqs6amnwvaz7tmwdaejumr0ds5y9ddq
Show more details
Published at
2026-06-28T06:33:51Z Event JSON
{
"id": "b8b0497153a160d8cce64f5a5ccf62bb0a80bc9000c503a1f276ed693d8d9605" ,
"pubkey": "ae549ed3f4609f1615af563298f423533b0fc1c4a331cf70a89689c2a55015f7" ,
"created_at": 1782628431 ,
"kind": 0 ,
"tags": [
[
"emoji",
"inkscape",
"https://cdn.masto.host/floss/custom_emojis/images/000/059/593/original/2db47a76431dad40.png"
],
[
"proxy",
"https://floss.social/users/doctormo",
"activitypub"
],
[
"client",
"Mostr",
"31990:6be38f8c63df7dbf84db7ec4a6e6fbbd8d19dca3b980efad18585c46f04b26f9:mostr",
"wss://relay.ditto.pub"
]
],
"content": "{\"name\":\"Martin Owens :inkscape:\",\"about\":\"Inkscape Programmer and Software Freedom Contractor. Graphics, art, computers, politics, ideas, science.\\n\\nPronouns: they/them\\nPolitics: A socialist... well, a federated pro-social consensualist... er, or something like that.\\nMeme Immunity: Innate rebel, adaptive skeptic, and pro-humility\\nCulture: British, Northern, Industrialist, Riverfolk, Pro-Sustainability, Pie.\\n\\nMy avatar image is a cartoon cat in a bowler hat with a spanner and overalls working on a machine.\",\"picture\":\"https://cdn.masto.host/floss/accounts/avatars/111/059/286/876/672/393/original/ff6f5dfc75c1f378.png\",\"banner\":\"https://cdn.masto.host/floss/accounts/headers/111/059/286/876/672/393/original/e9bd1fa2ec7c6fa5.png\",\"nip05\":\"[email protected] \",\"fields\":[[\"Alignment\",\"Chaotic Good\"],[\"Inkscape\",\"https://inkscape.org/~doctormo\"],[\"Support Me\",\"https://en.liberapay.com/doctormo/\"],[\"Youtube\",\"https://www.youtube.com/channel/UCPxxdsRV92DZGE-RcRsw_gw\"]]}" ,
"sig": "e26e3ecf43ca29049d5d362d10b27961dac7d2c3dc032fce306fd4ef48aea124bde2fb93a0a4d3eb22762535366e12f77e2c03b24d6ae79dc5b8353ff5232cde"
}
Last Notes npub14e2fa5l5vz03v9d02cef3apr2vaslswy5vcu7u9gj6yu9f2szhms6yr7ye Martin Owens :inkscape: Aw poor @nprofile…rwu2; Linus and co were so careful not to turn up the heat on any open source projects trying their best. But Gimp still got both barrels. https://www.youtube.com/watch?v=QK02VOGWEv0 Thing is, I think we all know the problems in our own projects. And with the resources we'd figure out these problems. @nprofile…m3xe npub14e2fa5l5vz03v9d02cef3apr2vaslswy5vcu7u9gj6yu9f2szhms6yr7ye Martin Owens :inkscape: Reputation is one of the most valuable things any social project has. It can inspire people to do great things together. Money is, *waves hand*, helpful; but just a thing. It's not valuable in itself, only in what things it can be transacted to get people to do for you. If you trade inspiration for transactional power, then you no longer need to lead people, just money. And money just isn't as valuable as people. #Blender #PayForFreeSoftware #FOSS #OSS #FreeSoftware #funding #nevent1q…2yjz npub14e2fa5l5vz03v9d02cef3apr2vaslswy5vcu7u9gj6yu9f2szhms6yr7ye Martin Owens :inkscape: We can't afford all these profligate new moons. Don't you know there's a war on? npub14e2fa5l5vz03v9d02cef3apr2vaslswy5vcu7u9gj6yu9f2szhms6yr7ye Martin Owens :inkscape: My fantasy star trek bridge would be: Captain: Janeway XO: T'pol Security: Odo Tactical: Data Science: Spoc Also bring in Tom Paris for pilot because you also get medic, cook, card shark and daddy issues. Op? #startrek #fantasyTrek npub14e2fa5l5vz03v9d02cef3apr2vaslswy5vcu7u9gj6yu9f2szhms6yr7ye Martin Owens :inkscape: @nprofile…qvan @nprofile…jtu8 @nprofile…a638 Also biscuits. They always have biscuits to go with the tea. npub14e2fa5l5vz03v9d02cef3apr2vaslswy5vcu7u9gj6yu9f2szhms6yr7ye Martin Owens :inkscape: @nprofile…mvj2 I'm biased, but I do my home diagrams in inkscape. For floor plans, I use 1:1, though you don't have to. There's lots of nice measurement tools, area calculators, labelers, etc. npub14e2fa5l5vz03v9d02cef3apr2vaslswy5vcu7u9gj6yu9f2szhms6yr7ye Martin Owens :inkscape: New update for my #inkscape work https://www.youtube.com/watch?v=g0Nl_kWVyuo I talk about copying from #Krita 6.0 to improve our text tool. Though, I think this viewer didn't understand the humour 😅 : https://cdn.masto.host/floss/media_attachments/files/116/349/155/637/162/356/original/496dda312032545d.png npub14e2fa5l5vz03v9d02cef3apr2vaslswy5vcu7u9gj6yu9f2szhms6yr7ye Martin Owens :inkscape: We have nerds of steel npub14e2fa5l5vz03v9d02cef3apr2vaslswy5vcu7u9gj6yu9f2szhms6yr7ye Martin Owens :inkscape: @nprofile…5w0p If it's the intent, why make the south wall different from the rest? Why not just hide the traps under the gold without any hints for non south edged tiles? npub14e2fa5l5vz03v9d02cef3apr2vaslswy5vcu7u9gj6yu9f2szhms6yr7ye Martin Owens :inkscape: @nprofile…5w0p Can we get that hidden trap bug fixed? Trap on floor next to south wall, gold sits on top completely obscuring the trap. This makes treasure rooms a bit of a pain as you have to use the search tool on all the gold piles at the bottom. npub14e2fa5l5vz03v9d02cef3apr2vaslswy5vcu7u9gj6yu9f2szhms6yr7ye Martin Owens :inkscape: Remember everyone, we all share the same birthday; Jan 1st 1900 If any computer ever asks you what your birthday is, this is your birthday. Sometimes the computer will send you presents. A free ice cream, a discount, a funny email wishing you a happy birthday. These are tricks to get you to put in your human birthday. But you must never enter your human birthday into a computer, only your computer birthday. npub14e2fa5l5vz03v9d02cef3apr2vaslswy5vcu7u9gj6yu9f2szhms6yr7ye Martin Owens :inkscape: We got 8 applicants per job so far on our Inkscape job posting. And that's a lot more competitive than last year when we had 2... for 2 positions. We still have a couple of weeks for people to submit their applications too. (probably too long on reflection). Each one is a bit of work to get through so I do ask for any job application, please keep the cover letter sharp and short 😅 npub14e2fa5l5vz03v9d02cef3apr2vaslswy5vcu7u9gj6yu9f2szhms6yr7ye Martin Owens :inkscape: I lent on my keyboard and now my mouse is moving slowly. I turned up the cursor speed to full speed in the gnome settings but it's still sluggish. Just what the hell did I press on my keyboard? #linux #gnome #input #mouse #keyboard npub14e2fa5l5vz03v9d02cef3apr2vaslswy5vcu7u9gj6yu9f2szhms6yr7ye Martin Owens :inkscape: @nprofile…52nc It was before it's tine? npub14e2fa5l5vz03v9d02cef3apr2vaslswy5vcu7u9gj6yu9f2szhms6yr7ye Martin Owens :inkscape: @nprofile…v9wr "You should hate your jailers" doesn't really hit when people don't know they're in a cage. They don't see the bars. Guided as they are. npub14e2fa5l5vz03v9d02cef3apr2vaslswy5vcu7u9gj6yu9f2szhms6yr7ye Martin Owens :inkscape: @nprofile…jydu I have an unfinished bit of work that allowed you to only show the selected layer (and it's parents), would this functionality have helped your inkslide workflows here? npub14e2fa5l5vz03v9d02cef3apr2vaslswy5vcu7u9gj6yu9f2szhms6yr7ye Martin Owens :inkscape: I'm having a really hard time pulling out all the tentacles of Inkscape's rendering engine. We use it for so many things and in such weird ways each new feature added with a cursed API. Icons, previews, copy and paste, png generation, canavas, cursors... At what point should I just carve out a new namespace and copy the code into new files and work from that? #inkscape #cmyk #cairo npub14e2fa5l5vz03v9d02cef3apr2vaslswy5vcu7u9gj6yu9f2szhms6yr7ye Martin Owens :inkscape: I admit that between the hyper competence of @nprofile…x3x0 5.0 the incredible attention to detail of cmyk in @nprofile…qh6f and *maybe* competing with Affinity on linux has all made my work this year feel like it's taking a hundred times longer than it should I feel like if I was in Europe I'd be building an Inkscape non-profit with staff and be *involved* in the Free Software community instead of on it's edges where Free Software *used* to be here in the USA. Oh well, we do the work that's in front of us. npub14e2fa5l5vz03v9d02cef3apr2vaslswy5vcu7u9gj6yu9f2szhms6yr7ye Martin Owens :inkscape: Is there a Santa who fixes all the stuff you already have rather than bringing new stuff? npub14e2fa5l5vz03v9d02cef3apr2vaslswy5vcu7u9gj6yu9f2szhms6yr7ye Martin Owens :inkscape: @nprofile…d0vd Even in my argument I wouldn't paywall users. Pay when you can, if you ever can. But that doesn't mean it should be made hard, ancillary, a side quest, when it's very important aspect to the whole system. npub14e2fa5l5vz03v9d02cef3apr2vaslswy5vcu7u9gj6yu9f2szhms6yr7ye Martin Owens :inkscape: "Any Free Software that distributes other Free Software where it is significantly easier to access the software than it is to pay for that software is by this definition anti-Free Software-sustainability." This means Gnome, Flatpak, Ubuntu, Fedora, Debian, Arch btw, F-Droid and EVERY distro or technology in Free Desktop is Anti-Free Software. This isn't an accusation. This is a systemic problem. With a lack of thought given to how users pay for their Free Software. npub14e2fa5l5vz03v9d02cef3apr2vaslswy5vcu7u9gj6yu9f2szhms6yr7ye Martin Owens :inkscape: 😜 do you think I should evolve Inkscape into a Modern AI Browser? I hear it's the thing to do! npub14e2fa5l5vz03v9d02cef3apr2vaslswy5vcu7u9gj6yu9f2szhms6yr7ye Martin Owens :inkscape: "The Chinese wind turbine technology just blows me away" Oh does it. npub14e2fa5l5vz03v9d02cef3apr2vaslswy5vcu7u9gj6yu9f2szhms6yr7ye Martin Owens :inkscape: @nprofile…mfuv @nprofile…tjca Heh, Just Justify your Justification Justiculation! Personally I prefer justified text as the gaps provide a good pattern reference for my dyslexia which will re-read the same line sometimes by mistake. It's harder to do that when the line looks different each time. npub14e2fa5l5vz03v9d02cef3apr2vaslswy5vcu7u9gj6yu9f2szhms6yr7ye Martin Owens :inkscape: Daughter: I don't think english is three languages in a tench coat. I think it's more of a Frankenstein... Me: giggles Daughter: *looks at me* Me: you know, Franken as in French and stein as in German. Literally a Stein that has been Franked. A German that has been Frenched. Ok it was funnier in my head. 😅 npub14e2fa5l5vz03v9d02cef3apr2vaslswy5vcu7u9gj6yu9f2szhms6yr7ye Martin Owens :inkscape: These Free Software programmers are too demure, too shy, too generous in their descriptions. Call it what is it: Labour Abuse #nevent1q…wc5n npub14e2fa5l5vz03v9d02cef3apr2vaslswy5vcu7u9gj6yu9f2szhms6yr7ye Martin Owens :inkscape: Happy Birthday @nprofile…maqp ! 22 years old right now! Long may we continue. #inkscape #foss #oss npub14e2fa5l5vz03v9d02cef3apr2vaslswy5vcu7u9gj6yu9f2szhms6yr7ye Martin Owens :inkscape: Oh good god the AI trap on the inkscape website has twelve million hits. That's the hidden url that bots are told not to index, but ai bots LOVE to hit that thing. But attacks continue to increase. I'm going to have to decide if I need to block t-mobile and other mobile carriers because of all the malware on android phones being used as ai bot sources. #foss #floss #sysadmin #ddos #ai #inkscape npub14e2fa5l5vz03v9d02cef3apr2vaslswy5vcu7u9gj6yu9f2szhms6yr7ye Martin Owens :inkscape: @nprofile…mfuv @nprofile…lh30 Inkscape 1.4 image *input* support is Gdk Pixbuf's support (this has it's own problems) but I just opened a webp no problem because my Gtk build has webp support. Copy and paste worked too. (PopOS 24.04) Output of webp is supported by the raster extension "raster_output_webp" it's converting the png to webp for you. - Inkscape developer npub14e2fa5l5vz03v9d02cef3apr2vaslswy5vcu7u9gj6yu9f2szhms6yr7ye Martin Owens :inkscape: @nprofile…e4ry A school knot, four in hand, is a sign of adolescence or low class white collar work. A full Windsor though requires a longer and fuller tie to do right. So you end up with full suites signalling they're not boys with their grown up big neck knots. (This is also why a lot of foreign leaders look like the work placement president with their school knots) npub14e2fa5l5vz03v9d02cef3apr2vaslswy5vcu7u9gj6yu9f2szhms6yr7ye Martin Owens :inkscape: Want Inkscape's Multi-page to work in web browsers (and other tools)? Well my work today has been on moving our inkscape:page element to the SVG standard "view" element. Already supported in web browsers and hopefully supported someday in SVG viewers that use librsvg (are you interested @nprofile…ml7x ?) This will need testing and a migration for older data too. But I like more standards compliant files and less custom stuff in inkscape's svg. #inkscape #svg #w3c #viewbox #page https://cdn.masto.host/floss/media_attachments/files/115/420/007/353/977/542/original/e1a9413ba5f36a0b.mp4 npub14e2fa5l5vz03v9d02cef3apr2vaslswy5vcu7u9gj6yu9f2szhms6yr7ye Martin Owens :inkscape: Sometimes people make Inkscape tutorials that are really good, but no one sees them. Today's hidden gem is this glass effect tutorial by Logo Champion on yt: https://www.youtube.com/watch?v=i5_nf1RdPO8 Recommend 👍 #inkscape #tutorial #art #vector npub14e2fa5l5vz03v9d02cef3apr2vaslswy5vcu7u9gj6yu9f2szhms6yr7ye Martin Owens :inkscape: @nprofile…sqcg "completely ignores psychology” I think you mean 'completely ignores psychopathy' 😉 only the broken spend their time playing board games thinking about how to cheat. What you mean, I infere, is imposition, not regulation. npub14e2fa5l5vz03v9d02cef3apr2vaslswy5vcu7u9gj6yu9f2szhms6yr7ye Martin Owens :inkscape: @nprofile…sqcg I think that last bit is where I disagree the most. The GPL is a social and political tool rendering industry regulation by hacking contract and copyright legal frameworks. The reason why you don't want Microsoft to have a free pass to your code is because their size, and political reach renders your economics moot. In short, they will take from you and then crush you with political and legal corruption and market manipulation. npub14e2fa5l5vz03v9d02cef3apr2vaslswy5vcu7u9gj6yu9f2szhms6yr7ye Martin Owens :inkscape: Hmm. Looks like I need to go to New York City on Nov 1st/2nd to fix my nephew's Linux computer. Damn you #Fedora 42 and your headphone jack issues! 😆 I don't suppose anyone would like to hang out, meet up or else? It would be nice to do something else while I'm there and my daughter just gave me the hell no. She's at that teen age of not wanting to do things with her dear ol' parent. #NYC #Travel #NewYork #linux #foss #mastodon npub14e2fa5l5vz03v9d02cef3apr2vaslswy5vcu7u9gj6yu9f2szhms6yr7ye Martin Owens :inkscape: It's been a long while since I made an #inkscape update video. So for a special October treat 😅 I've put together a quick update in the morning sunshine: https://youtu.be/4hzLAchaPNE You'all know what been up to. Engine, filters and lots an lots of reading of code and papers to understand it all. Almost done this bit too. PeerTube link will come soon. #floss #foss #opensource #graphics #cmyk npub14e2fa5l5vz03v9d02cef3apr2vaslswy5vcu7u9gj6yu9f2szhms6yr7ye Martin Owens :inkscape: Hey, do you know CMake? Can you spare a couple of minutes to do a code review? The Inkscape project sometimes struggles to find experts in some tools to do reviews and you could be a great help just looking over this include construct for unit tests (we're trying to do more unit testing) https://gitlab.com/inkscape/inkscape/-/merge_requests/7447/diffs#aef5f525afa24090506b1f6b4def8a3c2fb76126_174_153 Q: Is this ok to include a CMakeLists when putting together a list of cpp files for the unit test builder? #cpp #cmake #programming #foss npub14e2fa5l5vz03v9d02cef3apr2vaslswy5vcu7u9gj6yu9f2szhms6yr7ye Martin Owens :inkscape: I got to share this with a 20yo American today. And it's such a great Douglas Adams story. If you've not read the Packet of Biscuits; please: https://life-explorers.com/terra/stories/various/douglas-adams/packet-of-biscuits.php npub14e2fa5l5vz03v9d02cef3apr2vaslswy5vcu7u9gj6yu9f2szhms6yr7ye Martin Owens :inkscape: Wow, chandwell's cathedral project is almost finished! Made in Inkscape without any machines to cut or 3d print. https://youtu.be/wCzK3mE2GCM The bit that got me was 0:29 which I totally thought was a shot of the real cathedral until it panned down and made my brain break. #model #creative #inkscape npub14e2fa5l5vz03v9d02cef3apr2vaslswy5vcu7u9gj6yu9f2szhms6yr7ye Martin Owens :inkscape: Is there a free software system like kick starter? I'd like to run a funding experiment and it would require this model. #foss #oss #funding #kickstarter #freesoftware npub14e2fa5l5vz03v9d02cef3apr2vaslswy5vcu7u9gj6yu9f2szhms6yr7ye Martin Owens :inkscape: Listening to this @MarkSteel@notonmasto Radio show on BBC: https://www.bbc.co.uk/programmes/m002h03b Thanks for the pointer @nprofile…fqq6 #bbc #radio #protest #government #uk #bigbusiness npub14e2fa5l5vz03v9d02cef3apr2vaslswy5vcu7u9gj6yu9f2szhms6yr7ye Martin Owens :inkscape: Does anyone know what this is? I found it today nailed to the *inside* of a closet wall which is an outside wall of the house. Attached in such a way that it couldn't possibly have been put there after the house was built in 1873. It looks like Japanese print and seems to be wrapped and stuck into a sort of envelope. It was hanging vertically from the top beam and had been there for a very long time. As you can tell from the degradation. But what in the world is it? #mystery https://cdn.masto.host/floss/media_attachments/files/115/012/164/994/869/183/original/8305d99133db75d5.jpeg npub14e2fa5l5vz03v9d02cef3apr2vaslswy5vcu7u9gj6yu9f2szhms6yr7ye Martin Owens :inkscape: @nprofile…d23x You just want an off site backup? npub14e2fa5l5vz03v9d02cef3apr2vaslswy5vcu7u9gj6yu9f2szhms6yr7ye Martin Owens :inkscape: @nprofile…kksy very good! npub14e2fa5l5vz03v9d02cef3apr2vaslswy5vcu7u9gj6yu9f2szhms6yr7ye Martin Owens :inkscape: Just saw a T-shirt that said "cream of the cream". But isn't that just butter? npub14e2fa5l5vz03v9d02cef3apr2vaslswy5vcu7u9gj6yu9f2szhms6yr7ye Martin Owens :inkscape: I couldn't find a good pre-prepared gradient interpolation test which would obviously show the difference between RGB and CMYK interpolation. A lot of ranges look quite similar. So I did an 5^^8 search for the best range and this one is the top diff with the greatest difference between one of the two colours. {0.0, 0.75, 0.75, 0.75} to {0.75, 0.0, 0.0, 0.0}; #inkscape #cmyk #color #cms #svg https://cdn.masto.host/floss/media_attachments/files/114/982/423/274/795/428/original/56ad2d07ebdb0424.png npub14e2fa5l5vz03v9d02cef3apr2vaslswy5vcu7u9gj6yu9f2szhms6yr7ye Martin Owens :inkscape: We have a new person doing the Inkscape challenges this month and I was wondering if you guys would throw them a bit of attention for their first one? Draw a boat using #inkscape 🚣 https://inkscape.org/forums/competitions/inkscape-challenge-august-2025/ #competition #foss #vectorArt #svg #drawing npub14e2fa5l5vz03v9d02cef3apr2vaslswy5vcu7u9gj6yu9f2szhms6yr7ye Martin Owens :inkscape: These fake verification spams would never be a problem if we had keyword kill switches. If you try and post certain things to the inkscape forum, you get banned. Instantly and without mercy. These spam posts use the same words, phrases etc. They should be easy to block or ban by word. We should see almost none of them ever. #fedi #moderation npub14e2fa5l5vz03v9d02cef3apr2vaslswy5vcu7u9gj6yu9f2szhms6yr7ye Martin Owens :inkscape: I don't understand why AAA games aren't smaller than AA games. npub14e2fa5l5vz03v9d02cef3apr2vaslswy5vcu7u9gj6yu9f2szhms6yr7ye Martin Owens :inkscape: @nprofile…args Ugh tell me about it. As a dyslexic trying to remember how to spell mr... mymer... and damn it I'll just search for ants in the full search, and copy the name. Except I can't copy the user from the profile page or the search page. So write it down on a bit of paper and carefully type it into a post. It would be helpful if I could say "@ that ant lady" and it just listed all the ant ladies sorted by interaction strength. Instead of trying to match the specific name/username. npub14e2fa5l5vz03v9d02cef3apr2vaslswy5vcu7u9gj6yu9f2szhms6yr7ye Martin Owens :inkscape: I know this is for a car, but many a thing cried out at a command line. 😅 #git #programming #gitlab #mergerequest #foss #opensource https://cdn.masto.host/floss/media_attachments/files/114/898/070/205/932/150/original/8349eef459cdf95c.jpg npub14e2fa5l5vz03v9d02cef3apr2vaslswy5vcu7u9gj6yu9f2szhms6yr7ye Martin Owens :inkscape: Duolingo is getting weirder and weirder since they went all in on #ai I stopped doing most of the lessons and just did a word a day as a keepie-up. But, er. Araña means chandelier? Tea translated to merianda instead of té, this actually makes sense to me as a northern brit, but who else is going to think tea means snack time? Weird words with weird uses and not in a fun way, in an ai slop kinda way. #duolingo npub14e2fa5l5vz03v9d02cef3apr2vaslswy5vcu7u9gj6yu9f2szhms6yr7ye Martin Owens :inkscape: @nprofile…eznj "... and now they're coming for your social security money, they want your fucking retirement money, they want it back. So they can give it to their criminal friends on Wall Street. And you know something, they'll get it. They'll get it all from you sooner or later because they own this fucking place..." (2005) https://www.youtube.com/watch?v=pG46kAAMcU0 #GeorgeCarlin npub14e2fa5l5vz03v9d02cef3apr2vaslswy5vcu7u9gj6yu9f2szhms6yr7ye Martin Owens :inkscape: What is the real reason it's annoying to be asked to use Linux? Why are folks so insistent on it? Why do they seem to get so disheartened or even aggressive if you say no? Politics. See my video on constructive politics and what a lot of foss people are trying to achieve by asking: https://friprogramvarusyndikatet.tv/w/sARaPgeK3tnEe94JZmDYxD (re-posting the peertube link) #linux #foss #floss #oss #FreeSoftware #politics #boycott npub14e2fa5l5vz03v9d02cef3apr2vaslswy5vcu7u9gj6yu9f2szhms6yr7ye Martin Owens :inkscape: Planning on making some faux-pho from @nprofile…cre8 's Seitan BBQ from yesterday. I have most of the ingredients so a small shopping trip for some fresh vegies is in order. Anyone else want anything while I'm there? 😉 #vegetarian #food #Vietnamese npub14e2fa5l5vz03v9d02cef3apr2vaslswy5vcu7u9gj6yu9f2szhms6yr7ye Martin Owens :inkscape: I just got to recommend #mastodon to a local person based on a brief conversation about the new neponset greenway, thanks to @nprofile…y72h being here. I think local connections really matter for social media. Not just the global reach. I should do more local outreach. npub14e2fa5l5vz03v9d02cef3apr2vaslswy5vcu7u9gj6yu9f2szhms6yr7ye Martin Owens :inkscape: Ew, I got another one of those comments on my video along the lines of "yeah I like open source, but it's gone all woke now" 🙄 We are not going to be Free, until *all* of us are free. Woke up fossbros. npub14e2fa5l5vz03v9d02cef3apr2vaslswy5vcu7u9gj6yu9f2szhms6yr7ye Martin Owens :inkscape: My wife @nprofile…cre8 has been making "ribs" from these carved wooden bones she bought and a fake meat recipe. When shown the food, my daughter @nprofile…2hse calls them "fake ribs" or "fibs" And, you know my punning here on mastodon. That's an awesome name for a vegetarian rib! ❤️ #food #vegetarian #vegan #recipes #bones #ribs https://cdn.masto.host/floss/media_attachments/files/114/803/215/679/854/229/original/c53445541c284c9d.jpeg https://cdn.masto.host/floss/media_attachments/files/114/803/215/680/103/340/original/68baa156df5e7065.jpeg npub14e2fa5l5vz03v9d02cef3apr2vaslswy5vcu7u9gj6yu9f2szhms6yr7ye Martin Owens :inkscape: Can you think of more anachronyms? For example, an Ethernet cable is a "WiFi wire" and a landline is a "home mobile". But not say "windmill" to mean "wind turbine" since while it's not milling anything it's just word reuse, though a "grinding windmill" might count. npub14e2fa5l5vz03v9d02cef3apr2vaslswy5vcu7u9gj6yu9f2szhms6yr7ye Martin Owens :inkscape: @nprofile…qcga @nprofile…jmvf Nice one! My own thughts went more towards how CC Signals sounds like CCS (Carbon Capture and Storage) that bullshit tech that governments love because it allows them to burn things. https://cdn.masto.host/floss/media_attachments/files/114/750/159/129/439/420/original/5e07b4a05401d274.png npub14e2fa5l5vz03v9d02cef3apr2vaslswy5vcu7u9gj6yu9f2szhms6yr7ye Martin Owens :inkscape: @nprofile…kksy Copy paste does the right thing, Duplicate does not. npub14e2fa5l5vz03v9d02cef3apr2vaslswy5vcu7u9gj6yu9f2szhms6yr7ye Martin Owens :inkscape: @nprofile…kksy Select both text and shape and duplicate. npub14e2fa5l5vz03v9d02cef3apr2vaslswy5vcu7u9gj6yu9f2szhms6yr7ye Martin Owens :inkscape: It's scruffy, the janitor. https://www.youtube.com/watch?v=77XCYh-tKt8 #Friends #Parody #PhineasAndFerb npub14e2fa5l5vz03v9d02cef3apr2vaslswy5vcu7u9gj6yu9f2szhms6yr7ye Martin Owens :inkscape: @nprofile…w4zq We use Big Blue Button, we ignore Next Cloud and Rocket Chat even though we have both of those as a project. npub14e2fa5l5vz03v9d02cef3apr2vaslswy5vcu7u9gj6yu9f2szhms6yr7ye Martin Owens :inkscape: I don't understand people who have lots of browser tabs open. that's what bookmarks are for. 😉 npub14e2fa5l5vz03v9d02cef3apr2vaslswy5vcu7u9gj6yu9f2szhms6yr7ye Martin Owens :inkscape: I shall be leaving such a sour review for this NewEgg reseller that re-box shipped from Amazon. What is even the point of trying to avoid Amazon's hegemony if businesses are going to use them internally anyway. npub14e2fa5l5vz03v9d02cef3apr2vaslswy5vcu7u9gj6yu9f2szhms6yr7ye Martin Owens :inkscape: Free software is: too many forks, not enough spoons. npub14e2fa5l5vz03v9d02cef3apr2vaslswy5vcu7u9gj6yu9f2szhms6yr7ye Martin Owens :inkscape: @nprofile…d23x You took a fence? npub14e2fa5l5vz03v9d02cef3apr2vaslswy5vcu7u9gj6yu9f2szhms6yr7ye Martin Owens :inkscape: I think there is a Dunning–Kruger like effect whereby the complexity of rewriting an open source project from scratch is vastly underestimated the less you know about the scope of the work. You could make 80% of #inkscape in a couple of months of javascripting. But this is 80% of Inkscape's surface. Not actual depth. Rewrite it all in #Qt? #React? #JS? #Rust? These are ideas aren't bad. But they are vast projects that would cost millions of dollars. Related to: https://mastodon.uno/@maxdid/114691504835360868 npub14e2fa5l5vz03v9d02cef3apr2vaslswy5vcu7u9gj6yu9f2szhms6yr7ye Martin Owens :inkscape: Really impressed by this #inkscape tutorial. Making #GameAssets for #AmongUs https://www.youtube.com/watch?v=vuGURtu1hTg Nice work Martin VDA. npub14e2fa5l5vz03v9d02cef3apr2vaslswy5vcu7u9gj6yu9f2szhms6yr7ye Martin Owens :inkscape: @nprofile…qz4x @nprofile…xtd9 I've had to re-read even this clarification a few times. It seems to suggest the opposite. To me it's unclear since policy is already devolved to servers and the unkind reading is that a server here means the *server software*. Which is still policy, it's just the opposite policy of "devolved to the server" (human). I look forward to your next iteration on this point as it is at least *interesting* npub14e2fa5l5vz03v9d02cef3apr2vaslswy5vcu7u9gj6yu9f2szhms6yr7ye Martin Owens :inkscape: https://spectra.video/w/7wEFKqfZSPWZyFtbBHRUCs Ugh, I was mostly on side but then it went all libertarian techbro-privilege on the topic of creating net-neutrality by systematically forbidding server moderation. As seductive as mechanisms of fair-play replacing human relationships is; Just No. That and the contrived centrism he's offering bsky. The bad false equivalence to ActivityPub is a real tow curler. What a duff ending to an otherwise good talk. @nprofile…xtd9 @nprofile…qz4x npub14e2fa5l5vz03v9d02cef3apr2vaslswy5vcu7u9gj6yu9f2szhms6yr7ye Martin Owens :inkscape: @nprofile…eelv I thought that's what Time Team was. npub14e2fa5l5vz03v9d02cef3apr2vaslswy5vcu7u9gj6yu9f2szhms6yr7ye Martin Owens :inkscape: I misread SP_CSS_COLOR_INTERPOLATION_LINEARRGB as Line Arrgb! And I thought, wow, the drafters knew exactly how people would feel about color spaces. 😅 npub14e2fa5l5vz03v9d02cef3apr2vaslswy5vcu7u9gj6yu9f2szhms6yr7ye Martin Owens :inkscape: I made 10 pasties for a pot luck (no pictures, all gone) worked really well with the rain this evening. Ok there was 11 pasties, but I only took 10 😆 I made them with impossible meat, so vegie. But with yellow turnip, carrot and potato. #food npub14e2fa5l5vz03v9d02cef3apr2vaslswy5vcu7u9gj6yu9f2szhms6yr7ye Martin Owens :inkscape: Why @nprofile…s37t ! Now I look like a STEM teacher from the 70s! 😂 #computer #stickers #decal #stem #steam #laptop https://cdn.masto.host/floss/media_attachments/files/114/558/369/488/325/493/original/7d348391bbcefc4f.jpg npub14e2fa5l5vz03v9d02cef3apr2vaslswy5vcu7u9gj6yu9f2szhms6yr7ye Martin Owens :inkscape: I don't want to make an "#Inkscape Pro", it's divisive language. But I am interested in the idea of an "Inkscape Community Edition" which unlike pseudo-oss doesn't mean "the free one", it means "the paid one". You HAVE to pay for the community edition. Or you can contribute your time to the project, you also get it then. But this is because I'd like my users to understand their role and responsibility in maintaining the software they depend on. Without creating some judging people's art. 1/2 npub14e2fa5l5vz03v9d02cef3apr2vaslswy5vcu7u9gj6yu9f2szhms6yr7ye Martin Owens :inkscape: Would any #windows #developer want to work on a funky #Gtk C++ bug? The Inkscape project is empty of windows developers and needs some help fixing a fairly serious issue: https://gitlab.com/inkscape/inkscape/-/issues/5219 If I had a windows machine, I'd have tried to fix this one. But I'm completely at sea for this type of issue without the OS on hand. (don't try developing on a VM or old computer, Inkscape is too big and slow to build on windows for that) #programming #CPP #GtmMM npub14e2fa5l5vz03v9d02cef3apr2vaslswy5vcu7u9gj6yu9f2szhms6yr7ye Martin Owens :inkscape: I wanted to understand how #DeviantArt 's horrible #ai system has consumed data on the word "Inkscape" by just feeding that as the prompt over and over again. One in 30 actually made some sort of art program. The rest were keying in on various popular about screens and example svg images used in screenshots. Cameras, Sports cars, and a few actual mountains of various kinds. So, certainly stolen our community's works All slop. Happy to have spent some of dA's money peeking into the garbage pile https://cdn.masto.host/floss/media_attachments/files/114/543/593/839/683/355/original/66aea3fd51b47016.png npub14e2fa5l5vz03v9d02cef3apr2vaslswy5vcu7u9gj6yu9f2szhms6yr7ye Martin Owens :inkscape: I realised this morning that people outside this thread can't see any of the replies after this one. The good news is that she was carefully put into a cup and delivered to a small wood last night. The wood was damp and smelled of rotting wood so hopefully a fitting home. Big thanks to @nprofile…args for advice on what to do and identifying this ant queen. ❤️ npub14e2fa5l5vz03v9d02cef3apr2vaslswy5vcu7u9gj6yu9f2szhms6yr7ye Martin Owens :inkscape: @nprofile…args thanks! She seems lethargic and not so much foraging, as sticking around in one place. The second photo shoot went better: https://cdn.masto.host/floss/media_attachments/files/114/520/811/672/625/060/original/3f3d4067c37458c9.jpg npub14e2fa5l5vz03v9d02cef3apr2vaslswy5vcu7u9gj6yu9f2szhms6yr7ye Martin Owens :inkscape: This large ant is exploring my hotel room on the 12th floor in NY state, she's not shy. Slightly red, quite large. Any idea why species? @nprofile…args https://cdn.masto.host/floss/media_attachments/files/114/520/678/539/539/782/original/2b7d792478cd0fbe.jpg npub14e2fa5l5vz03v9d02cef3apr2vaslswy5vcu7u9gj6yu9f2szhms6yr7ye Martin Owens :inkscape: Tonight, we feast! #pasty #conish #food https://cdn.masto.host/floss/media_attachments/files/114/503/172/409/430/567/original/87b809d624ad7325.jpg npub14e2fa5l5vz03v9d02cef3apr2vaslswy5vcu7u9gj6yu9f2szhms6yr7ye Martin Owens :inkscape: @nprofile…4d9x @nprofile…0zny That part requires copy and pasting the two files and editing a bit of xml and python. Not very difficult stuff but obviously not one click installer either. I'm the developer of the raster exporter in Inkscape. I added jpeg, gif, webp etc to Inkscape so I know how it all works. npub14e2fa5l5vz03v9d02cef3apr2vaslswy5vcu7u9gj6yu9f2szhms6yr7ye Martin Owens :inkscape: @nprofile…4d9x @nprofile…0zny The raster extension for AVIF will need an up to date python pillow with this merge request: https://github.com/python-pillow/Pillow/pull/5201 and then a very simple python shim (copy the jpeg inx and py files from the inkscape extensions repository as shipped) change the values to AVIF as needed. npub14e2fa5l5vz03v9d02cef3apr2vaslswy5vcu7u9gj6yu9f2szhms6yr7ye Martin Owens :inkscape: @nprofile…args #privateeye #cartoon #comic #ants #anteaters #breakfast https://cdn.masto.host/floss/media_attachments/files/114/489/959/577/895/992/original/499204300abad140.jpg npub14e2fa5l5vz03v9d02cef3apr2vaslswy5vcu7u9gj6yu9f2szhms6yr7ye Martin Owens :inkscape: @nprofile…ulpn Wait is that a hot dog in a bun in a bun? Double bunned? With mustard lace woven into it? npub14e2fa5l5vz03v9d02cef3apr2vaslswy5vcu7u9gj6yu9f2szhms6yr7ye Martin Owens :inkscape: @nprofile…hujc @nprofile…wk3q I know right! Personifying science and then sticking them with the blame for something that is a clear case of anti-science (trying to prove yourself right, rather than proving yourself wrong) is a detrimental framing for the reputation of science. npub14e2fa5l5vz03v9d02cef3apr2vaslswy5vcu7u9gj6yu9f2szhms6yr7ye Martin Owens :inkscape: OK, so something new for the #ai #bot nonsense #opensource projects have been facing I have a trap set up on the #inkscape website and it does a fair job of capturing ip addresses from bots that pretend to be people. But somehow manage to follow an invisible, off the page, aria disabled, link But it's starting catching mobile phones. I've checked, the link isn't visible on iphone and android either. But now I have hundreds of thousands of phones bot scanning the website. wtf? #infosec #foss npub14e2fa5l5vz03v9d02cef3apr2vaslswy5vcu7u9gj6yu9f2szhms6yr7ye Martin Owens :inkscape: Ugh, I'm grinding gears on these PDF details. Context fill! from hell's heart I stab at thee! At least I found some solid bugs in Inkscape's SVG rendering too. So there's that! #inkscape #svg #pdf npub14e2fa5l5vz03v9d02cef3apr2vaslswy5vcu7u9gj6yu9f2szhms6yr7ye Martin Owens :inkscape: Anyone with #LibreOffice experience that knows how to style images using the context "styles" pallet? I have good success with the text styles, but applying a style to multiple graphics causes them to ignore the aspect ratio. Even with that setting selected. I suspect the context style has a fixed size for height and width regardless of the size of the image it's being applied to. Also, can I be sure each image has it's local properties cleared? #fedihelp #document #Writer npub14e2fa5l5vz03v9d02cef3apr2vaslswy5vcu7u9gj6yu9f2szhms6yr7ye Martin Owens :inkscape: Screening today, one third complete. Though this cheap screen does not intend to be repaired the vibrator is great at cutting through the tiny nails that hold the frame in place. Screws replace them for easier future repairs. @nprofile…cre8 thinks I should get a calligraphy brush next, lol. She's just jealous of my zen like intentionality repairs. #repair #reuse #reduce #recycle https://cdn.masto.host/floss/media_attachments/files/114/286/713/163/533/892/original/96b81c5a3a0c557b.jpg npub14e2fa5l5vz03v9d02cef3apr2vaslswy5vcu7u9gj6yu9f2szhms6yr7ye Martin Owens :inkscape: I've set up my new #inkscape website AI bot tar-baby. It works by giving everyone a chance to not fall into it. An anchor link that says "I am a bot" and links to /tar-baby/{datetime}/ it's got a fixed position at top -100px so should never be seen The robots.txt says "Disallow: /tar-baby/" so if you were reading the robots, you'd know. Then #nginx logs the requests to tar-baby/ to a log of their ip-addresses and browser strings and sends them a 301 redirect to google.com #ai #Scraping 1/2 npub14e2fa5l5vz03v9d02cef3apr2vaslswy5vcu7u9gj6yu9f2szhms6yr7ye Martin Owens :inkscape: Me encanta mirar a Bluey en español. Son muy graciosos y las palabras bastante simples para me. npub14e2fa5l5vz03v9d02cef3apr2vaslswy5vcu7u9gj6yu9f2szhms6yr7ye Martin Owens :inkscape: @nprofile…sw23 @nprofile…x7ra @nprofile…yat9 Yes, but the standard setting turns into purity and loyalty tests and there's less introspection than needed about when that line is crossed at the fsf. Using illustrator to make Foss posters for your campus isn't hypocrisy. It's useful. For example. For the OSI though, we know their members do performative industry open washing so it's worth looking into their ability to have oss accessible organisational infrastructure. npub14e2fa5l5vz03v9d02cef3apr2vaslswy5vcu7u9gj6yu9f2szhms6yr7ye Martin Owens :inkscape: Nobody has ever baked a tau. #piday #piday2025 npub14e2fa5l5vz03v9d02cef3apr2vaslswy5vcu7u9gj6yu9f2szhms6yr7ye Martin Owens :inkscape: @nprofile…s06p You're sitting on a google replacement and don't even know it! 🤣 npub14e2fa5l5vz03v9d02cef3apr2vaslswy5vcu7u9gj6yu9f2szhms6yr7ye Martin Owens :inkscape: @nprofile…s06p Step one. Make a folder in you're bookmarks, doesn't matter what it's called. Put one of the tabs into the new folder, then play "find the tabs that match" and start adding and closing them into the same folder. Finally rename the folder to whatever your organic category turned out to be. Go back to one. npub14e2fa5l5vz03v9d02cef3apr2vaslswy5vcu7u9gj6yu9f2szhms6yr7ye Martin Owens :inkscape: The win at the #Oscars of #blender made film #Flow shows just what is possible when #FreeSoftware and #OpenSource takes itself seriously and doesn't confine itself to being made by or made for *just* hobbiests. It IS possible to get great, industry leading software, and make it ethically by focusing on the business, the economics, the design as well as the engineering of the problem. Users must be served; developers must be paid. #PayForFreeSoftware npub14e2fa5l5vz03v9d02cef3apr2vaslswy5vcu7u9gj6yu9f2szhms6yr7ye Martin Owens :inkscape: Latest #inkscape update is out, finishing up #pdf and starting work as one of Inkscape's two Bug Accelerator Program contractors for 1.4.1 and 1.4.2 Check out the video: https://friprogramvarusyndikatet.tv/w/vuTpmpgWMVaTcyQVqvGupN And big thanks to everyone for their continued support. I know you fedi folk like #LiberaPay so check it out!