The 12-bit rainbow palette
A palette of twelve colours chosen with consideration for how we perceive luminance, chroma, and hue
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 3,821 posts.
A palette of twelve colours chosen with consideration for how we perceive luminance, chroma, and hue
Mandarin version by Misaka Clover | Japanese version The first time I came to Shanghai, in 2017, I was amazed by how developed the city was. My only other Asian experience was Mumbai, and compared to that, Shanghai was clean and organized. I was amazed by how you could pay for a laundrette with […]
Matyáš Racek's blog
When I was kids, I draw my perfect laptop PC to note. At that time, I couldn’t have the laptop. But, now I can start my project!
KubeCraftAdmin : The adventurer’s admin tool
It’s quite popular to bash the Windows Registry in non-technical or lightly technical terms. I’ve just spent a couple of weeks reverse engineering the binary format completely for our h…
Gather round while I tell a tale of old.
Little tips for walking a lot
I write to Ruby community in days of war Russia leads against my country.
We no longer got us one. We still got big trouble.
Update: This result appeared in the proceedings of CT-RSA 2023. A preprint is available.
In November last year — I started building a DIY security alarm system, using a Raspberry Pi as the controller. My plan was to make a self-sustained system, using proper alarm hardware — like PIR sensors and sirens. Integration with Home Assistant would be an add-on, not a requirement. I wanted the system to be as…
📢Update: My message has been heard and our domain has been unblocked. We never received an explanation - HN might have done it. Thank you everyone for sharing. In my spare time, I maintain an open-source SAAS tool for non-profits that allows you to build an online shop, sell
Made in Notion, the connected workspace where AI agents and teams organize docs, projects and knowledge together.
It's not the reason you think. No, it's not that reason either.
You probably need to do fewer things right now. Prioritization, the other definition There’s two loose definitions of prioritization. Prioritization(1): Ordering a todo list. You make a giant list of things you could do, things you should do, things you’d like to do… and then you put a unique number...
And it is critical that we all keep that at the forefronts of our minds.
In order to effectively write applications that communicate via sockets, there were some realizations I needed to make that weren't explicitly told to me by any of the documentation I read.
Why don’t photographs make distant objects big enough?
Jonathan Haidt thinks so. I’m not so sure.
Over the past few years, I’ve interviewed with a dozen or so companies and have completed ~50 or so individual algorithm problems. I’m frequently given feedback that I did a great job at the algorithms problem. In this post, I’m going to share how exactly I approach algorithm problems. Thought Process A guiding…
On my home network I have guest WiFi configured and when guests come round they need to know the password. Happily there's a way to make thi...
With all the fuss about Twitter’s promised edit button, and how they might design it, we’re missing a disturbing development — Twitter is using its embedded javascript to edit other people’s sites.
For web automation/testing, Selenium has been the de facto "standard" since forever. It's simple to get started with and supports almost every programming language. My problem with it has been: It's good enough, but nothing more. It doesn't work that well with modern, Javascript framework heavy sites (Angular, React