skysight-inc/HackerNews huggingface dataset:
The OSHA violations you're citing have nothing to do with life insurance. Has anyone reported on a company that got cited for OSHA violations and had life insurance policies on their employees? Also: wouldn't this be a pretty straightforward basis for the insurers not to pay out claims?

I find this argument approximately as credible as the one that says that, having taken out a life insurance policy on employees, the company now has an incentive to have those employees murdered.

And again: aren't they disallowed from taking out policies on anyone outside the top 35% best paid employees? What are the OSHA concerns for office workers?
>and the punishment was swift like the new Apple programming language
What happened exactly?
One of the nice things about explicit types is that you can make sense of the code even when the person who wrote it wasn't the best at variable naming. I tend to distrust relying on convention.

That said, presumably one solution for such an issue is that have IDEs that can easily tell you what the type of an auto variable is.
But your argument implies that all video and audio and text content should be free. But it's not -- we pay content creators to create it, and if we didn't, a lot of that content wouldn't get created.
Which is why I'm increasingly bullish on the idea that the best managers in the future are going to be engineers that learned management skills.

Historically, software engineers have been the minority of the worker bees in a company. As companies trend towards more and more technical folk at the bottom of the work pyramid (not just software engineers, but anyone doing highly technical work that increasingly incorporates ways of working that have been the status quo among developers), managers are going to need to be able to understand the technical side more and more.

We'll eventually reach the point where it will no longer be enough for a developer to spend inordinate amounts of time convincing the manager what the right thing is. That works for the low hanging fruit that most developers can argue for. Once most if not all of the low hanging fruit has been picked, not picking the higher hanging fruit will be as much the fault of the manager as the engineers that need to convince the manager of their importance.

There will come a time where technically competent managers become a requirement, not just a luxury.
Accuracy note: SkyDrive launched with 25 GB free, then reduced that to 7 GB unless you knew to click a link to be "grandfathered". So now they're at a fashionable 15 GB free. Good, but not as good as it once was ;-)

Either way, paying for the 100GB if you need the storage is a no-brainer. And OneDrive is still one of the few truly cross-platform storage services that's also ships natively with an OS. Now that Apple's offering additional cloud options on iPad, I could see myself picking one cloud provider and sticking with it ....
Conceptually they are similar, though it's always important to note that C++ has several man-centuries worth of compiler work. Rust may become stable and efficient enough to replace some existing C++, but at the moment it's most certainly not as mature as the existing C++ ecosystem.
Giving your neighbours a solid incentive to see your house collapse is immoral. Their lives are not affected if your house is destroyed, but they gain financially. Cue shenanigans.
Pablo Neruda poems 'of extraordinary quality' discovered
I'm not saying non-single-page-apps are slow, but that single-page apps can be faster in certain circumstances. When I click a link in your example I still get that slight delay, which could be eliminated with a single-page application.
In practice, forensic accounting is roughly as interesting as archaeology. It makes for some great headlines in the end, but there is an enormous amount of detail and bureaucracy you have to dig through to get there.
The main page has as fairly detailed writeup on that topic:

https://github.com/ai/postcss

For me auto-prefixing and RTL flipping are the big ones.
We've been using stuff like phantom types in Haskell for years, where have you been?

http://www.haskell.org/haskellwiki/Phantom_type
I've seen companies adopt stricter compliance rules than required by law when their customers demand it. I have no particular knowledge of this specific case.
Trolling Delays Linux Release Of The Stanley Parable
Right now I have a reseller account with OpenSRS/Tucows, and I have to say that this service from Google interests me. OpenSRS has seemingly been stuck in the 90s with UI stuff for a while now, and recently started charing $3/year extra for private registration.

Looks like I'll give it a try as soon as I get an invite.
> I had to fly back to Australia to get a working visa as soon as the funding paperwork was signed, and the next day my two “co-founders” decided to tell me they were leaving the company without even a hint of warning.

Hindsight and all that. But still, don't just take on anybody as co-founder, easy come, easy go.

