skysight-inc/HackerNews huggingface dataset:
> Services like AirBnB and Uber unfortunately slowly erode social/cultural incentives, turning citizens into competitors instead of cooperators.

They erode the incentives that maintain the interests of the status quo, but they provide strong incentives to cooperate. They introduce competition to taxi services and hotels, but they increase cooperation between consumers and Uber drivers, and AirBnB hosts and guests.

Maybe AirBnB provides an incentive not to cooperate with the landlord in his desire to restrict how many guests you can have and how long they can stay, but it provides a strong incentive to cooperate with people who need a place to stay and can't afford a hotel.

I don't see any landlords ignoring economic incentives and offering below-market rent in the spirit of "cooperation". Indeed, they are quite happy to kick out rent controlled tenants at the earliest opportunity in order to bring in more money, regardless of how many people call them an asshole or a douchebag.

> And this is the bad outcome. The end result is the same as before AirBnB subletting became a thing, but now the contracts have additional clause that will probably be phrased vaguely enough to destroy some use cases that would be beneficial for both parties.

That's just pure speculation. Until we see the language we have no idea what cases it destroys or doesn't, or how vaguely worded it is. If there's a use that's beneficial to both parties, it should be possible to find a party who's willing to agree to it in order to receive that benefit, if the market is allowed to operate.

> I am changing the incentives (in a very small way - armchair activism, I know). I'm trying to highlight the problems in hope that some readers who may not have noticed them before will notice them now and opt out of contract-breaking subletting, and will discourage others from doing so as well. It's working the foundations.

If there is in fact a problem, it should be easy enough to point out the facts of the damage that's being done without resorting to calling people names like douchebag and asshole. Such insults usually come out when there isn't any logical argument to be made.
I doubt that Snowden will be able to return to the United States and receive fair treatment until after the current administration, and its successor have left power. Possibly not until all the top and secondary positions within the DOJ and intelligence agencies have switched hands a couple of times.
and showing a contrast of fate/luck, the man in the picture beside Bill Gates, Lawrence Gaynor, died from cancer when he 40.
Golang and I have had a mainly wonderful relationship. I think that the performance and concurrency features that it brings to the table are unparalleled. No that Golang is just 6 years old and probably has a few more decades of relevance. Although they need to do something about the compilers as the compiled binaries get more bloated with each release.
Used RAM is fine. Article not worth your time.
DNSSEC secures server-to-server DNS lookups, not the client-to-server lookups that your browser generates.

I have heard that both CeroWRT and OpenWRT support DNSSEC validation. There's also DNSSEC-trigger with Unbound for local DNSSEC validation. Maybe someone on here knows more, but I believe this directly addresses this issue. DNSSEC also is completely orthogonal to things like dprive which encrypt DNS queries. I'm not that familiar with DNSCurve but I believe it functions similar to dprive.

its real use case, that of replacing the CAs with DNS TLD operators, has the net effect of signing Internet cryptographic trust over to the world governments that control the most important TLDs.

I think you're referring to DANE, and DANE is not intended to replace the CA system, but instead augment it. See my article on this here: http://metafarce.com/adventures-in-dane/. DANE simply provides another means to verify the authenticty of a TLS cert, it doesn't replace the CA system, and having multiple methods for ensuring cert integrity is a net positive for the Internet.

The foundations of our CA system are not sound. Any compromised CA threatens sites secured by all CAs. In addition to specifying a hash of a site's TLS cert, DANE allows a site operator to lock down their trust anchor to the single CA they use.

I also don't get the signing Internet cryptographic trust over to the world governments thing. Please explain how you reach this conclusion. I've deployed DANE on a .com, and I never gave any private keys to anyone. I only needed to provide a hash of my TLS cert to my DNS provider. Granted my DNS provider could change the hash to something else, or redirect my site to somewhere else. Also, the TLD operator for .com could redirect my NS records to somewhere else as well, and then sign it with the TLD's ZSK. But they can already do that without DNSSEC, and I would notice this pretty quickly and attribute the attack to them.

