skysight-inc/HackerNews huggingface dataset:
They may learn to use those trinkets. Just imagine a button that says `Buy for $0.20 the X-Men Wolverine Mask filter` or just detecting user patterns: They detect an user mostly uses cat-faces filters, so they try to sell her cat-faces filters. Or that her snap-chats are mostly on restaurants, so they show her some restaurant ads with the same color filters she likes.
Interesting to see GE mentioned - they are the root cause of all this stack ranking nonsense.
Anyone with half a clue that is doing heavy marketing via email, knows to strip the stuff after the +. BTW, the + is part of the email specification, and technically any email server not supporting it is broken.
Actually no, we're fortunate this isn't happening in 2017, or 2018. We can still keep her out of office, and we should, on moral grounds, not party grounds.

Unfortunately, the alternatives to her aren't that great either. I'm hedging my bets until November, hoping some sort of miracle happens. Hoping this election invokes the 12th amendment and goes to the house. I feel none of the current candidates would be eligible and we'd get a fresh start.
So you're saying the correct answer is a massive tax on all antibiotics not dispensed in response to a human doctor's prescription for a patient that is seen?
My coronation day as king of United States will be when they investigate me.

On that day, the CIA will be my bitch, Intel will be my bitch and Microsoft will be my bitch.

God says...
pox prophylactic's monsignori blah's rebellious grieving hatred loxes gemstone convention's Joyce beanbags quantify barricaded balls Nickelodeon Republicans snoop nationality's Sadie's next Bekesy reading backbone Rosalind's headdress monopolistic adoptions agglomeration's Muslim providence Saran's
This is really great, thanks for posting!
Also, see the follow-up post:

http://blog.scalyr.com/2014/07/impossible-problems-often-are...

In the end, they did have to do some pre-computes (which is better than indexing, but still not 100% on-the-fly resolution).
I also had to scratch my head at that, despite an otherwise nicely written comment.

It's not like copyright law is something Presidential candidates run on. I think the author is overstating his case with regards to public perceptions. The first problem with public perceptions is, when laws are forged in the court room (or codified in treaties), they're essentially happening removed from public scrutiny. Not everyone is reading EFF manifestos.

It's even worse because they're technical questions, requiring a certain expertise in IT as a specialized field, meaning a small percentage of people in the U.S. understand much less care about these laws.

Where I may agree about a shift in perceptions is for a different reason. As more people have entered the field, which now has television shows about it and some of the world's largest companies to boot, there are more people with an interest/curiosity or knowledge in IT. Better able to understand the ramifications of rulings about APIs.

But as someone said, we don't really leave in that much of a democracy as we think. Corporations have a louder voice. If they stand to benefit for a position they'll make more noise (in legal efforts or lobbying) in favor of it. And it's no surprise that we're seeing two behemoths battle it out.
You need to trust your mail relay to not go offline or you lose the ability to reset your password etc.

Worse would be if someone used the relay to intercept a password reset and pwn you.

Better to implement filters on Gmail or whatever, server side with the + suffix.
> a massive investment in laboratory capacity in the U.S.

