A piece of chocolate a day, keeps deep-space insanity at bay. Yes: you are in deep space šŸ‘©ā€šŸš€ shocking, isn't it? also: a big fan of Klein bottles.

Joined January 2010
185 Photos and videos
I like very much how thoughtful everything moves within the #Elixir community- I am watching the progress of the type system for a while now and think it is genuine and genius. I can also understand the thoughts outlined here, do we need a type systems with agentic coding?
24
Christoph Gnip retweeted
May 27
And climate hysteria continues to haunt the European psyche. Without confession, without forgiveness, the secular circus of degrowth keeps clowning the old world. Pantomiming hell with apocalypse theatrics.
An Inconvenient Truth for climate alarmists: Al Gore’s dramatic climate warnings shaped a generation — but 20 years later, the data tell a very different story. Climate-related deaths are down 97% over the past century, polar bears more than doubled since the 1960s, and global burned area has decreased by more than 25% over the past quarter century. That's hardly a success of climate policy though: fossil fuels still provide 81% of world energy, emissions keep rising, and $16 trillion spent on green policies since Gore's movie came out hasn’t changed the trajectory. A good reminder that panic is a terrible policy adviser. newsweek.com/data-vs-drama-t…
35
91
1,714
119,743
Christoph Gnip retweeted
An Inconvenient Truth for climate alarmists: Al Gore’s dramatic climate warnings shaped a generation — but 20 years later, the data tell a very different story. Climate-related deaths are down 97% over the past century, polar bears more than doubled since the 1960s, and global burned area has decreased by more than 25% over the past quarter century. That's hardly a success of climate policy though: fossil fuels still provide 81% of world energy, emissions keep rising, and $16 trillion spent on green policies since Gore's movie came out hasn’t changed the trajectory. A good reminder that panic is a terrible policy adviser. newsweek.com/data-vs-drama-t…
181
2,028
5,994
311,643
Christoph Gnip retweeted
90% of the types vs tests debate is typing advocates thinking all dynamic languages are like JavaScript and dynamic devs thinking all type systems are OO-based.
19
31
267
37,248
I do not believe it's dead per se, but we see an evolution of some sort. Let's see how the world will look like when we get out of it. :) But humans in the Elixir Community, and JosƩ especially are always super helpful when it comes to PRs etc.
When someone replies to a pull request comment with obvious AI content, it genuinely saddens me. PRs used to be a place to teach/learn/discuss software but now there’s nobody on the other side. If I wanted an agent response, I’d ask mine. Social coding is dead.
34
Christoph Gnip retweeted
This didn’t get enough attention.
152
998
3,884
37,527
Christoph Gnip retweeted
use Elixir
javascript ecosystem is too dangerous
9
4
110
13,694
Christoph Gnip retweeted
javascript ecosystem is too dangerous
157
54
1,349
84,450
Read this, and if u still thing JavaScript is fine- it’s Not!
27
Christoph Gnip retweeted
Es gibt einen Vƶlkermord der Hamas an den Israelis. Es gibt aber keinen Vƶlkermord der Israelis in #Gaza. So ist die Lage!
172
84
691
30,136
Christoph Gnip retweeted
*microsoft*-owned github's 3800 internal repositories are at risk, because one of their employees were using a poisoned extension in *microsoft*-owned ide, vscode 🤣
May 19
We are investigating unauthorized access to GitHub’s internal repositories. While we currently have no evidence of impact to customer information stored outside of GitHub’s internal repositories (such as our customers’ enterprises, organizations, and repositories), we are closely monitoring our infrastructure for follow-on activity.
7
72
1,189
36,130
Christoph Gnip retweeted
Hamburg bekommt in Bergedorf einen riesigen Batteriespeicher, der bis zu 400 MWh Strom speichern kann. Was der NDR verschweigt: Bei einem tƤglichen Stromverbrauch HH von 30.000 MWh, reicht der ā€žriesige Speicherā€ gerade mal für 20 MINUTEN. SIE VERARSCHEN UNSā—ļø 🤬🤬🤬
352
1,350
4,868
57,696
Christoph Gnip retweeted
Es gab keinen #Genozid in #Gaza
284
323
1,992
76,172
Christoph Gnip retweeted
🚨 Critical Linux Kernel Vulnerability Alert Qualys has disclosed ssh-keysign-pwn: a 6-year race condition in __ptrace_may_access() that lets unprivileged local users read root-owned files. A privileged process (e.g. ssh-keysign or chage) opens sensitive FDs. During do_exit(), after exit_mm() (mm=NULL) but before exit_files(), pidfd_getfd() can steal those FDs. Impact: • Theft of host SSH private keys → real impersonation & MitM risk until keys are rotated
• Full read access to /etc/shadow → offline password cracking Affected: All kernels before 31e62c2ebbfd (May 14, 2026) — Ubuntu, Debian, Arch, CentOS, Raspberry Pi OS and more. Immediate action required: Apply the kernel patch NOW. šŸ”— PoC: github.com/0xdeadbeefnetworkā€¦ā€ØšŸ”— Patch: git.kernel.org/…/31e62c2ebbfdā€ØšŸ”— Full analysis: Phoronix & Qualys oss-security #LinuxSecurity #KernelVulnerability #CyberSecurity #InfoSec #OpenSSH #PrivilegeEscalation #ThreatIntelligence #Linux #CyberThreat #PatchNow
8
206
721
76,053
Christoph Gnip retweeted
New package for #AshFramework: AshScim! #ElixiLang going enterprise y'all.šŸ˜‚ SCIM (System for Cross-domain Identity Management: RFCs 7643 & 7644) is the standard way for an identity provider like #Okta or Azure AD to push users and groups into your application: who joined, who got deactivated, who got added to which group. It's how enterprises expect to manage access at scale, and it's almost always a hard requirement for selling into them. Many indie-hackers won't get the value of push-button SCIM integration, but if you've ever built for enterprise, this kind of thing being easy is drool-inducing. Just `mix igniter.install ash_scim` (once the installer is done and it is published on hex) and you're SCIM enabled šŸ’£. It works with Ash's multitenancy out of the box, so if you want to let your customers in a multi-tenant application configure their own IdP, nothing stops you. Still need to battle-test for a while and get it security-reviewed before publishing on Hex, but you're welcome to poke around/experiment until then. RFCs: datatracker.ietf.org/doc/htm… datatracker.ietf.org/doc/htm… GitHub: github.com/ash-project/ash_s…
6
14
105
2,925
Christoph Gnip retweeted
Oban Pro v1.7.0 is out with: šŸ“” Signals and awaiting šŸ«† Unique workflows āš–ļø Rate limiting overhaul šŸ“¦ Chunking overhaul šŸŖ Global cancel/discard hooks šŸ“‡ Improved indexes Plus dozens of other improvements, and it unlocks all the features in Web v2.12. Signaling shown here:
2
9
100
4,039
Christoph Gnip retweeted
Congratulations Sofia! It has been a pleasure working with you and the @remote team on the type system and making the Elixir compiler as fast as it can possibly be!
A doctor is our new CTO at @remote. Here's the story 🧵
1
5
133
10,586
Christoph Gnip retweeted
Well that ends the debate on deaths in Gaza. Hamas itself is admitting that 80% of casualties were combatants. There was never a genocide. You have been lied to and manipulated.
702
5,190
15,292
321,577
Christoph Gnip retweeted
AshTypescript gives you a fully typed TypeScript client generated from your Ash resources. RPC functions, type-safe filters, sorted queries, typed controllers, typed channels, Zod schemas, all derived directly from your app. 🧵 #AshFramework #ElixirLang #Typescript #React
2
8
43
1,362