skysight-inc/HackerNews huggingface dataset:
I think the idea is that you store only part of the key with each service, and you're the only one who knows which services have which parts--so, you're the only one who can reconstruct the key. Of course, the UI is still a problem.
Wow, 2 articles published about us in a day!

also being discussed here: https://news.ycombinator.com/item?id=10159852
And that's the sad dichotomy between the easy species wide success from sharing and the ineffable drive to hoard and compete. I see this played out in the natural world too. Usually you have to twist a species' arm waaay back around it's back to get it to internally share. Bees, termites, naked mole rats. You get it.
It's not even about the weapons. The root cause of this situation is the 2003 invasion of Iraq.
> No bubble ends with two-year lows. Bubbles end with 10 or 15 year lows

It seems like the software bubble ended with lows for maybe half that time. Is there anything peculiar to software or that time that made it different than other bubbles in history?
Chrome M45 WebRTC Release Notes
I'm curious how such a device would be approached with today's knowledge, seeing that one of the links mentioned in the comments noted that it's still being used in FBI training.
No. That's not at all what I'm saying (as is obvious from my further replies). The content is useless unless you can find it.

Edit: actually, it CAN have a lot of influence on the quality of the content. Ever found a phpBB thread with dead images because the user hotlinked them? Discourse downloads them and replaces the urls with the locally cached ones, ensuring the images are there in five years. That's just one example.
As well as the airborne apocalypse command post: https://en.wikipedia.org/wiki/Looking_Glass_(airplane)
> A religious avoidance of goto?

That's my experience.

In school the no goto rule is exactly like your second grade teacher telling you never to start a sentence with the word 'and' It's to prevent this; And we went to the park. And I played on the swing And then we went and got ice cream. And we went home and had dinner.

The no goto rule is for novices to teach them not to write spaghetti code.
'Gazebo, ointment, harpsichord, bungalow, credenza'
Guiding Principles for Rapidly Launching a Mobile and Web App
Technically that's a bias toward Spanish speakers too, since cilantro is just "coriander" in Spanish, usually referring to the leaves.
Unless I'm mistaken it is technically true though, AFAIK other languages fall in two broad groups

* heap-based languages (vast majority of the high-level ones), everything is treated as heap-allocated, may be stack-allocated as an optimisation (while ensuring/conserving heap semantics)[0]

* stack/heap languages, strict semantic separation between heap allocation and stack allocation, the developer decides whether values get heap-allocated or stack-allocated

Go has the semantics separation of the latter (whether something is heap-allocated or stack-allocated had strong semantic significance and is not dependent on the thing's type) but the control of the former (the runtime decides and doesn't tell you)

