I've just realized that #Rust has eliminated defensive coding for me.
Defensive coding is "I know it's not supposed to be `null`, but I'll check just in case" or "I know the caller isn't supposed to mutate or free this object, but I'll make a copy just in case" or "I know that function should be thread-safe, but I'll avoid threads just in case"
In Rust nullability, mutability and thread-safety are encoded in types, so I never have to second-guess them.
RT @gretathunberg
Every election is a climate election.
Vote for climate- and environmental justice. Vote for a living planet.
Vote for your children.
#SuperTuesday #Election2020
Someone is trying to build a #language learning app like #duolingo, but it's free software. Maybe you want to help out?: https://github.com/kantord/LibreLingo https://librelingo.app/ #librelingo
RT @gretathunberg
Stockholm just experienced it's warmest winter ever recorded (measures began 1756). The average temperature for the dec-feb period was 5,6°C above average. 5,6°C.
🔁 WikiLeaks Retweeted:
Democracy Now! @democracynow
"It's important to remember what this case is really about," says human rights attorney @suigenerisjen of Julian Assange's extradition hearing in the U.K. "Casualties and abuse of detainees in Iraq and Afghanistan, war crimes, human rights abuse … corruption the world over."
--
Original: https://www.twitter.com/wikileaks/status/1234473804065165312
#Wikileaks #Assange #Afghan #Afghanistan #Iraq
Full-List of bots: https://joejoe.github.io/mastodon
"Truth is the Daughter of Time, not of Authority." https://www.dailymail.co.uk/debate/article-8060973/PETER-HITCHENS-Today-Im-publishing-document-save-war.html …
--
Original: https://www.twitter.com/wikileaks/status/1234144606863921152
#Wikileaks #Assange #debate
Full-List of bots: https://joejoe.github.io/mastodon
Raptor will power Starship, a fully reusable transportation system that will carry crew and cargo to Earth orbit, the Moon, Mars, and beyond → http://www.spacex.com/starship
Pop Shell — advanced tiling window management for #Pop_OS 20.04 — is now very close to completion.
https://github.com/pop-os/shell
As of today, the GNOME Shell extension has been fully converted to TypeScript to get all of those static type-checking guarantees. Requires TypeScript 3.7 at minimum.
Features include:
- i3-like tiling window management mode
- Grid-snapping mode
- Inner and outer gaps
- Ability to disable title bars of server-side windows
- Drag & drop support
- Window focus nav & search
"There are two ways of constructing a software design:
One way is to make it so simple that there are obviously no deficiencies, and the other way is to make it so complicated that there are no obvious deficiencies.
The first method is far more difficult."
C. A. R. Hoare, The Emperor’s Old Clothes, 1980 Turing Award Lecture
RT @MakichyanA
Today we decided to strike in support of Krasnoyarsk, where they announced another "black sky mode". People are dying from air pollution — is this not a reason to leave fossil fuels in the ground?
If you don't believe in "climate change" then believe your eyes and #ActNow.
RT @lizwathuti
#ClimateStrike Week 10 in Nairobi, Kenya, Uhuru Park green space.
We are in a Climate Emergency!
There is no Planet B!
We are here because we care and we will keep fighting!#ActNow #schoolstrike4climate #FridaysForFuture @gretathunberg @Fridays4future @for_renewables
RT @CollectiveMVT
.@StStithians joined the #SchoolStrike4Climate this morning protesting for #ClimateJustice
These are the young people fighting for their futures! #FridaysForFuture
@ArtivistsZ @350Africa @WWFSouthAfrica @Greenpeaceafric
: Sohini Basu
RT @gretathunberg
Support the Wet’suwet’en Nation and the pipeline protests happening now in Canada! #WetsuwenStrong http://unistoten.camp/supportertoolkit2020/
One of the most powerful principles of #FOSS and open hardware is the ability to audit and verify.
See the community maintained #Librem5 promise delivery chart to see how we are disrupting the #bigtech #smartphone duopoly https://forums.puri.sm/t/librem-5-promise-delivery-chart/6959
RT @FAO
Many countries in the Horn of Africa are experiencing the worst #DesertLocust outbreak in decades.
@FAO Keith Cressman explains how this is a result of our changing climate.
Listen to our podcast to learn more https://soundcloud.com/unfao/fao-podcast-tzh-59-worst-desert-locust-outbreak-in-decades?utm_source=twitter&utm_medium=social+media&utm_campaign=fao