Can you please explain how a full treatment course worth of Staphylococcus Aureus bacteriophage will only set you back about $100 in Moscow, Russia?
U.S. sees first case of bacteria resistant to all antibiotics
I imagined the neurons themselves the "colored dots" in the matrix, but this makes so much more sense... My scaling was way off.
That was what I said about Facebook when they came out (I'd been an early user of LiveJournal and AIM, a bunch of my friends were on MySpace, and I saw people migrating en masse between social platforms as they got bored with the previous one). I figured that the biggest risk to them wasn't irrelevance, it was that someone newer & hotter would come along.

Turns out I was right - much of the Instagram and SnapChat usage is coming out of the pool of attention that previously belonged to Facebook - but the cycle time seems to be ~10 years, and getting longer with each generation of social software. If the history of mass culture & mass consumerism repeats itself, eventually the cycle time will be greater than a generation - forms of social interaction for the baby boomers stayed roughly constant for their whole lifetime. At that point it's meaningless to talk about shifts to the next big thing, because we'll all be dead before they happen.
The appellate court ruled that the law is that APIs are copyrightable, and sent it back. The jury decision here was that Google made fair use of a copyrighted API, not that APIs aren't copyrightable.
Corporations are people. And I mean that not in the legal sense, but in that they are made up of people. Real people that make real decisions, both ethical an unethical, about real people, not "data".
> A lot of really wild promises about 20-30 years too early, then when the real stuff starts to happen everyone is long since tired of all the hype.... but that's when the real stuff starts to happen.

Here's a paper showing how to make fluorescent reporters from 1995: http://www.ncbi.nlm.nih.gov/pubmed/8777060

But I agree, the real stuff is a long-term accumulation of studies building on each other. The reporters were (and still are) interesting/useful for people in molecular biology... but their application is only now becoming interesting/useful for others.
Anonymous Canada's finally produced site
Yes.

(By reading this comment you agree to pay me $100.)
> That can bring some accountability to these services that collect your email, and supposedly never use it.

In my experience, though, they deny everything when you follow-up.

At one point I started receiving third-party spam to santander_currentacct@[domain]. I contacted Santander, my bank, to ask how that e-mail address had leaked. They insisted that I must have used it elsewhere since their systems were watertight.

I changed it to something like santander_dontspamme@ and sure enough after a few months the spam started. This time Santander didn't even reply to my complaints.

I subsequently moved my current accounts to another bank, leaving £0.01 in several Santander accounts just to keep them open.
Except Google is not that good in language design.
The Persian Rug May Not Be Long for This World
At the point where you are negatively affecting their servers availability and doing so with a malicious intent.
https://news.ycombinator.com/item?id=11780457
20 requests per second per 7 servers so it comes out to 3 requests per second. Not even close to a DoS attack.
I can't believe a company as large as okcupid has nothing in place to detect and stop this.
Why is so much Emacs stuff hosted on GitHub these days? It seems antithetical to the spirit of the project as a whole.
How the rich got rich and the poor got poor
Just some more information if anyone else is curious.

I have this setup and it works well enough when you have one device, but when you have multiple, I get garbage on one device and decrypted messages on the other. So if I keep my computer on, but switch to my phone I have to explicitly tell the sender to send messages to my phone instance instead of my computer instance, otherwise I get garbage. This is obviously because of e2e. It doesn't seem like there's an easy way to enable OTR multi-end e2e encryption/decryption sofar as I know.

OMEMO[0] does this though, conversations supports it and Gajim has a plugin for it[1]. It's experimental and the plugin author warns to not use it for sensitive information FYI. Haven't tried it out as I'm using Pidgin atm, but plan to sometime soon.

[0] https://conversations.im/omemo/
[1] https://github.com/omemo/gajim-omemo
You can avoid saving time stamps if you just do separate sums for preset time stamp ranges. It will add another dimension to the data but that dimension can be pretty roughly discretized. 99% of users would be perfectly happy with 15 minute, or even 30 minute discretization. 95% with 1 hour discretization.
I'd actually love to hear from someone that knows the law on this.
Terrible analogy. You are putting your money into the bank in order for the bank to preserve the money and perhaps pay you interest on it.
When you use a website like OKCupid, you are getting a service from them in exchange for ability to mine a sell personal information about yourself. And, amazingly, this will lead to... people getting your personal information. The lack of public understanding of this is precisely what makes a dump like this ethically gray. Sure, it's bad that people's information leaked, but at least it wasn't for profit and overall public is better off because more people understand how data works.
Why did the secular ambitions of the early United States fail?
Goldman and other investment banks are having a tough time recruiting top university graduates--the pull of tech companies is getting too great.

I'd imagine this is a way for Goldman to try and differentiate themselves from other banking firms in the fight for new hires.
While it is unpopular among most HN readers that APIs be found to fall under copyright, I don't see how it affects software interoperatability in the long term.

It seems to me that all that this necessitates is for software publishers to include an open license for their APIs, or to release it into the public domain.

In fact, it might even be beneficial, since companies can license different APIs to different customers, and have additional legal force prohibiting the use of APIs that are unofficial or unauthorized to them.
awesome, thanks for the suggestion, will look into this
The real issue is that continuous low dosing of antibiotics increases weight gain, for not entirely known reasons, even when given to animals that don't otherwise appear sick.

This is a case where government just needs to step in and ban the practice.
> "I'm surprised there's still so much rage about systemd. It's not a bad solution to the problem."

You can only be surprised if you've got blinders on. Systemd has some real technical superiority but also some questionable or worse technical decisions. Beyond that, it has a truly horrible community around it that has an incredible track record for being bad at justifying shaking things up and bad at easing migration pains and bad at responding to valid criticisms or accommodating use cases different from their own. A project can't trigger flamewars this reliably and be innocent in the matter. You don't see the same kind of social and organizational conflict surrounding the major Linux display stack overhauls over the past decade.
You don't need all of them to create a modern js app. I use just browserify and watchify with node scripts under package.json. Simple to copy and modify for new projects.
systemd development is led by Red Hat, the $2 billion per annum gorilla in the corner.

Third-party software, particularly from commercial vendors, typically uses Red Hat as the base system requirement.

So you are correct, no-one holds a gun to distro maintainers' heads and forces systemd. They just find that there's no path forward without either [1] committing resources to keep abreast of the changes that systemd is creating both directly and indirectly or [2] just adopting systemd.

Red Hat has won at this point through sheer persistence and clout, so most distros are going with option [2].
Another bad analogy.
1) In public places I usually speak at the volume level at which others can't hear me; if I start yelling in a public place I should expect things that I yell to appear on youtube, in the local newspaper, in the police log
2) I come to the restaurant to eat. If after eating I fill out a survey which includes lots of personal possibly identifying questions, would I have the right to be surprised if next day I find my answers on the website of the restaurant? Have I read the fine print on that survey?
Spammers are going to figure out how to manipulate these if it gains any traction; if I were a spammer, I would just send each email from a different MH email address with the same username.

