Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
galacticpony
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
11 ms
·
31.
▲
by
galacticpony
10y ago
"As far as I know" implies that I might not know, so that's not an extraordinary claim. You haven't actually verified SROA. The scalar replacement didn't kick in for the non-inlined method, so this could be a result
32.
▲
by
galacticpony
10y ago
> "Expands to the exact same code everywhere on every imaginable compiler, even toy compilers nobody uses" is not part of the definition of "abstraction". MSVC compiler doesn't do SROA, as far as I know. > Wha
33.
▲
by
galacticpony
10y ago
I'm not saying compilers shouldn't optimize, they just shouldn't try to be clever. Some things can be expected to be done by most any compiler, many things are extremely compiler-specific and only work under very specific cir
34.
▲
by
galacticpony
10y ago
You've just invited the assumption that your compiler can do SROA as the basis for better performance - how is that an abstraction? If you really care about performance to the point of register occupancy, you need to look at the contex
35.
▲
by
galacticpony
10y ago
I believe the flaws are well-documented and there isn't much dispute over them, though not all of them are real problems. I also don't think it's the lack of language features that makes it bad. This is something that is gett
36.
▲
by
galacticpony
10y ago
"Trying to predict whether something as high-level as GHC will do what you want, or to figure out how to make it do so, is an absolute nightmare." GHC also happens to be one of the slowest compilers you could possibly use. It all
37.
▲
by
galacticpony
10y ago
It really isn't. You want something for free without putting the work. I want to put in some work to get what I need . You, too, believe in the magic compiler that doesn't exist. You don't get good code from a high-level s
38.
▲
by
galacticpony
10y ago
The first paragraph is just nonsense. You, too, suffer from the belief in the magic compiler. Regarding the second statement: These "smart" optimizations happen before architecture specialization, so that's wrong too. But eve
39.
▲
by
galacticpony
10y ago
It's not about good or bad code, Javascript doesn't really encourage either. It's a bad tool, but it's good enough for the job. It happened to be the only tool available, up until recently. It will take forever for anoth
40.
▲
by
galacticpony
10y ago
These new features fix nothing, they just add more things that weren't technically needed in the first place. There is no way to "fix" Javascript without breaking compatibility. It will always suffer from its poor initial des
41.
▲
by
galacticpony
10y ago
The whole code is horribly over-engineered, at least for a performance benchmark. Anybody who uses a pow call to square a number must believe compilers are magic. Worse yet, some compilers might actually optimize for that case, reinforcing
42.
▲
by
galacticpony
10y ago
"What later changed my mind was the realization that our society is a human one, and that humanity has a huge spectrum of experience. A group of physicists may not understand something about the world that others do. Furthermore, any
43.
▲
by
galacticpony
10y ago
"I agree with todd8, but would like to add that the next paragraphs were not added for two simple reasons: the quote itself was already too long and I felt it summarizes well enough the gist of the argument: programming languages shou
44.
▲
by
galacticpony
10y ago
I know about Dijkstra. I didn't say Dijkstra was talking out of his ass in this case. I'm saying you often can't tell when people like him are talking out of their ass, as they sometimes do . Who would think the inventor
45.
▲
by
galacticpony
10y ago
I think it is interesting that you left out the very next few sentences, which provide very relevant context: "I see a great future for very systematic and very modest programming languages. When I say “modest”, I mean that, for insta
46.
▲
by
galacticpony
10y ago
Just like the designers of the current Mac Pro, you don't get it . This design (even though it doesn't work in reality) is about creating something that is functionally like the earlier Mac Pros. That means commodity off-the-shel
47.
▲
by
galacticpony
10y ago
"I'm not sure I agree with withoitboats' proposals. His chnages would make several obvious things work the first time, but at the expense of taking a simple, easy to explain rule and replacing it with something implicit and
48.
▲
by
galacticpony
10y ago
The restaurant comparison actually makes total sense. Whether you use web technology or whether you go out for food, it doesn't matter what you get, the end result is going to be shit.
49.
▲
by
galacticpony
10y ago
No offense, but it feels junky, just like most web stuff that's trying to do "real" application UI. Here's some of the problems: - You can accidentally "select" the text of the buttons - changing the style of t
50.
▲
by
galacticpony
10y ago
I called your comparison of the two countries absurd. It's not obvious that you're Swiss, it's obvious that you're out of touch and it's common for Americans to make some simplistic argument, pointing at fringe co
51.
▲
by
galacticpony
10y ago
Have you ever been to Switzerland? I have and I find this comparison absurd. It is a very small, very wealthy country with almost none of the structural problems faced in the US. The nominal GDP in Switzerland is actually much higher than
52.
▲
by
galacticpony
10y ago
That's not how it works. You pay nothing on the first 9700€ You pay 14% on the money you make above that, that is 14% of ~17k€ You then pay 30% on the money above that , that is 30% of the extra 5k.
53.
▲
by
galacticpony
10y ago
Quote: "I may say please use functional reactive principals in JS to solve this problem, but the decision of using Kefir, Bacon, or RX is left up to them." That sounds like something a bad tech hire would say.
54.
▲
by
galacticpony
10y ago
I don't use twitter, but here is a tweet that suggests it isn't just about the credit card: https://twitter.com/JamesNnnn/status/785645305396027392
55.
▲
by
galacticpony
10y ago
Apple was willing to reinstate the account only under the condition that Kapeli admits there was a mistake on his part, so clearly that doesn't exonerate him from having signed up for an account for a third party under his identity.
56.
▲
by
galacticpony
10y ago
That's your interpretation of an ambiguous sentence. If your interpretation was correct, shouldn't the person you replied to have been informed of that possibility?
57.
▲
by
galacticpony
10y ago
It is certainly knowable that the identity on the credit card is part of the verification process and that it must match his own. If the name he entered wasn't his own, the verification would likely have been denied: https://
58.
▲
by
galacticpony
10y ago
It says if you do not pay by credit card , we want your photo ID, or at least it's ambiguous. Again, it's unclear under whose name the account really was registered, but if he went through the trouble of sending in photo ID, Kape
59.
▲
by
galacticpony
10y ago
It's unclear whether he registered it himself, but it doesn't matter, since according to the terms of service: "You can choose from the payment methods presented during your membership purchase. If you are paying by credit ca
60.
▲
by
galacticpony
10y ago
The bank account used is credentials and Apple considers both accounts to belong to (quote) "the same legal entity" based on that fact. This is the way Apple conducts business.
More ›