2 ms·
Since this looks like the tech support thread, I'll add that > opening and closing those tabs when desired will only work with window.open if the moderation t
by i336_ 10y ago
Since this looks like the tech support thread, I'll add that
> opening and closing those tabs when desired
will only work with window.open if the moderation tool's window owns the tabs in question. So if you open a HN tab randomly or from another site or wherever, the moderation tool won't have opened it, and so it won't be able to close it.
reddit has RES. People are used to browser extensions, and this doesn't sound like it'd cooperate too well on a phone or similar device, so I say just release the extension.
As for fun-sounding feature names, just make a help page in the extension describing how everything works. Maybe call the help page "spoilers" or something. :D
Oh and can I be the fourth person to know what Lisp you wrote this in? :D
- dang 10y agoI'm in the process of porting it from Parenscript (which we didn't create but worked on quite a bit) to Lumen (which we did create). Parenscript is better known—perhaps a dozen people have heard of it.
- i336_ 10y agoWow, cool. I assume you're referring to https://github.com/sctb/lumen https://github.com/sctb/lumen and https://common-lisp.net/project/parenscript/ https://common-lisp.net/project/parenscript/. Thanks for the info. :) I'm mildly curious how Lumen and Arc differ.
- dang 10y agoLumen is an experiment in making a Lisp (or a Lisp-like thing, depending on how finicky you are about the name) in which the universal data structure isn't a list but a hashmap (hashtable, whatever you call it). That's because hashmaps have proven to be the most convenient thing for exploratory programming. So instead of 'everything is a list, including source code', you get 'everything is a hashmap, including source code'. We also wanted it to be self-hosted, and to compile (transpile) to Lua as well as JS, in as straightforward a way as possible. JS and Lua are very close semantically, so our approach with Lumen was to take the semantic intersection of those two and then build the simplest thing we could on top of it. As a result, it's quite different from Arc, which is semantically a classical Lisp. Here are a couple of old comments I posted about this idea, before Scott implemented it: https://news.ycombinator.com/item?id=3291065 https://news.ycombinator.com/item?id=3291065 https://news.ycombinator.com/item?id=6544926 https://news.ycombinator.com/item?id=6544926