@artfulrobot@fosstodon.org
@artfulrobot@fosstodon.org avatar

artfulrobot

@artfulrobot@fosstodon.org

Stitching together the best #openSource technologies to help #campaigns, #charities and not-for-profits communicate beautifully.

#CiviCRM #php #javascript #webDev #svelte #vue #developer #nfp Oxford #uk #fullStack #floss #oss

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

artfulrobot, to random
@artfulrobot@fosstodon.org avatar

@vanillaos just come across your OS. Looks v interesting, though if Ubuntu based, and Ubuntu is very snap focussed, I dont understand how it can remain agnostic very long? I'm sure this is me being out of my depth, but when something sounds too good to be true, questions arise.

PS. You have an html bug under Customers (text goes outside viewable area on mobile). I can't send you screenshot bc I only visit sites that insist on tracker cookies (c'mon) in private browsing.
https://fabricators.ltd/en/

artfulrobot,
@artfulrobot@fosstodon.org avatar

@vanillaos ooh now that is exciting!

stevesilberman, to random
@stevesilberman@newsie.social avatar

Amazing story: For the first time, scientists have observed an orangutan applying a medicated paste that it made to heal a wound. https://www.bbc.com/news/science-environment-68942123

artfulrobot,
@artfulrobot@fosstodon.org avatar

@stevesilberman if you care about these amazing animals, their habitats and communities around them, check out the Sumatran Orangutan Society (a client of mine!)

https://www.orangutans-sos.org/

artfulrobot, to america
@artfulrobot@fosstodon.org avatar

So is doesn't like idea that Chinese govt gets data. Presumably this is a jealously thing and that wants it to be American owned so that its government can have access to all that juicy data - as its laws allow, which is why I can't trust American companies with sensitive data.

kubikpixel, to webdev
@kubikpixel@chaos.social avatar

«JASON Canvas:
An open file format for infinite canvas data.»

Is this something new or have I only just discovered it? (I think the data on GitHub is very recent)

🔘 https://jsoncanvas.org

artfulrobot,
@artfulrobot@fosstodon.org avatar

@kubikpixel I wonder why they chose pixels as the unit of size (of text containers), seems likely to be a problem for responsivity and

artfulrobot, to webdev
@artfulrobot@fosstodon.org avatar

Websites that the Back button was designed for!

artfulrobot, to debian
@artfulrobot@fosstodon.org avatar

Insofar as the known-bad versions of are 5.6.0 - 5.6.1, and that 12 (bookworm) uses 5.4.1-0.2 and 39 uses 5.4.4-1.fc39, I'm hoping not to be affected by this awful supply chain attack.

Checked with:

debian: apt-cache policy liblzma5

fedora: dnf list --installed xz

Although as others have pointed out, the user account used to compromise the software has had access for many previous versions.

artfulrobot, to firefox
@artfulrobot@fosstodon.org avatar

Wow, Shift+Escape in gives you a top-like list showing the and use of your tabs and other more hidden things.

johnefrancis, to Ottawa
@johnefrancis@mastodon.social avatar

Trying to help get community organization Horizon on Mastodon and to set up the RSS feed for their NationBuilder based site.

Any gurus know how to find the RSS link for a NationBuilder blog?

artfulrobot,
@artfulrobot@fosstodon.org avatar

@johnefrancis @Martin
boasted having helped get elected. Jussayin'

artfulrobot, to github
@artfulrobot@fosstodon.org avatar

How clean is your ?
, the place that gets developers to provide it free training data for use by proprietary products, is being attacked by bots making millions of malicious forks (copies) of projects and adding password stealing code.

Check your sources carefully before you clone!

https://arstechnica.com/security/2024/02/github-besieged-by-millions-of-malicious-repositories-in-ongoing-attack/

artfulrobot,
@artfulrobot@fosstodon.org avatar

Readers may also consider

https://sfconservancy.org/GiveUpGitHub/

Try at @Codeberg instead, or host your own

thelastpsion, to neovim
@thelastpsion@bitbang.social avatar

I'm definitely in danger of spending too much time tweaking and , and not enough time programming.

But I just need to do a few... more... tweaks...

artfulrobot,
@artfulrobot@fosstodon.org avatar

@mforester @thelastpsion naa, once its done you'll discover to replace and I don't think there's an end to tweaking!

artfulrobot,
@artfulrobot@fosstodon.org avatar

@mforester @thelastpsion I'm the same. But I have:

~/bin is a git repo

A set up script that does git pull and checks/fetches latest neovim, zellij, lazygit + others; and replaces various dot-files with symlinks to files in the git repo.

This way all my machines have the same setup and config 🙂

But yeah, it's about productivity, and churn is the opposite of that.

I usually do a little, wait a bit till I have some time and brain space and then try a new plugin/feature.

artfulrobot, to ai
@artfulrobot@fosstodon.org avatar

How to block crawlers with robots.txt Netfuture

https://netfuture.ch/2023/07/blocking-ai-crawlers-robots-txt-chatgpt/

ChallengeApathy, to microsoft

Man, I'm absolutely in love with @libreoffice. Initially, I used OpenOffice because I needed a free alternative to Office but since then, I've become very conscious of my privacy and the myriad benefits of .