[0] a subset of these languages may have "value types" which have stack allocation semantics, that's linked to the type itself and the semantics are stable
Considering how much advertising seems to affect people (I'm sure you can remember at least one commercial that played even from the early years of your life), it's amazing to think that all of those repetitive, manipulative, annoying ads can be wiped away for free if you agree to drink one latte a month (or whatever you drink).
Get Your Google Location History the Hard Way… Again
> flat in a shitty community in Spain.

What happened? I had an apartment abroad for about a decade, paid annually for security for the building and underground garage (this is Africa btw), cleaning and concierge and it was great. I always wondered what'd happen if things went sour in the association of homeowners but at the same time I could hardly conceive issues and never heard of problems from friends, either. A lot of issues of the commons never seemed to pop-up.
This just looks like a student's investment thesis / presentation.
> We

You're speaking neither as an Indian national, an Indian shopowner, or even an employee of a low-margin local business in India.

I understand that people living elsewhere have perspectives on this, as do ex-pats living in India, but those aren't the people who are principally harmed by this. It's very easy to conclude that this is "worth it" when you're only benefiting from it[0] not the one feeling the pain.

[0] 'As a person [from the US] who's shopped at both walmart and local "mom and pop shops" [in India]'
There seems to be a western fascination with the idea of breaking India into different countries. River of Gods, a sci-fi novel by Ian McDonald, imagines India as 12 separate nations.

I don't ascribe this to malice, but to sheer bewilderment. From a rational perspective, India should not really exist. It is just too large and heterogeneous to stick together.

When I was in the US, some people asked me if I "speak Indian". The rational brain assumes that if they speak French in France, Italian in Italy and German in Germany, they must speak Indian in India.

Half an hour later, I figured out why the west never can and never will understand India
"goto", really?
So refugees are to blame for xenophobia, racism and violent attacks on themselves? Stop hitting yourself, eh? That’s absurd, completely and utterly.

Basic human rights and human dignity should be on all our minds. Compared to that the problems you name are trivial matters. Oh my god, the obscenely rich Europeans might lose a tiny bit of their living standard, how horrific!

That’s arrogance on the ivory tower. (It’s so absurd to me that giving up a bit of your living standard in exchange for preserving more human dignity overall is always treated as self-evidently unacceptable. I’m not sure why that is. Yes, sometimes to insure that human rights are upheld and human dignity is persevered it is necessary to sacrifice. So what. Trivial matters to the super-rich like ourselves.)

All of this obviously doesn’t mean that pain, suffering and poverty don’t exist in Europe and those problems don’t get less important, sure, but comparatively speaking, I mean, come on … this attitude is just absurd.
Arro NYC Taxi Uber Replacement App
Just put it in those hard plastic blister packs, those are impossible to open.
I can't tell if this is serious or sarcastic.
"Squatting on domains and making people who want to legitimately use the domains "

Everytime someone trots out that squatter argument they assume that if the person who owned it that wants to sell it "for ill gotten gains" hadn't gotten to the domain first, that it would have been sitting around for them at the point they needed it for their idea. In 2015 or in 2005.

So, for arguments sake, if PG had wanted to use "Yc.com" instead of Ycombinator.com in 2005, the domain yc.com would just be sitting waiting for him to use at a cost of $NOMINAL_OR_AFFORDABLE because NOBODY ELSE would have used it for their "bake sale website".
Too late, I already swore them off when they made me pay to watch commercials.
Can anyone explain how Google Correlate works? I understand how a brute-forced approach might work, but is there any way of optimizing this?
There's no WP app for Pocket so I use a 3rd-party app called Poki and it's amazing. Has no issue remembering where you stopped on various articles.
Do royalty free patents stop something from being free software? That would be surprising.

Opus' patents have patent retaliation clauses. It would be funny if those were incompatible with the GPL, because the GPL is essentially a "copyright retaliation" license.
Building 300,000 users in a cut-throat app category – Nozbe's Growth Story
I am by no means an expert but here are my thoughts based on my experiences in the field.

(a) In my opinion, Technical analysis is just B/S and keeps people busy thinking that they can draw lines all over the chart and predict the market movements by looking at moving averages or formations such as 'head and shoulders'.

(b) Fundamental analysis works long term but the market is irrational. Also the analysis doesn't include black swans (Nassim Taleb)

(c) What am I looking at right now:

I am interested in super cheap ETFs or ETNs that people start to ignore or short to the point of death. Ex. UWTI. I am assuming that at some point, the short positions need to be filled again and when general public starts to ignore them, that is when the big players move in and collect it all for cheap.
I almost typed 42, but instead I typed 12.<a long herd of digits>
Everyone lives in their own little bubble of bias. I've met more people who are addicted to outrage and are continually hunting for the next high than I have genuinely creepy people. Certainly, both exist.

Point being, a person telling a story several times removed probably shouldn't be treated as The Source Of Revealed Truth. There's too much opportunity for reinterpretation and slanting, accidental or otherwise.
So, migrants are not a good sample of the population of the country they originate from. They are special in some way and by taking a 3000 Km journey trough Africa they are already Westernised even before setting foot in Europe.

Makes perfect sense... I mean, makes perfect sense to try and deny reality in such an obvious way.
Why is impossible? Maybe I've understood why it is always built in: without it the shell wouldn't be able to navigate through the directory tree to find the executables of the commands. But once the shell has it, I think it would be rendundant (so nobody does it) but still possible to have a /bin/cd that navigates directories.
Breaking and entering: lose the lock while embracing concurrency, Part I
The amount spent on the bombs ($22k) or missiles ($110k) used to [possibly] kill enemy targets could rather easily pay to accommodate a few refugees long enough for them to either assimilate and find jobs or wait out the crisis and return home.

All it takes is a commitment to finally throttle the military materiel manufacturing economy--that was ramped up during World War 2--back to a peacetime proportion of the budget.

As it is now, the U.S. has to continually go out and look for new conflicts, and beat loudly the drums of war, to justify that high level of military spending. We have been waiting a long time to beat those swords back into plowshares, and they just keep making more swords.

I think that the entire quota of 70k refugees can be adequately provided for in less than one month just by taking the buildings on a bare handful of shuttered military bases out of mothballs.

We can accommodate millions more, and take care of the poor people that are already here. Our elected politicians prevent such occurrences using the flimsiest of justifications.
> whenever you let someone have data about yourself, you're implicitly giving access to practically everyone

I believe there is truth in that. The way I see it is you don't have much control over information entered into any computer. You can practice good security hygiene and that means you can trust information on your personal network, but that really that means you trust your combination of OS vendor, browser, antivirus, router manufacturer, etc. A hole in any one (or more likely a combination) of these could lead to someone gaining access to your data. This applies even more to info stored in 3rd parties/data sent over the net.

Then you're at the mercy of the people who stole your data, they could very well release it to everyone, or sell to the highest bidder (and you wouldn't even know).
"Too good to be true" is pretty good fraud protection. Too bad it requires self-enforcement.
Coriander leaves.

