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

R

Random Stuff that Matters

Personal blog · reganmian.net/blogprogrammingdata

Random Stuff that Matters is a personal blog at reganmian.net about programming and data. Since 2009, 9 different Hacker News readers have linked it 34 times, most often “Chinese Python: “Translating a programming language””. The last post was in 2020, but the archive is still widely read.

Visit the blog
34mentions?
9HN people?
2009–2026first – last linked?
Links on Hacker News per year · peak 13 in 2013

Too few sampled comments (4) to say how often HN recommends it.?

Why HN links it

HN readers link this blog's 2008 post on Chinese Python, a version of Python with Chinese-language keywords. Commenters cite it as an early example of non-English programming syntax.

Summarised by Claude from a sample of 4 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.

Most-linked posts?

  1. Chinese Python: “Translating a programming language”
    5 people · 6 mentions · first linked 2009-11-30
  2. Starting data analysis with R: Things I wish I'd been told
    2 people · 2 mentions · first linked 2014-10-14

What Hacker News says?

  1. Just wrote something on [sending errors by emails]( http://reganmian.net/ ). The full code is here: https://github.com/houshuang/survey , including my job module https://github.com/houshuang/survey/blob/master/lib/job_work... . The code worked well for me, mostly because it registers errors and retries (I had problems with rate-limiting of Amazon SES), however it's not parallel right now. I will probably rewrite it…

    Comment linking /

    on “Phoenix 1.0”
  2. Submitted Starting data analysis with R: Things I wish I'd been told as a story · 116 points

    HN discussion
  3. This is valid python3, try it out. 數字 = 23 運行 = True 假 = False 整數=int 輸入=input 印出=print while 運行: 猜測 = 整數(輸入('輸入一個數字: ')) if 猜測 == 數字: 印出('恭喜, 你猜對了.') 運行 = 假 # 這會讓循環語句結束 elif 猜測 < 數字: 印出('錯了, 數字再大一點.') else: 印出('錯了, 數字再小一點.') else: 印出('循環語句結束') 印出('結束') See: http://reganmian.net/blog/2008/11/21/chinese-python-translat...

    Comment linking /blog/2008/11/21/chinese-python-translating-a-programming-language/

    on “قلب: a non-ASCII programming language written in Arabic”
  4. Submitted Chinese Python: “Translating a programming language” as a story · 26 points

    HN discussion
  5. there is chinese python. http://reganmian.net/blog/2008/11/21/chinese-python-translat... I bet there are IoT devices out there that use it already. For example: #!/usr/bin/env zhpy # 檔名: while.py 數字 = 23 運行 = 真 當 運行: 猜測 = 整數(輸入('輸入一個數字: ')) 如果 猜測 == 數字: 印出 '恭喜, 你猜對了.' 運行 = 假 # 這會讓循環語句結束 假使 猜測 < 數字: 印出 '錯了, 數字再大一點.' 否則: 印出 '錯了, 數字再小一點.' 否則: 印出 '循環語句結束' 印出 '結束' which translates to: #!/usr/bin/env python # File name: w…

    Comment linking /blog/2008/11/21/chinese-python-translating-a-programming-language/

    on “قلب: a non-ASCII programming language written in Arabic”
  6. Submitted Starting data analysis/wrangling with R: Things I wish I'd been told as a story · 10 points

    HN discussion
  7. This is very neat. I think this kind of time tracking can be very useful, especially for people in professions that are very self-directing, and provides a mix of short-term and long-term projects. I'm a PhD student and I've been playing around with setting up my own systems ( http://reganmian.net/blog/2013/03/16/unobtrusive-time-tracke... and http://reganmian.net/blog/2013/03/29/time-tracker-one-week-o... ). A bunc…

    Comment linking /blog/2013/03/29/time-tracker-one-week-on-new-features/

    on “10 Months at Harvard, Quantified”
  8. Submitted Chinese Python: Translating a programming language (2008) as a story · 10 points

    HN discussion
  9. Let me know if you want to discuss further - I've lot's of ideas, but not able to make most of it happen by myself. For example, here are a bunch of (unfinished) notes about an open alternative to Google Scholar, and open social API to share citations/notes, etc. http://reganmian.net/wiki/ideas_for_scrobblr

    Comment linking /wiki/ideas_for_scrobblr

    on “In memory of Aaron Swartz: a collection of PDFs from PDFtribute”
  10. Submitted Fun with Julia, Metaprogramming and Sublime Text as a story · 5 points

    HN discussion
  11. As long as these PDFs are exposed publicly (and linked to, which a tweet with or without #pdftribute will take care of), they will mostly be indexed by Google Scholar, which does a decent job of extracting metadata using heuristics etc. Of course, it would be much better if people started embedding machine-readable metadata in PDFs (totally possible, see for example http://code.google.com/p/pdfmeat/ ), and if there…

    Comment linking /wiki/researchr:start

    on “In memory of Aaron Swartz: a collection of PDFs from PDFtribute”
  12. Submitted Open Courses done right: Saylor Foundation as a story · 5 points

    HN discussion
  13. The first solution that came into my mind, type using strokes. Here is a list of 11 strokes: http://www.121chineselessons.com/wp-content/uploads/2012/02/... Every word's strokes has a pre-determined "correct" order. Once you list out the word's strokes, there are only a a couple of possibilities of characters left. A blog post on `Chinese Python`. http://reganmian.net/blog/2008/11/21/chinese-python-translat...

    Comment linking /blog/2008/11/21/chinese-python-translating-a-programming-language/

    on “Names of the chemical elements in Chinese”
  14. Submitted Supporting idea convergence through pedagogical scripts and Etherpad APIs as a story · 4 points

    HN discussion
  15. It's been tried with Chinese Python back in the early 2000s: http://reganmian.net/blog/2008/11/21/chinese-python-translat... It never really took off. I think because computers already require users to read and type Latin letters in lots of other situations, and it's not that hard to learn what a few keywords mean, so you might as well stick with the English keywords everyone else is using.

    Comment linking /blog/2008/11/21/chinese-python-translating-a-programming-language/

    on “Show HN: Han – A Korean programming language written in Rust”
  16. Submitted Creating Anki cards for Russian Coursera MOOC with stemming and frequency lists as a story · 4 points

    HN discussion
  17. Here are a bunch of screenshots of my self-built academic productivity system - focused on reading PDFs, taking notes, extracting to a wiki, working on notes etc. http://reganmian.net/wiki/researchr:screenshots

    Comment linking /wiki/researchr:screenshots

    on “Show HN: your personal, self-built productivity tool”
  18. Submitted English-Chinese dictionary based on Wikipedia as a story · 4 points

    HN discussion
  19. I'll be following this post, since I'm in the same situation (well, in the middle of a graduate program, having done quant classes with SPSS, which I could never grow to like, and now discovering and learning R for my research). There's a lot of great free resources out there - I've been going on a bit of a resource hunt, and gathered lots of links here: http://reganmian.net/wiki/R . Totally unsorted dump at the mom…

    Comment linking /wiki/R

    on “Ask HN: What are some best resources for learning R?”
  20. Submitted Sending and receiving email with Elixir as a story · 3 points

    HN discussion
  21. Submitted OpenEdX and LTI: Pedagogical Scripts and SSO as a story · 3 points

    HN discussion
  22. Submitted Likert-graphs in R, embedding metadata for easier plotting as a story · 3 points

    HN discussion
  23. Submitted Email notifications about errors in Elixir as a story · 2 points

    HN discussion
  24. Submitted Parsing massive clicklogs, an approach to parallel Python as a story · 2 points

    HN discussion
  25. Submitted Blogging with Nanoc: Easy workflow for embedding images as a story · 2 points

    HN discussion
  26. Submitted Fun with terminal and Vim macros as a story · 1 points

    HN discussion
  27. Submitted Impressions from the first Coursera conference as a story · 1 points

    HN discussion
  28. Submitted Show HN: Quickly insert links in Markdown based on Google Chrome history as a story · 1 points

    HN discussion
  29. Submitted Making Open Access articles much more visible, automatically as a story · 1 points

    HN discussion
  30. Submitted Tag-extract: A tool to automatically restructure text/outline using tags as a story · 1 points

    HN discussion

Search all of HN for reganmian.net

Linked by the same people?