skysight-inc/HackerNews huggingface dataset:
I'm in total awe of what wingsuit guys can do - but I'm torn.
Part of me also thinks this was pretty selfish on their part. They went where it was illegal, had an accident, and then have to Yosemite search and rescue conduct a pretty dangerous and expensive rescue operation to recover their bodies.
No restrictions for the GCHQ. UK government rewrites its hacking law ‘quietly’
How to use Linkedin to promote your business
Some context: http://www.theguardian.com/uk-news/2015/may/18/navy-whistleb...
Have you checked with the customers? I have never heard of a customer commenting software features of a car. It looks to me that car buyers are interested in other things in a car. I mean, at least for me (potential customer?), an Audi with the shittiest software will always win vs a Fiat with the best software. You can't just compare completely different industries and draw conclusions like that, you should give some more factual stuff to prove your argument I believe.
Whats most frightening about this story is how folks react to it - reading the comments is definitely not one way to maintain faith in humanity. The unadulterated hatred which some feel is their right to express is just .. astounding ..
Wow, great work.
The problem with these warnings is that their authors assume there is a better, economically viable way of doing a particular thing. When it was economically not viable for the original author to find and apply the ideal solution, why I or my project manager spend the time to find the "real" solution (which may or may not have any effect on the end user)?

There's not even a guarantee that the "real" solution would be more maintainable or less complex than the quick fix (for example, what is the "real" solution to fixing a confirmed bug in some Swing base class?). Most of the really dirty fixes I've encountered fall into this category.
How else would you identify burglars, CSI style?
From Punched Cards to Flat Screen (2009) [pdf]
Plenty of evidence that increased muscle strength protects against trauma such as falling in the elderly. Exercise can help people maintain physical independence and hence keep them sociable, which potentially protects against life-limiting problems. With resistance training comes improved coordination (generally) which protects against balance issues.

There is ambiguous evidence suggesting that resistance training protects against osteoporosis.

This stuff mainly applies in the elderly, but the earlier in your adult life you start, the better you're likely to be (okay, ignoring injury, true -- but that may be balanced by issues later in life).

Loss of muscle mass has a name: sarcopaenia/sarcopenia. Stick it into PubMed and look through the literature.
idk either, but neither of these accounts has any contact information associated, so good luck to both of them.
How to handle towing a car on the freeway – by Seal Transportation
NodeMCU, Lua based ESP8266 WiFi development Kit.

It based on eLua.

https://news.ycombinator.com/item?id=9563609
Hacking an epic NHL goal celebration with a hue light show and machine learning
Show HN: AngularJS Trivia
Right. I could have guessed these were based on some coding style guide from somewhere.

I still don't see the point, or why any sane guide would prefer to treat return as a function. It just never seems helpful to me, and always wasteful/more complicated. I realize it's just two tokens, so it's probably not "important" in any real sense of the word, but it irks me. I like to point it out since it can help others cargo-culting this.

It's not sufficiently const if there are places where a variable could be const but still isn't. :) To be super-specific, the variable 'r' here: https://github.com/jorisvink/kore/blob/master/src/cli.c#L542 is one such case. It should be declared inside the loop, i.e. as "const ssize_t r = write(...);" since once assigned the return value from write(), it's read-only.

Of course, many ancient-smelling style guides seem to outlaw declaring variables as close to their point of usage, too. Note that declaring variables inside scopes other than the "root" one in a function isn't even C99, but many people seem to think you can't do that.
I personally just worked through a concrete example. So Alice flips her coin and gets heads. I then just assume that she is going to guess the opposite of what she flipped, so she guesses tails.

For Alice to lose, Bob would have to have flipped heads. Now Bob knows, because he has discussed strategy with Alice prior to doing the flips that either Alice flipped tails, in which case she has won, or she has flipped heads, in which case she has lost. But Bob can then bet on heads, in which case he knows that he wins if Alice loses.

