Roughly a year ago I moved into my new apartment. One of the reasons I picked this apartment was age of the building. The construction was finished in 2015, which ensured pretty good thermal isolation for winters as well as small nice things like Ethernet ports in each room. However, there was one part of my apartment that was too new and too smart for me.
Lisp in 99 lines of C and how to write one yourself. Includes 20 Lisp primitives, garbage collection and REPL. Includes tail-call optimized versions for speed and reduced memory use.
An influx of local, art-focused shops is bringing new life to the iconic mall that plenty of Portlanders had left for dead.
I went for a holiday art exhibit recently and was surprised at how indie-feeling the existing businesses are. Plenty of vacancies still, but an interesting space right now.
I find that these lists are often just formatted this way for human organization. Thereβs no actual need for a formal relationship between them.
[…]
Why is this simpler? Because it literally describes what you see on the screen. Which means itβs easy as pie to render. Note how the sort order is now absolute for the entire list, not for sub-item order. The indent is quite literally how much space to put before the item.
As programmers, this shows that it’s often good to step back for a minute and say “am I doing it this way because my computer training makes me think it is necessary, or because it is simple and gets the actual job done?”