skysight-inc/HackerNews huggingface dataset:
He is not alone. I have followed several projects that try to create Minecraft-like Voxel engines. Thanks for the article.

Minecraft was originally inspired by Infiniminer: http://thesiteformerlyknownas.zachtronicsindustries.com/?p=7...

It was coded in C# (.Net 2) and XNA 3.0 runtime. The code was not obfuscated and someone published the code. As Infiniminer was a multiplayer game, hacks and bots destroyed the game community as well as several knock-off clients. That everyone had to download dotNet 2 and XNA 3 didn't help either. So Minecraft with its original Java browser applet won the audience by storm. The rest is history and Notch just bought the most expensive house in L.A.

The history of DirectX support on non C/C++ is a sad story of deprecated APIs:

* Visual Basic 6 with DirectX 7 support: Direct3D retained mode (COM-based scene graph API), Direct3D immediate mode and DirectDraw (2D)

* Visual Basic 6 with DirectX 8 Direct3D immediate mode (different API), no DirectDraw (2D)

* C# with managed Direct3D (Microsoft.DirectX.Direct3D), supports only DirectX 9: http://www.riemers.net/eng/Tutorials/DirectX/Csharp/Series1/...

* C# with XNA 1-4 (DreamSpark/MSDNAA license), supports only DirectX 9: Released in December 2006, XNA is intended to push the ease of game programming to the extreme. XNA is new wrapper around native DirectX. As development on a new version of Managed DirectX has been cancelled, XNA can be thought of as the new version of Managed DirectX. Although the code is not 100% the same, it is VERY similar. No windows event handling, built-in update and drawing loops and XBOX360 compatibility are just some of the some of the reasons why XNA will become the future of DirectX game programming.
XNA is built on top of DirectX 9 -- http://www.riemers.net/eng/Tutorials/xnacsharp.php

Windows comes with OpenGL 1.1 (from 1996) and one has to init its context to load a third party OpenGL 4 context: http://www.gamedev.net/page/resources/_/technical/opengl/mov...

Internet Explorer 11 supports WebGL 0.9 (almost no extensions, current would be WebGL 2): http://webglstats.com/
Well, you can live in your place while renting part of it so that wouldn't work.
This looks great! I've been looking for something like this for a while!

I've tried to use ipython (with the '!' magic) as a bash notebook, but it doesn't handle bash variables in a nice way, and it requires escaping $s and some other characters. Too much friction for me.

The author hints at future Bokeh support, that would be icing on the cake!
Color Pebble smartwatch with new OS coming Feb 24?
Yeah, I see in hindsight that I did little more than pollute the thread. Sorry, everyone. I'll shut up.
I believe the "subs as aircraft carriers" idea came from the fact that you generally want to interact with a target location on land. Nation states don't tend to have too many strategic targets underwater off their coasts.

Options for interacting with a target land location (dates extremely rough, in rough historical order):
- Subsonic aircraft: outpaced by projectile-based anti-aircraft since ~1935
- Supersonic aircraft: outpaced and obsoleted by missile and satellite technology since ~1970
- Satellite: excellent for reconnaissance and elint, limited interactive capabilities due to treaty obligations
- Subsonic cruise missiles (aka light missiles): limited range (relative to coastal approach), limited survivability against active anti-aircraft defenses
- ICBM (aka heavy missiles): expensive, high risk of escalation due to detection, risk of nuclear payload, and ability to apply last minute target corrections
- Carrier launched aircraft: limited range, limited survivability against active anti-aircraft defenses
- Supersonic cruise missiles: limited range, limited survivability against active anti-aircraft defenses
- Drones: limited range, limited survivability against active anti-aircraft defenses

You ideally want an aerial platform (freedom of movement, ability to interact with land targets), survivable in a hostile environment, as cheaply as possible.

This was solved by a carrier air wing.

However, the idea of A2/AD is to push the survivability line out far enough that the carrier can no longer approach close enough to let its air wing operate efficiently.