the protocol is famously annoying to deploy and has caused major outages, including breaking the first day of HBO Now across all of Comcast.

This is where I will agree with you. DNSSEC is tough and complicated to deploy. However, this does not mean it has no value. If companies like Cloudflare make it easier to deploy DNSSEC then that is a net win for Internet security.

DNSSEC isn't about helping you with your security issues.

I really like being able to trust what DNS servers tell me. That's an immediate benefit to me and my security.
Little Bites of Cocoa #122: Notification Actions
Yev from Backblaze -> Currently we don't have a Linux interface, but when we launch Backblaze B2 you'll be able to use APIs/CLIs to push your Linux data to us.
I think in case of drone strikes those people can claim that people (other than target that should in their opinion be killed) are killed by accident.

In case of torture you can't claim that individual you torture is somehow accidentally hurt. Probsbly those people would be fine with torture if they thought hurting the tortured individual is desired outcome.
> I'd never noticed it before, but it was a stark realisation that deciphering foreign accents is hard work and seems to put your brain into a much higher processing rate.

Imagine how it feels not being a native speaker of the language. It is exhausting. Specially when you are having arguments over complex subjects. I feel like I loose 20 IQ points.
Flaw in Linux.Encoder1 ransomware reveals the decryption key
A transcript of the short story can also be found here:
http://www.juliangough.com/the-great-hargeisa-goat-bubble/
I'd actually be cool with just a daily ping of Fitbit (spitballing) with my caloric intake for the day and not even attempting to track exercise/burn. I totally get not wanting to track daily calories against exercise calories. It turns into this whole "workout to eat/eat to workout" thing, which is wholly counter productive considering the goals that fitness apps represent.

I do like the idea of a "push to fitbit" - but only at the end of the day, and without the ability to edit. One might track their foods a little differently if they saw they were 10 calories away from going over. ("Well, that sandwich didn't really have all too much of X on it")

I actually hadn't considered using this to track exercise or calorie burn. I like the idea of separating the two, and joining the data later to get (as close as you can get at least) an accurate representation of caloric I/O. Historically, tracking anything more than those two singular ultimate values (or even just one of them) results in a really bloated app that makes tracking way too complicated.

An interesting thing would be an exercise tracking app based on the principles presented here. UX 100% focused on data entry (which is by far the worst part of tracking this kind of data), and very little else. Making exercise tracking as simple as scribbling down onto your notepad on the bench between sets (or whatever your process is).

From there, you can take your calories burned as it relates to your workouts, and your caloric intake, and join them up in a way that makes sense to you. Whether its through a ping to your Fitbit profile or a batch update to MFP or even a blob of workout data over to Fitocracy for your badge fix (again, spitballing).

Sorry for the ramble, excited to try this out.
Not "controlled by Lybia" of course, but "controlled the domain owner, as specified by the TLD", but you knew that already.

And not all ccTLDs are controlled by that country's authorities, they are normally delegated to other organizations which in some cases may not even be under their jurisdiction.

There's also no movement of control to "governments". The entity that controls the TLD has authority over DNS, today, and the one with authority over DNS are in full control over DLV TLS certificates, today. Any pinning and transparency checks would work unimpeded in a DNSSEC world.

DNSSEC just makes it much harder to improperly get an TLS certificate. Today you just need to annouce their AS for a while, or cache spoof any of the hundreds of CAs. No CA has ever been dropped for signing a certificate by the rules. The only reason we don't see that more is because it's apparently even easier to bribe or force a CA to give them out. NSA certainly doesn't need to attack anything to get certificates issued, today.
What Valve got right and wrong with the Steam Machine
Irrelevant. Cloudflare provides authoritative DNS services, not recursive.

We should rather encourage people to use a local, validating resolver.
That's what I want to do: enabled dnssec in dnsmasq and run it on my router.
It is now fixed.
> Why is it even possible to disable SELinux at runtime?

