Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
omaranto
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
46 ms
·
211.
▲
by
omaranto
7y ago
You're probably right, that's probably what was meant. I guess I'm so used to thinking geometrically about quaternions, I don't see much advantage to geometric algebra for 3D rotations (but geometric algebra does have ot
212.
▲
by
omaranto
7y ago
I don't understand the phrase "rotors operate fully in 3D". What does operating in 3D mean? If it means rotors can be used to give a simple formula for rotations in 3D space, then it also applies to quaternions. If it means t
213.
▲
by
omaranto
7y ago
Gnome Shell is scriptable in JavaScript.
214.
▲
by
omaranto
7y ago
> Most undergraduates take a compiler course in which they implement C, Java or Scheme. Is that true? I thought those compiler courses typically implemented some toy language. Maybe "in" is misplaced and the following was meant
215.
▲
by
omaranto
7y ago
This is off-topic in a discussion of silver bullets, but what advantages do you see in ido-style completion over icomplete? They feel very similar to me and icomplete is built-in, so I went with that.
216.
▲
by
omaranto
7y ago
I gauge projects based on recentness: recent for me suggests it's likely buggy, unoptimized and with an unstable interface. Is that what you meant?
217.
▲
by
omaranto
7y ago
I don't think tldr is a small CLI program unless you already have Node.js installed. :) And I also don't see why installing that is easier than installing man pages, if appropriately packaged. (I'm not claiming they are cur
218.
▲
by
omaranto
7y ago
I don't understand why this needs a client. Why not just install these as man pages in their own section and read them with man? EDIT: My idea is of course not new, see https://github.com/joelekstrom/tldr-man for
219.
▲
by
omaranto
7y ago
I think I agree with you if you change "dev only" to "prior Linux-user only" (I am a non-dev Linux-user and know plenty of others). Flatpak sounds worth exploring, although many of the cheaper Chromebook have pretty limi
220.
▲
by
omaranto
7y ago
I think I like the current Linux (Debian 9) in a VM approach: it's off by default, easy to turn on for people who want Linux, runs fast enough (for me at least), and is simultaneously fairly well integrated but isolated so you can'
221.
▲
by
omaranto
7y ago
> ChromeOS is a joke if you are offline or need to do any local work. I used to feel that way until I learned that recent Chromebooks can run Android apps and come with a Linux in a VM, and I am now a very happy Chromebook user. All the
222.
▲
by
omaranto
7y ago
A femtolisp REPL is available from Julia by running: julia --lisp
223.
▲
Some Were Meant for C (2017) [pdf]
(cs.kent.ac.uk)
1 points
by
omaranto
7y ago
|
0 comments
224.
▲
by
omaranto
7y ago
I think you meant to ask who would want to memorize the docs and never ever need confirmation they are remembering correctly?
225.
▲
by
omaranto
7y ago
Ooh! I don't think I've ever seen someone claim Chez Scheme produced faster code than SBCL before. That's interesting.
226.
▲
by
omaranto
7y ago
Maybe they are one of those people that can't help but comment that things should be rewritten in rust, but is also aware that doing so is annoying. Someone like that might want software to be already written in rust so they don't
227.
▲
by
omaranto
7y ago
Fixing the number of panes at 2 seems a little arbitrary. I used dired in emacs and open precisely the number of panes I want: most of the time 1, fairly often 2, once in a blue moon 3, and I've never needed 4.
228.
▲
by
omaranto
7y ago
I'm confused: how is dividing by zero an example of a leaky abstraction in mathematics?
229.
▲
by
omaranto
7y ago
My impression as a web user is that if any devs actually use the performance inspector it's just to learn their site is slow and then not do anything about it.
230.
▲
by
omaranto
7y ago
Julia is most comfortably used in the manner of a traditional Lisp: with a REPL open the entire time, sending snippets of code from your editor to the REPL for compilation, and then testing things out at the REPL. Sometimes people don'
231.
▲
by
omaranto
7y ago
I didn't know SBCL had an interpreter! (For those who didn't know either, see [1].) When would you use it? [1] http://www.sbcl.org/manual/#Interpreter
232.
▲
by
omaranto
7y ago
> If you want tight feedback loops you have to figure out a way to reuse a Julia instance I think Julia is meant to be used like Lisp: - Step 1: Open the REPL. - Step 2: Don't close it until you are finished (both writing and runnin
233.
▲
by
omaranto
7y ago
For future reference, code blocks here on HN use Markdown syntax (that is you indent them four spaces), not GitHub-Flavored Markdown syntax (triple backquotes).
234.
▲
by
omaranto
7y ago
Well, as you might expect, many successful American mathematicians studied at top American universities such as Harvard, MIT, Princeton, Stanford, UC Berkeley, Chicago, Michigan, etc. (Not sure if your were expecting a significantly differe
235.
▲
by
omaranto
7y ago
There is also a continuous stream of brilliant and successful American mathematicians!
236.
▲
Google Maps’s Moat: How Far Ahead of Apple Maps Is Google Maps?
(justinobeirne.com)
1 points
by
omaranto
7y ago
|
0 comments
237.
▲
by
omaranto
7y ago
Thanks for correcting me, I actually wasn't aware of nil coalescing in Swift and guessed it meant the same thing as optional chaining. The nil coalescing operator seems to correspond to Haskell maybe function, that is, a ?? b is comput
238.
▲
by
omaranto
7y ago
That's right, of course. I was just trying to convey the idea. But details matter of course. I was thinking of variables that either contained nil or contained an object with the appropriate field. If that precondition isn't meant
239.
▲
by
omaranto
7y ago
Something like a.?b.?c which is syntactic sugar for: a && a.b && a.b.c (with a short-circuiting &&.)
240.
▲
by
omaranto
7y ago
I know you probably mean it as a compliment to K&R, but you shouldn't compare K&R with S&W: while both are opinionated, the advice in K&R is coherent and sensible! S&W is a bizarre book: it's a pleasure to read
More ›