The obvious go to is to take a platform that can penetrate that A2/AD coverage to a greater depth with acceptable survivability. (It's a lot easier to hide a submarine than an aircraft carrier / it's a lot more expensive to build a submarine detection net across large ocean regions)

Then have that platform launch the equivalent of an air wing.

E.g. stealth submarines serving as carriers for limited-range (because that buys you design to make them stealthier / more survivable / faster) aerial drones
That is not a mistake. That is a deliberate, well planned action done by management.

If they had asked someone with a clue before, that wouldn't have happened.
They aren't the sole trump card, that role is also played by manned bombers that can launch on warning from the middle of the without committing to bomb that targets, without even having the ability to arm their warheads (https://en.wikipedia.org/wiki/Permissive_Action_Link ); SLBMs are trump cards against undetectable attacks, or at least ones that can be detected in time, see for example https://en.wikipedia.org/wiki/Fractional_Orbital_Bombardment...

You'd also have to be very confident in your ability to carry out a first strike. Ah, and there's a quick fix, a limited ABM deployment (we've got them and are pretty confident they work). Since you can't pick which warheads get taken out by the ABM systems, the difficultly becomes massively greater.

Note also that historically only the US believed in MAD, the Soviets correctly thought it was unmitigated evil. Then again, they had to accept it....
Luckily this is not [yet] an issue where I live. I am an extremely deliberate consumer, though. I have evaluated competition and terminated contracts for far less than this.

Just because others are doing it, does not make it right.
Is there a way to just accept Bitcoin using this without automatically converting it into a fiat currency? That would make this complete for me.
This article wasn't talking about Boomers, like the Ohio Class, which can go hide in the middle of the ocean, but attack class submarines, which need to get up close to their target. The theory is that with more advanced detection technology, you can blanket an small area with sensors, and deny that small area to an attack submarine.

This has no implications for MAD.
So the argument is that cabbies weren't making enough money and thus had to supplement their income with petty crime ? Rubbish.

First of all, the medallion system does not raise the pay of cab drivers in the long run, since those medallions are eventually traded and leased out.

Second, there are plenty of jobs which pay very little, and somehow this is not brought up as a concern.
Led Zeppelin – Physical Graffiti – World Premiere Stream (2PM EST)
Yea the EFF doesn't really have a very compelling argument here.

I'm not even sure what the downside is in a policy sense. The only way this has any effect on anyone's lives is if it is used to catch you for a crime you committed.
If you have a large amount of data, even the 1 cent per gigabyte per month quickly becomes not the cheapest option.

I have a CrashPlan family plan. 10 computers, unlimited data for like $6 a month with a four-year commitment (when I signed up).

The service just works. I'm not sure how much I'm backing up but let's be conservative and say each computer is backing up 100 GB. That's $0.006 per gigabyte per month.

As you back up more services like CrashPlan become a lot more appealing. If you've got kids, I can imagine you're gonna keep snapping pictures and videos of them! :)
Why would HTTP/2 follow the same trend?

IPv6 requires not just the endpoints, but the routers in between to be on board with it. HTTP/2 only requires end-points. There's a lot less friction for HTTP/1.1 -> HTTP/2 upgrades than IPv4 -> IPv6 upgrades.
This Lenovo press release is evidence neither for nor against Apple's malfeasance. But I think we can all agree that if Apple does bundle malware, that malware's user experience will be thoughtful, smooth, and superbly curated. /s
Actually, I disagree. I prefer video. I can always rewind to read it, pause if I'm distracted and it's very small text on my phone.
It doesn't matter, if _I_ was affected or not. It matters that thousands of others _are_ affected and that I fucking care what my friends and family run.

