skysight-inc/HackerNews huggingface dataset:
I really don't want this to come across as rude, because I don't mean to single you out or invalidate your experience (or your contribution to discussion!).

That said, what is the purpose of offering your anecdotal experience if you acknowledge that it is an n=1 datapoint? I understand that it's in good faith to acknowledge that your personal experience doesn't offer any statistical rigor to an interpretation of the foregoing article, but in my opinion your comment primes other readers in the discussion to subconsciously accept certain interpretations that aren't justified by the research. The main takeaway of your comment is "For what it's worth, I have an anecdote confirming an interpretation of the data that is not presented in the original study", and while you follow it up with the anecdote-acknowledgement, the "damage is done" so to speak. You've already opened Pandora's Box with regards to your subtle confirmation of the unsubstantiated interpretation.

In my experience it takes conscious effort not to allow anecdotes to impact interpretation of data, and while I don't think you're doing it purposefully, I believe it's counterproductive to the parent comment's point to offer an anecdote to the discussion while simultaneously acknowledging that the anecdote does not in any way prove the interpretation.
Ask HN: What problem in industrial automation manufactures is potential startup?
There argument would be more convincing if they linked to the actual requirements and not paranoid fear mongering sound bites. I think they need to work though this first before they just ignore the law.
Not in my case, our website is VERY important.

I opened an escape room business in Idaho about 3 months ago, and we have a website, facebook page, google (+,mybusiness,etc), twitter, and instagram account.

Our website is so important because it's how we connect people to our booking system, and for ranking in Google and we link our Adwords account to it as well.

Then we send people to our website first and on our business cards, promo materials, signs, and more, because it has our FAQ, email contact form, photos, the format we want, Book Now link, the message we want at the top, details about our services, and more.

I couldn't imagine just trying to manage all this with just a Facebook page or Google stuff. People would be very confused.

If I said, just got to our Facebook page, you'd be surprised at how many people say they aren't on Facebook. If I say go to our Google+ page they don't even know what I'm talking about. People call all the time to book because they say "I don't do the Internet thing" (not kidding)

Asking people for reviews is easiest through Facebook. I don't even know how to tell people to review me on Google. Not many folks here appear to be on Yelp it seems. But having a "Review us on..." section of our website will be nice when I add it, and then again, I can just send people to the site.

Lastly, the website is where I can put company specific information like our downloadable flyer, rules and regulations, orientation info, faq, specific details about each of our rooms, some player stats, and official info about our promotions.

So yes, a website for a small business is extremely important in my opinion.

That being said, I have heard of people just going to a Facebook Page, but I believe these are people who don't see the value in connecting EVERY aspect of the web to maximize their online exposure, and don't see the benefits they could reap if they use all these tools together effectively.
> ... when the Mark Zuckerberg-run company claimed that it wouldn't be able to knit together user IDs, thereby combining the data of the two services.

> ... in which it is alleged that the free content ad network failed to disclose that "the technical possibility of automatically matching Facebook users' IDs with WhatsApp users' IDs already existed" at the time of the merger.

Seems like the issue is specifically about them saying they couldn't do it, rather than wouldn't do it.

Though I would assume that a 30 min consultation with any competent technical person would give rise to a dozen different ways in which it COULD be done... device/ad ids, emails, phone numbers or even just correlating geo data over some amount of time would all be trivial ways to relate the two databases together.
GitHub might not be losing as much money as bloomberg thinks it is
I love the fetch-api as well, but it doesn't allow for one to cancel the request. Which is why people want to change Promises in the first place. Because the committee in all its wisdom has specified that the fetch-api returns a promise. So the only way to make the requests of the fetch-api cancellable is to change the return type of the fetch-api. But that has been standardized to be a Promise. So now they want to change Promises to be whatever the hell they need from the fetch-api.

