skysight-inc/HackerNews huggingface dataset:
> This is coming from someone with showdead on, FWIW. I rather like seeing the things that others have deemed "not worth seeing".

FYI I also have "showdead" on and like the approach taken with Enhancement Suite.

The biggest reason I had for writing this extension is when certain users spam a thread with their repetitive points. At that point, it's easiest to just block them. (Though blocking doesn't hide their comment completely, so it's easy to toggle people back on.)
> This is the typical HN bias.

Go check on Reddit then ? :)
I've experienced issues like those mentioned. Imagine a recommendation service for online shopping, using a simple co-occurrence model, aka "People who viewed this also viewed". Hopefully, your model will eventually hit a steady state, with generally helpful recommendations. Now, imagine someone comes up with an almost-perfect replacement algorithm, that provides a high lift in clickthrough rate, that's being tested against the original system.

The original co-occurrence system has access to all the data, including that from sessions exposed to the new algorithm. If the A/B test runs for long enough, the original system will learn the new system's behaviour and emulate it, because for a given seed item, a lot of the co-occurring clicks will be on items recommended by the new system. Although initially the new system will show a lift, eventually the two systems will tend towards showing the improved recommendations, and the lift will tend towards zero.
library dependacy problems could happen with any language.
That seems great. Is there any protection from abuse? It seems that one could say "See you next year" with this and get a year-long vacation.

Is that accurate. Would that actually work? Is there any contract saying you won't take your year off and quit on your last day? OR is this all hinging on you getting a continued workload complete, and not just a year vacation.
auto variables are different from trailing return types introduced by auto (a particularly egregious appropriation of a keyword for a totally different use).
Ask HN: Any Magic the Gathering players here?
The Go game submission made me wonder about the overlap of MtG and HN. I learned a lot of CS concepts from Magic, like the stack and some basic time complexity. I'd love to hear from other MtG players on here, and how its affected or effected your careers.

P.S. EDH is the only real format.
For an analysis of Judge Winmill's decision, see here: https://casetext.com/posts/idaho-ag-gag-law-found-unconstitu...
Thanks for the feedback -- we'll definitely be improving these over time!

To answer the question on sample size:

This analysis was done across >300,000 unique Uber customers from a very large, representative sample of US consumers.
There are many more linguistically-oriented articles than usual today. I like it.

Additionally, praat is really interesting software from the University of Amsterdam that allows you to analyze speech recordings and see what the vowels and consonants actually are.
http://www.fon.hum.uva.nl/praat/
I understand that. But in my understanding a version number also reflects where a project stands in respect to features planned vs features implemented. Jumping from 0.x to 4.x is plain weird in this regard.
A good move, I think. The sync on my Macs, Windows laptop, android phone, and iPad all work fine. Also for $99/year everyone in my family gets 1 gig of cloud storage, web browser versions of all the Office apps (really nice for Linux laptops) and if you want installabe Office apps. I wish they had a Linux sync client however.
Podcast Interview WithDan Martell (founder of Clarity.fm)
Important detail: not once in my comment did I mention or hint at a corporate entity. I was merely commenting on a nation-to-nation level.

You seem to be fine with French law applying to American nationals - what do you think of sharia law applying to French nationals? How about the law-of-the-week declared by some upstart banana republic dictator? Who gets to pull the lever on global law? Where do you, fit2rule, draw the line - is it only France? Only countries where Google has operates? only western democracies? Or does every sovereign get to throw what they deem illegal into the pot?
You need that level of traceability on each commit specially on the Linux kernel, all our little projects sure, destroy the history, is fine.
Witcher 1 provided a more faithful to the settings environment. Witchers aren't rich. They struggle to pay for their special equipment and potions and their incomes usually barely cover their expenses. When you get a new armor jacket it's a time for celebration.

That's how it was in TW1, and to some degree in TW2 as well. I didn't play TW3 yet (still waiting for the Linux release), but I've heard that this feeling from the previous games I described above is gone. Money is too easy to get and there is too much epic loot lying around and etc.
I poked around at it in the past, and the biggest impediment I found was the need for opaque and specialized development tools. This may not be universally true, but from what I saw, most Smalltalk environments require you to use their specific IDE/editor, and then it saves your code in some proprietary (binary?) format. So it's not as simple as just editing a file with Emacs or Vim and running

#> smalltalk myfile.smtlk

or whatever.

Beyond that, it's just quite a bit different from a lot of other languages people might be familiar with, like, say, C or Python. OTOH, it's not any more different than Lisp.

I always heard good things about Smalltalk, but there was never anything so compelling that it swayed me into investing the time to learn it. But I'm open to being convinced, even now.
I agree. There is a lot of emphasis put on the education systems when the real difference is the culture
That's the first I've heard that it had anything to do with saving money, and I spent 4 years there. It does, however, make life easier for professors and students when you can trust each other.

