skysight-inc/HackerNews huggingface dataset:
Piracy has always been a convenience problem and only partly a cost problem.

Pirating content is the easiest, fastest, highest quality, and most available method of watching content. The price is just a nice bonus.

Digital restrictions hurt everyone and maybe one day Hollywood will wake up and realize that you can't strong-arm the market into behaving how you want it to and you have to adapt to consumer demand. It's one of the few industries that I know of that try this hard to fight against consumer demand. It's so backwards.

Until the day they change, pirate on.
I'm tackling a very similar issue right now and it's a maddeningly difficult problem to solve. It would be incredibly helpful to bounce some ideas off someone who has been there if its no imposition? My email address in in my profile.
A good place to start is this quora link[1] that has many further links to read.

[1]https://www.quora.com/What-are-the-biggest-websites-built-wi...
The Rounds: Experts Talk Cloud, Datacenter, Best Practices
> Also, is that really what you want to say on a public forum? You want to say that ending slavery was the slaves' responsibility? Interesting.

Not what I said, you need to buy new reading glasses.

Doing anything starts with the individual. If you're a slave, that means resisting and running away. If you're a white dude in the north, that means supporting abolition. You get the idea. That's the only way to get anything done.

> Recognizing privilege and inequality is not "rigging the system."

Recognizing? You're not interested in recognizing.

You're interested in discriminating against those you recognized as privileged to benefit those you recognized as disadvantaged. Which is bad enough, but really much worse because of the you part ... and the you part is always the privileged.

This isn't the minorities standing up for themselves ... it's just the privileged stacking the deck again. The only way to make sure absolute justice and fairness is to make sure the deck is never stacked. Ever. For any reason.
Good Riddance. While applying for jobs last year, I have seen huge difference between companies that demonstrate great pride in using Scrum and Agile and (insert any other buzzword here) and others that really understand how software gets developed.

Software is and ever was product of art and skill. There are great ways to improve productivity, for instance I really like how kanban fits software development. On the other hand, using Scrum and sprints and what not is how non-tech HR person explains to the non-tech management how software should be developed.
The post is old, but still somewhat true. The most important change is how memory carriers can be moved between schedulers/cores nowadays which improves the TLB miss rate and makes for better system locality.
Let's chat again after you've gone to live there for awhile. What looks good on paper doesn't necessarily means it is what you expect.
OP didn't say THEY ought to decide; they said CloudFlare ought to decide.

CloudFlare is a business. Due process does not apply to businesses, since nobody has the inherent right to be a customer of a business under any circumstances. Except for a few very narrowly defined limits (such as not rejecting customers based on race or ethnicity), a business is quite free to refuse service to anyone it pleases, and to ban any activities it pleases.

Indeed, numerous classes of customer are already banned from CloudFlare[1]. OP is simply saying they ought to expand that to include one more, one that uses the platform abusively.

[1] https://www.cloudflare.com/terms/ , e.g. the sections on "Limitation on Non-HTML Caching", "Investigation", "DMCA & Abuse Reports", "No Third Party Beneficiaries," etc.
Don't blame performance on language, first review your approach
Customers merely decide where to spend money. That doesn't let them control the product anymore than buying a stamp lets them decide who can use the postal service.
Totally understand being disappointed in MakerBot for a myriad of other reasons. But the whole, "omg stuff is going to be shitty because its Chinese" is a tired old trope. If you know what you are doing and aren't needlessly cutting corners you should be fine.

P.S: Not Chinese, I've just enjoyed enough Chinese mfg'd (even Chinese designed) products now to know that trope is old.
I agree with you in some cases but not in others.

I'll give you a recent example: there's nothing wrong with servers running ad-block detectors and not serving content to people running ad-blockers. It's within their rights. It's not "within their rights" for people to circumvent these and try to see the content anyway.