If you're able to overwrite arbitrary kernel memory you can just replace the SELinux code with code that says you can do anything. The idea is to make it more difficult to take advantage of kernel bugs such that you can modify arbitrary kernel state.
What Snowden did was quite bold. it's truly a pity that he can't return to the US.
What's so good about US that someone would like to work there and not UK for example?
History has shown no such thing. Slave revolts almost always failed. Popular revolts almost always failed. They also happened very rarely. Most empires fell from the outside, not the inside.

Also, America and Canada and the rest of the developed world in 2015 are freer and more prosperous than any time in history. We'd be setting a ludicrously low bar for revolt if copyright is what pushes us over the edge.
Conspiracy theory: Amazon's sorting is intentionally bad so that you have to look through other items you might purchase, much like grocery stores organize so that you have to work your way through them.

I don't actually believe that, but I do find myself thinking of other things I've needed/wanted when browsing Amazon.
You forgot to mention that they charge you shipping fees if the reason to return is a simple "you changed your mind". Of course that is comparable to the time you spend driving to the local store. But still, if you are a prime member returns are not free shipping.

UPS stores near my house (and fedex too) all charge to tape up boxes and print out labels.
What Snowden did was quite bold. it's truly a pity that he can't return to the US. I hope to see more people like him and more judges like this one.
Exactly. My time has a value and it is most definitely worth more than $4. If I need something but I don't need it right now, Amazon is the answer.

Need a pack of sharpies? Yeah, they might be a few bucks cheaper at Walmart, but then I'd have to go to Walmart. That's an hour of my time wasted driving to the store, walking all over the place to get the sharpies, waiting in line for 15 minutes or struggling with the annoying self checkouts that never work right, then driving home. And I would probably end up getting a few other things that I didn't really need because I don't want to waste the trip.

With Amazon Prime? 30 seconds max and they arrive 2 or days later. And I'm on to my next task. I have too much going on to quibble over the difference of a few dollars when the time savings is so dramatic.

Now, for a major purchase of a few hundred or more, I'm going to spend some time deal hunting. But for everyday items Amazon is plenty sufficient and the prices are usually good enough.
[Offer] I will professionally review your website, for FREE
Hi, I've done more than 250 website reviews focusing on usability and conversion in the past two years with great results and now I want to do this publicly.

Why? I want to get publicity for my new service (YourWebsiteIsCrap.com), so this is a way to show off my skills here.

How to participate? Just reply with 3 things: (1) your website URL, (2) describe what your website is about as if you were explaining to a 5 year old who has no idea about your business and (3) tell me what you want the visitor to do.

What's the catch? To some I will reply with a few tips here on reddit, for others I'll do a thorough report in my blog or use your site as a report example for my service.

This is a time limited offer that might stop anytime, and of course you are free to purchase my website review at YourWebsiteIsCrap.com anytime you want.
"But only a fraction of applicants ever used that form before the agency took it offline, after officials decided to abandon the initial technology and development method and move toward a cloud-based system"

