skysight-inc/HackerNews huggingface dataset:
How does he justify erasing the background twice each update? Bear in mind each erase is the single slowest operation in the loop, and if you scale up the complexity of an animation it will become increasingly irrelevant.

Seriously, he is full of it.
involuntary can also occur when you cannot renew for technical reasons, such as credit card rejected. these aren't always fraud related, you can have someone who wants to pay you but cant anymore.
The difference to the US is that the US was actually successful, its called DMCA.
don’t perform very well (see CPython, Ruby)

Sigh. I really wish that smart people would stop spreading myths. Ruby, at least, performs quite well. The "Ruby is slow" days are years behind us.
I don’t see how antivirus software completely failing to protect its users from “easy” attacks (rogue extension drops) should inspire any confidence they can protect you from more sophisticated attacks. Oh yeah this gun is useless now, but wait till they roll in with tanks!

Never mind the entire idea of antivirus software is completely ridiculous from security PoV and basically a scam to have people pay for a false sense of security.
Can anyone tell us how cumbersome it is to do the same thing with the free Smalltalks?
Dow suffers biggest weekly point drop since worst week of the financial crisis
It appears that you consider, among other things, Singapore's rise over the last 50 years to be "evil". This puts you at odds with practically the entire economics profession, and just about everyone else in the world trying to actually improve conditions in poor countries instead of burning perceived witches and warlocks.
That would be a very complex equation, some variables would be:

- Google Ventures operates independently of Google.

- How much of the ~1.5 billion fund under management has Google money invested in it.

- In the round they lead for Uber, what percentage of it was GV, and out of that, what percentage was directly funded by stakeholders that identify as part of Google. And what percentage of those stakeholders is owned directly by Google.

These all vectors multiply. It ultimately has to be seen how much Alphabet gets for every dollar that Uber makes in profit. But I'm sure there is a percentage.
*BSD guys seem to do pretty good without a Linux.
Can EME be used in streaming music players, like Prime Music or Spotify?
6 must-have startup tools, all for FREE
Weight-Loss Motivation: Surefire Tips to Stay on Track
Unfortunately the ultimate implication of this argument is to largely rehash the same old ideas and biases that most programmers are mentally comfortable with, and never really push any boundaries. This is the vicious cycle we're stuck in now, and it must be broken eventually.
I'm sure you don't mean it that way, but this always feels like such a humblebrag to me. "Oh, I was actually a lousy college student, and you know what, my superior intelligence is what did me in."

I can imagine that having to learn how to study (and developing the character to actually do it) is something that takes time and commitment, but if everything else is so easy for you, surely it can't be impossible?
XPCOM has support for stable, versioned APIs, but no one cared about using that subset since the rest was also available; it stagnated and the supposedly unstable APIs ended up bearing the compatibility burden. Now there will only be a supported subset, and the trickier stuff will require getting a patch accepted instead of monkey-patching and letting the user cope with the breakage. Your coping skills are above average, I've submitted patches too, it's still yak shaving and not a very productive use of time. Working out APIs is a hard problem, it should be handled as part of the development phase instead of being completely disconnected.
The story of Shutdownify, the best metaphor Silicon Valley never had
PL/0 (MULTICS), PL/S (z/OS), ALGOL (MCP), LISP/Scheme (dozens), Fortran (PRIMOS), Pascal (UCSD p-system), BASIC (Apple II), Modula2/Oberon (Lilith & Oberon systems), and Ada (Army ASOS, i432 mainframe) are/were written in C? Actually, the answer is no and they implemented these OS's/runtimes without it. They vary in pro's and con's [with Fortran OS hilarious] but not being C-like was a good quality they share in common. Actually, MULTICS team specifically chose PL/0 over C's predecessor because they thought PL/0's design choices would lead to less security problems. They were right [1].

