skysight-inc/HackerNews huggingface dataset:
I wouldn't say the patents we hit were broad. In some cases we thought they were fairly obvious, but that's much more subjective. We didn't chase prior art, mainly because none of the barriers were unavoidable and we wanted to keep momentum on the build.

I only had one foot in the algo camp to be honest. My main task was making the query engine scale.
The site is using a startcom certificate … how ironic.
This post is a year old. Many of it's points are still valid, but others are not. For example, orchestration has been simplified with hosted services like Tutum and Cloud66.

I do however agree that not everything is ready to be containerized, but we are starting to get close.
I mean, you have to admit that desktop-based recognition is just not as good as cloud-based offerings. This is true across the board, having more data and power available will give better results.
This: https://twitter.com/GazTheJourno/status/626736454610366465

According to these screen shots, this guy got skincare product ads in his start menu.

I can't verify because I noped out of anything that smelled like ads right from the get-go. Also, classic shell.

!!!EDIT: I know it looks shopped, which is why I said I couldn't verify it. Windows Store app ads are quite real though.
I used to (as recent as a couple months back) work at SpiderOak. Encryptr is connected to SpiderOak in a couple ways. First, it's build on top of crypton (https://crypton.io/) which is a SpiderOak research project. Second, the dev (https://github.com/devgeeks) works for SpiderOak (see his github teams or https://spideroak.com/about/team-&-leadership). Encryptr was a side project of his that he started in his spare time (to mess around with crypton), though obviously SpiderOak is now interested in its success (since it's one of the first/only crypton projects live in the wild).

Some other notes: SpiderOak didn't surface after the Snowden leaks. It was around at the same time that dropbox started. However, the Snowden leaks did prompt a lot more interest in zero-knowledge cloud services, so if you mean "surface" as in "became more popular with the public" you're right on those lines.

Also, while I'm not sure if Encryptr has been audited or not, the Crypton project itself has been at least a couple of times. See https://crypton.io/docs/security/audits.html
It does seem like cooking on a campstove is not a safe choice, induction hotplates are cheap and powerful, assuming there's electricity.
You are completely free to not use it. I'm not trying to be a smart-a here. There have never been more options for end users.

You aren't signing away your rights to privacy without due process...that's your part to evaluate. "Is this useful enough to me that it's worth agreeing to this?"

Also, this is version dependent. The TOS for an individual consumer is different than a developer with an MSDN license, and a business with a volume agreement. Do you have different privacy requirements? Are you willing to pay for them? If they can't make money with the product that they built in the manner that they came up with then it isn't illegal, or really even remotely morally odious, for them to ask for a different payment arrangement.

Now. Do I like everything about life in a capitalist national security state? No way. But do I whine when some vendor doesn't do exactly what I want when I'm really not event scratching the surface of enough money to get their attention? Seriously, man.
It's not hard to trust a cloud-based password manager -- it's insane.
"I have read and understand GitHub’s Guide to Filing a DMCA Notice."

Not only that, it uses language and structure common to all DMCA takedown requests.
MyCLI – MySQL MariaDB and Percona Auto-Completion and Syntax Highlighting Tool
Actually, I rather like a clever advertising hoarding (aka billboard). Some of the little ads you get on buses can be quite funny. These things occupy a tiny percentage of my field of view for a few seconds. They may leave a trace of positivity about the thing being advertised in a general sort of way.

