skysight-inc/HackerNews huggingface dataset:
Well it's tricky, MSFT actually ties certain vendors to support their OS as long as it's under support. For example if you want to participate in the WHQL program you have to have a version for each supported MSFT OS.

Chrome is still supported on Windows XP, so is FF, on Windows vendors not only do not seem to drop support but actually extend beyond MSFT's requirements.

While canonical is surely not MSFT but when you make an LTS program you either have to get 3rd party vendors on board, or manage and update the packages yourself to make sure they will be compatible with your own software, or to make updates to your LTS distro to keep it compatible with the newer packages.

While the OS is quite important, it's usually not the piece of software neither end users nor corporate users care about, for them it's just a platform to run the software they actually use. And if the platform loses support for a major piece of software after less than a year you can't blame anyone besides the maintainer of that platform.

The Linux community really needs to get their shit together, with every step forward these past few years they've seen to be taking 2 steps back.
With PAAS becoming more and more popular, it really should only take Apple to release a general server OS (no OSX Server doesn't count) to push it back completely into the realm of BBS hobbyists these days.
The FUCK does a browser want with the version of my kernel?
It looks like this project had funding for two developers for 6 months.
They set up a web page

http://www.stellarsupernova.com/

Which is still up, however the Twitter and Facebook pages appear to have been deleted.

This is right up my street, I'm not sure how the equations for stellar nucleosynthesis could be reduced to run in a browser, perhaps they tried to simplify too far?
Or trying to gamify it was too tricky.
I can't imagine many people beyond physics students will follow this.

If they've paused I wish them good luck, if the code is orphaned it'd be good to see it open sourced, I imagine there are a few people who'do like to contribute.
There was discussion on this the other day.

https://news.ycombinator.com/item?id=9158812
Actuaries seem to have managed to separate education and certification.
Light and How Thomas Edison Did Not “Invent” the Light Bulb
I would say not 'nonexistent', but rather 'avoidable'; or, even better, that there is an isomorphism in an appropriate sense. (Compare the situation for strings and lists of characters; the types are isomorphic, but I wouldn't say that the difference between them is non-existent!)
Here's how fast USB 3.1 is in the real world
As cabinpark (https://news.ycombinator.com/item?id=9165144) points out, it is not necessary to make this distinction; but, if you want to do so, canonically a matrix has one covariant and one contravariant index, so you would want something like

A_i^j = B_i^k*C_k^j .
I didn't read it like threats of violence. It was stating a fact: _"If I were a violent person, I could be at your doorstep in less than 4 hours"_

Then he explained that's not an option for him.
Google created seccomp-bpf which is crucial to a meaningful sandbox and has no equivalent on other platforms. It was not an obvious innovation or it would have been done years earlier. It exists because someone paid by Google to improve Chromium security had the epiphany that BPF would be a good way to filter system calls.
> Small amounts of time travel happen all the time.

What are you referring to here?
You were possibly downvoted for repeating the myth that tax payers fund USPS.
Your approach is "a website that irrevocably deletes itself once indexed by Google".

What OP has done is "a website that irrevocably deletes itself once Google decided to publicly reveal the fact that it indexed said website".

OP's approach has no way of knowing when the site was indexed. It's conceivable that Google indexed it on the very first day and decided not to share it publicly until 21 days later.
No one is claiming that Google invented sandboxing. You should stop lying to push your bias because it only makes you look foolish.
That's not enough to be open source: http://opensource.org/osd-annotated
Having worked and traveled extensively in China, I couldn't find a single person that had good things to say about Xiaomi, other than its price. Western media seems to be fixated on this company but I've asked so many Chinese nationals what they thought of it, why they do[n't] have it, etc. All of them said that it constantly froze, dropped calls, etc. Almost always, they have a Xiaomi only as a temporary phone before they upgrade to a Samsung, iPhone, or other

Perhaps there is a bias somewhere, but after nearly 3 years of travel and work there I have serious doubts about this company...
I don't know if it's forbidden or not, but it can trigger some of the HN mechanisms that detect voting rings.

I'd email the site (the address is in the guidelines) and ask them about it.

The article looks interesting, and it's a shame to see it sink so quickly.
The global fight to attract foreign entrepreneurs
Off the top of my head and according to what he meant by single number:

- As a single entity: I usually think in decimal so you could write a "single" decimal number (e.g. 234) and convert it to binary and the 1 and 0 character mean Yes / No.

- As a single character: You could just write a random character (e.g. ॐ ), specifying that is has to be interpreted as a number in Base N+1 and ॐ + 1 = 10. This is useless though.
Fair enough. On the other hand, the percentage price increase it's worth paying for that, is perhaps on the order of the probability that your phone would otherwise die from that cause rather than some other. I suspect actually making a phone waterproof to a hundred feet (as opposed to just moderately water resistant) would cost more than it's worth paying.
It's still a serious issue even with a sandbox, both because of the endless stream of kernel vulnerabilities and similar issues in userspace processes the sandboxed processes communicate with to get work done.

Chromium's use of seccomp-bpf is solely to crack down on kernel vulnerabilities, as it's an additional layer over a sandbox already providing all of the security boundaries they need. It moves things along pretty far, but there are still at least 1-2 holes found every year.

It's definitely an improvement over browsers like Firefox where there are at least 3-4 unmitigated remote code execution vulnerabilities fixed every six week cycle...
Algorithmic Recommendation system builder here.

I would include recommendation systems based on 'human generated lists'. See: http://www.google.com/patents/US8108417 I have developed these and they are far more powerful and relevant to the subjective user tastes involved with light-weight approaches related to collaborative filtering. An ensemble approach is absolutely the best while also keeping in mind that one user might think they've struck gold in terms of a result while another may not - recommendation systems are highly subjective. However, we had 50mil MAUs and 250mil searches every month and found out that there are ways to get around that. Some are psychological, for example, some users do not want to be 'told' or recommended something by someone else much less an algorithm - they would rather 'Discover' something. This depends on the product context. Is the product space related to music, shoes, books, dates etc. Labeling your recommendations as 'discoveries' works better in some cases, it depends on the user context and the product context.

Everything is a recommendation engine. Mimicking the way humans recommend things to other humans/friends is the ultimate way to build algorithms and architecture for recommendation systems.

One more thing, never forget to include a great spellchecking system, it's icing on the cake here.
I love a lot of the outreach that Matasano does, but I strongly disagree with that article. Most of the points they make aren't fundamental problems of websites - they're just issues for poorly implemented websites. Some of it is out of date / plain wrong - for example, we've had a SRNG (window.crypto.getRandomValues) on the web since Chrome 11.

Most of the rest of the complaints you could also reasonably level against installed apps with update mechanisms. The article compares web apps (and their update mechanism) with desktop apps (without their update mechanism). Then it points out flaws in update mechanisms in general (eg they can send you malicious code), then says the thats why the web is flawed. Yeah, nice try.

The fundamental question is: How do you trust the code that I give you? No matter what platform you're on, at some level, you need to trust me. Lets say I'm writing a 'secure' todo list app. You have to trust that I'm not going to forward your todo list entries to any hooded figures. And I'm not going to change your shopping list to quietly add entries from my sponsors. Also both on the web and locally, apps can open mostly-arbitrary network connections and send any data anywhere we like.

Its as simple as that. On the web, I send you code, you run my code, my code does something useful and might betray you. In native apps, I send you code (maybe via an app store or something). You run my code. My code does something useful but it might betray you.

As far as I can tell there's only two fundamental weaknesses of web apps:

1. The JS isn't signed
2. The JS gets sent on every page load

The combination of which makes it much more convenient to do spear-phishing type attacks. But that said, any threat that looks like "but on the web you might send malicious code to user X" is also true of other app update mechanisms. Even on the iOS App Store, nothing is stopping me from writing code which says `if (hash(username+xyz) == abc123) { send data to NSA(); }`. I can't think of any binary-downloading systems (app stores, aptget, etc) which would discover that code.

And remember - desktop app code is potentially much more dangerous. Desktop apps can take photos with your webcam, record audio, record keystrokes and access every file in your home directory.

Its definitely true that most web apps are poorly implemented - they dynamically load 3rd party JS and they don't use SSL / HSTS. Its also embarrassing how many desktop apps have simple buffer overflow exploits. But the solution isn't to go back to desktop apps - the solution is to push for better best practices on the web.

In my opinion, the biggest security problem with the web is that most web apps store all your data in plaintext on someone else's computers. This is a problem that we we need to start addressing systematically via projects like CryptDB. Ie, we need more serious security work done on the web. Not less.
Agreed. I think a reasonable compromise would be to create a unique distinction such as "online harassment" and "online sexual harassment" at misdemeanor and felony levels depending on the severity of the offense.
I visited this Bakery twice - once to potentially buy bulk, another time as part of a business case study. All the employees, atleast the ones I observed working the floor, were all happy and smiling. Good for them.
People likely didn't understand that someone posted a key for a game on that website and thought that you just posted an unrelated images.
Yes, sorry!!
Try also biomimic@gmail.com and see also: Discovering and scoring relationships extracted from human generated lists - K Franks, M Muldoon, R Podowski - US Patent 8,108,417, 2012 http://www.google.com/patents/US8108417
Use work-computer at home or have your own computer?
My own computer has become unbearably slow and old. I am torn about buying a new computer or use the computer that has been provided by my company. The computer I have been provided with is very good and would be same one I buy for myself if I choose to do so. It is also very expensive which is why I am not sure if it is a waste of money to go buy a new one when I have already been provided with one. My main reason for buying a new computer for myself is the practicality comfort of not having to bring a computer back and forth from home to work every day (+ cable management).

I have thought about buying a cheaper computer but I am not sure that is a good option for me. I am into concurrent and parallel programming and the projects I work on at work require much memory => highend expensive computer needed.

What do people on HN do?
This is someone anyone can do, or at least give it a shot. Have a look at this article on how to investigate identity online. It gives some thought to risk assessment and ethical behavior in responding to situations like this.

https://modelviewculture.com/pieces/investigation-online-gat...
I don't have a degree, but I served in the Marines as a Systems Analyst, where I got a couple of Navy and Marine Corps Achievement Medals for several pieces of software that I wrote. I think for that reason, most job prospects seem to ignore the fact that I don't have a degree
A security (sandboxing) extension.
Everyone. You are not buying "5 grams of golden earrings", you are buying earrings which fit you, hence the volume.
Privacy, no need to mail tests around and wait for days, test price not dictated by 1 entity.
Stop lying to push your biases please. People are smart enough to see through it.

Chromium is an open-source project and no one has ever identified any spying code. If you think Google is capable of sneaking it in, then you should be worried about other projects they contribute to like GCC, LLVM and above all else the Linux kernel.

Google has no business interest in putting backdoors into software that they've open-source for goodwill in the first place... they're certainly not open-sourcing this with the expectation that the FOSS community will help. Just look at the issue that was linked here: they offered to accept and even help people develop patches, but no one was interested - not one developer from a distribution using Chromium with an old kernel contributed. I think it's quite reasonable to drop support for old kernels when clearly no one is interested in it.
Not sure if I see this as "art" or something. I mean, irrevocably deletes itself could be attached to a thousand arbitrary things.

- deleted after 100 visitors

- deleted if visited with IE 6.0 for the first time

- deleted if referrer is Facebook

- ...
You read his statement different then I did. He's not saying that people who makes these statements be labelled as sex offenders. He's saying that people who make these statements be brought to task. If a law has been violated, then charged, and if the court determines there is reason to label them as a sex offender, then so be it.
This should be higher! The patent, filed in 2014, claims exactly what's described in this article written in 2012. That's incredibly blatant.
I've already emailed there, won't make a difference probably anyway. I hate this HN tricky rating, one my post got dumped from top 5 cause there were too many comments!

Reddit kind of saves the day :)
That's pretty much it. It's creepy and harassment if a regular guy approaches them. It's what they want if the guy is attractive and she's in the right location. There's no way to know if they find you attractive so it's always harassment from the guy's perspective.
The most interesting part of the article ot me was the discussion of income in the workplace in contrast to the performance in school. They point out that women tend to select subjects in college that result in less income and that they seem to care less about that. I wonder how much of that attitude results in the income difference between men and women. I also believe that some of the behavior typically associated with boys and their bad performance in school leads to them succeeding in the workplace. Trying to be in control and showing typical alpha-male behavior causes nothing but trouble in school. In the workplace on the other hand,it's something that might lead to some conflict, but also to higher income. On the flip side, following orders diligently is great in school and leads to a stable career, but you might lose out to the pushy alpha-male.

Obviously like pretty much everything on this topic, those are very broad generalizations, that are not indicative of any one individuals behavior.
I was cool long before it was hip.
I doubt anyone will go to jail from this, or even face charges, but it will be interesting to see that unfold.
> This might be possible if these photons left a holographic imprint on matter which is still present

How would that happen? Holographic imprints aren't left on just any old material; you need special film to make a hologram.
Hey, remember that saying about ignoring the trolls?
Forget it, let's double down until some idiot does something really stupid and we have to move.
An interesting side effect of the vicious retaliation against words on the internet (resulting in losing jobs and similar) is that it effectively creates a caste system. On the one hand, you have people like me who can discard their identity and any links to it and say absolutely anything without fear of repercussion. On the other, you have people who are still linked to real-life identities being forced to censor everything they say out of fear.

"Freedom of speech doesn't mean freedom from repercussions"? Perhaps not, but anonymity sure does, and people who want to say ugly or cruel things will avail themselves of anonymity. In fact, those people would be the most likely to use anonymity, since it's cost is easily outweighed by the risk of those disproportionate retaliations.

So, I ask you, does retaliating against stuff like this tell people it isn't OK, or does it tell them that they need to be anonymous? What about when parts of the world conflict on whether a globally-distributed statement is OK?
Also, irrecovability seems a bit questionable (google cache, archive.org etc.)
A great tool to create a healthy debate about nothing, while the world changes unnoticed beneath you.
> Where I disagree is the tacit implication that, therefore university education is somehow better at being an indicator of those skills and qualities.

It does tend to be a better indicator - just because it's not perfect doesn't make it the same.
Easy rule of thumb is to double the hourly rate to get a rough estimate of the yearly salary, so $30/hr ~ $60k a year. If a company where to hire an undergrad stats major they might pay $60k as a starting salary. Since the post is about freelance work they may have had someone in HR basically extrapolate this salary to ~$30/hr. Of course short term freelance work is going to work on a different pay scale, but there are plenty of examples where companies either try to get away with it or just plain don't understand the difference.
Maybe I want to use a GPU with a couple of cores? Or even play a proper computer game...
Famous people leach fame into others by interacting with them. The easiest way to force someone to interact with you is to hit them somewhere vulnerable. Mr Schilling either wasn't aware of his vulnerability or hoped that it wouldn't be exploited. When it did get exploited, he didn't try to hide it, leaving a gaping wound for even more famewhores to leech fame from him. It worked, because I saw their tweets and I'm not even a baseball fan.

Compare that with someone sufficiently invulnerable, Obama for instance. Or even Chuck Norris.

The other fact is that with a large audience, it'd be silly not to expect that some percentage would be murderers/rapists/other unsavoury types. Getting a dozen offensive tweets out of a million-strong audience is still only 0.000012%, orders of magnitude less than the actual threat of rape.
Hail the Mighty Musashi
People making these sorts of statements at work would potentially get into trouble because in some countries we have law against harassment at work and creating a hostile work environment.
This situation is more like a bunch of dudes going outside someone's house on the public sidewalk and screaming obscenities. Whether or not it's a direct threat of imminent harm or not, it seems unlikely to end well for the screamers.
Data Science in the Trenches
Try PlayCanvas [http://github.com/playcanvas/engine]

It's definitely state of the art. See our latest tech demo: http://seemore.playcanvas.com
When it's between two private parties, you're damn right that the boundaries of freedom are defined by those two parties. Freedom of Speech only applies to the government and to government use of force.

I'm sure the guys who penned the constitution would agree that it wasn't about giving you the freedom to act like a jackass without repercussions.
If you want to hear some stories from the master of proposition bets, there's an old autobiographical article in SI by Titanic Thompson:

http://www.si.com/vault/1972/10/09/618832/soundings-from-tit...

(The risk being that half of it is made up, but he definitely had a reputation for this sort of thing.)

"You might wonder why, if I was the best golfer in the world, like I say I was, I didn't turn pro and win all the championships? Well, you were liable to win a golf bag if you won a tournament in those days. A top pro wouldn't win as much in a year as I would in a week as a hustler. People would get to know a pro, and I wanted to keep my skill a secret as far as possible. I didn't care about championships. I wanted the cash."
How much the US Government actually spends in $100 bills (visual)
Also, if they are actually posting something that is criminal, you can report it to the police and they can very easily track the person down.
Kinda. In all 50 states, you need to complete 150 credit hours to be eligible to sit for the exam, i.e., undergrad + one year of grad school.

Most state-administered professional certification exams have similar eligibility requirements.
Also, Kickstarter is focused on gadgets and other items for casual visitors.
I disagree. My company (ePantry) has only hundreds, not thousands, of distinct products, but making recommendations is incredibly important. Showing users the right product at the right time ensures they get the items they want, and it moves the needle on average basket size.

I tried a number of off-the-shelf recommendation systems, none of which worked for the comparatively dense matrix we have (since we only have a few hundred products). I finally rolled one in house which took a few days of work (thanks, redis!) and has a bunch of custom filters that OTS systems wouldn't ever have.

I hate building stuff like this when OTS is available, but everything was overkill, or too hard to configure, or initially gave bad results and required too much black-box tweaking. It's been a success and was way easier than I thought.
SaaS Available on Mobile – Xcopy
+1 for using a language with a good security track record.
We've ignored the trolls and they've grown wild in the land of no consequences.

As in the physical world, behavior on the Internet must be governed.
Some of us believe that you should nip this kind of highly obnoxious behaviour in the bud. Curt himself gives some good reasons for doing so in the article.
Is this true? Really interesting. Any links to write ups from Netflix on how their approach has shifted? Or other big guys?