if I asked you today to write an algorithm X that you need to compile as native library that can run in the browser, desktop Windows app and Android/iOS app, which language would you choose for that and why?
C is not allowed because it's year 2023 already and we can do better 😅 #programming#software
Hi everyone.
I am a software researcher working in the energy space.
My research is around P2P, blockchain and the use of Hydrogen.
My latest paper is -https://doi.org/10.1016/j.ijhydene.2022.09.107
In my spare time I play guitar and drums, grow my own veg, and play with the dogs on the beach!
Was suggested #Obsidian by multiple friends yesterday as a note taking app. Currently I use #Typora, but I'm interested to see what this has goin' for it.
Now this is really nice to see. My employer's software platform and services have been evaluated by Everest Group and ranked as number one in vision and capability! It's awesome to have this recognition of our hard work to change the way the world works!
Today I'm remembering one of the coolest space things ever: Voyager 2's S-band radio receiver has been broken for 44 years, and yet we can still talk to it.
Back in 1978 the primary receiver failed, and the team discovered the backup receiver had a faulty capacitor in the PLL circuit that adjusted for Doppler shift. Since then, Voyager 2's receive bandwidth has been much narrower, and the band-pass window wanders back and forth by a few hundred Hz with temp changes.
@danderson The JPL team over the entire span of the voyager project deserve accolades. But what stands out is the philosophy of of making use of limited resources. Back here on earth, continuous improvement bloats software, which obsoletes hardware, which drives sales and creates e-waste. If only we treated the earth as a limited resource? #earth#resources#software#bloatware#e-waste
I've been in #software#design and development for a long time and it's been good to me, I've gotten to work on stuff that doesn't do harm, isn't invasive, tries to respect privacy etc, so pretty low on the moral compromise scale, and I've been given a lot of agency and authority, but folks, I'm bored as hell with it. I like leading teams and guiding careers and making neat apps and all but as I near some apex of experience I'm running out of fucks to give. The ultimate fake problem, I know.
Tech hive mind: In my #software development class, I used to demonstrate the deployment pipeline by deploying a super-simple Flask app to Heroku, and then having students do something similar in a homework assignment. Now that Heroku has nuked the free tiers, does anyone have suggestions for alternative platforms we could use?
Some requirements: must be able to run #Python apps, must have a free tier, and it must not require students to provide a credit card (btw, Heroku does have a "for students" plan, but students would have to apply for it and would still need to provide a credit card, so that's a no-go for us)
I sometimes have the feeling that there is certain kinds of essential #software that either requires developers to already be assholes to be able to build it effectively, or working on it turns the developers into assholes. This is stuff that we all need, that society is built upon. I appreciate the work, but personally want nothing to do with those communities. Yet it is also important that essential software is free software and open to contributions. It is a paradox I often think about.