skysight-inc/HackerNews huggingface dataset:
Here, I'll give you another comment to downvote: your original claim that was supposedly backed by the Swedish RCT was "giving poor people money does not improve health". You've now reversed the direction of causation. Money could easily improve health outcomes without completely eliminating disparities between rich and poor. Your conclusion does not logically follow from your claims.
Or maybe they have outsourced their worrying to their employers.

I'll take down-votes for quoting Tom any time. We will, after all, all go together when we go...
Perhaps, but based on a similar experience I had with a Tibetan monk, I'd say there's actually quite a lot of room for flexibility. Just because someone has a handful of materialistic interests doesn't mean they're incapable of being a good person or teacher. That was probably the main lesson I learned from the monk I knew. As outsiders, we often have a very romanticized, storybook view of monkhood that doesn't line up with reality.
This emulator looks interesting: http://toastytech.com/guis/salto.html
Yep. This is what I meant.

I'd add that there could be many competing common law lineages and that contractees would selecting one when they draw up a contract.
The big search upgrade – and how Amazon could beat Google at its own game
The NEARTA site has a lot of interesting info on disposable diapers vs. reusable ones. If you're of a technical mind start off with the analysis of SW-152c:
https://www.nearta.com/Papers/SW152cAnalysis.pdf
but then look at the cost comparison:
https://www.nearta.com/Papers/DiaperCostComparison.pdf
and the review on the (surprising) impact to municipal governments:
https://www.nearta.com/Papers/GovernmentDiapers.pdf
You're probably not aware of it, but there's a good chance you're subsidizing your neighbor's disposable diapers.
No, unless you think that every south american who crosses into the US some is somehow deserving of a refugee status.

The refugee status is a very specific legal term and it comes with allot of requirements both on the person seeking refuge (different from seeking asylum, asylum seekers are not the same thing as refugees) and the country taking them in, a refugee is responsible to contact the authorities and register in the first safe country which is signatory to the 1951 Refugee Convention, and the "safe" part is a critical issue here, this is about not being shot and have to duck bombs not about financial opportunity and quality of life.

The migrants coming into Europe are not refugees as they've crossed multiple countries which while unpleasant are not currently in conflict, countries which are signatory to the UN convention and in which the UN operates refugee centers.
Once they skip those countries and continue moving to greener grounds legally they are defined as migrants not refugees.

Now asylum seekers are a completely different legal group, they are individuals that are not considered as refugees and they can seek asylum in any country the wish however the rules regarding asylum vary considerably and they are not uniformly protected by the 1951 convention on refugees.

Refugees are people escaping natural or man made disasters that while do not target them individually, no longer allow them to reside safely in their original homes, asylum seekers are running from very specific human made threats due often to their political, social, racial or religious background.
> Why do we even need domain names?

Let’s assume that we retain the level of indirection by assigning UUIDs instead of domain names. If you used Tor, you may have caught a glimpse of how randomly looking domain names feel.

How nice would it be if we could make the domain a technical detail? Let’s say the browser would prominently show whatever entity the certificate is registered to instead (and HTTPS is everywhere).

To an operations engineer, readable DNS offers some advantages: in some environments we still refer to machines, and being able to distinguish between “eu-sigma” and “us-gamma”, for example, is much easier than between “7c07c564” and “74c47513”. However, some may disagree[0], and anyway this doesn’t justify the need for a global DNS.

As to the end user, the primary concern is that in 2016 we still type in domains[1], and at those times better memorability and shorter length matter a lot. You can also see domain names referenced in anti-phishing warnings—but with proper security practices that wouldn’t be a thing.

So I see that plus inertia—an upgrade costs time and money, and the existing system works (and makes some people money).

[0] https://news.ycombinator.com/item?id=8010838