The thing about intrusive adverts in Web pages is the visual noise and the tracking of behaviour across sites. The latter will probably become regulated in some way as the legislative systems respond to the properties of this new medium. The former will prove self defeating ultimately - the more strident the intrusion, the more people will use whatever settings/programs they can to avoid it. I recently actually used a command line Web browser to read the text of an article - a few hundred words - because I could not actually see the text in Firefox because of the huge file load contained in the page.
I didn't mean "comparable services" to imply that the the competition had to match all services, just that when comparing, you match the services you actually plan on using. I think we are of a similar mind on this, I just wanted to highlight that lambasting company X as bad without showing how it compares to it's competition is less useful than that same assessment with comparisons. I ranted about this yesterday elsewhere in this same submission. I'm firmly of the belief that at least some of the lack of importance put on privacy by consumers is how hard it is to compare between providers on this feature.
I think Google handle their speech recognition in house, but do outsource snippets to help improve it.
German intelligence sues website for treason
Y Combinator had funded a previous version of this concept, called DailyBooth, but it eventually shut down. You have a slightly different take on it though, making it a 365 project (and allowing people to sell photos). I thought it was a fun website and was sad when it shut down. I wish you a better fortune than they had :).
Convox: Docker deployments to AWS
50 years after the Spiegel scandal, https://en.wikipedia.org/wiki/Spiegel_scandal, the General Attourney of Germany has started investigations against netzpolitik.org, a major german politics blog.

Their website is in heavy demand at the moment. Coverage (in german) can be found here:
https://www.tagesschau.de/inland/netzpolitik-ermittlungen-10...
The author provides a good example of legitimate use of change-class with his compiler example.

About violating "some earlier architectural plan" in the case of libraries: Being able to do this allows CL programmers to freely mix libraries with different "architectural plans" without resorting to some half-baked fusion architecture that has to account for the different styles used by the libraries.

Last but not least, change-class is not a hack - it's behavior is well defined and documented. And when you consider that CL's "object orientation" is more generic that c++'s or java's, based on generic methods alone, inferring from c++- or java-paradigms to good CL style just does not work. Peter Seibel's talk "Practical Common Lisp" at google explains that pretty well: https://www.youtube.com/watch?v=VeAdryYZ7ak
they might already.
How do I Hacker News?
I can't find the 👍 button. Yes, I am so hipster than I've never used Hacker News before. You're welcome Internet

EDIT: I found it!
Those aren't even remotely the only two choices here. There have never been more options for an end user of technology.

You don't have to use agree to it. It's a trade off.

If you have different requirements they are more than willing to come up with a different arrangement with you. (Yes, for a fee.)

They aren't the government. They are an overblown bubble gum factory. It's up to you if you chew or not. And there have never been so many flavors!
Listen could imply that we need to listen to Wikipedia's message. I was expected an essay honestly.
Apple dives into SoMa for first big S.F. real estate grab
I'll answer your rhetorical question with another one. When was the last time you paid for an upgraded hammer?
OK, you've reclaimed the nuance merit badge.

We seem to agree on point 1: Rosario wasn't criticizing the implementation of the blocklist, but rather the perceived policy of adding people to it based on their use of the #GamerGate hashtag. I don't know how important this point is, but I felt like your comment could have created the impression that the ggblocklist was incompetent on an engineering level.

We don't agree on point 3, but I think we're in "reasonable people disagreement" terrain on it. You think it's reasonable for someone to get upset at being publicly labeled a harasser and then demand that their organization stop doing things that perpetuate that label. I agree that it's reasonable to do that, but also think that when you deliver an ultimatum to your organization, you're making them part of the drama, and that has consequences.

Our real disagreement is on point 2. We probably reasonably disagree here too. Here are the factors that led me to believe that Rosario was a pro-GG'er:

* He used the "#NotYourShield" hashtag multiple times. You can comment about GamerGate using #GamerGate, but if you use "#NotYourShield", the impression you create with me is that you're one of them. In particular: his "#NotYourShield" tweets weren't about that hashtag, but rather evoking it.

* He claimed in a tweet that the ggblocklist was "probably illegal". I associate claims that anti-GG activity are illegal, antitrust, fraud, collusion, &c with KotakuInAction, a perception colored by Popehat's mockery of those legal claims.

* Most of his #GamerGate tweets weren't about GamerGate, but rather about how he's a "true" gamer. Claims to gamer authenticity + #GamerGate = GamerGate supporter, in my perception.