Do i need to cancel requests? Not really. But not being able to cancel requests is now driving a shitstorm of short-sighted proposals to mutate the Promise contract into some sort of 'whatever the hell the fetch-api really needs reply object'.
There are USB WiFi dongles for 2$; I use one of those with the R8188EU chip.
Cox's Thereom
This can have the unintended side-effect of reducing access for emergency vehicles. I lived in a neighborhood once with a traffic circle at the entrance, initially with a tree and shrubbery. That was gone within a year after the ambulances had driven over/through the shrubs a few times. The traffic circle remained, but the physical barrier became, essentially, a 15mph speed bump.

Narrow lanes, frequent speed bumps have to be considered carefully. With regard to speed bumps, they need to be the gradual sort (where you can actually pass over them at 15-25mph depending on the slope) rather than the ones that effectively force a stop (a curb in the road). Narrow lanes only work if streetside parking is illegal. And so on.

Otherwise, I entirely agree with your point. Design roads so that certain speeds are unattainable, then speed limits barely matter anymore.
2 important factors:
- High ARR ($140M) as of Aug'16. That ARR will result (unless the ARR metric is calculated wonky) in a recognized revenue close to $140M. GitHub spent to acquire the revenue. Costs are frontloaded (hiring Sales ppl, etc.), revenue is more backloaded (SaaS, monthly payments at least in terms of revenue recognition). GitHub lost $66M over 9 months, let's assume linear growth of that (to make it simpler), so $88M over 12 months. The growth from $98 to $140 in recognized revenue would already offset a lot of it ($98M+$88M-$140M = -$46M in losses).
- Using those numbers, growth would have to be roughly another $50M, from $140M in ARR/Rec.Rev. to $190M which is realistic after they just went from $90M to $140M.
In an attempt to clarify my previous point, everyone please feel free to examine Exxon's 2040 outlook, which puts Nuclear, solar, wind and other renewable energy sources at only 25% of all energy production by that time: http://corporate.exxonmobil.com/en/energy/energy-outlook/hig...
and 500% more ports :D
Mrs. Clause Continues to Inspire
Uber Creates Support Fund for French Drivers Amid Labor Talks
Disagree. His rhetoric is a necessary antidote to the rhetoric of the real snake-oil salesmen who speak from an assumed position of authority and present their entrepreneurship as a matter of blind will and charisma, when in fact - as he openly says has happened to himself - the real process is much much harder. You seem not to be able to read tonal nuances: he is clearly not placing himself in a position of greater success than his readers in order to sh*t on their ideas; he is deploying a generalised "reality-check" rhetoric to try to disperse the stench of nonsense emitted by the other "entrepreneurs". For you to take it personally kinda makes me chuckle.
For what it's worth, Neil Patel writes some of the best pieces on content marketing. If you like those types of posts, I'd also check out his other blog, quicksprout.

https://www.quicksprout.com/blog/
yes exactly, how did they not think of this obvious control group.
Hit the Road: 35 Stylish Car Illustrations
How Product Hunt helped Siftery acquire 6000 users
Speaking of battery, I picked up an XPS 13 recently and am very happy with it. The battery seems to last forever, the 2016 model increases the battery size from 56(?) to 60w. The only reason I didn't go with the XPS 15 was that the battery life is supposed to be terrible, and it appears that even this newly announced model only has a 56w battery, which is surprising.
Submitting Confidential News Tips to NYTimes
Screwdrivers and milk cartons are often look nice, while most modern cars are ugly. Moreover, they have unpleasant aggressive look (and all are the same). Maybe it's something related to marketing.

It's not because of aerodynamics. Trains are designed with aerodynamics and look fantastic. Buses are plain rectangular but still work. There's something unhealthy in car aesthetics.
I think in the what is AI argument what has actually happened is that there have been two conversations about AI over the years - what AI is and what AI can do by virtue of being AI.

In that conversation the assumption has been that AI would be in some ways self-aware and intelligent like 'Data in Star Trek'
and by virtue of being self aware and intelligent it would be able to learn things from its users, it would be able to make aesthetic judgements about music and art, it would be able to create interesting art of its own and so forth.

As it turns many of the things that AI will be able to do for us has been done by programs that are 'just math', the question is if in the future more or even all of AI's perceived benefits for humanity can be accomplished by just more and more complex 'math'.

