skysight-inc/HackerNews huggingface dataset:
And it’s only a matter of time—perhaps a couple of years—before movies will be streamed on social-media sites. For Facebook, it’s the natural evolution. The company, which has a staggering 1.8 billion monthly active users, literally a quarter of the planet, is eventually going to run out of new people it can add to the service. Perhaps the best way to continue to entice Wall Street investors to buoy the stock—Facebook is currently the world’s seventh-largest company by market valuation—will be to keep eyeballs glued to the platform for longer periods of time. What better way to do that than a two-hour film?

This might begin with Facebook’s V.R. experience. You slip on a pair of Oculus Rift glasses and sit in a virtual movie theater with your friends, who are gathered from all around the world. Facebook could even plop an advertisement next to the film, rather than make users pay for it. When I asked an executive at the company why it has not happened yet, I was told, “Eventually it will.”

Really interesting point - would expect to see Facebook/Netflix converge on this idea, perhaps even enter some type of M&A action. If it were legal, perhaps Alphabet would be wise to move first and bolster YouTube with Netflix content to create a quasi monopoly on video content - both user created and studio produced. The other giant player to consider would be Amazon with Twitch and their original series as well.

Seems like a bit of a fight to the bottom, but I'm not sure what the margins/financials look like for these businesses.
You make a lot of interesting points with frequency analysis, but these facts can be used for your benefit.

For example, if you're concerned about transit systems being used to identify you, try leaving the devices in a safe location for several hours and have them respond on a timer system. Any analysis ran across millions of users will end up filtering you out, lowering your own suspicion factor and increasing the adversaries uncertainty when facing big data.

How a system fails is just as important as how it performs when it comes to security, the young-adult novel Little Brother by Doctorow goes into this in good detail.
The problem is that many people thought they needed to take Trump's plans & pronouncements metaphorically when they voted for him. People who worked for him even http://www.politico.com/story/2016/12/trump-symbolically-ant...

The problem more generally with that is that once you give that much power up with out an expiration date it will be very hard to restore back to a moderate position.

And even the proponents of banning muslims to cut back on terrorists entering should be upset at the implementation, because the ban hits none of the countries who have sent us actual real successful terrorists like Saudia Arabia or the UEA. So even if you think it's worth stretching out our democracy to get a no-nonsense strongman into fix border security, you should be upset that this ham handed approach hits the wrong countries, generates backlash, and will likely be repealed by federal judges, making it ineffective and worse than nothing at all.
In summary, Hollywood is a dinosaur on its deathbed losing their strength to control the market as SV seeps into every crevice of consumers lives providing solutions Hollywood was too stubborn to embrace.
Or go the other way: compare the crc32 to a 4-byte blake2 hash (blake2 can vary its output length on multiples of 8 bits).

I'd expect that, no matter how many bits were corrupted, the pattern of the corruption, or the size of the file, a 4-byte blake2 hash would have always a 1 in 4294967296 chance of not catching the error; for crc32, the chance of not catching the error would increase with the size of the file or the number of corrupted bits. On the other hand, a CRC is guaranteed to catch certain corruption patterns (like all burst errors of up to a certain size), while for a cryptographic hash like blake2, there's no such guarantee.

(A cryptographic hash sent together with the data, by itself, is also useless against an adversary, since the adversary can change the hash. You need at least a keyed hash to protect against that.)
Show HN: Boilerplate template for a serverless web app using Flask and Zappa
I tried a drag from a cigarette a few times, always made my head spin like crazy and I puked.

It was stronger than a drag from a cannabis joint. But I have never been a nicotine user.
And the cost of your electricity, don't forget.
One of the best comment i had read regarding launching. Lots of people often under-estimate our past experiences here. Almost all of the s/w job teaches us to release a bug free, polished version . But to launch a side project, you need to overcome your urge to release a polished version, and launch a barely working version to get feedback and iterate. It is one of the major reason of mine to never release a side project till now !
Amway: 5 Realities of the Multi-Billion Dollar Scam
Inside the murky world of spies for hire
Damn, there is a special exception in the definition of vararg functions, just for nullptr! throws things in the air I give up having discussions about C++.
how about something like that as a visualiser http://www.geisswerks.com/drempels/
Let's not mention the consistent gaming of classifications and salaries or the fact that Visas without a quick path to permanent residency are just a legal form of indentured servitude with all the perverse incentives and power imbalances you'd expect.

