skysight-inc/HackerNews huggingface dataset:
I would be very surprised if the mainstream of 50 years from now considered people "savages" for eating food the way it's been eaten since humans first started consuming meat, especially considering we don't have the technology to make lab-grown meat currently. People 50 years from now who still eat animal-grown meat might be savages, but current-day people just have a limitation.

How often do you look back in shame at people who did not use a cell phone in the 1960s? The answer is you don't. You understand that cell phones didn't exist back then and are glad technology has improved.
Because the customer is always right.
There are exemplary aspects to the story, but I think the only real lesson to be learned is "don't blindly spend a bunch of time/effort on an issue unless we're sure it's actually important".
Ask HN: How are you using Firebase for your startup?
How are you using Firebase for your startup?
Yeah, I used to live in Italy, which is 1st, and that's with a population of 60 million. I miss my wine: it's good and not expensive.

I used to like to take friends on a tour of the agricultural high school where my mother in law worked, and they produced some pretty good wine.
We are from Medellin and are also waiting :)
Which city are you at?
import org.apache.commons.logging.Log;
>The world isn't one ecosystem.

That's semantics, and highly irrelevant. Everything you could define as an ecosystem on this planet is threatened by global warming. That includes the places where your food is grown. Same goes for everyone else's food. When food stability is threatened, societies collapse.
Kickstarter's Request for Projects
Let me know when someone is able to track down Thomas Pynchon.
> This seems like a pretty poor argument for a flat tax and in fact could be seen as an argument against it. If raising top end bracket taxes didn't increase overall income, then it must be the case that it reduced the tax burden on lower incomes -- which is the entire point of progressive taxes. So progressive taxes work, let's keep them!

Not necessarily. That would be true if the absolute $$$ collected were the same, but that's not what is asserted.

Consider the following:
10 people earn $10 and pay $1 in tax.
10 people earn $20 and pay $5 tax.

The total tax collected is 20% of all income.

Suppose the government raises tax rates such that the $20 earners will now pay $8 tax.

Say 4 of the high earners stop working as much (since their marginal rates are so high).

Now you've got:
14 people earn $10 and pay $1.
6 people earn $20 and pay $8 tax.

The government now collects 24% of all income. It also collects a higher proportion from the lower income people than it did before. It has lower revenues and people are, on average, poorer. In other words, everyone loses.

So you can't just look at effective tax rates to determine whether raising top end tax brackets was good or not.
I definitely think that's the case, same for food trucks as well.
Guide to Know What to Write or Blog About – INFO Retweet
I've got a circle of friends I see more often than anyone else, but only on TeamSpeak whilst gaming. I would absolutely love to visit them, but we are all without exception too poor to do any such thing, so it's impossible.

I suspect this will play into the success or failure of Facebook Spaces. How many people are on Facebook with enough tech to do this (in its crude low-poly way) but who are also far too poor to flit about physically visiting those they love?
Speaking for myself, I'm excited about using B2 as a replacement for more expensive local disk in not-heavy-iops-role machines. It's not the most exotic use, but if you look at every vm provider (linode, digital ocean, even amazon) the prices of local disk are huge in comparison to the prices of cloud storage like B2 & S3.

