skysight-inc/HackerNews huggingface dataset:
Are you sure about them being Bluetooth? I'd be interested to know how they make it work.

If you meant something like this [0], DECT [1] works on a different frequence band.

[0] https://en-us.sennheiser.com/phone-headset-wireless-call-cen...

[1] https://en.wikipedia.org/wiki/Digital_Enhanced_Cordless_Tele...
The KMP paper is "Fast Pattern Matching In Strings", which cites Cook's "Linear time simulation of deterministic two-way pushdown automata". The former has a neat history section that gives a little more detail than the interview.
I don't think the Space Engineers thing is actually a bug, as opposed to just a counter-intuitive behavior.

In the general case Euler coordinates work much closer to our intuitions about rotation and orientation because the world we live in has a well-defined "down," as defined by gravity. Thus if you have a fixed "up" direction for the "camera", then any point on the sphere has a single corresponding orientation as long as you're not actually looking up/down (analogous to gimbal lock). This has the property that no matter what path your mouse takes, if you return to the same point, you will be oriented the exact same way you started.

This is not true with accumulating rotations in general. Try this with a paper airplane:

1. Hold it in the "flat" position at eye level and imagine the x, y, and z axis so that the x axis points out to the right, y points up, and z points down the tail and into your eye.

2. Pitch it 45 degrees nose up (counter-clockwise about the X axis).

3. Adjust your own perspective so that even though the plane is pitched up relative to the ground, you're looking at it as if once again x points right, y points up, and z points into your eye.

4. Now in this perspective, turn 45 the plane degrees counter-clockwise about the new Y axis. Note that this is not the same as "yaw", because new the Y axis you're using is actually 45 degrees off vertical from step #2.

5. Now without rotating the plane, reset your perspective. Notice how in addition to having pitched up and yawed left, your paper plane has also rolled slightly relative to the ground.

What you see in Space Engineers is probably this exact phenomenon. It's not so much a bug as it is a side effect of trying to come up with an intuitive rotation scheme when there is no "up".
VR/AR is an upcoming platform. Is it the next, or the one after that? Who knows. But yes, it is coming.

If you start now, I suspect you'll find some early success and interest, but it is yet to hit the "trough of despair", so you'll have to consider how you will live through that.

Current VR/AR I suspect can be compared to the state of mobile in the days of WAP. Not many people use it, but lots of people are talking about it.

Having said that, you don't have to go whole hog just into VR. I personally believe there are business opportunities in bringing highly dynamic visuals to business not in the VR space.

I've been considering this a bit lately, and when/if I get the time, I'll be looking at Unity because though you can make VR (and I think AR) scenes with Unity, you can also use it for 2d.
Oh man, i've been waiting for a long time for this. I'm super excited. Now if only it supported server push using the link header...
360 photography VR video technology
"If you’re unsure you should lean slightly negative by default" ha. that's a good heuristic!
One major thing I haven't seen anyone mention about replacing wired headphones with wireless is that as far as I know, you're not supposed to use wireless headphones on a plane. I don't think you'd actually get hassled by a flight attendant but who knows.
Well, sounds amazing.. too amazing. I'll believe my email wasn't sold to a spam site as soon as I get to play around with the site and i get my "invite".
Project Scorpio will, the PS4 Pro won't support 4K gaming either, even a GTX 1080 won't do 4K @ 60 well with modern titles.

The PS4 Pro will be a 1080p @ 60 console but nothing more regardless of how they are marketing it, the GPU it has is between the RX460 and the 470 in terms of performance and while they can push for 1080p @ 60 on medium/high settings* on most modern titles they can't run anything at 4K at playable framerates, not even "console experience" frame rates.

*New upscaling techniques like UbiSoft's Checkerboard Rendering with decent Temporal AA/EQAA will be able to upscale some games with minimal image quality loss.
UbiSoft renders Rainbow Six: Siege at 960x1080 and upscales it to 1080p.
Is this actually being used in production at Twitter? Skimming the paper it's not quite clear to me.
Then choose a good one.
for SEO neutrality just add rel=nofollow
In fairness, Apple mostly has an image of being "the company random cranky internet commenters accuse of horrible things, which later turns out not to have done the horrible things the cranky internet commenters accused them of".

