Who Pays the Price When Cochlear Implants Go Obsolete? (www.sapiens.org)
Some cochlear implant users who can’t afford to keep up with compulsory technology upgrades are now losing their hearing.
instantiator, 👋 Come work with me at Nesta!
We're looking for a front-end developer to join our small team as we build prototypes / MVPs / and production-ready collective intelligence solutions.
There's lots more information in the job description, and I'll gladly talk to you about the role if you have questions. Reach out!
Apply by 28th May:
https://www.nesta.org.uk/jobs/frontend-mid-level-developer-ccid/#Jobs #Developers #CI #CollectiveIntelligence #Software #Dev #Developer #Frontend #Vacancy #FediJobs #GetFediHired
dave, I setup a runner for my Forgejo instance on our home server (an intel 2018 Mac mini).
My unit tests for my video pipeline check the output of the pipeline, against a previous output. Images snapshotted to png.
All the tests fail on the home server. They pass on my M2 Studio. The output images appear the same, no major fail in the pipeline.
My suspicion is this is a png encoding difference in the simulator between intel and apple silicon 🧐
craftyguy, debugging tests that fail only in #gitlab #ci is the worst... #sourcehut absolutely has it right by allowing you to SSH into a runner that failed a job.
Fotoptikon, Polish
michabbb, German Enter the CI/CD flow Beta
#jetbrains #TeamCity Pipelines is a new approach to #CI / #CD that offers blazing fast pipelines to optimize your development flow.
sonny, One trick to make your life much better as a maintainer and help contributors
Have a Makefile directive to run everything that runs on CI
make x
is all it should take to verify the changes pass automated testsLinter, formatter, sorter, unit tests, etc
If tooling is needed then add a
make setup
directive that takes care of installing it#offlinefirst #ci #development #git #GitHub #GitLab #Codeberg #dx #FreeSoftware #FLOSS #developerExperience #developer
dmerej, > Avoid multiple "fixup" commits to fix CI issues one after the other.
> Reduced "please rebase"
An other way to avoid that - just merge the PR as-is (event if the CI fails) - and then make a commit to fix things up
If you're a maintainer and your goal is to gain contributors, this is a much better technique IMHO
Chances are, you were the one who set up the CI, so you'll be much faster than a first-time contributor
sonny,
SuitedUpDev,
SuitedUpDev, @andrewfeeney Yeah nah mate. I'm not much in the mood for soap as midnight snack 😅
andrewfeeney, @SuitedUpDev Fair.
libert, French Vous Souhaitez savoir comment mettre en place une superbe #CI/#CD sur vos projets #Drupal avec #Gitlab, mais vous ignorez comment faire ? Alors, venez assister à ma conférence le 24 mai à l'@afup day de Lille et je vous dirai tout. #Déploiment #CodeQuality #MergeRequest
kgaut, French @libert @afup tu as proposé un sujet sur ce thème pour le #drupalcamp ?
tunda, German Ihr habt es mitbekommen oder? Das Commons-Institut hat ein relaunch ihrer Webseite.
jangorecki, saving 100+ minutes of CI compute time on each single CI workflow by replacing {rmarkdown} with {markdown} for vignette engine via {knitr}. #rstats #ci thanks @yihui ! https://github.com/Rdatatable/data.table/pull/5773
Mehrad, @jangorecki
Nice improvement! But I have two main questions:
- What will it break? Or is it 100% compatible?
- Is there any feature/benefit that {markdown} add compared to {rmarkdown} apart from this speed and dependency part?
jangorecki,
SuitedUpDev,
sakurako, @SuitedUpDev you: like building CI pipelines
also you: like waiting and spending minute credits installing toolchains instead of baking those into an image :yaya:
SuitedUpDev, @sakurako Github actions, iOS app building and Docker aren't friends :sadness:
So it's not like I have a lot of options here 😭
scy, Oh look, #Deezer has a new logo & font and they both suck xD
In my opinion.
I must say, I've been a fan of their old rainbow-colored LED VU Meter. Moving to "amorphous purple heart-shaped blob" is a disappointment.
scy, @rami Ha, I remember that this was horribly broken on Android when I last tried it 20 months ago or so. Let me just try again …
Works on Android (accessing webmail via Firefox, clicking the link takes me into the Deezer app which then logs me in), but I've been using 7.1.4.88 for it. upgrades to 8.0.0.4 Still works.
With "desktop" you mean the Electron (I assume) app?
rami, @scy Interesting. Will try again when it looks me out. With Desktop, I actually just meant the web version, I haven't used the electron app yet
gregorni,
FineFindus, @gregorni Nice, but no spell check?
gregorni, @FineFindus Err, how do you mean? What would I use for that?
sound_and_technology_group, Join us for our next meeting on Thursday, Sept 28 at 11:30 Eastern Time. We'll discuss the introduction and Chapter 4 from Michele Friedner. Sensory Futures: Deafness and Cochlear Implant Infrastructures in India. Minneapolis: University of Minnesota, 2022. Details here: https://www.chstm.org/content/sound-and-technology #SoundStudies #CochlearImplants
schtobia, German \o/ my @forgejo now has a @WoodpeckerCI picking!
datascience, GitHub Actions for the R language: Makes automatic testing of your R package much easier and making sure your package works on different OS and R versions is a matter of just a few lines of yaml: https://github.com/r-lib/actions #rstats #ci #testing #github
doctormo, We ran out of free #GitLab #CI minutes this month and I've just had to fix a linking error in #inkscape main caused by not having code compiled before being merged.
This is a good and bad sign. We're hitting the limits of the resources the project has at it's disposal because our activity this month has been very high with the paid #Gtk4 migration work.
Some of the new code from our contract workers is looking really good by the way. Lots of valuable cleanup along with fixing the core issues with the upgrade.
#foss #project #opensource #softwarefreedom #sfconservancy #git
WoodpeckerCI, German Today marks an awesome milestone!
Our v1.0.0 just got #released out into the wild.
Catch it if you can ... and play around, it got a ton of improvements over our old versions.Also please #boost so everybody notice it.
#WoodpeckerCI #cicd #release #SelfHosting #awesome #coding #ci #cd
https://github.com/woodpecker-ci/woodpecker/releases/tag/v1.0.0
Codeberg, We are providing access to our #WoodpeckerCI instance to those who need it, some caveats still apply.
Also, you can read about the upcoming #ForgejoActions.
Check out our docs to learn more about the state of CI on Codeberg: https://docs.codeberg.org/ci/
_bapt_, @Codeberg this is great, is there any plan to support non linux OS? I need to test my softwares on linux but also on various BSDs
daviwil, @rml @fosskers Woodpecker would also fit that definition. Here's how I auto-publish websites generated with
org-publish
:https://codeberg.org/SystemCrafters/systemcrafters-site/src/branch/master/.woodpecker.yml
Most of the lines here are just
git
incantations.Another example of building a CMake project:
Using a pre-configured Docker image with GCC and CMake already set up makes it a lot simpler.
ttpphd, I think we need to wrestle with this when thinking about #HearingAids and #CochlearImplants. What evidence do we have, what quality is the evidence, and how does this conflict with regulations, norms, and insurers who gatekeep access to care? Should we shift audiologists away from pumping pure tones for The Man to prescribe a device, and instead train audiologists as "communication therapists" (akin to occupational or physical therapy)?
https://journals.sagepub.com/doi/abs/10.1177/14777509231169898
Tirial, @ttpphd You would not believe the number of arguments I’ve had with audiologists about Hidden Hearing Loss. When I was a baby PhD, giving my first talk, some old clinician tried to call me out on the term (which I didn’t coin, but my PhD supervisors did) with “what’s it hidden from?”. My response today would have been: call it whatever you want, APD, King-Kopetsky, HHL, sub-clinical hearing loss, I really don’t care, but current clinical tools like audiometry are still a shit measure of hearing
Tirial, @ttpphd and as a result, our current hearing prostheses are shit too. We need to do better across the board.
Some cochlear implant users who can’t afford to keep up with compulsory technology upgrades are now losing their hearing.
vsaw, This is quite cool! If I understand correctly this is a custom #GitLab #CI runner that in addition to running your pipeline as expected gives you automated power reading of the execution so you can track regressions in power usage and make your #software more sustainable!
From: @be4foss
https://floss.social/@be4foss/110536820625530320
Mehrad, Every time I'm working with a #CI, I get amazed by how powerful they can get and how much they have advanced the software development realm. Tons and tons of checks and builds and etc. can be done automatically upon merging a pull request.
I wholeheartedly thank everyone how have invested the time and effort to write and maintain all these pipelines.
These said, I'm really interested to see if any active and high-profile project is using #Guix or #Nix in CI instead of these NodeJS-based ones.
gregorni,
SuitedUpDev, For the people that setup #CI pipelines, especially if little bit more complex on #GithubActions, the tmate-action is a GOD send.
Just allowing me to quickly SSH into a runner and double check a few settings / configuration options * chefs kiss*