See also Throttle[0], which does a similar thing using a browser extension to generate random emails addresses.

[0]: https://throttlehq.com
Surely they believe the microbes were created by god or is that something god left to evolution?
> "They maintain and innovate on those projects at great cost to themselves."

Net cost? Most certainly not. That's not how Oracle works at all.

Saying that they aren't entirely opposed to participating in mutually beneficial arrangements is still setting the bar pretty damn low and is not a distinction worthy of any praise.
Not "a lot" but 3 points (stated in the Privacy Policy): ping once a day (HockeyApp), OS version+language once a month, and opt-out uncategorized hosts/apps submissions.

I don't see how it's not private and "misleading".
Creative destruction
> Does anyone know if there's any precedent for a UNIX init system to behave like this?

I'm not sure if you'd call it an init system (but I guess any collection of shell scripts is a traditional UNIX init system), but MIT Athena has worked this way for many years: when you log out of a graphical session, there's an attempt to kill all your processes, because the machine should be fully for the use of whoever next logs in. Otherwise people would do long-running computing on machines in the computer labs ("clusters") and slow down interactive use for the next person -- and that's the non-malicious case.

It used to be possible to get around this until some point in the late 2000s, when as part of unrelated rewriting, the logout script was set to just reboot the machine if it was unsure if it managed to clean everything up.
How to Go Viral Faster
I've been doing something similar, except with a Google Apps catch-all address.

Unfortunately, a lot of spammers use BCC, so AFAIK for those emails there's no way to figure out which email address was compromised, and thus no easy way to filter them out en masse.
It's 20 rps -- not sure why you divided by 7. A DoS attack is measured by total, not per server.
Everything old is new again... still use SG everywhere that doesn't filter it, I'm actually kind of glad the kidz have never heard of it because a surprising number of newer sites don't.
WHAT IS ‘NATURAL’? PMA TELLS FDA PRODUCE FILLS THE BILL
I actually do wish I could write a unit for things like irssi... if it dies, I want systemd to restart it, and if my entire machine reboots, I want systemd to restart it on boot as my UID.
Do the bots speak English only or can users train them easily to talk with customers in other languages?
That's a bit of a myth that's come about when compared to Sanders. In reality, her voting record is around the 70th percentile most liberal out of Democrat senators (referring to her last year).

http://fivethirtyeight.com/datalab/hillary-clinton-was-liber...
(I assume you meant POLS, not POLA?)
> One "trusted" site with some malware can be used to attack people that never actually intentionally visit it

The only thing that bothers me about this is that someone could deliberately embed an iframe of the bugged website similar to a SWATTING attack. So far that doesn't seem to be happening though?
This is very nice. Mind talking more about what you built it with?
Well if you are going to total might as well add in the traffic from all the other users. And in that grand scheme 20 requests per second won't matter.

I only divided by 7 because I thought he wasn't running all the 7 servers simultaneously, come to think of it, I was wrong.
That's really interesting. I was at BAC at about the same time as you (based on other comments), and we still had a non-numerical performance system ("Meets Meets", I remember getting, but I'm not sure what the two categories were).
Additionally, either through malice or mistake many email forms disallow + signs entirely.
The thing is, most of us want to do "the right thing" and be considerate and helpful, etc. As such, it seems like giving your current manager an advance "heads up" would be the moral thing to do. But... the reality is, you never know how that is going to be received. It may be appreciated and you may continue to work normally until you find something new. But there is always the risk that your current employer will choose - either out of a sense of retaliation, for for some other reason - to terminate you immediately if you declare "I'm planning to move on."

So you have to weigh the risks, relative to your situation. Would you be fucked if you were let go immediately? Then definitely don't say anything. Do you have a year of living expenses saved up, and you live in your car with almost no bills at all? Then it probably doesn't matter. Reality is probably somewhere in between, so you'll have to evaluate your own circumstances.