I could be wrong about all this.

Also: little doubt in my mind that strident opposition to the ggblocklist, of any sort, is grounds to be added to the blocklist. Like I said: I don't like the blocklist. But I'm also not alarmed or offended by it; I just think less of people who promote it.
How to Align Your Product Roadmap across Multiple Products
Ask HN: Is studying A.I. a good investment in mid/long term?
Artificial intelligence and related fields (neural networks, bayesian decisors, etc) have been trending for the last decades, and more nowadays with the whole discussion with about its dangers.

Do you think its good investment to have a more detailed study into technical aspects of AI?
Probably an honest mistake considering it's GitHub's 'dmca' repo.
I meant saying Fizzbuzz with 66 commits is not a fair comparison to a library having 66 commits.
In the classical music world one can buy 'returns' on the night at a very significant reduction. I'm fairly convinced that e.g. conservatoire students may get surplus tickets for free.

My point being the value of a concert ticket is defined by scarcity for that performance. As there is no scarcity in digital content the situation put forward by the grandparent post isn't really a good analogy.
Ahhh...OK, I thought GP meant that posts don't succeed based on quality alone. That said, I do agree with Karma score not being the sole determiner of worth...however, all other signals have their own flaws (such as domain-based or keyword-based penalties) while being less transparent to boot.
Nowadays, to do this, you'll need to make your own bone broth, or buy it from a place that makes the "real" stuff. The nutrients from traditional broth is now generally substituted with an MSG-based stock for flavoring.
You should be able to log in directly into the Store without associating that account to your local account. That should be the default in 8/8.1, I don't know if it applies in 10 but it's exactly how you can get universal apps while on a domain account.
Not disagreeing with you, but just saying there can be legitimate reasons why they don't have deep knowledge on past projects besides "they're a total charlatan, a liar!" It's probably cost me jobs before, and I try to reflect on and refresh my memory on past jobs as best as I can before interviews usually.

I've even gone over notes I took at a couple of my past jobs, and I don't even remember doing a lot of those things even with it written down in my own handwriting.
Why Obama Is Wrong with His Super Computer Decision
It's still possible to create a local guest account, but that means giving up a lot of settings that I might want to maintain on the regular account, and it's a hassle to have to log out and in again just because I don't want to record something. Maybe I want to plan a surprise trip for someone who also uses the computer or get information about a strange rash that might be nothing without making that part of my permanent record. Maybe I want to let someone else use software which requires an account, like edit a file on Adobe CS or fix a bug inside Visual Studio, without having everything they do become part of my profile.
have you looked at RQ - would love to get a comparitive opinion.
Waar 2013
Previously: https://news.ycombinator.com/item?id=9974374
Lila and Eve 2015
Apple Lightning cables are more like lemons
you're going off tangents here.

Obviously the premise of this discussion is that you install their software.

IF you install windows 10 THEN you agree to their terms of service which includes granting them access to your private files.
Ask HN: Does anyone use/plan to use Ubuntu Snappy?
It is fundementally very different. Do any of you have plans for Snappy? It kust seems like a nice model for IoT but when it comes to complicates deployments, a lot of libraries will need to be statically included in each package and it would make a burden.
That's actually how it works. You give it permission to use your O365 account. You give it permission to use your location either at setup or in the config settings at a later date.

A whole host of the Cortana functionality is local that interacts with online services via API's that you authorize.

I don't think that really anything that I say is going to change your mind, but you could check out some of the video's on Channel9 where they go into it in detail. Some of it's pretty good and if you use headphones you can't hear your co-workers talk about stuff that makes you want to slap someone.
Windows is now essentially a personalized, cloud-based operating system with the primary interface as a personal assistant

They should have called it "Clippy's Revenge"
Uh, no they didn't. The Universal app is still there and was updated a month ago. They've always had both Universal and Desktop apps available, especially since there are people on Win7 and below that wouldn't be able to run the Universal app.

