Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
zshrdlu
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
12 ms
·
91.
▲
by
zshrdlu
6y ago
On the other hand, perhaps endeavors akin to NixOS and Guix will make maintaining your own operating system trivial.
92.
▲
by
zshrdlu
6y ago
Not "a bit". The differences make some better adapted, hence "particularly prosperous".
93.
▲
by
zshrdlu
6y ago
Indeed. Very "subtle and nuanced" racism as a friend of mine put it. The next generation of "The Bell Curve: Intelligence and Class Structure in American Life".
94.
▲
by
zshrdlu
6y ago
If you take the packaging route, cross-distribution packages like guix and nix would probably be best.
95.
▲
by
zshrdlu
6y ago
Isn't this what John McCarthy called "non-monotonic reasoning"? I wonder if they still call it that in the literature. It always seemed to me that semantic networks would solve this problem. "match", "wood"
96.
▲
by
zshrdlu
6y ago
Emacs. Other than that, none really. The level of software popularity you're used to has long passed the Lisp family of languages.
97.
▲
by
zshrdlu
6y ago
From the Common Lisp Hyperspec: cons n.v. 1. n. a compound data object having two components called the car and the cdr. 2. v. to create such an object. 3. v. Idiom. to create any object, or to allocate storage.
98.
▲
by
zshrdlu
7y ago
Very nice. I too initially had a problem handling a lot of variables, so I used a macro at first to do the typing for me, but with some help from the maintainer I used cl:apply rather than screamer:apply-nondeterministic which worked.
99.
▲
by
zshrdlu
7y ago
It is delightful :) Any program written in pure ANSI CL should run without any changes today. Even pre-ANSI code shouldn't be too hard to adapt. In practice, a few people graciously maintain such libraries and make distribution easier
100.
▲
by
zshrdlu
7y ago
Thanks! I'm glad you enjoyed it.
101.
▲
Exploring constraint programming with CL's Screamer
(unwindprotect.com)
56 points
by
zshrdlu
7y ago
|
10 comments
102.
▲
by
zshrdlu
7y ago
You forgot HIV.
103.
▲
by
zshrdlu
7y ago
Many (science fiction) dystopian societies have high inequality, with some people living in orbit while the rest eat Soylent Green. We live in such a dystopia, and many people on HN don't realize it because they are the lucky ones. Col
104.
▲
by
zshrdlu
7y ago
Why Mars, specifically? Why not "settle" Antarctica or Marianna's trench? Aren't these orders of magnitude easier?
105.
▲
by
zshrdlu
7y ago
Which part of Africa specifically have you observed this?
106.
▲
by
zshrdlu
7y ago
I'm highly skeptical, needs some citations. In Kenya, Meru is one of the most fertile regions and it produces tons of bananas and other produce alongside khat. In any case, keep in mind that there are other "cash crops" besid
107.
▲
by
zshrdlu
7y ago
Something about this vision struck me as dystopian.
108.
▲
by
zshrdlu
7y ago
Interesting perspective, but it sounds far-fetched and contrived. HAL's malfunctioning was clearly posited as an AI alignment issue, at least in the novel.
109.
▲
by
zshrdlu
7y ago
We used to call them "DJ" movies Kenya, and they were particularly popular in rural areas. They were typically shown in "cinemas" which were basically dingy shacks that mothers disapproved of. They also used to edit the
110.
▲
by
zshrdlu
7y ago
Custom ETL -> BiqQuery -> Datastudio & Metabase We initially considered Stitch and other -as-a-service ETL but ~500 lines of Python later we had our own thing. I also experimented with FDW: https://unwindprotect.com
111.
▲
by
zshrdlu
7y ago
Interesting. Could you give an example of this?
112.
▲
by
zshrdlu
7y ago
This is the reason I adopted 'find . -type f -name "*~" -delete'.
113.
▲
by
zshrdlu
7y ago
Clojure seems to have replaced the "p"[0] suffix in predicates with "?", the former being an old Lisp convention. Interesting choice, I'm mildly miffed they didn't go with the old convention. [0] http:/&#
114.
▲
by
zshrdlu
7y ago
I'm enjoying this series. A while back I was playing around with binary arithmetic coding and statistical modelling. For the modelling I was using a simple Markov model, and I hit performance issues. I explored all kinds of trees but e
115.
▲
by
zshrdlu
7y ago
> It is much easier to explain Lisp if we begin from a blank slate. More so than any other language I know of, Lisp's reputation precedes it. Everyone seems to know all about Lisp. It's remarkably rare to find people who genu
116.
▲
by
zshrdlu
7y ago
How strange. Why would you find it hard to believe? It is one of several programming paradigms, after all. Am I missing something?
117.
▲
by
zshrdlu
7y ago
The failing here is that you have put a (rather low) ceiling to what an auto-didact can achieve. There are no hard limits to a self-taught scholar of computing, certainly not things as elementary as data structures and algorithms.
118.
▲
by
zshrdlu
7y ago
This is a silly example altogether. First, it doesn't necessarily imply that someone writing code like this doesn't understand how expressions work. The author is trying to psychologically model people who code in this manner. I c
119.
▲
by
zshrdlu
7y ago
Like most of my peers, I've been following this project with some interest. The key insight for me is how big an inhibitor lack of capital is for us poor countries. Our private and public sectors combined could not fund this project, a
120.
▲
by
zshrdlu
7y ago
My face fell when I saw the code. I will actually henceforth use this as an example of this anti-pattern. Whether or not the author was a Java programmer shouldn't matter - I think one should try to writing idiomatic code in any lang
More ›