[1] Anecdata. Not sure if any research attempted to quantify how often do domains get typed these days, perhaps this isn’t even an issue anymore.
Oh yeah, spray the fire extinguisher at the top of the fire instead of the base, that'll surely put it out!
The earth's ecosystems and our society are well adapted to the current climate. Both ecosystems and economies will falter if it changes too quickly for us to adapt.

I forest or a city located where there will no longer be an ample water supply 20 years hence can't just teleport.
I was right about the D community, this has been discussed this month.

http://forum.dlang.org/thread/lodjbuvdhimrvrdngldy@forum.dla...
I'd love to hear good arguments against this

Squeezing out squatters also squeezes out anyone without means from domains they're not using for commercial purposes.

I already spend too much money keeping things online. Of the handful of domains I don't do much with, one is just for my primary email account. The same name is registered on other TLDs so there would probably be some demand for it. Am I making a "useful" enough use of it? There isn't even a web page on it. Am I "producing" enough "value"?

Or am I expected to lose a domain because someone else could use it to make money? Or simply because they could afford to spend more money keeping their stuff online than I do? No, that guy can go fuck himself.
I agree with you that this is a fair speculation, but nonetheless a speculation. There is no evidence before that Chinese government, despite being fairly un democratic, arbitrarily change how official rules are interpreted, AFAIK. I don't think HN welcomes such style of posting.
hey, what camera settings did you use for those pictures? they are amazing
Not OP but I'd guess they're to help keep the sheet metal from blowing off the roof.
With JWT, you have the option of stateful or stateless. Stateless gives you cheap federation (any server can authenticate a token issued by another server), but you lose the ability to handle revocation without some sort of statefulness introduced (a redis cache with revoked token ids for example). Stateful is basically a non-cookie based session.

One possible alternative to enable auto-renewal is to issue a new token with every request, and manually bake in the persistence of the token into your front end client.

In my own system, I have login with facebook, which submits current FB auth tokens with every request, after which I issue my own app token with all the necessary authorization information for my business logic. Whenever the app token expires, I attempt re-authentication using facebook login, and if successful I send back an updated app token. The front end client has logic built in to compare and swap app tokens if they change and persist in sessionStorage.

It's pretty hacky. I'm a little worried about vulnerabilities that I might be introducing. I luck out in that I don't have a public API which would force the client to implement my front end logic. But it works, for now.
If simple contracts, where much of the code is off chain, are to be the way of things it begs the question, why do we even need Turing complete contacts in the first place. A blockchain could be created which has a few fixed rules which enable the basics of a DAO with much lower risk.
For this, you can use refresh tokens and set the JWT expiration to a low interval - say 10 minutes. After every 10 minutes, the JWT expires,authentication fails, and the client uses the refresh token to get a new JWT. To revoke a client, revoke their refresh token. This way, though they won't be logged out immediately, they would be logged out in a max of 10 minutes when they need to refresh again, and find out that their refresh token is no longer valid.
The point is that instead of every request touching your DB or cache, only one request does in every 10 minutes.
>> in the vein of the living body of common law descending from the Brits.

Does the speaker recognize the various forks of that body of law? The US/Canada/Australia and others split many years ago and are now developing their own versions. I assume the OP is speaking of them collectively, but try asking an American whether Canadian cases should be relevant to US decisions.
One reason is the already mentioned feedback loop. We might like it a few degrees warmer, but we wouldn't like to accidentally turn Earth into Venus.

Another is that rising water levels means flooding coastal areas, which means mass-scale migrations of people who lived there, which will probably end up in wars, famines and generally whole lot of crap for everyone.
Attachment also applies to doctrine and ideas.
I mentioned Lexifi, a contract language, which is based on OCaml and is not imperative.
I restricted my argument to Europe as we appear to be less commercially influenced (e.g. MIT teach freshmen Python, Oxford teach Haskell). Predicting the future is always subjective. I offered only my opinion.
> but am comfortable exposing in case the token is cracked.

If the token is cracked, it is essentially the account compromise. You probably meant the base64 decode if the token is 'leaked'?
Same here, I'm looking for an alternative to iTunes Match since they removed the "mass download" feature. And I just can't find it.

I tried them all, I wanted something I could upload my mp3s to, sync them across all my devices, keep my playlist, play them on my phone, see which tunes I added last...

I thought Google Music was the best one I could find, although not perfect (the distinction between your music and their music is hard to see, you can't see what are the last songs you added...), but I ended up noticing a few days ago that a LOT of my music is missing in there. So I'm seriously reconsidering going back to iTunes Match or developing my own app...

I have a spreadsheet to compare them all here, if someone wants to add: https://docs.google.com/spreadsheets/d/1ptV0sWO2tBT4c3G8aiB0...
Goldman Sachs says $1 is enough
This is what it looks like to me. They couldn't see the problem happening because culture blinded them from thinking of things in such a way that would allow them to see this coming.
The 90 / 9 / 1 rule is finally taking hold on Facebook.

With only 1% of the users generating content, 9% simply liking/commenting, and 90% logging in to just watch.... FB is desperate to satiate the immediate gratification needs of 1B+ people.

Video is the quick fix.

https://en.wikipedia.org/wiki/1%25_rule_(Internet_culture)
This isn't some kind of "contrived trick". The reason WSJ articles are available via Google search (which is what HN's "web" link does) is because Google won't index pages that can't be read by everyone clicking on a search engine result, and WSJ wants their articles to be searchable via Google.
1. You've been saying that for a long time. Do it! Is this a trickier task than I think it is? Can I do it for you?

2. Consider adding AGF at the same time:

https://en.wikipedia.org/wiki/Wikipedia:Assume_good_faith

Not all of WP's idioms are valuable, but there aren't many community management problems they haven't engaged with (and none of the ones they've missed apply to HN) and this is one of their better results.

Post-Dang HN has been pretty great. Thanks! Level it up again. :)
I was assuming a chip and pin style card. These, as best as I can tell, seem to have most of the security of a phone-based solution, but with a much smaller attack surface (no internet connection, no cellular radio or baseband processor) and no need for recharging or carrying backup payment methods.
So excited to start sharing this. If you're a new user and prompted for an invite code, use "makingof"
I'm using this too, not sure why you would make another list.
I mean a "concept of precedent by which past decisions under similar fact patterns are used to inform decisions regarding new fact patterns." Without the need for territorial jurisdiction there will be many competing (but still distinct) common law groups. Signatories would pick a lineage at signing (npm install JAMS).

We'll start with human only arbiters, (panel of three from JAMS for example) then moved to mixed panels, then totally mechanical arbiters will handle most disputes once they're good enough.
If the machine knows Asimov's three laws of robotics then it will know that Shylock's pound of flesh cannot be had.
Thanks

I meant (US) sales tax in my original post, not VAT
No, it mainly has to do with the use of Natural Gas instead of coal for electricity generation
People are hoping that Trump will be the political equivalent of the forest fire. If he burns everything down, something different might spring up in place.
Would DAO:s then require to be released together with mathematical proofs [0], for the creators to be free from responsibility?

[0] Assuming they'd be clearly enough defined, where the proven mathematical statements have a meaningful and useful correspondence to the marketing statements.
No, the West which asks China to manufacture all that plastic crap we later throw away.
If the panel cannot arrive at a consensus, one token will execute at random.

Hang on, this isn't the casino. Contracts don't usually have a 'random outcome' clause, do they?

I think we better take this to the courts.
Seven Years into the Mobile Revolution
I operate a registrar, I'll outline a couple pieces of the puzzle here and the justification for the price. ( I couldn't read the stack exchange article - redirect issue)

First its recognized these are digital goods where the incremental price is very nearly approaching 0. Technical aspects of domain registration have very little to do with the price.

That said ICANN has various requirements for registrars and registries that do require more than just keeping an entry in a database. For registries, you have to not only have a hot failover data center
location for your registry but you are contractually obligated to test it (I believe every 6 mos. but its not my part of the industry). For registrars you have to escrow your entire domain settings both incrementally and fully (daily and weekly) for all domains, this way if you disappeared as a business tomorrow they could recover everything. This is audited regularly and swift action is taken for those who are delinquent.

Those are the technical issues, the rest of the cost is highly related to the administrative burden of domain management.

Some of these are:

DMCA takedown requests

Generic legal requests

UDRP Claims

Governmental abuse claims

NGO abuse claims (i.e. other hosting firms etc)

WHOIS verification claims

We get these kinds of requests on a very regular basis (ie hourly/daily), it takes a team of people to manage them and its a never ending torrent. Some of them can be disposed of quickly others take a lot of time.

There is also a huge amount of what I'd term "misguided requests". For example:

A company who makes a ICANN complaint because after the UDRP ruling saying they won a domain and access to the domain was provided, they failed to renew it, let it expire and another company got the domain. This happened and turned out as you would think. This still took 1 person a week of investigation and back and forth to dispose of.

Complaint that a domain registrant did not receive expiration notices when in fact there is no history that they'd ever been a registrant of the domain.

People who file false WHOIS complaints with ICANN because they don't like the domains owner, whois complaints MUST be verified or the domain is taken offline. These complaints create a huge burden.

All of these requests have rules about procedure, deadlines that must be complied to and a form of investigation that must be adhered to.

While many domains are nice and quiet and don't need much attention. The legal, abuse and governmental drivers that run the modern internet create a ton of overhead for registrars. That overhead is manifested in your fees.

This is only about normal fees. Premium domains are strictly market driven and the "scarcity" of a domain/tld is highly subjective. Costs are less about overhead and more about what the market bears.

Hope this has been insightful for anyone who read this far!
Alrighty. I sent an email.
People don't realize it is not a proper comparison as JWT is only the format/spec - you can still achieve stateless client session by encrypting an XML payload (e.g. user id) in the browser cookie. Storing data in client and verify by signature is not a new thing.
The thing that scares me about using JWT is that all security completely relies on the one secret that is used to sign tokens - any person with access to that secret has got potentially unlimited access to the app. They can now impersonate any user and do basically anything.
No, just stop "extinguishing" the fire by burning other peoples' houses down.

(It's as absurd as it sounds, and yet that's essentially the US strategy for defending from terrorist attacks)
No. A slower justice system increases the number of people in jail, which is where defendants are held before trial.

Sentences also need to be ratcheted back sharply across the board. But it's fallacious to suggest that improving the efficiency of the justice system will harm efforts to reduce mass incarceration.
You're speaking too narrowly. I said intelligent and clever, because there are intelligent people who are not clever enough to discover how to overcome their personal and political obstacles. Tesla, Grothendieck, Turing, Gaudi, James Watson, and Bobby Fischer are prime examples of this.

When you learn beyond the rules of a system and discover the underlying patterns of the system, you are then able to exploit the system to your benefit. There are those who by chance rise or fall, and then there are those who stack the odds in their favor.
I agree that's how we treat them with Feathers. You may know this already but JWT's are intended to be decrypted on the client so you shouldn't be be saying "if" it is cracked, more "when". The signature is only good for ensuring that the content hasn't been manipulated. Not that you are, but for others, never store anything inside a JWT that is sensitive, and if it is make sure you encrypt it first before you put it in the JWT payload.
Zika: The Epidemic at America's Door
Yes, that will always be the case. I think, though, if the majority of ppl take action, we will do well and the net effect on our society will be a positive one.
Xeno Gaming – Your gaming development platform
I have seen it, and used BravoX on it. I even gave a demo to standers by once I figured it out. Its a very interesting system, one that is clearly not too removed from a modern word processor.
Whenever they're about to lose, those with the power to do so usually change the rules to ensure they win. Cryptocurrency developers are rarely an exception to that.

