Work in progress: 181,232 of 181,233 sites checked so far, more every week · updated 2 Nov 2026Missing a blog? Tell us

Top all-time · #11711

D

danuker

Personal blog · danuker.go.ro · on HN as danukerprogrammingai

danuker is a personal blog at danuker.go.ro about programming and ai. Since 2020, 6 different Hacker News readers have linked it 39 times, most often “A Theory of Software Architecture”. It is still writing: the last post was on 2026-06-21, and you can follow it by feed.

Visit the blog
39mentions?
6HN people?
2020–2026first – last linked?
Links on Hacker News per year · peak 12 in 2022

Too few sampled comments (4) to say how often HN recommends it.?

Why HN links it

HN readers link this blog for a book review of A Philosophy of Software Design, charts of programming language popularity against code density, and posts on EU copyright directive and GDPR.

Summarised by Claude from a sample of 4 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.

danuker | freedom & tech

The author on HN?

danuker · 6,867 karma · member since 2014

Greetings from Romania! * https://danuker.go.ro/ - My blog about software, economy, and politics * https://github.com/danuker - My GitHub * https://www.sftpplus.com/ - My employer: build bridges between your clouds with SFTPPlus!

From their public HN profile, which links to this site.

Most-linked posts?

  1. A Theory of Software Architecture
    3 people · 3 mentions · first linked 2020-10-28
  2. /programming-languages.html
    2 people · 3 mentions · first linked 2022-05-06
  3. /gdpranoia.html
    2 people · 2 mentions · first linked 2021-06-05
  4. /programming-languages.html
    2 people · 2 mentions · first linked 2022-11-04