Beyond that, remember that business is business, and (almost) everybody involved understands that. If you leave, their may be some bruised feelings, but your current employer should understand your need to do what's right for yourself. If they don't, well, that just illustrates even more so that leaving is the right decision. But as long as you give sufficient notice (two weeks is kinda considered "standard" but you might want to do more depending on the situation) and are respectful and professional in how you conduct things, there's no reason for any acrimony or bad blood as a result of your leaving.
You can maintain a whitelist on your real email client with only allowed forwarding addresses from mailhero. mark everything else as spam
Man alive again (aka: Apple changes URLs of all their man pages and how to fix it)
Every domain you visit and every app you have installed is a lot of information. Information I don't want to share, even 'anonymously'. (It would be trivial to deanonymize that data)

If you claim your app stores data locally, it better not share data like this. Otherwise your marketing copy is just the usual horseshit.
Java is Fair Game
Having more of the smaller tasks spreads out the load more evenly and when rust apps starts in less than a second, it's easy to fine tune and reason about having more tasks running. With JVM, we just waste memory because of the overhead from GC, and I don't feel comfortable with the idea.
.NET Core Is Boiling the Ocean
React is just for view layer. Its not much complex. Its simple enough to add to normal pages let alone SPA.
I think journalists are constantly publishing information obtained through illegal means and it is legal.
http://www.al.com/news/index.ssf/2015/08/is_it_illegal_to_do...
stack ranking works in certain situations, doesn't work in others. If you pay way above average and don't have that many employees (ie, your needs relative to the population are low) you can usually get away with it. So, it works for the netflixes of the world. Amazon has moved away from it somewhat as they realizzed that they were running out of engineers to spam to hire.
Yes, my bad! I did not expect my site to get hacker news'ed while I was sleeping and I hadn't scaled up the web server for that... You can try again now. :)

The really good news is that all mails are always buffered on another server, so even if the whole thing was to go down, all mails will reach its destination in a timely manner.
It uses Three.js 3D middleware (that has a WebGL renderer). [from looking at the filenames]
I'm amazed at that. I have a Perl program running on a server that's been running since 1999, quietly updating a MySQL database of SEC filings. It's been moved to a new hosting company twice, as old ones went out of business, but it's still doing its job.

I hate Perl as a programming language, but it does provide stability.
>Okay so its just theft because when I get my check I get a receipt which tells me the amount of theft which occurred from each pay check.

Theft is taking from someone that which they already posses. Not being given something is not the same as being stolen from. The money "taken" from your check was never yours; that the government discloses a particular amount (and calculates it as a percentage) is incidental.

If you choose to with-hold your taxes that you'll owe later, that's something you agree to individually at your own discretion, of course.

You signed up to be taxed when you took a job in the United States. The 13th Amendment abolished involuntary servitude except as punishment for a crime, so if you're being worked and taxed against your own volition, please consult your nearest civil rights attorney, because you've got a solid case.

>As for citizenship and participation I don't see what so virtuous about submitting to the violence of the state and perceiving it as necessary to government when applied to taxes, I respect laws which do not infringe upon my own rights

Your particular ability to see the virtue in taxation has no bearing on the legal definition of theft. Nor does your particular feelings toward laws impart any special sovereignty in relation to them.

>a contract which I never signed

Every single transaction you make with the government, from sales tax to social security tax to Obamacare penalty, is the outcome of an individual agreement (a 'contract') you enter into with various parties. Again, if you so chose, you could live off of the auspices of charity and pay zero tax. Or, you could even work a little and receive negative tax!

You don't like the system in place. That's clear. But false equivocation makes for a specious argument.
Using intermediate certificates to spy
It is "65 years old wants to skirt the rules and no in her entourage had the skills to do it properly or the balls to tell her it is a bad idea".

In a sense I am sympathetic with her - this is the type of hacking the system we at HN tend to admire. Clinton is "Uber for Email" before it was cool - dislike the rules and current infrastructure - build your own.
The article fails to mention that for many of these companies, selling software is not their business model. Their USP comes from the large piles of data they have, and the network effect of their product that ensures a lock in.

I'd be more interested in companies which sell software to end consumers/developers and open source it at the same time. Red Hat is one of the few which has done that successfully.
Too bad that OkCupid just doesn't publish data dump of public profiles or some API. People shouldn't need to resort to scraping to get the stuff that's public.
If I make a profile that's viewable explicitly only to other logged in members, then it's pretty clear what my intentions are. Violating that makes you an asshole. If you shared a private email I asked you not to, it would be the same kind of disregard to my intentions. That's where the ethics belong, not in whether it's public or private.