That was my way of reasoning things anyhow. As you can see from the other responses, there are many different ways of arriving at the right answer.
Extensive discussion:
https://news.ycombinator.com/item?id=9559691 (arstechnica.co.uk)

Alternate sources, but no discussion:

https://news.ycombinator.com/item?id=9551852 (privacyinternational.org)

https://news.ycombinator.com/item?id=9270014 (bestvpn.com)
Easier explenation
There are 16 possibilities

A Alice's coin
Ac Alice's choice
B Ben's coin
Bc Ben's choice

They win if A's and Bc's OR B's and Ac's are the same

A Ac B Bc
T T T T W
H T T T W
T H T T W
H H T T L
T T H T W
H T H T L
T H H T W
H H H T W
T T T H W
H T T H W
T H T H L
H H T H W
T T H H L
H T H H W
T H H H W
H H H H W

It's easier to check for when they are losing:

A Ac B Bc
H H T T |they both stick to their choices
H T H T |they both flip
T H T H |they both flip
T T H H |they stick

So the winning strategy is if one of them sticks to his choice and other flips it's choice.
Uber is totally worth $40B. They have a great brand and tbh that matters a lot. When you are looking for an alternative to a taxi, you will remember Uber and not their competitors. The article nicely compares Uber to eBay, who got a similar advantage. When eBay came out, there were a lot of other auction sites, but eBay became the household name. Uber is a true disruptor. The biggest taxi company that does not own a single taxi. If I could invest in Uber, I would.
Both variants are nasty in a huge repo. The quoted example at the end is a good example. If you have different repos, you sometimes can't push to repoA because you are depending on repoC. If everything is in one repo it should just work. But that's not really the case. You still need to wait for changeC before you can go and do changeA. Same problem, independent of the repo situation.

The solution is that changeA must be backwards compatible. In a complex system you always need to have some kind of backwards compatibility, at least for some time.

In the end both (mono and multi repos) doesn't really work in huge, complex scenarios.
A high-resolution Minecraft world renderer with a Google Maps interface
I read about it in 2010.
Slack Users: Get Vocal with Kookoo Integration
Copy of https://news.ycombinator.com/item?id=9563529
Wonderful. So your users may occasionally be blocked due to you having a bit of fun. IP blocking is a terribly over broad way of stopping intruders.
Why did they invest in a domain like that? That can't be cheap..
Like everything to do with patents, fly low and nobody will bother you. The chances of being sued if you build a single house and sell it are somewhere between zero and 1 / infinity.
3,000 GitHub stars in 10 days – respect
C++ to be precise. I see some objects and method calls.
An Interview with Gilad Bracha (2014)
The domain was definitely not cheap. So far I think it was the right decision to buy it and I believe we have seen enough benefit from it to make it worthwhile. However we will not know if it was really worth it for at least another year or two.
It's the same company.

http://techcrunch.com/2014/09/29/doorbot-ring-home-security-...
> and of course burglary.

I'm pretty sure you would be aware of package delivery theft and burglary without a $300 security system. And the other two categories are uninteresting at least.

I'd turn that around: if you live somewhere where there's a high chance of theft and burglary, invest in a security system.

But it is weird to advice peple to buy a system just to find out if their house was broken into.
The same company that made Ring came out with this first. It was crowdfunded and the people that stuck out the very long wait were very underwhelmed I hear. The doorbot facebook page was a lot of very angry people. I guess they abandoned the doorbot brand and moved to 'Ring' when they felt they had ironed out the kinks? Hope to try this out.
How to keep Facebook privacy in a relationship
Evidence of Advantages for Children of Working Mothers
> "At worse, only the internet etiquette has been breached."

