Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
omaranto
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
31 ms
·
271.
▲
by
omaranto
7y ago
How about finding triples a<b<c<30 of pairwise relatively prime integers such that the sum of their cubes is a perfect cube? Here's a list comprehension in Python (notice the weird syntax Python uses for "let x = y"
272.
▲
by
omaranto
7y ago
For both baking and frying in butter, I prefer plantains (so I wouldn't say Cavendish is unbeatable in those formats).
273.
▲
by
omaranto
7y ago
I don't get all this talk about "insipid Cavendish". Am I the only one that thinks Cavendish bananas are delicious? Yes, it's true that every other variety I've tried is better (I live in Mexico and we have several
274.
▲
by
omaranto
7y ago
Oh, you want the homoiconicity to serve a purpose. I guess that's reasonable. :) Although, I'd say that a dialect of Lisp with no runtime eval, but with compile time macros would still count as homoiconic and your suggested (3) do
275.
▲
by
omaranto
7y ago
That's a good point. I'd get behind this amendment.
276.
▲
by
omaranto
7y ago
How about "defining" homoiconic to mean that it's easy to manipulate programs? More specifically, say a programming language is homoiconic if (1) the standard library for the language includes a parser, and (2) the parser ret
277.
▲
by
omaranto
7y ago
> When I see an article punished in an Elsevier journal I like the Freudian slip in "punished"!
278.
▲
by
omaranto
7y ago
It seems to me this webpage uses "bottom-posting" to include both what Wikipedia [1] calls bottom-posting and what it calls interleaved posting or inline replying. For example, in the section called "Top posting", the we
279.
▲
by
omaranto
7y ago
Ruby is reasonably fast now, but when it became popular it still was very slow. So while speed definitely matters, maybe its lack is not an insurmountable obstacle.
280.
▲
by
omaranto
7y ago
In a discussion involving C, C++, Rust and Nim, "on par with Go" is probably not considered fast. Also, it would seem Crystal is closer to those languages I mentioned than to Go in speed.
281.
▲
by
omaranto
7y ago
You are so lucky! I've had math papers rejected after a year!
282.
▲
by
omaranto
7y ago
The results are more or less in line with what I would have expected, except for SBCL and Luajit, which I would have expected to be much faster.
283.
▲
by
omaranto
7y ago
I don't recommend CLI mail clients, try TUI or "full screen text mode" ones instead. If you really want CLI, I think the Unix mail program might be your only choice.
284.
▲
by
omaranto
7y ago
I mostly read email in my phone's GMail app. I mostly write email in Emacs, using message-mode. I also often read it in Emacs, using Gnus.
285.
▲
The Bosque Programming Language
(github.com)
36 points
by
omaranto
7y ago
|
19 comments
286.
▲
by
omaranto
8y ago
I don't know about macOS, but doesn't most software on Linux require installation? I think the most common ways to distribute software are (1) as a package for your distribution's package manager (which the package manager in
287.
▲
by
omaranto
8y ago
Half of it is "Why standard unix utilities rock".
288.
▲
by
omaranto
8y ago
To be specific, the canonical format for Pandoc is Pandoc Markdown, which is still my favorite flavor of Markdown (I guess Github-falvored is my second favorite). But Org Mode is even nicer than Pandoc Markdown, so I used Pandoc to convert
289.
▲
by
omaranto
8y ago
First, pandoc does a pretty decent job of converting Org Mode to HTML or several other formats. Second, "firing" up Emacs sounds odd to Org Mode's target audience. :) We already have Emacs open! (I typed this comment in Emacs
290.
▲
by
omaranto
8y ago
Of course Org Mode is completely different, because it can do tons of other stuff. But among it's many features, it also has lightweight markup syntax about which you could claim "if you follow these conventions when doing ASCII a
291.
▲
by
omaranto
8y ago
Heck, even without corrections listing some would be way, way better than just claiming they exist.
292.
▲
by
omaranto
8y ago
Interestingly, even though DuckDuckGo finds the post, Bing doesn't seem to.
293.
▲
by
omaranto
8y ago
Really? Including the @1, @2, positional arguments? Why are you a big fan of them? Maybe I'm missing something that makes them great.
294.
▲
by
omaranto
8y ago
I certainly have no idea how to predict if a programming project will stay small, but maybe people who do that kind of thing for a living have some idea? Also, I'm skeptical about this scaling limit business, but if it's true, cal
295.
▲
by
omaranto
8y ago
Even if there is a scaling limit, you can still use SmallTalk or a Lisp for small projects (and the scope of small projects in those languages is larger than that of, say, small Java projects) and benefit. I imagine plenty of unglamorous so
296.
▲
by
omaranto
8y ago
The lines are not connected here, on Chrome. Maybe it depends on what fonts you have installed?
297.
▲
by
omaranto
8y ago
That's probably because MathML support is pretty poor in most browsers and even on Firefox, which has the best support, it isn't really good enough for all uses. MathJax has various backends to render LaTeX formulas, including SVG
298.
▲
by
omaranto
8y ago
You probably meant ivy for the completion framework. The avy package is pretty good too (but is not a completion framework).
299.
▲
by
omaranto
8y ago
I disagre with "Those first two are insanely high level" but totally agree with the "with large standard libraries." part.
300.
▲
by
omaranto
8y ago
Or even just Org Mode.
More ›