I don't know what Caltech is like today. I attended in 70's, and the honor system was considered sacred by the students. If there were cheaters, they never bragged about it, and I don't know of any. I know one who fell asleep during his takehome exam, woke up and finished it, and so exceeded the time limit. He noted this on the exam. The professor replied back that he was very sorry and was forced to give him an F. The student repeated the (required) class next year.

The number of students who did poorly on exams argues that cheating was not widespread.

If the culture has changed in the intervening years, that makes me very sad.
Mike and Lillian from Second Measure here. We're just ramping up on these sorts of posts, so we'd love to get feedback and answer any questions!
Part of me starts to think this is the difference between having press freedoms outlined in a constitution, vs them being tolerated by the whim of the acting government, but then I look at the U.S. and the prosecution of reporters and whistle blowers and realize how tenuous press freedoms really are - anywhere.
Congratulations Netflix. I'm personally a big believer that equal maternity and paternity leave is crucial for future equality in the workforce, and Netflix have just set a great example to the rest of the industry. And a full year is excellent too. Hopefully other employers will take notice, or even better it becomes a legal requirement. Why it isn't already in some countries[1] continues to mystify–to my mind, a business should not be considered successful unless it can afford to, and does, treat its employees like human beings.

[1] I say "some countries" but really it's only the United States and Papua New Guinea that haven't made it a legal requirement to have some form of paid maternity leave, among countries where data is available (e.g. North Korea isn't listed). Oman used to be in that list, but they left in 2011. https://en.wikipedia.org/wiki/Parental_leave and http://www.ilo.org/wcmsp5/groups/public/---dgreports/---dcom...
Balancing rocks trace history of 'jumping' earthquakes
I guess I haven't really encounted that. Blocking is something that I've always really reserved for spammers and the really blatant trolls, and those tend to be killed really quickly on HN as is.

There are certainly commenters who don't contribute to a given discussion, but I personally think that the reaction of "block them so I never have to see them again!" is extreme and probably not really conducive to the spirit of community.
I did not assert that anyone who understands affirmative action must like it. I pointed out that the author did not grapple with any arguments for affirmative action in the entire piece, so it is unclear if they are aware of arguments in support of it. This is, like, writing 101 -- show that you understand the arguments against your position, and dismantle them within the piece.
Unfortunately it's not completely "real" http://www.theverge.com/2015/8/4/9091951/lexus-hoverboard-vi...
This might sound odd, but I don't think death threats are actually that serious. This is actually pretty routine if you post any remotely controversial video on Youtube or make any statements against any group. People seem to use these random threats to bolster their cause or use it to their advantage.
> Could use + in the first part of email such as: youremail+blahblah@example.com to create throwaways. most sites consider those to be different email address then youremail@example.com for account purposes but email service, who respect the rfc, will threat them as the same.

There is no RFC that requires this behavior. Subaddressing within the local part is recognized as a common practice (e.g., in RFC 5233), but nothing requires a system to support subaddressing, or requires a system that does to support a particular separator character or character sequence (e.g., "+") for subaddressing. Email systems are free to implement or not implement subaddressing, and to use any character sequence they want as the separator.
This has been around for quite a while now; I made a post on my blog about it back in 2013: http://www.jayhuang.org/blog/pushing-code-to-github-as-linus...

Of course this doesn't actually give you access to the person's account, but UX wise, it's incredibly misleading for someone to click a commit in my repository by "torvalds" and have it actually go to his profile. My issue is very much with the social implications of this as opposed to it being an actual security issue (see: signed commits).

There should be some indication at the very least that a commit is not signed.
I'm glad to see paternity leave included and given equal weight to maternity. So many employers don't offer this important benefit.
I also use the -c (confirm) flag with ssh-add. I don't forward the agent willy-nilly, but if someone still manages to compromise the agent, I will hopefully know when I'm getting confirmation popups I didn't initiate.
The way this is going to pan out, is that the House Slaves and Tools who love to crab bucket and compete with others will not take any maternity/paternity leave, and politically push out those who would take a reasonable amount of leave.

To be fair, of course the others would still be paid during this, but they will have to move to another company and take a hit in reputation.

So in the end, this is either great news for people with crab bucket mentalities, or for everyone else, a great way to get a year-long severance while finding a better place to work.
Doesn't seem to work for me, the global option is not overridden. Bog standard osx OpenSSH_6.2p2.

Ah well, I don't have any default key anyway.
Negative, we're actually editing the commit author credentials when we create the final commit message, which adds a Changelog message and closes the original PR.

https://github.com/videojs/video.js/blob/master/contrib.json...
This was released by same group, uses CPU + GPU for packet processing..

https://github.com/ANLAB-KAIST/NBA
This one is very helpful, too:
http://danielnouri.org/notes/2014/12/17/using-convolutional-...
You're definitely safe writing your own apps in it for well into the foreseeable future — there's not only way too much app code out there for it to be deprecated soon, but the vast majority of the system and bundled apps are in Objective-C.

I'd expect Objective-C jobs, though, to decline in number over time as Swift jobs rise. If you're doing it professionally, not learning Swift is going to increasingly limit your options, perhaps pretty rapidly — a few months ago, I got turned down for a job in part because of lack of Swift experience. Ended up landing a different job where we're writing a Swift app and step 1 for everyone on the team was "learn Swift".
If you have insert, update, and delete then you can build any other operation from those primitives as long as you have the ability to batch a composite operation. So there's no need to extend the OT algorithm to support other kinds of primitive operation. For nested structures, addressing via ids or linear addresses has to be taken into account but that doesn't affect the OT transforms, it's one layer above. So it's possible (though not easy) to have an extensible OT system without exponential complexity.

Still, avoiding OT has led to some interesting new ideas and I look forward to seeing how things progress.
Mind you, Netflix has an unlimited time off policy, but today’s policy update is a clear reminder that the company wants the best talent.

I suspect many of these simply end up as less formal polices. However, there are large benefits to allowing for extended leave which few Americans actually use. It’s bad enough that some companies require people to take at least 2 weeks off every year.
Did you read/understand my comment? I didn't say you're abjectly wrong, I just asked for actual data about engineering wages. We know average real wages have slipped, but we also know the real minimum wage has fallen a lot, and also that our GINI coefficient is up.

In the absence of better data, the logical supposition here is that real incomes amongst lower-income employees have fallen more than amongst higher income employees.

Again:
Unless you have data on inflation adjusted engineering wages, this is a totally misleading/inaccurate argument.
Then you ought to read more carefully.

The points listed in the article talk about treating women in a special way.
Frankly, I think they make one and only one point with a lot of different examples that make the same point in basically the exact same way: "as a woman in tech who has succeeded despite roadblocks, I feel like any amount of affirmative action will make others doubt the extent of my achievements".

I am not committed to ignoring their arguments -- I used to hold similar positions. Then I talked with people who disagreed with me, grappled with their positions, and changed my mind. The author here shows no semblance of any such depth of thought, just repeated invocations of "if I made it, it must be possible! if we help others who are worse than me, then that lessens my achievement!" At its core, it's a selfish argument[1], which is why I changed my mind.

[1]: to be clear, there are quite a few non-personally-selfish arguments against affirmative action. "it'll make others doubt how much better i am than most other women" is not one of them.
Your project is on the front page of HN right now, so you can be forgiven for not reading every comment with a critical eye--you're busy, I'm sure.

When you get a chance, think of this post and come back and read it again!
Embrace, extend, and exterminate
Erhm, no local network setup? Why is it that nowadays all the so-called cool stuff requires me to sign up with some online service?
Ogre3d v1.9 Installation Guide for Ubuntu
Given that Maas apparently intented to kill the Gutachten on Friday, I think it's fair to assume that the investigation is not continuing or even merely paused. It's definitely dead now.

The next prosecutor would have to be extraordinarily stupid to get involved in this affair any further than required to put an official stop to the investigation.
There's always a catch.
Flash in Chrome uses PPAPI plus some private APIs that were necessary to support Flash-specific features. It absolutely does not use a strict PPAPI sandbox and does not run under NaCl. To explain some differences, the Flash plugin is not bound to Web origins like NaCl plugins are, because Flash cannot strictly follow the Web origin model. And there are platform differences as well, such as on Windows where Flash requires GDI access but for other sandboxed content we block the entire win32k subsystem (including GDI).

My advice for security conscious people is to enable click-to-play in Chrome for Flash content, because it has a featureset and legacy dependencies that prevent it from ever being sandboxed as strongly as other content.
14 Unreleased Nirvana Demos Surface Online
So basically what Canadians and Europeans get?
We need a warby parker for fragrances
Unlimited leave policies encourage employees to self-police and conform to peer pressure. At a place like Netflix I can imagine the result being that people end up taking less than the industry average.

A better gimmick would be if Netflix picked one of the Nordics and announced that they were going to adopt all of the social policies provided by that country's government.
Full circle

http://www.reddit.com/r/bitcoin/comments/3frowt/_/
We already have a cloud-orchestration solution, built on NixOS, and in a lot of ways it's already considerably nicer than some alternatives: http://nixos.org/nixops/

Docker doesn't really offer us much beyond a stable engine for actually using containers, which could probably be accomplished with its `libcontainer` anyway.

Docker's imperative scripting language to build systems isn't appropriate for NixOS, because we declare our entire system with a single configuration file, which can be transactionally updated/rolled back. That means you never want to really run 'apt-get install ...', you want to add a package to your system by modifying your configuration file, and 'rebuilding' your system. So the imperative 'run commands to update OS' model that something like Ansible uses is obsoleted.

Because of this, if I have my laptop with a configuration file, and a backup of my data, I can basically reproduce my laptop on a brand new machine on the spot by A) copying config, B) 'realizing' the configuration and rebuilding my OS based on it, C) restore data. Naturally, you normally just version control all these files, because your configuration is your specification of how to 'create a system from scratch'. All I do is 'git clone' onto a new device, run 'nixos-rebuild' and my system is ready to go. I can deploy a live server after making sure the configuration is reboot/clean-start safe by testing it in a VM, and scp'ing it to a new server, etc.

