skysight-inc/HackerNews huggingface dataset:
All mailbixes are actually grouped together. I have rented my apparment and i have very little control over the mail box. Its much more like federation then it is like peer-to-peer.

In the modern world you have control of almost nothing. You always rely on a huge number of profiders. The importent thing is that their is competition and that if you are unhappy, you can do it yourself. Thats federation, a model that scales and has at least the potential to compete with centralised systems.

Peer to peer is incredibly hard. I would love to live in your fantasyland, where NAT does not exists, everybody runs cheap linux servers that are always up to date and reachable, even of they are behind shitty ISP provided routers. If you want to spend your effort on solving these problems, more power to you. People like Gnunet are doing a fantasic job at proiding a basis for a truly peer to peer system that is secure.

I prefer to deal with the reality and advocate solutions that have at least some chance of actually working. I am happy to host a number of services for my friends and familly, and I happly federate with others. I will hover defently not go out and tell my parents that they should go out and buy and run a freedom box.
Yeah I don't disagree with you there. I tested the memory consumption on one chunk before I went whole hog and did the whole data set. You certainly don't need to do 50k at a time, but it might be worth pulling at least 1k at a time and indexing (depending on how large your objects are of course). Mostly I was implying that in most cases it shouldn't take 4 queries to the DB per record, you can likely setup things to pull a decently large number of records at a time, and then pass them with the bulk API, the number of network requests that are needed both to go round trip to the DB and to go to Elastic would be significantly reduced.
>Nobody in France would pronounce the final "t" in "tout" or the "i" in "envoie" for example

That's true there are still silent letters.

Ironically in Québec you sometimes hear the 'i' in «envoie».

I find that Québec french in general tends to have preserved a lot of dipthongs that Parisian french has eliminated.

I would still describe Parisian french as «une prononciation recherchée»
Author here: This is a huge pain point for me. As someone who also reviews other people code.

Discussions that lead to important decisions get lost in the mix of tools we are using these days.

Would love to hear/read what your thoughts are on this and how you feel you (and your company) are dealing with this.
> Amazon has far stricter requirements for sellers.

I wouldn't notice. The site is filled with dishonest merchants peddling their misrepresented wares. I've had far more issues with merchants on Amazon than on ebay.
A newly discovered way for cells to die
You seem to mostly be thinking about external access. I'm more concerned about internal LAN access, eg a printer, fridge, hifi receiver. Plex's solution of a .direct DNS domain would be a great pattern since routers etc could resolve them without even having Internet connectivity (think netgear/linksys style boxes).

There would only be Internet access needed for the intial setup to get the certificate, plus each renewal.

There is already a .local domain used by ZeroConf so maybe all this could be glued together to work?
Thanks for the info. Any idea what GUI lib/framework are these Linux apps (Maya, Mari etc) using?
Idk to me, its not fully human until it doesn't text you back for an hour.
The Indexer
See also https://news.ycombinator.com/item?id=11454094.
Like I said, I'm skeptical. When your heart rate starts to soar you know it.
Can't wait to see this first stage land again! (and again and again...)
I'm hoping that the drone ship name is an Iain Banks tribute - if so, it's hard to think of anything more fitting
oops - my bad, you're totally right... too late to edit though :(
The Technical Burden of Claiming Asylum
samples would have to be sent to an external service lab.
Once again, exactly: the device in question was not severely CPU or memory constrained or anything, but the user treated it more like an appliance than like a computer. Also had some real-time-ish stuff that was mostly handled in C++.
Apply HN: A city built for the 21st century.

In all seriousness, would be quite a fun challenge to build a modern city from scratch.
Observational purity of JavaScript functions is undecidable, obviously. Do these guys not know basic CS?
The technical and product side sound like a good idea, in general.

How will you acquire customers for this, in a marketing sense?
Heh, he do sometimes seem to have the signs of someone so burned by one "side" that he has gone fanatic for the other.
Having had some time to consider this, questions and observations.

(Some duplication of HN discussion -- it unfortunately pretty much dies after a day or so, G+ has the advantage of keeping those interested in a discussion looped in.)