Since on a technical level the content owner's web server is both serving the content to you at their expense, for which your browser makes a request, and also is specifically serving copyrighted content, and finally on a moral level has created that content at their expense, I consider it absolutely, 100% within their moral, legal, technical, and decent rights to throw up a TOS saying: "Our business model is showing you advertising, and you agree to load and not block ads. Click 'I agree' to proceed". It's in my opinion within their moral, ethical, technical, and legal rights to detect and block people using ad blockers. It's not a technical "arms race" for people installing plugins that let them trick the server into serving them content even though they're not displaying ads, while the server chooses not to display them content. Even if there is NO such click-through TOS being thrown up, the server by running ad-detection algorithms makes this relationship abundantly clear.

I wrote this here: https://news.ycombinator.com/item?id=11458626

All of my contributions were downvoted, which is fine, but people were also extremely rude. They didn't understand my bakery analogy, and focused on something irrelevant, the TOS. (This is like saying the bakery didn't have a sign up saying you couldn't reach behind the counter and take something. I mean, the fact that the server is actively running ad-block detection and wanting not to serve you isn't enough? It's also irrelevant because it takes one line to add that to a TOS so it's not a real response.)

So here is an example of a fine contribution in which my view is correct and HN groupthink is completely wrong.

untog pointed out that my comment was correct by stating "Seems telling that you're getting downvotes but no replies explaining how your comparison is wrong..."

Going forward, of course I will not be using that analogy.. Indeed I won't post on any ad-block related subjects.

Of course, this doesn't mean I don't expect people not to run ad-blockers, just as the existence of copyright doesn't mean I don't expect people to torrent stuff. I just mean that they're not morally in the right, they shouldn't act righteous about it, and servers that refuse to serve people content when those people are running ad blockers are in no way (not even a tiny way) in the wrong.

I'll probably be downvoted for this, I just wanted to give you an example of something that I wouldn't post. I literally wouldn't be posting this now except as an example of something people will downvote.
I dont get the plot. He got text messages to his flatmate, but the one asking his flatmate to call the council never made it. So his flatmate is dumb enough to need explicit instructions to call for help when a friend says they are trapped? Or were the first few texts he sent "hey whats up?" and "doing anything later?"? Why have your flatmate call "the council" when the obvious ask, and the one requested via email, was to call the fire brigade?
If you have free time outside of work, and you enjoy learning, I would suggest starting a side project in something that interests you. You can build a new skill, and you will have something that drives you.
You can easily install MATE or Cinnamon (or any of several other desktop environments) on either Ubuntu or Linux Mint.
>Are people free, independent actors, or are they merely cogs in some vast social machine, constrainted to operate in their private lives and businesses according to the arbitrary dictates of some self-appointed group of sermonizing moralists?

False dichotomy.
It is practically necessary with mosh to run tmux/screen anyway because mosh removes scrollback. I find mosh adds little benefit for me most days and it makes a few things worse.

mosh is a great idea and sometimes useful when you are changing connections or opening and closing a laptop all day but most days I think I am better off without it.

Also I rarely have a remote connection open without forwarding some ports about so mosh often doesn't do what I need anyway.

Unfortunately every layer of terminal emulation tends to filter out some terminal capabilities. It is a small thing but I like to be able to yank a selection out of a remote vim and paste it locally and last I saw mosh's terminal emulation eats the necessary control codes.
He's either a troll or lacks reading comprehension. The first article he links to is well summarized by this paragraph:

