Sign in

ensko

@ensko.at
24 followers 51 following 107 posts

Software engineering teacher, programming language & open source enthusiast, currently obsessed with Typst he/him

PostsRepliesMedia
ensko @ensko.at · 18/09/2026
Whenever I open Bluesky,typing "BS" reminds me that social media shouldn't be taken too seriously.
010
ensko @ensko.at · 15/09/2026
"Waaaah! You don't let me play so nobody can play!" It's impressive how close this is to the most stereotypical kindergartener temper tantrum you could make up. Obviously this is comparably insignificant, but still. It's like he actively tries to sound unfit for office.
000
ensko @ensko.at · 11/09/2026
Zusätzlich zu dem was Thür hier zitiert: das ist alles explizit als Lob für Trumps Außenpolitik gedacht 🤣 "Das Große Ganze von Trumps Außenpolitik wird sichtbar" 🤡 "Trumps Außenpolitik ist nicht erratisch oder isolierend, sie folgt einer klaren Strategie" 🤡
001
Reposted by ensko
ensko @ensko.at · 01/09/2026
Evolution: "this gene idea sounds great, you can make a couple of things whose goal is to reproduce themselves and they get better at it with time!" Monke: "let's cultivate these _other_ species! Also, let's invent the condom!" Evolution: "... wat"
111
ensko @ensko.at · 28/08/2026
XKCD references are second nature to us CS nerds, but the average person knows maybe 538, 2347, and 927 by number alone. "And 2501, of course." Of course.
100
Reposted by ensko
Faine Greenwood @faineg.com · 28/08/2026
Microsoft purged the data of over 170,000 nonprofits with little to no warning. Yet another entry in the ledger of “big tech should not be surprised that people hate them now.”
slate.com
The Quiet Decision Microsoft Made That Devastated Thousands of Nonprofits
When the tech giant retired a popular software grant, years of nonprofit data vanished with it.
221036435
ensko @ensko.at · 28/08/2026
Migrating my account to @eurosky.social took maybe 20 minutes – and 5 of those were probably just because I failed to notice the password reset email for the migrated account, and wondered why the old one wasn't working...
000
ensko @ensko.at · 28/08/2026
The greatest trick the Devil ever pulled was convincing the world he didn’t exist.
000
Reposted by ensko
Matt Henderson @matthen.com · 26/08/2026
To tell if a maze is solvable, just hang it by its corners If it tears into pieces, you’ve found a solution
694118857
Reposted by ensko
Robert Evans (the Only Robert Evans) @iwriteok.bsky.social · 22/08/2026
Four screengrabs of a scene from the Simpsons where Kristy explains why the "ribwich" krustyburger is no longer available: "There aren't going to be anymore. The animal we made em from is now extinct." Homer asks, "the pig? The cow?" Kristy responds, "you're way off. Think smaller, more legs."
421377173
ensko @ensko.at · 20/08/2026
I found @legaleagle.tv's video on the topic pretty good too nebula.tv/videos/legal... www.youtube.com/watch?v=_2ro...
nebula.tv
LegalEagle — Don't Wipe Your Phone at The Airport
Samuel Tunick is being prosecuted for giving U.S. border agents a duress passcode that wiped his smartphone data instead of unlocking it during an airport search.
000
ensko @ensko.at · 11/08/2026
There are quite a few options for QR code packages on #Typst Universe, so if you're interested in a comparison, I'd invite you to read my new post: blog.ensko.at/2026/08/11/t...
blog.ensko.at
Comparing Typst packages for QR code rendering
There are several packages for generating QR codes using Typst. What are the differences?
021
Reposted by ensko
Aras Pranckevičius @aras-p.bsky.social · 10/08/2026
"GPU texture address mode collies" meme continues to be my main achievement in life, I think.
Border collie, Clamp collie, Repeat collie, Mirror collie
203804878
ensko @ensko.at · 24/07/2026
www.theguardian.com/us-news/2026... Wiping the phone after being denied rights. “We all have a right to secure our private data against unconstitutional searches. And we should – especially in a time of rising authoritarianism.” Let's see, I hope the justice system agrees – at least for US citizens
theguardian.com
US government targets Cop City protester over phone operating system
Concern over US effort to prosecute Sam Tunick, accused by authorities of wiping his phone using GrapheneOS
000
Reposted by ensko
Patrick Breyer @echo-pbreyer.digitalcourage.social.ap.brid.gy · 22/07/2026
🇪🇺BKA (German Federal Criminal Police) releases new stats on #ChatControl: NCMEC/US tech reports have never been so unreliable! In 2025, 52% of flags were legally irrelevant. As a result, 113,000 private photos, videos & chats were wrongfully exposed (+14%)—a new record. 🧵 1/6
18589
ensko @ensko.at · 18/07/2026
even AI doesn't understand the RAM prices
000
ensko @ensko.at · 15/07/2026
TIL that a piece of software licensed under Apache 2.0 is not open source if it is maintained by a company. At least that's the gist of what I read before I was blocked.
100
Reposted by ensko
🔞eek! the dragon!!🔞 @aquivorous.bsky.social · 10/07/2026
54174596437
Reposted by ensko
noyb – European Center for Digital Rights @noyb.eu · 09/07/2026
🇺🇸🇪🇺 "Max #Schrems will erneut gegen das Datenschutzabkommen zwischen der #EU und den #USA klagen. Ziel sei es, dass der Europäische Gerichtshof das Abkommen für nichtig erklärt. Grund sei eine Entscheidung des US Supreme Court von Ende Juni." help.orf.at/stories/3236...
help.orf.at
Max Schrems plant neue Klage gegen EU-USA-Datenabkommen
Datenschutzaktivist Max Schrems will erneut gegen das Datenschutzabkommen zwischen der EU und den USA vorgehen. Seine Organisation noyb bereitet nach eigenen Angaben eine Klage vor dem Europäischen Gerichtshof (EuGH) vor.
0267
Reposted by ensko
Rep. Jim McGovern @repmcgovern.bsky.social · 08/07/2026
Government-subsidized grocery stores = Communism Government run gas stations = Freedom Got it.
910338
Reposted by ensko
CCC @ccc.de · 06/07/2026
MEP and journalist infected with #Pegasus – Stop funding & supporting companies involved in the development, sale, deployment of spyware! cdt.org/insights/joi... #Staatstrojaner
cdt.org
Joint Statement: Pegasus in the European Parliament, the EU Must Act Now
CDT Europe is publishing a joint statement with civil society organisations and individual signatories calling on the EU institutions to regulate spyware technologies after the 2026 Citizen Lab…
04317
Reposted by ensko
Der Volksverpetzer @volksverpetzer.de · 04/07/2026
An der Recherche saß @laschyk.volksverpetzer.de mehrere Wochen. Und er hat nicht nur herausgefunden, warum die PKS so unzuverlässig ist, sondern auch entdeckt, dass das BKA einen ganzen rechten Anschlag einfach vergessen hat: youtu.be/bH8QCgEg680
youtu.be
Diese drei Deutsche erklären jeden Anstieg in der Mord-Statistik
YouTube video by Volksverpetzer
11601232
Reposted by ensko
Educational Robotics Association Austria @eraarobotics.bsky.social · 04/07/2026
A massive THANK YOU to every school, teacher, and student for your dedication and collaboration. You made this year shine! Have a wonderful summer break! Hope to see you next season, until then you can find the photos of this ECER here: ecer.eraa.at/archive/ecer... www.youtube.com/watch?v=3MXt...
youtube.com
What's ECER?
YouTube video by eraarobotics
001
Reposted by ensko
RustNL @rustnl.bsky.social · 03/07/2026
'Typst: Designing for Incrementality' by Laurenz Mädje at RustWeek 2026! www.youtube.com/watch?v=yWWV... #rustlang #RustWeek
youtube.com
Typst: Designing for Incrementality (Laurenz Mädje at RustWeek)
Typst: Designing for Incrementality by Laurenz Mädje. Typst is sometimes called the love child of Rust and Markdown: A principled programming language married to a lightweight markup language that…
0142
Reposted by ensko
noyb – European Center for Digital Rights @noyb.eu · 23/06/2026
🍪❌ With the Digital Omnibus, the EU Commission FINALLY wanted to get rid of cookie banners. However, Google and some of the very EU Member States that are actually calling for simplification – including Germany and France – are now standing in the way.
1207
Reposted by ensko
noyb – European Center for Digital Rights @noyb.eu · 30/06/2026
‼️⚖️ The #US Supreme Court has declared all independent authorities unconsitutional – effectively blowing up the EU-US deal on data transfers. 👉Click the link below for noyb's full assessment of the situation, and prepare for a #Schrems III case! 🔗 noyb.eu/en/us-suprem...
US Supreme Court just blew up EU-US Data TransfersOn Monday, the US Supreme Court decided in Trump v. Slaughter that the US Federal Trade Commission (“FTC”) may not be independent anymore.In the current EU-US deal, the European Commission relies on the independent FTC 259 (!) times.
12714
Reposted by ensko
Lisa Song @lisalsong.bsky.social · 29/06/2026
The chart made me laugh (in a painful way.) It's part of this incredible story: projects.propublica.org/why-carbon-c...
120761
Reposted by ensko
Typst @typst.app · 15/06/2026
Typst 0.15 is out now. It contains multitudes, including some of the most anticipated features and improvements that will smoothen your work. Learn what’s new in the thread below.
Image with a big 0.15. The shade of the number transitions from very light on the inside to dark on the outside in steps. In the background, the text "Multiples detected" below a diagram of moon phases. A ruler spans the top and right edges of the image. On its sides, annotations illustrating different features of Typst 0.15: The font features ".53 MONO, 800 wght, 0.7 CSRV", a MathML tag, and the text "[Verifying PDF/A-2a + PDF/UA-1] All checks passed".
29519
ensko @ensko.at · 10/06/2026
Interested in how the "we'll walk to Metlife Stadium" – "no you can't" shit talking will turn out. We're talking about 10km direct distance from Manhattan. Not nothing, but also not massive – at least if you were in an area with basic walkability. ^The most intriguing aspect of this WC, really
100
ensko @ensko.at · 10/06/2026
... and multi-file export, spot colors, better convergence debugging, an explicit path type, and more 🤩 staging.typst.app/docs/changel...
staging.typst.app
0.15.0-rc.1 - Typst Documentation
Changes in Typst 0.15.0
0226
Reposted by ensko
herbstrabe.bsky.social @herbstrabe.bsky.social · 02/06/2026
Die politische Schweigespirale wurde aktiviert.
011
Reposted by ensko
Armin Wolf @arminwolf.at · 27/05/2026
Wenn Sie heute nur ein Interview lesen, empfehle ich dieses:
diepresse.com
Brennpunktschule: „Lebenslang von Sozialhilfe zu leben, ist für...
Vor drei Jahren verließ Thomas Walach die SPÖ, um Lehrer an einer Wiener Mittelschule zu werden – und begann, die massiven Integrationsprobleme dort öffentlich zu machen. Über einen Alltag...
1615736
ensko @ensko.at · 27/05/2026
Banach Tarski theorem in action
110
Reposted by ensko
The Register @theregister.com · 27/05/2026
Anthropic co-founder: "How can we ensure the gains of AI are shared globally? We do not have a mechanism for this." @lot49.com: "We have many. One is called taxes. Another is litigation... We also have the French and Russian Revolution as wealth-sharing models when nothing else works.." reg.cx/4nbD
theregister.com
Anthropic co-founder hallucinates ghost in the machine after hearing the Pope speak about AI
The nature of AI is unnatural. It's not intelligent. It's not human
03211
Reposted by ensko
The Register @theregister.com · 27/05/2026
EU's digital sovereignty boo-boo may be the best thing to ever happen to the project
theregister.com
EU's digital sovereignty boo-boo may be the best thing to ever happen to the project
DIY or die. Just don't let the CIA buy it
041
ensko @ensko.at · 26/05/2026
Am I missing something, or can you not navigate to a post's parent on Bluesky? Like, given the post bsky.app/profile/ensk..., how can you read what it was in reply to? This *has* to be supported, right?
100
ensko @ensko.at · 15/05/2026
Step 1: advise customers to put limited permission Google Maps API keys in their frontend Step 2: allow spending limits to be automatically increased from $250 to up to $100,000 Step 3: silently upgrade the Maps API keys so that they can access Gemini 🎉 Congratulations you enabled fraudsters! 🎉
100
ensko @ensko.at · 08/05/2026
"The first part of that statement is false ... Given the obvious untrustworthiness of that half of the statement, we didn't bother wasting any time trying to evaluate the second part." I wish more news outlets were so direct in pointing out misinformation by primary sources! Facts, not statements!
100
ensko @ensko.at · 29/04/2026
When I hear about AI sycophancy, and how having too much agreement from chat bots is not good for a person's social skills and general tendencies, I can't help but wonder if there is any difference between that, and how rich and powerful people have much longer been surrounded by human sycophants...
010
ensko @ensko.at · 02/04/2026
My look at the #Euro-Office – #OnlyOffice situation: blog.ensko.at/2026/04/02/e... Not a journalist, but hopefully still a well-referenced, factual overview of what happened. #EuroOffice #Nextcloud
blog.ensko.at
Euro-Office, ONLYOFFICE, and their licensing dispute
A topic that I'm fairly interested in turned into a bit of drama, I'll try to untangle it.
020
ensko @ensko.at · 29/03/2026
codeberg.page is being revitalized. A month ago, it said "the software behind this feature is currently in maintenance mode", now it "is currently migrating ... to the newer git-pages codebase" (codeberg.org/Codeberg/Doc...) If you want git-pages + custom domains *now*, have a look at grebedoc.dev
codeberg.page
120
ensko @ensko.at · 27/03/2026
Onlyoffice, but without the convoluted, ultimately Russian ownership, developed by major European players? Sounds intriguing!
010
ensko @ensko.at · 21/03/2026
When I memed basically this a couple years ago, this being weird was surprisingly controversial www.reddit.com/r/loljs/comm...
Meme: "Corporate needs you to find the differences between this picture and this picture."
The pictures show JS code: `async function() { return promise; }` and `async function() { return await promise; }`
JS: "They're the same picture."
010
ensko @ensko.at · 21/03/2026
Kinda crazy. Nexi claims they only wanted test account credentials to check FSFE's supporter's donation experience. That _does_ sound more likely than asking someone for all their users' passwords, but how incompetent can you be to not get that point across, after being asked for clarification??
130
ensko @ensko.at · 18/03/2026
Microsoft couldn't even convince the US government of its cloud's security – ultimately, it got approved because undoing the pre-approval adoption would have been too painful. All the same reasons and more speak against using Microsoft in Europe.
010
ensko @ensko.at · 12/03/2026
Probably the talk from this year's #Typst meetup that stood out the most: #arXiv is, while not concretely planning Typst support, at least evaluating it! Great talk, and also the subsequent conversations were very interesting.
060
ensko @ensko.at · 03/03/2026
> From frontend wizards to Reddit community ninjas, each agent is a specialized expert with personality and processes Whenever I read a trending AI repo's description like this, I kinda miss the times when people who like writing elaborate character descriptions did RPGs or fan fiction...
010
ensko @ensko.at · 12/02/2026
Pam Bondi memes sind gerade hoch im Kurs. Aber wisst ihr was noch hoch im Kurs ist? Der Dow Jones, über 50.000!
010
ensko @ensko.at · 11/02/2026
TIL about I³C, "Improved Inter-Integrated Circuit" (<https://en.wikipedia.org/wiki/I3C_(bus)>). I assume the next generation will be named "Immensely Improved Inter-Integrated Circuit"
010
ensko @ensko.at · 10/02/2026
When I was signing up for mailbox.org and looking through the settings, it was the first time I thought, "wait, I actually *do* want to sign up for this newsletter!"
020