Edit: Apparently they deprecated it inside the app itself, not in the store. I've kept the message above.
Yes, AI's use will only increase in the future.
When they were on HN a few weeks ago I did not know they were a YC company.

I see another poster mentioned myubiquity.com which I was just looking at yesterday. One thing that stood out for me there is the questionnaire that a startup plan can go through to setup a plan. Gives them things they need to think about if they haven't already.

Best of luck Captain401! I like the use of the Vanguard index funds. We use those a lot (and in Vanguard managed trusts) and think that is a great decision to go with.

I just applied for the fellowship with an idea that leverages the 401(k) as a distribution channel for automated financial planning. Basically a portal that aims to deliver "financial wellness" to participants that combines budgeting, calculators, savings goals, facilitation of insurance and wills, etc. The portal would be offered to RIAs and plan sponsors as an add on service to their existing 401(k) service.

I hope that by getting better advice to people that addresses their current situation and their goals that we can help them form good financial habits. Retirement is the end goal but getting the people that live paycheck-to-paycheck a solid foundation right now will help them better be able to save down the line.
Speaking normally and not legally, treason is against e.g. your country, treachery is more personal. But treachery is more or less just any underhandedness, it isn't necessarily a betrayal of a normative trust like family or friendship or even business obligations. If you were a robber in a band of robbers, and you stole all the money by deceiving them, that would be treachery even if none of you particularly trusted the other. It would also be treachery, in war, to bait the other side by asking for a parley, then killing them.

There are archaic British legal meanings of the word treachery which might parallel your distinction of Landesverrat and Hochverrat, I am not sure. But only lawyers on the Commonwealth side of the fence would likely understand that meaning.
I haven't used it but I did attend the talk on it at the AWS conference when it was announced.

It is not using DynamoDB under the covers. It basically uses a fork of MySQL for the front end and their own storage layer built from scratch on the backend. It does use concepts from the Dynamo white paper for redundantly storing the data to disk which removes the need for MySQL style replication. But it's not using the DynamoDB service currently offered from Amazon.
I think SpiderOak commissioned an audit of the underlying framework, Crypton... (googled) yep: https://crypton.io/docs/security/audits.html
Website grabbing stackoverflow results
When you say adding more online algorithms, is that mostly going to be limited to adding more probabilistic data structures?
Interesting -- thanks for posting!
There's also a difference in perception between Apple's "trusted partners" and MS and Google's "trusted partners". Since MS and Google make a large amount of money from selling you to others, I just instantly assume that they're sharing my data with advertisers. Since I pay for all my Apple stuff and they repeatedly say that they don't sell my data, I assume that "trusted partners" means companies they've outsourced speech recognition to, or whatever, and that it won't ever be used for tracking or advertising.
IANAL, but my understanding is that the fact that the clone was written from scratch doesn't have any bearing on whether or not it infringes on copyright. The clone uses the name "Agar.io Clone" and copies the look and mechanics of the original game, thus making it substantially similar in appearance and use to the copyrighted work. Unless they have found some way to invoke fair use (educational purposes, etc.), the clone you mention is also infringing.

An analogy: if someone were to write a book called "Harry Potter - Clone" in their own words about the adventures of young wizard, you could expect them to receive a notice of infringement pretty darn fast, regardless of the fact that they didn't copy the original word-for-word.
Chapter 11 of the Newton Programmers Guide[1] gives a fairly detailed description with pictures. Relational Databases are nice, but I would rather deal in objects (well frames).