By combining them I can have a cheap box (Linode for instance) with a local write cache, with B2 providing a terabyte of raw storage, and get a slow but effective VM with a 1TB "local disk" for under $20 month. Which is great.
It's also an easy way to acquire more paying users. "Docker" has the name recognition now, if someone wants to adopt it after hearing about it they're likely to choose the paid product.
How I Tried and Failed to Be a Cool Boss
Super insightful comment. We have an imperfect system, but what I think is good about it is that jurors are evaluated on their capacity to fairly and impartially decide a case. It sidesteps the need to base the qualification on metrics like IQ, or level of intoxication, etc, and places it in the hands of the lawyers and judges. Imperfect, and there are ways that lawyers exploit it, but IMHO it's ultimately more fair.
Well sure we beat reddit I guess, and maybe I just don't post here enough, but I feel like the community is deteriorating. I used to hold this place to higher standards. Also I still don't think what I said was ridiculous, and its something I basically believe.
I guess it all boils down to just how bad it was. Although I concluded above with a proposal to significantly reduce the range of the "bad" category, in today's reality the wide 15% range allows you to dial it in granularly. Once in a blue moon that is damn close to zero, sure.
I've never used Snapchat but I can tell you that I hate the wasted space in the new Facebook app that is reserved for Stories. Since launch, I've also seen only one story posted. And out of principle (for how stupid it looks) I didn't even open it.
> It's regressive in that it causes the poor to pay more than they do now. With regard to taxes, progressive and regressive have specific meaning.

Under that meaning, a flat tax is the border between progressive and regressive taxation. It is not an example of a regressive tax.

Increasing the amount that poor people pay makes a tax scheme relatively more regressive, but if it's no more regressive than a flat tax, it's still not "regressive".
The irony is that they now live a life of product placement and "brand alliances".

To restate what I think you're getting at, I had the same impression as you: they escaped the grind on to fall right back into the grinder. Running around in a loaner van, "we need content!" Making sure we get the girlfriend to pose in skimpy clothes. Making sure to mention the products. They answer to The Man more than I do in my 9-5.
Relay Modern: Simpler, faster, more extensible
The retirement age increasing isn't strictly necessary just because people live longer. As long as a stable rate of interest exists, retirees can save up enough money and keep living off the interest payments. All that's required is that they're able to save up the same amount in the same time frame (provided the rate of interest doesn't change). Unfortunately, we haven't had a stable rate of interest for over a century.
I disagree with you. I work remotely, I've had a lot of brainstorming meetings... and they almost always suck, to me the holy grail of remote work would be VR. I really want to have a meeting in VR where I can stand at a whiteboard (or an even better VR version) and show my ideas. The traditional tools REALLY suck.
`apm list --installed --bare` is also a good one-liner.
Oh - of course. Which reminds me of this quote by Anatole France:

"In its majestic equality, the law forbids rich and poor alike to sleep under bridges, beg in the streets and steal loaves of bread"
Yes. Not necessarily reduce it, but change the profile around the blade to get more out of the wind.
You still don't get to "beat them up"
I'm pacing and my dog is just staring at me
It depends what you mean by low power. What is your definition of low power?

The WiFi enabled chips I mentioned have low power modes where you can wake up either periodically or based on an interrupt , with most of the chip turned off in the meantime. I'd have to read the docs to know about power usage in different modes. The RTL8710 claims 30 mA...
Or my BeagleBone card, which is now my home data server.
A bit of a sidebar but what tools do you use? Youtube-dl and a script to handle lost connections or something more complicated? I'm looking for a solution to a similar problem.
Thanks for the explanation of what he meant. I was thinking more macro, but by regressive, people seem to mean the micro aspect of it. I don't believe it would take a very complicated tax code, if we started over, to make sure the lower brackets are not regressive. Even just using standard deductions, child tax credits (cost of living higher), etc.

A single "family" of one making 50k though should most likely be paying their portion of tax, whatever the tax rate is. At some point an individual has to be accountable and live within their means.

So in the end, the tax rate would be flat, but effective tax rate would not.
I agree that certain forms of nationalism and an aggressive Russia are real and significant concerns, but I don't see how Brexit is going to make much difference to either of them.

There were always unpleasant people using nationalism as cover for doing unpleasant things, even though the current sentiment in many western countries has brought them a higher profile. They're still a relatively small minority, they've never amounted to much before, and I don't see them achieving much in the long term either, even if they cause nasty irritation for a while. More generally, broader nationalist sentiment might lead to a more isolationist foreign policy for a while, with the pros and cons that brings, but talk of that getting us into a war any time in the near future seems hyperbolic.