1. How do you make money doing this?

2. Where does the investment for USD come from? How is this renewed? How are loans and/or investors paid back? What risks do they face?

3. What are the barriers to entry? Why doesn't _everyone_ start such a service? An "I'm creating my own money, care to join" venture is fine and dandy, but one thing a currency sovereign enjoys is, well, currency sovereignity. And in particular, legal tender status.

4. Who's left holding the bag? If this collapses, who loses out? Presumably, merchants. Is there any provision made for this possibility?

5. How do you plan to crack this market? The existing consumer revolving credit market is pretty resistant to entry. The two biggest players, Visa and MasterCard, both originated as large bank-based credit cards (BankAmericard => Visa and InterBank Master Charge => MasterCard). Other contenders include American Express (financial services, origins related to Wells Fargo in the 19th century), Discover (3rd largest card, though distantly, also acquired Diners Club which I was going to list separately), but they've failed to make major inroads against the two giants.

6. The "Gresham's Law" bit seems to apply to holders. The key being that people will spend the currency faster if they lose faith in it. But this assumes that the _sellers_ will accept the currency. A loss of _seller_ acceptance will in fact torpedo the currency. I strongly recommend William Stanley Jevons, _Money and the Mechanism of Exchange_, which still serves as the foundation of much thinking on money (~1880).

7. How is this not a Ponzi scheme? https://en.wikipedia.org/wiki/MMM_%28Ponzi_scheme_company%29

(Questions also posted to G+.)
I get that this reduces the load on the SQL DB but does it make a measurable difference on the ES side of things?

Edit: reason I ask is we index about 35m records per hour.
Ahhhhh, I didn't consider DOS.
Gifv of landing: http://i.imgur.com/lH4qRaK.gifv

Fascinating how it seems to bounce or slide at the end. Also: WOW!
Of course they do, why wouldn't they? The way they're doing it, seems more spontaneous.
They used to legislate crypto, so there's no reason they couldn't now. Back in the day, creating (and "exporting") an SSL library without a license was illegal.

If you're talking TLS, whomever holds the private key would have to use it to decrypt either stored or transmitted data and turn that data over to the feds. If you're talking PGP or something, then either the makers of PGP would have to put in a backdoor, or stop making it.

To implement this all the government would need is to send an NSL to anyone who creates, owns or operates any tool with encryption technology, or anyone who operates a network or service that encryption is going over.
> This law is very politically touchy.

No it's not. Only McCrory and some of the state government supports it. Basically, very literally everyone else from city governments, the state AG, other state governments and the Federal Government, grand standing celebrities and the state population are against it.

This is an incredibly safe position to take. No one is staking anything to take position against it.
Interestingly I've never studied French, nor have I spent any significant amount of time hearing it, and I somehow get 100% on basically every word using my horrible childrens cartoon version of a French accent. Huh.
I'm curious why it feels "staged" to you? Are you that uncomfortable with expressions of genuine enthusiasm?
https://www.youtube.com/watch?v=7pUAydjne5M&feature=youtu.be...
YC staff: Since YC is a huge source of economy and technical innovation.. have you considered talking to the USG about security?
Yes, he is innovating and by far the most inspirational living entrepreneur in the tech world.

But he's not even close to the most successful from a financial P&L standpoint yet. That honor would have to go to Larry Page.
Thanks. I've ... been thinking about some related questions for a while.
WhatsApp Crypte Vos Messages – Ce Qu’il Faut Savoir (Ou Presque)
No we don't. To be frank, podcasts are not a (big) thing here.

I love how Quebecois are always inventing these funny french words, always put a smile on my face.

I got to talk to my friends about 'baladodiffusions' but I'm not sure that they all know what a podcast is so I doubt they will appreciate this new word to its full extent.
No, there are lots of things in New York named after Peter Stuyvesant. "Stuy Town" is a large private development north of the the east village that was built after WWII and supposed to be a revolutionary model of urban living, but failed to live up to the hype.

