Ben Cardoen

Computational scientist designing novel weakly supervised reconstruction and detection algorithms in superresolution microscopy

2025-06-23

@thisismyglasgow Reminds me a bit of the flood defences in the Netherlands, there's a subtle effect on the ecosystem as salt water intake is changed due to the gates that can be maximized to encourage specific species of plants/fishes.

2025-06-21

@Jgbird This is a great shot, whenever I see them it's often too dark to really bring out their blue hues.

Ben Cardoen boosted:
2025-06-18

Inspired by Google's move to remove @organicmaps from the Playstore without warning, I finally decided to move my > 3,000 Google Maps saved places to Organic Maps. To facilitate doing this for others' benefit, I made a quick webpage to convert your Google Maps GeoJSON data to GPX and KMZ files that render well in Organic Maps.

rudokemper.github.io/google-ma

A screenshot of the "Convert Google Maps saved places to Organic Maps" tool.
2025-06-04

@Research_FTW Steam works quite well on Linux across distributions, but check individual games and which distros support graphics drivers better. CachyOS is reportedly excellent for squeezing out every last bit of performance (Arch based).

For Nvivo, you'd have three options: apart from Vm you can try Wine.
The Wine db ratings are not promising though. appdb.winehq.org/objectManager

Before switching, I usually recommend trying out a few distros using a live image on USB

Ben Cardoen boosted:
Rachel BurchRachelburch
2025-06-03

Blue tit in my garden last week.

A yellow and blue bird against a green background,
2025-06-03

One of those 'nice to have' things in Julia bridging the distance between code and mathematics: support for unicode mathematical operators as functions:

a = Set([1,2,3])
a = a ∪ [4]
a == Set([1,2,3,4]) # true

#JuliaComputing #mathematics #computerscience

2025-05-15

Displaylink for RPM based distros github.com/displaylink-rpm/
Not always very stable if hardware conflicts, but works for me on F40 + 6.14, it is critical to have the latest drivers/firmware (for me) before you install the rpm, once installed works very smooth (Dell + Thinkpad dock). #thinkpad #linux #fedora #displaylink
(note that modifying DNF to keep known working kernels is recommended as fallback option if the module conflicts).

Ben Cardoen boosted:

If you are blind and you have the spoons, can you let me know if you use the terminal on Linux and if so which one? If you use the terminal, do you use a screenreader plugin or a specific external screenreader on Linux?

I wrote a terminal UI program for kubernetes that has voice assistance and I want to test it myself with a normal workflow that a disabled user would follow.

I am also willing to pay if you want to test it. Read further down in this thread if you want more info.

Edit again: wasn't expecting to get any feedback but I got some already and I really appreciate it! I will be doing more testing and research in the coming weeks 💙

#a11y #foss #accessbility

2025-05-11

@pwaring @nCrazed This cloudflare post has some interesting relevant concepts, e.g. (but have not tested) seems like you can sysctl the ephemeral port range. blog.cloudflare.com/how-to-sto
Other options could be to use cgroups/ulimit to restrict port use inside the container? I tested none of these, so ymmv, but what if you can fence off a range of ports that the kernel can't assign to user space, and therefore would be guaranteed yours at creation to fwd?

Ben Cardoen boosted:

On the extremely low off-chance there are any archivists or trainee archivists in the UK here thinking about doing the Archive and Records Association's professional registration scheme, I've just passed the assessment for it and I'm hoping to be a mentor for somebody else's application. Happy to have a casual chat about it if you're not sure...archives.org.uk/ara-profession

#archives #archivists #libraries #ARA #ArchivesAndRecordsAssociation #GLAM @archivistodon

2025-05-09

@pwaring You can use `lsof` to check if the port you want to use is already in use in a script, e.g. test a random port > 1024 until you find an open one.
`lsof -nP -iTCP -sTCP:LISTEN`
Though come to think of it, that would not work because I think you would not actively use the port, so other apps would still try to get a socket on the port.