Proceeds to announce the name of a stalking victim. Classy.
If my users want to go where I ask them not to go when they have no reason at all to go there, their problem. There are no links anywhere to those dirs, except for the robots.txt. Also, the blocks lift after a couple days. Honestly, nobody ever complained, and I'm sure it stops/hampers some attacks dead on.
I don't understand why a user would access a randomly created directory that is only mentioned in the robots.txt file. Can you explain as to why you'd think they'd stumble across this?
I think BBC iPlayer used BitTorrent (or some other form of P2P) when it first launched.
You are the owner? Yes the domain is good (really good) but I'm curious, how do you think you can measure if the domain was worth it?
I quite like Eclipse's debugging support (for Java), though I haven't used it for C. I think you can get GDB integrated into Eclipse's CDT with breakpoints etc.

Haven't used DDD either but it looks interesting too:

http://www.gnu.org/software/ddd/
The Quantum Fabric of Space-Time
I agree, but think about how many people you could help with your share of the $50 million, though (assuming of course that you didn't get screwed and your share amounted to significantly more than $0).
> Q: What examples have you seen of language features that seemed great on paper but fared badly in practice?

> A: […] Also, generics—especially variance schemes. I’ve done generics several times and have never been fully satisfied with the results. Nor am I pleased with other efforts in this area. One of these days, I’ll write a screed entitled, “Generics considered harmful.” The only reason I don’t is because I don’t have a great alternative (other than just don’t do it, which often isn’t acceptable).
He was always looking to break the boundaries though and that included rules. Very sad news but the risk is what it makes it all so compelling.
I use to feel the exact same when I started working as a freelancer. i'd see friends once in a while but unless I decided to go out, I wouldn't more than one actual conversation a week.

Then a friend introduced me to bouldering, which islike rope climbing, but on much smaller walls, without ropes, and huge mats on the floor. I've always like sports, so I was hooked, but after 2 years now, what makes me stay is the people I've met there. I can go and exercise, get out of there completely crushed and happy, but I'll also meet people, some stronger than me who'll happily give me advices, help me, some just starting to whom I'll give an advice here and there, and after that we all have a beer, talk about our common passion for climbing, discover we have more in common and nowadays, more than half of my friends are climbers, and it's really great, we plan weekends out climbing, watch the competitions together and always have a great time.

Another nice thing is that most climbing gyms have a restaurant, wifi, when I just have to be on my computer but don't have much work to do, I just go there, plug my computer, work for a few minutes, go climbing, come back to check my emails, nobody cares, I have a great time.

So yeah, if you like sports, don't want to just lift dumbells (which I tried to do but got too booring to me) then climbing might be something great to do for your body and a place to meet really nice people. I'd just avoid rope climbing as it often requires a partner (unless you don't care bout the rope but I doubt it) and the feedback loop isn't as short (completing a 30m routes is more difficult than a 5m boulder in just one session).

The co-working space is a nice idea, though it can be quite expensive, that why I didn't do it. Cooking lunch for friends working near where you live might offer you a real break and an easy opportunity for you to see your friends too. Plenty of things you can do actually !
This is a great article, something I have noticed but failed to place into a good metaphor like this.

The other place this happens is in online code snippets for blogs and the like. If you need a way of doing things, you often search. If you find it, you'll probably copy it. If you find the same thing twice, you'll think everyone does it this way.

So the lesson there is to always be careful about code you put into blog posts and stack overflow answers and the like. If you cut a corner, get sloppy with a naming standard or fail to put in basic checks, you're spreading landlines across the world and there's no way of recalling them, because nobody comes back to review a solution they found online.
It is upsetting to me that only one news story gave the other victim's name.
Most everything people do is selfish. But I wouldn't say they really put out the search and rescue team. They are employed to do this stuff and the training is also dangerous. Many selfish ways to get into trouble/die in the park.
Users share IPs.
I started out with paper teletype, just a small fortran program, then a 12-line DEC VT-52 glass tty. The staff got to use 24-line terminals but the students only had twelve because ram was expensive.

After that came punched cards, when we were writing real programs.
A self-deploying, foldable quadrotor for rapid rescue
Wow, that is way better explanation to check on where they may lose. Thanks!
First! We need a cool name! ;)
Some servers don't support it though. I know that's when Firefox throws away partial downloads.
Reproducible Builds (Debian)
Sure, you don't have to own the server either. http://burnbit.com/ is good for turning things into resumeable downloads
How to build a prototyping process that suits the needs of your software project
Uber is a true disruptor but it can't be worth $40B! It's got massive growth but does it have the ability to keep control? Like mikehawkins I think the market share will dilute. Look at what happened with Meercat and Periscope.
The killer part of Dropbox was multi-platform, and integrating it into the OS properly, so that you knew where your stuff was. Also the downloaded app just used a simple set of credentials to get working.

I had tried many solutions before this, and they were all, without exception, a pain to use and usually ridden with ads and weird interfaces. You usually felt dirty going to download a file from the website.
Appreciate your opinion (really do). The design was driven not just by what we wanted it to look like but also the physical constraints around some of the features the product has. The main drivers:

1. Battery that lasts for one year (5,250mah)
2. Infrared night vision with a IR cut filter
3. Advanced, programmable motion detection that can detect people up to 30 feet out at 180 degrees from the device.
4. Powerful WiFi antenna

Each one of these drives a certain amount of the design. I say this not as a excuse but just to give some background that the design did have some physical drivers behind it.

I am very happy with how the device looks and also the feedback from the customers.
The key was also simplicity. Other proxies had popups and redirects everywhere, audio banners, couldn't be trusted to not give you a virus. HMA just worked. It's the same reason Imgur made a killing.
And it's not like his lifestyle changed after he won those prizes, either.
I don't think that they would. But users share IPs.
One of my favorites from that thread:

Remember that success comes from improving OTHER people's lives. All your achievements, while probably very gratifying to your mother, have not improved my life at all. - dbosson

Do you use OS X or Mozilla? Have you ever used their software update mechanisms? If yes, I've improved your life -- they use my delta compression work (bsdiff, originally written as part of FreeBSD Update) to reduce the size of updates which have to be downloaded. As of about a year ago, my work had saved users around the world well over a hundred years of waiting for updates to download. -cpervica
I've heard it mentioned as specifically a tool for refugee camp type situations, when you have a lot of warlike supplies (bags and barbed wire) to hand, and a lot of people to house in a hurry.
It'a name that's in a plain text document that anybody can personally look up on its browser. What's the point of hiding it, if it's a very good point for his article?
I want to see MongoDb do that!
The websites I manage aren't Facebook or Google sized. Or even HN sized. I don't see that as a real problem at all.
Dean Potter, extreme climber, dies in Yosemite base jumping accident
with bots ? If an Ip does not respect the host rules, it deserves to be blocked.
You understand that all you are doing with that is giving people possibly looking for attack vectors an attack vector, right? All an evildoer has to do is embed the blacklist directory as an image somewhere, send it to someone they want to lock out of the service, etc.
Uber may join with car rental app Yidao Yongche to crack China
From a financial standpoint, there is a simple way to look at this. Did the acquisition price:

(a) Return the investors money?
(b) Compensate the founders for the opportunity cost of their time?

If so, then the acquiring company valued the startup as being worth more than the resources that went into it, so the startup created value.

With most acquihires, I think the answer to both (a) and (b) is "no", so it's not fair to call the startup a success.

There are other considerations - the value the startup created for customers, the enjoyment of the founders, the treatment of the startup employees, and so forth. But if you burnt investor money and / or didn't make back the cost of your time, it's hard to call it a success.
Chrome? Why Chrome? :-) Browsers are not the best tool for the job, although support DL resume fairly well (e.g. Safari).

