skysight-inc/HackerNews huggingface dataset:
I always thought a neat model for a platform would be based around Dunbars number. Which state you can have roughly 150 stable relationships. The idea would like twitter but not limiting the character length, rather limit the number of friends you have. This makes those "friends" be of more significance. If you want to add a friend you have to remove one as well, assuming you're already at the limit.
> The rise of fake IMAX and 3d is basically desperation moves to add value ...

What's "fake IMAX"?
I still quite like going to a theater, the experience is much different than watching a movie at home. In a theater I am much more focused on the film being shown, the screen is large and crisp, the speakers overwhelm – it's much more a celebration of the artwork than almost any typical home environment. On the other hand, I also like watching movies at home because I like sitting with my dog and being comfortable.

In that sense, it's almost ridiculously obvious why Hollywood doesn't like Netflix... it minimizes the "big screen experience". Imagine if we all replaced fine art galleries with mobile phone apps. Would anyone be surprised if masterworkers of paint and sculpture got upset about that? Of course not! They work on mediums that are designed to be experienced in a very specific spacial context. A director like Christopher Nolan, whether you like him or not, designs his movies specifically to be seen on 80ft wide projections with 100 speakers all around you. Anything less than that and, in his eyes, your mission is now to render his movie meaningless.

All this said, I really think the directors' gripes are misplaced. Netflix didn't kill theaters... theaters killed themselves. Rising prices, gouging on food, maintaining massive floorplans that require massive leases of land. If going to the theater to see a movie wasn't, by and large, a $50+ excursion for a family of 4 to eat garbage food and struggle to find seats then maybe we wouldn't all be staying at home?
Larger discussion:

https://news.ycombinator.com/item?id=16921634
Two reasons to watch a movie in a theater:

1. You get it to see it when it first comes out.
2. You get to watch it on a giant screen with awesome sound.

#1 might change, however you can never replicate #2 at home (or at least without significant cost). I believe the market will simply shrink/consolidate. Theater's won't be in every town, but will be whittled down to high population centers.

Similarly, my mall visits are 1-2 a year, pretty much the same frequency as my movie theater attendance.
>These are all modern economies

They aren't the only modern economies. Demographics plays a role.

>most of which operate immigration-friendly regimes

Recent policy and current demographics are two different things. These are still homogenous countries for the most part, especially Iceland which is exceedingly safe. Where demographics have shifted drastically away from the native population, the quality of life has reduced. (Look at Malmo, for example.)

>That happiness boost is nowhere to be seen when looking at real world examples.

http://archive.boston.com/news/globe/ideas/articles/2007/08/...

Here's a list of countries ranked by diversity: https://en.wikipedia.org/wiki/List_of_countries_ranked_by_et...

Doesn't look like a happy list.
I think match cases should be functions, since you have built those anyway.

So instead of match (x) { expr... } you would have something like
match(x, [ fn... ]) or
match(x) { name: fn, name2: fn2 }
where fn is like (objectToMatch) => { expr }
It's 2G. By the time the cancel is received by the server, the server will have sent the resource, the bytes will have traveled and the user will be billed.
Great. I hope Esperanto Technology can come out with their RISC-V chip soon.
https://www.microsoft.com/en-us/software-download/windows10I...

Right below "more download options" is this text: *Your use of the media creation tools on this site is governed by the Microsoft Terms of Use for this website.

