Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
Zarel
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
24 ms
·
181.
▲
by
Zarel
7y ago
For your keyboard problems, just get it repaired. It's free under a four-year warranty, and it usually only takes one day: Just drop it off at an Apple store, and pick it back up the next day. (Also, if you're a vim user, you shou
182.
▲
by
Zarel
7y ago
I'm pretty confused by your argument here. When employers band together to negotiate collectively, we call that a "cartel" and it's radioactively illegal, and not a single person defends it as a good thing. When employee
183.
▲
by
Zarel
7y ago
> why would you rather have someone point a gun to your head before you give them a check? In general, this is to solve a coordination problem. Imagine in the Prisoners' Dilemma (you would rather defect than cooperate, but you wou
184.
▲
by
Zarel
7y ago
I feel exactly the same way. I thought I liked static typing more than dynamic typing until I tried TypeScript, but TypeScript feels like by far the best of both worlds. I especially feel like null checking is impossible to live without, an
185.
▲
by
Zarel
7y ago
This is like saying "I think abortion should be illegal because I don't want an abortion". The comment you're replying to isn't saying to abolish single family homes, it's saying to abolish single family zoning
186.
▲
by
Zarel
7y ago
I assume this is a metaphor. But even for products that _are_ byproducts, it seems like the correct solution is to sell the less-popular one at a lower price.
187.
▲
by
Zarel
7y ago
It looks like Facebook had your exact problem; you want Hack: https://hacklang.org It's based on PHP, but adds: Expressive type system with generics: https://docs.hhvm.com/hack/types/generic-types
188.
▲
by
Zarel
7y ago
These are overall really accurate depictions of what life in UX is like. I do have a comment on this one: > “Users don’t read” > An overly used argument to convince clients and stakeholders to cut copy length in half. If you made t
189.
▲
by
Zarel
8y ago
I hear a lot of this from people who've never tried Autopilot, and yet everyone who has tried Autopilot loves it. My best guess here is that "babysitting an epileptic chauffeur" may sound scary, but in practice it's a lo
190.
▲
by
Zarel
8y ago
They did that for Wave. Reader was too integrated with Google's internal APIs for that to be feasible, though. I assume Inbox is the same.
191.
▲
by
Zarel
8y ago
Pokémon Showdown uses it for both – telling you your opponent moved, and message notifications when used as a chat app. It doesn't ask for the permission until you start a game or send a private message, though. I think the original ve
192.
▲
by
Zarel
8y ago
That's... somewhat true. My main objection is to "the author is the only one holding every rights on the code and every use that is not explicitly allowed is a copyright infringement (unless it's fair use)". The ToS does
193.
▲
by
Zarel
8y ago
That sounds nice and all but it's wrong in two major ways. First: GitHub has a Terms of Service which was somewhat-recently amended to make this license grant explicit: https://help.github.com/en/articles/gith
194.
▲
by
Zarel
8y ago
Yes. I don't think your parent post meant to imply otherwise. The priority queue approach boils down to "sort after every addition, instead of just once at the beginning".
195.
▲
by
Zarel
8y ago
The worst phone spam is already illegal in the US. The problem is, in the current system, it's impossible to figure out who's doing it. That's one of the things STIR/SHAKEN is supposed to fix.
196.
▲
by
Zarel
8y ago
If I were implementing something like this, it would just be a link to an auto-expiring viewer page, if you opened the email in a third-party email client. And according to Google, that's exactly how it's implemented: https:/
197.
▲
by
Zarel
8y ago
> was (probably) intended to be Apple's only "pro" desktop Apple specifically said in 2017 (before the release of the iMac Pro) that they messed up the 2013 Mac Pro, that they would make a new modular Mac Pro but it woul
198.
▲
by
Zarel
8y ago
I do understand the need for the difference between NFC and NFKC, but in hindsight NFD and NFKD seem entirely unnecessary.
199.
▲
by
Zarel
8y ago
I thought Amazon was open-sourcing their ElasticSearch fork? Did I misinterpret what's going on?
200.
▲
by
Zarel
8y ago
But that's exactly my point. As a passenger, it matters if the calculation of how safe your journey is is wrong. And the calculation is wrong if it doesn't take into account how long the drive is.
201.
▲
by
Zarel
8y ago
I'm not sure how your comment addresses the core problem that risk/distance is not a reasonable metric if long-distance driving is less risky than short-distance driving, and you apply the short-distance driving risk to long-dista
202.
▲
by
Zarel
8y ago
On the other hand, you think the tens of thousands of lives lost to car crashes every year in the US alone are worth "sacrificing" for the noble goal of preventing blind people, children, and the elderly from leaving the house? Yo
203.
▲
by
Zarel
8y ago
I'm Chinese and I can tell you I think Dragonfly will do more good than harm. You can check my comment history if you doubt I'm a real person. Here's another Chinese person saying the same thing: https://news.ycomb
204.
▲
by
Zarel
8y ago
I'm not sure what the difference is. It's not like people learn HTML from Chrome's source code. They learn HTML from places like MDN, which document web standards. "Write HTML, test on Chrome" - what people do in pr
205.
▲
by
Zarel
8y ago
Oh, huh, I didn't know XML uses the same comments as HTML. 4 is valid, though: XML requires special directives to preserve whitespace. JSX requires different syntax with {`...`}, but it's a similar idea.
206.
▲
by
Zarel
8y ago
To add on to hiccuphippo's comment: By "easier to parse", I mean "easier to parse for humans as well as computers". I, a human, would also prefer not to memorize the list of self-closing tags, or the arcane rules fo
207.
▲
by
Zarel
8y ago
The "X" stands for "XML", and these things are all XML: - You need to close tags you wouldn't need to close in HTML (breaks copy+pasted HTML) - Argument quoting isn't optional (breaks copy+pasted HTML)
208.
▲
by
Zarel
8y ago
Hm, I think we might have just misunderstood each other. I originally thought you meant it was impossible to fix the cursor position after it was messed up. So I was just saying it _was_ possible: https://developer.mozilla.org&#x
209.
▲
by
Zarel
8y ago
Why do it at all? Because users like the feature, because the grouping numbers makes typoes easier to spot, etc. If you want to narrow it down to implicit alteration: Syntax highlighting is implicit alteration. And people love it. So are a
210.
▲
by
Zarel
8y ago
Well, yeah, Cleave.js isn't a very usable example, as the dozens of comments are proving. But it proves that it's _possible_. Your comment is saying that it's impossible: > no amount of clever prediction will put it back i
More ›