skysight-inc/HackerNews huggingface dataset:
The problem is not one of physically opening doors. The issue is one of trust. Having drones opening doors instead of an agent doesn't really solve that problem - not to mention that lots of people wouldn't go for that.
I don't know a lot about international electronic communication surveillance, but wouldn't GCHQ be responsible to the United Kingdom, whereas Germany would spy through the BND and France would spy through the Brigade de Renseignement?
I've climbed on well set routes and poorly set routes. At higher grades, good setting makes all the difference between an enjoyable, hard challenge and something I never want to try again.

I like the recent trend at most gyms to let members rate routes on a 5-star scale. You start to recognize good setters and climb their routes first. I wouldn't call it "setter worship", but good setting is something I can appreciate.
Airware (YC W13) is crunching drone data in SF
Airware is building the Aerial Information Platform for commercial drones, comprising hardware, firmware, software, and user interfaces. We are a rapidly growing startup, well-funded by the world’s pre-eminent technology venture capital firms, including Andreessen Horowitz and Kleiner Perkins Caufield & Byers.

We're a passionate team who believe in ownership, excellence, community, and continuous improvement. Here you will find the computer hacker, private pilot, laid-back surfer, RC hobbyist, homebrewer, and video game designer. If you thrive on solving challenging problems with a fun group of really bright people, we want to hear from you!

Here are some of the positions that might appeal to HN:

Software Engineer, C# - http://grnh.se/8cas1n

Engineering Manager, Native Apps - http://grnh.se/4bhujm

Sr Software Engineer, Javascript - http://grnh.se/njc42f

See all roles here:

http://www.airware.com/careers
I still would not reuse passwords on different sites, unless the code that is being used to communicate with their servers is open-source and has been vetted by either myself or others who have some sense of cryptography.

Unfortunately, neither mobile applications nor the JavaScript on most web pages are open source, so there's no guarantee that they have implemented this strategy correctly. You don't know what happens after you type a password into a text box.

It's also too idealistic to expect that enough people will implement this kind of system such that you can advise people that it's "okay" to reuse passwords.
>If you used those sophisticated ops and well defined deployment tools and dev environments to develop a monolith, wouldn't it be just as easy?

No, it wouldn't allow us to be as fast. Most of our services are under <200LOCs (not a policy, just happens to be the point where people seem to split things out). The idea is that any service can be rewritten completely in a few days.

There are no tie ins to any platform, compiler version, syntax, or language. This might sound like chaos, but it's a huge productivity gain, as I feel full ownership over features I write. Naturally, we aim for good docs and code coverage, and use continuous deployment and integration tools to keep everything green.

As for scale, any microservice can be run across any number of instances without having to scale up the entire platform. This allows us to identify hot areas and deal with them effectively.

