Es ist Freitagnachmittag, vor den Winterferien. Was kommt da gelegener als ein teilweiser Ausfall der dienstlichen Netzwerkinfrastruktur? đŸ•ș

​ Read More
In-reply-to » (#4pqlhiq) @prologic Which one? I don't mind the ternary operator at all. In fact, I often find myself missing it in Go. I don't find the two alternatives particularly elegant:

@lyse@lyse.isobeef.org I have no problems with the ternary operator either. If it were added to Go I Wouldn’t mind. C has it right? I’d also by happy with if expressions, e.g: if foo ... else bah, but probably doesn’t fit the styoe of the Go grammer.

What I absolutely hate is this proposal. Making ? to magicalℱ things, making the code harder to read and reason about is bonkers.

​ Read More
In-reply-to » (#42l5r5q) @arne Ohjemine, TYPO3! O_o Lass mich schreiend davonlaufen!

@lyse@lyse.isobeef.org Es ist immer noch so Ă€hnlich. Da kommen so viele verschiedene Ebenen innerhalb und außerhalb der TYPO3-Umgebung zusammen, dass man sich wundert.

Und die TYPO3-Core-Entwickler nehmen gefĂŒhlt jeden fancy Shice mit, den sie gerade finden. Das reißt dann immer wieder Prozesse ein oder es muss ein gigantischer Aufwand betrieben werden, damit “grundlegende” Funktionen wieder hergestellt werden.
In den Kommentaren ist dann immer nur zu lesen “Tja, Pech. Gibt’s nicht mehr. Sei froh, dass wir ‘ne undokumentierte Schnittstelle dazu im Code versteckt haben. Bau’s dir selbst.”
Und der OpenSource-Gedanke ist bei einigen Erweiterungen (die als Quasi-Standard gelten) auch nur noch zu erahnen. Da mĂŒssen teilweise Abos abgeschlossen werden, damit einige Funktionen genutzt werden können.

Es wird auf jeden Fall nie langweilig.

​ Read More

Adafruit CLUE: A Sensor-Packed nRF52840 Development Board in a micro:bit Form Factor
The Adafruit CLUE is a development board with a built-in display, multiple sensors, and Bluetooth Low Energy connectivity. It follows the form factor of the BBC micro:bit while incorporating additional processing power and expanded functionality. The board is designed for applications involving data visualization, sensor-based measurements, and wireless communication. This devi 
 ⌘ Read more

​ Read More
In-reply-to » The impossible happened, and I actually drew something, second month in a row. Wanted to try drawing him standing, with some semblance of correct anatomy, without heavily referencing someone elses drawing, bring back the collar, darker "hair" and separate every different color, with a black line - for some kind of a more simplified look. Media

@thecanine@twtxt.net This looks sick as your new Avatar 🙌

​ Read More
In-reply-to » (#4pqlhiq) @prologic Which one? I don't mind the ternary operator at all. In fact, I often find myself missing it in Go. I don't find the two alternatives particularly elegant:

@lyse@lyse.isobeef.org The one in question is more like the javascript version for unwrapping errors when accessing methods.

 const value = some?.deeply?.nested?.object?.value

but for handling errors returned by methods. So if you wanted to chain a bunch of function calls together and if any error return immediately. It would be something like this:

b:= SomeAPIWithErrorsInAllCalls()
b.DoThing1() ?
b.DoThing2() ?

// Though its not in the threads I assume one could do like this to chain.
b.Chain1()?.Chain2()?.End()?

I am however infavor of having a sort of ternary ? in go.

PS. @prologic@twtxt.net for some reason this is eating my response without throwing an error :( I assume it has something to do with the CSRF. Can i not have multiple tabs open with yarn?

​ Read More
In-reply-to » Second power outage since this morning! yeeeey đŸ„ł I'm not mad at all ... not even a little bit. might end up throwing a monitor out tha window for sports, but no, it doesn't mean that I'm mad... Nooooo, we're all Gucci over here 🧟

@lyse@lyse.isobeef.org would it work wit cats instead? there has been a whole flock of them in the neighborhood the last couple of days, one female and a gazillion males taking turns 😅 
 at least they’d be good for something other than their non-stop after midnight opera 😂

​ Read More

J’ai eu une coupure de courant, ~15 min. C’est là que je me dis qu’il faut que je trouve des sous pour un onduleur. Mais c’est vraiment cher ces trucs et pas du tout prioritaire dans la liste des trucs à acheter :s

​ Read More

“Distribuindo os indecisos, que nesta altura sĂŁo 16%, AD e PS estĂŁo separados por apenas trĂȘs pontos percentuais, com 33 e 30% respetivamente. Neste estudo, a distribuição dos indecisos Ă© feita de acordo com a inclinação polĂ­tica que demonstram ter noutras perguntas do questionĂĄrio e nĂŁo proporcionalmente.

O Chega ficaria com 17%, a IL com 4%, o Bloco de Esquerda e a CDU 3%, e o Livre e PAN com 2%.”

​ Read More

PS: Please forgive me. I’m just being a really grumpy bastarda the last couple of days. I’m really not having a lot of fun this past week 😱

​ Read More
In-reply-to » I want to propose my own counter-proposal to the discussion that's ongoing with Go and error handling.

@xuu@txt.sour.is And you’re right, it only really saves a single line. I think I’ve even commented on a similar discussion a few years ago as well where I showed concretely the abrustdity of the community wanting to change this. If I recall, the whole pattern of:

if err != nil {
    ...
}

basically accounts for <1-3% of your codebase in the first place.

The entire thing (fuss) is really just pathetic IMO.

​ Read More
In-reply-to » I want to propose my own counter-proposal to the discussion that's ongoing with Go and error handling.

@xuu@txt.sour.is I’m not necessarily saying it is to be bluntly honest. But it’s far better than this ? garbage. I don’t want to be rude, but honestly wtf is wrong with people and making languages harder to read?! đŸ€Šâ€â™‚ïž

​ Read More
In-reply-to » I want to propose my own counter-proposal to the discussion that's ongoing with Go and error handling.

hmm this would convert down to:

var f os.File
if f, e = os.Open("foo.txt"); e != nil {
    log.Fatal("error opening file; %s", e)
}

im not sure if its much better.

​ Read More

Second power outage since this morning! yeeeey đŸ„ł I’m not mad at all 
 not even a little bit. might end up throwing a monitor out tha window for sports, but no, it doesn’t mean that I’m mad
 Nooooo, we’re all Gucci over here 🧟

​ Read More

For many years I have found Flask to be too basic a tool for modern development. But since I create APIs using Flask with Pydantic to validate the input data, some middlewares for parsing and Blueprint to separate the code into modules
 I must admit that I am super comfortable, fast and easy to test.
#flask #python #pydantic

​ Read More
In-reply-to » Just leaving this book here for no reason đŸ€«

The purpose of this paper is to characterize simple sabotage, to outline its possible effects, and to present suggestions for inciting and executing it.

Sabotage varies from highly technical coup de main acts that require detailed planning and the use of specially-trained operatives, to innumerable simple acts which the ordinary individual citizen-saboteur can perform. This paper is primarily concerned with the latter type. Simple sabotage does not require specially prepared tools or equipment; it is executed by an ordinary citizen who may or may not act individually and without the necessity for active connection with an organized group; and it is carried out in such a way as to involve a minimum danger of injury, detection, and reprisal.

​ Read More
In-reply-to » (#4lhd5ca) @doesnm.p.psf.lt Huh? đŸ€” I'm curious to what other features you'd want from a messaging app! Also, you can easily send in a couple of feature requests, the dev is pretty receptive 👌

General is “peoples”. Our community want replies and reactions minimum. Currently used Telegram+Matrix (most on Telegram and me from bridge)

​ Read More
In-reply-to » (#c2yjk6q) @prologic Or databag self-hosted on a RaspberryPi you can throw on a corner of your basement (or a small vps if one is willing to pay for threema) and never look back. The hardest part is getting others to at least test anything other than the already mainstream apps.

@doesnm.p.psf.lt@doesnm.p.psf.lt Huh? đŸ€” I’m curious to what other features you’d want from a messaging app! Also, you can easily send in a couple of feature requests, the dev is pretty receptive 👌

​ Read More
In-reply-to » OpenAI Says It Has Evidence DeepSeek Used Its Model To Train Competitor OpenAI says it has evidence suggesting Chinese AI startup DeepSeek used its proprietary models to train a competing open-source system through "distillation," a technique where smaller models learn from larger ones' outputs.

So glad I decided to move my project’s off GitHub đŸ€Ł

​ Read More
In-reply-to » OpenAI Says It Has Evidence DeepSeek Used Its Model To Train Competitor OpenAI says it has evidence suggesting Chinese AI startup DeepSeek used its proprietary models to train a competing open-source system through "distillation," a technique where smaller models learn from larger ones' outputs.

Oh the ****ing irony đŸ€Ł with all the IP infringement AI models usually do, and the companies are like “nothing to see here”!

​ Read More

OpenAI Says It Has Evidence DeepSeek Used Its Model To Train Competitor
OpenAI says it has evidence suggesting Chinese AI startup DeepSeek used its proprietary models to train a competing open-source system through “distillation,” a technique where smaller models learn from larger ones’ outputs.

The San Francisco-based company, along with partner Microsoft, blocked suspected DeepSeek accounts from accessing 
 ⌘ Read more

​ Read More

Metis Compute Board with RK3588 and AI Acceleration for Edge Applications
The Metis Compute Board is a compact single-board computer designed for AI applications requiring high computational performance at the edge. Built around the ARM-based RK3588 processor, it integrates the Metis AIPU for AI acceleration and features up to 16 GB of RAM, dual Gigabit Ethernet ports, and GPIO support. The board incorporates the Rockchip RK3588

​ Read More
In-reply-to » anyway friends i went to the met yesterday and i have apparently been before but i was a little kid so i don't remember. i took the chance to finally clean up and use my mediagoblin instance. here's a collection https://remix.girlonthemoon.xyz/u/accendio/collection/2025-met/

@lyse@lyse.isobeef.org oh yeah i forgot to mention i changed the domain to pinktape lol! sorry about that! https://pinktape.girlonthemoon.xyz/

​ Read More
In-reply-to » i upgraded my pc from lubuntu 22.04 to 24.04 yesterday and i was like "surely there is no way this will go smoothly" but no it somehow did. like i didn't take a backup i just said fuck it and upgraded and it WORKED?!?! i mean i had some driver issues but it wasn't too bad to fix. wild

@movq@www.uninformativ.de yeah i get so nervous doing version upgrades, this is technically my first time not doing it as a fresh install from a live USB, so i’m glad this went smoothly lol. scared to try it for my servers though!

​ Read More

Axelera AI Metis Accelerator M.2 Now Available for Pre-Order at €179.00
The Axelera AI Metis M.2 is an edge AI accelerator designed for inference processing in compact computing environments. It features an AI processing unit within an M.2 2280 form factor, enabling real-time workloads on constrained devices. With support for multiple neural networks and AI pipelines, it delivers efficient performance while maintaining low power consumption. The

​ Read More

Meerkat Mini PC Supports Linux with Intel Core Ultra and Quad Display Output
The Meerkat is a compact mini PC designed to deliver high performance while maintaining a small physical footprint. It is powered by Intel Core Ultra processors and features Intel Arc graphics. The system supports multiple Linux operating systems, including Pop!_OS 22.04 LTS and Ubuntu 24.04 LTS, among others. The system is available with either the

​ Read More

EdgeBox Blue is a Compact Industrial VPN Router and IoT Edge Gateway
The EdgeBox-Blue is an industrial VPN router and edge gateway designed for applications requiring secure networking and data management in industrial environments. It runs on an OpenWRT-based platform and supports real-time data acquisition, automation, and cloud integration. The MT7981BA processor supports Wi-Fi 6 (IEEE 802.11ax) with a combined 1.8 Gbps throughput across the 2.4GHz and

​ Read More
In-reply-to » i upgraded my pc from lubuntu 22.04 to 24.04 yesterday and i was like "surely there is no way this will go smoothly" but no it somehow did. like i didn't take a backup i just said fuck it and upgraded and it WORKED?!?! i mean i had some driver issues but it wasn't too bad to fix. wild

Ahh yes, what I like to call “wild wild west” upgrading.😂
Felt like that when I upgraded/updated an Arch Linux machine that had been sitting for a couple years unused.

​ Read More

Les Ă©coterroristes n’existent pas. Ils n’y a que des Ă©corĂ©sistants. Ils ne s’attaquent pas aux personnes, ils s’en prennent aux machines. Leur pire ennemi? L’inhumaine machine capitaliste . #ecologie

​ Read More

Heute war ich mit dem Ziehkind in der Stadt unterwegs.
Mitten beim Eisschlecken fĂ€hrt die Polizei in einem zivilen Wagen quer durch die FußgĂ€ngerzone. An der Bank am Markt dann weitere Uniformierte und kein Einlass fĂŒr Kunden.
Da mussten wir uns in der Stadtbibliothek erst einmal Material zu dem Thema besorgen.

Image

​ Read More

Alerta amarelo, mas lĂĄ vamos nĂłs.

Chegado ao local, acompanhante nĂŁo entra.

Sala de espera cheia de pessoas em situação equiparavel (ou francamente mais grave): cadeiras de rodas, muletas, etc., algumas vieram de ambulĂąncia ou transporte de serviços sociais. Olha-se em volta e pelo menos metade dos que cĂĄ estĂŁo garantidamente estĂŁo de baixa porque tem de ser. Pessoas conversa, queixam-se de ser chamadas e o inconveniente que Ă©. AlguĂ©m diz, “e ainda nem comecei a fisioterapia
”, mas outra pessoa desilude-a logo: “eles chamam uma e outra vez ainda hĂĄ 15 dias cĂĄ estive”.

Dois médicos por sala, para olhar para papelada que estå registada no SNS e chegar à conclusão que sim senhor, faz sentido. Assim vai Portugal.

2/2

​ Read More

Hospital: “agora vai para casa e nĂŁo faz esforços nenhuns pelo menos durante um mĂȘs. Para nĂŁo ter mesmo de se esforçar nada, uma equipa de enfermagem vai a sua casa fazer os pensos.”

Centro de SaĂșde: “tem baixa pelo menos atĂ© Ă  sua prĂłxima consulta no hospital, onde lhe dirĂŁo atĂ© quando precisa de repouso absoluto, nada de sair de casa atĂ© lá”

Segurança Social: “estĂĄs convocado a aparecer por cĂĄ dia x Ă s tantas horas que Ă© para podermos ver com os nossos prĂłprios olhos se estĂĄs mesmo a precisar da baixa ou estĂĄs sĂł a mandriar
”

Faz todo o sentido, sim sr., parabéns a todos os envolvidos.

​ Read More

i upgraded my pc from lubuntu 22.04 to 24.04 yesterday and i was like “surely there is no way this will go smoothly” but no it somehow did. like i didn’t take a backup i just said fuck it and upgraded and it WORKED?!?! i mean i had some driver issues but it wasn’t too bad to fix. wild

​ Read More