skysight-inc/HackerNews huggingface dataset:
> "I am not on a shared host, I am hosted on a VPS"

Hate to break it to you, but your virtual private server (VPS) is likely sharing a bare-metal server with other VPS. ;-)

Also, you can look into content delivery networks (aka CDN), which will most likely deliver this page faster to clients than your VPS especially when you consider your VPS is in Dallas and CDN's have nodes located around the world.
Although these have some nice ideas in them, I had the old disappointing Jobs-era Apple bluetooth earbud so I am not going to rush out and try them. Also, they don't seem to work with Apple TV which is a shame.

Also: right and left are distinguished by printing on the device. Why wouldn't they put a flat part or a little bump so you could tell the two apart by feel before trying to get them to stay in your ear?
dupe, please check before submitting!

https://news.ycombinator.com/item?id=12236523
Just because you personally don't like wireless headphone doesn't mean Apple's overpricing theirs.

Most pure wireless headphones cost more than $150. Are you the target audience? Probably not, but for people who are looking for that type of solution Apple's pricing is very reasonable.
You're assuming that's a technological challenge that hasn't been overcome, despite the fact the person flying the vessel is was indeed flying a vessel capable of landing in the first place, and returning home :P
This reminds me of a Bruce Lee quote. My opponent practiced 1000 kicks and I practiced a kick 1000 times. I am paraphrasing that quote But he mentioned this in the context of focus and priority to become great at something.
Anecdotally, my Nexus 5x has a large, central bulge for it's camera and the sapphire glass doesn't even have any scratches on it after almost a year with no protector over any part of the phone.

It's a shame they're discontinuing the line, the build quality of this phone is immensely good, it shows me the quality Android phones _should_ have.
The UI can be purely a function of the store state, or not; whichever makes more sense in your project. I find it useful to use transient component state (ie. setState) also, for things like you mention - selecting something or keeping track of the "isOpen" state of a dropdown. Any state which does not need to live longer than the UI itself.

> the whole "UI is just a function" paradigm kind of breaks down.

Not really, it just goes from "UI is a function of the store state" to "UI is a function of the store state AND the component's internal transient state". Since internal state should only be modified by the component itself calling setState, this doesn't really add much complexity - in fact it usually reduces app complexity by obviating the need for a complicated global state structure for storing eg. the open state of every possible dropdown on the page.
This is a great point. People believe that most groups are basically equal; this is true in the sense that if people were raised in identical environments with equal opportunities than it probably wouldn't really matter what group they were in, but wrong because that isn't the world we live in. Different groups on average experience much different environments. Machine learning doesn't care why the differences in groups arises, but people do. Fundamentally the question is whether we want to base our decisions based on how the world is, or on how we want the world to be.
> also has huge dependencies

True, but they are different dependencies. One of the goals is to eliminate the risk of common-mode failure[1]. One failure that makes the internet inoperable also takes out everything that depended on it, which shouldn't be "everything".

[1] https://en.wikipedia.org/wiki/Common_cause_and_special_cause...
Wire Gauges
Show HN: Verifiable Data Structures
Self-fulfilling in what way?

I've probably spent a hundred bucks on fifteen pairs of Philips over the years. And they're cheap enough that I can keep a pair in my bag, a pair in my house, and a pair in my car. Most of my listening is podcasts. They sound fine for that.