In the end perhaps the essence of what AI is will only be beneficial to AI itself.
You can also quite simply use local variables, and unroll loops manually:

for (i ...) {
double a0 = a[i];
double a1 = a[i+1];
double b0 = b[i];
double b1 = b[1+1];
c[i] = a0 + b0;
c[1+1] = a1 + b1;
}

The hand-unrolling is predicated on the knowledge that the arrays do not overlap. It is obvious to the compiler that the locals do not alias with the arrays, or with each other.

The stores to c[] could alias with a[] or b[], but that hardly matters; we assume that all the array loads and stores take place. We have done ourselves the unrolling that was hindered by the suspicion that the arrays overlap, and could do more of it.

When coding in C for tightness, it helps to pretend that locals (at least basic type scalar ones) are registers and references to arrays and structs are memory loads and stores. Then think like an assembly language programmer, somewhat. It's better to use a few more locals than a few more loads and stores. Try to load once, process with locals, store once.
Also, spend money retaining staff. What use is hiring someone at $127k if it causes three equally senior employees, currently earning $90k, to quit in anger?

I'm currently experiencing a softer version of this pattern as top management treats the very small team of a promising product as the future of the company, and the people and customers providing 98% of revenue as legacy.
I didn't mean to critique anybody, but just pointed out why a specific solution is not okay for me. Take it as an assessment of the situation to understand what we have and were we want to go.

I might be ignorant about GCM. My understanding is that first you need to register with GCM and have the connection stay online permanent. That requires Google's Apps, which open the system to Google's Access, which clearly is not acceptable. Secondly, Google knows that way always where I am. I do not want a permanent connection to Google servers. Also, how does GCM know where to deliver my messages when it can't know who I'm contacting? I'm not saying that that is an impossible task, but to my knowledge Google isn't reliably (reliable in the sense of keeping my privacy even if Google were to become the attacker) solving it. [0]

Each of the three reasons given above are enough to not use GCM.

[0] https://developers.google.com/cloud-messaging/gcm
Because this is Hacker News, not the Journal of the American Medical Association. It's a community, and since it's acknowledged by the poster not to be a scientific observation, I'm not sure he needs corrected on it.
> shitty apps that nobody wants anyway

Nobody wants Gmail, Facebook, or Google Docs.
Headline is wildly misleading. The company that is the subject of the article pays $21/hour, which works out to $42,000 a year, probably without benefits. The 25th percentile for a US high school teacher is $45,520, plus significant benefits. Median pay is $57,200.
The best books I read in 2016
If anything, dark background will use more power as the pixels need to be fully powered to block out the backlight. Not sure if this is still the case, but it used to be afaik. CRT's were the opposite in that black meant the beam was off or somesuch and therefore white used more power. But that's not been true for a long time.
Would you be willing to cite some of this evidence? That's a conclusion I'd be interested to see...
The article is far more interesting than the disclaimer at the beginning suggests. BTW, I had it read to be by a speech synthesizer at sort of high speed while fully conscious.
It doesn't reboot. It resprings. Big difference.
For him, and imagine how Microsoft or Google would feel if they have to submit their source code to Apple...
The US overtly explicitly gather the photographs and fingerprints of visitors

https://travel.state.gov/content/visas/en/general/border-bio...

> Select travel procedures and biometrics to learn more about the Department of Homeland Security’s program at U.S. ports-of-entry, which verifies the identity of the traveler using the electronic fingerprint data and digital photographs.
How is the battery? I got a 13 because of the supposed bad battery life of the 15.
I've heard that argument dozens of times, but I really can't understand it.

The App Store has millions of apps. Who created those apps, if not pro users? Without the App Store, who would buy iPhones, iPads and iPods?

If Apple shit on the pro users they shit on themselves.
Cool. So... is there enough room in the enclosure for an SSD or does it have to be external?
Most of these companies and probably all of them contribute to Open Source for sure, but they don't contribute back to the projects they use.