Does this not have its own word in British English? Even given their international cuisine?
How CockroachDB Does Distributed, Atomic Transactions
IndexedDB[1] sort of makes that a non-issue, doesn't it?

[1]: https://developer.mozilla.org/en-US/docs/Web/API/IndexedDB_A...
Norwegian ISPs ordered to block pirate websites
30 Growth Tips to Boost App Engagement – Book – Upquire
Linux Foundation releases PARANOID internal infosec guide
That's also true, though I doubt it makes that much of a difference to salaries.

Simply put: I could quit my job today and have a month of interviews lined up in a few days in SF. In London? Not enough companies to sustain that.

That leads to companies competing for talent on wages.

London is great but it never really got a tech boom like SF did.
Hey man people always bring up this point, does anyone have MORE information about how that infrastructure works? I made a Facebook account for my class the other day, with nothing but my name and email. Now I'm 50 friends deep with old classmates // co-workers. Creepy. But HOW intrusive is this system?
Discover support has been top notch in my experience and after having a number of issues with other credit card providers they've been my goto for a number of years now.
Haruhi Blog Daily Life Phreaker
accept "their portion" as if countries are suddenly responsible for everyone else now.

"you can't just stand by"

yes I can. Why is it my problem? Oh is that supposed to be the guilt of the first world for cooperating amongst each other and paying taxes, I also HAVE to do all things for all people, even those I dont' like and so does my government with my tax money? Hogwash.

The propaganda of we're all "global citizens" sounds great but it doesn't work. You can't sustain a welfare system in 1st world countries when you add the numbers they are talking about here, it doesn't work. And as we know from england and france and sweden, these cultures do NOT mix into their homestay lands all that well. They bring crime with them and they usurp the welfare from the elderly of the host country. They destabilize the economy and hurt the middle class.

