Salta al contenuto principale



#BabelOfCode 2024
Week 9
Language: Ada (Spark?)

Confidence level: High

PREV WEEK: mastodon.social/@mcc/114463342…
NEXT WEEK: mastodon.social/@mcc/114582208…

So I start reading the manual for Ada. I think: This is *great!* This has all these features, conveniences etc I was wishing for for years in C++, and didn't get until I jumped to Rust. I might have been using this for games in 2010 if I'd dug into it then!

Then I start writing an actual Ada program. It turns out to be basically a pain in the ass.


#BabelOfCode 2024
Week 8
Language: Fennel

Confidence level: High

PREV WEEK: mastodon.social/@mcc/114433465…
NEXT WEEK: mastodon.social/@mcc/114463342…
RULES: mastodon.social/@mcc/113676228…

Lua is my favorite programming language. Because of Reasons¹ I have stopped using it, but it is still a jewel of design to me. Any description of what I want in a programming language will sound like "Lua, but—"

Fennel is "Lua, but with LISP syntax". Which is… if anything the opposite of what I want. Hm.

¹ I NEED TYPES


Questa voce è stata modificata (5 mesi fa)
in reply to mcc

hopefully this comes off as helpful and not an "um actually ada's great" cause ergonomics and learning materials are almost non-existent, it makes up a lot of its own jargon, and as you said, gnat's errors are dogshit.

`Text_IO.Get_Line` has overloads that take a file handle (or `File_Type`) and return a `String`

Also `Option` kind of exists with the catchy name `Ada.Containers.Indefinite_Holder`

godbolt.org/z/KKoGK97M4

in reply to Euclidian Ace

@euclidian In my first version of the code, I found and called the Get_Line overload that takes a filehandle (or at least, I was looking at the Text_IO package definition and sincerely believed I had done so). It *ignored* my filehandle argument, and the entire program blocked waiting for input from STDIO. I do not know what I did wrong, but neither the documentation nor the compiler messages did anything to hint to me what it was I might have done wrong.

mcc reshared this.

in reply to mcc

I used Ada in university for an introductory course. The two things I remember are a) multi-hour compile times due to the load on the single machine that had an Ada compiler license and b) my program usually worked correctly once I finally got it to compile.
Questa voce è stata modificata (5 mesi fa)




> We talk of Tech Fascism because of its explicitly colonizing pushes to destroy existing political, legal, and social structures and their values by replacing them with a computerized model that strips away all that is deemed useless or wrong.

This is a great little essay by @tante.

error417.expectation.fail/406/…

reshared this



TL;DR: The FCC has approved Verizon's $20 billion acquisition of Frontier Communications, allowing the transfer of key licenses and authorizations, marking a significant shift in the telecommunications landscape. lexblog.com/2025/05/17/fcc-app… #law #tech #legaltech ⚖️ 🤖 #autosum



Cinque milioni di telespettatori per Sinner su Rai Uno

Per la precisione 4.925.000 spettatori pari al 25% di share [.....]

gaiaitalia.com/2025/05/17/cinq…




GAO rejects DOGE attempt to land at congressional watchdog agency


The Government Accountability Office told the DOGE acting administrator that it is part of the legislative branch.

Elon Musk’s DOGE tried to place a downsizing team at the Government Accountability Office, but the congressional watchdog rebuffed the intrusion, according to an internal bulletin viewed by POLITICO’s E&E News.

DOGE recently contacted the congressional watchdog with plans to “assign a team” to the office, according to the bulletin sent to all GAO staff on Friday. The move would be a significant expansion of DOGE’s effort to shrink U.S. federal agencies that are managed by the executive branch.

But GAO responded with a letter to the DOGE acting administrator, the former health care and tech executive Amy Gleason, explaining that the office is situated under the legislative branch and works for Congress, not the president.

“As such, we are not subject to DOGE or Executive Orders,” GAO wrote, according to the bulletin sent to staff Friday.

https://www.politico.com/news/2025/05/16/gao-rejects-doge-attempt-to-land-at-congressional-watchdog-00354799



Congress moves to cut off states' AI regulations - Khari Johnson @ The Markup:
themarkup.org/artificial-intel…