We don't use network calls (well, not HTTP or TCP) to communicate between services. Services themselves are pretty transport-independent and work well over tcp, but NATS is the transport of choice at the moment for inter-service communication.
How to Grow the User Base of a Site Started as a GitHub Project
So for example if you were going to release a currency unto the world that you wish to be distributed and for the peoples to adopt there are relevant and necessary considerations (https://thewealthofchips.wordpress.com/2015/04/13/how-to-iss...):

>There is a problem for the issuer of a currency, whether in coinage, paper, or electronic form, that if this currency (or money) is too good, then it could be exploited by all sorts of parties and interests that might simply wish to safely deposit a store of wealth or even to conservatively invest some assets for future good value.

>…under extreme conditions the currency issued by a state could be exploited by parties not of that state as a sort of “safe-deposit box” on which they would not need to pay any rental fees or fees like those paid to the managers of mutual funds for investment.

But there is this realization by Nash that is relevant (this version: http://www.jstor.org/stable/1061553) :

>If the value trend of a currency is such that a natural interest rate is not negative, then it is not an unattractive task for a central currency authority to mint or print the physical currency that would circulate. Then the issuer of currency would be partially in the position of a borrower not paying interest on borrowed money.

And so:

>But, simply to improve the conditions under which agreements regarding long-term lending and borrowing would be made, a money would be more or less equivalently good if it had a completely steady and constant rate of inflation. Then this inflation rate could be added to all lending an borrowing contracts. Hence, the problem of a money that would be too good is avoidable.

In regards to inflation targets he remarks:

>…the possible area for evolution is that if, say, an inflation rate of between 1% and 3% is now considered desirable and appropriate in Sweden, then, if it is really controllable, why shouldn’t a rate between 1/2 % and 3/2 % be even more desirable?

It is quite interesting to think of what asymptotically ideal money might be in regards to bitcoins inflation schedule which 1/2's every four years until ultimately there is no inflation in regards to money supply.

>So here is the possibility of “asymptotically ideal money”. Starting with the idea of value stabilization in relation to a domestic price index associated with the territory of one state, beyond that there is the natural and logical concept of internationally based value comparisons.

>The currencies being compared, like now the euro, the dollar, the yen, the pound, the swiss franc, the swedish kronor, etc. can be viewed with critical eyes by their users and by those who maybe have the option of whether or not or how to use one of them. This can lead to pressure for good quality and consequently for a lessened rate of inflationary deprecation in value.
Google defends Android Auto's data collection
MLB.tv and the outdated blackout restriction
The Myth of Developer Productivity
Ask HN: Get into computer security
I've got a month free to do what all I want. I really want to dive into computer security. I already know the basics. What would you suggest I should do?
Either that, or you just exclude all processes forked by bash/ssh :-)
The only thing that will save you is your enemies incompetence :P

Make sure you encrypt ALL communication and not just the password or cookie.
Until someone disrupts air traffic control, I'm afraid that airspace is stuck with the status quo.
>Bouldering should be in the Olympics in 2020

Climbing has been shortlisted among other sports that might get added, and the proposition includes lead, speed and bouldering. Whether it will really happen is doubtful (final decision will be announced in August 2016).

I think it would be great, but I should hope that the traditionally festive ambiance of climbing competitions will not get tainted by the ridiculously serious Olympics mindset.
Worse. Most murder cases aren't seriously contested. The stat looks worse if you consider the failure rate for cases involving serious doubt.
I would have to say that finding the rught cofounder is the biggest challenge. I worked with friends of mine for 2 years and things fell apart. So choose your cofounders wisely.

Also keep everything very clear between the two. Document everything. My new co-founder is an awesome dude. Since day 1 our chemistry was great, however I got him to sign all the documents just in case.

Here is how things worked with my current co-founder. He wanted to help me build the product I was working on cause it was his passion. He gave me a hand. We didnt think of each other as partners. We just enjoyed working together. He got excited when his proof of concept was well recieved by customers. Then he started to committ take less shifts at work to committ to the project. He acted as my co-founder without even me asking him. Then we agreed to start a business and became co-founders.

Great guy! I love working with him! But to this day, I get everything in document so he knows everything is crystal clear.
> Everyone knew what was coming.

> everyone pointing out the obvious were shouted down.

You just said two opposite things. Also, a big [citation needed] on the first thing.
That make 6 Linux Foundation Fellows; Linus Torvalds, Greg Kroah-Hartman, Till Kamppeter, Richard Purdie, Janina Sajka, and now Thomas Gleixner
Is the MAC addr behavior in Linux, at least, modifiable? Either through a kernel rebuild or a runtime variable?
I think that was before my time. All it would take is a different plastic socket format. The top 10 laptop manufacturers could agree on a standard in a 10 minutes conference call.
What's wrong with the lineup of ultrabooks? I've switched from a Macbook Air 11 to a Sony VAIO Pro 13 and couldn't be happier.
Uber leverages cars that are already on the road driven by licensed drivers.
What is the typical custody cost of treasuries?
So, first thing is to figure out how to prevent the harm:

Go and document how the current "system" works. Write down how the files are generated, how they're laid out, what data they contain, what cleaning you have to do, and so forth. Write down what operations you are asked to do on them and how you do those operations.

Having done that, you can now change things as much as you want without fear of breaking things.

Next, throw this stuff into Postgres, either in tables or in unstructured jsonb columns. It should be simple to make the scripts periodically import the rows or blobs into the database, and once it's all in there, reporting via SQL becomes a lot easier.

The first time you can produce a useful report this way the other folks should be pretty happy.

That should be enough to get you going--don't worry about more esoteric solutions until you need them.
What differentiates real estate agents in terms of "skill"?

It seems like their access to information of products available for sale would be the only useful service a from a real estate company. Of course, granted knowledge of which houses are available, helping the buyer find something they like is important but could this not be done with a google street view type system?
The mindfulness excerpt is from Zen Master Thich Nhat Hahn's The Miracle of Mindfulness

> While washing the dishes one should only be washing the dishes. This means that while washing the dishes one should be completely aware of the fact that one is washing the dishes. At first glance, that might seem a little silly. Why put so much stress on a simple thing? But that’s precisely the point. The fact that I am standing there and washing is a wondrous reality. I’m being completely myself, following my breath, conscious of my presence, and conscious of my thoughts and actions. There’s no way I can be tossed around mindlessly like a bottle slapped here and there on the waves.
Interested in learning what’s in your boarding pass barcode?
Take a picture of the barcode with your phone, and upload it to this site.

Woah! We are talking about private information being easily accessed from our boarding passes and there is a passage on uploading it to some site online. Wouldn't that be ill-advised.
Personally I'd go with Pittsburgh.

But, it should be noted: If you have two similar offers, you're in a good position to make a counter-offer to either one and get more money out of the deal. If Ohio is willing to raise the salary to dwarf the other offer, maybe it's worth going with them. If you're considering telling them "thanks, but no thanks", then you might as well send a counter-offer instead. You really have nothing to lose.
I'm using a 27" 5K monitor too -- HP Z27q, on Linux. (I think this is the same panel as the iMac and Dell.)

I think you'd need a larger screen size to get something significant out of the difference between 4K and 5K here. But they're nice displays, for sure.
That's just not a similar comparison. Would you be jumping to Uber's defense if the drivers just started ignoring one way street rules, or perhaps if they just blatantly used bike lanes? That would be a similar situation.
Toy Spelling Corrector Written in Golang
How One Teacher's Vision Turned into a Successful Startup
People rationalize. Emily Bazelon writes about an Alabama case in which a man who plead guilty to a rape has been effectively exonerated by DNA evidence denied to him prior to taking his plea deal (in that state, prosecutors aren't required to furnish evidence prior to a plea agreement, but rather only before a trial). Despite eyewitness testimony from the victim (now deceased) who adamantly insists there was only a single assailant, the prosecutor insists that DNA or no DNA, the accused must have been present for the crime; the accused remains in prison.

So I guess I'm suggesting that words "innocent" or "guilty" suggest a clarity of judgement that most people don't actually have in practice. So the condemned didn't actually kill the victim. He must have been involved somehow!
There will never be a deal. NAR's prosperity absolutely depends on their exclusive control of market access. Professional licensing is the single reason why this market sucks donkey balls.

This is also why I would heartily support a total deregulation of real-estate-related professional licensing. It simply isn't that complex a task, and it doesn't really require much training to be competent at most transactions - and particularly the one kind of transaction you want to do. Anyone and everyone should be legally allowed to represent someone in selling or buying real estate.

In that world, the NAR continues to exist as a sort of "credibility certification", which I would fully support. But they shouldn't get to use the government to keep competitors out.
Procedural vs. Functional Rendering
Never say never. I love my MBP but the Surface Note has me salivating. If it works well then I'll sell the MBP.

OneNote with pen is just amazing. Coupled with the detachable high quality screen, this thing is all I can dream off at the moment.
This Week in Redox: An OS Written Entirely in Rust
Maybe every module in a Monolith could also be considered a Microservice, with extremely fast networking and an extremely terse remote interface specification language.
That's what all the Dell XPS reviews said 2 or 3 years ago too. So I thought I would surprise my wife with a Dell XPS Signature Edition laptop for Christmas. Everything from the touchpad, to the display, to the flexing keyboard, to the cheap looking hinge was truly awful and no where near the quality of the equivalent Macbook of the time. A few months later she got a Macbook Air from her company and the XPS has been pretty much collecting dust ever since. I'm sure the quality has gone up in the last 2-3 years, but since that experience I'm much less trusting of the reviews online.
Orchestration tools (puppet/chef) are already able to get your infrastructure to a target/desired state, and keep them in that state, and notify when deviations occur or the target state cannot be achieved. What does StackStorm do that these tools cannot?
> He has to notice them first.

...which is exactly the same as a stop sign, too.

If your hypothetical stationary driver cannot see oncoming traffic either at a stop sign or stop light, your driver can't drive correctly.
Maybe I am unlucky but I tried different adapters. The Apple ethernet adapter is not even plug and play on windows and requires a reboot. But even USB adapters take a while for drivers to load then I had all sort of problems: the connection regularly being recognised as 100Mbit when it should be gigabit or the USB adapter not being recognised after a couple of unplugging without a reboot.
And here I thought he was talking about an sf apartment!
Right. So there's an I suppose in there somewhere, and my response is still pretty much: "meh". The people who might could possibly get access to that password already have access to all the data being protected by that password, and if they were so hell-bent on using your password to break into other sites, they could do that anyway by brute forcing what CBCrypt produces.
So much for that 10,000 hour rule
> For the billionth time, NAT does not provide any security as it only does address conversion. The other fields in the IP and TCP headers (such as the connect(2) side's port number, the TCP timestamp[1], badly implemented initial sequence numbers[2], and anything else that is useful for OS fingerprinting) can be used to distinguish between users[3] that share a single NATed IP address.

The above are all good points. However, using IPv6 for tracking is trivial. Getting behind the NAT is not. It should not be trivial to track. From a behavioral economics framework, the more steps a bad actor has to take to be "bad", the less less he's to do so. Conversely, the easier it easier for people to behave good, the more likely they will do so.
lynx -dump -listonly http://Slashdot.org

Not exactly, but close. Needs more work if you want to pipe it further.
The keyboard contains the nVidia GPU and another battery-- surely enough weight to hold the screen securely.
I have a Sony Vaio Pro 13.3", 1080P, i7, 256GB SSD, 8GB, 2.3lbs, touchscreen; dual booting, but primarily running in Linux. It will cover me through this entire tech cycle.

The above mentioned "premium fatal flaw" in this case is the terrible internal wifi, but a micro-usb wifi has corrected that. I also fixed IMO the glossy display with a screen protector. Other than those two issues, I really like it.

When it's finally time to replace it I'll be looking at Microsoft or Dell. Maybe even Apple or ASUS. Probably not Lenovo, because they seem to be trying to destroy the Thinkpad brand. If I had to buy a computer right now without further research it would be the Dell XPS 13.
Peet's Coffee to Acquire Stumptown Coffee Roasters
https://news.ycombinator.com/item?id=10334288
Dan Abramov: Redux talk at react-europe 2015
Sorry, just living in Munich (most expensive city in Germany, though) ;-)
You're asserting a hypothetical outcome based on my assumptions regarding a hypothetical dialogue. You could be right, but it doesn't classify as fact. So it's a bit of a straw-man-ish shaped argument to be so adamant about.

For fun, replace Nazi's with Jazz (we can make this mental leap...weeee). Maybe I'm not really into it and have preconceived ideas about why people like it. Perhaps I can convert them to Baroque, I think to myself. In the process of talking to someone about Jazz I gain a broader understanding of its intricacies, but still without having to like Jazz. They, of course, find Baroque bereft of any spirit and we part ways and so my sinister plan has failed.

Then someone comes along and asks, why even talk about Jazz with this guy? He doesn't like it and never will.

Well, nothing changed except one more person understands the others position a little better. Perhaps with time the dialogue can evolve into something more sophisticated. Meanwhile Jazz-lovers-friend shakes his head thinking, what a waste of time...
Developing with Docker at IFTTT
Hm, odd that you mention V0 as an example of deflation because at most gyms I've been to V0 is an example of grade /inflation/.

In the Hueco V-scale, V0 is supposed to be equivalent to 5.10 in the Yosemite Decimal System. But not a single gym I've been to sets V0s that are as hard as 5.10. Some gyms introduce a "VB" grade for beginners but their V0 is typically not as hard as the 5.10 they set on ropes.

I've always chalked this up (heh) to a need to make an enjoyable "first climb" experience for new climbers (who are typically messing around on boulders to see if they like it before learning to belay). If you start bouldering and can't even do the easiest problem in the gym then it's unlikely you're going to have fun and come back.

Unfortunately this leads to disappointing (and in some cases, dangerous!) first outdoor experiences since you try out a V3 and get absolutely shut down because your gym's whole rating system is biased by 1-3 grades.
I can agree to this: this allows a user to not have to trust that the company running the application set up password authentication properly.

But still: I just can't get worked up about this at all. I'd rather see pgp get implemented in browsers before this.
Larry Wall Unveils Perl 6 and no comments on hacker news an hour later.

That's the new headline that sums up Perl: an anachronistic programming language that may never recover from the perl 5->6 decade long 'freeze'. Also the language is crazy to write substantial programs in!
I've seen several news stories here in BC and other places on the west coast about rescue and fire fighting planes which were grounded due to unmanned drones in their airspace. One idiot hobbyist with no regard for anyone else can threaten thousands of acres of forest and countless human lives.

Shut these people down, bring the hammer down on people being idiots, and let the responsible people keep going.
It's not just the government who claim there is low inflation. The vast majority of economists and researchers who study inflation believes it is low as well.

What do you think could be driving the acceleration of inflation you mention? The mainstream story is inflation is driven by wage gains when the economy starts to overheat. This increase in wages is then passed onto the consumer, who to afford the increased prices asks for a wage increase and the cycle continues. I don't know think there is currently a general overabundance of jobs in the U.S. economy driving large wage increases.
“Binary assets” here doesn't mean compiler output. It means graphics, audio, and other files in non-text formats that you edit with specialized tools.
Previously: https://news.ycombinator.com/item?id=10338094
I think it makes sense if it doesn't degrade performance, especially in game companies.
> Root-and-drop was a nuance I considered mentioning. There's a lot of incompetent code though.

And there are many incompetent sysadmins out there. ;) Any system that has admin-configurable rules is bound to be misconfigured by some portion of its userbase.

Not that SELinux's or GRSecurity's MAC systems are easy to configure, but I think that they do a better job of what you're trying to do here than either of us would be likely to do with our first couple of iterations.

> The user-specificity of ports I'm speaking of would require that all access to a port be through a specified UID.

Right. That's obvious. I hope you didn't think that I thought otherwise.

> Nothing about keeping an otherwise, say, unused SMTP port 25 from getting snaked, no?

Nothing except the fact that -on almost every Linux system, and OS X system, and modern Windows system- 25 is in the privileged range, which requires that someone with root privs run the code that binds to the port. [0] :)

Generally, if you have root, you get to do whatever you want. So, if an untrusted user is running code as root, they're likely going to be able to either

* reconfigure whatever system either you or I cook up to prevent them from binding their code to a particular port

or

* run their malicious code with whatever EUID is require to bind to the port that they want

[0] Or for the system admin to have marked the binary with the right cap bits to override the privileged port restriction.
Full SD makes complete sense. Many cameras use an SD card.

Now you need a separate adapter to carry around with your laptop instead of a nice built-in SD card reader.