You can look at this in a small way. Let's say you're neighborhood isn't as nice as the one down the road. You don't just get to move in there, nor do those people suddenly have to make a space for you. And even if your neighborhood in shambles isn't your fault or even if those other people laid off your parents employment, you still don't get to just come in droves and become a resident of their neighborhood and they have to pay for your lifestyle on top of free room and board.
You can't change the environment of the parent process, including CWD. `/bin/cd` would either be another process like all executables run by the shell, and not work, or special cased, at which point why make it an executable at all?
Before you arm the thing you also have to make sure it's tilted just right, because of the tilt switch, which I imagine is rather tricky.
This looks great. I have a few friends involved in teaching K-12 education who have been exploring ways to introduce some of the younger ones to programming so I will be sure to pass this along.
You're certainly joking, or trolling too hard. This is YC and not tumblr after all where the answer to any and all problems is "white males".

However, the situation in the middle east was quantitatively and qualitatively better when it had Saddam, Qaddafi et all. The region had ethnic and religious tensions for most of its existance, the difference is - before the war in Iraq, Afganistan, Lybia and now Syria, there was a defined pecking order. The biggest asshole had already went through all of the atrocities he had to to become what he is. After US came in, and sprinkled dollars and guns to every antigovernment faction - we now have 20 assholes in every country that vie for the title of the biggest asshole, and they're ready to do whatever it takes. All I'm saying is - take some responsibility for that. Germany and Europe as a whole isn't responsible for upsetting the order that lead to this humanitarian problem. US military adventures did.
How to Ruin an Ad – Part 2
> I'd venture to say that people, in general, that are willing to move (east to west, or west to east) are probably more inclined to adapt to the place where they are going than the ones that stay in their country of origin.

Also, so, know you are telling us that these people choose to migrate West, they are not really forced to do so? It's quite an incoherent sentence from someone defending (as I do actually) that most of these people have no choice but to leave their country because of the war.

But well, we all know coherence and politics don't really go well together with most of the people.
It sounds like a joke, but would this work?
It has to be said that "domain stolen from rights holder" is the only reason why anyone actually having control over a highly-sought after term which is the brand of an active commercial web property would want to sell it on a standalone basis for $500.
How a respected drug-rehab program spun out of control
Apache Kafka hits 1.1 trillion messages per day – Joins the 4 comma club
Exactly, but that's because so few people are actually using end to end cryptography. Now imagine the internet giants had petabytes of encrypted data in their data centers. Apart from the fact that it's completely impractical because that data can't be used for anything other than downloading, it would give a huge boost to those in the government (or governments actually) who want to outlaw it.

