Top all-time · #8050
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.
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?
- Chinese Python: “Translating a programming language”5 people · 6 mentions · first linked 2009-11-30
- Starting data analysis with R: Things I wish I'd been told2 people · 2 mentions · first linked 2014-10-14
What Hacker News says?
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”Submitted Starting data analysis with R: Things I wish I'd been told as a story · 116 points
HN discussionThis 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”Submitted Chinese Python: “Translating a programming language” as a story · 26 points
HN discussionthere 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”Submitted Starting data analysis/wrangling with R: Things I wish I'd been told as a story · 10 points
HN discussionThis 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”Submitted Chinese Python: Translating a programming language (2008) as a story · 10 points
HN discussionLet 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”Submitted Fun with Julia, Metaprogramming and Sublime Text as a story · 5 points
HN discussionAs 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”Submitted Open Courses done right: Saylor Foundation as a story · 5 points
HN discussionThe 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”Submitted Supporting idea convergence through pedagogical scripts and Etherpad APIs as a story · 4 points
HN discussionIt'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”Submitted Creating Anki cards for Russian Coursera MOOC with stemming and frequency lists as a story · 4 points
HN discussionHere 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”Submitted English-Chinese dictionary based on Wikipedia as a story · 4 points
HN discussionI'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?”Submitted Sending and receiving email with Elixir as a story · 3 points
HN discussionSubmitted OpenEdX and LTI: Pedagogical Scripts and SSO as a story · 3 points
HN discussionSubmitted Likert-graphs in R, embedding metadata for easier plotting as a story · 3 points
HN discussionSubmitted Email notifications about errors in Elixir as a story · 2 points
HN discussionSubmitted Parsing massive clicklogs, an approach to parallel Python as a story · 2 points
HN discussionSubmitted Blogging with Nanoc: Easy workflow for embedding images as a story · 2 points
HN discussionSubmitted Fun with terminal and Vim macros as a story · 1 points
HN discussionSubmitted Impressions from the first Coursera conference as a story · 1 points
HN discussionSubmitted Show HN: Quickly insert links in Markdown based on Google Chrome history as a story · 1 points
HN discussionSubmitted Making Open Access articles much more visible, automatically as a story · 1 points
HN discussionSubmitted Tag-extract: A tool to automatically restructure text/outline using tags as a story · 1 points
HN discussion