Having known people who lived there, it feels like living in a housing project, but with the rent of a normal apartment. Not the best deal in the city, but it works for some.
Quite unreal.
How much more hype can Tesla's Model 3 get?
You don't see the benefit of being able to go anywhere roads go without having to drive?

A one-hour car commute is no longer a waste of an hour. You can use that time to write software, or sleep, or study, or watch TV. Living an hour's drive away from work (or near work but an hour away from your parents, like I do) is no longer a major inconvenience.
Intention is irrelevant to the argument I presented. The example I presented merely illustrates the level of risk, which is ridiculously low, and certainly doesn't justify military involvement.

> Besides that, it's almost certainly the case that terrorism has resulted in more deaths than has warrantless dragnet surveillance of cross-border traffic.

I don't see how that's relevant one whit. We don't control terrorist actions, we do control our own government's actions, and the latter's actions are restricted by the constitution.
I think you misunderstand him? If the crypto of a system is assumed to be correct, then that is the last place to look for a vulnerability.

Better to look at what lies on either side without relying on the pipe being vulnerable.
Hardware designers as well ;)
> 1. It pays the bills. I make more than 97% of people in the US.

Any chance you have a reference to the data used to determine that percentage? I'm curious about the overall numbers but had no luck turning up a reliable data set.
It is really sad, that it is likely that you do not even understand how this is related to your last comment on HN about government planted child porn.
I won't deny that longer sentences often seem to be the result of authors trying to shoe-horn more than they should into the sentence, and that appears to be the case here. Length is a bit less subjective (IMO, which of course makes it subjective... ;) though, so I figured it might be easier to approach the argument from that direction.
Thanks for your excellent reply.
Do you think support for Nix, Guix etc will increase, or will reliable package systems only become more fragmented?

I do remember seeing a Linux variant announce they had achieved full trusted compilation a while back (on HN), which was pleasant to see but sadly too rare.
A typical fanboyism argument when one's favorite company screws up. Just mention the other rivals and add zero insight into the original idea being discussed.

> In case of Android what you only need is that your application can read notifications

This "only" is much harder to do than sending a Javascript URL.
Quite interesting, thanks.
Ask HN: Anyone want to help me make a social network for frequent flyers?
I've been working on this app for ~1.5 years at night, and I was wondering if anyone is interested in assisting.
It's like a foursquare + waze for travelers. Karma points for checking in to airports. Crowd-sourced tsa waiting times.

Anyone interested? The app prototype has gained some decent traction (6k+ downloads, $240 in revenue) and I'm getting ready to pitch it to investors in the next 2 weeks.

Looking for anyone who would be passionate about something like this. Bonus points if you are a travel hacker/programmer!

Serious inquiries only. :)
> The domestic market is definitely another story, but there are controls in place for the export market.

I believe the domestic market is what's at stake for the OP. haogegebisai is Chinese for "good older brother tournament" and that site is all in Chinese
Out of interest, what have you risked recently taking up controversial positions, publicly?
Is there a similar app for English? As I learn English mostly from reading, I mispronounce a lot of words.
And here lies the problem..

edit: By problem, I mean the strong push for P&L over Making Shit Better.
https://news.ycombinator.com/item?id=11457896
This landing is epic!
uhh. Everything they do is arguably for profit. That's why Google is an LLC. What do you expect them to do, put an "* this is done to earn us money" disclaimer on everything?
Neither is Elon Musk. And the SpaceX team is multinational as well, talent knows no borders.
People need to stop writing this exact comment. Even if you're right about open source and security, you can't be right about it for this reason, because this comment is false.

You are not in fact stuck with Facebook's "say-so" about what WhatsApp is doing. Obviously, if you have the executable binary, you can straightforwardly validate its functionality with a disassembler/decompiler. There are thousands of people that do this professionally.

There might be some other reason why it's important that WhatsApp's code be published, but it can't possibly be this one.
Kudos though for actually building something worth being copied :)

At first it would seem like a very bad thing, but if you think about it, they are merely reinforcing your idea. I say give them the finger and just focus on making the best of your idea no matter what those guys are doing.