Russian aggression in Eastern Europe seems a greater and more urgent threat in terms of geopolitical stability, but then NATO seems a more likely forum to moderate that influence than the EU. Given that even NATO has had a limited effect on Putin so far, I don't see the UK's membership or otherwise of the EU making much difference to anything in this respect. With the US not knowing what its foreign policy is from one day to the next under Trump and with many of the other relatively powerful European nations systematically underinvesting in defence for years, I think there are much more influential factors that would need to change here before Brexit started to have much relevance in this context.

Meanwhile, with the tuition fees and student loans system we now have and with current inflation rates, we're talking about crippling around half of a whole generation economically, possibly for their entire lives. I'm already somewhat concerned that inequality and generational conflict could lead to widespread disorder within the next few years here at home, regardless of anything going on abroad. The effects of Brexit surely wouldn't help with that, but I don't believe any outcome in relation to Brexit (including completely stopping it) would fix these deep problems in our own society or their long term consequences either.
>don't distribute your programs

That's what it really comes down to. From what I can see, it's mostly an emotional response. I'd be surprised if code/binary obfuscation is a net win in general.

I've had to disabuse developers of this idea. One distributed binaries that weren't quite valid but ran on the CLR, though not Mono. A 10 line script was enough to remove the invalid sequences. What did the developer gain in this case? An extra build step, undoubtedly more than one bug, and in the end, no "protection".
It's like those services that popped up in the 90s that tried to translate things into the internet age. Like the service that would use your printer to print an entire newspaper for you ever morning.
You may not like it... but your kids will love it.
How does VR improve that? As opposed to some other form of virtual whiteboard.
Here you go, the way you said this made me smile :)
> Sounds like textbook comparative advantage, and in any sane market, imports would be about as controversial as paint drying.

This isn't comparative advantage, especially since we're often times talking about reimporting drugs (both brand-name and generics) that were manufactured in the US, but sold abroad for cheaper prices. The article doesn't make that very clear, and I wish it did, because it's an important distinction.

But your point is spot on - from a free market standpoint, this is a no-brainer. There is literally no reason to prevent US patients from buying drugs that were manufactured in the US from Canadian or European wholesalers. Except, of course, that this is a massive source of profit for pharmaceutical companies.
The challenge VR videoconferencing faces is that by its nature, the people who are participating are wearing headsets that cover their faces. Even hololens headsets are going to get in the way of eye contact.

Avatars get around this by projecting a person who isn't wearing a headset.
It just didn't resonate.

http://www.newsweek.com/hillary-clinton-full-transcript-econ...
I always hated this argument. It feels to me like someone is complaining why a train can't go from 0-60 in 10 seconds while many cars can. The answer is always "because that's not what it's designed to do".