It wasn't until 2022 that I made the switch from OpenOffice to LibreOffice and at this point, I genuinely see ZERO reason to use . Why on earth would I pay a subscription for proprietary software when I can use an outstanding FOSS office suite that respects my rights and allows me to support them through donations, rather than predatory subscription plans?

It's awesome to me that free/libre open source software is at that point, now, where the alternatives are equal to, if not better than their proprietary competitors. In general, the movement in computing is making for a much more hopeful digital future as big tech and proprietary software developers get worse and worse. Long live free software!

artfulrobot,
@artfulrobot@fosstodon.org avatar

@ChallengeApathy @chris_server @libreoffice yeah, I've used it since it forked (and installed it for others).

But I'm not excited by it! A lot still seems difficult, ux still awkward and off putting. In olden days you didn't expect to be able to use software without training. These days you're expected to be able to land running. It doesn't provide this, so people (that I train) prefer googledocs (simpler, "easier").

It may be held back by the native format. e.g. list styles are a nightmare.

artfulrobot,
@artfulrobot@fosstodon.org avatar

@ChallengeApathy @chris_server @libreoffice oh don't get me wrong, I would not go to proprietary software ( is another good option).

But you do need to be a geek. Hierarchical styles? Great for geeks used to class inheritance. But then the logic becomes cumbersome around lists and numbering. And those Standard/Default (from memory) buttons? I don't know that I've successfully taught those to anyone.

Perhaps a new super simple UX option would help onboard people.

artfulrobot, to uk
@artfulrobot@fosstodon.org avatar

The People & Planet that ranks 151 unis by is powered by the uber extensible

https://peopleandplanet.org/university-league

Two of my public open source extensions are used: Hark (complex multi-layer access surveys) and Inlay (an API for writing CiviCRM extensions that embed nicely in other sites) are used to deliver the project.

artfulrobot, to opensource
@artfulrobot@fosstodon.org avatar

Looking forward to the events starting at the end of the week with the one day CiviCamp event in for users, implementors, developers to share skills, meet and learn. Then a week long docs + code "sprint" near Utoxeter where developers and documenters can improve this amazing tool together.

artfulrobot, to random
@artfulrobot@fosstodon.org avatar

Having great experiences using @nextcloud !

I've had video + screenshare calls with 5 of us without any problem. I did have to setup a coturn for one participant, and I'm aware that it's not going to scale efficiently without significant funds, but a lot of my meetings are up to 5/6 people, so that's great.

I've had better reliability (inc. screenshare) than with google meet, zoom, signal, or teams.

governa, to linux
@governa@fosstodon.org avatar
artfulrobot,
@artfulrobot@fosstodon.org avatar

@governa didn't make your list? I have found that to be pretty good but not used it in a while.

b0rk, to random
@b0rk@jvns.ca avatar

working on a very short list of helpful command line git tools. so far I have:

what am I missing?

(I think GUI git tools are great too but that's not my focus right now)

artfulrobot,
@artfulrobot@fosstodon.org avatar

@b0rk ooh I like the look of delta. Thanks for sharing!

I use lazy git, mostly for commits, it has some useful features like Amend, reword commit. I sometimes rebase in lg too, jumping out to with 'e' if it gets tricky.

Ripgrep is the faster new 'ag' that I've not made the jump to (used to silversearcher-ag's arguments). But a lot of these tools are built-in to with plugins lilke

I also have a simple alias git-show-tree for got log that I can't do without.

nextcloud, to privacy
@nextcloud@mastodon.xyz avatar

The wave of new AI tools comes with a ton of new concerns.

A new website where you can upload a photo to identify people shows it’s not limited to those who use AI themselves. And it shows why you should avoid giving your data to random companies.

Do these developments worry you? They worry us..

https://www.entrepreneur.com/business-news/controversial-tech-pimeyes-fuels-privacy-concerns/463483

artfulrobot,
@artfulrobot@fosstodon.org avatar

@nextcloud Hoping nextcloud don't integrate it in their next release. I've been pretty dismayed by the whole "AI is fun, everyone's doing, join in!" integrations in nextcloud in recent releases.

kate, to random
@kate@fosstodon.org avatar

deleted_by_author

  • Loading...
  • artfulrobot,
    @artfulrobot@fosstodon.org avatar

    @kate cool. What do the three interlocking Cs mean? (Cash?!)

    artfulrobot,
    @artfulrobot@fosstodon.org avatar

    @kate momentarily forgot we had a monarch, it was a nice moment though.

    ct_bergstrom, to random
    @ct_bergstrom@fediscience.org avatar

    I wanted to consolidate a few thoughts on google, misinformation, large language models, enshittification, and the fate of the web as we know it.

    It started when Carl Zimmer shared this remarkable example of Google being fooled by machine-generated bullshit online.

    artfulrobot,
    @artfulrobot@fosstodon.org avatar

    ...
    (c) balance. Is MY search need so important to a sustainable, just, livable world that I should give over to google? Obvs 1 user avoiding 1 search has no affect on google but me taking control of my own sense of importance/privilege - that has some value. Doesn't make me a better person than someone who uses google every time, but it does me good. Like not eating hyper processed sugary crap all the time does me good.

    2/2

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