Top all-time · #4409
Eccentric Computing
Personal blog · ecc-comp.blogspot.comprogrammingsystems
Eccentric Computing is a personal blog at ecc-comp.blogspot.com about programming and systems. Since 2014, 16 different Hacker News readers have linked it 57 times, most often “A Brief Glance at How Various Text Editors Manage Their Textual Data (2015)”. The last post was in 2024, but the archive is still widely read.
Too few sampled comments (7) to say how often HN recommends it.?
Why HN links it
HN readers link Eccentric Computing for its posts on computing history, text editor internals, Solidity versus LLL, software longevity, and reverse engineering retro games like Kirby's Dreamland 2.
Summarised by Claude from a sample of 7 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.
A blog about computing and other fun.
Most-linked posts?
- A Brief Glance at How Various Text Editors Manage Their Textual Data (2015)3 people · 3 mentions · first linked 2018-02-15
- A Brief Glance at How Various Text Editors Manage Their Textual Data (2015)3 people · 3 mentions · first linked 2015-05-14
- Show HN: Kirby's Dreamland 2 level viewer, in JavaScript3 people · 3 mentions · first linked 2016-03-16
- Backing Up for Mortals2 people · 3 mentions · first linked 2020-07-05
- How to Build a VGA Cable Out of Household Items2 people · 3 mentions · first linked 2015-03-21
- A glance into web tech-based text editors’ text management2 people · 2 mentions · first linked 2016-11-08
- I translated a simple C program to x86_64 and it was slower2 people · 2 mentions · first linked 2020-04-25
What Hacker News says?
Nice to see some data 2 years later to back this up https://ecc-comp.blogspot.com/2020/08/80-of-software-is-usel...
Comment linking /2020/08/80-of-software-is-useless-other-20-is.html
on “Time Till Open Source Alternative”Submitted A Brief Glance at How Various Text Editors Manage Their Textual Data (2015) as a story · 332 points
HN discussionYeah, reminds me of this post: https://ecc-comp.blogspot.com/2015/05/a-brief-glance-at-how-... There's a simple array of lines, a gap buffer, a BTree... No DOM, though. I wonder why... :)
Comment linking /2015/05/a-brief-glance-at-how-5-text-editors.html
on “Xray – An experimental next-generation Electron-based text editor”Submitted A Brief Glance at How Various Text Editors Manage Their Textual Data (2015) as a story · 272 points
HN discussionI did a little research on microcomputer history in China. There is very, very little information. https://ecc-comp.blogspot.com/2018/04/the-quiet-history-of-c...
Comment linking /2018/04/the-quiet-history-of-chinese.html
on “Ask HN: What are some great posts or articles about history of computing?”Submitted I translated a simple C program to x86_64 and it was slower as a story · 214 points
HN discussionYep, I think LLL is much better than Solidity: http://ecc-comp.blogspot.com/2017/12/comparing-solidity-to-l...
Comment linking /2017/12/comparing-solidity-to-lll-and-why-i-use.html
on “Ethereum programming for web developers”Submitted Age of Empires 2 Scenario Editor Is Turing Complete as a story · 143 points
HN discussionhttps://news.ycombinator.com/item?id=20603567 , discussing https://viewsourcecode.org/snaptoken/kilo/index.html probably will give you some hints. Architecture-wise, you can start with an ordered list of lines, with each line stored as a string. Features that complicate things are: - supporting large documents and staying speedy (“replace all” is a good test case) - supporting line wrapping or proportional fonts (ma…
Comment linking /2015/05/a-brief-glance-at-how-5-text-editors.html
on “Ask HN: How to learn about text editor architectures and implementations?”Submitted A glance into web tech-based text editors’ text management as a story · 99 points
HN discussionHey, I hope there is a BackBlaze person lurking the comments. I use BackBlaze to make sporadic, one time backups. I then disconnect everything - which is just 2 mirrored drives. These drives only contain important documents. Can BackBlaze please not delete my backups if my drives are not connected for X days, even though I pay for the backups? It is very confusing to me, and actually pretty damn frustrating. To be m…
Comment linking /2020/07/backing-up-for-mortals.html
on “Subscription Changes for Computer Backup”Submitted Some thoughts on simple state machines using x86_64 / assembly as a story · 40 points
HN discussionThis is a much interesting link: http://ecc-comp.blogspot.com/2016/03/reverse-engineering-kir... Has some screenshots too.
Comment linking /2016/03/reverse-engineering-kirbys-dreamland-2.html
on “Show HN: Kirby's Dreamland 2 level viewer, in JavaScript”Submitted Show HN: Kirby's Dreamland 2 level viewer, in JavaScript as a story · 40 points
HN discussionSubmitted The Practicality of J2ME Applications as a story · 33 points
HN discussionSubmitted Show HN: TensorFlow on FreeBSD as a story · 22 points
HN discussionSubmitted How to Build a VGA Cable Out of Household Items as a story · 15 points
HN discussionSubmitted Reverse Engineering Kirby's Dreamland 2 as a story · 13 points
HN discussionSubmitted A Brief Glance at How Various Text Editors Manage Their Textual Data as a story · 6 points
HN discussionSubmitted How to Build a VGA Cable Out of Household Items as a story · 5 points
HN discussionSubmitted 80% of software is useless, the other 20% is open source as a story · 4 points
HN discussionSubmitted Fox News' “pretend voting day” voting system exploit as a story · 4 points
HN discussionSubmitted A Brief Glance at How 5 Text Editors Manage Their Textual Data as a story · 4 points
HN discussionSubmitted Show HN: The No-Bullshit Web Application Testing Guide as a story · 4 points
HN discussionSubmitted Show HN: 30 cents or less VGA cable as a story · 4 points
HN discussionSubmitted Investigating hand-translating C to x86_64 vs. GCC as a story · 3 points
HN discussionSubmitted Why Low Level Lisp is my preferred language for Ethereum Development (2017) as a story · 3 points
HN discussionSubmitted Attempt to Use Salvaged Display with Raspberry Pi as a story · 3 points
HN discussionSubmitted A journey recovering my genuine play-through of Parasite Eve on PS1 as a story · 2 points
HN discussionSubmitted Backing Up for Mortals as a story · 2 points
HN discussion