HNHacker News
TopNewBestAskShowJobs

archielc

538 karma · joined May 4, 2011

My main interests are aspects of high performance and low latency systems.
submissionscomments
archielc··on Count-Min Sketch (2019)
I remember learning about it from Redis: https://redis.io/docs/data-types/hyperloglogs/
archielc··on Delphi still exists and is actively developed
I used Borland Delphi (as well as C++ Builder for some period) throughout my university times for all kinds of home works and hobby apps. It was extremely easy to build simple but still good-looking UIs. At some point I even had a small reusable library for graph problems (add/edit nodes/edges with nice arrows/labels etc.) What I really liked was how fast you could get to real coding part with minimum boilerplate. Happy to see Lazarus IDE still having a strong community.
archielc··on “Code” 2nd Edition Now Available
That's a very good question.

Given how old is Turing's paper and how much it was 'dissected' for the book, I would ask the following: * Any other top papers that inspired Charles (or he found them worthy of serious deep dive)? * Does he still read modern papers?

The latter is particularly interesting. I don't have academic background, but some of the people I spoke to claimed that there's lots of subpar papers produced nowadays. Obviously, amount produced in every field significantly increased lately, so it would be interesting to learn how someone with decades of experience is able to filter that out.

archielc··on “Code” 2nd Edition Now Available
Sounds amazing. Big fan of his writing style, have two of his books: "Code" and "The Annotated Turing".

I'd be curious to learn about his work habits - have they changed over the years? Has he experienced any procrastination during his career and how he dealt with it? Any advice to those who got bored by the challenges of the modern software industry?

Only now I found that he has a blog, so it looks like I've got some new reading material: https://www.charlespetzold.com/blog/toc.html

archielc··on Bash-oneliner: A collection of handy Bash one-liners and terminal tricks
The opposite is adding space before the command. The command will run but it will not be saved in history.

EDIT: This apparently needs to be configured - setting HISTCONTROL=ignorespace

archielc··on Bash-oneliner: A collection of handy Bash one-liners and terminal tricks
That's a nice and very extensive collection.

As a follow-up, I can also recommend Effective Shell series. I used to have navigation shortcut diagram from Part 1 (https://dwmkerr.com/effective-shell-part-1-navigating-the-co...) printed out.

archielc··on Ask HN: What are your favorite examples of elegant software?
There's Lazarus project (https://www.lazarus-ide.org/) - which is a Delphi compatible IDE. I've used it once to build a simple UI app, and it was a real nostalgic look back in time. Not to mention that it was extremely simple to build the app.
archielc··on Ask HN: What are your favorite examples of elegant software?
Norton Commander - https://en.wikipedia.org/wiki/Norton_Commander. Not sure how elegant on the inside, but it comes from the era when software development was not so fast paced. And the fact that it inspired so many spin-offs (just to mention few that I personally used: Volkov Commander, Midnight Commander, FAR Manager, and my favourite - DOS Navigator (it had spreadsheet!)).
archielc··on Using a ThinkPad X61s in 2020
Also check out Thinkpad inspired TEX Shinobi keyboard: https://tex.com.tw/products/shinobi
archielc··on Real-Time Tokyo Subway Map
Just found this one (didn't know it exists!): https://traintimes.org.uk/map/tube/
archielc··on Ask HN: Books Similar to Code by Charles Petzold?
There's another amazing instant classic book by Charles Petzold - "The Annotated Turing".
archielc··on Adding a metre between meals boosts vegetarian appeal – study
I can relate to your experience on switching to plant-based diet.
archielc··on AWS services explained in one line each
Couldn’t agree more.
archielc··on P-99: Ninety-Nine Prolog Problems
Scala's adaptation of this (S-99): http://aperiodic.net/phil/scala/s-99/
archielc··on Firefox Replay
If it is a killer feature, and that's a marketing move - why not. Looks like that Firefox been working hard lately to change trends in browsers' market share.
archielc··on Microsoft 4-day week boosts productivity and sales
Reminds me of another post (3 hours but everyday) by indie app developer with a good discussion on HN: https://news.ycombinator.com/item?id=11277033
archielc··on Thin Locks: Featherweight Synchronization for Java (1998) [pdf]
https://www.cs.tufts.edu/~nr/cs257/archive/david-bacon/thin....

Same just in PostScript

archielc··on Ask HN: What are the most fundamental books on computer science?
Code: The Hidden Language of Computer Hardware and Software by Charles Petzold

This one's for you if you want to learn or just recap principles of computers (and read on evolution as well). I just started reading it and found it suprisingly easy to follow. It's perfect if you like things explained step-by-step and in a simple way.

archielc··on Stamps for UX designers to create flow diagrams
I recommend making it clear that the currency is HKD. Otherwise I was under impression that it costs 170 USD until I went to checkout to see "Total HKD $170.00".
archielc··on Ask HN: Single Person startup/company?
I remember seeing this when it just started (like two years ago, not sure if it was one of those 12 startups/year). Current one looks fantastic compared to that one, so I guess it's one more example that demonstrates you shouldn't hold off until it's feature-rich eye-catching candy. Your project story is inspiring!