Instagram being a golden sponsor of Django (https://github.com/Alir3z4/oss-wall-of-shame/pull/3) but still it's not officially claimed that it started to sponsoring yet.

A 3 years old fork of Django doesn't seems to be a real contribution. Have a look at instagram and its size and tell me a 3 years old fork of their web framework of choice, something that made them $$$ is something to be called a contribution.

Contribution is not only code, it can be $$$, hosting, hiring a developer to work on the project or many many other ways.
Ask HN: How can I commit myself to side-projects
I really want to make something.I'm bored, I have not touched any code for 6 months and as a bonus, it looks good to employers to have side projects (supposedly) The problem is, I can't find and commit to an idea. I want to make something practical. Sure, I could make a clone of something or make yet another boring todo list, but what's the point. Employers aren't going to care that you built a clone of (insert something here) that has 0 active users and just sits in a Github repo. I've also tried the whole "make something you would use" and wind up finding out someone has already done it and better than I could do it.
> I can barely read the text when those things are cranked up.

They are not supposed to be "cranked up". You're supposed to use hi-dpi to smooth everything, not to get more screen estate. Apple has been doing it correctly for almost 5 years now, one would hope Windows and Linux had caught up by now.
This sort of stuff fucks me off.

I got into trouble at university when I was running a CAD session on X (Cadence VLSI design FTW, not). Some asshat had telnetted in and was trying to brute force root because it was a faster machine than the crappy sun4's dotted around. It was spewing all over the framebuffer. So I logged into another box and sent him an email saying pack it in and that I was trying to work and that I'd report him for AUP violation to the Sysops.

He complained (?!!!) and the next thing I was in front of a tutor getting a bollocking for it. No explanation was allowed to be returned or appealed, permanent black mark on my record.

And that's when I learned about university politics, gave them the fat middle finger and got a job and left a massive 11 page long diatribe about the charlatans at the place.
Wow, at seven and a half pounds that thing is a monster, but I suppose the specs and build quality justify it.
Mentally you probably have the tools if you have done accounting, but it will be difficult socially unless you look the part.

It is not something I would pursue on a whim: the grass is always greener and I assure you front end is a complete shit show, as sexy as it seems right now.
Probably because those communities aren't welcoming much that type of research and rather use C than an improved VM stack.

There are better options to run Python and Ruby than CPython and MRI in terms of performance, yet they lack mainstream adoption.
Clickbait or not, many of the great scientists and mathematicians of the past thought that the existence of a benevolent God meant that the universe might be understandable and that there may be elegant laws underpinning how the universe works.

To me its sort of a mystery why the universe is understandable at all -- e.g., the elegance and compactness of Maxwell's Equations for the complicated phenomenon of electromagnetism is one such example.
MSProject -> Omniplan ?
I'm in one of the worst states, but that is essentially the very top of most salary scales. To get there you have to put up with some of the most intrusive management of any profession for 15 years.
Where did you get an X301 for $40?
Old one: Bonsai Kitten
Sure, and they are great, but those are not the startups the article talks about though.
hajile wrote: " I loaded up the latest dev edition a few days ago..."

I wonder if that meant the latest developer release, which would be expected to be unstable?
Are people actually trying to make the comment invisible..?

The flickering and freezes I thought are well known problems with the XPS15. Have those been finally fixed with the latest updates?
I disagree on pretty much all counts here.

I especially disagree with your proposition that people with MBAs are likely to be better at running businesses.

An engineer friend of mine went back for an MBA from a top school. He said the one non-obvious thing he learned in two years was the principle of comparative advantage. The rest was stuff he could figure out from first principles and a modest amount of thought. He said the real value to his career was the the networking with other young up-and-comers.

Moreover, not all knowledge is beneficial. A chunk of MBA training is in effect learning to be glib about business while sounding authoritative. That training might be beneficial to the degree-holder, but it can be harmful to others, including the company.

Or look at the extent to which a firm replete with Harvard MBAs totally destroyed a company while profiting handsomely: http://www.nytimes.com/2009/10/05/business/economy/05simmons...

I also don't think you can separate MBAs and professional management. The MBA is the infection vector for many of the worst ideas in management. It's also self-perpetuating: MBAs extract cash from companies and donate heavily to business schools, perpetuating both the ideas and the caste system.
Exxon's year-end Energy Outlook: 700 quadrillion BTUs by 2040
The summary is full of nice looking graphics and can be viewed here: http://corporate.exxonmobil.com/en/energy/energy-outlook/highlights/

But the data is available (at the bottom) here: http://cdn.exxonmobil.com/~/media/global/files/outlook-for-energy/2017/2017_outlook_for_energy.pdf

The world is using about 564 quadrillion BTUs of energy now. That encompasses fuel, electricity, the whole bit minus food consumption. Which, although I'd love to know how much energy we're consuming worldwide by eating, is beyond my humble math skills.
FWIW, if you fight through the "undocumented features," Jenkins actually ends up being one of the best tools out there to manage via Ansible or whatnot. The Groovy/Java API for Jenkins is incredibly powerful, and by adding Groovy scripts to the /var/lib/jenkins/init.groovy.d/ directory, you can configure just about anything.

Maybe this will be helpful? Here's the Ansible config I've built for a Jenkins deployment I manage: https://github.com/HHSIDEAlab/hhsdevcloud-ansible/tree/maste.... Most of the "meat" is in the Groovy scripts in the templates/ directory there.
The new dev tools are really sluggish compared to firebug. The new features are great, but hitting inspect element takes like 2 seconds now.
I haven't investigated the issue, but I've heard that it was indeed a bug with the Nexus 4 drivers that caused the crash.

Still, I've got to wonder, what are they doing that's so different than other camera apps that seem to work fine?
Nope, I guess it's just that the developer really likes comment boxes. See e.g. here:

https://github.com/jbenet/ios-ntp/blob/master/ios-ntp-lib/Ne...

for use of two different styles of boxes, + some additional typographic experiments.

I actually kind of like it. Not enough to start using it yet, but then again, in Lisp code I make a judicious use[0] of ^L characters and form-feed-mode. Form feed character seems to be a forgotten but pretty neat invention.

[0] - http://i.imgur.com/5pnDZmJ.png
Moxie has been so hostile over this whole thing that I will never use his software.
What is even weirder is that many restaurants actually don't contain that information at all. I have been to many places that did not have opening times or wrong (old) opening times. Weird.
>> it's about neglecting the user group that made them rich in the first place.

Well, times have changed. Apple is servicing the user group that is making them ultra rich now.

I'm not a big fan of the direction they've taken, but I also don't blame them for it.
For most non tech SMBs a website was a necessary evil, like all advertising. Then they get caught up in an SEO scam or two and talking of promotion or online advertising is like suggesting tax fraud.

Google could have dreamed up an Adwords Lite for SMBs and stop defaulting to broad match. If done well it could have made Adwords worthwhile for those who can't just hire an adwords consultant and spend 4 figures. I know several SMBs who would never touch Adwords again. The two I know who use adwords well both have someone pretty technical around. One of those does more on Etsy than their site.

As @tyingq says Google's updates have mostly promoted brands and large businesses. Now add the freshness updates and they're hurting all the mainly static small sites. Facebook did much the same when they hugely cut the views pages can achieve. FB went from hugely helpful to almost a waste of time for many.

It's little wonder so many aren't seeing the point.
What perhaps boggles my mind the most about this is how many seem to freak out about the fact that there's "Javascript in the render function", but they are happy to write their markup in some templating language (especially if it's server-side).

Even disregarding the discussion of which concerns exactly are supposed to be separated and why, this seems to be perfectly inconsistent to me. It's as if their rule is "there should never be markup in a .js file or <script> tag", but other logic is perfectly fine, as long as the templating language is not JS. Or maybe I'm missing something they're saying.
Well - you're never to old to learn new tricks ^^ And programming is still a useful and sometimes rewarding trick.
Replace 'AI' with 'Jenkins' and this becomes some great satire.