Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
jmaa
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
1.
▲
by
jmaa
6y ago
Well, depends what he means with "your"; OP specifically, or an arbitrary person? Because I think we are getting dangerously close to shooting down useful criticism and discussion for fear of hurting someones feelings. It's o
2.
▲
by
jmaa
6y ago
Apparently the developers are reading this thread, so I have a request: Please reduce your website's dependence on javascript. Doesn't leave a great impression when I need to fiddle with noscript before seeing static text.
3.
▲
by
jmaa
6y ago
No; lookup Calculus of Construction. Dependent types allows you to specify an dependence between different values in your type directly within your type system; which has great implications for type safety and so on. A classic example is th
4.
▲
by
jmaa
6y ago
I do not really agree with the article's (implied?) statement that multivalues are an ugly part of Lua. It's subtle yes, but like most of Lua, is incredibly consistent. For example, let's compare with Python: In Python, you c
5.
▲
by
jmaa
6y ago
Pedantic point: The whole "reading the bible in Latin" is a very Catholic thing (and maybe Orthodox?). The Protestant churches I've been in has read from the bible in the native tongue, and it was indeed one of Luther's
6.
▲
by
jmaa
6y ago
Well, yes, it would be that hard. The whole idea with tail call elimination is that a stack trace shouldn't be able to see the frames for the tail calls, because the tail call reuses the frame. To add support for tracking the tail call
7.
▲
by
jmaa
6y ago
Thanks. It is easy to forget how much reporting is specifically about the US, and that a lot of the rest of the world doesn't really have the same problems.
8.
▲
by
jmaa
6y ago
That sounds more realistic than one might expect. Most printers will apparently reject printing of patterns containing the EURion pattern [1], commonly found on paper cash. Not a far stretch that some facial recognition tech might contain d
9.
▲
by
jmaa
7y ago
May be a similar system to Denmark, where one of the major POS system sellers operator sort-of on a subscription basis. The retailers don't own the card machines themselves, but the machines are swiftly replaced when card standards are
10.
▲
by
jmaa
7y ago
Not sure where you get those weird infinity results from, but the "a = b = c = 0" solution is easily show: Note that "a + b = c" implies "b = c - a", and given our assumption that "a = b = c", we can
11.
▲
by
jmaa
7y ago
Thought experiment on funding models for dating sites, assuming omniscience (exclusively regarding relationship longevity, and success rate of services): - Monthly: Incentives variable, but generally low quality results (for slot machine ps
12.
▲
by
jmaa
7y ago
Remember, states (and multistates) are large collections of people. The people who are negotiating the contracts with companies are most likely several steps removed from the people who are making laws.
13.
▲
by
jmaa
7y ago
The word "predictable" implies "deterministic", but they are not identical. The universe can be governed by strong deterministic laws, while being too complex to simulate and thus predict. This poses some difficult quest
14.
▲
by
jmaa
7y ago
Having lived in Denmark for 20 years, I find this in many ways reprehensible. Cooking down the complex geopolitical problem of whether to sell a large piece of territory (with people!) to exclusively monetary concerns. This is as culturally
15.
▲
by
jmaa
7y ago
I'm really conflicted at this. I do not want the internet to be censored, but at the same time, I think that big internet companies are making the world worse through inaction. Even if a user or $/yr minimum is implemented in law,
16.
▲
by
jmaa
8y ago
I don't see the difference between this and any other Context-Free Grammar specification language. Yacc is an industry standard, and even SNOBOL4 (1967) had first-class CFG datatypes. Maybe he's just excited about being able to us
17.
▲
by
jmaa
8y ago
Slightly related: Lua will intern every string ever created, that is two strings are equal if and only if their pointers (as represented internally) are identical. This results in slow string creation, but very fast equality checking and lo
18.
▲
by
jmaa
8y ago
I haven't read the article, but one reason may be the unappetizing portrail. The photographs in this article are bleak and chaotic, in sharp contrast to the colorful and organized way food is depicted nowadays. Unrelated, I've enc
19.
▲
by
jmaa
8y ago
I'm with you on Functional Languages being solid and useful, I've done quite a lot of work in Standard ML, but the parent's point wasn't only do it for the education, it was at least do it for the education.
20.
▲
by
jmaa
8y ago
What non-indented markup languages gain by avoiding indentation, they lose in succinctness. What is the difference between a section, a list, and a field set? When would I use one instead of another? If your aim is data representation, why
21.
▲
by
jmaa
8y ago
> Excited to see that finally someone has written an imperative language in a functional runtime. Normally it's the other way around - countless Lisp implementations running in C, because those are trivial to write. This is not as h
22.
▲
by
jmaa
9y ago
Well, it's a trade-off between comfort and privacy. You should self-host what you are capable of and deem of higest importance / privacy. To upgrade from gmail, you don't even to jump directly to self-hosting. There are pay-t
23.
▲
by
jmaa
9y ago
Go was explicitly designed to be a simple language, without a rich tapestry of data structures to suit every use case. Languages are like tools. If you need a saw, use a saw, instead of complaining about the knife you are using.
24.
▲
by
jmaa
9y ago
I already have issues with my smartphone's drain-rate. Withstanding the issue of a huge ledger, you don't what to be mining on your smartphone.
25.
▲
by
jmaa
9y ago
This is one of the reasons I love Lua. I'm constantly pleasantly surprised by Lua. It defines a few simple primitives, and allows you to do whatever you want with them, even to the absurd. Hell, it even allows you to do this: > some
26.
▲
by
jmaa
9y ago
Discussing anything of substance on a social media is a bad idea. These sites incentivise short arguments. Twitter very forcefully. Facebook implicitly with its "See more" links, for when comments get long. But it's also a re
27.
▲
by
jmaa
9y ago
Alright, so there are simply too many unique functions accessible through the math.js API, for blacklisting to be feasible. I'm curious why he didn't go down the whitelisting path in the first place. Basic maths don't require
28.
▲
by
jmaa
9y ago
I'm not really an expert on JS, but I'm guessing that the constructor function is the same function object, although it can be accessed in different ways. Wouldn't it be possible to blacklist the function object itself, inste