This is a repetitive cycle. See it happening right in this thread with the "Apple invented a proprietary wireless protocol to DRM all the music, close the analog hole and make you license their tech" stuff. When... it's just Bluetooth. Same thing happened when they put the microphone and volume controls in the iPhone earbuds; people said it was a way to insert a secret "DRM chip" and force only Apple-approved headphones to be able to listen to music.

So if nothing else, the weight of history is against your "just did this to charge people money" argument. Plus, y'know, the adapter's literally included in the box.
Apologies for the mangled title here. The original is much too long to fit in the HN limit, and removing "American" instead of "Right-Wing" isn't enough to solve that. The fact that Google and by extension its resources is involved seems like important context, so I'm not inclined to remove that part.
If someone has a better solution I invite changing it.
I think this is the ironic lesson: for many sites, optimizing for consistent performance (i.e. CDN, geographic caching) is a more important objective than prematurely optimizing for a subset of users.

Example:

Business A - average render time 0.3s, but under load 5-10s

Business B - average render time 0.8s, but under load 1-2s.

Subjectively, around ~10s response time is the point I would close the tab and look for another business if I was trying to do shopping online, anything involving a credit card etc.
http/2 implies ALPN (but you can also do ALPN with http 1.x), which many browsers use as a flag to enable TLS Fast Start, and save one round trip.
Yeah big time. Not that it's ever easy for smart asocial people, but being four years younger than everyone else made it way worse for me. Some people managed a lot better though, especially if they could pass for older.
The 'bing' in cn.bing.com and the logo at the top of the same page isn't read out in English by a Chinese person, but in Chinese, and it has neither tone nor hanzi. "Disease" is a meaning that easily springs to mind when seeing it and it is therefore an unlucky naming choice.
Spoiler Alert: politic is everywhere.
I hope he offers a reward check for any inaccuracy in his interview.

https://en.wikipedia.org/wiki/Knuth_reward_check
Meaningless-weaningless, but that site loaded instantly on my iphone 4-without-s and did not lag, unlike all others (except hn ofc). No CDN can hide modern js freezotrons.
My wife won't let me sleep with the speaker, so I've adapted to have 1 earbud in depending on which side I want to sleep on. It eventually falls out and tomorrow I seek to the last place I remember in the book and repeat ;)
His affiliate link for VPS service has its cheapest option priced at $25 a month. You can get a nice little VPS for static hosting on SSD from digital ocean for $5 a month. $6 a month with backup.
A technology such as Bootstrap will always be the way to go

What? Why?
It would be doing to them what they did to Crockford. Nothing more, nothing less.

Turnabout is fair play. It would make them, and hopefully others, think twice before trying to publicly smear someone in the future.
Well, I went from academia (after finishing my PhD) to industry, to get more Freedom, Ownership, Personal growth, Status and Expertise.

Here is a blog post on my transition from theoretical physics to data science (and how it made my life much better): http://p.migdal.pl/2015/12/14/sci-to-data-sci.html

