HNHacker News
TopNewBestAskShowJobs

jhorsager

8 karma · joined January 21, 2019

submissionscomments
jhorsager··on The healthcare market is taxing reproduction out of existence
"Less noticeable" are the keywords. Premiums are not paid by employers. They are paid by employees from what would otherwise be part of their salary.
jhorsager··on A walk in nature is better than microdosing
This is what you call a false dichotomy.
jhorsager··on 64% of all federal arrests last year were of non-U.S. citizens
It is sketchy, but mainly it's the headline that's misleading. For the 64% number they used all crimes, including immigration. For non-immigration crimes the percent of total is stated as 15%, but they also make sure to note that they are only 7% of the population, meaning their conclusion is that non-us citizens commit a disproportionate amount of non-immigration crimes as well. Arguably THOSE stats are skewed, but it's not quite as bad as the sensational headline would have you believe.
jhorsager··on Recursive language and modern imagination acquired 70k years ago: hypothesis
Other species have the ability for tool making, some of it relatively complex. So clearly there are other factors. Language is obviously one of them. The differentiator described here is PFS secondary to a genetic (evolutionary) change in the prefrontal cortex. Tool making to me implies sequential processes, not the juxtaposition of mental objects. I'm not clear on what you mean by toolmaking as a recursive process.
jhorsager··on Show HN: A Demo IDE for Scheme
In Emacs you have to actively evaluate expressions (i.e., C-x C-e). This IDE apparently will evaluate highlighted expressions without interaction on the user's part. That said, you could easily write an elisp routine to do the same (evaluate region when point and mark set).
jhorsager··on Chicken Scheme 5.1
Chicken Scheme is a Scheme variant. It compiles to C. => https://www.call-cc.org/
jhorsager··on What's the minimum number of words you'd need to define all other words? (2012)
I think this is the right approach to the problem. It's a question of meaning and bootstrapping a minimal language that's based heavily on metaphor (specifically, the conduit metaphor). The answer from this perspective, based on semantic metalanguage, is 800 words. Minimal english, but also minimal across all languages. It's a core language system that's translatable, because language is based on concepts, and those are consistent across natural languages (Chomsky - Universal Grammar).

--- https://en.wikipedia.org/wiki/Conduit_metaphor

https://en.wikipedia.org/wiki/Natural_semantic_metalanguage

https://intranet.secure.griffith.edu.au/…/natural-semantic-…

jhorsager··on Why Language-Oriented Programming? Why Racket?
I hear this alot about Racket as if this is the value proposition and Racket stands alone with these features. Languages like Ruby are routinely used to build DSLs (RSpec, Rails, ServerSpec, Chef...etc). I would like to hear somebody address why Racket is superior to languages like Ruby for creating DSLs, because it for sure doesn't stand alone. Metaprogramming is a feature in a LOT of languages. I'm not arguing for those languages, I'm arguing Lisp languages aren't the only ones capable of creating other languages and a comparison would be more useful than repeated emphasis on unique ability for the task which I don't think is necessarily true.