skysight-inc/HackerNews huggingface dataset:
I think it's astounding how "easy" we can get away with stuff these days. But how does this scale to larger datasets? Say, capturing all signalling traffic for a telco. It's not hard to have 100s of GB a day - that's only a couple 10s of Mbps. Suddenly 20GB/sec means 5-10s queries just for that day.

They can also leverage the bulk speed to reduce the size of posting lists. Just index each term to a chunk of, say, 1-5GB. And don't even index full terms, just hash them - a 64-bit hash gives you enough room for around 10 billion unique terms without causing much problems with collisions. New data in the last hour can be brute forced while the index is being generated.

OTOH they seem successful so I suppose it's working quite fine.
i would have some kind of api layer that way the interface code can change.
SpaceX ThaiCom 8 Livecast
here's a great rebuttal to that:

http://lawnewz.com/high-profile/no-hillary-did-not-commit-a-...

using this statue to prosecute would not only violate the spirit and intent of the law but also be very unlikely, given precedent, to result in any conviction. Hence a competent prosecutor would likely not seek to prosecute based on this law, nor should they, as it would be a waste of taxpayer money not to mention the ill effect it would have on our electoral process (sudden unnecessary prosecution against particular candidates unlikely to lead anywhere).
Java, asp.net

Unless a platform is designed for enterprise use, backward compatibility is rarely a priority for its developers.
That sounds like a prisoner's dilemma where all of the prisoner's are at least somewhat academic and aware of the choice they are making.
Also you have to maintain the rules filtering out all the +spammers indefinitely. Presumably with this service or something like it, whenever you wanted to you could just create an entire fresh id. (As well as the ability to turn off specific addresses as they describe.)
marks != merit
Born out of a frustration with existing classifications and ontologies of technology, and in looking for a dynamics-based ontology.
There is nothing new here, but I am glad to see it. I'm forwarding the link to my local listserv where it will be ignored by most.

Radio waves literally go through people's bodies; people own themselves. I fail to see any reason to expect privacy, and certainly no right to privacy.

If you value your privacy don't use cell phones of any description and minimize your use of electronic and third party communications.

So when is the prochoice movement going to invest in the same technology? So run a gofundme already and shut up!
I think I'm totally fine with this. The only issue I can see is whether or not the warrants to hack these servers are justified. Warrants should be issued when there's good reason to suspect criminal activity, and if they're issued to search obviously innocent people then that's wrong, just like all other warranted searches or spying that don't involve computers or hacking.
I think it's more probable that their value will come down from bubbling heights and someone will buy them. To me chat models aren't sustainable without it working in line with your other verticals. It's too hard to monetize. IMO no chat platform can survive without being attached to another product or service; or just a vertical that is similar. Not in the mobile age it's not. There are too many chat apps as it is. FB Messenger, SnapChat, WeChat, Slack, Skype, iMessenger, WhatsApp, Viber, Hangouts, GChat and that's not even all of them. There's no way there is enough market room for all of those. The sector will consolidate and imo will come back to the mean of there being maybe 4 big companies behind them. Really, if I'm Twitter and want to stop my stock from tanking, I get a line of credit and buy SnapChat. It actually makes sense with their model more than any other.

Though I have heard the SnapChat CEO is a bit of an egotistical assclown, so he might ride it out alone until the bitter end. He also despises Microsoft, so that rules out one buyer.
I'm very sorry to hear about your medical situation. I agree that RF and RHD are very serious ... my comment was only to say that treatment of a (frequently) self-resolving condition with 10 days of strong antibiotics has been an ongoing topic of debate due to the likely contribution to antibiotic resistance among other concerns. Here's a representative editorial from a few years ago:

http://www.ncbi.nlm.nih.gov/pmc/articles/PMC1949249/

Your condition is the reason that I find myself prescribing courses of amox even when chances of chronic strep colonization are much more likely than true acute infection. It's a real diagnostic quandary.
"marked as classified" isn't what matters. It's misdirection.

