Blogs / Personal blogs

Daniel Janus

blog.danieljanus.pl

I’ve been a reMarkable 2 user for a few years now. Bought on a whim, it has become an important part of my digital life, and I’ve recently jumped on its modding bandwagon .

Popular posts
8
Total points
1,634
HN comments
862
Rank
#1,101 personal

Visit blog.danieljanus.pl → RSS feedOn Hacker News May 2014 – Apr 2026

Software Engineering 5Programming Languages 3Web & Frontend 2Life, Learning & Writing 2Tools & Productivity 1Society, Policy & Culture 1

3

Lossy CSS compression for fun and loss (or profit)

Late last year, I had an idea that’s been steadily brewing in my head. I’ve found myself with some free time recently (it coincided with vacation, go figure), and I’ve hacked together some proof-of-concept code. Whether or not it is actually proving the concept I’m not sure, but the results are somewhat interesting…

4

Web of Documents (2019)

It was called Xanadu . It was a grand, holistic vision: of documents that, once published, are available basically forever; of bidirectional links that could glue together not just documents, but parts thereof; of managing copyright and royalties. It was complex. And it never really came to fruition.

6

My mental model of Clojure transducers

I’ve been programming in Clojure for a long time, but I haven’t been using transducers much. I learned to mechanically transform (into [] (map f coll)) to (into [] (map f) coll) for a slight performance gain, but not much beyond that. Recently, however, I’ve found myself refactoring transducers-based code at work…

8

How can I keep from singing?

This is a story of a most unexpected journey — one that is just starting. If somebody had told me four years ago that I’d be writing this today, I would have stared at them in astonishment or laughed dismissedly. Yet here I am, writing about a late-found hobby that has somehow become a very important part of my life.