Super tough to read all this, I'm really sorry your hard work did not work out but you've done all that could be required of you and then some.

I very much recognize your trust issues, but over time even that will fade.
Advertising is a service designed to help corporations exploit psychology to induce people to buy their products.

What you are describing is more like a concierge. Hint: The person who pays is the person who's interests are being served.
That was an incredibly well written, and researched article. Thanks for posting it.
https://hn.algolia.com/?q=fitbit+life#!/story/forever/0/fitb...
Not sure, but is something like Divshot a viable replacement for Heroku - they both seem to be doing the same thing: developer webapp hosting, but there's probably a difference somewhere.
Server Generated Keys: Unique IDs for Distributed Databases
Share Attachments with OneDrive and Outlook
Your right of course. On the map the of lightning strikes they are (or at least were when I looked at it) happening in the Bible Belt according to the Wikipedia link. Along the top of Texas and up through Missouri. My error was in conflating the name of the regions.

I apologize to any folks who live in the region known as the midwest who were offended.
>Say, if all of your neighbours bought insurance on your property, and the one day it collapsed, then there would be nothing immoral about that

I agree, if the neighbours had nothing to do with the collapse.
Maybe I missed it, but how did the author get going with 99dresses as a non-technical person with no college degree?

EDIT: Nevermind. Found the answers. Turns out to be a pretty cool story actually: http://wpcurve.com/y-combinator/
I suppose the ship on the title slide is "the one that sails" (it's not the Vasa).
Yeah, lotus looks like it could do a good job at letting you share/extend models and other bits of code between a Rails-like html server and a pure api server. Maybe those two things are the same server, different modules in the same server, or different servers sharing libraries. Choice is up to you since lotus looks like it can cleanly do both.
Compiler bugs and regressions are a fact of life, it's why we have regression tests :)
I'm no scientographer, but it seems to me that a dependence on helium may be a stumbling point for getting cheap vacuum transistors to the market. The ongoing helium shortage[1] is driving the price of helium up which could make helium-based vacuum transistors expensive, limiting widespread adoption. It could be that high-speed helium vacuum transistors become a speciality product for those projects that feel the need justifies the additional cost.

[1] http://www.decodedscience.com/helium-shortage-situation-upda...
Would be great to hear about Nikki on Mixergy. (Hi Andrew)
>Figure out why that happens

fat people are lazy. You need a pill, or a cap full of electrodes that would make them shiver in their sleep .

http://well.blogs.nytimes.com/2014/02/05/shivering-as-a-form...
I've felt for a while now that we need some strong alternatives to Rails for the folks who feel like the Rails Way and the Ruby Way don't always get along.

This is why I prefer to use Ramaze. It feels more natural if you're already used to coding in Ruby. It also supports the evolution of development from lightweight to complex sites without having to switch frameworks.

http://ramaze.net
Success, Failure, and Tradition
The crazy thing is that people go through this experience and want to do it again. A failed startup leaves you burned out, emotionally wrecked, and financially crippled. Why take another ride on that roller coaster? Pride? Status? Money?
Hover do this (& I highly recommend them)
> And I'll also assume you're ~ 25 years old and your metabolism hasn't started slowing down yet.

Would his age tell you much, really? I know people who are frustrated that they can't gain weight. Me, on the other hand, feel that I can't eat snacks, desserts etc. or other 'empty calories' without gaining weight. And that's been the case since I was 20, or my teens.
Because it is a pretty picture and the ship with the US flag represents the sailing part in the title of the presentation.
there are still things I wish would be possible for c++. I'm not a language expert, but I still wish for those things.

* non templated tuples instead of struct: for example, 2 struct types are the same if the data types they hold is the same. Not sure if it's possible for statically typed language.

* tighter STL container integration with the core language syntax

* some way to do modules

* some new thing to make compiling much faster, so to avoid relying on precompiled headers. go and rust are so much faster for this, C++ is not. I still wonder if there could be some gcc or clang extension for this, it would be really appreciated. C++ is awesone to work with, but language implementations suffers from those little details.
This feels like an addition to the future self driving cars more than anything else. Sort of like a adaptive cruise control (ACC) or Active Lane Keeping Assist in Mercedes? I see trust & cost being a major hurdle here. Like trusting a self driving car to take you home.

I believe we need to totally remove the driver to really stop the number of deaths on the roads. As indicated below by others, there are plenty of bad drives in the day.

When I came to the valley few years ago I was shocked to see the number of drivers failing to use indicators (blinkers). As a pedestrian this was alarming. How do you cross the road not knowing intent of so many cars on the road. As a driver it was tough to gauge the intent of drivers around you. The human behind the steering wheel is the problem and that is where most of the disruption should be focused on.

Once we replace the human driver from the machine we will see less deaths on the road, faster commutes and more efficient use of resources.
Ask HN:Feedback about my new blog
Hey I just launched a new blog related to Growth Hack and Digital Marketing. I would like to receive some feedback about.

My first post is "How to develop a successfully startup marketing plan" Please opinions are welcome

www.jojogiuffra.com
I've just published a similar piece and came to an almost identical conclusion. I can't speak for her, but in my opinion everything is everyone's fault: success and failure. I'm assuming that's what she's getting at, the idea that if something's going wrong and none of you did anything about it, then it's everyone's fault.
I've exercised regularly since the age of 22 when my ballerina girlfriend dumped me for someone effectively identical to me in every major way except that he was ripped and he could dance (and oh yeah, Atari ST versus Amiga). He and I have even indirectly intersected over the years. That event was both heartbreaking and catalytic for me. I have been a fitness freak ever since.

"Big things have small beginnings" to quote David from _Prometheus_.

Anyway, the Fitbit uncovered that I wasn't walking enough even though I had a pulse of 50 or so and all my vital signs were more or less awesome. My response was to address that immediately. But that does not seem to be the norm. The norm (at least in America) is to return to denial. A solution for that IMO is the killer wearable business model.
So you'd rather his car automatically keep him in between the lines, so that he feels even more safe and complacent about reading his magazine, and rear-ends you later when you end up in front of him and have to brake suddenly?

I don't think I would. I think that's the point of the naysayers in this sub-thread. Doing X% of driving for bad drivers, might just make them even worse at the remaining (100-X)% of driving.
It's very easy for one to snipe at single quotes in any article reflecting on failure. It's unfair to isolate Nikki's honest reflections on gender, failure and emotions and call her "grossly immature" and "a dud". When YC interviewed her she had traction, persistence and appeared to be building something that people want. Even though Nikki's first startup may have failed very visibly, she's been graceful enough to help us learn from it.
Perl is Undead
I get that the companies here are not trying to off employees and collect.

It does, however, sort of remind me of the Herbalife "investigations", where a hedge fund bet $1 billion that Herbalife would fail and then began lobbying politicians to bring it down. You look at the lengths these guys went to and consider the potential impact of their efforts, and it's unsettling to say the least - http://www.nytimes.com/2014/03/10/business/staking-1-billion...

For me, it calls into question what behaviors are incentivized by allowing people to seek any sort of financial benefit from people/companies in which they have no real property interest (for lack of a better term). I don't think this is purely a financial/tax inquiry; it does seem to have some societal ramifications that ought to be considered as well.
Which problems? That's a genuine question: the way I see it, C++'s niche is shrinking by the year, as new languages and more powerful computers arise. So, what's left?
I wouldn't hold your breath. My studio in Allston was going up to 1150 this spring when I moved out. They rented it back out within 2 weeks for 1450. Many Boston rental units are getting the advertised rates.
I'm still in the startup phase, and the time saving of Heroku has been fantastic. I'm ever mindful of these types of stories and the scaling cost though.

I've not seen it mentioned so far: RedHat has OpenShift (https://www.openshift.com/) out now, v3 will see Docker support too. With only a quick play, it seems to be a mix of Heroku and dedicated host.

On sysadmins: talking to a guy who managed AWS nodes for a popular iOS game you've probably played, he made the comment that it was great to have a new team member onboard now, dedicated to looking after all the VMs. I figure he's rediscovered sysadmins, just using different kit.

The risk I see with managing your own Dokku, etc is handling issues/maintaining uptime if it's not your only job/skill. When another HeartBleed comes along, can you react quickly and competently enough?
Okay let me try explaining this in a different way since you seem to be materially misrepresenting what I’m saying:

1) A significant number of employers pay the bare minimum for worker safety [hence OSHA violations being relevant, such companies clearly exist and some miscalculate. I doubt these people are malicious, merely misjudged the minimum]