There are 'downloaders' to deal with this kind of issue. That said, torrents are most optimal for a non-stable network connection.
Former Nirvana producer Steve Albini talks decentralized tech, music and Bitcoin
Hasn't HMA discontinued the free web proxy?
Now it's indexed by search engines?
If they were still alive and badly injured they would probably had to come up for the expensive rescue operation. It's pretty crazy to fly through a hole with this kind of jumpsuit....kids will think all this is normal stuff!
Good question.

We had already been doing a lot of direct business before we changed the name to Ring (we were formally Doorbot).

I basically made the assumption that if Ring.com increased our direct sales by X%, how many years would it pay back. It turned out that even at a very high price for the domain it did not have to increase sales by a lot (single digit) in order to pay itself off over just a few years.

We launched Ring.com in October and so far it appears that the benefits are happening however it will never be something that we can 100% be sure of.

I am actually not a big fan of domains anymore but I think a extremely marquee one like Ring.com was worth stretching the budget for.
Looks great. Although my Slack is continually pinging with ideas and tasks from my boss this morning. I'm not sure that him being able to talk to me as well would help! In all seriousness though sounds like another great tool that slots into Slack and helps make virtual teamworking SOOOO much easier.
I was of course assuming here that I would get none of the $50 million :)

More seriously I have given up in the past on substantial financial rewards because I felt it was not a path I was wanted to pursue. It is rare you will ever get to choose between $50 million and $1, but you will be faced with smaller versions of this every day. While you may die poorer, my belief is that you should always choose integrity and substance over money and hype.
Multi-Repository Development
Software is only a small part of the car. The other parts to consider is the build quality of a car. For example, compare a Skoda and a VW. Even though, they are from the sample base platform, their build quality is very different. They share plenty of the same software. Build quality includes items like suspension, safety features and about 1000s other items.
The list of successful companies which put the 'first mover advantage' myth to the sword is very long and illustrious.

