skysight-inc/HackerNews huggingface dataset:
> Most of this comes down to how long the OEM will continue to issue OS Updates for the hardware, if your phone is getting updates to the OS 36mos after you bought it there is likely very little reason to spend another $400 on a phone

I think you have missed the most important issue: phones and tables are not getting to the point where they are useful without an upgrade. I had the first android phone when it came out, and it was just barely usable: I was happy to upgrade once it was paid off. The upgrade was usable, but it needed a little more power. My next phone got upgraded only when it broke, the upgrade is better but it isn't significant for my workflow.
Why Every Company Should Work as If They Were a Remote Company
It's just present tense, usually known as "historical present" tense when used in a headline like this. "Released" here might be intended as an adjective or verb; it's ambiguous, but both are valid in the sentence structure.
Also true, which just reinforces my position.
I am totally going to do that, but haven't got around to do it yet. This will also add a bit of flexibility (much needed) about how to pass options.
This is amazing sounding. Laptop and phone batteries degrade so fast it seems!

Does anyone have any thoughts on why the Tesla battery isn't like this?
As inspirational as Steve Jobs was, he wasn't correct about everything, nor was he a brilliant engineer.
LINQ makes querying somewhat more pleasant, but it doesn't fix the real problem: relations are inexpressible as first-class values (not the same thing as first-class objects!) in most object-oriented languages.
Does everybody lose? Sometimes I wonder if a wider distribution of power and "coopition" between countries isn't actually a good thing. And, to that end, China seems to be making the right moves to grow its economy to the point where it can offer great opportunities to its best people.

(But of course the world economy is a very complex and dynamic system, so take any such opinions with a grain of salt.)
I use hangouts on a daily basis for our remote team and also found the desktop app to be terrible to the point of avoidance when doing video calls.

Many times at least one person invited via desktop app doesn't receive the invite, but do receive if we send via gmail.

Confusing UI, lack of error messages, and several major UI bugs (press button, nothing happens) have been cause for hours of accumulated wasted time.

I'm glad you'be had a better experience. It's been very unreliable for us.
Sams (and I assume also Costco) also require a membership, the cost of which keeps the really poor folks out.
I'm positive you're not the only one to feel that way. But it's not the only way to feel either. The child-free office is a socially constructed expectation, it's not an absolute. Some people balk at the idea of casual dress, ping pong tables, dogs in the office, etc.

I would personally love to work in an office where people were welcome to bring their kids. I'd happily deal with the interruptions and inefficiencies. If the company thought the benefits outweighed those costs, I'm game.
Prophet: Automatic Patch Generation by Learning Correct Code [pdf]
The article's a little light on facts. It just says Intel and other vendors are thinking about some unspecified digital audio interface to be able to run over the USB Type-C plug, and that they're entertaining the idea of Yet Another Video Interface (as opposed to HDMI, Displayport, MHL, DisplayLink) as well.
I Don’t Really Believe in “Work-Life Balance”: Interview with Danielle Morrill
13 Reasons Why Morning Sex Will Always Be the Best Sex
I started designing web pages in 1995. While they weren't works of art, I really miss the simplicity and utility of the internet back then. Also, most content seemed to be really enthusiastic and less economically motivated. I wish we could get back to that.
Scrum Certification Prep (Free online training)
I honestly don't have a clue, but I got the impression it's not so simple as that; e.g. see
http://physics.stackexchange.com/a/128085/1174 and similar answers.

do you have any interesting read about the topic ?
Easy until you realize you need to somehow manage + configure hundreds of services to run your dev environment...
Mosquito Guns and Heavy Fines: How Cuba Kept Zika at Bay for So Long
Most EV batteries have a total capacity greater than the usable capacity as some is reserved for degradation - this means you shouldn't experience much (if any) capacity loss until 10years+ of usage. The one to look out for is the P90D which will likely suffer increased degradation in Ludicrous mode.
Thinking is math. If thinking is put in relations different things this is math.
With the dialetics of yin and yang we can compare and put in a relative relations everything.
Yin and yang relation is the binary math of I Ching for example.
All the rules of the Traditional Medicine Chinese for example can be demostrated with I Ching Math
This is a horrible idea... There isn't a tool that just prefixes the filename that changed for you in a commit log? Why do you need to dirty up the commit messages with all this visual noise? (nice project though)
Agreed, I guess I'm refering more to the 'dark pattern' used in the Windows 10 upgrade prompt and the occasional nagging to activate Cortana if you've disabled it. I believe the large "feature" updates like anniversary, 1511, etc reset a lot of settings, including Cortana's nag screen.

I'm not sure if Google and Amazon are this bad. MS really is buying deep into dark pattern warfare against its users. I think its valid to complain about it.
I understand this isn't a good situation for the community, but what about the other side? That $980m isn't just disappearing into thin air.