I understand that Andriej Karpathy (my favourite author/lecturer in Deep Learning, by a large margin) had a wonderful PhD, in a fast-growing field, with a golden fall-back option. But most PhD students I know (including my former self) do things in disciplines no-one else cares about and are tied to their institute/advisor/place with little to no opportunity to change things when they go awry (cf. it's super easy to change a company). A non-trivial fraction of my friends suffered from depression or had a serious mental breakdown (again, including myself).

In this light, while it contain a large number of helpful tips and valuable pieces of advise, why is it called "survival guide"?
They are asymmetrical (the "porthole" points to the front) so you can easily tell them apart by feel with a bit of practice.
> Incremental, replication, or comparison work is discouraged

I haven't read that. The author says that poorly incremental work is discouraged.

> Get into only the elite colleges and betwork at conferences as much as possible

It's about being part of the community, having brilliant people around you to push you and exchange ideas with, meeting people to collaborate with...
No, thanks for correcting me. The names are similar enough and the purpose is too, so it's easy to confuse. I mean, if you hadn't commented, I would have wondered why it got downvoted.
Haha, no way. I've worked with or met a half dozen MacArthur fellows, and none of them were shy about bringing up that fact. You could argue that MacArthur selects for self-promoting geniuses, but such creatures clearly do exist.
"Do you regularly hire contractors and then never look over the work they do?"

I dont when it comes to software. For say legal services, I dont have many options, as I am not an expert. The point I was trying to make is that sometimes people hire contractors because they dont have the expertise. How are they supposed to review something they dont understand? Saying every organization should have top notch IT on staff so this doesnt happen is hand-waving as well.
Am I correct in assuming that this paradigm would make it possible for hardware to, via encryption, arbitrarily segment/obfuscate any of the software sitting on top of it?
(founder here)

I recently launched Continusec, which provides hosted Verifiable Data Structures. These are verifiable logs and verifiable maps based on the same principles as Google's Certificate Transparency logs, generalized for any use, wrapped up in a hosted cloud service. You might of them as "S3 meets blockchain".

Would appreciate any feedback from the HN community.
I don't think hobbies are all that amazing. They appeal to a time when work stayed at work, and, implicitly, most work was dreadfully boring and you needed something, anything, to escape.

Most of these pursuits didn't feed back into the rest of the human world in any substantial way, had no audience and no conversation outside of the immediate family circle - all of which meant a lot of awkward "family members putting up with your weird interest".

Now we're so connected that the line between hobby and market activity blurs constantly. That can be diminishing in that you end up fighting against market incentives to pursue things in the way you want, but it also means that more of our work, in a relative sense, is work we can be engaged in, and can be done as part of a network with healthy feedback and social opportunities.
I have two thoughts on the headphone jack:

1. Most of the use cases being discussed here are irrelevant for the average iPhone user. Charging and listening at the same time is not a thing for most users. I know there are perfectly reasonable scenarios where it is useful, but most people don't care. Regarding battery life: personally, I use my iPhone quite a lot, often with bluetooth headphones, and I have had to charge it only once or twice during the daytime in the last two years. If you play a lot of games, or use GPS intensively for a few hours, then battery life could be an issue. For the average consumer, I don't think it will be a major concern.

2. OTOH, in the last few years headphones have become a very, very big market. They are a huge status symbol for teenagers and early 20-somethings. If you've saved a lot of money to afford a pair in that stage of life, the headphone jack is a big deal. It's not going to be "cool" to carry around an adapter all the time, and regardless people will hear "no headphone jack" and be annoyed. That demographic seems key to me in maintaining Apple's market lead over the long term, i.e. trend-setting young people.

Overall, I actually think that (2) will be a very big issue. Whilst I am of the opinion that wires are horrible in general, Apple may have misread its market here.
Straight Talks not so straight security (2015)
Yes, I have the lightning cable come up in the middle of the bed and place the phone between my wife and I's pillows. I then route the headphone wire around my pillow and up the top so that when I fall asleep and it falls out it will be pulled back behind the pillow and I won't sleep on it. If I roll over i switch ears (only 1 ear in).

She requires complete silence to go to sleep ;)
Perhaps you missed it, but they're including a free dongle. And if you lose that, it's $9 to replace.
Good point. I did a PhDs in the humanities even though I am from a technical background. Had a great time.
And no new Macs were announced once more
Are you planing to move away to Linux or Windows now that Apple is lagging behind and seems not to care?
If you don't call these airbuds you are dead to me.
I've never seen Apple backtrack on a decision this substantial. They've weighed all the outcomes, far more than we will probably ever understand and they will not reverse course here. Far more likely, the rest of the industry will follow within a few years.
The problem is that you run out of "good" NAMs (or women with the exact same career preferences as men, etc.) extremely quickly. The demand for "good" NAMs in any given field vastly exceeds supply, since quotas tend to be set at population proportion.
I'm not sure why but a lot of developers think or are taught that switch statements are old fashioned or even bad.
Just to add to your point: the titanium used to make the SR-71 Blackbird came from the Soviet Union.
Surely this is an excellent example of thinking different.
How to get the money buy the vested stock. Are there companies that help with that?
My mistake! I assumed you meant the time it takes to fulfil a request and the bandwidth cost were related because they were mentioned in the same sentence.