In contrast, I only have one pair of noise canceling Bose headphones which cost 3x as much as all the Philips put together. They sound great and are wonderful for the train to work, but they were also very expensive and I don't run with them.
Wow! mistyping a number stops the GPS, auto pilot and auto throttle from working. I'm incredibly surprised that what would seem to be a relatively simple UX / validation issue could cause such a huge safety issue; flying in the wrong direction towards inbound aircraft and the plane mistaking its location by 11,000km. Very surprised; maybe someone with experience writing flight control / management software could explain?
The lack of the headphone doesn't bother me. I am excited to see what the future holds for digital audio out. I don't care for the airpods though.
They have a lot of "enterprise" software that they license out. Almost all of it is garbage.
I'd love to see that hold up in court.
No, it makes sense. exp(i epsilon) = 1 + i epsilon, to first order, i.e. when epsilon is near 0. You can think of 1 + i epsilon as a tiny rotation, when you multiply by it. exp(i t) = the product of a lot of tiny rotations, just as in real numbers exp(x) = the product of a lot of tiny scalings. The product of rotations equals one rotation by the sum of their (individually tiny) angles. As t increases continuously, exp(i t) rotates around from 1 continuously. The unchanging speed of rotation corresponds to how in e.g. bacterial growth, exp(t), the population gets some constant factor bigger in every equal interval.