Note that the same language, Nix, is used to A) describe how to build packages in a reproducible way, B) used to describe your OS configuration (NixOS), and C) is used to describe whole configuration networks, including things like EC2 configs (NixOps). Nix is also a programming language, not like YAML or a simple configuration language - so you also get a significant amount of reuse in code, and a drop in tool diversity/complexity from this. My NixOS configurations are very abstracted and reusable for multiple situations, they share configs where it makes sense, etc.

NixOS, at least, also has a concept of Linux containers that are specified declaratively in the same configuration file. This is why I mentioned libcontainer earlier - currently, NixOS spawns NixOS-based containers using systemd-nspawn. In theory we could probably replace this with Docker, but it's not really a detail that the user is aware of - the actual underlying mechanics of the container engine are abstracted. Docker is useful as a development tool even on NixOS, but it's not really what we need. We could maybe write something more sane by reusing some code from elsewhere.

Of course not everything is perfect. Docker has of course progressed very quickly for users since I last used it (very early releases that were promising but ultimately lacking in a lot of ways), but since using NixOS I have never looked back, because while it's a tool that requires me to do a lot of work (which is not an exaggeration), it is one that actually allows me to move mountains, so to speak, and get my work done.
It looks like that Germany is in the midst of some low intensity power struggle between many factions within the political system whether intelligence agencies, Merkel's govt, the judiciary and finally the press.
Does the filmmaker have enough money to cover the farmer's losses? And does the farmer have enough money to hold out until they get paid?
> It's about the most vile thing you can imagine

