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 · 30/07/2026
So that what Horizon was about...
010
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 · 29/05/2026
cuts out of newspaper with different fonts and colors saying: "I know what you did."
120
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 · 03/05/2026
Have fun... and if you have time go on the maroon lake.
A dark lake in a valley with a huge pyramid shape mountain covered in snow with some rocks visible. The valley on right side is full of leafless trees as it's really early spring. The slope on left side is all snow. Above the mountain summit there is a huge cloud surrounded with dark blue sky, sun is just on right outside of the frame.
110
Hana Dus�kov� 🏳️‍🌈 @hanicka.net · 13/03/2026
Oh I love Toni Onley'a work. I have one of his paintings...
A picture of painting named "ravencreek pitt lake BC", within golden/bronze-ish frame with white mat around the painting which is a paper which looks like being teared out of a roll of paper at bottom. The watercolor painting itself is in cold colors, white to teal blue. There are mountains on right and farther in back with rocky peaks crowned with snow. With some dark low fog in distance on surface almost dark-grayish-green lake with a greenish-orange  beach with three almost human like dead trees standing next to each other. With clear blue water and some rock in front.
120
Hana Dus�kov� 🏳️‍🌈 @hanicka.net · 13/03/2026
Photo of old document which says "A COMPUTER CAN NEVER BE HELD ACCOUNTABLE" and after a bit of vertical space "THEREFORE A COMPUTER MUST NEVER MAKE A MANAGEMENT DECISION" (all in caps)
010
Hana Dus�kov� 🏳️‍🌈 @hanicka.net · 09/03/2026
Meme from the movie We're Millers. Image divided to four images, each with other person. On top left a man in dark violet shirt (actor Jason Sudeikis) surprised "I can't believe you are not using std::print", on top right image a woman (actress Jennifer Aniston) surprised "You can use std::print? I can only use std::cout", on bottom left young woman (actress Emma Roberts) in light violet dress "std::cout? I have only printf" and in bottom right corner young boy (played by Will Poulter) who looks like Tin Tin in light red vertically stripped shirt totally surprised and confused "wait, you can use I/O?"
240
Hana Dus�kov� 🏳️‍🌈 @hanicka.net · 02/03/2026
Sakura Hana in wild!
A small branch of blossoming cherry tree.
352044
Hana Dus�kov� 🏳️‍🌈 @hanicka.net · 23/02/2026
050
Hana Dus�kov� 🏳️‍🌈 @hanicka.net · 03/01/2026
Meme from meangirls movie. Three attractive young women in car smiling at another person outside of frame with text "get in loser, we are going to write our own presentation software"
110
Hana Dus�kov� 🏳️‍🌈 @hanicka.net · 12/12/2025
Captian Kirk shouting "naan"
110
Hana Dus�kov� 🏳️‍🌈 @hanicka.net · 04/12/2025
My potatos in bowl after I forget about it for few hundred years.
Screenshot from game Portal 2 with overgrown potatoes in ruins of Aperture Science complex growing from a table of a children science fair from few hundred years ago.
150
Hana Dus�kov� 🏳️‍🌈 @hanicka.net · 04/12/2025
updated version of that slide
screenshot from my talk "my favorite data structures" from meeting c++2024, with list of C++ constexpr compatible constructs, overlaid with text in different font marking what's constexpr since then:

