Recent submissions

Comment · 8 years ago
> You can't speak for that other person. Let them respond for themselves.

Sounds like you're more interested in competing with someone than talking about ideas.

> Would you really care about any positive stories after seeing what you saw?

...yes? Of course? I don't automatically dehumanize that hypothetical person for their deeds, whether I approve or not, or believe there should be consequences. Like, doesn't Facebook collaborate with law enforcement in tracking down predators and scammers and the like? It's not as simple as "bad. go away."

You should remember enough to make a proper argument, dude. A solid conclusion needs solid support.

Comment · 8 years ago
> At this point, I don't even feel obligated to remember it all -- I can trust myself enough. We do that with "evil" people in our lives, too. We don't remember every dirty detail. We remember that there were a bunch of things, and that overall, we had it at some point. I save the conclusion and the checksums and that's enough.

> If you think I'm operating on a premise, instead of having come to a conclusion, how is that not you operating on a premise?

A mental conclusion can be a discussion premise. It doesn't invalidate your conclusion to say it should be a conclusion not a premise, because you're asserting a premise in a discussion which you are not (yet) supporting.

Also consider that you have seen eleven years of data points and experiences from the point of view of a small subset of users; there could perhaps be an equivalent cache of positive datapoints which tend to be significantly less interesting to report on.

Thus, supporting your point with concrete examples is how you contribute to a discussion, because then you and any adversaries can challenge you on the merits of your argument.

That's what the conclusion/premise separation is about.

Comment · 8 years ago
Yes- IIRC NCIS self-consciously tried to see how ridiculous they could make it.
Comment · 8 years ago
Big nope. Biggest nope.

At the time I was super enthusiastic to try out (many years ago at this point), it wasn't open source so I decided to wait it out.

Later, I decided to try it out again, but I had to choose between Phobos and Tango. I didn't have time to evaluate them so I bought a book on Tango. I shelved it because it seemed like a lot of stuff was still changing.

When I tried again a couple of years later I wasn't sure whether to use DMD, GDC, or LDC. I didn't have the time to evaluate the compiler implementations, I just wanted to poke at it and try it out, and wanted to look at a bunch of examples before I jumped in. Three compilers made it a pain in the butt so I put it on the backburner and forgot to ever come back.

At this point D had asked too much of me to figure out how I wanted to use it, three times over, and I wasn't about to commit myself to researching the implementations instead of just hacking so I abandoned D despite initially falling in love with it. By that point, other good native C++ alternatives had matured - Go, Rust, and Swift – for different use cases.

After giving it three shots to give me a simple and consistent development experience I'll probably never try D again.

Meanwhile, Rust has one compiler and I have multiple choices of IDEs which all support the toolchain - I just set it and go and it tends to do just what I want because all that common surface area in the Rust community gets improved for everyone.

D is a great language hampered by a depressingly frustrating developer experience, and as such until that changes it is deeply hurting its own competitiveness with everyone who isn't committed to using it and making it work for them right off the bat (many many people).

I also know one FAANG company that invested in D is seeing a very noticeable shift towards Rust instead.

Comment · 8 years ago
MS yes, via LinkedIn (at least)
Comment · 8 years ago
EternalTerminal does though, and it integrates better with tmux.
Comment · 8 years ago
Because large companies give the promos as trailing indicators of performance, meaning that to be promoted requires an acknowledgment of prior sustained performance at that level. Entitlement to the level is actually accurate and above board.
Comment · 8 years ago
It can and has been done multiple times in the past - AsyncDisplayKit -> Texture is the one that immediately comes to mind as it happened after open-sourcing.
Comment · 8 years ago
It's a closed system too, though.
Comment · 8 years ago
that's what disabling your account is for, but deletion is deletion.
Comment · 8 years ago
Comment · 8 years ago
Can you cite any sources? What I've heard was that virality for apps drove off a cliff in 2014.
Comment · 8 years ago
The friends-of-friends change happened in 2014. Cambridge Analytica's method stopped working back then as apps could no longer acquire permission to query friends of friends.
Comment · 8 years ago
Coin sorting machines scan money you put in coin tubes, too.
Comment · 8 years ago
Assuming he's the same person as back then but hides it better, do you think that his true self thinking people are dumb to give an unknown and untrusted online service their information extremely freely is wrong? Or just an asshole at the time?

Point is, as much as it might color his character, so does his observable conduct in all the years since. Reiterating: with context (would appreciate if you don't forget I'm not disregarding it and talk past me) - it really doesn't give much context, though it's an amazingly compelling soundbite.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton