skysight-inc/HackerNews huggingface dataset:
IMDB also got rid of their forums. Such gold in there
Sidestep. That profile Pic (gif) made me have to read that post three times.
You read it here.

It's hard to see how this is the future without experiencing it in some way personally.

Facebook Groups connected me with fans of a particular kind of fringe art about 4 years ago and made leaving Facebook really difficult. This might seem exceedingly anecdotal, and I get that, but you have to realize that, before Facebook, it would have been impossible for any of us to even know this interest existed; much less that there were others also into it. Nothing in the cultural canon quite sufficed, although some trends in music and literature had come close, none of them quite articulated the thing. Finding the thing was a necessary part of a certain stage of my life, and gave me a psychological grounding that something mainstream might never could have. I think admitting so actually devalues the spectacle in question, but I can't deny it. There was a value in the fact that this small group of people spoke this unique language. We became something like a tribe.

Attention economics are strange and only beginning to define our lives. Younger people will depend on fringe engagements to achieve a sense of self-identity that used to be a given. Life experience is going to take a new shape accordingly.

I think early evidence of this is in music scenes, which is haphazardly often the case with forms of sociocultural influence. No conventional wisdom can explain the proliferation of indie music and things like tape labels but these things are massive forces. They just genuinely don't care what you think. They have an audience and it's up to you to be a part.

Mastadon is strangely ahead of the curve and probably doing a poor job of meeting in the middle. I think it would benefit from shoving everyone into Mastadon.social at signup and letting them learn about instances from there. Finding a home is too difficult as it is. But, eventually, it does look like the future.
Why should Netflix care if you watch or don’t watch a given movie? What they should care about is whether you stay a subscriber or not. If they try to push too much garbage, and not provide good tools to filter out the crappy content, they’re just wasting people’s time. Users will get frustrated and leave. I did!
Our nnz is certainly far greater than 2 billion. The matrix size is around 150 million rows by around 1.7 million columns. We just accumulate the count with a python integer.

I don’t know what you mean by “that’s just numpy” though — since even if this flows through other systems, tracking it at the source in numpy would be obvious.

“Static types help rule out these cases..” — I just disagree. That is what’s advertised, but it’s just not true. Years of working in Scala for very heavy enterprise production systems has made me realize it’s a very false promise. There are actually remarkably few classes of these errors that are removed by static type enforcement, and perfectly good patterns to deal with it in dynamic type situations.

If static typing was free, then sure, why not. But instead it’s hugely costly and kills a lot of productivity, rather than the promise that it improves productivity over time by accumulating compounding type safety benefits.

I think a good rule of thumb is that anything that causes you to need to write more code will be worse in the long run. There’s no guarantee you’ll actually face fewer future bugs with static typing and visibility noise in the code, but you can guarantee it adds more to your maintenance costs, compile times, and complexity of refactoring.

I guess Python’s gradual typing is a good compromise, since you don’t have to choose between zero type safety or speculative all-in type safety where the maintenance overhead almost always outweighs the benefits (rendering it a huge and unreconcilable form of premature optimization).

You can only add it in those few, rare places where there is demonstrated evidence that the static typing optimization actually has a payoff.
ULEX: An Open-Source Legal System
>Not that I completely agree with the extent of the punishment, but if you only ever charge the person the amount you would have made from the sale, and don’t provide any other punishment (eg fine on top, conviction, community service etc) then there is little to no incentive for anyone to pay for them.

I totally see where you're coming from, but IMHO fines are paid to governments. Restitution is paid to corporations. Subtle but important difference. It's extremely common in small claims for defendants to be "made whole" (paid for actual, measurable losses). But you're basically asking for emotional damages for theft... if someone stole my laptop all I could sue for is the replacement cost of the laptop and any associated costs (ex: broken car window).

If you want to fine shoplifters, great. Maybe use that money towards various social programs - a lot of shoplifters are IV drug users for example.

But don't just hand the fine money to a corporation that will continue to underpay it's employees to the point their salaries are subsidized by taxpayer money (food stamps).
Normal Go is a lot more memory efficient than normal Java, it has value types and no VM/JIT overhead. In my own measurements it was up to 50x times more memory efficient.
Ground is never a step; zero or one; not. Because while we are on ground; we are on same level, stairs have not started yet. As soon as we put our foot on upper level than the other foot, stairs have started & that upper foot marks the / lands on "first" step.
I assume you already know that correlation does not equal causation.

In this study, the higher smoking, higher diabetic, lowest exercising, and higher male cohort were more likely to die. To ascribe causality on the diet, one that is not even a low carb diet is absolute bullshit.
That's not Wittgenstein.
Don't Become a Scientist (1999)
Maybe few people were using it because they made it hard / impossible to use?

70% of Netflix's viewing happens on TV. You couldn't even access user reviews on tv.

15% of Netflix's viewing happens on smart phones and tablets. You couldn't even access user reviews on mobile.

So 85% of Netflix's viewers (TV, phones, tablets) couldn't even access the reviews from their viewing-devices.

You could only access reviews on desktop/laptop... Which accounts for only 15% of Netflix's viewers.
I usually find the issue, point it out, then they make sure they implement the fix in a way that is not alien to their codebase.

It's not many hands on one project but everyone taking care of their own projects, so it's a bit different where I'm at right now.
It's hard for me to get too upset. Personally, it seems a bit conspiracy theory to think it's people might read negative reviews. Seems more likely it was a poorly used resource and Netflix didn't see the value in continue to support, maintain, and screen it.

That aside, it points to a couple of issues.

There is a lot of bad content on Netflix. It never had a good film catalog and their TV strategy has clearly evolved from at least a supposed "mine data to create great shows" (which always seemed a bit unlikely create all sorts of content, including niche content, throw it at the wall, see what sticks, and plump up the catalog in any case.

Second. No one has come close to solving recommendation. If Amazon, Apple, Netflix, etc. can't (and Facebook ads are a form of recommendation too), I think it's fair to conclude it's a really hard problem that no one knows how to solve well at scale. There are a few people whose taste in movies are very well aligned with mine. But that's not a general solution.
> I mean, it might work? But I think Las Vegas hit on a much better method of populating empty area by just saying, "HEY! We've got gambling and naked women!"

That's a bit the selling point of pixiv's mastodon instance. Artists post their art there, including NSFW material and it is more aligned with local moral standards.

Now if you just want discover art it's a terrible tool (just like twitter is) compared to dedicate art hubs like pixiv or dA, but for following individual artists it seems to work.
Look at their figure 1, it cuts off at 20% energy from carbohydrates. I don't think there was a single person in this study on an actual low carb diet.
he is not looking for a mail system, he is looking for a "system for users to communicate between each other on a website".
it does not need to be real time, but its not be a problem if it is.
centrifugo features include "History information for channels (last messages sent into channels)" what should work as a "mailbox".
To be honest, I would treat them as a wishlist. If you've got a solid handle on at least some of the requirements, it literally won't hurt to apply.

More often than not, those job requirements are not written by the person who is doing the hiring, or the people you will be working with. Just be honest about what you know, what areas you are willing to grow in, and what excites you about the job position.

Some companies "hire only the best". A good company for a junior developer will look for a person's "trajectory"- i.e. is a person willing and worth investing in to help them grow.
How do you know a user liked a movie or TV show after watching it? I think a movie has to be really really bad for people to actually stop halfway through. For TV shows it might be more likely that people drop out after a couple episodes but if it's just "meh" or the show's finale was disappointing, how do your algorithms know?
Wow, I am very surprised. Never happened to me to notice the auto-complete changing based on search.
"Worth the time" is relative. Some people really enjoy shows which other people consider to be "junk."

I suspect Netflix realizes this. I don't mind them not being suggested, but I'd be really upset if "junk" shows became unavailable. There's a bunch of popular content which I don't enjoy and I wouldn't be surprised if a sizable portion of content I do consume is "junk" according to popular opinion.
Has anyone used Optic yet? I'm not a Javascript developer but I'm interested in the concept.
In the case of Mastodon, not really, it's main advantage is federation and investors are not going to want to give many to any app that people can host themselves. They want centralization for ad tracking etc. so at most said team would end up with a Twitter clone.
Fix someone else's server? It doesn't work like that.
Alternately to look at how bad the reviews were for titles I enjoyed, but which I suspected enjoying would brand me a philistine. I'm looking at you Valerian ;)
Academia lives in a world where people are willing to spend hundreds of thousands to make themselves more knowledgeable in subjects which might have no economic value in the world. Just look at how much of our undergrad education consists "general education" type courses. While these courses are interesting, most of them are pretty useless. I took Chinese history, Asian american film, music history, art history and so on. All of these courses were pretty much usless to me from an economic stand point.

I think we need to create two tiers of higher-education: one where people focus purely on vocational/career skills while another where you can focus on non-vocational subjects. Let students decide what their general education will consist of instead of making it some top-down approach. People don't like authoritarianism.
Why do slightly opened car windows make that awful sound?
> The person who sent in the MS word doc was a CS/Engineering graduate with significant experience in respectable companies? Hard to believe.

This is a bit of a fun story to tell in person; this was the same person who claimed to be the second coming of Christ, and tried suing us for religious discrimination when we didn't hire him.

Fortunately for us, the people in the interview didn't respond to his claims at all, didn't mention it in the feedback we gave him when we declined to hire him, and (edit: the company) lost only lawyer fees fighting the lawsuit.

That said, hiring is damned expensive, and I have a hard time faulting companies who make the process difficult for potential candidates.
I don't see the upside for Netflix shrinking its catalog. I regularly watch Spanish junk shows to practice the language. And I like particularly bad horror movies when I want some background noise rather than wasting a good movie on background noise.

The problem of junk shows diluting the good shoes would be a UI problem.
Its not about buzzwords but time ranges.

Currently new frameworks are created in dozens and few are required for everyday work and they change each year.

The amount of information newer programmers have to keep pace with is HUGE...

Thats why some companies stop hiring ppl after 30s because they are simply not able (statistically) to keep with all of it. Its also more about not having other responsibilities - family, kids, friends, home, groceries, hobbies, health etc

I really hate that part of IT because its not what we have seen in our hearts when our first "Hello World" did run..
Could you clarify if those users interact with the same server or backend database, or if they need to communicate through distinct servers ?

Is it for a web application ?
That was also a significant part of the talk. Like any industry, some shops are conservative, and some aren’t. Pointing out that some places are more liberal than others isn’t lying.
37% carb macros is not even close to a low carb diet. That's almost 200g of carbs per 2000 calories! That's like 5 cans of Coca Cola worth of carbs.
Please don't react to a bad comment by posting another bad one. That just makes this place worse. Moreover, it breaks the site rules: https://news.ycombinator.com/newsguidelines.html
All you would need is user accounts and a database. It should take about a day to build it. I can help you if you need.
STOP: The Counter-Intuitive Secret to Success
I would assume the water pump is more efficient than the motor moving the concrete though.
I can only watch shows they recommend though! You get stuck in a local maxima with no way to escape. God help you if you watch a WWII documentary.

I so rarely find a title I search for that I don't bother with that anymore.
I use both pandoc and LaTeX in my day job. I have to disagree somewhat with your first statement. I think it varies by the use cases.

I usually start a writing project in pandoc Markdown, until at some point I have many equations, figures, or tables that I have to switch to LaTeX to continue. I know pandoc can support all of these elements but it does not give you as much freedom as LaTeX. Equation and theorem numbering, figure and subfigure referencing, fine tuning the layout of a table ... things like these that are natural in LaTeX require extra effort to be done well in Markdown. And of course, there are things that LaTeX does not do well naturally, for example, code highlighting. Should always pick the right tool for the right task.
I remember reading a blog post somewhere describing the problem with modern recommendation engines being their reactive nature. Say you purchase a cell phone on Amazon -- they'll start showing you other cell phones, cell phone accessories, more electronics, etc. The problem is, you just bought a phone -- you don't need 5 more, and you max need 1 or 2 cases. So the recommendations are garbage, since the engine has no way of knowing what your current mindset is and what you actually might be interested in.

In hindsight, that's obvious, but it struck me at the time. I don't ever want to see my thoughts get read by a computer (personal choice), but until such technology exists, recommendation engines will continue to suck.
The one thing I liked most about Netflix back when it was a DVD service was the recommendation system. I could rate things with stars, and Netflix could figure out, with reasonable accuracy, what movies I would consider junk and what I would consider quality, rather than the opinions of the general public.

They have some good shows but their streaming movie selection and recommendation system doesn't hold a candle to what they used to have.
To have standing you need to show that you are an injured party. I believe the original commenter was saying that not attempting to maximize shareholder value is in some cases an injury that is sufficient for an investor to bring a suit. I don't know whether this is true or not, but I believe that's what they were thinking when they referred to standing. In the case of a fiduciary, investors do have recourse to legal action if the fiduciary fails to put your financial interests first.

In general, I agree that a company is not legally obligated to make a profit. For example, there are many little shell companies whose main goal is not to turn a profit but to do something else. There are also B Corporations that have special legal protections for investors pursuing goals that are not strictly financial.

So in that sense, wool_gather is correct. A company is not legally obligated to maximize profit. But as a practical matter, if you raise money from professional investors, the strength of agency theory and the norms of ordinary business suggest that you can get into legal or financial trouble if you don't put the financial interests of the investors over nearly all other interests.
I used Good Notes for a while, and it is a great app. However, I tossed the iOS 12 beta on a few weeks back and the updates to Apple Notes makes the pencil a lot better, you get stroke and color controls finally. Since it integrates so well with the desktop version of Notes, made it a no brainer for me.
You might want to consider tinode/chat (https://github.com/tinode/chat)
Everything besides fish and white cheese is plant based.
Well, maybe since Netflix has viewing data, knows how often a show is watched to completion, and over 125 million paying subscribers and some sort of multiple of actual users per account, could it possibly be that they have more of an insight into what is “junk” than someone looking in from the outside?
How well does it work? Could it preserve indentation during conversion?
To be fair, it's very similar to email, you select a provider like Gmail or Yahoo and go, it's not like you can't talk about music on a car-oriented instance.
I can believe that's all true. So people now primarily consume the content through interfaces that inherently would make it difficult to interact with reviews. (And I suspect if they did pop up a box asking you to add a review after you watched something that would really annoy everyone.)

In a lot of ways, the user reviews are mostly a vestige of when people used them while adding DVDs to their queue.
Why did the other reply to this get killed after only having been posted for eight minutes? Seems inoffensive and like perfectly valid discussion from where I'm standing.

Is drawing attention to the "attention economy" taboo here?
Can you explain why it cannot be done with Web2.0 and Object Oriented Programming in ACID Cloud?
> He has severe dementia unfortunately.

Sorry about that. I have this theory on dementia that part of the cause (stress among other things) is a change from an intellectually demanding career or a life involving thinking and a change to either retirement or not having to do much thinking. The delta in other words.

So my question is does any of this relate to your father? Did he remain active in thinking past his retirement?
Death penalty for those who make Hawaiian pizza? I think that's the only acceptable punishment. :)
IMO, that is not an important factor because the water pump option would not even be available in a desert area. This is assuming you are thinking of traditional pumped-hydro. You could probably make some sort of closed off pumped-storage where water can't escape but that would probably be very expensive.
There are certainly different tasks for which different languages are suited, however for many tasks multiple languages are well-suited.

To paraphrase your question, you are essentially asking: "Why should I use language Y instead of X when X is fast enough for me, easier for me to read, and based on experience I like it better?" My immediate thought is that it sounds like language X is working quite well and aside from satisfying your personal curiosity there's no imperative to make that switch!
> since even if this flows through other systems, tracking it at the source in numpy would be obvious.

You cant possibly be saying that ! even if one assumes that source is numpy.

Regarding the rest, lets say my experience with Ocaml has been more gratifying than yours with Scala.

> We just accumulate the count with a python integer.

That wont help when you are using scipy.sparse for sparse on sparse multiplication, because the multiplications fall back to C code. You have to ensure that it falls back to C code that uses Int64 for indexing the arrays. I am sure you are not saying that you do sparse multiplications of this size in pure python.

Our differences in tastes aside, you seem to work on interesting stuff. Would love exchanging notes in case we run into each other one day. Should be fun.
I'm glad they did this because: 1) I didn't realize there were written reviews; and 2) I have found Netflix's move to up or down, and a percent recommendation a good move. For instance, I'm a sucker for space movies of any sort, I just love them, and they have picked up on that and recommended me a few movies I would have never watched if I just went to rotten tomatoes. I don't need social validation to enjoy or not enjoy content.

It's not a perfect system, but it's better then anything else out there.
Of course they do, but the post you replied to did not accuse them of ignorance.
when geeks try to do design....
Can I use a mastedon client to view Twitter? I guess not as the API is the blocker.
> their TV strategy has clearly evolved from at least a supposed "mine data to create great shows" (which always seemed a bit unlikely create all sorts of content, including niche content, throw it at the wall, see what sticks, and plump up the catalog in any case.

Are you sure? I feel like Netflix is making more data-driven decisions now than ever. If they aren't producing a constant crop of "HBO-quality" show, I would guess that that's because the data is telling them not to.

Consider: television networks have been in Malthusian competition for decades. You'd think the quality of the median TV show would increase. Instead, it seems like the quality of the best TV shows (on every network) consistently increases, but the median show stays the same. Why?

I would personally hypothesize that it's down to a not-oft-mentioned part of consumption psychology: people don't actually want to consume an indefinite stream of high-quality content that they need to give their full attention to at all times, any more than they want an indefinite stream of world-class meals or a radio station that consists only of their favourite music. Nobody has the time, or emotional capacity, to devote to consuming it. People want "bland" content just as much (if not more!) than "rich" content.

And, as licensing deals fall through and Netflix loses both bland and rich content from their catalogue, they have to replace both of those with their own offerings to keep viewers satisfied.

(Have you ever looked in the fridge, and seen that you have the ingredients to make several great meals—but those meals, you are planning to have at specific times with your significant other later in the week; and then realized that you have "nothing to eat" because there are no non-great meals you can make? Consider the television equivalent. That's the problem Netflix is trying to avoid here.)
Science is not when you publish something. Science is when at least two independent labs can reproduce your published result.
Fascinating! Why is that the standard?