There shouldn't be a work visa that doesn't lead to a green card/permanent residency within two years. Anything less is merely legalized human trafficking.
My current list:

* Armin Ronacher: Flask, Jinja2, click

* Jonathan Blow: game dev, designing a new low-level language called Jai (https://www.youtube.com/user/jblow888)

* Michael Fogleman: extremely proficient Go developer; wrote a Minecraft clone in both Python and C, and a NES emulator in Go (https://github.com/fogleman)
Living without lungs for six days saves a mom’s life
Troll picks:

Curtis Yarvin a.k.a. Mencius Moldbug (https://en.wikipedia.org/wiki/Curtis_Yarvin)

Xah Lee (http://xahlee.org/)

Michael O'Church (https://michaelochurch.wordpress.com/)

Bryan Edds (https://medium.com/@bryanedds)

CAT-V (http://harmful.cat-v.org/software/)

Suckless (http://suckless.org/philosophy)
Hopefully all of our work is appreciated by the people near us but it's really ok to be a "nobody" as in you aren't famous or even regarded as a "dev to be followed." There shouldn't be the expectation that to be a professional who's good at your job and solves problems you should also be on the list of popular devs people follow.
There is some theory of operation stuff for JOE:

https://sourceforge.net/p/joe-editor/mercurial/ci/default/tr...
Britain too.

We love selling them cluster bombs.
From the studio's perspective Goodfellas never turned profit on video rentals or licensing. So the writer isnt getting residuals. It's a protracted legal battle involving shell companies and hollywood's accounting practices.

Update: they recently settled. http://variety.com/2016/biz/news/goodfellas-irwin-winkler-wa...
This article, like the Ellp home page, tells me nothing at all about why Ellp exists or why I should care.
Not a native speaker but I also find that odd: I always thought talented referred to the parable about the servants who were given talents, and as such I would expect that talented and gifted would be almost the same.
You work for a company that uses / consults for SAP, and they either give you training or send you off to get trained. It's the same way with most of the big ERP systems.
That's pretty much the point of the article though; that movies are not competing in the category of movies where their costs are acceptable, but the general category of entertainment and that when industries truly are dying, unions will roll over because the other main option is for the company/industry to die.
On most projects I've worked on, it hovers around 10 defects per kloc. On the one hand, 5 defects/kloc sounds optimistic, but I would hope automotive software to be developed more rigorously. OTOH, experience tells me otherwise.
Or birdbait.
CRC64 will probably[1] suffice for any data package you'll see on your life. A cryptographic hash of 64 bits won't.

That said, it's probably easier to find a reliable implementation of SHA256 than of some CRC64, so, if the added CPU cost doesn't bother you[2], I'd say SHA256 is the best choice.

1 - CRC40 will likely be enough. Those extra 24 bits are a huge safety margin.

2 - And it normally shouldn't, not even for performance sensitive applications. The hash is very fast, and you are doing it before IO. Except for some fast disappearing niches, it just won't matter.
While I agree that we could use some structural novelty, I would be hard pressed to believe that mainstream audiences care.
What many policy makers and C-levels don't understand, is once freed to their home country, the H1's now have process knowledge that they, and their peers, lacked. They know how your company works. They can extend that model in their home space to come after you. All of those processes that cost millions to form are now "free" in a low cost country.
>The tech worker market segment the body shops proliferate within in the US is one-way permeable: from developing to developed world markets.

But software services flow the other way. Google, Facebook, Microsoft etc. are big players in India, and US employees benefit from increased revenue and profit from those populations.

You cannot arbitrarily pick and choose the aspects of globalization that hurt you vs. that benefit you.
Intel Software Development Manual Instruction Parser
you can develop WPF apps with pythonnet and then ship with PyInstaller
Yeah, that was the part I later maybe wished I could retract. I do think saying "it's time to act, people" and then actually acting is underrated.
This looks cool but when I start it I get an 1024x600 which makes it impossible for me to even browse my filesystem properly.
There is no reference to lots of dubious universities exist only to have candidates from India/China. The students immediately get a CPT and start working at places nothing to do with their fields. They appear mostly for exams and some weekend classes and keep working full time.

Unless higher education criteria defined and universities scrutinized for bad behavior, most of the H1 abuse will shift to F1.
Because context matters there is no one line definition.

Not that you care. You will happily argue that MLK was the real racist for making white people let black people eat in their restaurants.
Re: long barriers in inhospitable territory

One of the lesser-known but technically-impressive border fences was the Cordon Sanitaire ( Corsan ) built by Rhodesia in the 1970s along the border with Mozambique.

The idea of relying solely on sensors was rejected because even heliborne troops were inadequately slow when intruders could disappear into the African bush. Instead the Corsan consisted of two fences bracketing a minefield and much Israeli monitoring equipment, ran for 180 km along incredibly hostile African territory.

Eventually the cost proved prohibitve and the next 800km of border had to be secured with only a minefield and a homeward-side fence.
> Christians are hardly persecuted in Muslim countries.

According to the 2016 annual report from USCIRF, 4 of the 7 banned countries (Iraq, Syria, Iran and Sudan) are "TIER 1 CPCS RECOMMENDED BY USCIRF" indicating that religious minorities, including Christians, are being persecuted in a "... systematic, ongoing and egregious" manner[1].

It's interesting to note that 11 of the 17 countries listed in the Tier 1 CPCs are predominantly Muslim.

[1]: http://www.uscirf.gov/sites/default/files/USCIRF%202016%20An...
Hollywood is being disrupted as we speak. Look at the incredible success of Annapurna, A24, and the original content by Netflix and Amazon.
What isn't reasonable is the difference in cost between different formats. SD should be the same price as HD, 2D should be the same price as 3D, etc. At least that's what I say.
There are some subreddits that attempt to do exactly that. I think the biggest is: https://www.reddit.com/r/NeutralPolitics/
He does not write programming related blogs often, but there are some if you go to the archive (most are published before 2012) http://www.kalzumeus.com/archive/

Recently he talked about building Stockfighter :

http://www.kalzumeus.com/2015/10/30/developing-in-stockfight...

http://www.kalzumeus.com/2015/08/20/designing-and-building-s...
All nouns are labels. Labeling in an argument goes all the ways and there is no guarantee whatsoever the parties involved have the same recognition of the labels. That we even have enough common understanding to create a language is due to a special human ability to understand each other without precise language, thus labels. The problem is not using labels, but people who intentionally mess with said ability to understand and then plant the blame on labels.
They're IFS fractals, I recommend either Apophysis 7x or Chaotica for creating them.
Disclaimer: I shouldn't be regarded as any sort of authority on the English language.

I sort of decide what words mean to me, publish them, and then stick to those definitions (while pointing anyone confused towards the published definitions).

There's probably a better way to classify these ideas without tripping over other peoples' lexicographic pedantry, but this is the Internet and you're always going to find a contrary opinion no matter what you do. The winning move is to not play.

Thus:

talent: natural affinity
skill: aptitude gained through effort
gifted: a person who is both talented and skilled in an area
Biggest driving cost for driving is humans. Once you have self driving cars, a $50k electric car with 20 year span and a million mile life costs about 5c a mile. Even with servicing and maintenance costs, you still make quite a bit of money on $1/mile.
I could watch the films on Guedelon all day long. Unfortunately there is only a moderate amount of media out there right now.
> Come, see, go, leave no traces. Thank you!

Utterly disgusting, to another European with a completely opposite view. People are more important than goods, services and capital. People should be able to travel and settle down wherever they choose.

The only bad effects of globalization are the ones deriving from the power that corporations and wealthy individuals have of gaming the tax system.
How many people here would quit writing software to work in a factory if it paid more? I'm guessing not many.

Not many, probably. More than zero, definitely.
This whole article feels like it was written by AI. I think it means that the software rearranges code blocks to minimize the number of errors?
Internal american politics, not of interest. Flagged.

If you think the submission is inappropriate for HN, flag and move on, as the guidelines ask.

Your criticism of HN being US-centric sounds like you believe it's deliberate and curated. For as much as it is so biased, I think it's an understandable consequence of something that falls out of the demographics of the members and their interests. A lot (not all, though likely a plurality) of the members are in the US. While the community isn't entirely tech and start-up focused, there is a large interest in these areas. A lot of interesting tech companies are US-based. Silicon Valley is in the US. Y Combinator, affiliated with HN, is in the SF Bay area. It makes sense that a lot of submissions would also be US-centric, and, unfortunately, what might get flagged.

I don't see a large number of members actively arguing that HN doesn't have a lot of US-focussed content.

Perhaps the submissions and which get flagged don't completely align with your own interests. And I can understand how that could be frustrating. That's not necessarily because of some cabal actively keeping things focussed on the US.

Personally, I think HN has too many political discussions regarding US politics, prompted by the recent US elections. And I'm doing what I can as a member to shape HN just as any other member can. And a lot of the political submissions are getting flagged. People are complaining about that as well. (Look just in this thread!) It's the nature of the demographics and interests of the members.

Edit to add: A lot of the HN submission and comment data is available via the HN APIs. I've often thought it would make an interesting study to dig into that data to confirm or disprove perceptions of bias like this (though, in this case, I'm sure there is an unsurprising, strong US-tilt to submissions). If you chose to do so, please share the results on HN. I know I'd be interested!
Requiring an unnecessary college degree for a job is the last bastion of acceptable racism in the US.
Introduction to Bioinformatics and Analyzing Genetic Data
The contemporary of the Apple II and TRS-80 was the Commodore PET. The C64 came much later.
Amazing really that the 2600 port was a total mess while the 400/800 port was widely regarded as one of the best arcade conversions of the day. It always surprises me that the 2600 is remembered so fondly in popular culture while the fantastic Atari 8-bit home computers have faded into obscurity vs. contemporaries like the C64, Apple II, Spectrum et al.
Marginal Revolution University – Online Economics Education
Adding to what you say, OP might have meant the use of LP solvers in branch and bound type algorithms to solve hard problems after recasting them as integer programs.
I don't expect people to be patient at all, outrage at this situation seems completely appropriate to me.
From http://www.pfr.org:

The MPFR library is a C library for multiple-precision floating-point computations with correct rounding. MPFR has continuously been supported by the INRIA and the current main authors come from the Caramba and AriC project-teams at Loria (Nancy, France) and LIP (Lyon, France) respectively; see more on the credit page. MPFR is based on the GMP multiple-precision library.
Do you really need sudo to install these?

Doesn't that defeat the point of Snap?
None of them. There are lots that I respect and admire, and there are lots that I think provide a great value to our community. But I don't "follow" them for a few reasons: (1) it takes time, which I don't have, (2) I don't like buying into a cult of personality, no matter how benevolent and (3) I don't derive much value from that and would rather spend that time/energy on creating my own thing.

For example when I see a new thing by antirez on HN, I am likely to click it because it's usually good stuff, but I am not going to be following his blog, etc.
"First, finding the lyrics of the song that’s playing, and picking out the key words or themes from it"

I listen to Melodic Death Metal. Some of the themes in this genre are not suited to provide pictures one might want to look at. A blacklist or filter for some keywords could help here.

Would be nice if you could provide more examples for other genres.
Casual copying has become pretty much irrelevant, though.

This misconception seems to fuel a lot of the anti-DRM arguments, but I'm afraid it's a misconception all the same.

For one thing, modern online and hardware-based copy protection systems can actually be quite effective. Contrary to popular wisdom among geeks, they don't all get cracked automatically within five minutes. Illegal rips of films or TV shows mostly originate from other sources, not the online streaming services.

As for software, take a look at what is actually being copied in terms of, say, the latest games. If the copy protection even takes a few days to crack, for a new AAA title that is going to be the big thing for a month or two, that could be a huge win for the publisher. Remember, we're talking about a target market who are irrational enough to pre-order big name titles, even though there is little if anything in it for them to commit their money before the game is even finished or reviewed. As far as these people are concerned, they must have their new shiny on day one or the world will end, and if they can't get it with a quick crack, a lot of them are going to pay for it.

Another factor that is often overlooked is that most creative content isn't Hollywood blockbusters or AAA games. A lot of creative content is aimed at much smaller, niche markets. There's far less incentive for crackers to spend a lot of time breaking any protections on that content, but the damage done through infringement can be worse because a lot of this stuff is created by individuals or small teams and usually it isn't super-profitable in the first place.

A second factor that often gets overlooked is that a lot of people simply don't realise when copying and sharing content is not permitted or legal. Most people aren't computer experts or IP lawyers. If you don't provide some sort of technical barrier, even if it's just a token effort that makes it clear that they're doing something they shouldn't be, plenty of people will copy and share and not even realise they're doing anything wrong. I've even seen messages sent to some of my businesses from people who literally told us (after being kicked for blatantly violating our terms) that if we didn't want that to happen we shouldn't offer content in the standard, DRM-free formats.

To prevent piracy...

Most of the time, trying to prevent 100% of piracy is a futile gesture. But like any other form of security in technology, it's a sliding scale, and some is still better than none.
Maybe not. Maybe I want to work in the US for a few years, and then decide to go back to Europe/elsewhere. The employer tie is much worse, but has been changed.
> The trinkets terms in which you can criticise this is that it's 'imprecise'? That's the best you've got?

Not sure what this means, but more than happy to discuss if you'd like to clarify.
Check your local public library and interlibrary loan system. You'll probably find a great selection, and you can't beat the price!
> people may thing it means the ability to use Word and PowerPoint.

That's what it means these days... as someone who went through the "Advanced Technology" courses in high school... I learned Pivot Tables in Excel... as opposed to programming or something else.
> Don’t read too much into IBM, Accenture, CapGemini as being American companies — all of them have very large bases in India and they use H1 visa to get low cost Indian workers on the client side in US.

I've never seen anyone prove the claim that tech firms (or any companies for that matter) use H1B workers for cheap labor. Also, this paragraph is just garbage "Don't read too much into it..." as if we should just trust the author.
... back in the day we'd just use WinAmp overlays and 'set desktop to color', and call it a day.

(filed under: #getoffmylawn)
I wouldn't call it a defect. It's just a limitation, which could and did get worked around to a certain extent with various bank switching schemes.
>I used to pay that at Blockbuster, and they had a physical location and employees!

If due to piracy, newer entertainment options, etc., the number of people who digitally rent a movie is smaller, and the cost to make a movie is the same (or higher), then it doesn't matter whether blockbuster had employees, the costs could be similar to getting the digital version.

In other words, the differences in operating costs between digital Netflix and store-based Blockbuster might not be the major factor of the actual cost (and thus the price to rent).
I'm a Ruby user, these are my inspiration

* Yehuda Katz - https://twitter.com/wycats

* Steve Klabnik - https://twitter.com/steveklabnik

* Aaron Patterson - https://twitter.com/tenderlove

* Charles Nutter - https://twitter.com/headius
How'd you guess?
The idea that Visas would be awarded from highest offered salary to lowest until cap is hit does actually seem halfway reasonable -- if you really truly need somebody you'll likely be willing to pay them more. Whereas if you make your money off of underpaying large numbers of workers, you'll probably end up sitting at the end of the line.

(Not that I'll be a fan of the program exactly, just that I've heard worse ideas.)