
Patrick Westerhoff
17.1K posts

Patrick Westerhoff
@poke
https://t.co/cwGOqWtXDD





.NET is #1 on HackerNews again and it's an absolutely massive blog post


0-Days Since Open-Source Exploitation Took Another Victim. Pay people for their work, so they can eat, and think, and continue to work.



Google has announced the 1.0 release of Magika - an "AI-powered file type detection system" And everything about it makes my eye twitch. Now, you may be saying to yourself... "File type detection? Isn't that... what... file extensions are for? I know it's a JPEG image... because it has .jpg at the end." Well Google Magika uses complex, heavy AI systems instead of... you know... file extensions. Seriously. Check out the screenshot. It's using an AI system to tell us that a .BMP file is a bitmap image. But, never fear! They decided to re-write Magika (which has only just now hit 1.0) in Rust. Because... Rust! opensource.googleblog.com/2025/11/announ…



the best .net devs i know ignore the useless parts of the platform like blazor and embrace the best parts like aspdotnet core









OO is a discipline in which data structures are hidden behind dedicated functions that are called through a jump table. If you take out the jump table then you get “object based” programming. If you then remove the words “hidden” and “dedicated” you get regular old programming. So when people say that OOP is bad, which of those three constraints are they referring to? It can’t be the jump table because the utility is obvious and the cost is virtually zero. It can’t be “dedicated” or “hidden” because those constraints are optional in virtually all OOPLs. The only conclusion I can come to is that they have no rationale but have their own favorite style. They don’t understand that style well enough to tout its virtues and so fall back on disparaging others.



The European Council may reach a final negotiating position on the proposed regulation this week. Leaked document suggests users of E2EE messaging services could opt-out of "upload moderation" by not being able to send images or URLs. therecord.media/european-counc…