I wish you all the best for that!

"Lions aren't concerned about the opinions of sheep"
It would be valuable to establish a track record for a home that might be sold in the future, or perhaps during the sales process a home could be sampled by a certified home inspector.
Remergr.io – Rebase your pull requests from GitHub
It is, Elon Musk has mentioned the Culture novels in a bunch of interviews, he was a massive sci-fi fan growing up.

http://www.space.com/28445-spacex-elon-musk-drone-ships-name...
They are indeed. https://en.wikipedia.org/wiki/Autonomous_spaceport_drone_shi...
Could be that they are seeing that few "pro" customers use their Mac as more than a front end for a Linux render farm these days.
I don't think you should be downvoted. It's true, perhaps entrepreneur is the wrong word to use here because the goal of most companies is to maximize profits/shareholder value.

how about "most inspiring entrepreneur"? The two people that come closest in recent times, in my opinion, are Steve Jobs and Howard Hughes.
I have no idea why the phrase "high availability" is in this post.
I grabbed this from another tweet: https://www.realms.org/pics/spacex-successful-barge-landing....

I'm so damn excited I can hardly contain myself.
Buy Alexa Traffic – Increase Alexa Rank
yeah and one price drop, people who hoarded forever stamps from 2007, they send a letter, they still saved money from today. They just gained a little less for once. Still a gain if you think of it that way. I'm not in that space, of stamp collecting but investments have a short term gain / loss and a long term gain or loss. it's not that difficult to understand.
Amen brother!

Defined benefit plans without sinking funds are a time bomb across this entire country.

What I really wish they'd do is abolish all defined benefit plans and instead switch to defined contribution plans. That way they'd be forced to pay them up front and couldn't defer the payment to the next generation. Otherwise whoever is in charge now gets to mortgage off the future by caving to demand after demand.

If people want defined benefits then the private sector can meet in the middle and handle the conversion/risk transfer. It's a tough sell but long term it's better for the fiscal stability of the country.
Neither. I think age has a lot to do with whether software is or isn't secure. Software written in the 1990s (or before) is unlikely to be secure. I think open/closed source has very little to do with security. Some open source software is secure, some isn't, and the same goes for closed-source software.
No, they probably fly several people out on a helicopter.
The NASA people seemed pretty happy when Curiosity landed on Mars: https://www.youtube.com/watch?v=svUJdzMHwmM&t=3m10s
Engineers are waiting on a vessel a safe distance away in case the landing doesn't go well. Then they go in and weld the feet once the rocket has vented the leftover LOX (Liquid Oxygen). I think they are also attaching guide wires to the top, but i can't confirm that.
The future of financial technology:The opportunities of reduced intermediation
He is a US Citizen.
Pretty much this. As my primary focus is scientific computing tasks, which means CPU and CUDA, I basically walked away from the Mac Pro, after using (and loving) the old metal 2012-era version.

My next workstation? Not from Apple.
Why would anyone patch the source code when they can just as easily patch binaries?
Elon might be able to take personal credit for booking 300k pre-orders (which is of debatable merit), but it was an army of incredibly dedicated SpaceX employees who landed that rocket. Credit where credit is due.
Not sure what to make of the chanting of 'U-S-A U-S-A' after that. That sound just reminds me of a Trump rally these days.

But otherwise: that was really fantastic.

Edit:

It's actually quite a sweet display of patriotism. I sound more negative than I mean to be. Perhaps it was just funny to realize that the context I'm most familiar with the sound of that chant is from reporting on the current campaign.
If you're trying to keep people from moving to Seattle, at least mention the earthquakes and tsunamis.

> FEMA projects that nearly thirteen thousand people will die in the Cascadia earthquake and tsunami. Another twenty-seven thousand will be injured, and the agency expects that it will need to provide shelter for a million displaced people, and food and water for another two and a half million.

> we now know that the odds of the big Cascadia earthquake happening in the next fifty years are roughly one in three. The odds of the very big one are roughly one in ten.