(I first got this picture from the Feynman lecture on algebra, http://www.feynmanlectures.caltech.edu/I_22.html, which doesn't seem to ever explain it that way explicitly. It's funny how memory works.)
Not that wickedly fast unless you're really near Dallas where the server is:

https://performance.sucuri.net/domain/varvy.com

Hosting on a single VPS is never gonna be very fast globally no matter what you pay your hosting. In fact our free plan on netlify would make this a whole lot faster...
What is this overlay meant to do?
So what's the point of getting one of these instead of the Xbone S, which _does_ have UHD Blu-ray support?
Or even better, Surge.sh.

- A very happy customer.
NYC is getting a lot of free WiFi via Google (Alphabet) subsidiary

https://www.link.nyc
Yes, I agree that adding a marginal marketing can be a net benefit to society. But the problem is, in the real world, the person A wins - marketing has much better ROI than investing in quality. I argue against the marketing precisely because of its power to paper over the problems with the actual good/service.
Really cool!

Almost instant even here in New Zealand!
Intel teams with TPG to spin out McAfee security unit, valued at $4.2B
I have no such issues with my Bluetooth headphones on Cyanogenmod.
cperciva and michaelochurch (not listed on /leaders because he hasn't posted in a while), and it's easy enough to look up what they do.
Absolutely. Yeah that is kind of silly.
Since lightning headphones are already a thing, removing the 3.5 inch port does not, in any way, give you more control over audio quality.

In the current implementation the user at least has a choice.
I remember reading comments about this in the past year or two - many people have seen the similarity between this and Win32 event loops...
In that case, they should own up to it and make it up in a meaningful way to their customers who backed them initially. They've lost a customer.
This article doesn't even try to explain why -- it barely even makes the assertion. It simply says the US doesn't have enough engineers and that that is a problem. Basically clickbait.
Yes. If your kid is obviously a piano genius at five and asks for a good master you should provide. But be careful to not project your own dreams onto your kids. No need to push.
The law isn't obscure at all, it's a fundamental part of employment law that separates California from many other states.

And saying it's due to tech VC is saying there's a lot of tech success due to the overabundance of tech success.

People who work at a company can quit and start a startup, even in the same industry, carrying with them their hard-won expertise. Without a legal cloud over their heads which will scare away investment.
The AirPods are bluetooth. I think that has been a point of confusion. Also, 5 hrs may not seem like much but 24 hours w/ the case is a lot more than comparable bluetooth earbuds. And I really love the idea of a battery case: extend battery life, no connector on headphones, keeping them in the case may make it harder to lose them.
Here's the thing though - you have to have a DAC in the phone anyway because the phone needs to have a speaker built in. Now, it might be nice for some people to be able to get an external DAC in addition, but that should already be possible with something like USB OTG.
Unless I'm missing something, this feels like trying to understand a less complicated thing by first understanding a more complicated thing?
No, it was just the last gen of consoles lasted so long. The bigger benefit is on the dev side by having a single hardware target and also hardware that can be put together much more intimately than a PC to really milk its performance. Though that could also benefit consumers because they could get the best performance experience for the cheapest amount and it would take PCs time to catch up in either absolute or affordable performance. The last gen of consoles was arguably the last gen, the current gen has been much less console-like in many ways. (You could build a PC matching the PS4's capabilities on the PS4's launch day for less money. The xbone almost shipped without disks.)
I hadn't thought about the Square with the loss of the headphone jack, that's an interesting change. Can the Square device be adapted to use the Lightning connection? Maybe Bluetooth?
I'm most concerned about voice quality. Any indication that there are more or better quality microphones.

Also, I'm concerned about the LTE: on the Verizon network it sounds like they're using the same modem as the Galaxy S7.
https://www.qualcomm.com/products/snapdragon/modems/x12

Is that correct?
call it a todo-list

write it an mvc todo page / server for each
The 1980 Math Olympiad Program: Where are they now?
The photo quality is - strange. It's not truly sharp or clean, especially in the far distance, and there's an odd softness and a hint of waxy sheen to it.

It's a look Nikon used to have ten or so years ago, and to me it suggests over-aggressive noise removal.

To be fair it's very good for a tiny camera, and amazing considering the state of the art ten years ago.

But I wonder if it's starting to fall into uncanny valley: the closer it gets to pro performance, the more obvious it becomes that it's not there yet.
*listening via lightning...

Apple doesn't want everyone to switch to lightning. They are banking that bluetooth will eventually be the 90% even 99% standard among consumers. I tend to agree.
Absolutely, we are working on it. Please visit our "distributed" branch https://github.com/minio/minio/tree/distributed
I used to do that, but really missed decent audio quality. FWIW, Sony make a decent pair of sweatproof wired earphones (https://www.amazon.com/Sony-MDRAS800AP-Active-Smartphone-Hea...) which have lasted me almost a year now.

In finding a link for you though, I see the price has become outrageous as they've apparently been discontinued :(.
How long does it take Dwarf Fortress to create a new world?
The millimeter matters when people are buying the phone, the battery life and other complaints only matter once the person has already paid for the phone, so Apple doesn't care.

People say they want lots of battery life, but slimmer devices consistently outsell thicker ones.
>But they need to innovate fast if they want to keep their customer base

My boss said something today concerning Apple that is relevant to this. After hearing Warren Buffet bought a bunch of APPL.

"Apple isn't a technology company anymore, they're consumer goods, so that's an understandable choice."
Probably wouldn't make much of a difference, but there is still room for performance improvement by minifying the HTML page.
Even if it were possible to do cheaper in budgetary terms, it would be way riskier, and that's a serious factor. I think some technologists tend to overestimate the ability of a (non-technology) enterprise to roll their own (without significant risk and overhead) and underestimate the real costs even just from a budgetary perspective. It's apples to oranges.

Lest this be marketing for price is no object, this doesn't mean anything goes. That's where competition is important. And that includes from open source based solutions and smaller players. The key word is "solution." You can bundle up FreeNAS on your own well rested hardware, customized to the customers requirements and couple it with mucho support, hand holding, and SLAs. Oh, and proving financial endurance of thr organization helps too.Then you might at least be comparing something in the same universe.

Fortune 500 doesn't care about saving 20 dollars only to put the other 80 at risk. And rightfully so.
"Look amazing on any device" ... The right edge of your text is coiled on my phone (not so amazing).
Essentially I'm after the same sort of effect they had in Screenhero[0], so showing the location and name of other people's cursors on your screen.

0: http://media02.hongkiat.com/sharescreen-coworking-screenhero...
It is not as bad if you can rely on a strong team (3.5 years there, no significant consequences in personal life).

Some things that help:

1. Everybody is in the roll, not just the new guy(s).

2. The team is big enough for everyone to have a reasonable ratio of on-call vs off-call days. Merging two or more small teams into one single on-call roll of death does not count; people who is not knowledgeable on the problem at hand (e.g. everyone, eventually) will just fuck up and end up calling someone from the correct team anyways (after the problem has grown worse and the customer is angrier).

3. Team is encouraged to trade days or cover for each other if needed.

4. On-call guy has vetoe power over deployments. If you want to push something urgent at the end of the day, you better make yourself available to the guy that can vetoe your deployment.

5. Management understands that developer's productivity will slow down while on-call, and plan accordingly.
BTW your kids should be drinking tap water unless you fluoridate their teeth some other way. Or, I suppose, unless you think fluoridating teeth is a bad idea...
Is this image inlining thing something new? Am I reading it correctly that the images are encoded in base64 and delivered as html? Surely this is a bad idea... no?
I found the talk (though I don't pretend to understand it all), video & slides are online if others are interested.

Behind the Scenes with iOS Security

Abstract - https://www.blackhat.com/us-16/briefings.html#behind-the-sce...

Slides - https://www.blackhat.com/docs/us-16/materials/us-16-Krstic.p...

Video - https://www.youtube.com/watch?v=BLGFriOKz6U
Center for Brains, Minds and Machines(CBMM) Summer School Videos on Deep Learning
Office of ~ 15 macs here, all machines within 4 years old. It seems the Magsafe 2 chargers are failing at a MUCH higher rate then the old side mount Magsafe 1 chargers. All fraying around the T Magsafe connector.

I have just had to order 3 more chargers.

I am not saying that people weren't rough with them (quite likely at least 1 of the users were), but the Side mount Magsafe 1 chargers seemed to fare better.
If you can't pay enough to find someone competent to be on-call, you have to do without. That's life.
Philippine President Rodrigo Duterte Cussed Out the POTUS, or Did He?
> My impression from US is that McDonnald was cleaner than hospital.

I'm really interested in this. Where were you? Because my impression of the US is that they are very thorough on the small stuff … because they can pass the bill on to someone for taking precautions, whereas they can be sued for not taking them.
Agreed. The main reason I got my PhD was because all of the jobs I found interesting after finishing my BS said "PhD required" on their application. I never planned on going into academia.
Yes. https://en.m.wiktionary.org/wiki/%27s-Gravenhage
Ask Paul Graham: What Is the 2016 Equal of “Startup Ideas We'd Like to Fund”?
Ground loops are very odd phenomena that can be hard to debug, but it will probably work.

(The stupid option is to lift the ground on your mains adapter, but you really shouldn't do that, somebody might get killed.)
I happen to :) http://cs.stanford.edu/people/karpathy/main.pdf
Commercial space travel shares things up a bit.
No, really, the headphone jack is more useful than you think
I use it and it probably covers about 65-75% of ads I see, and almost 100% on news websites. I've also seen it work in apps.

It's too bad there wasn't some way to have it cross over networks too.
Of course there are economic reasons for wage increases with productivity. They are the same reasons that explain any other increase in prices.

First, employers don't want to lose their more productive employees, and they have to compete with other employers offering jobs at higher pays. Second, once productivity rises, employers increase their earnings and can therefore hire more. This creates more demand for employees, and the price of work rises.

It's in fact the view that companies should be "afraid" that create regulations and restrictions that are usually what's responsible for reduction of wages and quality of life in general for workers.

See also: http://www.heritage.org/research/reports/2013/07/productivit...

Finally, I find it really unbelievable that someone can claim in a serious conversation that the US have anything remotely similar to "unbridled capitalism".
Donald Trump:

- "[Mexican immigrants are] bringing drugs. They’re bringing crime. They’re rapists."

- "Rosie [O'Donnell] is just disgusting --- she's fat, she's a loser. She's a farm animal pig. She's a beast, ok. She's just a loser. She's no good."

RESULT: Just might get elected US President in November!

Obscure JavaScript geek:

- "blah blah ... promiscuous ... blah blah ..."

RESULT: Removed from speaking at some JavaScript conference in November.

These inclusivity people need to look around a little and have a reality check. Their incredibly narrow standard for what is acceptable is not even remotely shared by the American society they live in.
> The point isn't really that paper is better. It's that we had systems that worked for a long time and we removed them.

Because we have better ones, that are less expensive, in many (but not all, due to excessive design rigidity in some cases) cases cheaper to adapt to change, and provide more value. That benefit is significantly limited if you bear the cost of maintaining (across requirement changes) the old processes (or analogs to them reliant on similar infrastructure) as well as the new processes, especially if you have to maintain the infrastructure (including the human infrastructure -- e.g., for the IRS, of people trained to process tax returns by hand) they rely on.

> However, the IRS maintaining the capability of using old, simpler methods should be retained because it serves as a backup for (hopefully rare) situations where the primary infrastructure fails.

Certainly, functions that are short-term critical need some fallback. Functions that aren't, it may be more efficient to devote resources to restoring the primary infrastructure rather than burning them executing inefficient backup processes in the absence of primary infrastructure.
Maybe he's a caricature, but he's 100% right.

I grew up going to school in the burbs, all summer in a small home-town - and have lived in several major cities.

'City people' are definitely more about the money.

Small towns are communities. Everyone knows everyone - often for multiple generations. Families have ties - not just people. You can't 'not care about' someone you've known for 40 years, even if you don't know them that well.

In cities, people are exposed to a lot more people, they have tons of 'associates' but very few friends. People come and go - and they get individualist.

I find city people, having been exposed to 'more kinds of people' tend to be more 'tolerant' in the modern sense of that word, but have absolutely no idea what community means and are far more judgemental, ideological, selective in everything. City people walk and talk with a kind of 'facade' - they are trying to project an image - almost all of them. In a small town - this would seem ridiculous.

Also in small towns - when people speak to you - they are speaking to you then are 'present'. In the city, people are usually polite - but conversations (and relationships) 'transactional'.

My brother (small town) threw a big bar-b-q for his friends birthday, and invited a bunch of people. Some really odd red-necky types showed up - and don't mean negative - just poor. They were welcome. Old guys in wheelchairs. Young partiers. It was an unbelievably mixed crowd. I don't think my brother would have preferred they came - but there is no way on earth anyone would say anything - after all 'it's joe from the corner store' - and 'Mary, Sean from across the streets Aunt'. When you go to social gatherings in urban areas - they tend to be hyper-specific in terms of social groupings.

Even the near-homeless/poor people in small towns 'know someone' and most people 'know them' by name. Down the street from where I live (urban) - there are a couple of completely 'nameless' homeless people.

Also - small town people tend to have a lot of gatherings where it's mostly family. In the city, often less so. When you hang around mostly your family and extended friends, it's a completely different world from 'people your age in your clique' etc..

The craziest thing about this - is 'city people' often have absolutely no idea what a community actually is. They make all sorts of crazy assertions, but have no clue.

You call this guy a 'bumpkin' because - no offence - you might not know what he is talking about - also - your comment might be a kind of bigotry.

In the suburb where I grew up - I don't know anyone. They've all moved. I have some contact - but the people, stores, restaurants, neighbourhood - totally unrecognizable. My 'hometown' - I still know some people, epc. through family. It's incredibly boring, and would be nary impossible to live there (it would be nice if it were a commute from a city), but if I don't go back often enough, I go crazy.

To someone from a small town, living in a city often feels like 'living in a corporation' - and to some extent they are correct.
Except that iWork is free on the web
Nobody believes that. Just that when building new versions of iOS they aren't concerned how it runs on older generation hardware.
How much does HTTP/2 mitigate the need for such techniques, if at all?
> The software platform Apple has built is unrivaled.

Not really true anymore. Android (while drinking Google Koolaid) is an amazing platform. I bet for most users (in terms of apps and basic phone features), there is really no justification to get an iPhone over an Android.
There is an increase in size to base64 encode, in addition to what I assume is the lost capability to cache images, as well as load them intelligently.