2) Life insurance policies being paid out on employees creates further incentive to do the bare minimum to comply with OSHA. In addition to not having to spend additional $$s on safety training & equipment, you now also have an investment vehicle to reinforce this behavior.

3) Many companies have more than 65% of their workforce [construction for instance] doing work in situations that require safety training & equipment. The limitation is based on a payroll %.

I'm confused why this requires spelling out this verbosely, but there it is.

Notice how at no point am I saying any of the stuff you are claiming I am?
As a startup founder, how important is networking?
balance between Sinatra and Rails for me.

Ramaze is that sweet-spot for me.

http://ramaze.net
Number of banks or hospitals alrs has worked at: 0

Hope for the best, and plan for the worst: Build resilient systems when possible, but why risk (or guarantee) outages during the day? OS upgrades, router swapouts, and so on can NOT take place during the day. That would be foolish in most industries.

Also realize that "just make systems resilient" is not an easy thing when multi-million dollar transactions are occurring on 30 year old code. If everything were greenfield, it'd be different. But it's not.
Why market research is broken
For the same reason you ride a roller coaster: For the thrill of the ride.

You also get to work for something you care about.

And yes, there's the possibility of high financial rewards, but that's unlikely.
Sorry about that. The program has now been opened to everyone. Please read the updated Rules and Guidelines section and let us know in case of any further queries. Thanks.
Additional nitpick: "fewer" instead of "less", as in