When government agencies like this talk about a "cloud-based system", what do they actually mean?
I totally agree with the search problems. Even a very specific search with a 'sort by price' will include thousands of completely unrelated, miscategorised items. Their product database is junk.
Yeah, except Amazon is no longer the "everything" store. Since their spat with Google and Apple over video streaming, many official Apple and Google products have been pulled from Amazon (I don't know if this was Apple/Google's doing or Amazon's).

Amazon is trying to be a merchant and a product developer at the same time. That's not usually a marriage that ends well for either side: the product developers will overestimate what the merchant side can do (leading to inventory problems that just get pushed off to the merchant side), and the merchants are pressured into stepping on supplier relationships. I can understand with commodity items like AmazonBasics where they basically just find the best item in a category on Alibaba, order a lot and slap an Amazon logo on it, but their actual products like the Fire and Fire TV tread dangerously close to a lot of the other merchandise they sell.
Amazon is ok. Kindle books on the other hand are becoming a ripoff. Just dusted off the library card last week for the first time in years.
Please make a Linux version of your client. Even a CLI based tool that works in background will do.

From afar it looks very compelling, but unfortunately I can't use it, because no Linux :(
Indeed storage choices are plenty. That said, if you want to be able to do the kind of optimizations that are described in the article, then the set of candidates gets a bit smaller.
Also, open-sourced code base of Canv.as: https://github.com/canvasnetworks/canvas

Source: https://twitter.com/moot/status/664131183890989056
It looks quite an enjoyable process too. Design iteration is a fantastic time to really question assumptions, and reducing the number of fans for example does just that.

The best I have is 9 addressable disks plus a ludicrous CPU and GPU in a Silverstone desktop case, not very exciting but still going against the grain.
My wife and I moved all of our non-grocery shopping to Amazon 2 years ago. With the Barclay's "Sallie Mae Rewards" card you earn 5% cashback on Amazon purchases. This, stacked with their subscribe and save, has saved us money (that we can see in Mint) but also immeasurable time. We have our virtual quartermaster keeping us stocked and I couldn't be happier that my wife never asks me to stop at Target anymore.
> the person wants everything to be done his way without having to do any work.

But that's what they are aiming to sell.
This really just seems like the author is searching for things to gripe about. Has he tried buying most things in a major store?

His points about Amazon's UI are also missing me. The UI seems perfectly adequate and friendly - which is not to say it's the best UI/UX experience ever, but that is never the only business requirement.
I get it. So now repeat the same intensity of effort you applied in your education, in you your work. The results will follow. And please don't ever think you are some precious snowflake because of your university or grades. Things don't work that way in the real world and people learn it the hard way as they age.

>>Indians who have zero interest in computer science or even in their own work are grabbing the H1B of Indians (or Americans) who have that love and work hard.

I judge love towards one's work by commitment and what they are ready to do to get there and not by their ability to memorize trivia. On any given day I will hire a TCS/Infosys services guy with 3 years of experience than a M.S or even a Phd, with no experience- Very simply because, that guy would have lived and breathed struggles under tough budgets and demanding timelines. People with such a background can generally learn and do anything. When compared to graduates who expect special things to happen to them because of their marksheet and university.

Either way, India or US. I can assure you- you are going to see ordinary hard working people will get far ahead of most engineers because of a strong work ethic. This should not surprise you even in time to come. The same applies to US too, don't expect basic things like these to change by changing countries.

You may go to the US get a job. But you might find a Indian cab driver after a few years far ahead of you financially.
Can't believe this clickbait is at the top of HN. Look at the quality of analysis this guy gives.

>Amazon "Kind of sucks"
>Amazon "has a world-class distribution system"

Which is it?

> I started looking around, comparing prices, and found that this is not unusual. Pretty much anything Amazon sells that is also sold at your local big box store costs much more.

Care to provide even just one example?

> I’m too lazy to figure out which page the first one pops up on, because I gave up on page 12. Even if you sort by Apple as the manufacturer, you get a bewildering array of crap that isn’t what you’re looking for. Walk into an Apple store or Best Buy and you can figure it out in seconds.

Too lazy? To sort through some results?

This article reads like a Facebook post.
Capping the visa limit per company should do it. I am sure the loophole has been lobbied in .
> Assholes control TLDs today, and they do not get to easily bypass Gmail TLS.

They absolutely do, which is why we have things like key pinning.
Non-used books are still cheaper on Amazon than in any bookstore though. Sometimes only by a dollar or two, but often by ten dollars or more.
I would love to hear someone explain why their sorting fuction is so terrible. Amazon is the only eCommerce site I've ever used that is unable to properly sort items by price. Why is that?
Np. I do have support cases open with GCP support, they pointed me to some open issues on GitHub; I'll follow up on the cases.
What are you doing now?
What's the point of backing up a bluray rip? Either you have the source material, in which case its almost always going to be faster to rerip than restore from backup, or you downloaded it once already (for, ahem, free) so why not download it again and not pay the cost of storing that data?

Also, I would hope no one doing mastering is uploading their raws, in real time, to a service like backblaze. On-site thunderbolt / NAS solutions are almost exclusively used in RAW backups in studios. With offsite copies stored at regular intervals via good old sneaker-net.
It would be way more disruptive than the current system. You'll get more stories about companies laying off IT workers for cheaper immigrants, like at Disney (who recanted after public backlash).

Maybe your employer values you, but I'm guessing someone can do your job for less, especially if there is a H1B visa value added to it.

The whole problem is that H1B shops are gaming the system, and with a national auction, it gives them more leeway to game it further.
A famous stained-glass window in a church in my home town was heavily censored (i.e. publishing photographs of it resulted in legal threats, fair use or not) because the estate of the late artist who created it vigorously enforced his copyright. High-resolution photographs were available for free of every stained-glass window on the church website, except for this one. At times there were even talks about covering it up physically because of claims about public display licensing issues. The artist in question likely didn't see any of this coming during his lifetime.

Being granted exclusive protections during your lifetime or for a reasonable period of time after the creation of a work is defensible. De facto perpetual protections afforded to the artist's grandchildren (or great^n-grandchildren), not so much.
> Go produces native code (no VM)

Green threads can be managed by a runtime library or VM, so no VM doesn't mean no green threads.

> the goroutines can be multiplexed (depending on implementation) to OS level threads.

Being multiplexed onto OS level threads is normal for green threads. Goroutines are "hybrid" (M:N) rather than "user-level" (N:1) threads, but anything other than 1:1 native threading means that you need a runtime or VM managing it, and its a kind of green threads.
It sounds like the freemium experiment was a success (11% conversion rate), and the failure was your lack of preparedness to scale to support the extra load it brought with it.

The 60 customers that were lost during that time period - were they pre-existing customers from before the freemium switch, or new customers? Did they leave because the technical issues or because they saw the freemium version and decided they didn't want to pay any more?
The problem with that approach is that the sponsoring employer has borne the cost of the Red Tape, and now the employee has increased negotiating power as they are in the USA.

Using a market within the central planning of the visa program is still an incremental improvement in the efficiency of the policy and therefore a worthwhile reform to consider.
Ahhh, slashdot, those were the days. :)