The saying should be 'first decent mover'. There's a world of difference. Often it's the one that comes along and takes the basic concept and executes it in a way that makes sense to a larger user base is the one that wins. Too often the first versions of a product are still cloaked in the terms and features of the technology that underpins it.
Erik Meijer and Gilad Bracha: Dart, Monads, Continuations (2012)
It looks like most of the 20 or 30 largest cities have such a system, even if most have plans to phase it out, that will be a process of decades.

The lease is normally bought for a period of 20 to 40 years. When that period is up though, the county can and sometimes will refuse to renew the lease if they can sell the ground for a higher price to someone else, or if they want to change the zoning of the area. Home owners don't always consider this risk, they just buy the property, along with the lease, from the previous owner.

This isn't a great tragedy if the ground happens to be a sports field or a petting zoo, but not so long ago there was a tragic case of a man who lost his home because the county refused to renew the lease. The county decided to split the property, partitioned his home and sold half of it to someone else. His ex wife was allowed to rent the other half of the property from the new owner of the lease.

This case was in the news, because after losing a lawsuit and a series of appeals, the man lost the house he had bought, with a mortgage largely paid off, and all he had to show for it was a bill for removing improvements he had built in the yard. After exhausting all legal options, he decided to undo the partitioning of his former home with a sledge hammer, which landed him in the papers (and probably in jail) as the crazy ex husband with the sledge hammer.

edit:

http://uitspraken.rechtspraak.nl/inziendocument?id=ECLI:NL:R...
Thanks a lot for all the comments so far people. I try to keep myself open to change and I've already changed how I look at acquisitions and success. gizmo's and adventured's answers really helped. Thanks!

As a by the by, I used to look at acquisitions with a lot of awe. But a lot of conversations with my father (who's run his own software biz for 29 years) made me look at the other side of a bunch of companies burning money. I didn't have an answer for how the economics could possibly work. So my awe was just from a perspective of "wow this sounds cool on Tech Crunch". I'll have a better base to discuss during my next chat with dad :).
Did not abandon. Still support it. Was a Gen 1 product for sure. Ring is our V2 and so far has been very well received, great reviews and very happy customers.

We did do a $99 upgrade for everyone that had bought a Doorbot .
I cannot help but wonder at the timing of this revelation, coming almost on the heels of Seymour Hersh's essay last week. It was shocking for me to read about the alleged scandal, but for many, it's hardly news.