Regardless of how you feel about it, the team behind Atom made a design decision to sacrifice performance to gain a large amount of other benefits ("easier" higher level language, easy cross platform support, extremely easy to write plugins for it from it's target "demographic", etc...).

Because of those architecture choices, things like spawning a new window aren't as easy and straightforward as they might be in another architecture.

So just because you want a method of transportation that goes from 0-60 in 10 seconds, doesn't mean that all methods of transportation need to go from 0-60 in 10 seconds. And just because a method of transportation can't go from 0-60 in 10 seconds doesn't mean the designers were lazy or cut corners, it just means that they prioritised other things, and are solving different problems.
Je ne suis pas content 2
Like most things, if it's too difficult to describe, it's probably too difficult to use. The lack of any core feature is the death of most products.
What do you mean "if Monero fixes everything"? They already fixed everything, which is why the paper shows the decline in their ability to deduce things, and the paper COMPLETELY STOPS showing data after RingCT went into action.

Perhaps you should familiarise yourself with the papers that Monero themselves published on this in September 2014, and the follow-up in January 2015? Here-

https://lab.getmonero.org/pubs/MRL-0001.pdf

https://lab.getmonero.org/pubs/MRL-0004.pdf

Now the recommendations made in that 2nd paper were only instituted in the v2 hard fork in March 2016, because hard forks are hard and it was their first one, but it doesn't change the fact that they published two papers on it to warn the community, made immediate changes so that updated clients used minimum ring sig sizes, and then hard forked to ban mixin 0. Publishing a paper on an already-discovered and already-solved issue two years later isn't particularly interesting or novel.
Well yes, but apparently it's not. $2 billion in revenue and they still manage to lose $500 million. So the cost of running Twitter is $2.5 billion.

Do people not understand that revenue isn't the same as profit?
Humaniq – Etherium-Based Bio-ID Mobile Banking
I think the problem here is that your inference that a flat tax rate would be good because the total amount of income taxes collected each year as a percent of total income hasn't change has had no supporting evidence presented, and it's such a leap to most people that they don't even understand that's the argument you're making.

Exactly why do you believe that since the total percentage of income collected hasn't really changed that means a flat tax is a good idea? The reason for a progressive tax is not to raise the total amount of taxes collected, but to change which people it is collected from proportionally. I'm not sure what the total percentage collected has to do with that.
Google already serves a degraded Google Search UI (the "heirloom" interface) to Firefox on Android. You have to spoof your UA string to get the modern UI: http://imgur.com/a/cIH7T
The "Fast" in Fast Radio Bursts is because the signal lasts only milliseconds, while the Wow signal lasted thousands of times longer, for over a minute.
‘It’s All Over Now but the Screaming’: Inside the Unraveling of LeEco in America
Where Beauty Meets Math: The Concinnitas Series
How does this even matter or is relevant at all? I'm confused it received upvotes. Am I missing something?
Brian from Backblaze here.

> Backblaze requires an authorize() call to obtain a token before calling any API function.... this now means 3 calls to upload a file

That is correct if you only plan to upload one file. The "authorize" can be reused for weeks, and so can the upload URL. So if you want to upload 100,000 files, it is 100,002 calls to upload the 100,000 files (give or take).

It is true this is slightly more complex than it could be, but in turn this means we don't need to have any load balancers in our datacenter (which in turn makes the cost of the service cheaper and at the same time enormously more easily scalable). The idea here is that your application authenticates, then you ask for a URL to a vault that has spare space on it. Then your application "hangs up" (stops talking with that server) and contacts the vault directly. This means there is zero "chatter" between our vaults and that you are talking directly (no hops) to the vault you are storing your data on.
Vim Hates You
Lol, thanks for this comment - I'd just assumed it was that paper or the corresponding talk. Off to RTFA...
In order to destroy NYC one would require on the order of 40 warheads. Nuclear weapons are far less devastating than we think. Using weapons on civilian populations leaves intact enemy military forces which would be free to counter-attack. For this reason most war plans target enemy military installations. You want to keep a certain number of weapons in reserve, it makes approximately zero sense to completely obliterate a city.

The only reason major population centers were targeted in WW2 was because those centers were also major military targets, destroying them would have been crucial to the planned amphibious assault. Had we not had nuclear weaponry on hand, they would have been conventionally bombed like all the others.

Warfare has changed, materiel is now located outside of population centers, on military bases. Putting countries on war footing would take 18 months and it's unlikely any major conflict would last that long.

Strategic materials are the ultimate limiter to high-tech warfare like we see today. We just don't have enough to keep pumping out weapons.

In the end, the very stakes of warfare keep local conflicts from escalating. It's in everybody's best interest to keep the cash flowing. Trade was far more regional 80 years ago.
I know absolutely nothing about air rifle shooting but your comment made me curious as to if there would actually be a difference. It looks like there is a massive difference in qualification shooting but not in the final score, not sure what the difference between qualification and final is and why it would have such an impact from the final scores.

https://en.wikipedia.org/wiki/10_meter_air_rifle#Post_1_Janu...
Blood pressure commercial.in memory of my mother
The problem is that we are much more sensitive to audio distortion than visual, particularly dynamic (e.g.video). Pretty much all lossy audio compression does a bad job without a psycho-acoustic model, whereas image compression works pretty well on simple metrics. It doesn't help that psycho-visual modelling is less well understood (than audio).
I don't get this. I've built text editors in JavaScript. I've built Electron apps. Granted, I've never built a text editor in Electron. But it's gotta be some trivial combination of my past experiences. I don't understand why Atom is such a pig.
It's interesting that Americans go for van's and RV's where as Europeans trend toward sailing. Very similar play.
> Or are you at the point where you'd just as gladly kill animals for food yourself?

Just to be clear in my case as I originally responded: There is a distinction between killing animals to feed oneself and outsourcing the killing to a farm which causes those animals to spend their entire life suffering (e.g., chickens confined to a small cage). That is not how humans existed for thousands of years.
you might want to check this js code I wrote. The whole program is essentially one big function (starting with runApp). Wonder if that is what you were looking for:

https://gist.github.com/MarkusPfundstein/246446e428ab10dbd23...
Setting Up VS Code for ASP.net Core Development
Is this the rewrite of the diffing engine that we've known about for a good while?
Or Daydream
just an anecdote from the people i know doing this.. there isn't a necessity component for them. It is reactionary though, i think it's a reaction to the "Ok, i just finished 20 years of this school system of control.. and now I get to.. sign up for a 30 year system of control? (mortgage)"
Live Giant Shipworm Found in Philippines
I am personally of the opinion that it is unethical for Google to strip these websites of the traffic (and revenue) they deserve by co-opting content that they have, in many cases, spent decades curating. If the websites have terrible design or too many ads, users should inform the website owner organically by choosing not to visit the site, but for Google to abuse their market position in this manner is wrong, I believe.
Zuckerberg vows to help prevent repeat of Cleveland murder posting
Austerity measures are exactly the wrong strategy for "rainy days", no matter what your debts look like. See how the US bounced back fairly quickly from the 2008 crisis after the stimulus, while countries like the UK are still tightening their belts, because the cuts they've made to date have not had the desired effect.
Can anyone give me some intuition into why 77k people are employed by the Social Security Administration? [1]
That's bigger than Google, and I didn't think their scope was that wide.

[1] http://usafacts.org/government-finances/employment?compariso... under "Secure the Blessings of Liberty to Ourselves and Our Posterity". The combined count is "n/a" - maybe that's because the State & Local count has some overlap with the Federal count? So I took the maximum of the two.
Querying OpenStreetMap with Amazon Athena
And mobile OS is just a Linux port. The most fundamental difference is how available the device is. Computers are something you have to sit down and use, smartphones are something you have to take out and look at, and AR could be something that's immediately present whenever you need it.

Beyond being just a more available HUD, the AR aspect should make for more direct interactions with the real world. Lighting controls come to mind since that's the space I work in. What if instead of having light switches built into your house, they became a purely virtual construct that each user places into the world?

Right now, IoT lighting feels clunky because you walk into a room, take out your phone, open an app, pick a light, and move some sliders. What if you could just drop an imaginary button on the wall by the door for each preset, or a virtual knob for dimming? It's the exact same functionality, but putting it into the relevant physical space makes it a lot more useful without requiring additional hardware for every room. And if your guests have AR glasses too, then you have a default "guest layout" for your house that's automatically available to anyone on your wifi. They get access to the light switches, but they can't unlock the front door.

Plus you don't have to worry about replacing switches in every room if you replace the lighting system. Just the one HomeKit hub (or whatever it is) and the switches are completely imaginary.

I haven't spent a lot of time imagining where AR will go, that's just one thought off the top of my head.
How to Start Public Speaking