atomic operations (C++26)
exception throwing  (C++26)
virtual bases  (C++26)
coroutines (C++29 CWG)
mutex, condition_variable, locks (C++29 LEWG)
shared_pointer<T> and atomic<shared_pointer<T>> (C++26)
and note "sketching idea" next to "using byte array as object storage"
011
Hana Dus�kov� 🏳️‍🌈 @hanicka.net · 28/11/2025
Charlotte today.
Italian greyhound Charlotte sitting on top of sofa next to window, with sunlight shining from left and back. She is looking into the camera with ears pointed up in the alert position.
180
Hana Dus�kov� 🏳️‍🌈 @hanicka.net · 25/11/2025
140
Hana Dus�kov� 🏳️‍🌈 @hanicka.net · 17/09/2025
If you experience performance issues while scrolling in macOS Tahoe. You can fix it by setting following default for the app itself: defaults write com.macromates.textmate NSAutoFillHeuristicControllerEnabled -bool NO
Screenshot of Instruments application with profile of TextMate application showing it spend 9s out of 11s while scrolling in calling function [NSAutoFillHeuristicController showOrHideAutoFillForCurrentTextInputContextIfAppropriate]
151
Hana Dus�kov� 🏳️‍🌈 @hanicka.net · 07/09/2025
Few moments after today's total lunar eclipse.
Red colored moon shortly after eclipse with small portion really bright.
2231
Hana Dus�kov� 🏳️‍🌈 @hanicka.net · 15/08/2025
Photogenic Charlotte
A dark gray italian greyhound named Charlotte with some whites is half sitting in grass turning her head away from a bee while still watching her. Looking really cute.
1120
Hana Dus�kov� 🏳️‍🌈 @hanicka.net · 10/08/2025
Here, I fixed it for you 😅
Galadriel: I will diminish, and go into the Bed
(originally there was "west" but I replaced it with "bed")
110
Hana Dus�kov� 🏳️‍🌈 @hanicka.net · 18/07/2025
Charlotte is not really happy, but Zarja is too attached on her today.
Two italian greyhounds, grey on left named Charlotte and ginger on right named Zaria, both laying down under blanket with only their heads visible. Zaria has head put on Charlotte's side. Both are looking into camera. Charlotte doesn't seem to be excited.
060
Hana Dus�kov� 🏳️‍🌈 @hanicka.net · 14/07/2025
180
Hana Dus�kov� 🏳️‍🌈 @hanicka.net · 10/07/2025
A picture of a cat.
It's an Italian greyhound named Charlotte, not a cat. She is standing in grass with beautiful flowers in back and looking into camera.
151
Hana Dus�kov� 🏳️‍🌈 @hanicka.net · 25/06/2025
Timeline cleanse.
Charlotte the italian greyhound forgetting she is a dog and is standing and being bipedal. Looking cute.Charlotte the italian greyhound forgetting she is a dog and is standing and being bipedal. Looking cute. Observing something in distance.
181
Hana Dus�kov� 🏳️‍🌈 @hanicka.net · 27/05/2025
I did it once in my office.
Devil in form of rubber duck standing on hightened platform being worshipped by a crowd of smaller ducks.Devil in form of rubber duck standing on hightened platform being worshipped by a crowd of smaller ducks. View from angle of his worshippers.Devil in form of rubber duck standing on hightened platform being worshipped by a crowd of smaller ducks. View from above.
180
Hana Dus�kov� 🏳️‍🌈 @hanicka.net · 26/05/2025
Meme with two men, one saying "I feel bad for you" and text "RUST" next to him. And second men answering "I don't think about you at all" with text "C++" next to him.
1201
Hana Dus�kov� 🏳️‍🌈 @hanicka.net · 16/05/2025
If yo want to see the HDR image in its glory, use chromium based browser on a system which supports HDR images (best result is on MacBook Pro with XDR display) hanicka.net/sigma/bryce-...
000
Hana Dus�kov� 🏳️‍🌈 @hanicka.net · 16/05/2025
TIL about gain maps which allows JPEGs to contain HDR stills. So this is a test if the gain map is lost here or not.
Afternoon picture from Bryce Canyon, Utah (which is not a canyon) with sediment forming various towers and pillars.
120
Hana Dus�kov� 🏳️‍🌈 @hanicka.net · 02/05/2025
My second kimono arrived! #KimonoArch
Dear Ms. Hana
Thank you for coming to (Coincidence or fate event)
I'm happy to be able to help you coordinate your kimono again.
I think you will be able to enjoy your kimono life even more!
One last thing to let you know.
Our brand name will change to
KIMONO ARCH
We appreciate your continued
patronage.
KIMONO ARCH HARAJUKU Mao
170
Hana Dus�kov� 🏳️‍🌈 @hanicka.net · 22/04/2025
Are you sure? She is a princess.
050
Hana Dus�kov� 🏳️‍🌈 @hanicka.net · 22/04/2025
Her name is Charlotte
150
Hana Dus�kov� 🏳️‍🌈 @hanicka.net · 19/04/2025
`__builtin_unreachable()` and `std::unreachable()` are terrible for code coverage, because these branches are not emitted and testing them is nearly impossible. So a small WIP in marking these in code coverage analysis properly:
Screenshot of a test code for testing my code coverage change which shows one branch uncovered, one gray as unreachable (that's the new thing) and last branch is covered.
160
Hana Dus�kov� 🏳️‍🌈 @hanicka.net · 16/04/2025
while loops now work too! prepare that soon code coverage will count also your constexpr/consteval functions 😅
010
Hana Dus�kov� 🏳️‍🌈 @hanicka.net · 16/04/2025
I'm getting weird error when I emit coverage mapping for not an emitted symbol. Otherwise the `_` variable wouldn't be needed. WIP...
Screenshot from HTML generated by llvm-cov utility which show code coverage is properly marked, even if it's not happening in runtime, but only during constant evaluation.
120
Hana Dus�kov� 🏳️‍🌈 @hanicka.net · 05/04/2025
0344
Hana Dus�kov� 🏳️‍🌈 @hanicka.net · 31/03/2025
010
Hana Dus�kov� 🏳️‍🌈 @hanicka.net · 31/03/2025
110
Hana Dus�kov� 🏳️‍🌈 @hanicka.net · 31/03/2025
110
Hana Dus�kov� 🏳️‍🌈 @hanicka.net · 31/03/2025
Lately I'm thinking about this scene from BSG a lot.
110
Hana Dus�kov� 🏳️‍🌈 @hanicka.net · 15/02/2025
Modified book cover "Jasmine Owens: Girls can Dream" with text in a bubble above smiling girl with text "constexpr coroutines"
0250
Hana Dus�kov� 🏳️‍🌈 @hanicka.net · 06/02/2025
Being in the office with my lovely team is great!
Small square in front of Woven's office with thousands of tiny lights on trees.
2190
Hana Dus�kov� 🏳️‍🌈 @hanicka.net · 02/02/2025
They were developing rust...
Three red rust buckets next to each other. With japanese text on it.
130
Hana Dus�kov� 🏳️‍🌈 @hanicka.net · 18/12/2024
110
Hana Dus�kov� 🏳️‍🌈 @hanicka.net · 12/12/2024
Guy in orange jacket meme not liking std::bitset<N> and happy with custom buggy wrapper around array of uint64_t
190
Hana Dus�kov� 🏳️‍🌈 @hanicka.net · 08/12/2024
(Heavy breathing)
Label from a package with my name with wrong broken text encoding.
3131
Hana Dus�kov� 🏳️‍🌈 @hanicka.net · 05/12/2024
Oprah meme saying:
"you get a byte code interpreter"
"and you get a byte code interpreter"
"and you get a byte code interpreter"
"everyone gets a byte code interpreter"
0220
Hana Dus�kov� 🏳️‍🌈 @hanicka.net · 03/12/2024
Screenshot from a document where my name's accents are replaced with the replacement character (mojibake).
3280
Hana Dus�kov� 🏳️‍🌈 @hanicka.net · 03/12/2024
Unicode is too novel technology, let's wait until it's properly understood and researched all its implications.
Screenshot from C++'s mailing list with my name partially replaced with "(wrong string)" because it contains accents.
6202
Hana Dus�kov� 🏳️‍🌈 @hanicka.net · 02/12/2024
Everytime I try to explain it, or everytime I see a talk trying to explain it.
A meme of an obsesed guy explaining connection between a lot of things. With pictures and papers put on a wall behind him, connected with red threads. Text at bottom: "trying to explain coroutines"
3370
Hana Dus�kov� 🏳️‍🌈 @hanicka.net · 25/11/2024
I will make fetch happen...
Meme from movie "Mean Girls" where young woman is saying "stop trying to make constexpr happen it's not going to happen"
0110