Ben Cardoen boosted:
2025-05-09

The new Yoker-Renfrew Bridge across the Clyde. Officially opened yesterday, it won't actually come into use until midday today. I think I'm right in saying this is Scotland's first vehicular swing bridge across the Atlantic Ocean (well, a small arm of it at any rate!).

#glasgow #clydebank #renfrew #bridge #theclyde

A new vehicular swing bridge lies open, waiting to be finally brought into use.
Ben Cardoen boosted:
Paysages Mathématiquespaysmaths@mathstodon.xyz
2025-05-09

"It seems to me important that we try to go beyond the field of biology in studying the brain. Mathematics provides a far more propitious ground for this research, I believe, because it is absolute, universal, and therefore independent of any cultural influence." – Alain Connes (1947-)
#quote #mathematics #math #maths

Photographic portrait of Alain Connes, and a quote : "It seems to me important that we try to go beyond the field of biology in studying the brain. Mathematics provides a far more propitious ground for this research, I believe, because it is absolute, universal,  and therefore independent of any cultural influence."
Ben Cardoen boosted:
Steven Lawson Photographystevenlawson@photog.social
2025-05-09

Busy, buzzy little bee.
I watched this wee gal for ten minutes as she burrowed into the earth, like she was trying to tunnel herself a new home.
Then, she cleaned herself up and buzzed off!
#photography #insects #bees #nature

Close-up image shows the wings and hairy back end of a bumblebee as it burrows into the earth and leaf litterWider aspect shows the twigs, leaves and earth where my little bee friend was burrowing for ten minutesFinally deciding she didn't like the location for a new home, the bee turned to face me and began cleaning her head with her forelegsWith all the debris cleaned from her face, the bee prepares to buzz right off!
Ben Cardoen boosted:
2025-05-05

Support for Windows 10 ends on October 14, 2025. Microsoft wants you to buy a new computer. But what if you could make your current one fast and secure again?

Check out the End of 10 initiative to learn more! If you know anyone else who might find this useful, share it with them!

endof10.org

Ben Cardoen boosted:
2025-05-04

Vorige week ben ik te gast geweest bij wetenschapsradiozender Radio Swammerdam.

We hebben gepraat over de herkomst van het Nederlands, over taalreconstructie, en over de vraag of taal alleen maar simpeler wordt.

Soundcloud:
soundcloud.com/swammerdam/hist

Spotify:
open.spotify.com/episode/0psB1

Ben Cardoen boosted:
2025-05-03

Look at this gorgeous bird!

A white-crowned sparrow, which is a new bird to our yard!

#SKyard #BirdPhotography #Sparrow

A small bird, with brown patterns on the wings, a grey chest and neck, and bright white and black stripes on the head. The bird is at a bird feeder, looking forward
Ben Cardoen boosted:
Jim Howard-Birt 🐦📸: PhotosJimsPhotos@ohai.social
2025-05-03
a photo of a young gosling
2025-04-29

@codemonkeymike Not as a comment on the choice(s) made, but `alien` is one way to convert .deb (Debian/*buntu) to rpm for RHEL based distros. reddit.com/r/Fedora/comments/h
If this is Windsurf (the VS Code forked editor), it is a bit odd, because the original is supported across distros.
[disclaimer: haven't looked into the repo/link]

Ben Cardoen boosted:
Chapel Programming Languagechapelprogramminglanguage
2025-04-29

With more than 100k lines of code, the CFD solver CHAMPS is the biggest Chapel codebase we know of. To learn more about how Chapel helps aerodynamics research, check out this recent talk by Engin Kayraklioglu, Eric Laurendeau and Karim Zayni presented at the NASA Ames Research Center.

nas.nasa.gov/pubs/ams/2025/02-

Screenshot of video page showing presentation "High-Performance, Productive Programming using Chapel with Examples from the CFD Solver CHAMPS"

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst