skysight-inc/HackerNews huggingface dataset:
This could also be used another approach to recommendation engine. The typical recommendation engine predicts that users who buy butter also buy eggs, but doesn't make direct connections between the individual users. The process described in this article instead identifies individual users who act alike, and that can also be used to predict if user A buys an ostrich egg for no logical reason, then their "collusion" peers are also highly likely to buy an ostrich egg ... you can assume if they're not colluding directly then they at least think alike if they have a very high collusion ratio.
Applying weight to each rating based on its age seems like such an obvious fix that someone must have tried it and realized that it makes things worse.
CURL for WebSocket Servers
3rd image from the top. The verses are highlighted and a translation is presented

Here's the digitized version:
http://vmr.bham.ac.uk/Collections/Mingana/Islamic_Arabic_157...

In case you know how to read arabic: https://www.facebook.com/yasir.qadhi/photos/a.10150091939643...
Dispelling the myth of not enough diversity in games
Lister: Create and Share Reading Lists
http://www.flipdots.com/

I had emailed them a while ago for a price quote... not cheap:

Flip-Dot Boards XY5 14 x 28: 420 EUR + shipping

http://www.flipdots.com/flip-dot-boards-xy5-14x28.html#.Va_i...
Absolutely. Another anecdote: I just recently watched Gone Girl about two days after finishing the book. At this point I have no idea if I liked the movie or not - basically my brain was just comparing and contrasting story points and dialog from each. I wasn't really experiencing the movie.

In my case I didn't bother rating it because it A) didn't seem fair, and B) rating stuff with any more precision than "like/didn't like" seems really pointless to me.
> These solutions provide no value to anyone.

They provide entertainment value sometimes, and for winners they provide monetary value. This is like saying watching a movie or playing football has no value. The particularities of the game may create the value. E.g., poker is a well balanced game.
Splendid work, truly. The documentation is pure class and the whole library is extremely well prepared for actual use. Kudos to the developer.
it's worded so that any end user has a license to your code (to prevent tivoization)
Amazon Try to Make Up for Prime Day with Prime Day 2 Parody Video
Prosecutors essentially have the power to ruin anyone's life capriciously. It's not as though sexual assault is the only sort of crime people are ever falsely accused of.
Ask HN: What kind of infrastructure is needed for a video sharing service?
I know Netflix and Twitch used Amazon's servers, but what kind of operating costs are to be expected for this kind of service? For a whole year of operation?

Or if one is to have a service to share up to 3 minutes of videos max, what kind of costs does one have to expect, per year of operation? Should one use the same CDN provided by the hosting service or use Akamai like Facebook?

And what are the data centers and CDNs that are interesting for small to medium video sharing startups?

How does Azure compare to Amazon? Does anybody know about any relevant and interesting whitepapers out there?
I've discovered that this is a general rule in any similar industry- time-shares, boat-charters, etc. There are people who are professionals in that industry. They know where the money is, and they get it. We are basically amateurs that they are welcoming to their playing field.

EDIT: s/we/they/ in the last sentence.
Per the disputed quote of Cardinal Richelieu:

Qu'on me donne six lignes écrites de la main du plus honnête homme, j'y trouverai de quoi le faire pendre.

If you give me six lines written by the hand of the most honest of men, I will find something in them which will hang him.
That's what a lot of these people don't get. At no time in our past has the Earth had to support more than a few hundred million humans. So exactly, welcome to the climate change holocaust. Except it won't be 6 million, more likely a billion. And the wars and the violence to go with it.
Yeah, that's why I'm baffled that people are losing their shit over this.
Because those few emails might bring in more customers which might bring you a bigger paycheck.
It is a stated goal of the JRuby project to meet or exceed MRI performance. The team will actually accept issues/bugs if you can provide a (well structured and isolated) benchmark illustrating a performance deficiency relative to MRI.
I haven't tried it with enums, but it should still be possible with Motif. I'll have to add some tests.

match(enumValOpt)
.when(some(eq(MyEnum.VALUEX))).then(() -> someFn(p1, p2))
.when(some(eq(MyEnum.VALUEY))).then(() -> otherFn(p1, p2))
.orElse(defaultValue)
.doMatch();

It's a little longer than your example since there is support for more than just Optional, but it's pretty similar.
The BigDecimal examples are expected.

Also they are hard to read, but that's all. But that's cause of the formatting made by the developer.

Also I like the Scala Version most:

https://gist.github.com/schmitch/f23e59d85c9fd84a347d

It's just what people want.. However sometimes compiling takes just too long. But still a good arithmetic combined with a rich rich type system = win.
Mostly you can't calculate wrong.

Pythons Type system for arithmetic is good aswell, I mean all typ system which could create custom types and still use basic + - * / are good, however that could also lead to serious problems.

Also I also think that checked expressions are a real problem in java8. In scala the things are solved with Pattern Matching, however since java has no DTO classes, you need some kind of Checked Exception without loosing functionality. And even with pattern matching you still run into code which sometimes just needs a good Checked Exception
Did any body else notice that r/programming seems to have taken down the link to the discussion from their page. The link to the discussion is here: https://www.reddit.com/r/programming/comments/3e5c6f/why_the...

It seems to have over 700 points and is around 16 hours old, but I am unable to find it on the r/programming hot tab.

If administrators of r/programming or reddit took it down, I would be interested in why.
I feel like one thing Netflix doesn't do a good job of noticing is what movies I actually order/watch. That is, the mere fact that I ordered a movie means a lot, whether or not I rate it.

The biggest manifestation of this issue is that I tend to order new movies, but I seem to get a lot of recommendations for older movies. Netflix should see that I've ordered maybe 2 out of 200 movies that are older than the year 2000.
Flask tutorial: great looking charts using chart.js
I worked for AOL in 2005-2006 back before the huge layoffs occurred (and me included) and it had a similar "college campus" vibe. Overall, it wasn't a bad place to work, but upper management was a living testament to Dilbert. The company I work for now has a wide range of ages, including a lot of older people... which is good, because I'm 50 now.

AOL's hiring process at the time was similarly dysfunctional. I'd interviewed once a year or two previously, but never heard back (which I didn't realize at the time is now the norm). The only reason I was able to eventually get in was because I had a friend working there who got me past the HR barriers. This friend, who was much more experienced than I was only able to be hired when a technical manager stumbled across his resume. Apparently, he couldn't get past HR either, but when the manager found about my friend his attitude was "Why in the world aren't we interviewing this guy?!" As I said, I got laid off, but my friend is still there.

My experience with some companies has been that hiring is run by HR people who have no idea what they are doing, or whom they are looking for, or how to filter resumes by anything other than keywords (e.g., the proverbial "10 years experience with a two-year-old technology" nonsense) and so the hiring managers often never get a chance to see candidates they would be very interested in.
> No one is claiming having an open source application will cure cancer.

What? I thought they were!!1!

> When in fact, if you have a piece of free software that's old and unmaintained and the code is complicated and no one understands it, your software is by all definitions "free", but it doesn't really give you the freedom you are seeking, unless you are a developer yourself.

Well obviously knowledge is power, but criticizing the GPL for users' lack of education is like criticizing the GPL for users dying of cancer. Actually, it's less reasonable: users are free to fix their own ignorance, while it's a bit harder to fix cancer.

> Most of the time, you will get more freedom if the developers had documented their data formats and provided tools to liberate your data.

¿Porqué no los dos? I'm not sure why you seem to think that ensuring license freedom is mutually exclusive with documentation and tooling. If anything, I see a positive correlation with open source and well-documented, migratable data. Have you ever tried to pull data out of an Excel spreadsheet into a database?
To valee's point though. I also believe collusion ratings could be found very high in cases where this is not a "voter ring" issue, but more an issue of who has a better network and/or is better at marketing.

Take Amy Hoy for instance (at least some people here on hacker news will know who she is). She has more than 16,000 followers on Twitter right now. I have 79 followers. She is good at marketing and it must have taken time for her to build up all of those followers. If she were to put several products on Product Hunt and I were to put up competitive products to each of those and we both tweeted about our Product Hunt posting naturally she will get more upvotes. Some of these upvotes will likely come from the same people, some of her most fanatical loyal customers.

To the algorithm this might look like collusion/voting ring, but it is just some basic and completely ethical marketing.
Fun. However, I don't know if these kinds of resume actually work to get a job, so you should probably make sure you still have a "traditional" copy somewhere :)

(I think that there are a few grammatical errors, but I'm not a native speaker so I won't elaborate.)
I am in no way saying that this indicates that P=NP, so I am also skeptic. I am just pointing out that you should be skeptic for the right reasons, not because of a misused argument.
I have opinions and I'm not afraid to express them when having a discussion or argument, especially when it's of a more existential nature, the sort you might have on Hacker News or especially a more general platform like Reddit.

However, when I'm working with other people on an open-source project, I don't have time for assholes of any sort. This goes for people being dismissive or discriminating as well as those who are quick to harp about being oppressed when clearly it's not the case.

Context is extremely important here.
That is only a subset of current common widespread usage.

For example, high school athletes who receive offers from more than one school are often said to have been recruited by all the schools.

Some examples from Wikipedia articles:

Magic Johnson: "Although Johnson was recruited by several top-ranked colleges such as Indiana and UCLA, he decided to play close to home".

Fred VanFleet: "At Auburn High School in Rockford, Illinois, he was an All-State player who was mostly recruited by mid-major basketball programs".

Marcus Dupree: "Dupree was heavily recruited by the major college football programs, and during the final month of the recruiting period, his high school coach, Joe Wood, answered more than 100 phone calls a day from colleges".

Marcus Mariota: "He was recruited by Oregon, Hawaii, Memphis, Utah, Oregon State, Washington, Arizona, Notre Dame, UCLA and USC but was only offered a scholarship by Memphis and Oregon".

Chris Taylor: "He was recruited to play college baseball by the University of Virginia and the College of William & Mary".

I'm kind of surprised that dictionary has missed this. I'm even more surprised that other dictionaries I checked also missed this.
What they forgot - jet.com is (secretly) backed by Amazon's biggest competitor(the chinese alibaba)[1]. Since AliBaba's revenue is probably larger than Amazon, since Alibaba is definetly bigger in cross-border retail - and it's investing huge sums into creating a global logistics network that could ship things from china to any customer in the world in 4-7 days(and also ship things from local warehouses for less time) , and it's model is less expensive than Amazon for manufacturers who want to sell direct-to-consumer(with great savings) ,and since there's decent likelihood of chinese government support behind the scenes, There's a good chance AliBaba will win the heart of the low-price seeking consumer.

Anyway, it's gonna be an interesting battle. I'm bringing the popcorn.

[1]http://www.valuewalk.com/2015/04/alibaba-backing-amazon-riva...
MontaVista Spins IoT Version of Its Carrier Grade Linux
I'd finish my degree before embarking a formal job. There are plenty fishes in the pond. Without a degree, it's a problem for your every job search afterwards.
Virtualbox 5 Released, Cool New Features
Others were back in Romania only briefly because they needed to take care of paperwork in Budapest.

Hilarious that the author thinks Budapest (this is the capital of Hungary) is in Romania :). Maybe he thought of Bucharest.
I'm not sure there's a reasonable way past the "Napoleon Dynamite Problem". They mentioned, in the article, other movies where it's difficult to predict if someone would like them or not.

The list was “I Heart Huckabees,” “Lost in Translation,” “Fahrenheit 9/11,” “The Life Aquatic With Steve Zissou,” “Kill Bill: Volume 1” and “Sideways.”

Personally, the common thread I see across those is that the viewer would be more likely to enjoy the movie if they had the right context.

Kill Bill, for example, is far easier to enjoy if you've seen (not necessarily liked...but have seen) cheesy old Kung Fu / Karate movies.

Napoleon Dynamite is easier to appreciate if you were socially awkward yourself in high school. There's also some humor in there that's more relevant if you were a kid in the 80's, as well as some humor that might make more sense if you lived somewhere rural, or even more specifically, rural Idaho/Utah/Wisconsin.

All that to say that Netflix may not have enough data at their disposal to know if you have the right context to enjoy movies that almost require it.
I tried explaining this to my friends who work for GitHub and Facebook just shortly after they offended me by bashing and making fun of Christianity without cause (no one brought it up, or anything remotely related to religion). I don't need to name them. They read HN and know who they are.

I chose to be offended because we're amongst other friends in a Skype chat who promote this sort of thing: environments where discussions and comments that would offend people should be avoided. I'm fine with that. Who wouldn't be? The the degree they promote this to is equivalent to what's in that CoC. It's well-intentioned, as mentioned in this article.

What I'm not fine with is them being hypocrites about it. That's when I choose to be offended. I don't speak ill of anyone in that chat, but to have such "progressive" individuals claim this is the environment they want, and to selectively choose what they want to apply it to is reasonable grounds to get mad.

My problem with these codes of conduct are that the people who promote them have repeatedly persecuted me, and even went as far as to try and deface me in front of my employers.

I think the concept of it alone is fine, but the people advocating for them have been nothing but offensive to me, ironically enough. The people advocating for this haven't been peaceful, respectful individuals. They've made personal attacks on me.
I think that rather than simply letting users find and watch all their favorite movies in the (finite) library as quickly as possible, the objective is to use content presentation to maximize subscriptions. In that context it becomes worthwhile to present movies that one might be willing to watch, along with just enough 'top' movies to maintain the perception of quality, while optimizing the depth of an exhaustive search to prevent frustration.
So you're saying we'll have another oil boom in a few million years? Great. Let me get ready by buying stock.
Damm, I so wish Jython improved like this too. I've been thinking of helping out.
I don't presume to know more about this stuff than the YC people, who are scarily good at it but this is a significant departure from 'our goals are 100% aligned with those of the founders, what's good for them is good for us'.
Define "newer" and define "poor"? The JRuby team has done a fantastic job of keeping things working. Do you have any specific problems other than vague grumblings?

Anyone married to the MRI ecosystem because of dependencies on modules with no JVM equivalent may have problems, but new projects usually have no such issues.
One argument would be that VC's are starting to feel like ALL YC investments are overhyped, and that YC is generating its own returns via demo day. Participating pro-Rata in all future rounds is a signal that YC continues to think its participants are a good investment even after demo day.
That depends on what you mean by faster. For CPU-bound work, JRuby is almost always faster. The JVM is very good at optimizing. However, the best performance doesn't kick in until the JVM is sufficiently warmed up, which means JRuby shines mostly for long-running tasks. Warming up can take a few minutes, although some people tell me that I should warm up for half an hour (!).

On the flip side, JRuby starts much more slowly than MRI. This is a general Java problem: startup times are problematic. Also, code reloading performance may be worse than MRI, so things may be slow in development. JRuby is optimized for production-level long-running workloads. So something like 'rake' will likely take longer with JRuby.
> Security must, by its very nature, prevent you from doing insecure things.

Disagree. In practice security as a guarantee must do so (e.g. the OpenBSD opinion), but security as a gradient need not (e.g. the web opinion).

If Browser X defaults to the TLS version of a page regardless of what the user requested, but gracefully falls back to the unsecured page without action but with a yellow banner across the URL, does this not increase user security without preventing them from doing insecure things?

The objective is not perfect security but rather increased herd security.