In the linked Microsoft Terms of Use there's this: "Notice Specific to Software Available on this Website" [...] WITHOUT LIMITING THE FOREGOING, COPYING OR REPRODUCTION OF THE SOFTWARE TO ANY OTHER SERVER OR LOCATION FOR FURTHER REPRODUCTION OR REDISTRIBUTION IS EXPRESSLY PROHIBITED, UNLESS SUCH REPRODUCTION OR REDISTRIBUTION IS EXPRESSLY PERMITTED BY THE LICENSE AGREEMENT ACCOMPANYING SUCH SOFTWARE.
It's not going anywhere. There is no experience like watching a movie in a theater and most people can't recreate that at home.
I like to be able to see film in a theatre, and as far as I can see the only way of having theatres work out financially is for them to have a short monopoly on screening the film before they go to streaming services. For me the combo of Odeon limitless and Netflix/Prime/Iplayer/BFIplayer works quite well. But I think that Netflix would need to be ok to release their productions cinema first in order for theatres to still have a viable business model.
Pusher: Announcing $8M funding to continue building delightful APIs
I thought the article's comparison of go routines to goto was fair, in the context made: when calling a function in a language that allows go-routine like things (including pthread_create), one can't know if background tasks will be spawned. This is similar in the free-form time of unrestricted goto that one could not know if control flow really would return to the point lexically after the function call. His proposed abstraction does allow one to look after a nursery block and know whether or not background tasks are still running.
At least x === x, right?
shame on HN.
Ah, neat. It's relatively new—I've always rolled my own implementation whenever I needed it (it's super simple, which is why this library is 67 lines of implementation, half being comments), but why roll your own when it's part of the (experimental) standard library?
While "The Art of Electronics" is often refered to, you won't need the deep analysis that's in there for simple toy projects. What I've used in the past (and even translated into Romanian) is "Lessons In Electric Circuits" by Tony R. Kuphaldt [1] (completely free).
The nice thing about it is that it's practical. You have a lot of nice examples that you can try out with a breadboard and a couple of basic components. The content is not math-intensive but rather focused on understanding the basic principles. If you understand what's in there, then sure, go on and read "The Art of Electronics" and build all the electronics that you can think of.

[1] https://www.ibiblio.org/kuphaldt/electricCircuits/
Your thinking from your perspective. I'm looking at kids that are glued to their phone 24/7.

For me it's not necessarily the people, it's the upkeep of the theater, it's the over priced concessions, it's the noise, it's having to hold it should you need to use the restroom, plus the cost of the ticket barely going to the theater at all.

I'm patient, I can just watch it at home comfortably. In fact, significantly more comfortably.
I don't have nothing to support this thesis. I just shared my pure observation, after living there for a while, I notice it was a way more dynamic compared to the other 'cold' Chinese cities.

Yet I think my message didn't pass through since I got downvoted
> The short summary is that he actually does not believe that abortion should be punished by hanging as you suggest. An excerpt:

It wasn't really my suggestion, it was a quote from a larger NYT article. Sorry, I should have sited it, but it hardly seems crucial to what I was saying:
https://www.nytimes.com/2018/04/05/business/media/kevin-will...

Evidently the decision to fire him was informed by more than a single ill-considered statement. (Of course it was.) Let's be honest, from the viewpoint of an Atlantic editor, hiring a guy who thinks it's a funny joke to make would have been as bad as hiring a guy who actually believes it. The problem appears to be that The Atlantic did not do proper due diligence before hiring. That is bad for everyone concerned.
That's exactly why Hollywood is not letting Netflix or anyone else to stream these new releases. They know very well what they're trying to sell.
Do you know what should be more paranoid? No body in China are publicly paranoid about it, at least I didn't notice anyone does on domestic websites.

On websites which out of censorship though, is another story, of course.
Don’t disagree, but what an odd place to state it. It's almost like you want to argue with js programmers.
I really enjoyed going to the theater to see Isle of Dogs (at Alamo). Sure, it wasn't cheap but the experience was great and it's not much more expensive than the nice dinner + drinks people do every weekend.

The problem for movie theaters is that while I enjoy the experience, I'll only go max twice a year.
Sorry, which Coursera intro course?
Zappa issues on Github are pretty stagnant though. My PR with the new AWS Paris availability zone support is still left even uncommented...
I also just like going with the kids, who see it as something of a special treat (as do I)
That was Path. [0]

0: https://en.wikipedia.org/wiki/Path_(social_network)
Yes, agreed!

I want to attend one of the Alamo Drafthouse theaters. Friends and family, where they currently do business, have reported a great experience!

That's what they are supposed to be selling. Hell, I would!

Also, anyone who will do this?

https://www.youtube.com/watch?v=1L3eeC2lJZs

I'll go just on principle. That's bad ass great, and a service to everyone spending their money on what they want to be a good experience.
Submarine article for MoviePass?
It's one thing if they could have proven the case without this fabricated sting. Setting that up just to put the nails in the coffin of someone trying to do good seems pretty evil to me.

Why the hell didn't the prosecutors just ring up the guy and say, "Hey, Microsoft is pretty pissed about these disks. If you don't [destroy them / remove their logo] we'll have to prosecute you."

They have exactly that kind of discretion.
Don’t buy the MacBook Pros even on sale, in my opinion
My kids who are glued, like a trip to the movies.
Thanks for the term - I think I typically don't subvocalize, but I do when I read poems.
There is no law violated here.
When your culture is defined around ideas that technology has a negative effect on your attitudes and shared behaviors, things like mobile phones are powerful signifiers.

My point is that even highly insular cultures with strict restrictions about modernity and technology recognize that their beliefs and attitudes need to adapt with the times in certain ways.
"Studios are lagging behind for the very simple reason that they are relying on retreads and reboots, and most of those aren’t being well received."

I hear how badly the movie industry is doing, while they keep breaking sales records. I don't believe it at all. It is, and always has been, a hits-oriented business. This means profitability analysis is total nonsense.
Just name a few: GM, Apple, Intel, Microsoft, McDonald, Coca Cola, Pizza Hut, Hershey, Nestle, Prada, Coach, Ikea, Starbucks, LinkedIn, Airbnb.
What do you think about leading with kindness in companies?
What do you do after a failing YC startup and getting laid off?
Go Against the Grain with David Heinemeier Hansson
This is why so many people recommend having the least amount withheld from you paychecks. The logic is that it is better to owe on tax day, than to get back. If the money is in the gov't accounts, they get the benefit. If it is in your hands, you get the benefit. You just have to be disciplined enough to pay what you owe when it is due.
The vast fear and ignorance in this thread is amusing but the comparison of China to Nazi Germany is perhaps a new low, even for Hacker News?

It's interesting though how people develop such warped perceptions of the world. It's exactly how the greatest disaster of the 21st century, the absolutely unprovoked and absolutely senseless American invasion of Iraq which killed a million people and directly led to the rise of Isis and even more extreme suffering, come to pass. And so what you have here is a bunch of silly people, few of which have likely even been to China let alone done any serious investigation of Chinese culture or politics, utterly trapped in a paranoid fantasy in which -- believe it or not -- China is the aggressor coming for their markets. Nevermind the US's military bases all over the world or the TPP, an initiative started by the US with the explicit goal of denying and containing Chinese expansion.

This sort of delusion is just breath taking. I guess all one can do is hope it doesn't lead to war but I strongly suspect it is. Americans will never face reality as this thread shows. They will gladly and firmly embrace the delusion and blame all their problems on somebody else even if it leads to absolute catastrophe. Absolutely nothing has changed since the Iraq War.
Oh man, `russian.bot` is available, but I'd have to already have a bot set up to register it. Damn.
> People want to destroy this notion. It has already taken place for the British.

Brit here. What are you even talking about?
but you, like me (with the exception of super hero movies... my guilty pleasure. They've taken the place of Star Wars) are probably old (Futurama was a tip off). And by the very definition of old, not the future.
To quote Invader Zimm, "Go die now." =)
Set Kursi Makan Murah – MAJUO
I clarified in my second paragraph that I think extending the lifetime of Windows machines is probably the most realistic way to combat e-waste, and is a noble endeavor.

I have two desktop computers, one is my primary machine and the other a home server that are 10+ years old and run Kubuntu and FreeBSD, respectively. Its easy to forget that some people don't want to swap out a CPU or add RAM over time, and that by using *nix there is a slower rate of resource bloat. Meeting people halfway by elongating Windows machine lifetimes is a great start.
A Timely Discovery: Examining Our AMD 2nd Gen Ryzen Results
The mirror module is exciting. Sometimes it's nice to have no-consequences testing of production traffic in a staging environment. Unless you have something like Envoy and its shadowing functionality [0] to handle the mirroring, you end up using a tool like GoReplay [1] to duplicate the traffic to another environment and ignore the responses. This looks like a cleaner and simpler way to accomplish the task.

[0] https://www.envoyproxy.io/docs/envoy/latest/api-v2/api/v2/ro...
[1] https://goreplay.org/
The problem I have now is; How can I get the manager to read, understand, and respect Maker Schedule?

Should I send them this link and then try to explain to them who Paul Graham is and why they should care about him? Should I send them the wikipedia article about Flow[1]? Should I show them the clip from The Social Network about "being in the zone"?

[1] https://en.wikipedia.org/wiki/Flow_(psychology)
I think there's an argument to be made that switch statements already do something adjacent to pattern matching. At the least, it's close enough that something like:

switch(expr) {
case 'foo':
break;
case { foo: bar }:
break;
}

Wouldn't strike me as all that strange. It just shifts the semantics from "are you exactly this" to "do you look like this". For non-object primitives (e.g. string or number), I don't think those two things are functionally different.

Granted, it doesn't help make switch any easier to learn, but I _do_ think it makes switch more _rewarding_ to learn. Right now, switch is basically just a restrictive, potentially terser version of an if statement. This would make switch actually useful to learn.

It might even allow us to add some more semantics to switch over time (e.g. constructor matching with something like 'case Number').

(EDIT: thanks to armandososa for teaching me a new thing!)
>most importantly not being able to pause the movie

OTOH, not being distracted. I actually mostly like seeing movies in the theater now and then, albeit not enough to actually go out and see something more than once in a blue moon. But, yeah, it's mostly when there's some new release that I want to see without spoilers.
I’ve never been able to square the Eastern vs Western dichotomy of design aesthetic between the approaches to web vs product. Eastern product design seems to embrace minimalism far more readily than Western design, but the inverse is true for web design.
Somewhere between 30 feet and 80 feet I would imagine.

Might also imply curvature of the screen-- or lack of curve
I really like Jeeps too, but they give 14 mpg at their best, so 20mpg does seem good relatively, and 30mpg impossible, even if many sedans can reach it.
One of the coolest parts about the web is being eroded
> My first response was "he should have used linux", but I came to a similar conclusion as you. People are scared of linux, despite it now being almost as easy as Windows to install/use for typical usage.

People aren't any more scared of Linux than they are of Windows. Not to go on yet another rant about all the problems with Linux as a desktop, but refusing to acknowledge that they exist and instead blaming users is part of the reason people don't use Linux.
A censorship resistant deadman's switch
I wonder why the Chinese internet is still even connected to the Internet (other than for cyber-warfare).
Many medical institutions will ask if you prefer a female or male doctor. Same with psychologist. What does it matter that we might consider the gender of the medical practitioner or psychologist? Are we next going to consider racial interactions as relevant to medical efficacy?
THE FUTURE OF SNAPCHAT LOOKS a LOT LIKE MAGIC LEAP
>however you can never replicate #2 at home (or at least without significant cost).

VR or AR like hololens can create giant virtual screens
Smaller than the original IMAX but not branded any differently. There's also the digital vs film debate for IMAX releases.

https://www.digitaltrends.com/home-theater/imax-looking-puni...
For that it's easier to parse the pushed content. If it's HTML, then catch stlyesheets, JS, and some other static <img src=.../> things. It doesn't have to be flawless, after all it's just a speed-up. (And if you want a speed up write nice markup.)

Similarly, it should be the backend behind the reverse-proxy that knows what's the page that has been just rendered, and knows about the user's session (is it brand new, or maybe it's not new, but still needs to push things because it's too old, and since then that particular page's background changed, etc.).

And in case of an Angular/React/SPA thing, then the "bundler/compiler" should create a list of things to push for various URLs. Or the Angular/React team should talk with the Nginx team to figure out how to speed up things. (In case of SSR - server side rendering - the NodeJS server can emit the necessary Link headers, for example.)
It doesn't help that virtually the only way for theaters to make money is to sell that food. They make virtually nothing on the tickets themselves - almost all of the ticket money goes back to the studios for the first few weeks.

How do you keep a theater running as a business when you need to have huge floorplans, when you need to make money some way other than via ticket sales?
What users hate most about your app, according to Google
Or IPFS, or just signing content online and publishing a way to verify it, which can exist without a decentralized system.

But you can't force a publisher to use something like that, especially if it's the publisher that wants to deny its authenticity.
Correct me if I'm wrong, but those restore disks only work if the machine is already licensed. You can go download Windows 10 ISOs from microsoft.com right now, but you can't install it without a key.

To use your analogy, it would be like you redistributing an encrypted book file that the publisher had emailed me when I bought my hard copy, but I couldn't open it anyway unless I had the key from the back cover.
Which countries are likely to emulate or avoid this type of system?
you go china, you listen to CCP, then you probably will make some money by trading away your soul.

if you want to have freedom of speech there somehow, you're out immediately, the great firewall is there for a reason.
>Thing is, it's OK to be racist nowadays, as long as you're a liberal.

Citation needed, but I know you're just lying. The "left" in the U.S. has been the only political wing to consistently call out and punish its own members for unacceptable behavior. Meanwhile on the right, they gladly promote and endorse members who engage in racism, sexual assault, pedophilia, and ignoring people's rights. All while actively taking nearly every wrong perspective/action on basically any subject ranging from the economy to diplomacy.

Happy reading! https://en.wikipedia.org/wiki/List_of_federal_political_sex_...
I'm appealing to all talented college engineers and others to avoid applying to work Microsoft at all costs. They pursued this guy and are the reason this actually got so far. Your work would be literally furthering this sort of absurd outcome.
ahh, the classic JS bashing from a dotnet or Java or PHP or Ruby or Python dev, or just by ignorance
Introspect Yourself
No, not at all. It is more akin to you selling a backup copy of the book that is bound by a lock. The people that buy your version of the book must either already have the key to unlock it or buy it separately.
I gave Allo an honest shot when it first came out – I was excited by its feature set, and I was hoping for a far improved messenger app.

My first message went to my wife, who's on an iPhone. It was really difficult to suss out exactly how Allo wanted to handle this conversation... It seemed to both want to fallback to a default SMS while also trying to do some of the Google Assistant things, failing at both.

There are certainly some countries where the vast majority of users are Android, but it seemed pretty unfathomable to me that they'd push a product that didn't function appropriately cross-platform.
May I have your attention, please?
Use Nginx Unit 1.0 with Your Django Project on Debian Stretch
If you come into the interview and say "I am a kernal developer but I want to work on mobile" and you show us a working mobile app you developed on your own, we would consider it. If you come in and say "I am a kernal developer and I want you to take a chance and pay for me to get up to speed on mobile development" that is a harder sell. If you ran a business, would you choose that person or the person who comes in with actual mobile experience and hits the ground running. I sense a lot of hostility in this thread from people who have never been on the other side of the desk. Put yourself in the shoes of someone who interviews a ton of people, and where hiring the wrong person is much worse then not hiring the right person.
J. Cole – ATM – REACTION
>The value of Windows installation media is the cost of the disk it is burned to + the time it takes to burn

That's the cost, not the value. If value = cost, no one will ever make a profit.
Controversial opinion: mr. Lundgren could tamper with disc content and ship any kind of malware with the OS to intercept sensible data. I'd never trust that kind of 'OEM' CD.
LineageOS + MicroG is all you need to cut out Google and get enhanced, per-app privacy controls.
> That appears rather subtle but offensive bias.

Offensive bias in China is rarely subtle. Job applications regularly list age, sex and height requirements.

The tightly controlled national media aired a propaganda clip about Chinese-African relations that included a Chinese woman in blackface with enormous fake buttocks and an African wearing a monkey suit... during the most watched night of television... just months ago... and then suppressed criticism of it.
Deciphering Lens error messages, part 1
Indeed. I don't have the slightest sympathy for his views but hiring an opinion writer and immediately firing him because you've discovered his opinion and his writing is quite ridiculous.