Surströmming beats lutefisk for that title.
My company has a policy requiring that individuals take at least one contiguous week of time off a year.
Doesn't Netflix already offer unlimited vacation? Parental leave isn't vacation, of course, but the cynic in me thinks this is another example of a case where a corporation can benevolently offer the moon while replying on peer pressure to ensure that no employee accepts what is on offer to anywhere near its fullest extent.

Does Netflix publish any stats about vacation usage?
They won't even give it to the owner of the repo in question?
"minor"

As in "this plane has no wings" - "that's minor"
Festival of Code, that's all
Bad news for some ISPs, VPN setups and sysadmins I know who used these addresses as quasi private IPs (extension of 10.x.x.x), as these were all unused before...
Can you elaborate? The Perfumed Court is a great place to find decants of fragrances that you may or may not want to buy a full bottle of.
Would it help children achieve higher scores on standardized tests? I find it easy to believe it would. But does that actually help anyone?

Might some children prefer it over less regimented styles of education? I find it easy to believe that some would, because in the Chinese style, it's clear what they're supposed to be doing at any given moment, and clear what their goal is (to achieve high scores). But does this actually help anyone? The problem as I see it is that they are practicing in an unambiguous situation when life itself is inherently ambiguous.
This is fantastic, but there is some irony in the Linux Foundation's Core Infrastructure Initiative being the first Platinum donor to the OBSD Foundation this year.

Glad to see the OBSD team getting funding however.
This is a step in right direction.

"The United States remains the only member of the Organisation for Economic Co-operation and Development, or OECD, that does not guarantee mothers any paid time off from work after the birth of a new child. (see Figure 1) In fact, the United States is one of only four countries in the world—along with Liberia, Sierra Leone, and Papua New Guinea—where workers do not have the right to paid maternity leave."
http://cdn.americanprogress.org/wp-content/uploads/2013/03/I...
How to create your own magical working ambience #productivity
I've seen a company that uses 7.0.0.0/8 as "lucky number seven" since it is reserved for the DoD as well.
It hurts, to a small extent, the people who don't cheat. They have six fewer hours to work in, their work gets compared to work which was created under different (easier) conditions. Even if there's no curve, it increases your grade (in expectation), and that higher grade means slightly less (in expectation). It increases what's expected of people next year.

None of this is a large effect when a single person does it, but the same is true of taking notes into exams. Would you do that?

Zooming out slightly: if you think cheating doesn't hurt anyone, why do you think there are rules against it?
Having a newborn is not a year long vacation. While it's possible that some employees could abuse a year of maternity/paternity leave by quitting after the one year term, I imagine this move will greatly increase company loyalty amongst new, potential and existing parents.