If the minimum security threshold (specifically with respect to encryption) is raised, then we all benefit. Decentralized vs centralized and the feasibility of each are an argument for farther down the road (as long as we don't lock ourselves into one or the other). There's much lower-hanging fruit!
Sorry to vent but...

I had a really bad interview experience with Jet, to the point where I would never shop with them as a customer. They recruited me, I passed two phone interviews, and I thought I did well in the on-site interview. And then... nothing. No feedback, no formal rejection, just nothing. I emailed and called several times but even then I never got a "no" - I would get a "we're still trying to figure out our team organization". There was absolutely no communication from their side at all. So it's several months later now and I've given up any hope of any kind of response. And I'm walking away from the experience just feeling kind of disrespected. (It's a shame too because I would have loved to work at an F# shop.)

Every touch point an organization has with someone on the outside is the opportunity to help or hurt your image a tiny little bit. And I think Jet could definitely use some work in that department.
Good post. Especially love to see someone who actually experienced communism first-hand make the parallel with progressives' behavior.
Seriously, Netflix' UI is a complete trainwreck. The searching is painful too. I still cannot find a way to say "give me all your View Askew movies" or "all your DC Animated movies". The search is woefully primitive and there is functionally no UI for categories... can't I just pick multiple category tags? Or see all the categories you're using under the hood?
Absolutely. I saw this time and time again. Things that were done to minimize liability, rather than patient's best interest - and that should never be acceptable. The least reason of which is financial, but people and their families are paying four, sometimes five digits a month for places whereby anything more than taking vitals is handled by 'do nothing, call 911', all the while charging for 'round the clock nursing care'.
You can see this in the movie Colossus: The Forbin Project. The computer has a display made of lights, but if it wants to bold something, it prints it to the display twice in a row as if it were double-striking on a printer.
Take that and stuff it in your SemVer pipe.
I get the moral argument you're making, but there's a practical side to it, too.

In any capitalist system, the fruits (profits) of an income-generating asset (such as a business) accrue to the owners. Assuming that the idea of private property ownership exists, I can't think of any other coherent place for the profits to go, other than the owner.

Sometimes, a business might be an unexpected hit, taking off and generating revenues beyond the wildest dreams of the founder. Suddenly the company is flush with cash. Now assuming all the employees are fairly compensated, and all the company's other financial needs are met, then beyond a small buffer, what is there to do with the excess cash aside from paying it out as a dividend to the owner?

So I guess my point is that we can make moral hypotheticals all day (about whether it's "right" for the owners of a profitable company to get "free" money "forever" without necessarily "doing anything" further), but I'm not sure what other system we could put in place within a capitalist framework. If a company is treating its employees well, meeting all needs, and still generating an operating surplus, where else would you have that money go, if not to the owners?

Also I think your use of the term "rent-seeking" here is incorrect. A business owner receiving "passive" (or at least "not much active involvement") income from the business they own is kinda the antithesis of rent-seeking.

Rent-seeking behaviour is the attempt to increase your share of the wealth, by means other than generating additional wealth. When you're the one who owns a profitable company, you're the one generating that wealth.

The classic example of rent-seeking is someone installing a chain across a river that happens to run through their land, and then starting to charge people to pass through "their" bit of river. They add no value to the economy in doing this, no product is created nor any service rendered; they are simply extracting rents from river-users.

Another example might be when a company seeks to tilt laws/regulations in its favour (e.g. through lobbying), with the intention of increasing the share of the wealth without the business actually having to generate it. Just like the river, no additional wealth is generated as a result of this action: existing wealth is merely being redistributed (toward the rent-seeker) by government policy.

The key concept in rent-seeking being that wealth (the so-called "rent") is being captured by a party (the rent-seeker) without them generating it.
I am getting really annoyed at this too. It almost seems like an intentional thing to get me to not choose something. The ratings are usually pretty accurate, but then it shows me something with a half a star in "Top picks for me". Also, often if i watch one documentary, next time i log in, 90% documentaries shown. For some reason it is designed to show me the same things as what i just watched.
Fair enough:

* ...only not-completely-screwed-up-trainwrecks will raise future rounds...
We need to register/login to read the article.