"... you employ fewer DSLs and ..."
How will learning a new language help you? I guess it depends on what you're trying to achieve in the end, but when that something is building software, learning how to use a new kind of hammer isn't the breakthrough one needs most of the time.

In fact I find the premise of all the Go/Rust/D advocates a bit strange. It makes sense to learn a tool that does something you can't do with your existing ones, but learning 5 tools that are mostly the same is a waste of time unless one is not into collecting tools as a hobby.
I love how C++ is now considered by many to be "so low level". It's a high level language as far as my work goes. Sure, it's not Python-high-level, but Python isn't an option.
Here's my attempt at running the numbers:

Scenario one:
Company takes out an insurance policy for $1,000,000 on an employee. The expected remaining life of the employee is 20 years. The expected return on investment is 5%. The insurance company prices the contract so they make 10% of the returns. The company pays $32,000 per year for 20 years, then gets the $1,000,000 payout.

In the insurance policy scenario, the company gets $1,000,000, with no taxes owed, a gain of $360,000.

Scenario two:
The company invests this $640,000 ($32,000/year * 20 years) on its own on the same schedule and with the same expected return on investment. They earn approx. $1,111,000 and owe capital gains tax on the $471,000 gain, which at a rate of 15% is $71,000, for a net gain of $400,000.

Scenario two: investing the money themselves and paying cap gains, makes more sense than scenario one: buying insurance. Unless the insurance company is taking less than a 7% vig.
My uncle used to say that instead of having the handful of successful entrepreneurs come back to b school to tell their war stories -- they should sponsor at least one lecture of an entrepreneur who, in their most recent enterprise, failed. And I would tend to agree.

Very well-written. Makes your readers stronger in novel ways for reading it. Thanks for sharing.