Actually, the Bitcoin devs deserve a huge amount of credit for not attempting to "improve" the block reward or total supply during their multi-year bleed down from $1200->$200.
"Most competent developers"? There are probably thousands of better informed developers/researchers who would not attempt to set up such a company before they have stronger formal guarantees.

Of course, if you want to be first-to-market, none of that seems to matter.
There are some still active, yes, though the Party is quite active to prevent them from becoming centers of unrest. The party controls th panache lama and wants to appoint the next dali lama as it does with catholic bishops, heads of monasteries etc. And like Henry, the government confiscated the wealth of the monasteries in the cultural revolution
then totally mechanical arbiters will handle most disputes once they're good enough.

I'm not seeing it. Who's going to enforce the outcomes of machine dispute resolution? I mean, who's going to even want to sign up to the machine dispute resolution? Not me, no way, that's the freaky dystopian future we're supposed to be trying to avoid.
I would argue, pretty strongly, many engineers do not work similar hours (or work at such "efficiency") in as stressful a way as the lawyers are working.

Of course, I don't argue doing such a thing is necessary or even useful to being a good engineer, just that i think you are giving pretty short shrift to the other side of this :)
> many entrepreneurs do deliver investor value by a net sacrifice of jobs

Right, but nobody chooses to say "we're in this business to deliver investor value by a net sacrifice in jobs".

That's the real answer: one lets you sound like a captain of industry, the other a scrupulous robber baron.
I disagree. I don't think people realize that the various militaries deployed in Iraq and Afghanistan actively clear IEDs from civilian neighborhoods that hurt and kill civilians. They are not always placed for military attack but many times insurgents attack civilians with them.

The commenters are largely tone deaf in this arena. They never call out any large technology companies for doing the exact same thing. Google and others actively work on the same projects. They are all DoD contractors. HN seems to think anyone involved in the DoD complex is accountable to some degree for military action then completely ignore all of the west coast companies involved in the exact same thing.
BitTorrent Live
Very cute, although the ships look samish (would probably be interesting to start with different base templates etc.

Still, it's only a few steps away from "random British 1970s SF book cover".
Apache Calcite 1.8.0: dynamic data management, cost-based optimizer
Am I the only one more than a bit annoyed by that link at the end to 'what you can do'? 'Personal responsibility' has been the neo-liberal hands off policy excuse every time, while the problem is completely structural and systemic.
Related: if you use Emacs, look into Magit, it's amazing.

https://magit.vc/
Opentest – Screen, mic and camera recording for Chrome
Hi Dang, my apologies, I can no longer edit the comment, please feel free to snip that paragraph out.

I guess I felt the need to accuse someone as I felt frustrated. News like this really smears not only cryptocurrencies but software engineering in general. A single typo cost these people $50M is what they claim, but the reality is that the whole system was recklessly engineered. I guess I'm also saddened that so much money was put behind something that was so clearly recklessly engineered.

Would it been a crazy idea just to invest a million or two of the $250M to pay a Formal Methods team at any university in the world to give the language a quick do-over?
Yeah, but the post I replied to was about the cost of ingredients. And McDonald's has some really expensive locations as well.
The AI equivalent to a recursive call bug are self-replicating Von Neumann probe paperclip maximixers that consume the entire universe. We're going to be in a world of hurt if we aren't able to sort this out. It's pretty essential that machines are able to discern our intent or the spirit of our contracts one way or another.
"After all, both simply an accident of birth (genetics and early nutrition)."

And both are advantages because people respect them.

"Neither are something one achieves."

So what's your point? They still have the advantage of the innate respect their traits confer.
>> Contracts don't usually have a 'random outcome' clause, do they?

Like in a betting shop? When I lay my chip on "red" then I am entering into a contract with the casino. A random event can be a term in a contract, but you are correct in stating that in the case of a dispute we do not allow a coin flip on the "who is right" question.