Agreed on all other counts.
Google Drawings (or Slides) is good, and Pages/Keynote is very nice too.
No I'm saying that 10 years ago one could go away for the weekend taking (and using) a phone and an ipod and not need to think to pack chargers.
>Where is the discussion of starting a business? Of making your own company? Breaking free of the political shackles of academia and blazing your own path to glory?

The discussion of what now? Not everyone wants to start a business. Not everyone has the domain and market knowledge to start a successful business. "Blazing your own path to glory" fails 90% of the time, usually repeatedly.

If you're gonna be that damned persistent, you might as well have the freedom of academia.
Sometimes this is the math way ;)

More seriously, Lie group theory puts the light exactly on the shared structure between quaternions and rotations (both are smooth groups related in some way) and ignore the secondary details, so you spend time understanding what matters.

It may be more abstract, but you get more from your efforts in my opinion.
How Academia resembles a Drug Gang

http://blogs.lse.ac.uk/impactofsocialsciences/2013/12/11/how...

https://news.ycombinator.com/item?id=9950179
CDN. There's a higher likelihood that a user of your site would have it cached, considering how popular Bootstrap is, and if it doesn't bother you that you're serving traffic through and directing users to a third-party.

Consider using Subresource Integrity [1][2] to pin a particular checksum to the particular version served from the CDN, for some extra assurance that the CDN is delivering correct file. This, of course, only works if you link to a static file that's unlikely to change, and not, say, 'bootstrap-latest.css'.

[1] https://www.w3.org/TR/2016/REC-SRI-20160623/

[2] https://www.w3.org/TR/2016/REC-SRI-20160623/#use-casesexampl...
Paul Graham is on the record as stating that he expects the median value of a YC company to be zero. i.e. >50% failure rate.
Neon Exploration: A Quick Review of Hypercage
App for Management of CRM Lead Sources
Techstars has shown stats for all companies for years, and has a 10% failure rate. - http://www.techstars.com/companies/

(78% active, 12% acquired, on a base of 800 companies)

Techstars and YC appear to have pretty dramatically different philosophies on selection, which influence this.
A month's notice to allow for 'graceful switching' of CAs is overly optimistic.

We have some certificates that we have to start the renewal process 2-3 months out, because we have a lot of alternate names of domains we don't (directly) control (white-labelled service).

Thankfully we don't use WoSign for any of our certificates, but if it were say Symantec or someone else that got into trouble? Thirty days isn't enough time.

A thirty day notice that nothing issued after the date, and a 6 month migration period would be more like a graceful exit period. Still a stressful period, but less utter panic inducing.
HTTP/2 header compression is one benefit that helps even it you have just 1 request.
Sony has NFC in their Bluetooth headphones, just touch it to the phone and it pairs.
> Not really true anymore

Going to have to disagree.

There are no redeeming qualities for Android. From a sloppy, disjointed user experience to an incredibly shady app store, Android doesn't compare to iOS.

That's not to say iOS doesn't have issues. It certainly does, but in terms of comparability it's not even a contest.

Luckily for Android many people really don't care about design.
... HPE makes hardware too...
I've flown over the Atlantic a few times this year, and can confirm that listening via bluetooth was permitted.
Your page can be very fast and uses minimal resources and is hosted in a good place. But you always gotta watch out for proximity to user, time to first byte and dns resolution time. Perceived speed is highly affected by those.

It took 2 seconds to load the page on a fresh ec2 box:

time_namelookup: 0.061
time_connect: 0.100
time_appconnect: 0.223
time_pretransfer: 0.223
time_redirect: 0.000
time_starttransfer: 1.935
----------
time_total: 2.066
If you can just avoid dying, you get rich. That sounds like a joke, but it's actually a pretty good description of what happens in a typical startup.