The standard is that she had reason to believe that the email contained classified information.

Consider something obvious, like full details of an ICBM including plans for the nuclear warhead and decoys. You get a copy without markings. I hope you wouldn't imagine it to be unclassified just because it isn't "marked as classified at the time".

Some of her email contained information that she got from other government agencies; she knew it was classified and had no authority to declassify it. Some of her email actually was marked classified; we can assume she believed it to be classified. There is even a lovely case where she tells a subordinate to REMOVE THE MARKINGS and then send insecurely.

For issues with classified information, intent doesn't normally matter. This isn't libel. The rules are different. It's more like strict liability.

I don't know why you think proof has not been found. Is it because prosecution hasn't started? You can bet that many FBI and DOJ employees are struggling with the realization that prosecuting her would likely get them fired. The stress must be enormous.
It's clear from your comments throughout this thread that you're biased against Snapchat. Regardless of whether or not Snapchat's long-term prospects are strong, you're not debating this well.

First you compared Snapchat to a completely different industry (automotive) to imply it has an inflated valuation (as though tangible products and heavy manufacturing somehow make a company more legitimate). When a commenter replied with an excellent rebuttal in favor of Snapchat's market position, you instead made the argument that Snapchat does not contribute long-term value to society.

When the parent commenter criticized this viewpoint by drawing a connection to HBO and countering that not all businesses need to change the world, you claimed that people don't need to be any more connected than they were before Snapchat, since they had things like Facebook, Twitter and texting. Why build different things? Why not just be content with the communication platforms we have now? How about we just don't develop things people clearly desire because, "eh, fuck it, they've got general ways to talk to each other already."

Finally you circled back around to being incredulous that a company with only 200 people could be worth more than entire industries and "supply chains." Of all the market analyses available, like margin comparisons or growth potential, you chose to zero in on the number of literal employees as some sort of indication of impact.

How long are you going to move the goal posts? You're one of the most active commenters in this thread but your rhetoric, particularly the bit involving the automotive industry, reminds me very strongly of the way in which people who are too set in their worldview can't fathom the value of new and different technology.

Judging by the political valence of your "VC gold rush" comment, I assume this is where your bias comes from. That and the automotive comparisons lead me to believe you're deeply uncomfortable with the idea that a small number of relatively wealthy, skilled elite can completely dwarf industries built by the comparatively unskilled masses all the while enjoying cushier jobs, better social status and wild employability (to put it as starkly as I can).

Follow this thinking deeply enough and it could even be expressed as simply as, "It's not fair." But that's leverage for you.

If you want to really debate about the future value of Snapchat, why not add some real nuance to the discussion and talk about its advertising platform's advantages (or disadvantages) compared to Google and Facebook?
He definitely moved the goal posts, but remember that AWS is most of Amazon Incs _profit_ today.

Also, AWS is a small-ish part of Amazons _revenue_ but given the relative growth rates that is less and less true every year.

The reason why AMZN stock is so high currently has a lot to do with AWS.
> What's not fun is learning 10 different ways to handle promises, 4 different build tools, several frameworks, and dozens of new libraries over the course of a year just to keep up. By the time you reach a level of mastery over one of these tools, it's already been replaced by something else! I mean it's great that the tools are getting better, but it's really painful to deal with the constant churn.

I feel your pain, but on the other hand:

- tools with enough users are not going away, even if they're less actively maintained

- it's not like sticking to HTML + jQuery is desirable if you need to build a complex UI
I believe SolaceQuantum would still argue you're being racist by casting all mainlanders into one group

People have different perspectives on what is and isn't part of a culture. Your disagreement may come down to different definitions of culture. How many people need to perform a certain action in order for it to be considered "part of the culture"?

For an American student who has only ever met the 30 Chinese caught in this cheating scam, it might appear that cheating is part of Chinese culture. Similarly, even though you've been to China, you were probably only in one city and had limited time there.