"And, unfortunately, I think time has proven me right. The word “agile” has been subverted to the point where it is effectively meaningless, and what passes for an agile community seems to be largely an arena for consultants and vendors to hawk services and products." (https://pragdave.me/blog/2014/03/04/time-to-kill-agile/)

"Doing the right thing at any time" is still a perfectly valid principle, though.
You want to save space by not having data on your local system but use a local search to look in the contents of files not on that system? You can't have your cake and eat it too.
So, memoization, a basic optimization technique.
[APPLE'S] CONFIGURABLE FORCE-SENSITIVE INPUT STRUCTURE FOR ELECTRONIC DEVICES
I imagine that if you torture 1000 of your enemies you will get at least some useful information from them. Sure, they will also give you a lot of rubbish and you'll struggle to know what's true and what's made up. But that 1% nugget of truth is what the Donald Trumps of this world use to justify torture.

I imagine for the head of the CIA or Mossad or MI5, these aren't weird hypotheticals but real decisions. We need to tell them as a society that we do not accept torture, whatever results it would bring.
The better way of triggering hardware acceleration nowadays is with the CSS will-change API: https://developer.mozilla.org/en-US/docs/Web/CSS/will-change
On Functional Programming
I feel like he was referring the Current Events and the state of the world?
Eh, Dallas is about 80% corporate, with the majority being non-software companies. It's really depressing since I don't have any interest in that kind of work beyond the money. There is some small to midsize web/mobile work to be had, though.
Surprised not to see Fedora at the top of the list. Fedora 23 is remarkably stable, great UI, easy to maintain, and can be upgraded in-place to the next version using the new upgrade tool, no more reinstalls.
Please include stock grants, because otherwise it's a silly comparison. With that included, I know a lot of people in SV, NYC, and even Pittsburgh who meet that bar. Google, Facebook, Dropbox, Microsoft -- all of these places pay over $200k total compensation for senior engineers. A grant of shares of GOOG or MSFT every year isn't likely to completely disappear within the vesting period...
On 200th birthday of Charlotte Brontë, books from an unconventional childhood
There was no obligation to me, just an opportunity to help.

"Do unto others as you would have them do unto you," is a good secular rule as well as religious.

I believe we'd be better off as a society if more people simply helped, as best they can, when the situation presents itself.

But you're not obligated to help, in my view, or especially not to seek out opportunities to help.

I suppose I just don't see it as an imposed obligation, but a chance for charity, even a little bit.

As far as morality goes:

Theological: Failure to help is a sin of omission, as it violates the Golden Rule. (Christian version, but there are many other examples in the major religions.)

Political: Locking someone up with other criminals creates a greater cost to society than psychiatric treatment.

Secular: Unreciprocated generosity relieves suffering. It can also lead to an improvement in reputation.

We could discuss each moral foundation in detail, from St. Augustine to Singer if you'd like.

As for my personal experience with mental illness:

I was able to convinve my cousin, who was in full blown psychosis, to get to a hospital (way harder than it sounds.)

I spent most of my childhood helping to care for my uncle, both physically and mentally disabled.

Also, I do volunteer work regularly for the homeless, many if not most of whom are mentally ill, in my home city of Washington.
You need to signup for Facebook / Twitter as well. And there are browser based feed readers. The only downside is the lack of availability of web-based feed reader support in browsers.

That might be partially on the onus of the reader, but it would require you to at least install an extension to add their site as your default feed processor. That can be a UX loss.
Not likely because you can use your own spotlight importers.
"I will get my favorite spaghetti meal served on my birthday."

In an otherwise run-of-the-mill rant, this struck me as a truly weird, passive, and ungrammatical (to my ear) assertion. The lack of any agent makes me wonder if he's insisted on his parents and then various friends or significant others over the years to serve him this meal. Or does he hire someone to perform this task for him? The lack of the mention of "cooking" and the phrasing "spaghetti meal" make me envision dumping a cold can of Chef Boy-Ar-Dee spaghetti out in a bowl. Just an odd, unrelatable insistence. Weird.
"Due process" means, quite literally, "process that is owed to you." It is the process that the government must, by law, provide when it is depriving you of liberty or property, to which (absent due process to deprive you of it) you otherwise have an inherent right.

Customers of a private business have no right or expectation of due process whatsoever, since nobody enjoys any inherent right to be a customer of a business. With a very few narrowly defined exceptions, private businesses are generally permitted to refuse service to anyone they wish, without explanation.

CloudFlare (and all other businesses) have always refused service to numerous classes of customer whose activities they deem abusive, in their own sole judgement, without any due process.

Read their terms of service, read AWS's terms of service, or Google's, or any other company's. They all already shut numerous people down without any due process, every single day. OP is simply suggesting they add one more category to the already long list of prohibited activities on their platform.
Also seen on Numberphile: https://www.youtube.com/watch?v=uAnCL3vhVIs
Why would it do that? Can't it just be added to the search index and then "archived"?
To be fair to perception, that Scheme (Guile, I'd imagine) isn't exactly the subset of MIT-Scheme used in SICP.
Except, again, that's ignoring the fact that I don't own WalMart. And the HOA doesn't own my house. And I was never part of the HOA, yet am required (compelled) to join and abide by it.

Its a strange old conservative view that neighbors can dictate what color to paint your front door, to suit some groupthink. Maybe this is a liberal vs conservative issue?

Contracts are irrelevant - to be valid a contract has to have something called 'value received' in exchange for stipulations. You can't just write anything in a contract - for instance, the penalty of violating a term is generally a payment of money. What does it cost to get out of the HOA?
I would certainly rather farm worms than take many mainstream tech jobs. There's probably much more freedom to innovate.
Bangladesh Central Bank SWIFT Software Compromised
The US is still segregated
Perhaps:
MSEA (Master in Science of Engineering Awesome)
BSEE (Binomial System Enterprise Engineer)
CEA³ (Crack Enterprise Architect -to the 3rd!)
CISSP-ISSAP (Calisthenic Infrastructure with Solipsistic System Paradigms - Isomorphic and Soporific System Accreditation Practices)
PMP ITIL Pusillanimous Management Practices for Information Technology Inline Languages (or Pmpster IT for short)
just check the submodules, no?

reproducible binaries doesn't really matter that much when you are compiling from source (you arn't proving that someone did or did not tamper with the binary provided, if no one is providing that binary in that situation)
C is the foundation of computing in the sense that essentially every programming language and operating system is written in C or C++, and those are the tools that enable every other piece of software. More precisely, I would say that C is the foundation of software; it's how we stopped throwing out our programs when we changed computers. The first portable operating system kernels were written in C.

I guess I could have been more precise and said that the lambda calculus (rather than Scheme/Lisp) is not the foundation of computing. It seems like there are people who still think this; see my recent response here:

https://news.ycombinator.com/item?id=11412392

You could say Lisp and Scheme are proof of that. To actually be bootstrapped, they had to add all this other stuff like vectors and hash tables. I don't know the details of how well those are axiomatized. Paul Graham's Arc tried to a little further down, i.e. unifying functions and macros, defining numbers in terms of lists a la Peano arithmetic, etc., but I'm not sure how far that effort went.

I mentioned all my experience with Lisp... doing SICP 19 years ago, and then coming back to it. As I said, I think it's outstanding research, but if you are trying to build an entire computing universe out of it, that's folly. Good luck. It's just not powerful enough -- once you add all the stuff you actually need, you're not far from the complexity of C.
Not, really, if saving for retirement is factored in. Most people aren't saving at all, which is how they manage to maintain that upper middle class lifestyle on what has becoming the equivalent of a formerly lower middle class salary.
One Gene, Many Proteins: Flexibility Found in Life’s Blueprints
Your own terms of use permit you to remove these sites:

"If the investigation reveals any information, act, or omission, which in CloudFlare’s sole opinion, constitutes a violation of any local, state, federal, or foreign law or regulation, this Agreement, or is otherwise deemed harm the Service, CloudFlare may immediately shut down your access to the Service."
I don' think there's a magic bullet to asshattery. There has to be a cultural shift away from asshattery as acceptable behavior. The same way there has been a cultural shift away from domestic abuse and racism being acceptable (though they both have their stragglers).

The problem is that the diet of pure shit serves a purpose. It keeps people both agitated and docile at the same time. The kind of agitated and docile you would recognize in a cranky 80 yr man who shouts at clouds. Angry and uncomfortable, but ultimately harmless; miles away from taking an AK-47 and marching on Washington, and ultimately willing to pull the lever for the blue or red party, or best, not vote at all.
The idea would be that when you send an email, you give it a category, like politics. Then at the bottom of each person's email, there are two links: 1) Unsubscribe from person X's emails about category Y, and 2) Unsubscribe from all of person X's emails from this system

So if that person clicked link #1, the token in the link is verified that it was created for that email address, and then it's noted in a database. In the future, if person X sends another email for that category, it won't go to that person. I'm thinking the sender wouldn't even know that the person unsubscribed
A court order would do the trick... but even then, only if it were reasonable. Overreach could also be a court order that is unreasonable, i.e. Apple's fight against the backdoor to all iPhones.
there is a lot of whitewashing of history is happening (after all there is a huge money race between big solar and wind installs and new "safe" reactors - notice that even 5-10 year ago we didn't have this tsunami of "Chernobyl was really not that big a deal of an accident" articles).

Decades after the Chernobyl there is much higher rate of cancer of internal organs, adeno- and thyroid (ie. cancers related to ingestion of radiation sources) among people who lived or spent time in the North Ukraine, South Belarus in the months right after the catastrophe. Only official statistics points to 5000 additional thyroid cancers in Belarus in people who were children at the time.
The video shows its really, really, loud. $25M for a selfie stick seems like a little much.

Now, if you have an intelligent drone that follows me and takes videos and pictures and automatically makes movies out of it, plays theme music while I'm walking, and is an IoT voice commanded device over 4GLTE now we are talking!

Until then, I'll keep my money.
only reach a portion of the neighboring values at each bounce

From the picture of the dice[0], it looks like it would still be fair enough due to the fact that there is a large difference in the numbers available 'nearby' any one spot. But since it's big (but not super big), I'd guess that it would probably be rolled towards some sort of back stop, which would allow for additional opportunities for it to bounce.

[0] - http://www.newyorker.com/wp-content/uploads/2016/04/Roberts-...
I feel "software dev" is too broad. And the ambiguity disguises choices that might harm you prospects.

I read this: http://quantjob.blogspot.com/2011/12/how-to-avoid-quantdevel...

And the description of being "sucked in" to a "housekeeping IT" rang scarily true. Match with this phenomenon: https://pbs.twimg.com/media/B64WFyuCIAAjq3u.png

And you might realise there are shitty dev jobs with poor prospects out there, that bill themselves as more than they are. The whole "passionate about my job" thing then becomes a little sinister.

There are different classes of dev jobs. The bad ones pay little and lead to less, and will usually come painted with BS. The "passionate" dev will be happy with whatever they get, and they'll get very little to be passionate about - in-house housekeeping all the way.

But at least the market is good enough now that you can always realise this later and try to fix things. When the gravy train begins to wain, you might be stuck with what you have...
The Proactive Software Developer
HAHAHA. If you think this sort of thing doesn't happen in Silicon Valley I have a social network to sell you
No, you're too focused on you; it's zero sum because two men can't have her, one gets her and one doesn't. Zero sum isn't about you, it's about if getting what you want deprives someone else of what they want, which it does in the case of a woman.
I don't care if you pray to a pet turtle. If you're competent and easy to work with, you're okay in my book.

Oh, the guy in my earlier posting? Strict atheist. I don't think religiosity has any bearing on intelligence.
Literature, Art, Music, Philosophy, Religion...

Basically everything that isn't a science.
Slouching Towards Bethlehem (Joan Didion)

Flowers for Algernon (Daniel Keyes)

The Effect of Gamma Rays on Man-in-the-Moon Marigolds (Paul Zindel)

The Things They Carried (Tim O' Brien)

This Side of Paradise (F. Scott Fitzgerald)

Something Wicked This Way Comes (Ray Bradbury)
Essentially a children's sci-fi novel, but it doesn't read that way.

A Moveable Feast (Ernest Hemingway)
My personal favorite (along with his short stories, which I highly recommend), but if it's your first time reading Hemingway, might be better to go with The Sun Also Rises.

Revolutionary Road (Richard Yates)

On the Road (Jack Kerouac)
*One of my personal favorites, but most people either love or hate it, so maybe save this towards the end.

On my own reading list:

Speedboat (Renata Adler)

Money (Martin Amis)

Love in the Time of Cholera (Gabriel Garcia Marquez)