What Hacker News says?

  1. Here's mine: https://danuker.go.ro/ Tip: add your site to your HN profile, and look at others' profile.

    Comment linking /

    on “How I Experience Web Today”
  2. Submitted A Theory of Software Architecture as a story · 507 points

    HN discussion
  3. They made noise about the copyright directive and online platforms, yet nothing changed. https://danuker.go.ro/eu-copyright-directive.html

    Comment linking /eu-copyright-directive.html

    on “Stop Scanning Me”
  4. Submitted The Grand Unified Theory of Software Architecture (2020) as a story · 3 points

    HN discussion
  5. Thanks! That being said, I just played around with it for a few days. Some people praise it, after having gone through a few years on and off: > I wasn’t convinced right away. It took a few years. But after the usual stumbling around and frustration, I began to realize that this language was the easiest, most elegant, least imposing language I had ever used – and not by a small margin. https://blog.cleancoder.com/un…

    Comment linking /programming-languages.html

    on “Ask HN: Why can't I learn anymore?”
  6. Submitted A cheaper and safer agentic AI workflow as a story · 2 points

    HN discussion
  7. Of 545 commits, 193 mention "fix" or "fixed" or "bug". That is 35.4%, quite high, compared to 10 large C projects I analyzed in 2019, which have a median of 25%. That could mean file systems are hard to create, or that this particular one is buggy. https://danuker.go.ro/frequency-of-bugfix-commits.html Edit: looks like it's a problem with other file systems also: https://github.com/pellepl/spiffs - 40.2% https://git…

    Comment linking /frequency-of-bugfix-commits.html

    on “Littlefs – A little fail-safe filesystem designed for microcontrollers”
  8. Submitted SymReg: Approximate functions using Symbolic Regression as a story · 2 points

    HN discussion
  9. Not OP, but I am using uBlock Origin. Here's how I do it: https://danuker.go.ro/how-to-protect-your-personal-data.html...

    Comment linking /how-to-protect-your-personal-data.html

    on “Sirubo: Packet filtering to block Google and Facebook tracking”
  10. Submitted The Grand Unified Theory of Software Architecture (2020) as a story · 2 points

    HN discussion
  11. ratww · 2021-06-30Recommends
    In my opinion, the caveat on the article is very apt: Clean Code teaches rules, not principles. If you read it with a critical mind you'll get a lot of it, if you follow it blindly you'll get a lot of bad habits. Unfortunately programmers need some experience to be able to do it. IMO the same caveat applies to Clean Architecture: it is study material to architects, rather than something you can copy-paste into a new…

    Comment linking /the-grand-unified-theory-of-software-architecture.html

    on “Book Review: A Philosophy of Software Design (2020)”
  12. Submitted On surveillance through face recognition as a story · 2 points

    HN discussion
  13. > It's effectively just one. To make illegal transactions. Your perspective is limited. Check out my general intro [1] and other articles [2]. TL;DR: at least one legitimate use case is to keep up with inflation. [1] - https://danuker.go.ro/intro-to-cryptocurrencies.html [2] - https://danuker.go.ro/tag/cryptocurrencies.html

    Comment linking /tag/cryptocurrencies.html

    on “Why I have zero faith in crypto venture capitalists”
  14. I am quite opposed to CDNs. https://danuker.go.ro/how-to-protect-your-personal-data.html

    Comment linking /how-to-protect-your-personal-data.html

    on “Chess, but moves are simultaneous”
  15. Mine, almost :) https://danuker.go.ro/ Actually around $60, and I have more services on it, not just the site.

    Comment linking /

    on “Show HN: I built a website builder on top of Notion”
  16. I suppose the "Eureka" moments were more impressive when Lisp started getting adopted (when the alternatives were to manage your own memory and even routines were not an object). But it still has better compactness than Python, in my comparison full of caveats. https://danuker.go.ro/programming-languages.html#overall-map What Python needs 350-400 chars for, you can do in 250-300 in Lisp or Clojure.

    Comment linking /programming-languages.html

    on “Why Lisp?”
  17. The maximum is 4% or €20M whichever is HIGHER. So, for a one-person startup, €20M means game over. https://danuker.go.ro/gdpranoia.html#fines

    Comment linking /gdpranoia.html

    on “Google seems to have signed me up for Google Pay without asking”
  18. Believe it or not, reducing your temperatures by 10 degrees Celsius would increase the life of your CPU by roughly [79%]( https://danuker.go.ro/caring-for-your-hardware.html ). Perhaps this digs into sales of new chips, which is why it's so hard to do. I made a different sacrifice - that of frequency. I vastly reduce temperature cycling by [disabling TurboBoost]( https://wiki.archlinux.org/index.php/CPU_frequency_sc…

    Comment linking /caring-for-your-hardware.html

    on “Linux Developers Discussing Possible Kernel Driver for Intel CPU Undervolting”
  19. > For once I am happy that the EU made the right decision. Until everybody makes the right decision and you will not be able to fly anymore. > Unlike some past ones that still frustrate me today: > - https://danuker.go.ro/eu-copyright-directive.html > - https://danuker.go.ro/gdpranoia.html Welcome to EU. Its oppinon depends on the name of the person boarding the plane.

    Comment linking /gdpranoia.html

    on “The European Union officially bans its airspace to Belarusian companies”
  20. For once I am happy that the EU made the right decision. Unlike some past ones that still frustrate me today: - https://danuker.go.ro/eu-copyright-directive.html - https://danuker.go.ro/gdpranoia.html

    Comment linking /gdpranoia.html

    on “The European Union officially bans its airspace to Belarusian companies”
  21. If you used the raw model, without any smoothing, it still predicted the $50k price correctly. I think the smoothing gave too much weight to S2F and not enough to plain time. But I am really curious what will happen after 2024. That is when S2F really diverges from a plain time power-law. https://danuker.go.ro/bitcoin-price-predictions.html

    Comment linking /bitcoin-price-predictions.html

    on “Cooperation among an anonymous group protected Bitcoin during failures”
  22. With the GDPR in the EU, the chilling effects of complying with the regulation affect the homeowners, as opposed to a large company or government department. Just look at fines, and it should become clear who the law was written for: https://danuker.go.ro/gdpranoia.html#fines

    Comment linking /gdpranoia.html

    on “Tech-driven approach to neighbourhood watch is cementing community divisions”
  23. For what it's worth, my take on it is that you should extract whatever bits of pure functions you can find in the 1000-line ones. This would help testing and understanding. You can test and understand the parts independently, and only have to test the huge function in order to check that the parts are attached correctly. https://rhodesmill.org/brandon/talks/#hoist https://danuker.go.ro/the-grand-unified-theory-of-so…

    Comment linking /the-grand-unified-theory-of-software-architecture.html

    on “What does code readability mean? (2018)”
  24. > This regulatory attention on large companies is advantageous to startups Any reference about this? If anything, the GDPR fines make me think the opposite. https://danuker.go.ro/gdpranoia.html#fines

    Comment linking /gdpranoia.html

    on “JP Morgan accidentally deletes evidence in record retention screwup”
  25. Some of my impressions from when Romania joined EU: - Old communist mines have closed due to environmental regulation. This is good, but it is regulation. - Food must now be strictly labeled. Again good, but more regulation. For instance, milk has strict packaging regulations and can no longer be sold easily in farmer's markets. This drove the price up. - Public infrastructure must meet certain standards in order to…

    Comment linking /tag/eu.html

    on “Britain has become unexpectedly European”
  26. > Dynamically typed languages generally have a lower LLM token cost than traditional statically typed languages because omitting explicit type declarations makes the code more compact. If this was true, the programming languages that are very much on the left side of > https://danuker.go.ro/programming-languages.html#non-math-ma... > https://danuker.go.ro/programming-languages.html#overall-map should be very ideal f…

    Comment linking /programming-languages.html

    on “What's the best programming language for coding agents?”
  27. The reason I might find Mathematica interesting is its language, which I found to be on my popularity-brevity Pareto frontier. https://danuker.go.ro/programming-languages.html#non-math-ma... So, it can express an average Rosetta Code non-math task in ~180 bytes, compared to Python, ~270, or Java, ~420. I guess this is because of its vast libraries of "batteries included". Where it all falls apart is sharing. Nobody…

    Comment linking /programming-languages.html

    on “Wolfram Language and Mathematica Free on Every Raspberry Pi”
  28. I am not okay with it, which is why I never bothered to learn Rust. In my (caveat-filled) analysis of verbosity, Rust is on the wordier side of languages (about as verbose as Java). https://danuker.go.ro/programming-languages.html#non-math-ma...

    Comment linking /programming-languages.html

    on “C-rusted: The Advantages of Rust, in C, without the Disadvantages”
  29. Based on my analysis of Rosetta Code samples, Clojure is the most popular language with its compactness. https://danuker.go.ro/programming-languages.html#non-math-ma... Also, it has a low frequency of bugfix commits (which may or may not be related to bugs also). (but it might be the dev experience, I have not adjusted for it). https://danuker.go.ro/frequency-of-bugfix-commits.html In addition, the JVM gives it grea…

    Comment linking /frequency-of-bugfix-commits.html

    on “Clojure Turns 15 panel discussion video”
  30. Relevant: On https://danuker.go.ro/programming-languages.html you can find charts of popularity (TIOBE) vs code density for various programming languages together with which programming languages are Pareto-optimal regarding these two criteria.

    Comment linking /programming-languages.html

    on “Which programming languages are most token-efficient?”

Search all of HN for danuker.go.ro