CSCO will use it to refocus their efforts into more valuable services, which by itself will entail some level of hiring & investment, and if successful, they'll hire & invest more.

If you think this is an optimistic perspective, consider the alternative...CSCO continues employing people who aren't optimally productive for its goals, and ultimately the whole company runs into the ground and EVERYONE needs new jobs.

Layoffs are an unappealing and emotionally-charged but necessary part of the corporate lifecycle.
Ask HN: What are some avant-garde hobbies?
Recently found https://www.facebook.com/nicemoyin/ and now I'm curious.
I'd be curious to see this, especially as it is a slightly different type of application purchase, being that it was initially tied to Shopify's market place. Did you just do an asset purchase of the app and name etc? Was it even running as a company or just a guy that had made an app on Shopify?

Thanks for sharing.
Typing techstack in google, first result. Infinitely better than this article. http://techstacks.io/
The battery has an 8 year unlimited mile warranty. I believe that it is considered to have failed if it is at 70% capacity or below.

In general, one should expect to get at least 300k miles (482,000 kms) out of a battery like the one in the Tesla before it gets anywhere close to this level.
The vast majority were Java developers. I always felt bad about it as I never passed a single one of them during my time working there and interviewing them. They were in such a shitty position but at the same time I only ever had one of them actually able to talk through how to code something (and even that person said they only "know how to do a for loop in theory" which I don't understand but I digress).

I'm fine interviewing people but interviewing people within the same company where if they don't pass your interview they're going to be laid off? Obviously it's far worse for them but it's a shitty situation all around.
(There is) no code (that) is better than no code

Should make the play on words clearer, while also ruining it.
8 years for each new technology indeed....

MFC anyone?

With the push to Universal Apps (that nobody appears to be heeding), what is Microsoft's recommended toolkit for C++ in Windows now eh?

Here we are with > 2 million lines of C++, entirely MFC and COM.
No, they will simply stop serving low-income areas if it becomes unprofitable for them to do so. What then? Pass laws to force Walmart to sell to the poor? They're a company, their singular goal is profit (as it should be). They pay their taxes and follow all the regulations set out by the government and in return they expect that the government will protect them from criminals.

> WalMart is #1 in revenue and #15 in market cap, I don't think there are any problems with incentives there.

This is because we haven't passed ridiculous laws like the one you are proposing.
You have to respect the common shared space such as office space.

That works both ways. If you believe parents shouldn't bring their children to the office space because they should respect you and your desire for children not to be there, then it's only reasonable that you should respect their desire to have their children with them. Whether you're fond of babies or not is irrelevant; the important thing is the impact on the business. If having children around means an overall productivity drop then they're a net loss, and a dedicated child-care facility is a better option. But if the parents in the office are more productive with their children close by, to a point that outweighs the loss of productivity from the non-parents, then children in the office is a positive. Few workplaces have ever measured that, so there isn't a simple "it's worse with children around" answer.

Plus, and this is really important, there's a distinct danger that employers who say they don't want children around the business using that as a way to limit opportunities for women (albeit subconsciously; few would admit to it). That's something to guard against.
Yes. The USA makes a killing off poor people. And weapons. Which... also make a killing.

It's a weird place. I have to get out and travel just to remind myself that strangers can be friendly to each other.
Your advice about dropping the "C" in "CSS" is good. I've done this and felt inferior because my CSS isn't as "good" as others. It made me feel like a hack for a long time before I finally started trusting myself and doing things the way I want to.
When you heard about Rails it sounds like it was mature enough for you to start using it. Because it was a serious improvement over PHP, as I took a similar route. Docker/virtualization is still early and people are figuring out how the pieces fit together, and what the best pieces are. So it's best to wait until then (IMO).
Bots Are Better Without Conversation
I have found the opposite -- Walmart is understaffed to the point of absurdity and their produce is substandard. Not only that but it is very difficult to find someone that knows where something else, especially when most people don't have any knowledge beyond their aisle.

Just another anecdote.
https://github.com/brookhong/Surfingkeys#hotkey-to-toggle-su...

use Alt-s to toggle it by default.
> correct UI on a desktop

Nope. That was true about a year ago, but not anymore. Facebook UI on a desktop is horrible. Try using it with 1024px wide screen - most apps/games aren't fully visible because they give 760px to the canvas and the rest of their UI is not responsive - so either the ad space on the right or the content (app/game) has to suffer.
Not universally. At our company we have a mix of Macbooks and Dells. Our 2010 17" Macbooks will still hold a charge for 3 or 4 hours depending on usage, and they spend the vast majority of their time plugged in too. Newer ones are even better. The Dells on the other hand barely manage 20 minutes after about a year in the field, and the HP's aren't any better.

For whatever reason the majority of PC manufacturers just suck at making batteries (or charging hardware, not sure which.)
Prototyping the Internet of Vehicles with Kurt Stangl
The font size method is a little bit ambitious, sites I've worked on will always have caveats.

The margin application though is very clever and the right way to go about it, even in complex designs you'll be able to apply this to most components (maybe not using the body selector though).

These aren't used more often because many developers aren't very familiar with the complete power that CSS has to offer, take BEM for example it completely eradicates the most powerful feature that CSS has to offer.
I'm currently sitting on a beach, in the shade, reading this post on my phone. (And also reading up and planning the marketing for my startup, and probably writing a Facebook post and a blog post soon. Edit: Nope, still reading HN. It's getting cold though. Should've brought a blanket.)

I wouldn't universally recommend typing on your phone, but I'm (relatively) fast at it, and I can do it wherever. The limiting factor is formulating and such anyway, for me.

My current view: https://m.imgur.com/cMXoY7H
Classic database security patterns you should know
I live in Hampton, VA. I make a bit over $80k/yr and I shop Walmart for groceries, in spite of having a nicer Target a mile close to home on the same road.

I agree on location of Walmarts making the difference. There's at least one in Virginia Beach that feels more like a Target store, better lighting, with much nicer things and less cramped aisles. A couple of the closest ones to me in Hampton are crowded and dingy, generally much less pleasant to shop at.
Why would it be? When you buy a vehicle, you get a warranty that covers you for either X years or Y miles(or both). What difference does it make if you do those Y miles driving for pleasure or for work? It's the same to the car. I would be really really surprised if they refused to honour his warranty because he was using it as a taxi.
WINGS Specification Series #2: Governance systems and decision markets
> scrap self-checkout,

> [...] it would reduce crime. That's a nonsensical and isn't explained in the article, we're just meant to accept that.

There a bit of evidence that self-checkout systems increse rates of crime.

http://www.bbc.co.uk/programmes/p043gmxh

http://www.telegraph.co.uk/science/2016/08/02/self-service-c...

http://www.telegraph.co.uk/news/2016/08/03/checkout-serpent/
Here is a much simpler approach that works for many problems: minimize the distance to a desired multi-variate state.

https://medium.com/@justchap/using-the-pythagorean-theorem-t...
By "compiled," I meant "down to native machine code," not to Python bytecode.
Tango: Bring virtual objects into your world
Of course it's my fault if I leave my key in my door and I get stolen from, but I am in no way obligated to protect myself from criminals, just like women are in no way obligated to dress conservatively in order to avoid rape or sexual abuse.
That works both ways. If you believe parents shouldn't bring their children to the office space because they should respect you and your desire for children not to be there, then it's only reasonable that you should respect their desire to have their children with them.

You do know realize that an office space means a space for employees to do work for someone who is paying them. It is not a space for their children or parents or grand-parents or cousins or favorite stuff toys.
Do what you say and both work in the same branch. If the branch diverges from master and you need to catch synchronize and then one of you does a rebase the other does git reset --hard origin/feature-branch. Alternatively just leave any cleanup till the end of the MR and designate one person to it
There is something like this in Surfingkeys,

B - Go one tab history back
F - Go one tab history forward
Cortana is opt-in as well. When you first setup/install/boot Windows 10 there's a screen titled "Meet Cortana" where you can choose "Not now". When you first setup an iOS device it walks you through first setup and there's a very similar screen titled "Set up Siri". Android doesn't have such a screen.

The difference between them is that Microsoft uses an Dark-Pattern to obscure the "Not now" option by placing it off to the left in normal font styling where as the "Next" button is a proper button.
In general is a very rewarding experience and in 7cups.com it's also very comfortable to do it (I don't have experience in other similar services so I can't talk about them). You don't have any pressure on when or how many times you should do it and how much time you should spend. You volunteer whenever you feel up to (and this is how it should be because your mood is very important when you are dealing with these things).

People's problems can variate from light ones to very complex ones so it's very important to have the adequate mindset, keeping in mind what you are doing there (offering support by listening) and where are your limits. If not, the frustration can overcome you.

It's not free of trolls but I have rarely found them there and the majority of the people is very grateful just for boosting up their mood, which gives you a good feeling after finishing a conversation :)
The enemy of batteries is heat. Most laptop batteries that I have had degraded prematurely due to poor heat management.

Phones are kind of a different case. The phones that I have had with bad batteries to begin with (Galaxy S2, Nexus One, etc) were often recharged multiple times per day. 1000+ cycles per year for two or more years will degrade the battery a lot, as the degradation is largely based on the number of cycles.

The Tesla P85D has a ~300 mile battery. Unless you are driving 300 miles per day, you are unlikely to see 1000 cycles in a year. If you do cycle it 1000 times, you've put 300,000 miles on it.

That is really a completely different situation from the typical mobile phone or laptop usage scenario.
It's a little different in college - this is generally where the US catches up.
The methods in scipy.optimize are great if your function is serial, cheap, deterministic, and convex. Many ML models and real world problems don't fit into this context though.

We have a Jupyter notebook showing how SigOpt compares to several scipy.optimize methods as well as standard methods like grid/random on a simple non-convex problem here [1]. These results only get more striking as the dimensionality increases.

[1]: https://github.com/sigopt/sigopt-examples/blob/master/ipytho...
How is that relevant to my question?

Also, in US you are free to talk about anything unless you are under GAG order.

https://en.wikipedia.org/wiki/Gag_order
Walmart has created a retail model that does not work -- unless a disproportionate number of police implement their security for them. Their stores are unmanageably big. They're understaffed and undermonitored, and they even do stupid things like not routing people with merchandise returns to approach the return counter strictly from outside the store, so the trivial hack mentioned in the article can't occur.

Walmart has a 30 year history of offloading the healthcare and social costs of its employees onto local hospitals and county agencies. Of course they offload their security. In perhaps 50% of their market (geographically) they're a retail monopoly. They rig the game because they can.
>For the love of god, please use some common sense when repeating mantras like "write less code."

To be fair the author said write less _damn_ code.

Regular code, however, is fine.[1]

[1] Even better if your code is blessed.
I expect the soon-to-be-released 100kW pack to be even more durable due to further reduced cycling.
20% is a very high number, especially given how many layoffs Cisco has had. I've been in situations where 10% got laid off, and there were still weak performers who could be let go. This usually happens in cultures where it is very hard to fire people, so they use layoffs to cover for weak performance management. (And weak performance management can be a cause to need the layoffs to begin with)
EasyPost is hiring engineering and sales – reinvent logistics
"Christian’s old Subaru had to have its engine rebuilt two or three times over the course of about 330,000 miles."

Which is it? An engine rebuild is a significant cost and down time and he's not sure how many times it has been rebuilt? Makes me question the validity of the rest of the article's data when you don't know your own basic facts/history especially for is a major repair item.
Tesla battery packs have active thermal management, and improper thermal loading is one of the greatest enemies of li-ion cells. You are also not likely to cycle the pack nearly as much as in typical cell phone or laptop usage scenarios, which are usually drained/charged nearly fully once per day.
Those aren't supported natively via the chipset, these are implemented using extensions which result in poorer performance and eating quite a bit of the PCIE bandwidth available.
The lack of USB 3.1 support is also the problem I have with Haswell-E, I have an X99 motherboard for my Broadwell-E setup and USB 3.1/TB is only available via the ASUS extension card which eats up 4 PCIE lanes and doesn't perform nearly as well as the "native" Skylake Z170 series chipsets.

As PCIE3.0 is not supported on AM3+ motherboards because this requires native CPU/Chipset support so you are overloading a potentially already contested PCIE (especially if you are running multiple GPU's) bus which has overall less bandwidth to offer which can yield even worse performance than what is available on X99 chipsets currently which lack some of the same features but at least support PCIE3.0.
We compare to some standard convex optimization techniques implemented in scipy here [1]. We have comparisons to some other Bayesian methods here [2]. I'm happy to answer any questions!

[1]: https://github.com/sigopt/sigopt-examples/blob/master/ipytho...

[2]: http://arxiv.org/abs/1603.09441
"Neoliberalism" is usually used as a vague, undefined slur, by ideologues such as the writer of this article. The essay "I’m a neoliberal. Maybe you are too" [1] offers some interesting commentary on this theme, in trying to reclaim the term such that it applies to many people more on the centre of the political spectrum.

[1] https://medium.com/@s8mb/im-a-neoliberal-maybe-you-are-too-b...
Robot companions are coming into our homes. How human should they be?
"So sure, the car cost about $70,000. And it had to have its drive unit (ENGINE) replaced a few times. "

That sounds like a failure to me.

If this was 70,000$ FORD that had to have its engine replaced 2-3 times then people would be screaming LEMON. But since its Tesla - it is ok somehow.

Anyway what matters for taxi driver is the cost per mile. Tesla spending: 70,000 + 3,700 (electricity) + 7,000 (repairs) = ~ $80,000
Toyota camry spending: 23,000 + 10,000 (gas) + 2,000 (repairs) = ~ $35,000

Tesla: 80,000$/100,000 miles = 0.8 USD/mile
Toyota camry: 35,000$/100,000 miles = 0.35 USD/mile

Cost per mile driven: Tesla > Toyota by 2.3x

Total cost: if he was to sell Tesla today he would lose $35,000. If he sold camry today he would lose $13,000

Financially Tesla still does not make sense.
No. It only counts if you fail the subsequent callback interviews. Google takes a long time to respond. I applied right after I graduated and didn't hear back from then until two years later.