I know what you're saying. I'm an American living in Asia. I've visited China several times. I live in Taiwan. As a foreigner living in the region farthest from home, you notice some patterns of behavior you may not like about different groups. I've also met tons of Chinese and Taiwanese who I fully understand and get along with better than those who have habits different from my own

If you put yourself in SolaceQuantum's shoes, assume the definition of culture is subjective, assume he is a mainlander who does not cheat and is trying to contribute to the definition of his culture, maybe you can see why he objects to your remarks.

The article, by the way, does not make the claim that all mainlanders or all Chinese cheat, and it does not attempt to define Chinese culture.
Your needles (search terms) need to be quite long if you want to save on memory traffic: cache lines are 64-128 bytes and random access to standard DRAM is slower than sequential access. It can help if your data is in-cache though. (Or if you have an unusual system where memory is faster than what CPU can keep up with).
Nice way to put it.
Without ranking of some form, how do you identify the best people and reward them accordingly?
We ended up integrating some Boost ARM assembly code that did the trick (both 32 and 64 bit). I don't personally have the details because I didn't do the integration but after a few iterations and some tweaks it worked for us.
> You could make your username be some random hash?

Why not? 285e5c0452918bf77370c4a013317be4cf5e1ff690cc33a7346e837f59cdca58@foobarbaz.invalid is, I believe, a valid email address. If that's too long, you can always truncate it.
Snapchat's strategy: 1) raise billions of dollars 2)?? 3) profit
Must Watch
For make you could use bear (https://github.com/rizsotto/Bear). It allows you to generate a compilation database that is equivalent to that of cmake projects.
Having visited her (I wrote the original post), I can say this is absolutely untrue. She is much, much better off in the prison among other inmates than in solitary. IIRC, solitary was one of the worst experiences she went through.
You're a special kind of ingrate. Oracle spends a great deal of its treasure on open source software. They maintain and innovate on those projects at great cost to themselves. You have no leg to stand on. Oracle is doing a nice thing for the engineering community. They don't have to, but they do. It is nice of them. You are being rude
I got into a minor car accident (as a passenger) on an Uber ride in Seattle a few months ago. No injuries, just a bit jarring for me and an utterly destroyed bumper for the driver.

Someone from Uber called by phone the next day and were very willing to discuss coverage for any injuries. They asked me to confirm multiple times that I wasn't injured before ending the call.

Not trying to be a shill: I assumed I'd never hear from Uber unless I went after them with a celebrity twitter account or an army of lawyers.

Hopefully it's just an oversight that your incident has fallen through the cracks and you can get ahold of someone soon. I just wanted to point out that there should be human beings reviewing any reports, at least as of a couple months ago.
But the ESP8266 also can be used as the perfect countermeasure against warwalking/driving - it's easy to have one spoof SSIDs, hundreds and hundreds of them: http://ruralhacker.blogspot.pt/2016/01/esp8266-jamming.html
It's more profitable to develop drugs for chronic diseases because there are a lot more people with chronic diseases than there are people with infections only treatable by antibiotics of last resort, hence there is a lot more need for drugs that treat chronic diseases than there is need for last-resort antibiotics.
> I'm sure it's a HIPPA violation, but frankly I'm not going to complain because I need to get shit done too.

I'm sorry, but how is "I'm to busy to follow the law" a valid excuse?
The Metamorphosis - What is it like to be an animal?
The implants still have to be cheaper than the antibiotics.
> http://yakamo.org/?p=112

"I setup 7 servers with mpi4py and it took 48 hours to scrape 3.2million profiles. Now i was ready to get the answer and find out how many profiles where public."

I think that works out to around 20 requests/sec. At a certain point it becomes borderline DoS?
If you already have the signing Symantec cert trusted (likely), installing and even trusting that one doesn't make you more vulnerable than you already were. That's why it's troubling.
Looks like part of it is that after you've visited the direct link once it's served from cache.
Ah, good one. You people are smart
For anyone reading this, billing the incorrect amount of time in consulting is an integrity violation, and probably illegal. If you agree to sell in hours, then the client pays in hours. Attributed value billing should be in your contract if you are going to do that, not snuck in under the guise of hourly rates.
RedHat? I don't. Had that happened, Java, ZFS, MySQL, VirtualBox, etc would now likely all be required components of systemd. (Yes, I'm being a little facetious, but I really believe RedHat has some sinister ulterier motives. They've been absolutely horrible with systemd, Gnome, GTK3, etc.)

What happened to Sun was an outright catastrophe, but we've mostly recovered with OpenZFS, MariaDB, Jenkins, LibreOffice, etc. The major piece we're missing is a clean fork of VirtualBox. Android's also not in a good state to replace desktop Java, but it could conceivably be one day at least.
As a younger developer, I can't emphasize enough how much I enjoy hearing these types of stories. :)
"What doesn't kill you makes you stronger" is a well known saying. It makes sense that it would apply to bacteria.
The FBI "Could" be in my computer? Imagine that world, one where the man "might" be spying on you.
Except the only thing you can log is '.'
John Deutch?

https://fas.org/irp/cia/product/ig_deutch.html
I'm not a tmux user, but what you describe is pretty much how it works for screen. You use a keyboard shortcut to detach from your screen session, then `exit` to terminate the login shell that ssh ran and close the ssh connection. Later, you can log back in through ssh or locally and run `screen -r` to resume the detached session.
The reason why drive by attacks are so effective is that often you don't even have to visit the site intentionally.
One "trusted" site with some malware can be used to attack people that never actually intentionally visit it, whether be by normal content syndication or by the same attackers using exploits in other sites (content injection) or spamming links, embedding HTML content in emails etc.

What also is important to note that drive by attacks in most cases exploit browser vulnerabilities unless the FBI is really stooping so low to basically run "download codec" or "update flash player" type of phishing attacks that actually depend on the user downloading and running an executable they'll also have to maintain a large enough repository of zero day attacks that target browsers.

Now the problem with "cyber warfare" is that it's basically return to the old days of throwing rocks, one of the reasons we've switched from rocks to bullets is not only because bullets are more effective but because the enemy can't pick up a bullet and shoot it back at you.

When you distribute malware to attack your targets you giving them a rock that can be just as easily turned on you or anyone else, and considering that at least some substantial portion of their intended targets are individuals with sufficient knowledge in computer security to be able to pick up that rock you are now having the FBI handing out zero days to criminals.
To be clear, "The Man" in this case means software.
You can apply selection when you form a new team for a new project. Then you select the best people for that project. Ranking scores are unidimensional, absolute evaluations of people. They can be abused by adding penalties based on frivolous criteria.

In China, Ali Baba and others have created a ranking for regular population, called the "social credit". If you make friends with someone who has a low rank score, your own score will be penalized (they want to control who people make friends with and socially isolate people by descoring them). Also, if you watch too many American movies instead of Chinese. These scoring systems (and even Google's Page Rank) pervert the normal behavior of people.
Get an attorney. There are plenty who specialize in auto injuries. As otterley said, many injury lawyers work on contingency. Furthermore, many will help you get medical attention while you're waiting for Uber to cough up money to pay your bills.

One of my taxi passengers was going to a Chiropractor. She'd lost her car in a car wreck caused by the other driver. The chiropractor paid her taxi fare, and billed the passenger's attorney for this and their fee. The passenger was previously not a Chiropractic fan, but the urgent care she'd gone to first basically ripped her off by charging lots of money for anti-inflammatory medication (which didn't help at all). She was feeling much better with regular treatments from her new Chiropractor.

(I personally have been to lots of Chiropractors. Some were pretty good, some were mediocre. Eventually I found some manual therapy systems that are more gentle and reliable. As one of the doctors I'd visited said, "all some people need is any kind of touch, which is why they love their massage therapist...")

(I bet Uber's founders were so annoyed when they realized they had to hire people to provide customer service. The transportation company I used to drive for has always had people to take complaints, and to deal with problems.)
maybe partial ranking, like a heap? Only try to identify your top 10%, and do so by peer voting?
Pedantry is alive and well on hacker news
Or just click the

| web |

link under the title
With gmail, you can create a custom email for each service, like so: youremail+service@gmail.com

Later on, if the service doesn't let you unsubscribe, or sells your email to other spammers, you can just set a filter to trash emails sent to youremail+service@gmail.com
I open programs using Alfred. There's a heavy risk of me forgetting the name of this.

Seems trivial, but this has happened to me before with new, "nice to have but not essential" software.

Obviously, once users use it enough they'll remember. But during the trial they may forget about it.
It's not impossible. It's quite easy in fact to determine if a number is a real cell phone or not by doing an NPAC lookup to see if LNP is applicable (if so, you just check the service provider type, if not, a simple check of the NANPA allocation would do). Lots of companies provide it as a service. Just most places don't check and blindly try to deliver to whatever number you provided.
Note that the "give everyone excellent ratings" strategy is explicitly codified in the standard documentation that is exhaustively and thoroughly studied by every analyst and intern before they ever come near a performance review.

http://www.mergersandinquisitions.com/investment-banking-rev...
"The ideal sorting algorithm would have the following properties:

- Stable: Equal keys aren't reordered.

- Operates in place, requiring O(1) extra space.

- Worst-case O(n·lg(n)) key comparisons.

- Worst-case O(n) swaps.

- Adaptive: Speeds up to O(n) when data is nearly sorted or when there are few unique keys.

There is no algorithm that has all of these properties, and so the choice of sorting algorithm depends on the application."

Is there any formal proof that such an algorithm doesn't exist? Are some of those criterion mutually exclusive?
A variant of this is the massive disclaimer on corporate emails, that 'binds' you to ridiculous levels of action if you receive an errant mail from them. Of course, it's not enforceable, as it's a one-sided contract - if you never agreed to anything, then they can't (morally, and usually legally as I understand it) force your hand. (IANAL)

Someone explained this to me by saying "If my email signature said 'by receiving this email, you agree to pay me $5', would that be considered a legal contract?"
Yeah, and 30 students out of 30,000 is a tiny drop in the bucket. Just putting it into perspective.
If I read correctly, this was staged out on a single core user machine, then pushed out to an Amazon 16 core machine. Not the most powerful either, and no mention of any tuning. They mentioned looking to hit max scale out by simply adding more machines. Which is why they mention going from 20MG -> 100 -> 1000 not being an issue. In theory, wire speed is their limitation before they have to look at other methods. At 1000MB/s you could start chunking your data into result sets in advance, taking the time it takes a human to read the results visually as always being the bottleneck, and using that time to your advantage, to make the user think the app returns answers instantly all the time. I can't imagine 1000MB/s ever being too slow when you factor in their current dashboard and what it is returning. More complex dashboards and things certainly will need reworking.
This is pretty misleading. From their product page:

> All the tracked information is stored locally.

From their privacy policy:

> we are using third party service Firebase.com to collect it (...)

So privacy is a selling point, but they have a lot of analytics in their app. Some of it can be turned off, some of it can't.

If you claim your app stores all data locally, it's quite dishonest if it talks to a bunch of analytics services...
Not meaning to trivialize your experience, and I'm sure that's true for a lot of projects. But on the other hand, big enterprise and government tend to accumulate projects that were written over decades of change cycles.

Porting something like that across a non-backwards-compatible version bump while preserving identical behavior which is sparsely documented and uncovered by unit tests? Starts to be a serious amount of effort quickly.