Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
laughinghan
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
9 ms
·
31.
▲
by
laughinghan
6y ago
The number of people in this thread arguing that apologies can only make things worse is shocking. Are these the same people who reject addressing war crimes with truth and reconciliation, and instead advocate "deny everything, make co
32.
▲
by
laughinghan
6y ago
I'm not sure apologizing publicly has made anything better for any individual Sure it has, for example Dan Harmon's public apology to Megan Ganz: https://www.vox.com/culture/2018/1/11/16879702
33.
▲
by
laughinghan
6y ago
Thank you for clarifying, makes much more sense. Because the only way to do price finding is to make an offer and have customers accept it. [...] So selling with a low (or free) price does not give you any moral rights later to say it was
34.
▲
by
laughinghan
6y ago
Sure, there aren't enough hours in the day for every person to fix every problem in the world. There are also not enough hours in the day to say everything worth saying about every topic on every forum on the Internet. But you took tim
35.
▲
by
laughinghan
6y ago
I have no idea what you're saying. Surely you're not saying "we all agree fast food workers don't deserve to be paid, therefore software developers don't deserve to be paid either"? Of course fast food workers
36.
▲
by
laughinghan
6y ago
You are explaining how a person can deal with the world as it is. But if you think of yourself as a builder, then you really ought to know better than to accept the world as it is. Are there probably choices available to a skilled software
37.
▲
by
laughinghan
6y ago
Interesting point. BTW I love your blog and your work on ShareJS :)
38.
▲
by
laughinghan
6y ago
The man-in-the-middle can self-sign their own certs and present it to you as the site's own self-signed cert. Unless you have some way to verify self-signed certs out-of-band, they're useless.
39.
▲
by
laughinghan
6y ago
Did you miss the part where the "universally accepted" root certificate is going to be universally rejected in 10 months?
40.
▲
by
laughinghan
6y ago
I just closed the repo I'm working on to the public and will not be making it Open Source moving forward as I originally intended. I'm really sorry to hear that, and while it is obviously 100% up to you, I hope you to reconsider
41.
▲
by
laughinghan
6y ago
More important than motive is the real impact caused by the act. And the realistic harm caused by the refusal to ask people nicely for copyright assignment or to rewrite those contributions, other than to this person's own reputation,
42.
▲
by
laughinghan
6y ago
And what is the malicious act? To get rich off of the highly profitable code in those pull requests? The "deceit" is saying whatever to get people to go away, not to hurt anyone, or to profit off of anyone else's hard work. T
43.
▲
by
laughinghan
6y ago
Copyright ownership is not a matter of your opinion. It is settled law, mutually recognized by the 179 countries (out of the 195 in the world) who have signed the Berne Convention [1]. Copyright ownership is established as soon as a work is
44.
▲
by
laughinghan
6y ago
As someone who has over the years participated in and released many an open source project, and still maintains one, I don't like the framing in some of these HN comments of the Octotree maintainer as The Bad Guy. Obviously, it is unet
45.
▲
by
laughinghan
6y ago
Thanks for your detailed response. I've seen all the projects claiming to have broken ReCAPTCHA—often using Google's own ML services, hilariously—but it's unclear to me how broken image/audio CAPTCHAs are in practice (an
46.
▲
by
laughinghan
6y ago
The time being spent on Friendly Captcha is passive and can overlap with time being spent filling out a form. Great point! I wonder if an Argon variant would be more appropriate The creators of Argon2 actually also created a memory-hard
47.
▲
by
laughinghan
6y ago
There doesn't appear to be any discussion on your website or on GitHub about why, to be blunt, this is even a good idea in the first place. A classic 2004 paper, "Proof-of-Work" Proves Not to Work [0], explained that the fund
48.
▲
by
laughinghan
6y ago
This doesn't use a blockchain, it uses a Hashcash-style proof-of-work function (an idea that predates the Bitcoin by decades): https://en.wikipedia.org/wiki/Hashcash
49.
▲
by
laughinghan
6y ago
Sounds like the ultimate Snowflake Server: https://martinfowler.com/bliki/SnowflakeServer.html
50.
▲
by
laughinghan
6y ago
It's apparent that you've found in your life that it's been "not that hard" to not break the law. Have you considered that not every person in the world has had the exact same life experiences as you?
51.
▲
by
laughinghan
6y ago
There's nothing exotic about it, you just need an OLAP rather than OLTP database schema: https://en.wikipedia.org/wiki/OLAP_cube
52.
▲
by
laughinghan
6y ago
Yeah, unfortunately in some cases if you didn't plan for it from the beginning it's not easy to tack on later. In my opinion, it's usually worth it though. You only hear from the folks asking you to restore things from backup
53.
▲
by
laughinghan
6y ago
I don't think that would be much better than a confirmation dialog that makes you wait 10 seconds before you can click OK. It's often only after clicking around and seeing the resulting changes that it sinks in that a mistake was
54.
▲
by
laughinghan
6y ago
Let's be much, much more specific about the counter-point to your counter-point. We have concrete, hard evidence they aren't doing enough to protect their users: they're massively, enormously profitable. If they were struggli
55.
▲
by
laughinghan
6y ago
It sounds like you found the solution, you just made it really cumbersome: undo. All confirmation dialogs should be replaced with undo. The happy path has lower friction, and in case of a mistake they'll heave a huge sigh of relief. Wh
56.
▲
by
laughinghan
6y ago
That's an interesting idea, but in practice surely shareholder voting power has negligible influence on company management compared to share price incentives?
57.
▲
by
laughinghan
6y ago
all the incentives of the companies listing, and existing holders, are aligned to long term Are they? In what way? The only difference from a normal exchange appears to be that companies are "required to publish a series of policies&
58.
▲
by
laughinghan
6y ago
This reminds me of an article on HN from earlier this year by a reviewer of grant proposals, about how often they receive applications that clearly describe the problem the applicant wants to solve, but don't describe an idea with whic
59.
▲
by
laughinghan
6y ago
Did you see Figure 16?? The camera is pointed at the back of a playing card (like, from a 52-card deck), and the front is faintly reflecting light onto a book, and they're able to reconstruct a shockingly clear image of the front of th
60.
▲
by
laughinghan
6y ago
I don't think SCOTUS in its entire history has ever directly ordered anyone jailed, only upheld lower court rulings jailing someone or overturning opinions that concluded someone shouldn't be jailed. So at most that's recours
More ›