Using C for a project makes sense for numerous reasons that plenty others have elaborated elsewhere. Very talented people such as Tarsnap team can even use it robustly. However, it's inferior to many other system languages in productivity, robustness, maintenance, or some combo of these. And you can build fast, reliable systems (even OS's) without it. Its widespread use is a legacy/network effect caused by targeting cheap hardware, UNIX using it, key FOSS using it, resulting labor, and resulting libraries/tools for it. So, use it or not, but let's be honest about what it is and the why.

[1] https://www.acsac.org/2002/papers/classic-multics.pdf
I'm maintaining two Add-Ons with around 20k active users.
I agree with his predictions, but I also find it hard to give to much attention to voices like the one expressed here.

It's hard for me to tell how much of this is genuine concern, or just how many donations or how much income he will loose because of this. I never see numbers from these Add-Ons. The one in question here has 1,300,000 daily active users.

Sure, if I make $1500 per month on an Add-On, I would be very upset if things change. Then I'd rather see the XUL/XPCOM stuff around for another 15 years.
First thing I get when clicking "DoIt" in Chrome or Firefox is "Parse error on line 1 column 47 : Unexpected character null".

Edit: turns out, I should've looked more closely. You're supposed to select particular text before pressing the button. If you do this it works. Still, they might want to consider a more friendly error message ;)
I am wondering why it wasn't ported from Less to PostCSS? SASS is more popular, but that port would be too much of disruption of workflows.
Smalltalk wasn't designed for experts, quite the opposite. That was a major intention, part of a line of efforts to remove the artificial segmentation between user and programmer.
Sandboxing extensions' access to the file system would be acceptable. We could work with that, just as OS X app developers have. But Chrome and the current WebExtensions API don't allow extensions any file system access beyond what webpages get.
Setting up context fail.
> And why make it "safer" for the 99%, considering they have been able to live with the current situation for years?

It's hard for me to read this comment as anything other than "browser security is fine and people shouldn't bother trying to improve it".
I'm not following you here. The point is that you have a history of doing this and if you won't stop doing it you can't comment on HN.
> Smalltalk is a lovely, lovely language. It's fantastically simple... learning the library is another matter.

I think that's a fundamental issue. On the surface, Smalltalk seems very simple and easy to grasp but as you delve deeper and deeper it gets harder to follow and more magical. Examining how the underlying platform worked made my head spin. I went from a Smalltalk proponent to a detractor the more I learned about it and used it.

I think that's the fundamental problem with every "simple" language; it just forces the complexity to spill out into another layer.
It's Wired. Calm down.
I want to turn this into a mac app. Was not expecting java.
Yeah, the thing that is missing in our paradise of an economy is more social skills.

The labor market rewards social skills because the market's buying power is transferred to a handful of people.

If you had a egalitarian market that truly reflected the demand of the ordinary citizen I am sure there would be a huge increase in demand for affordable housing, healthcare, cheaper college and renewable energy.

Not to mention the demand that exists to find immortality - unlike in newton's time we actually have the tools to achieve it.

Its only from the ivory tower at harvard can people see the increase in childhood poverty and homelessness and conclude that "hmm you know what is missing ? some serf to make me laugh !"
> But you can't deny the old model had downsides.

Sure, but also upsides. That doesn't mean the change, as announced, is the ideal trade-off.

You could easily add an "you can continue to access all browser internels if you flip this switch" option to let those who are willing to break their browser do so and let everyone else be nannied by mozilla.

> That's why Firefox is moving away from it, and why no other browser uses the old model.

That is a distinguishing factor to many users. Maybe not to the majority, but that majority might also be just as happy with chrome and simply stick with firefox due to inertia, who knows.
Not that long since a sitting US President referred to Iran (and others) as the "Axis of Evil", I think some sensitivity is to be expected.
U.S. Stocks Head for Worst Week Since 2011 Amid Global Selloff
That's a true benefit of using C. The more people know the language, the more people who can comprehend and improve the software. Goes for more than just security in terms of what's improved.

Now, will this happen for a given project? Different issue entirely which might justify using an inherently, safer language.