HN user

asicsp

11,365 karma

Author of several programming books and counting. Addicted to reading fantasy books.

https://github.com/learnbyexample

https://learnbyexample.github.io/books/

Posts388
Comments1,368
View on HN
peps.python.org 1y ago

PEP 798 – Unpacking in Comprehensions

asicsp
7pts2
crescentro.se 1y ago

Writing a basic Linux device driver when you know nothing about drivers or USB

asicsp
5pts0
notes.skillstopractice.com 1y ago

Programming Beyond Practices (2016) [pdf]

asicsp
1pts0
github.com 1y ago

Quarkdown: A modern Markdown-based typesetting system

asicsp
668pts273
log.schemescape.com 1y ago

Minimal IRC server from scratch in Python

asicsp
2pts0
timkellogg.me 1y ago

Regex Isn't Hard (2023)

asicsp
75pts97
entropicthoughts.com 1y ago

Parser Combinators Beat Regexes

asicsp
3pts0
github.com 1y ago

Quarkdown: A modern Markdown-based typesetting system

asicsp
3pts0
jdrouet.github.io 1y ago

Building a search engine from scratch

asicsp
2pts0
learnbyexample.github.io 1y ago

Awk Idioms Explained

asicsp
1pts0
www.cosmicpython.com 1y ago

Architecture Patterns with Python

asicsp
488pts140
eregon.me 1y ago

Matching Ruby Regexps 200 Times Faster

asicsp
5pts0
darren.codes 1y ago

Improving Posting's startup time by over 60%

asicsp
2pts0
unixdigest.com 1y ago

Understanding Unix Filesystem Timestamps (2022)

asicsp
2pts0
jvns.ca 1y ago

Standards for ANSI Escape Codes

asicsp
2pts0
vekatze.github.io 1y ago

The Neut Programming Language

asicsp
4pts1
github.com 1y ago

JDbrowser: TUI SQLite Database Browser

asicsp
2pts0
danielpgross.github.io 1y ago

Automatic sleep and wake-on-demand for Linux

asicsp
3pts0
learnbyexample.github.io 1y ago

Coloring matched portions with GNU grep, sed and Awk

asicsp
2pts0
github.com 1y ago

grepq: quickly filter FASTQ files

asicsp
1pts0
curiouscoding.nl 1y ago

CPU Performance

asicsp
1pts0
github.com 1y ago

Learning to Write Less Slow C, C++, and Assembly Code

asicsp
15pts0
nithinbekal.com 1y ago

What's New in Ruby 3.4

asicsp
1pts0
sh4dy.com 1y ago

Learning LLVM

asicsp
2pts0
github.com 1y ago

emiT: A Time Travelling Programming Language

asicsp
1pts0
transactional.blog 1y ago

Userland Disk I/O

asicsp
2pts0
avi.im 1y ago

Disaggregated Storage – A Brief Introduction

asicsp
1pts0
myhsu.xyz 1y ago

Scheduling Model in LLVM – Part II

asicsp
1pts1
github.com 1y ago

Desed: Demystify and debug your sed scripts

asicsp
168pts52
bernsteinbear.com 1y ago

Precedence-aware pretty printing

asicsp
4pts0

the syntax for nested list comprehensions has a rather... incomprehensible order

I remember reading a blog post pointing out that the for-loop order stays the same between comprehensions and normal nested code. You write the outer loop first.

I think the dupe detection works only if there had been substantial discussion before, which none of the previous three had in this case.