USians: *Please* tell your senators that regulation is more important than tech, and demand they strip this language from the budget bill!

Questa voce è stata modificata (5 mesi fa)


globalist.it/politics/2025/05/…

Una nostra analisi non propagandistica ma nel merito.

Punto per punto.

Del resto si autorizzano riunione razziste ma si manda la polizia a identificare chi festeggia il 25 aprile.

reshared this




Erschütternd. Russlandpropagandist in Diensten Trumps attackiert medizinische Fachzeitschriften und Wikimedia Foundation - als Staatsanwalt. Hatte ich übersehen. www.rnd.de/wirtschaf...

Wikipedia: Der US-Angriff auf ...




cosi non vi riempite di virus per cercare un convertitore... 😀

Magnetismo reshared this.

in reply to Claudio Ferri 🐢

L'immagine mostra un esempio di codice Python per convertire un file PDF in un file DOCX. Il codice è scritto in un blocco di testo con il titolo "Convert PDF to docx using Python" in grassetto. Il codice importa il modulo pdf2docx e utilizza la classe Converter per convertire il file PDF "clcoding.pdf" in un file DOCX "clcoding.docx". Viene mostrato anche un log di conversione con informazioni dettagliate su ogni fase del processo, come l'apertura del documento, l'analisi, il parsing delle pagine e la creazione delle pagine. In alto a destra, c'è un'immagine di un file PDF con il logo Adobe Acrobat, e in basso a destra, un'immagine di un file DOCX con il logo Microsoft Word. Il testo "#clcoding.com" è presente in basso a sinistra, e un pulsante rosso con la scritta "FOLLOW" è visibile in basso a destra.

Fornito da @altbot, generato localmente e privatamente utilizzando Ovis2-8B

🌱 Energia utilizzata: 0.257 Wh






Stasera filmetto 😍😍😍

Art of Disobedience, a film by Geco

⚔️ “Art of Disobedience”, a film by Geco | Circolo Gagarin
📅 Sabato 17 maggio, dalle 22:00
🌴 Proiezione in cortile (se il tempo è brutto ci spostiamo in sala concerti)
🎟 Ingresso 5€ a sostegno del progetto
🔴 Riservato soc* ARCI
🍻Bar, Cucina e Bookshop attivi dalle 18:00

Art of Disobedience è un viaggio nel mondo del writing attraverso gli occhi di Geco, uno degli artisti più famosi e prolifici d’Europa. Con straordinaria ostinazione e uno stile inconfondibile, ha trasformato la sua arte in un atto di sfida contro le regole e le convenzioni sociali.

#streetart #documentario #artofdisobedience @franiky_gts@fedi.bobadin.icu

circologagarin.it/uncategorize…

theartofdisobedience.com/

Questa voce è stata modificata (5 mesi fa)

Alessandro reshared this.



"Marco Rubio recently lamented that people who were alive in Ukraine are dead today 'because this war continues.'

Not exactly. They’re dead because Russia killed them in an ongoing attempt to subjugate their country. The war isn’t a natural disaster out of anyone’s control, like, say, a hurricane."

msnbc.com/opinion/msnbc-opinio…




Business leaders want make money? Comrade Trump say no! Great Patriotic Stores must lose money, serve important national goal of making president’s stupid policy look less stupid. For the people!





Hi. I'm Milkshake. @vaviurka named me when Australia didn't make it past the #Eurovision semi-final.

I'm looking forward to tonights show anyways 📺🐴

#Horse #Plush #Sewing #DIY #Handmade #Craft #Embroidery #ESC #ESC2025





Hing hier an einer Raststätte. Infos der frz Regierung.

Das ist ein Vergleich der Energiekosten pro 100km. Oben Strom (heimladen ohne PV) 3,80€, dann Super 10,1€, dann LNG 6,4€, dann Diesel 7,4€, dann LPG 7,1€ und am Ende Wasserstoff 13,4€. #electricdisaster

reshared this









What if during the #ESF finals the #Anonymous group hacks the global livestreams, showing (Live) footage from #Gaza, during Israel's performance ?

#Israel #Warcrimes #Genocide #Gaza #Westbank