http://www.newyorker.com/magazine/2015/07/20/the-really-big-...
The bulk index API is very fast, I initially tried converting all the records into 7 separate JSON files with ~400k records each and passed them to elastic using cURL and the bulk api. Once the file finished uploading to the server where Elastic was hosted, the indexing of 400k records only took about 20 seconds on a pretty trivial dev VM. It's about the same using the .NET client, the majority of time is spent round-trip to the DB and organizing the data the way you want it to pass it to the bulk API. The indexing is super fast once you've got that all together. I don't know if it actually is optimized on the ES side of things for sure, but ES definitely isn't a bottleneck from what I've observed.

Edit: According to the official ES documentation: "The bulk API makes it possible to perform many index/delete operations in a single API call. This can greatly increase the indexing speed."

They're fairly vague in their documentation about what's going on under the hood. I'm sure you could go dig through the source and find out more about whether it would really speed things up or not for a specific use case.
If this manages to become law, how would this impact open source crypto? Which company would hold the responsibility of compliance? The project sponsors, code repo hosts, or other?
Why do you believe that we _cannot_ verify its security?
> Humans are gonna www- things.

The same humans who incorrectly add "www." when not told to are also unlikely to add "https://". So have the www. version redirect to the correct URL with HTTPS.

For that matter, since certificates with Let's Encrypt support arbitrarily many SubjectAltName (SAN) values, you can include the www variant in the certificate, so that your redirect can use HTTPS and HSTS.
Elon Musk is a naturalized American citizen since 2002[1]. Referring to him as American would be appropriate.

[1] http://www.esquire.com/news-politics/a16681/elon-musk-interv...
Build me a unsinkable boat but make sure it has a giant hole in the bottom so LEA can get in. Congress...you just don't get it.
My guess is in general the Real Estate market doesn't want this. What happens if it tests positive for something? Do you start tearing down all the walls until you find the issue? Suddenly the house is unsellable and a huge money pit for the seller or new buyer.
If the circumstances would cause them to lose one over the side, it's probably already lost.
I agree. It still bugs me when I hear the SpaceX control room chant U.S.A!
Here is footage of the Falcon 9 stage 1 landing and the celebration that ensued... (if you missed it)

https://www.youtube.com/watch?v=wKDr7YwRR7Y
Yeah - it's not just "a GPU". The inability to get an Nvidia GPU is a problem for me as well, as I use tons of CUDA-specific code.
This! If the HN community won't take a few moments to write their representatives, then we have no excuse and can't complain. Writing mine now...
I don't see why it wouldn't be. The main differentiator between Solr and Elastic Search is that ES handles constant incoming data more consistently, so it's a much better fit for realtime scenarios.

Just batch loading the data one time shouldn't create much of a problem for Solr either.
PS - yes, I'm a fanboy - jesus christ how can you not be?

I am not a fanboy. (Perhaps it helps that I am not a boy.) But, whatevs. We all have our heroes. No need to justify yours, but also no need to make sweeping statements about what other people should be into.
We merged a comment into here from one of the gazillion previous posts of this thread; if anyone knows of any other good comments we can do the same for them.
"Perfectly good PRNG routines"? No, that is not at all true. Serious cryptographic software uses the OS's random number generator. There are not in fact "perfectly good PRNG routines" ready to take off the shelf and plug into crypto software.
Agreed. Yet, for some reason, the SpaceX team was chanting "U-S-A, U-S-A" after witnessing the landing. I thought that it would have been far more appropriate to chant "SpaceX"
> And here lies the problem..

What problem? Google is something that helps billions of people every day in substantial ways.

No, it isn't revolutionary and exciting, but things that make the greatest impact rarely are. You either want to help people or you want to do flashy things that grab peoples' attention.

Linus had a great TED about this today.

http://www.ted.com/talks/linus_torvalds_the_mind_behind_linu...

BTW, Linus has done more for humanity than Musk ever will. Teslas run on Linux and I would be surprised if his rocket didn't use it in some way as well.

But yes, we all love Elon Musk.