http://www.paulgraham.com/die.html
Then they didn't go and make the mistake of trying to slim too much for the next gen in the Z4 compact. The thing has incremental improvements on all the features you mentioned and battery life is just as good as it was before.
Yes, but (importantly) degrees vary. The politics of working for an adviser chasing tenure are different from, say, running a SaaS, writing an ebook, or selling a plugin.
In the specific hacks I was thinking of, they didnt hoard and store any info. Equipment was installed that siphoned credit card info from their payment systems. I cant think of a way to run a store without passing credit card info through your payment processing system to the banks.
You realize they have shown playable 4k games at the announcement?
Does it 'stop' if you reach the quota or do you get a bill?
These are not "fairness" issues; these are process feedback issues. The same problem pops up if you're using algorithmic selection of machine parts to test for failure, attempting to programmatically evaluate patches for code quality, writing fraud detection algorithms, etc.
I have 2x Dodge Caravans 2005, and a 2000 Miata. Luckly the vans have AUX ports along with the mid-vehicle 6 disk dvd player. No usb, bluetooth, or tape deck.
I work there and today's been utter chaos. Lots of meetings with upper management and people wandering around confused. I came in to work in a new position in a new team with a new manager. They probably shifted all the people they didn't care about into roles where they would be unhappy and eventually quit, as opposed to outright laying people off. Meg's mentality is that basically any unit of HPE has a pricetag. I'm probably going to stick around for a few months and quit if I can't transfer back to my old team.
> You’ll sit exhausted and alone in the lab on a beautiful, sunny Saturday scrolling through Facebook pictures of your friends having fun on exotic trips, paid for by their 5-10x larger salaries.

You get around USD 70k per year in Switzerland for a Computer Science PhD in Switzerland (at ETHZ or EPFL). You could get up to five times this amount working in the industry, but usually not much more than that, especially when you have just graduated. It is definitely worth it to take the salary into account when you choose which universities to apply to for a PhD.
I worked for a few years on storage at HP. They had the EVA, 3PAR, and Lefthand product lines when I was there. Though HP sold them as storage array hardware, the primary expense was engineering the software, not the hardware. The EVA was a storage array that originally came from DEC and ran a custom RTOS. 3PAR and Lefthand both ran Linux. These were large, reliable software products with big install bases. The EVA was over 100k units. I think there were 60-80 developers working on the EVA across 4 sites at the peak.

They would also have lots of software engineers working on their networking products.

Other operating system software than HP-UX would be VMS and NonStop.
> Android is getting to the point where most users will not really notice a difference between Android and IOS, even on a very inexpensive device.

Having had experience recently with top-end Android devices, I'd beg to differ. Functionally an Android device is roughly equivalent to an iOS one, but the design, UI, responsiveness etc. is IMO miles apart.

It may be a matter of subjective taste but I would recommend that anyone reading the above and considering switching spent some serious time using Android first.
> I make no external calls, everything needed to load this page is contained in the HTML.

Wont that make your webpage load slower?
Farming Industry Uses Ag-Gag Laws to Silence Whistleblowers - http://www.lexology.com/library/detail.aspx?g=bbc1af3e-520e-...

New Study Finds “Ag-Gag” Laws Erode Trust in Farmers - http://modernfarmer.com/2016/03/ag-gag-laws-erode-trust-farm...
Personally I don't know of any schools using tablets that aren't iPads. I'm not sure that the K-5 education market is a segment that gets a lot of attention on Android.

Osmo, one of the best and most funded education software startups, doesn't even make Android versions.
e^(epsilon) ~ 1 + epsilon in general, because of the definition of the derivative and the fact that d/dx (e^x) = e^x
I read a lot of HN. :)
"Faster than 100% of tested sites"

https://tools.pingdom.com/#!/ehdlhb/https://varvy.com/pagesp...
iPad Air 2, iPad mini 4 and iPad mini 2 Updated with Improved Storage
OpenBSD on AWS: An Unexpected Journey