From a somewhat elitist perspective I actually prefer the status quo. At least, today, we have backup services like SpiderOak or tarsnap and we can use encrypted email (I don't) or other communications software.
It's tough.

Pass by reference became de rigeur for high performance systems when we agreed that the message passing overhead represented the plurality of computation time.

But pass by reference is shared state, and as we started trying to build systems with threading and for multiple cores the ugly truth about memory coherence on modern processors came out. It was pretty bad. Java and later C had to come up with some pretty odd looking compromises to get safety without throwing away all of the speed advantages.
BuildZoom (YC W13 - www.buildzoom.com) is hiring!

Our goal is to take the risk and complexity out of construction and remodeling by providing homeowners with all the information they need to make great decisions. To get there, we put the product first and are passionate about building something people love and want to use.

Headquartered in a beautiful office in downtown San Francisco, our diverse company includes an economist who lectures at Berkeley, a licensed general contractor, game designer turned marketer and a team of talented engineers.

------------------------------------------

Front-end Engineer - Full Time - Competitive salary / equity

https://jobs.lever.co/buildzoom/a74639cc-839e-4f4e-8437-5828...

------------------------------------------

Data Engineer #1 - Full Time - Competitive salary / equity

https://jobs.lever.co/buildzoom/6dae6e13-45a2-4eab-bb8f-f5f4...

------------------------------------------

Full-stack Rails Engineer - Full Time - Competitive salary / equity

https://jobs.lever.co/buildzoom/de320f7b-65b9-492a-b1fe-bb51...

------------------------------------------

See all open positions at BuildZoom: https://jobs.lever.co/buildzoom

Email artem@buildzoom.com to chat about the roles.
Snap – A portable stabilized 4K drone
I've yet to find anywhere else with the combination of cheapness and convenience that Hulu offers for the content they've got. I'll happily pay a few extra dollars a month to get rid of the ads.
It's a good thing they're doing here.

I wish there was something like this for migrant workers, who often get treated as bad or even worse than refugees by their employers (yes, even in Germany)...
I'm not advocating to actively hire one demographic. I will always advocate the best individual for the job. In some cases, whether it's sales or even Hooters, where obviously "gifted" females are sought after, it might be directed at one demographic. Odds are if you are a U.S. company and want to expand sales into China, you would most likely have a predominately Chinese sales team doing it. That's just how it works, they are best fit for the job.

The view of looking at a company and saying "it's not diverse enough" I believe is wrong. If all the people at said company were hired based on merit and best suited for the job, and it ends up being largely one demographic, do you think by using an Affirmative Action style hiring spree will make it better? That is what I'm saying should not be done. The fact that companies will see they are 20% women, and then when given the choice to hire for a position out of 5 candidates, they are told, get the 1 female in that group. Despite a male in the group is better suited for the position. All in the name of "diversity". That is wrong and something we need to get rid of. The same is true in a vise versa scenario as well. Fashion is an interesting world that comes to mind. Many female clothing lines are actually behind a male name and designed by males. Many male clothing lines are designed by females.

Sure it's easy to show a company, or the Navy, that has mostly hired males in the past which now hires more females, improve performance. That is re-balancing previous discrimination. Going forward though, they should not try to right their past wrongs by compensating on the other end, they should simply hire the best candidate for the position.

I'm not sure if my point is getting across. I'm not necessarily against what you re saying. If i have a start-up and I need to hire 10 people. I'm not going to say I'l hire 5 males, 5 females, 3 will be white, 3 will be Asian, 2 will be Hispanic, and the others international. NO. I will hire who I find that's best for the position. At the end of the day, if I end up with 9 males and 1 female, and out of the males 7 of them are white, this should not be looked down upon. When I go to hire the 11th employee, the demographics of the previous 10 employees should not matter. Today it seems like people will say, because we have 7 white males, we can't hire an additional white male. That is so F'ed up and needs to stop. It's wrong on so many levels. The best candidates in all positions will make the company preform best overall, period.
People have been talking about the "Balkanization of India" for a while now. But there are no signs of this yet. Indians have a deep rooted (albeit slightly misguided and maybe even chauvinistic) sense of patriotism.
The respectable case is traders who transfer good between supplier and buyer because there is no smooth transfer path or when there is significant risk in communicating directly with the selling, such as stocks, grocery stores, and realtors. The non-respectable case is when the trader exists purely to hold onto then profit on the product. This includes domain squatters, ticket scalpers, and those people who buy things from one thrift store to sell back to another thrift store at a higher price. It's the same reason why patent trolls are so disliked.
Previously: https://news.ycombinator.com/item?id=10151905
I usually defer to a different mode of communication when it's more convenient or appropriate to the discussion. Instead of trying to type a novel to explain something, I'd prefer to engage in a conversation in order to identify parts of the topic that can be skipped. This usually reduces the time cost to communication.
To use your set of categories, Go is a fully heap-based language. Everything is semantically on the heap. Stack allocation semantics have to do with when the object is destroyed, which Go does not have any way to control in the language. Value vs. reference types are totally orthogonal. To see how this is true, try creating a value type (such as a struct or an array) in Go and capture a reference to it in an (escaping) closure to defeat the escape analysis optimization. The object will definitely be allocated on the heap.
Geez, I've been using it for some time now and never had a clue it was supposed to save your position in an article. I just use it as a convenient way to transfer links between my devices.
Show HN: Alex – Catch insensitive, inconsiderate writing
Investors Asking Tough Questions of On-Demand Apps