Sign in

Hana Dus�kov� 🏳️‍🌈

@hanicka.net
1.1K followers 298 following 2.6K posts

Hey! It's me! Hana! 花 C++, CTRE, co_curl, SG7 chair, EWG co-chair, constexpr queen, owned by an italian greyhound, a victim of bad unicode adoption

PostsRepliesMedia
Hana Dus�kov� 🏳️‍🌈 @hanicka.net · 22h
It's again the part of year when I wish I had a kotatsu in my apartment. Go google it, you will wish it too.
120
Hana Dus�kov� 🏳️‍🌈 @hanicka.net · 18/09/2026
I'm pretty sure they just identified @barrelshifter.bsky.social 's cat 😅
030
Hana Dus�kov� 🏳️‍🌈 @hanicka.net · 17/09/2026
Listen people, this is not a drill, this is four alarm fire!
010
Reposted by Hana Dus�kov� 🏳️‍🌈
That girl with The Posts @roodypatooti.bsky.social · 10/09/2026
recreationaldivorce
9am: i can't wait till bedtime

10pm: i have always wanted to write my own operating system
1667151
Hana Dus�kov� 🏳️‍🌈 @hanicka.net · 10/09/2026
/\ /\ this is a c++ comment, pinky swear
1131
Hana Dus�kov� 🏳️‍🌈 @hanicka.net · 10/09/2026
"mom, can we have custom infix operator in C++?" "no, we have custom infix operator in C++" 🤔 U U = U"U"U"U"U = U;
160
Reposted by Hana Dus�kov� 🏳️‍🌈
Becca Petunia 🏳️‍⚧️ @tallgirlpetunia.northsky.social · 05/09/2026
This is my new favorite women's basketball photo, showing Paige Bueckers (6'0") and Zhang Ziyu (7'4"). Please note two things: - Bueckers doing the IRL "😳" face - That both of these women are significantly taller than the average for cis women, yet both are cisgender
Paige Bueckers staring up in seeming shock at Zhang Ziyi
19715130
Hana Dus�kov� 🏳️‍🌈 @hanicka.net · 28/08/2026
The coolest Lego Idea I have seen I wish it will materialize. ideas.lego.com/product-idea...
ideas.lego.com
030
Hana Dus�kov� 🏳️‍🌈 @hanicka.net · 23/08/2026
constexpr exception + constexpr format = ❤️ compiler-explorer.com/z/n9j7rMaKd ```c++ CONSTEVAL_TEST_CASE("nothing make sense") { CHECK(10 < 5); } ``` will yield error message: ``` error: uncaught exception of type 'failed_check'; 'what()': 'check failed at example.cpp:32 expected: 10 < 5' ```
140
Hana Dus�kov� 🏳️‍🌈 @hanicka.net · 22/08/2026
So the Origami has a bit of progress, a lots of unicode handling in Phase 3 is needed. Now to pp-lexing.
020
Reposted by Hana Dus�kov� 🏳️‍🌈
Jason Turner @lefticus.bsky.social · 22/08/2026
Book now for an upcoming C++ workshop! Sep 12-13 (Aurora, CO): cppcon.org/class-2026-b... Sep 21-22 (Kongsberg, NO): ndctechtown.com/tickets Oct 14 (Breda, NL): cppunderthesea.nl#workshops
cppcon.org
C++ Best Practices 2026 | CppCon
C++ Best Practices is a two-day onsite training course with programming examples, taught by Jason Turner. It is offered at the Gaylord Rockies from 09:00 to 17:00 Aurora time (MDT) on Saturday and…
073
Hana Dus�kov� 🏳️‍🌈 @hanicka.net · 22/08/2026
Someone saw a black mirror episode and thought "this is it, this is the idea I was looking for"
2146
Reposted by Hana Dus�kov� 🏳️‍🌈
Matt Godbolt @matt.godbolt.org · 10/08/2026
Poking about with compile time consteval programming. Finally understanding why @hanicka.net wants everything to be constexpr. Also, trying to bridge the gap from compile time data to static constants at runtime is painful...
1151
Hana Dus�kov� 🏳️‍🌈 @hanicka.net · 04/08/2026
It feels like "you do the work for us, but you are limited in number of keystrokes on this keyboard, or if you use this worst keyword, you can do twice more keystrokes"
170
Hana Dus�kov� 🏳️‍🌈 @hanicka.net · 27/07/2026
I really enjoy reading what's new in html/css/wasm/js world. I miss the sense of wonder about c++ changes.
080
Reposted by Hana Dus�kov� 🏳️‍🌈
Stefan Judis @stefanjudis.com · 17/07/2026
If you're dealing with SVG icons you probably know the pain of overwriting colors. There's a new spec in the making that allows controlling CSS variables from "the outside". And it's shipping in Firefox already! drafts.csswg.org...
Code snippet: img { link-parameters: param(--color, green); } and .foo { background-image: url("image.svg", param(--color, green)); }
613724
Reposted by Hana Dus�kov� 🏳️‍🌈
mors @mors.games · 25/07/2026
whenever you see an ai generated port, recomp, mod loader, or a reverse engineering project, know that it's built on top of work done by those of us who were here before, doing this stuff not for the glory, but for the love of it
25617
Hana Dus�kov� 🏳️‍🌈 @hanicka.net · 24/07/2026
Is C++ awesome or horrible? -- yes <:_=^^::]<[:^^int:] = {%>><:[=^^::]](...)<%;;[:^^:::];;}; compiler-explorer.com/z/Gj5Y1zKGY
3225
Hana Dus�kov� 🏳️‍🌈 @hanicka.net · 23/07/2026
I'm maybe too deep in the rabbit hole. libstdc++'s file_clock::time_point has nanosecond precision, and ends on original expected return date of Voyager from the delta quadrant. Anything past that will travel into past.
screenshot of libstdc++'s source code from chrono.h header containing comment and one constant:

// This clock's (unspecified) epoch is 2174-01-01 00:00:00 UTC.
// A signed 64-bit duration with nanosecond resolution gives roughly
// +/- 292 years, which covers the 1901-2446 date range for ext4.

static constexpr chrono::seconds _S_epoch_diff{6437664000};
191
Hana Dus�kov� 🏳️‍🌈 @hanicka.net · 12/07/2026
constexpr shared_mutex? oh no 🙀 compiler-explorer.com/z/57P7bWz4b consteval bool test() { auto mtx = std::mutex{}; mtx.lock(); mtx.lock(); // what will happen here? mtx.unlock(); return true; }
130
Hana Dus�kov� 🏳️‍🌈 @hanicka.net · 28/06/2026
I call this Baby Yoda lambda: []<[:_:]>(...) { } // perfectly valid C++ syntax
2205
Hana Dus�kov� 🏳️‍🌈 @hanicka.net · 25/06/2026
vulcan neck self pinch tutorial
010
Reposted by Hana Dus�kov� 🏳️‍🌈
Luna @moonbase.lgbt · 17/06/2026
Severance sure was prescient huh
screenshot from Severance; a bloody-faced man in front of a drinks cooler is yelling "I need tokens so I can eat!"
0212
Reposted by Hana Dus�kov� 🏳️‍🌈
Meeting C++ @meetingcpp.bsky.social · 13/06/2026
Trip report: June 2026 ISO C++ standards meeting (Brno, Czechia) herbsutter.com/2026/06/13/b... #cpp #cplusplus
herbsutter.com
Trip report: June 2026 ISO C++ standards meeting (Brno, Czechia)
Adopted this week in draft C++29: Complete catalog of all undefined behavior in C++. Contract pre/post support for virtual functions. Defaulting (=default) for postfix increment/decrement. Designat…
021
Reposted by Hana Dus�kov� 🏳️‍🌈
Cabel Sasser @cabel.panic.com · 07/06/2026
Here's an easter egg in the new Lego Batman that I think all of you will REALLY appreciate. It's so good, I had to make a video.
116123473969
Reposted by Hana Dus�kov� 🏳️‍🌈
Meeting C++ @meetingcpp.bsky.social · 03/06/2026
Submit your talk to Meeting C++ 2026! meetingcpp.com/mcpp/submitt... #cpp #cplusplus
meetingcpp.com
Meeting C++ Talk submission form
111
Hana Dus�kov� 🏳️‍🌈 @hanicka.net · 02/06/2026
I was wondering. Should a C++ course contain QT and networking? I don't think it's possible to teach C++ during only one semester, so putting additional stuff will make it even more futile.
220
Reposted by Hana Dus�kov� 🏳️‍🌈
Ólafur Waage @olafurw.com · 28/05/2026
Evergreen image.
how to tell when you are a real professional, and a person saying "I don't enjoy this at all anymore"
1496
Reposted by Hana Dus�kov� 🏳️‍🌈
Michael LaFrance @mlafrance.bsky.social · 25/05/2026
A livestream of a volcano in the Philippines captured a meteor crashing to Earth today. What are the odds? Mayon Volcano, Location: Albay, Luzon, Philippines
616288339436
Hana Dus�kov� 🏳️‍🌈 @hanicka.net · 19/05/2026
Is there an expert on CHERI and pointer tagging? I have questions.
421
Hana Dus�kov� 🏳️‍🌈 @hanicka.net · 19/05/2026
C++: we have a robust type system, turing complete template, exceptions, overloading, type deduction, concepts to check types. Also C++: here is pointer into a compiler datastructure, it can be anything, you need to check it, otherwise your compilation will fail with a `std::meta::exception`
040
Hana Dus�kov� 🏳️‍🌈 @hanicka.net · 17/05/2026
This is how you can spend a lot of compute without touching any slop and also show a cute sneak-peak of C++29:
Snippet containing following code:

consteval {
	constexpr std::string checksum = cthash::sha3_256(
      std::embed(
        std::source_location::current().file_name()
      )
    ).final() | base64url;
  
	static_assert(checksum == "r7keMbld38TMWxee6G5O2dXVaBsP7rFbIflWTAN0nQE");
}
3273
Hana Dus�kov� 🏳️‍🌈 @hanicka.net · 15/05/2026
Me waiting for next episode od @tlbh.it podcast. @jfbastien.com
media.tenor.com
an elderly woman is crying and says `` still waiting ... it 's been 84 years ... ``
ALT: an elderly woman is crying and says `` still waiting ... it 's been 84 years ... ``
130
Hana Dus�kov� 🏳️‍🌈 @hanicka.net · 13/05/2026
Now when the mailing for first C++29 feature meeting is out, I can put it here: www.open-std.org/jtc1/sc22/wg...
open-std.org
P3377R0: constexpr reinterpret_cast partial replacements
051
Hana Dus�kov� 🏳️‍🌈 @hanicka.net · 12/05/2026
C++ Quiz time (URGENT) compiler-explorer.com/z/hd46cxoPE without looking at execution output (after de-maximalizing the source window, you can see them) what it should print? before = ?, ?, ? after = ?, ?, ? (constexpr) after = ?, ?, ? (consteval) after = ?, ?, ? (escalate)
compiler-explorer.com
Compiler Explorer - C++ (x86-64 gcc 16.1)
consteval int escalate_me() { return 0; } constexpr int foo() { if consteval { #ifdef __clang__ return __constexpr_uncaught_exceptions(); #else return __builtin_u...
120
Hana Dus�kov� 🏳️‍🌈 @hanicka.net · 09/05/2026
All your `reinterpret_cast`-s are mine and I will cast them into fire! 🔥
1120
Hana Dus�kov� 🏳️‍🌈 @hanicka.net · 08/05/2026
cppreference.org got much worse, everytime I open a link from google, it asks for the cloudflare "are you a human?" ... I'm not sure anymore.
cppreference.org
5100
Reposted by Hana Dus�kov� 🏳️‍🌈
Charlie Stross @cstross.bsky.social · 06/05/2026
Welp, just deleted Google Chrome from all my devices. Which took some doing on the Macs because of the hidden 5Gb LLM model it had sneakily installed without permission, which is *why* I'm yeeting this malware browser for good.
1202653550
Reposted by Hana Dus�kov� 🏳️‍🌈
Shouty 🌘 @shouty.bsky.social · 02/05/2026
Lesbian knights ⚔️
6683082519
Hana Dus�kov� 🏳️‍🌈 @hanicka.net · 02/05/2026
Usually when a friend visits me, I let them sleep in my bed and I take couch. But Charlotte doesn't like it, so she waits for me to fall asleep, and then move over to the bed, to delight of every visitor I have ☺️
040
Hana Dus�kov� 🏳️‍🌈 @hanicka.net · 02/05/2026
A group of LLM agents is called a pandemonium 🦜🦜🦜
0111
Reposted by Hana Dus�kov� 🏳️‍🌈
Anders Schau Knatten @knatten.bsky.social · 30/04/2026
NDC TechTown in September is already shaping up to be another great conference, with speakers such as @lefticus.bsky.social , Klaus Iglberger, Hana Dusíková, and @kevlin.bsky.social . The CFP is open until Sunday, so you still have the chance to join as a speaker: ndctechtown.com/call-for-pap...
ndctechtown.com
Call for Papers - NDC TechTown 2026 | Software Conference for Embedded and Systems Programming
NDC TechTown 21-24 September 2026. Software Conference for Embedded and Systems Programming. NDC TechTown 2026 is a 4 day event in Kongsberg, Norway.
125
Hana Dus�kov� 🏳️‍🌈 @hanicka.net · 28/04/2026
Implementing multi cursor and text buffer for an editor is too damn hard.
070
Hana Dus�kov� 🏳️‍🌈 @hanicka.net · 27/04/2026
today I had a notion AI bros are on high dose of stimulants and it feels productive and awesome, but they sitting alone, stopped talking to people, because they don't need them (a subskeet)
040
Reposted by Hana Dus�kov� 🏳️‍🌈
Arvid Gerstmann @arvid.io · 21/04/2026
Today I learned that there are colorful solar panels. And the FC St. Pauli soccer club has a pride flag 🏳️‍🌈 made from solar panels on their roof. I want a rainbow flag on my roof to trigger all the ultra conservative old people in my neighborhood.
2161
Hana Dus�kov� 🏳️‍🌈 @hanicka.net · 21/04/2026
If I ever got an idea to organize conference or a big meeting again... please just throw me into an active volcano.
1210
Reposted by Hana Dus�kov� 🏳️‍🌈
Catherine @whitequark.org · 07/04/2026
til CMake has a --debugger flag which lets you debug it via the Debug Adaptor Protocol
0121
Reposted by Hana Dus�kov� 🏳️‍🌈
Daniel Nikpayuk @nikpayuk.bsky.social · 07/04/2026
Hey, my podcast interview is finally out! cppcast.com/a_compiler_i...
cppcast.com
Episode 405 : CppCast
Daniel Nikpayuk joins Jason to talk about ccTMP, his C++17 template metaprogramming library that builds a functional type system at compile time by encoding bytecode as template parameters in continua...
0105
Reposted by Hana Dus�kov� 🏳️‍🌈
Andy Diggle @andydiggle.bsky.social · 20/03/2026
#ProjectHailMary is smart and funny and utterly charming and... honestly, it made me well up with heartfelt empathy for a fucking rock. It's fab! Trust me. Go see it on the big screen!
youtu.be
Project Hail Mary - Official Trailer
YouTube video by Amazon MGM Studios
5808
Reposted by Hana Dus�kov� 🏳️‍🌈
Birds Are Dinosaurs @birdsaredinosaurs.bsky.social · 20/03/2026
Every sci-fi movie with an alien must choose between the path of cowardice (CGI) or the path of honor (Muppets). Project Hail Mary has the heart of a warrior.
311014