Memorial in the former Institute of Engineers and Shipbuilders on Elmbank Crescent in Glasgow for the engineers of the Titanic, who all died when it sank after striking an iceberg on 15th of April 1912.
Instead of congratulating douchebag number one, I would like to congratulate the phenomenal #engineers actually doing the work on the biggest landable spacecraft ever reaching orbit and slowing down succesfully for re-entry.
A customer recently shared his travel setup using his portable monitors with the Kubuntu Focus Ir14: "So far, loving this new machine, BTW. The usb-c / thunderbolt powers two of them directly. The third one is connected to the HDMI..." - SW
Use any of the KFocus systems to power your work space! https://kfocus.org
The Focus Ir14 combines the enterprise-class hardware from Carbon Systems® with the meticulous OS integration and Linux-first support from Kubuntu Focus®
The Carpentries train researchers in digital and coding skills - allowing them to use computational methods, because universities often aren't placed to do this themselves.
In a time when the only organisations that can train huge models are those that can afford the compute time, we need more people with the skills to evaluate them and find their weaknesses.
We need to find a way to fund the Carpentries or we will have a generation of researchers who won't have the computational research skills needed to keep Big Tech accountable.
I hate it when someone tells me, "well Python and JavaScript can be programmed in functional programming style, so they are just as good as any other functional programming language," and "something something objects are the same thing as closures."
Then my program crashes and I spend 20 minutes debugging only to find that for the 100th time I wrote a method like this:
def getThing(self): self.thing
instead of like this:
def getThing(self): return self.thing
...where basically the problem is most of my program is written in functional programming style, except you STILL have to write the fucking "return" statement as the last line of the function.
If your language has "return" as a built-in control flow, it is hopelessly imperative not functional, and there is not a single monad framework or higher-order-function library anywhere that will make your language functional.
Stop telling me imperative languages like Python and JavaScript are just as good as functional languages, they are objectively worse than functional languages.
That's a rather #pessimistic take, and completely at odds with my experience.
I #program primarily in Python these days - but it's my fourth or fifth #language, not my first. It's well suited to many things - not all - and is easy to use, so I guess you could call it my "favourite".
I've worked with #engineers of every stripe, age, background, education... and I don't think any of them was stuck on whatever their first language was. In fact, I'm sure of it.
> "I've worked with #engineers of every stripe, age, background, education... and I don't think any of them was stuck on whatever their first language was. In fact, I'm sure of it."
@cazabon@Pitosalas well, it isn't entirely the fault of software engineers. In the world of machine learning Python dominates, and this is because most people with expertise in machine learning have a statistics background, and Python has since become the language of choice for statisticians, and largely because of how it is used as a first language academia.
These statisticians aren't at all interested in software engineering, even though they work entirely in software. They want to get their AUC/ROC curves just right, and they don't care about whether their code is following best practices, only that they can get started using the machine learning framework without learning any new languages.
It used to be Matlab and R, but thanks to Google and Facebook both independently deciding on Python as the scripting language for their machine learning frameworks (Tensorflow and PyTorch, respetively), everyone uses Python now, and because it is used everywhere, people look at me sideways wheneve I try to explain to them that Python is probably not the best language to use if you want to create a nice fancy GUI around your awesome Python machine-learning program.
The terrible human toll in Gaza has many causes.
A chilling investigation by +972 highlights efficiency:
An engineer: “When a 3-year-old girl is killed in a home in Gaza, it’s because someone in the army decided it wasn’t a big deal for her to be killed.”
An AI outputs "100 targets a day". Like a factory with murder delivery:
"According to the investigation, another reason for the large number of targets, and the extensive harm to civilian life in Gaza, is the widespread use of a system called “Habsora” (“The Gospel”), which is largely built on artificial intelligence and can “generate” targets almost automatically at a rate that far exceeds what was previously possible. This AI system, as described by a former intelligence officer, essentially facilitates a “mass assassination factory.”"
"The third is “power targets,” which includes high-rises and residential towers in the heart of cities, and public buildings such as universities, banks, and government offices."