Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
gjulianm
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
85 ms
·
811.
▲
by
gjulianm
7y ago
> I can't honestly believe anyone that thinks spending twenty days on a problem is better than five minutes. Nobody thinks that and I didn't say that. I was talking about that specific file (although the rest of them are equall
812.
▲
by
gjulianm
7y ago
> will find more outrageous that i=i+1 Yep, it is hard to understand. That's precisely why I don't like having even more unintuitive things. > It's obvious as soon as you realize that, with booleans, min is and, and max
813.
▲
by
gjulianm
7y ago
> Nobody is born having learned a language. It's something even babies have to learn and they know nothing! I meant a programming language (it gets confusing, sorry). But anyways, our native language is much more embedded in the bra
814.
▲
by
gjulianm
7y ago
> You're thinking of it in a light that doesn't help you understand; don't think of it as a variable, think of it as a definition. "jk is defined as..." I was just trying to read the code for "file" and
815.
▲
by
gjulianm
7y ago
> kdb isn't written in an external language. But it's an external database with its code and its optimizations. In this case it seemed that it was just doing a binary search, but it was using an already sorted dataset that the
816.
▲
by
gjulianm
7y ago
Grokking a language in a few months is different from being able to just read a language in a few months. It's not just the paradigm change: Haskell, Julia, Mathematica or MATLAB for example are far, far more readable than K.
817.
▲
by
gjulianm
7y ago
> How do you figure? Programmers too, have a "native language" Unless everybody is born learning a language, no we don't. Even 'The one they use the most' varies over time. > What would be the point of communi
818.
▲
by
gjulianm
7y ago
Ok, you're right. It's not so clear-cut, but there's definitely a balance to find. Of course, assembly is far better than machine code. C is almost always better than assembly, because it maps better the mental ideas to code
819.
▲
by
gjulianm
7y ago
> Why do they get a pass while k doesn't? When we are discussing languages, they don't get a pass. Python has a great math library with Numpy, but it doesn't mean that the language itself is optimal for math-related proble
820.
▲
by
gjulianm
7y ago
The comparison with languages as Chinese is not very appropriate because everybody has a native language. In that sense, programmers have more of a 'tabula rasa' (not completely, of course) that makes for more appropriate comparis
821.
▲
by
gjulianm
7y ago
Human speech having a constant bitrate seems to indicate that there's a limit in the bandwidth we have when receiving or giving information, where that bandwidth is measured in terms of the actual amount of information, independently o
822.
▲
by
gjulianm
7y ago
One or two characters for identifiers is optimal? What kind of programs are being written with APL/K? At some point you'll have more concepts in your program that available letters unless you're dealing with tiny programs.
823.
▲
by
gjulianm
7y ago
> I believe you can learn to read it and read it as well as me as quickly as with a few months of study. Then it's not perfectly readable. That, or your definition of readable is useless because then any programming language is read
824.
▲
by
gjulianm
7y ago
I find that in these discussions people think that complexity can be escaped. A program cannot be less complex than the problem it solves. Of course you can add even more complexity if the programmers are not good, but that lower bound cann
825.
▲
by
gjulianm
7y ago
Several things: First, you say "more rights" as if that was just a detail. But paid vacations, sick/paternity/family leave, minimum wage, pensions, social security, right to strike, unemployment benefits and the like are
826.
▲
by
gjulianm
7y ago
AFAIK, Elasticsearch is the database system. Apache Lucene is the engine that Elasticsearch uses to perform searches, and the Logstash is the system that retrieves (or receives) data, processes it and gets it into ES.
827.
▲
by
gjulianm
7y ago
At least for me, part of the internal monologue is internal visualization too. Those things you don't understand but you "see" how it should work.
828.
▲
by
gjulianm
7y ago
> Stop remembering numbers meant for a machine, and use DNS This is not a good solution. A lot of times people use IPs because DNS is not available or is more complex to set up. Say you are: - Setting up and configuring a network. - Set
829.
▲
by
gjulianm
7y ago
> as opposed to facilitating its user community to pool resources to continue its development How does reusing the name facilitate the development? Every time there is a fork of an open-source project the name changes, precisely to avoid
830.
▲
by
gjulianm
7y ago
There is no '--std=C++14-with-arbitrary-things-from-c++20' flag either, which is what this fork does. We can discuss whether breaking backwards compatibility was bad or necessary, but creating another fork of Python that backports
831.
▲
by
gjulianm
7y ago
Your analogy is not appropriate. The actual situation with Tauthon is as if someone was not happy with C++17, so they forked C++14, added new features and changed syntax and then insisting to call it C++. It's just confusion for the us
832.
▲
by
gjulianm
7y ago
I don't know about other devices, but network cards have pretty good support for virtualization. A lot of them have virtual devices that the card generates and are added to the system as if they were different PCI devices. Then, each V
833.
▲
by
gjulianm
7y ago
They like the independence it gives? Only 52% are satisfied with it according to the same report. By the way, the report shows in appendix table 7 that only 23% of the sample reported more than 50% income from the gig economy. Don't yo
834.
▲
by
gjulianm
7y ago
They seem very happy indeed. So happy they have recently striked over pay and conditions [1]. A MIT study also showed the big profits they have (26% make more than minimum wage in the US!) [2]. >Your imposing your own morals on people wh
835.
▲
by
gjulianm
7y ago
Above you said "they're doing it because they like working for Uber". Now you say it's just the best option they have. That's quite different > If uber wasn't their best option they simply move to a better j
836.
▲
by
gjulianm
7y ago
From what I have heard from drivers, anything less than 5 stars is bad. Not only with Uber, but with all those companies pushing customers to review their employees. The system is counterintuitive and most people get it wrong at the beginni
837.
▲
by
gjulianm
7y ago
"When we focus on areas with relatively weaker public transit options, we estimate UberX is associated with a 17.5% to 21.8% increase in instances of binge drinking" Considering that public transport in the US is generally weak, t
838.
▲
by
gjulianm
7y ago
They were prosecuted not when they expressed pro-independence views, but when they decided to disobey court orders and use public resources for the referendum. At no point it was an issue regarding freedom of expression, and they in fact ad
839.
▲
by
gjulianm
7y ago
Yes we can. There are independentists in parliament. The president of Catalonia is an independentist. Pro-independence demonstrations happen and there are no arrests just by going there (except in riots, but that's because the police f
840.
▲
by
gjulianm
7y ago
I don't agree very much with your take. - User interfaces are very prone to have big files, because there tend to be a lot of different components. I don't get how XML will add more bloat, other than having the <> tags for d
More ›