It's all about knowing how to light up parts of the graph in life though. Now you know. Second time will go further.
Scott Meyers (the author of this presentation) makes a pretty good case in the following presentation: http://vimeo.com/97318797

Unfortunately the slides are not online. But his presentation starts with a case of why 'auto' should often be preferred to explicit type declarations.
Another quote:

C++ most suited for demanding systems applications. [...] You choose C++ when the situation is already complicated.

... and then you have two problems </snark>. Yes, C++ has a lot of features, and those features are often individually useful to solve individual issues, but I remain unconvinced that this plethora of features and complexity pull their own weight.

You can write useful, efficient software in languages that expose much less complexity to their users.

Re: complexity. Not having to understand C++ most of the time, or subsetting the language to have a manageable code base only works until you run into somebody else's code, or some 3rd party library. It's not a fix, it's a symptom of something broken.
Yeah, I bought an aftermarket pen and promptly list it, too.
#Love: Hacking Social Isolation
Scott did an amazing talk in Moscow two weeks ago. The slides look the same. Here is the link to the video:

http://tech.yandex.ru/events/cpp-party/june-msk/talks/1954/
Dropcam CEO's Beef with Brogramming, Late Nights, and Free Dinners (2013)
Grab Early Adopters with Twitter Cards
"Eternal student, trying to do the world a little be more open mind. Right now I love all realted to strategic marketing, specialising at Growth Hack and Digital Marketing Strategies."

I would write this as:

Eternal student, trying to make the world a little more open minded. Right now I love everything related to strategic marketing, specializing in Growth Hacking and Digital Marketing Strategies.
The ethical dilemma is whether you should be able to buy insurance against events where you have no direct stake.

Should my employer be insured against my death? What about customers deaths? What about _potential_ customers deaths? What about events other than death?

Or to put it another way, in what way is insurance different than gambling?
Reaching consumers is hard, even if you have the superior product. Facilitating such a transaction should make one proud.

The 'psychological exploits' are a marginal component, but again, why is it inherently bad for someone to feel good about using product x over product y, even if they're exactly the same?
Co-Workers Gone Wild
Cruise goes on an Audi A4, which is roughly half the cost of an A7 ... so you could get an A4+Cruise and still have money left over
Sites with their own advertising units, like Woot and Slickdeals, generally price it as a function of their audience demographics, unique visitors, and total views over the length of your ad campaign. Sometimes they'll have a standard rate card. Sometimes it's only available on request, or negotiated.

Google AdWords are pay-per-click, and are priced based on the competition for that particular search term your ad appeared for. You'd have to sign up to be an advertiser and test brand names, product names and model numbers to find out.
"For example this seems ok to me, because the type is on the left"

auto* x = new Foo();

Are you only referring to the fact that the type is noted at least once on that line? I ask because that would not pass my code review at all 99% of the time (manually allocating memory that way.)

As for something like

auto x = std::move(y);

I couldn't say it is bad without seeing the context around it. Is it a small function? Is it obvious what y is? Looks fine to me in most cases.
Google Starts Selling DNS Domains (Beta)
I thing it gets digitized at some point, so it would probably lose the analog sound of a tube amp.
Etsy Acquires French Marketplace A Little Market
No, that depends on what your traffic curve looks like. For me, I have to do my maint at 12AM PST, because that is when we are in a trough with respect to traffic.
I was under the impression that soccer was popular because all you need is a ball and a pitch. Low cost of entry leads to high engagement.
Continues to surprise me that there isn't some kind of registrar service as part of the suite of services provided via AWS. I suppose ditto to the Google Cloud platform. This is great, I'm especially drawn to the built in "up to 100" email aliases. Sounds like it may only cover the receiving of @your_company.com emails and not sending but definitely a nice start, particularly in a Google Apps is pay-only world.
I've been using seafile for 7 months now and cannot praise it enough. A really nice piece of free software. Hopefully some smart people will do code reviews and improvements in the background to ensure behind the scenes everything is just as nice.