1) https://manuals.info.apple.com/MANUALS/1000/MA1510/en_US/New...
I think I can put it more succintly: "Just because you call yourself a senator doesn't mean you're not a terrorist". After all, what is the abolition of privacy if not terrorism. You force a large population to follow your ideology by stripping them of their right to privacy and constantly hanging the threat of prison over them. This is precisely what "to terrorise" means.
Online solutions like Evernote and Onenote have always just been tricky to get into. At the minute I have pieces of paper dotted around everywhere and occasionally use Google's Keep app.
I'm not sure, but I think Windows 8 had the same options and they were on by default too.
Previous discussion: https://news.ycombinator.com/item?id=9974374
The idea of using probabilistic data structures instead of counting every point of data (for things like customer analytics) is pretty significant -- getting caught in the weeds of managing every data point is error-prone and inefficient.
> maybe you could change it to opt-in per domain? Or opt-out for domains accessed via http and opt-in for ones accessed via https.

I'd say I visit a couple hundred pages a day. On many different domains. The point of the extension is to index what I visit to make it easy to search - it's only useful if it indexes the majority of the content I visit. Having to opt-in per domain could quickly become tiring.

Opt-out for domains accessed via HTTP and opt-in for ones accessed via HTTPS sounds fine in principle but I'd imagine it could quickly become confusing, especially for users who aren't really family with HTTP(S). And as more and more websites switch to HTTPS, you would find yourself having to manually opt-in more and more, and you'd have the same problem as opt-in per domain.

I'm not normally a big fan of opt-out, but I think that if the point of the extension is to index pages you visit, and to be useful it has to index the majority of the content, it might make sense to make it opt-out.

You could include a list of default domains that are opted-out when the extension is installed, like bank websites and stuff. If it's open source you could invite users to submit pull requests with more domains that should be opted-out of by default.
To expand on that, "treachery" emphasizes a connotation of moral judgement that is less explicit in "treason", namely because "treason" is always against the legitimate state (outside of hyperbole), and both the legitimacy of the state and the morality of betraying it are recognized as matters on which opinions may differ. One could be treasonous without being treacherous, or treacherous without being treasonous.

An opinion regarding usage from a native speaker, here: it might for instance be considered treacherous to lure the King into a forest where he may be murdered, in return for a rich reward from a pretender to the throne; but merely supporting the pretender in hopes of a reward, even to the point of secretly betraying the King, might in other circumstances be plainly and distastefully treasonous without evoking the same connotations as treachery.
Really sad to hear that :/ but you right. Will improve documentation for sure
HubSpot book scandal costs two executives their jobs
Based on the wording, it sounds like it's autocomplete data — "I suggested this for what they typed or handwrote, but they chose this instead."

If so, it probably wouldn't include passwords (since password fields intentionally disable this kind of feature), and it shouldn't include the full contents of emails, just telemetry on how they were typed.

But Microsoft really ought to have explanations so we don't have to guess, and they ought to know that. I'm assuming this is on their itinerary and the documentation department is just lagging.
Show HN: Cloudron – Get Your Own Cloud
Forgive my cynicism, but I see searches for alternate metrics as probable fishing expeditions for silver linings on falling behind.

Looking at the results, and the above example of IE doing well in the past, everything seems to neatly inversely correlate with my experiences when checking caniuse.com for recent standards. (At the few sites where firefox does worse than chrome, I would wonder if the site is written for firefox then made adequate on the others == less -webkit-css and more attentions to the "best" -moz-css animations, etc.)

Since IE was the biggest failure on caniuse but is rapidly being eclipsed by safari, naturally they must pass the best power usage baton as well if they can be coaxed into otherwise equivalent environments.

A standard to handle graceful prioritization and intentional degradation for power saving could perhaps put this trick to sleep.
Encryptr's security bits are likely all implemented in the crypton framework. If you search the repo for that function (randomString), you'll see that it's only used in one place: to propose a new password (https://github.com/devgeeks/Encryptr/search?utf8=%E2%9C%93&q...). While it'd be best to not have any bias at all, this low bias only assists people trying to brute force passwords created by encryptr.

Crypton itself has been audited a couple times by crypto persons, see https://crypton.io/docs/security/audits.html

(disclaimer: i used to work at spideroak, but neither on crypton nor encryptr. i still think they're all awesome though)
How to Build a Bitcoin SMS API in Node
Because they think it will be different for them.