Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
amno
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
10 ms
·
31.
▲
by
amno
3y ago
Shellac can be made out of different things, and has been a common polish for wooden instruments for example, before we got chemical protections like nitrocellulose lacquer. For handmade instruments [shellac and french polishing]( https:&#x
32.
▲
by
amno
3y ago
That was an ambitious error recovery in Interlisp indeed. It took like 30 ~ 40 years to get similar thing in Emacs, and we still don't have the "trusted" mode, just cautious with flycheck & co. > For display it removes
33.
▲
by
amno
3y ago
Yeah, if you have $500M (half a billion of USD) to spend on marketing, like Sun Microsystems poured into Java, you must have some engineering merit behind you. Not necessarily in the thing you market.
34.
▲
by
amno
3y ago
> One doesn't need to use the menus, one can use the keyboard commands. The UI provides several ways to interact: key commands, interactive command line and menus. > Genera comes with a Scribe-based markup language and formatter.
35.
▲
by
amno
3y ago
>> but I don't see much gain > It looks better. Much better. I think it is just preference. I don't think it would be difficult to implement in Emacs, by just transforming the symbol name and presenting that to user inste
36.
▲
by
amno
3y ago
Yes, well that is basically what I meant. I guess in practice, those examples I made are contrived, so I suppose what they do is not a problem for the most people in practice, so I don't think it is a big argument against.
37.
▲
by
amno
3y ago
Well if you could sure; but you would still want to see what the app does I guess. Without the source, you can't trust binary blobs. That was just a reflection why people want the source.
38.
▲
by
amno
3y ago
Cool video, interesting. Looks though like a very complicated way of creating and entering the content, compared to just typing in a buffer with some markup language. When I saw the video first I thought it was just textual hyperlinks, sort
39.
▲
by
amno
3y ago
Because they used web technologies to put together the program?
40.
▲
by
amno
3y ago
> I don't see how that would help. Perhaps with the source you could setup an offline server on your own computer so you don't have to upload your data anywhere?
41.
▲
by
amno
3y ago
> CL-USER> foo 1 > > CL-USER> foo 1 2 > > CL-USER> foo 1 (+ 1 2) (+ 3 4) But then they do have the problem I mentions: they can't distinguish between calling (foo 1 (+ 1 2) (+ 3 4)) and calling (foo 1) (+ 1 2)
42.
▲
by
amno
3y ago
Indeed; that is my objection to the loop and format in CL. But on the pragmatic side, if you want to interop with shell, or some other language/runtime, isn't it sometimes easier and less typing and noise if a program can be expre
43.
▲
by
amno
3y ago
Hah! Why am I not surprised to see that nick on HN too :-) I have no experience with LispWorks whatsoever, but I am curious, how did they implemented it if you know? I mean, how do they differ between calling first as a value or first as a
44.
▲
by
amno
3y ago
Eshell? https://www.gnu.org/software/emacs/manual/html_mono/eshell.h...
45.
▲
by
amno
3y ago
It is not as trivial as you think, but it is possible. M-x in Emacs does it. But it is certainly not as simple as "just remove start and end parenthesis" :-). In a Lisp-2 if you type a symbol "foo" without parens, you ar
46.
▲
by
amno
3y ago
Indeed. However you can achieve things like that in an ordinary Lisp via unevaled (special) forms, with other words, macros. In Emacs Lisp eshell does it too, though they have extra advantage since Emacs has built-in text editor and text p
47.
▲
by
amno
3y ago
Elisp is actually exceptional for scripting :). You can also compile Emacs without graphics for even faster startup, check emacs-nox, and you can run it as a script: https://www.emacswiki.org/emacs/EmacsScripts . What y
48.
▲
by
amno
3y ago
As an Emacs addict, Emacs can do it all that babashak & ciel do, plus much more than so, like having a great stepper (edebug) and possibility to view the output while stepping through the code in a separate file buffer, as well as a ser
49.
▲
by
amno
3y ago
https://ftp.sunet.se/ for another oldie one.
50.
▲
by
amno
3y ago
OOP itself is not a misstake, but the way it is (usually) implemented probably is.
51.
▲
by
amno
3y ago
I thought Nix used as Guix Guile under the hoos, but looked up now, and they seem to use custom language, in which case is it even worse. I should have looked up that before the hand, my bad there, I appologize. Op complained about that mak
52.
▲
by
amno
3y ago
> That is not the argument though. But it was; one of his arguments. Yes, he opens with the argument that he was unhappy with the Make for years, but he later clarifies why: > I am still stuck with a tool that (according to Wikipedia)
53.
▲
by
amno
3y ago
Even in other medicine fields and academia.
54.
▲
by
amno
3y ago
For me it was new :)
55.
▲
by
amno
3y ago
I guess you have never programmed in Lisp?
56.
▲
by
amno
3y ago
> Should we force people to disable proximity sensors? After all you can drive without them but they make driving safer and easier for everyone. I think your analogy is quite bad here. You ain't giving people proximity sensors or pa
57.
▲
by
amno
3y ago
How is it different to learn Make from any other building tool like Gradle, Scons, Cmake, you name it? Actually, basic is very simple, since the syntax is pretty much like the shell, or I mean, it is more or less shell scripts on steroids.
58.
▲
by
amno
3y ago
> But it still falls over if you put in a space versus a tab It fails only in a certain part of the script where tab is part of the syntax. It is like saying Python language fails if I add a wrong number of spaces, or replace a space wit
59.
▲
by
amno
3y ago
> we would just keep our browser windows at a smaller size I wouldn't keep a browser at all, I would just read them in Emacs all the time or from the command line. I would also be able to use my preferred visual theme with the entir
60.
▲
by
amno
3y ago
Never heard of it before, but I am a bit curious about it being homoiconic. I wonder how it comes into play in Red/Rebol world, a little more thorough. This page shows some examples of lisp-like 'apply: https://www.red-
More ›