My idea is different, though -- the essence is

(1) you'd self-tag -- imagine clicking 'in support' or 'in opposition' to comment.

And then (2), those two different sets of comments would go into different parts of the page.

Maybe a two-column view? Maybe separate pages?

Basically, conversations in a single-section format like HN are constantly getting overrun by criticism. Criticism is interesting and has its place, but it tends to be noiser, and it's disheartening when it's getting in the way of something you want to be excited about.
Access HTML data attributes from CSS
you can do exactly the same things to check DANE-validated connections as you can for tradition ca validated ones. So on that front its as least as good as the CA model. The real advantages of dnssec+dane are:

Your single registrar becomes your ca (who you already have to trust isnt hijacking your domain and issuing certs for it), not (potentially) every ca on earth.

You can validate dns responses to be at least as real as the root dns servers claim.

Nonpinned certs gain a lot better gaurentees against random CAs. (google cant pin every cert in chrome)

It does not solve the problem of "what if the dns roots are lying to you", but as ca world cert aquisition is tied to that very same issue, neither does normal TLS.
Happy anniversary.

I replaced python with go in my projects and i'm so happy!!!
Not once did I ever claim to be a lawyer.
Yep, it's so easy to spend 30 minutes all-told going to the store, so if you value your time at minimum wage you've already wasted the savings.

Still, the world would be better with a viable Amazon competitor, especially with tools that would let you search both simultaneously.