The temperatures may rise and the sun may shine, but the world is a cold dark barren land void of all hope, love, compassion, for those in need will for ever suffer and those that have starve with greed for more, there is no rainbows of promise, there is no road to happiness, there is no reality in which we can all exist, for desperation will destroy everything, the abyss of destitution and disillusion has enveloped everything, storms will surge, the ground will shake and the fields will burn, as humanity has already been bled away;

You can encourage my continued useless poetic commentary on random thoughts and events, and by doing so your helping to feed, house and clothe a #disabled man living in #poverty, $5-10-15 It All Helps, via #cashapp at $woctxphotog or via #paypal at paypal.com/donate?campaign_id=…

#Commentary, #thoughts, #insight, #environment, #humanity, #poem,



The Most Promising Ways to Destroy 'Forever Chemicals' news.slashdot.org/story/25/05/…




Is someone DMCA-ing down online copies of Project 2025? I had trouble finding a free online version of a Project 2025 chapter last week. Old news reporting has links to a PDF file with "full" in the name. But that URL now just redirects to a page selling hard copies of Project 2025.


Sensitive content



Shadow believes he should get this treatment all the time.


I'm tired of surviving: I just wanna live.
I'm tired of surviving, but without that I cannot live.

I am lazy: I want to enjoy without doing.

funkwhale.it/library/tracks/17…

reshared this



A look at EA's attempts to shut down "anti-DEI" mods for The Sims 4, including one that changes LGBT and Black NPCs to straight and white (Alana Yzola/Wired)

wired.com/story/ea-tried-to-st…
techmeme.com/250517/p12#a25051…



Today, a #Vine's world premiere #Elgar with Haverorn and Vaughan Williams with Fagan from #Sydney worldconcerthall.com/en/schedu… #wch


#PALESTINA. #Hamás le dice a #Trump que #Gaza “no en un inmueble en venta en el mercado libre”

– Insurgente. Tu diario de contrainformación
insurgente.org/palestina-hamas…



This little creature joined our household yesterday.

She doesn’t have a first name yet. Her shelter name was Buffalo, which we’ll be keeping as a middle name.

#Kitten

Questa voce è stata modificata (5 mesi fa)

Ach so... 🇺🇦 reshared this.

in reply to Tapir Girl

Additional details: She has thumbs! Six toes on each front paw and five toes on each back paw. #Kitten







Margo wonders why I haven't posted a picture of her in such a long time. IDK Margo. Maybe I was waiting for the right light. Or maybe I'm lazy. Anyway, happy #Caturday, everyone.
#FediCats #MastoCats #CatsOfMastodon #GrayCats #GrayTabby #BlackCats #CatsOfFediverse


The rise of end times fascism | Far right (US) | The Guardian

theguardian.com/us-news/ng-int…

> The governing ideology of the far right has become a monstrous, supremacist survivalism. Our task is to build a movement strong enough to stop them

Questa voce è stata modificata (5 mesi fa)
in reply to Maronno Winchester

L'immagine presenta un'illustrazione simbolica con uno sfondo rosso acceso. Al centro, un globo terrestre verde e nero è colpito da una mano verde con un bracciale bianco, che rappresenta un impatto violento. La mano è allungata da una scia nera e fiammeggiante, simboleggiando forza distruttiva. Particelle nere si staccano dal globo, suggerendo la rottura o la distruzione. In basso a destra, il logo di "The Guardian" è visibile in blu e bianco. L'immagine trasmette un messaggio di allarme ambientale, evidenziando l'impatto umano sulla Terra.

Fornito da @altbot, generato localmente e privatamente utilizzando Ovis2-8B

🌱 Energia utilizzata: 0.169 Wh



The Brigadistas’ Living Memory: Jarama, 2025 albavolunteer.org/2025/05/1902…


#Israel accused of #EthnicCleansing after more than 140 killed in #Gaza in 24 hours - It’s evidently not enough that Israel, armed with American weapons, has already killed almost 50,000 Palestinians including almost 30,000 women and children. This is clearly #genocide on a mass scale. The world watches…the #GazaGenocide theguardian.com/world/2025/may…