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 · #8846

A

Adrian Alic

Personal blog · alic.dev/blog · on HN as dist1llsystemsprogramming

Adrian Alic's personal blog at alic.dev covers systems and programming. Since 2022, 9 different Hacker News readers have linked it 17 times, most often “Beating the fastest lexer generator in Rust”. The last post was in 2023, but the archive is still widely read.

Visit the blog
17mentions?
9HN people?
2022–2026first – last linked?
Links on Hacker News per year · peak 8 in 2023

I'm an experienced software engineer contributing to the IC consensus protocol. I'm interested in distributed systems, unikernels, multithreading and low-latency networking.

The author on HN?

dist1ll · 1,595 karma · member since 2022

Working on RISC-V, operating systems and compilers. https://alic.dev https://github.com/dist1ll

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

Most-linked posts?

  1. Beating the fastest lexer generator in Rust
    5 people · 5 mentions · first linked 2023-07-11
  2. Comparing Yourself to Others Is Fine
    3 people · 3 mentions · first linked 2022-07-24
  3. Custom-Width Integer Types
    3 people · 3 mentions · first linked 2023-07-02

What Hacker News says?

  1. What you're describing is very common amongst developers. So common in fact, that I've written a post about this https://alic.dev/blog/comparisons In short: recognizing your insecurities is the first step. The next step is figuring out what's important to you, shedding impossible to achieve and irrational ambitions, prioritizing your goals in life, and articulating concrete steps to further them.

    Comment linking /blog/comparisons

    on “I have written a JVM in Rust”
  2. Submitted When Zig Outshines Rust – Memory Efficient Enum Arrays as a story · 21 points

    HN discussion
  3. > small AST nodes will be pointlessly padded to account for the size of the largest AST node. This is a great point, and something I mentioned in my blog post on custom-bitwidth integer types: https://alic.dev/blog/custom-bitwidth Discriminated unions can work, but you have to be clever with your memory footprint.

    Comment linking /blog/custom-bitwidth

    on “Flattening ASTs (and Other Compiler Data Structures)”
  4. Submitted Custom-Width Integer Types as a story · 5 points

    HN discussion
  5. Submitted Beating the fastest lexer generator in Rust as a story · 4 points

    HN discussion
  6. Submitted Custom-Width Integer Types as a story · 2 points

    HN discussion
  7. Submitted Beating the Fastest Lexer Generator in Rust as a story · 2 points

    HN discussion
  8. Submitted On Custom-Width Integer Types as a story · 2 points

    HN discussion
  9. Submitted Renaming Our Company Revealed a Critical Bug as a story · 2 points

    HN discussion
  10. Submitted Comparing Yourself to Others Is Fine as a story · 2 points

    HN discussion
  11. Submitted Why comparing yourself to others is good for business growth as a story · 2 points

    HN discussion
  12. Submitted Comparing Yourself to Others Is Fine as a story · 2 points

    HN discussion
  13. Submitted Beating the Fastest Lexer Generator in Rust as a story · 1 points

    HN discussion
  14. Submitted Beating the Fastest Lexer Generator in Rust as a story · 1 points

    HN discussion
  15. Submitted Beating the Fastest Lexer Generator in Rust as a story · 1 points

    HN discussion
  16. Submitted Measuring the Impact of False Sharing as a story · 1 points

    HN discussion
  17. Submitted Avoiding benchmarking pitfalls with black_box in Rust as a story · 1 points

    HN discussion

Search all of HN for alic.dev

Linked by the same people?