Top all-time · #8149
Marcin Krzyżanowski
Personal blog · blog.krzyzanowskim.comprogramminghardware
Marcin Krzyżanowski's personal blog at blog.krzyzanowskim.com covers programming and hardware. Since 2015, 9 different Hacker News readers have linked it 23 times, most often “TextKit 2 – The Promised Land”. It is still writing: the last post was on 2026-03-30, and you can follow it by feed.
About technology, iOS, macOS and Swift
Most-linked posts?
- TextKit 2 – The Promised Land3 people · 3 mentions · first linked 2025-08-15
- Shipping Snake Oil2 people · 2 mentions · first linked 2026-03-30
- My fight to refund for faulty MacBook2 people · 2 mentions · first linked 2020-04-27
What Hacker News says?
I've read a number of articles like this one regarding the Integer protocol in Swift and the many different int types: http://blog.krzyzanowskim.com/2015/03/01/swift_madness_of_ge... I guess everyone's mileage varies, but I find it a bit strange.
Comment linking /2015/03/01/swift_madness_of_generic_integer/
on “Fun with Swift”Submitted Swift: Madness of Generic Integer as a story · 148 points
HN discussion> Matt Green, a professor specializing in cryptography at Johns Hopkins University, said he has looked at the GnuPG source code and found it in such rough shape that he regularly assigns chunks of it to his students for review. "At the end I ask how they felt about it and they all basically say: 'God, please I never want to do something like this again,'" Reading that reminded me of some comments[1] made by the auth…
Comment linking /2014/07/31/short-story-about-openpgp-for-ios-and-os-x-objectivepgp/
on “Once-starving GnuPG crypto project gets a windfall. Now comes the hard part”Submitted TextKit 2 – The Promised Land as a story · 111 points
HN discussionLocation: Warsaw, Poland Remote: YES Willing to relocate: possibly Technologies: iOS, Swift, Objective-C, Cocoa, CocoaTouch Résumé/CV: https://drive.google.com/file/d/0BzncA1vRoAW_LTNBeXctNFZBTnM... LinkedIn: https://linkedin.com/in/marcinkrzyzanowski Email: marcin@krzyzanowskim.com Website: http://krzyzanowskim.com , http://blog.krzyzanowskim.com Github: https://github.com/krzyzanowskim 7+ years of experience in mo…
Comment linking /
on “Ask HN: Who wants to be hired? (March 2016)”Submitted Selling t-shirts beats selling mobile apps as a story · 100 points
HN discussion"skills issue" but also "native" frameworks are lacking polished API. On macOS TextKit2 is unfortunately kinda broken, how do I know? I reimplemented TextView with it https://blog.krzyzanowskim.com/2025/08/14/textkit-2-the-prom...
Comment linking /2025/08/14/textkit-2-the-promised-land/
on “Native all the way, until you need text”Submitted Photos – you do it wrong Apple. In 2015 as a story · 26 points
HN discussionI almost predicted that on Friday https://blog.krzyzanowskim.com/2026/03/30/shipping-snake-oil... so close to when comedy become reality
Comment linking /2026/03/30/shipping-snake-oil/
on “Claude Code's source code has been leaked via a map file in their NPM registry”Submitted The lost art of legendary Apple UX as a story · 7 points
HN discussionSubmitted Fast pattern search in Swift since 1974 as a story · 5 points
HN discussionSubmitted My fight to refund for faulty MacBook as a story · 4 points
HN discussionSubmitted Funding (my) OpenSource work as a story · 4 points
HN discussionSubmitted How to change iCloud password in 57 steps as a story · 4 points
HN discussionSubmitted TextKit 2 – The Promised Land as a story · 3 points
HN discussionSubmitted Where “where” may be used in Swift as a story · 3 points
HN discussionSubmitted Show HN: Natalie – Storyboard Code Generator for Swift as a story · 3 points
HN discussionSubmitted Use consumer rights to refund for faulty MacBook – diary as a story · 2 points
HN discussionSubmitted Shipping Snake Oil as a story · 1 points
HN discussionSubmitted Framed faces. The real world status board as a story · 1 points
HN discussionSubmitted Status of Portable Swift code as a story · 1 points
HN discussionSubmitted Swift asserts – the missing manual as a story · 1 points
HN discussionSubmitted Swift: Raw{Not}Representable enum as a story · 1 points
HN discussion