Oh and that I run a website over https matters too. I want that all users have the same expectation what that means.
One of the predicted outcomes of the Singularity is the removal of sex as a characteristic. Note that race would be removed as well. A posthuman (of whatever form) would be free of both sex and race.
_I_ might be able to do so (well, frankly I am) but the point is, others are not.
Any idea how stripe is handling confirmations? (I'm a bitcoin newbie, but I know that consensus took a minute or so the last time I had done anything with BTC.) Has that changed?
Apart that what the OHA forbids are forks that doesn't pass the ACT, Aliyun was not an Android fork

Please, stop talking about what you clearly don't know.

Still waiting those clauses that you post as facts. Can you link to them or not?
Bingo. This is just another way to divide people and create pointless discussion about a non-issue so we can praise the "tolerant" and chastise those who see it for the agitprop it is.

FTFA:
> So if the law requires that a person is [sic] male or female, should that sex be assigned by anatomy, hormones, cells or chromosomes, and what should be done if they clash?

Easy, have laws not discriminate by gender. Isn't that the point? No need to discuss biology on and on to help some agenda.
I've always been curious about how this work. If I buy a Win machine and want to keep Win (say to dual-boot), how do I do this? Buy a second OS disk? Torrent one and use my key?

I get it if I'm wiping out and putting on Linux or something, but that always seems like I'm wasting something I've already bought.
Wealth redistribution, One percent style
Surely 1% of the population is enough that we should e.g. have a way to legally recognize them, instead of forcing everyone to fit themselves into one of the two options.
Agree, I've observed the same for L on Nexus 5, and battery life is not the only problem there, there seems to be a system memory leak that constantly eating up free memory until even the launcher is killed... I had way more free memory, and no leak on JB.
Most recently I can think of HoloLens (http://www.microsoft.com/microsoft-hololens/en-us) and the Surface Hub (http://www.microsoft.com/microsoft-surface-hub/en-us). Kinect was also a research project. Cortana also uses a lot of MSR tech. So do the Surface tablets, especially with handwriting recognition.
I'd love to, but no plans for it currently. I did contribute some code to MonoGame[1] a while back which opens some exciting cross-platform possibilities. It requires a lot more development before it will support Lemma though. So, "maybe". :)

[1] http://www.monogame.net/
This apparently seems authored by vasanthk 8 days ago (see github link). http://git.io/AY78
Totally agreed - I think especially with healthcare, cities like Cleveland, Pittsburgh and St. Louis have nationally elite medical centers (Cleveland Clinic, University of Pittsburgh and WSL, respectively) along with all the healthcare service industries that surround such centers, and therefore are able to attract and retain top talent at all levels of the healthcare industry.

Since this is HN, I guess the question is when will the developer / VC ecosystem develop, but I personally think it's just a matter of time before successful "tentpole" startups will pop up in each market, and after that when your significant other gets into a 7 year residency at WSL you don't break up because you want to do a start-up in NY/SF/SEA - you just move too and hopefully are able to bootstrap more efficiently than you would be paying $3,000 for a studio =)
IoT Barbie?
Don't Macs let you switch regions a limited number of times?
It's closish to 99.9% so 7 million. Which is a big enough population that we should consider how we draft our laws and policies but not nearly so large that "male" and "female" cease to be useful concepts for our everyday lives.

http://en.wikipedia.org/wiki/Intersex#Population_figures
On a complimentary note - if you have a Synology there is an officially supported Glacier backup app which works very well. You can simply select the files you want maintained in the particular backup and you go from there. I treat Glacier as a catastrophic failure last resort. I have local backup (and lots of it) for reasons apparent to maintaining all of my digital archives (which are mainly contributed to by a lot of large camera photo and videos).

I don't, unfortunately, trust CrashPlan anymore. I've had a significant number of restoration problems with the clients. I think they've done a poor job maintaining them over the years and, as others have stated, there are features missing unfortunately. It's cheap and you get what you pay for at this point in time. I think it used to be a great product, but when you lose trust in a backup provider there's no point. Just my opinion, I know others still think they're great.
> Does that make a highly accurate approximation into a less accurate one?

What we have right now is not an approximation, but a binary measurement. Turning sex into an approximation would be considered a significant step forward considering science tells us it is not binary.
It's hard to call something "modern" if it doesn't even do syntax highlighting. But I applaud the fact that it handles multiple query results.
Thank you for the suggestion! I tried duplicity, but it uses full+differential scheme and I cannot prune old backups unless I start a new chain. 7zip with encryption does not do even that, but I went for it for the simplicity's sake for now, because duplicity did not work well with NTFS volumes.
Apple is damn right for ignoring the web, JS is an extremely immature language (I say that working with it everyday, even with ES6 and experimental ES7 features).

Developing a real app with JS, where you have rewrite everything that's already in UIKit, Foundation, etc from the ground up, sucks ass. Your app is automatically slower, less APIs to work with, and is extremely limited in technologies. It can't do layout or many features better than the frameworks that countless engineers at Apple built and work on.

It's waaay less about walled garden and more about quality and the philosophy of the web. Is the web supposed to be what many of us want it to be? I love that browsers are being beefed up, but it increases the attack surface for hackers, increases more points of failure in your application because of some weird quirk by one vendor, there will be 20 people with 20 different frameworks and 20 different ways on how to do an app the right way, and most important, newbies will become extremely overwhelmed by the noise and lack of direction in on the platform.

If the web was a better platform, apps would not be so successful. But it's not (for now), it sucks so horribly and keeps me frustrated. We need more companies like Facebook (React) and Google (less so because of their scatter brain strategy: Angular, Web Components, Polymer, whatever Gmail and Youtube are built on) that shape the web
As always, I'm happy to meet for coffee in SF with any founders who want to talk about SaaS sales in detail. I was the first sales hire at PagerDuty. Email in profile.

To start to answer, do annual deals whenever possible. Large companies want to pay once a year via ACH/check/wire rather than dealing with credit card payments and expensing, etc. Often times credit card payments are prohibited (though that rule is often ignored). Money up front is key for the business.
All HN-crowd have friends, family and other folks who "don't know about that". And some of them bought those devices.

But what the fucking fuck have people not understood about this issue?

Someone might run open, free access points, sucking people in to connect and then they fucking MITM everything - inclusive that money transfer from your relative to you. How about that? Yes, you might be affected by this huge fuck up from Lenovo.
Well my real point was that SMS isn't what drove Twitter's growth, which was a major point in the article.

Twitter's growth coincides very closely with smartphone usage growth, in 2009-2010—well after SMS was the norm for connecting to it, if it ever was. SMS may have been useful early on, but apps certainly killed SMS usage.
How to paint yourself into a corner (Lenovo edition)
Does it allow bitcoin-paid monthly subscriptions?
The submarine aircraft carrier has already been tried http://www.divernet.com/Wrecks/wreck_tours/159473/wreck_tour...

It's a good dive :-)
I'll be recommending this to my coworkers as an alternative to Navicat for PostgreSQL. The time limit on the trial version of Navicat makes it hard to recommend to contractors and designers who think the price is too high for commercial use.
Since you'll never understand it, no explanation will make sense to you. But I'll try anyway.

What I do affects my neighbors because many things do not stop at the property border. This can include smells, visual impact, water runoff, sound, chemical waste, and risk of fire.

For example, if I decided to run a dry cleaning business at home then my neighbor might be affected by the additional street traffic (a shared resource), the noise of customers coming in and out, and the smell of chemicals. Plus, I dispose of the waste chemicals by pouring them into the ground, which seeps into my neighbors' well water. They might not like that.

If I decide to start a fertilizer factory (I'll call it 'West Fertilizer Company II'), then my neighbors might be worried about explosions destroying their home. If I decide to raise cattle, and build a waste lagoon on the edge of my property then my neighbors might be concerned about the smell and the possibility of overflow, both as waste and erosion. If I decide to test my air raid siren collection at 3am then I suspect that my neighbors might have a problem.

There are several ways to handle this. One is as an easement system. When you purchase your land, you do not have complete say over what happens on the land. For example, there may be a right-of-way which allows people to cross your land in order to get to the beach. You must also allow people to use the sidewalk, and you are required to keep it clear.

So you can think of your neighbors as having certain easement rights, which you agreed to when you purchased the land. Just like the airport has purchased the air rights above a certain height, in properties near the airport, your neighbors also have acquired certain rights. For an example, from http://www.englandairpark.org/sites/default/files/docs/Broch... :

> The Avigation Easement grants a right-of-way for the free and unobstructed flight and passage of aircraft through the airspace above, over and across the surface of the property, together with the right to cause such noise, vibration, odors, vapors, particulates, smoke, dust, or other effects as may be inherent in the operation of aircraft, and for the use of said airspace by aircraft for approaching, landing upon, taking off from, maneuvering about or operating on the Alexandria International Airport.

As you can see, some of these rights can be on the market, but others are illiquid.

However, there are a lot of things which can transgress the property lines. It's too many to enumerate explicitly. Rather than having billions of bilateral neighbor agreements, with billions of opportunities for loopholes, and the need to upgrade those agreements over time as problems arise, we have a unified code and legal framework which handles most of them.
Anything that is related to death and uncertainty in general kindles lot of thought in one's mind. I for one, have always considered it to be a great interest to read about them. Here is a prose, written roughly 2000 years ago, dealing with death. It compares death to a sinking ship in a calm deserted ocean (contrast to violent shipwreck). Death engulfs the old ship very slowly.

Translation:
The bonds of friendship are broken, friends, relatives and wive have become cold in love, or few, the cords of love are loosened. Consider the matter well. What profit is there in the attached state? Oh, it is come, the wail of distress, as when a ship founders!

See: http://www.tamilvu.org/library/l2800/html/l2800ind.htm for original text.
Komodia, the company behind the tech contracted by the maker of SuperFish, actually (tries) to makes sure invalid and self-signed certificate do generates a warning in the browser. And then they password protect the private key with... the name of their company?!?

http://www.komodia.com/wiki/index.php?title=SSL_Digestor#Cer...

"Also the module tries to verify that the certificate is indeed signed by an approved signer, it will use the CA store of the browser used to verify that (for Internet Explorer the Windows store will be used, and for Firefox the NSS store will be used), if the certificate isn't legit, the created certificate will be created in a way it would raise an alert to protect the user."

A huge ugly hack...
I think the crutch now is not that it's hard to acquire bitcoins (thanks to coinbase and friends) or pay with bitcoin (thanks to stripe and friends), no, the only crutch is why should I buy bitcoins with my dollars when I can just pay with my dollars directly?

It can be useful for people who either don't have access to credit cards but have access to bitcoins, people who already have a lot of bitcoins and curious tech people.
If you're an Amazon Prime member you've already paid for free unlimited online photo backups. Prime is only $8.33/month and offers tons of other benefits. Just saying.
NYT: The Future of Same Day Delivery Is Alcohol
Let define "enterprise customer" first. This is someone for whom the terms, conditions and prices of your website do not apply. Enterprise customer = Ask for quotes. So you might delay the question of how they pay you, once you have an enterprise customer ready to sign.

An other distinction is, that you might charge accounts of normal customers, but you always just send an invoice to an enterprise customer, and they send you the money. German customers could use the old BLZ routing, European the IBAN routing, and US will use ACH. But I don't care, as long as I get my money on my account. Big companies are slow payers. My trick of getting the money fast is to offer 2% discount, if they pay within 7 days.
It might affect you. Your friends/families traffic on these machines are suspectible to a MITM. Rogue access points, etc etc are a problem these days.

So, that communication your girlfriend might send you over https is not private any longer.

Go figure.
I always liked the idea of deleting tweets. It can play havoc with Twitter's systems which are not designed for bulk-deletion of tweets. I deleted 10000 tweets once, and was left in limbo for months as the twitter DB was refreshed to accommodate such a massacre of old tweets.

Things like greptweet.com make deleting tweets redundant though, and somebody, somewhere is making a diff of your tweets to see what you're scrubbing. Always presume you have a digital 'superfan' who never misses anything.
Really compelling space loaded with interesting players and growing valuations. Article mentions Amazon, Thirstie, Ultra, Drizly and Klink as companies to watch, but not sure Amazon is cool enough to compete, or if it's a great fit marketing wise- could easily end up being another Kindle Fire for them.

Either way there's a great battle shaping up as on demand alcohol delivery matures.
Interesting resource for the business side of technology