Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
shiro
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
1.
▲
by
shiro
2y ago
SEEKING WORK | Remote or Honolulu, HI | shiro@acm.org SaaS back-end dev, database engine, compiler/interpreter/DSL. Most productive with Common Lisp, Clojure, Scheme, Go, C, C++. Past projects: https://practical-scheme.
2.
▲
by
shiro
7y ago
Unless you're dealing with contemporary pieces, atonal or with wild harmony, modifiers are largely the result of tonality, mode and chord progression, aren't they? I hardly need to make me "remember" them... But yeah, I
3.
▲
by
shiro
9y ago
Don't confuse lisp-as-an-executable-device-to-think-meta and lisp-as-one-of-programming-language-choices. Alan is talking the former. The idea---not just to think about programs per se, but to think about abstract properties and opera
4.
▲
by
shiro
9y ago
> Lisp let’s you build the language you want to use, and have it interoperate for the rest of the ecosystem. I suspect this strength of Lisp could have undermined improvement of Lisp compilers in long term. That is, the fact that progra
5.
▲
by
shiro
9y ago
It depends on each individual, but having looked at how my wife breastfed my son, I wouldn't say "just offer her breast". Creating milk in women's breast isn't free. They must prepare for it, and also have to take
6.
▲
by
shiro
9y ago
Not significantly, but in the Hiragana page there are some interesting differences from standard Romanization. Most notable one is conflation of vowel [イ] and [エ]. Often both are denoted with "i", sometimes one of them is "y
7.
▲
by
shiro
9y ago
I'm not sure what source you derive from about the particularity of "sitting still". You imply that not being distracted from the given task? Or the physicality of sitting still has the benefit? (The two can be distinguish
8.
▲
by
shiro
9y ago
I guess it depends on each child. My son is diagnosed ADHD and even when I'm teaching him 1-on-1 he keeps moving some part of his body or change his posture frequently. It bothered me before, but I learned that for him it's actu
9.
▲
by
shiro
10y ago
My knowledge of Japanese grammar is in Japanese, so I'm not certain about the English term of 主語, to be honest. We use the same term to describe 'subject' in English grammar. I used 'topic' just because the origin
10.
▲
by
shiro
10y ago
Your third example isn't valid. It needs a bit of tweak. Tarou ga Noriko wo mita toshokan The particle "ga" and "wa" both introduce a topic. But in a phrase to explain a noun, we use "ga" exclusively. Y
11.
▲
by
shiro
10y ago
I took that the author didn't assume that experience (which seemed to be assumed in the article to be positively correlated to the length of career) was the only factor---lack of proper training, including knowing "classics",
12.
▲
by
shiro
10y ago
Yup. Shifting to streaming then content creation does make sense, yet the fact that they've successfully steered such shift in this scale is amazing.
13.
▲
by
shiro
10y ago
Agreed. They're even different symbols (manji for temples is left-facing "sauwastika", while Hakenkreuz is right-facing); although both have the same origin.
14.
▲
by
shiro
10y ago
Isn't betting on it risky? I'm afraid that you may get rejected reentry next time if USCIS notices your overstay, unless you never leave the country, of course, but you never know, don't you (family emergency etc.)?
15.
▲
by
shiro
10y ago
Just note here so that people unfamiliar of tsunamis won't get misconception. 50cm of tsunami is enough to wash people away . It's totally different from 50cm-high wave[1]. 1m of tsunami is deadly if you got swallowed. 3m can
16.
▲
by
shiro
10y ago
Not all problems are equal. Most problems can be compensated in some way or another, using abstractions. Problems that limits abstraction are grave, for it puts a glass ceiling that can't be got around. A language designer may limit
17.
▲
by
shiro
10y ago
"If someone else is dictating your craft"---I see what you're at, but the line isn't that clear. I'm an actor, and I have to follow the script and directions to convey their ideas. In that sense I might be a tool,
18.
▲
by
shiro
10y ago
Doesn't defunct language count? There was C* https://en.wikipedia.org/wiki/C*
19.
▲
by
shiro
10y ago
"Practice doesn't make perfect, it makes permanent", my music teachers say.
20.
▲
by
shiro
10y ago
Earth doesn't need to "fight back"---it only lets species that can cope with the changed environment take over. Once, oxygen was toxic to most of the species on earth, when some algae started producing it by photosynthesis.
21.
▲
by
shiro
10y ago
It's a big deal since it's not really about optimization, but more about the overall coding style and thought process. With TCO, you start seeing functions as composable code blocks rather than something that is called and then re
22.
▲
by
shiro
10y ago
A kind of nitpick, but the use of dynamic-wind with custodian in the slides bothers me. Dynamic-wind shouldn't directly be used to ensure cleanup, since a continuation captured in the body may be invoked outside from dynamic-wind and
23.
▲
by
shiro
10y ago
Maybe not as many as programming languages, but new notations do appear time to time. It's just that none has ever got as popular as the traditional notation, I guess.
24.
▲
by
shiro
10y ago
I started music with classical piano and only recently started transposing instrument (bamboo flute), and am trying to get used to movable do solfege. I'm still easily confused when key change occurs or borrowed chord appears. (For t
25.
▲
by
shiro
10y ago
"In order to avoid jams" is a popular story but it's credibility has been challenged [1]. It may be worth noted that Qwerty was made before people used all fingers and touch-typed---they were likely to use just two fingers a
26.
▲
by
shiro
10y ago
When you're using TCO-guaranteed language like Scheme, what's important is you recognize tail position, where TCO is guaranteed. Guaranteed TCO lets you express, for example, state machine using mutually recursive functions. You
27.
▲
by
shiro
10y ago
Quoting the author: With Lisp it's always been non-trivial to know when a function is tail-recursive. You can't just blindly count parens, you have to try to "run" the function in your mind. To me, Lis
28.
▲
by
shiro
10y ago
Right! I tried to construct a terse example in hurry but apparently missed the mark. Usually loop comes handy when conditions and the way to extract values gets more complicated.
29.
▲
by
shiro
10y ago
I use CL/Scheme/Clojure at work. I generally prefer comprehension style ('for' in Clojure, srfi-42 in Scheme) but sometimes CL's loop let me save a few nestings. One of such patterns is when I have to accumulate m
30.
▲
by
shiro
10y ago
I think the grandparent meant the rule that a copyrighted work becomes public domain after certain period of creation or author's decease.
More ›