skysight-inc/HackerNews huggingface dataset:
It's interesting what's going on here. They have gone on record before that they're not making a profit on their phones, and evidently their tactics are creating a bit of an internal mess. They've grown very rapidly.

I imported a Xiaomi Mi 4C a month or two ago for €100 (it still sells around that price). For that price you get a fantastic 5" screen, the same Snapdragon 808 chip / 2GB RAM as the €300 Nexus 5X, a more than decent camera and great build and battery life. The heavily customized OS is surprisingly tasteful and useable, and is being regularly updated with features and Android security updates. In addition the Android core of their custom OS will even get a promised update to Android 7.0 this year, despite the phone being on the market for nearly two years. I'm very happy with it.

If you look at the EU market in the same price category, you can only get utter crap. Specs and general usability of phones in the same price category do not compare, and you need to go well over €250 to find comparable phones. Even then, the software support of those competing devices still does not compare, mostly.

Given that, I do not believe for a second that Xiaomi is able to sell this phone sustainably for this price. Keeping costs low through a focus on Asian markets and low-overhead distribution costs does not magically remove the component and development costs that go into such a device for them to be able to make a profit on it for €100. What's more is that Xiaomi has several models with a 'low-end' price that have mid-to-high-end specs. You see that Xiaomi has quickly won popularity in the tech savvy west for their bang-for-buck value in smartphones despite usually not even selling there.

This is all great for the consumer, but evidently it cannot be (and is not) great for Xiaomi. They wanted market share and they got it, now it's time for the next step.
Show HN: IotSky – iot cloud for education
Very nice. Space-X is back in business.

Now Space-X needs to catch up on their launch manifest and make some money.
When they're not launching, they're not making money. They're about a quarter billion dollars behind from the pause in launches. Iridium alone has six more launches in the backlog. They don't put dates on their launch manifest any more; the constant slippage is too embarrassing.[1]

The first Falcon Heavy launch is supposed to be this spring. That was originally planned for 2013. There are at least three revenue Falcon Heavy launches in the queue. The crewed Dragon launch has slipped to 2018. The Brownsville launch site isn't scheduled to be used until late 2018.

Maybe 2017 will be the year Space-X starts to catch up. As a business, this is about launching in volume.

[1] http://www.spacex.com/missions
Mastering Bash and Terminal
Did he say that all white guys say "bruh"? Or is he talking about the subset who say "bruh"?
Relevant Churchill quote:

>Some years ago in London there was a toll bar on a bridge across the Thames, and all the working people who lived on the south side of the river had to pay a daily toll of one penny for going and returning from their work. The spectacle of these poor people thus mulcted of so large a proportion of their earnings offended the public con-science, and agitation was set on foot, municipal authorities were roused, and at the cost of the taxpayers, the bridge was freed and the toll removed. All those people who used the bridge were saved sixpence a week, but within a very short time rents on the south side of the river were found to have risen about sixpence a week, or the amount of the toll which had been remitted!

My inner cynical hardline communist says that this just gives rentiers more juice to squeeze from poor folks. If getting more stuff helps poor people, they'd have been helped by the mechanization of agriculture rather than continuing to get worked to the bone to barely survive. IMO what they need is negotiating power and better outside options to the exploitative traps they're in.
I _vaguely_ remember a while back that they planned on "interpreting" opcodes, so they could even load pre-compiled extensions.

Compilers are cool.
Nope. You mean you need a consultation firm that does all of this for you for a fee, of which there are many.

The EB-5 is a huge site for immigration fraud and in many cases it functions as a green card-for-cash exchange. In fact, the poor foreign investors who didn't understand this are now suing state governments and associated companies because they received no returns from their investment.[1]

[1] http://www.forbes.com/sites/ellensheng/2016/08/01/foreign-in...

Google "EB-5 fraud" for many many more cases but note that, unlike in most immigration cases, the fraud here is being perpetrated against the visa applicants, not the immigration service. There is no suggestion that they do not have the capital or that they have not received a visa, just that there are no returns.
How Non-Profits Can Utilize Snapchat Marketing
Thanks HN: Fossdroid.com restyling, new features and open source
Hi guys,
2 years ago I submitted Fossdroid on HN receiving a lot of positive/negative comments (and a lot of traffic because frontpage).

Meanwhile, I improved Fossdroid with these features:

* A better material design layout

* Screenshots of apps

* HTTPS (thanks to Let's Encrypt and Cloudflare)

* Trending apps

* Open source (https://github.com/SnaKKo/Fossdroid-Core)

I need to thanks also the F-Droid team for the great job to spread the open source apps on the Android platform.

https://fossdroid.com
[TLDR]

A recent report by Tech North argues that a technology and innovation supercluster in this southern Ontario region would spark Canadian innovation and attract talent and capital from around the world. The report identifies the current gaps the region lacks ( ] risk capital, ] access experienced talent, ] absence of customers for new products ] homegrown champions ) and the assets it posesses ( ] world-leading technical talent, ] outstanding entrepreneurs, ] game-changing ideas, ] excellent research universties, ] cities, ] diverse population ). A concrete blueprint has been developed which identifies the need to double down on two emerging forces of disruption – artificial intelligence and quantum computing. Concludes that the supercluster would drive productivity and growth across Canada with potential econmic benefits of 17.5B increase in GDP and > 170K quality jobs.

SRC = http://sospep.org/view/article?id=5525
And there are arguably other benefits to donating blood; at minimum you're getting a little checkup every time you donate. Donating regularly will help you better monitor your resting pulse, blood pressure, cholesterol levels...
Show HN: Bringing sanity to building regulations
I've partnered with an architect to tackle a field neglected by tech startups for the last 20 years. The current method of finding building codes is sifting through paper books, or at best, cracking opening dozens of PDFs and CTRL+F'ing your way through them. All collaboration is still done in long email threads.

It blows my mind that we're one of the first modern tech companies in this field and makes me wonder how many other niche fields have been shielded from the tech world's attention.

Here it is: https://up.codes/
His solution extends beyond his phone. This was the solution he came up with:

* The internet goes off before bed.

* The internet doesn’t return until after lunch.
I don't disagree, but why would a non-poor ethnic minority be less likely to follow the law?
Hosted:
https://www.youtube.com/watch?v=tTmbSur4fcs

Technical:
https://www.youtube.com/watch?v=7WimRhydggo
I would expect a 22 module reactor to be cheaper per MW. How much cheaper is the question to ask. With out that information it's impossible to compare prices accurately.
Fair enough.

To be consistent with the linguistic facts, one should speak of the Chinese languages. You could also consistently speak of a Chinese language with dialects, and then also consider Romanian, French, Spanish, Portuguese different dialects of the Romance language; but that would redefine the terms from how they're currently commonly understood.
Not a single one of those things is true unless you mean it is true that they are his opinions.
We're all going to Mars, yay!

Wait. actually...
To me, it's interesting to see that grammar-hacking wordplay Of this sort (a la doge meme) hiis not an entirely new phenomenon.

And they're just fun to read.
FREEZO – Wanderlust
My first cell phone had a modem option. I used it on more than one occasion to deal with emergencies that came up while I was traveling. It did operate at about 9600 baud, and was painful for anything other than ssh sessions; which was fine for what I needed to do. I mean, simple web pages would load, but it wasn't particularly enjoyable. I could also walk away and let it download my email for 20-30 minutes.

I now use 3G/4G mobile broadband for my primary internet and sometimes wish I had the option fallback to the old way; because I travel a lot in out of the way places, sometimes I have no data connectivity but voice works.
Hi. What makes it industrial grade out of interest? Under the hood are you using microcontrollers or..?

Could you give some more information on the controller.

Cheers
A-10 looks like it's here to stay after Air Force upgrades
You could also take some acid and have your own trip about the end of the world. John had a DMT trip in a dream and wrote it down.
It seems like back then people were less saturated with media and seemed to trust and accept what they were told a lot more than today. Just consider old public service announcements - we would balk at being told what to do and how to live our lives. So maybe those long advertisements worked - even if you didn't read all of it, the text was there, surely containing all kinds of proof and reason.

Right now we are experiencing another massive loss of trust in the media in general, and we seem to trust advertised products only if they're presented by the people we already explicitly follow on social media - maybe future generations will wonder how a single image, unattached to our 'relationships' could ever have worked?
The contortions Montgomery County have gone through and way they implemented it is poor. In other Jurisdictions, CA for instance, they've passed new law/ruling that running red lights is same level of misdemeanor as parking tickets. They take photo of driver and if driver is not you, you are free to prove that in court. [this is 10+year old info so may have changed]. But, from OA, the absurdity in Montgomery Co, is all around how they don't identify the driver (with photo), yet the violation is against the driver.

Source: I use to work in this industry, even participated on the Montgomery County Red Light Camera Pilot.
This has been successfully implemented in China. If you exceed the limit you have to watch am educational video and do some public service. Very good detriment to rich people speeding.
Hah there was a time, long ago, when I used to feed myself with money from blood and plasma donation.
Are there any good 12min workout routines?
Interesting. Thanks for the background and links. So this is how federal agencies that report to the executive branch legislate. I had always wondered what the actual process was.
Nuclear power plants have very large "clearing areas" for safety and security reasons. In fact, one of the reasons Elon Musks cites for investing in solar rather than nuclear power is that the power area density is actually comparable. Here's some criticism of that claim, but it agrees that it's within about an order of magnitude (which is impressive given that nuclear is probably dozens of orders of magnitude denser in power at the scale of the reactor).

https://carboncounter.wordpress.com/2015/07/13/a-book-recomm...
Much likely depends on the customer. In the long term, i think they are targeting the military/facility market where a small reactor could provide heat without the expensive turbines needed to generate power. One of these could easily keep an airbase warm through an alaskan winter.
For in-app purchases, should anyone be able to sell there too?
This shouldn't be downvoted. Docker has been very openly history towards Red Hat in the past. To the point of openly mocking their developers at DockerCon.
There's also lots of places where you can make an appointment to make a donation rather than showing up and waiting at a blood drive. Many are not affiliated with the Red Cross.

At the one I go to it is about 45 minutes between walking in the door and walking out the door.
Slowly! Invite your friends, family, people who read your tumblr. One of the most important points is for you personally to post every single day, live on the site, always be there. Always posting, always replying etc especially at the start.

Initially people will just drop in randomly if there's no posts, no-one there they won't come back so you keep it going all by yourself at the start if you have too! Once people are coming by themselves you'll reach a tipping point where they'll start bringing their own friends over without you even asking.

Another point which I'm sure you know, but don't worry about the 'quality' of your content, people mostly don't care unless it's outright spam or junk. Never try and micromanage your site/content, I've lost count of the number of sites I've seen killed because of that, just relax and let your users basically be at home and post what they like.

And last but not least make sure you have an effective blocking option. People may love anime but they won't always love each other, be prepared for that, don't take sides and point them towards your block!

Edited to add, also regular backups! Nothing kills a site faster than it crashing and having to start over because there was no backup in place.
For someone who uses a more than one language on a regular basis, triple equals is an annoying break with convention. It shouldn't be that easy to make a mistake by simply missing an extra character. This is one of many reasons I've taken to using TypeScript for all of my web frontend projects.
Here you go (there's tons more but it's not my job to answer questions like "Evidence that Hitler was a Nazi?" in detail):

https://en.wikipedia.org/wiki/Samir_Kuntar

My favorite section is "Treatment in prison":

During his imprisonment, Kuntar married Kifah Kayyal (born in 1963), an Israeli Arab woman who is an activist on behalf of militant prisoners. They later divorced. While they were married, she received a monthly stipend from the Israeli government, an entitlement due to her status as a wife of a prisoner.[25] Kayyal is an Israeli citizen of Palestinian origin from Acre, now residing in Ramallah, who was then serving a life sentence for her activities in the Palestine Liberation Front.[30] Kuntar was allowed conjugal visits with his wife while in prison.[31] They had no children. In addition, while in prison Kuntar participated in a program under which Palestinian security prisoners took online courses from University in Israel, and graduated with a Bachelor's degree in Social and Political Science.[32]
Also, happy to get any feedback, ideas, criticism, etc
Build Your Product by Marketing It First
There is a line between something being difficult and something causing any part of the system to randomly stop working with no explanation whatsoever except -if you're lucky- a single log line somewhere that will give no result when searched for on google.
We wrote a first paper about it back in 2015. We've spent 2016 going back and doing a better implementation of the idea. We hope to make it useful for real C extensions in 2017. So it's still 'missing' in that it isn't integrated and in use yet.

We work on the C source code (actually the LLVM bitcode) rather than compiled C extensions, yes.
If I did it again, I'd do a longer bootcamp that was Devops focused.
> there's high amounts of ambiguity.

Were that true, Mandarin speakers would have trouble understanding each other when they speak. The poem is written in Classical Chinese, and in that language, the different characters would have different pronunciations (as is also the case in modern Cantonese).

With hindsight, you're right about the simplified characters. Traditional characters are still used in Hong Kong and Taiwan ROC. Simplified characters are easier to write, but not necessarily to read. But Chinese isn't written as much nowadays - it's usually typed in Pinyin and the appropriate characters selected by software, a development that couldn't have been foreseen when simplified characters were introduced.
So yes, that is the standard Libertarian answer. But the problem is that it is in direct opposition to the philosophy of looking after oneself. How can you give charity if you're looking after yourself?

Charity in fact would deny someone else the ability to look after themselves, which would be denying them rights.

So charity doesn't really fit with the morality of Libertarianism.

http://atlassociety.org/commentary/commentary-blog/4271-char...
You keep saying this. Can you back your claims? In particular, the claim that Whatsapp has been extensively reverse-engineered?
I think it might be easier to answer that question if you outline which consequences you're most concerned about.
We haven't started to benchmark Rails yet. We're hopeful that we will do well on Rails because actually our most powerful and novel optimisations are for Rails-style code, such as metaprogramming and lots of intermediate arrays and hashes.
You mean NaN != NaN. null == null is true, and null != null is false.

NaN != NaN is surprising, but is not unique to JavaScript. As far as I know, this is the case in every language, and is mandated by the IEEE 754 specification.

However, it does come up in JavaScript more often than other places, since NaN is really easy to get (+{} => NaN, 1 - '' => NaN, etc, etc).
As a third world Google user, I appreciate that they save me a lot of frustration and money with AMP.

I suppose it'd be great if pampered first-worlders get to disable it for themselves.
But... Does it work?
Happy to get any feedback, ideas, etc :-)
Pinyin is the standard romanization in mainland China, not Wade-Giles (which seems to be preferred in Taiwan?

Taiwan is in a bit of a confusing place right now with phonetic alphabets for Mandarin. Here's my understanding - I'll use the abbreviations "WG" for Wade-Giles and "HP" for "Hanyu-Pinyin".

- They traditionally used Wade-Giles to romanise things for international consumption. ie Taipei (HP: Taibei), Taichung (HP: Taizhong), Kaohsiung (HP: Gaoxiong) etc.

- They officially switched to Hanyu Pinyin as their official romanisation about 10 years ago, but it seems to only have taken place on a very low scale. Ie the Da'An (WG: Ta'an) distrct in Taipei, or Wuri (WG: Wujih) in Taichung. With regards to people - the second president of the ROC-On-Taiwan is known in English by his WG name Chiang Ching-kuo (HP: Jiang Jing-Guo), while the current president is knowing exclusively by her HP name Tsai Ing-Wen (WG: Zai Ying-Wen). You can see this confusion manifest itself today - we still eat "Peking Duck" (WG), but we refer to the city as "Beijing" (HP).

- Some places in Taiwan are romanized with neither system, like Keelung, which seems to be some ad-hoc romanisation of Taiwanese Hokkien (another Chinese language entirely) that took root in the 19th century. Though interestingly enough, in the most common Taiwanese Hokkien romanisation system it would be "Kelang".

- In terms of education for locals, it's 100% Bopomofo as far as I can tell. I've also yet to meet a Taiwanese person who uses anything other than Bopomofo for input on their phones and computers. Apple atually added an extra tone mark to their Bopomofo IME (high tone is indicated by no tone mark, traditionally), which some Taiwanese people now seem to think is actually part of the alphabet!

- And lastly, in terms of education for foreigners, it seems to be a hugely mixed bag. Many foreigners now demand the use of Pinyin because it uses the Latin alphabet and it's more comfortable for them. A lot of places will still expect you to learn Bopomofo (which IMO has a lot of advantages - it's only 37 characters, stops you thinking in terms of your native pronounciation, and the IMEs for it are way better because they let you filter characters by tone). AFAIK Wade-Giles is dead for teaching, but one famous Taiwanese book for teaching Mandarin I used uses all three phonetic alphabets - WG, HP and Bopomofo, which was quite distracting!

Full disclaimer - my Mandarin is rudimentary and I am not Taiwanese.
"A few minutes later, the first stage of the rocket landed successfully on a platform in the Pacific Ocean." - They have made this so normal. Its not even news title worthy now. Exciting times we live in!!
> The cop admits that there might be some practical or human rights issues, but that shouldn't stop the ministry of justice from considering body-worn Wi-Fi jammers.

...what?
Ok got you. I had not read the OP. Interesting.
>But it depends on the notification option.

Ahhhh, dependencies. You're right. This is more involved than I originally thought. Here, does the following look like an accurate summary of the situation? (For optional row/cols, "Optional (yes)" with a value of "secure" means "if the feature is optional, it's secure for users who have it enabled.")

Confirmation:
Required Disabled Optional (yes) Optional (no)
| :------: | :--------: | :------------: | :-----------: |
Required | secure | secure | secure | insecure |
| (Signal) | (Wire) | | |
| :------: | :--------: | :------------: | :-----------: |
Notification: Disabled | secure | insecure | secure | insecure |
| :------: | :--------: | :------------: | :-----------: |
Optional (yes) | secure | secure | insecure | secure |
| | (WhatsApp) | | |
| :------: | :--------: | :------------: | :-----------: |
Optional (no) | secure | insecure | insecure | insecure |
| | (WhatsApp) | | |
| :------: | :--------: | :------------: | :-----------: |
WhatsApp Backdoor/Vulnerability demonstration [video]
Thanks. That's a key question. Inclement weather is a challenge, but not an unmanageable one. Case in point, behold the Prelude [1], Shell's new 500m long floating LNG facility (and the biggest ship in the world). It is designed to handle a category 5 cyclone off the north-western coast of Australia (the crew may be evacuated beforehand though). You can design ships to handle pretty much anything, for a price. Finding the balance is required.

[1] https://en.wikipedia.org/wiki/Prelude_FLNG

Another new concern of offshore nuclear is the physical protection. Can some terrorist in a mini-sub get near it and sink it? With high frequency sonar and whatnot this should be doable. It's probably harder to get to a big ship than to a land-based plant. And again the worst case would be the sink and recover plan.
> It would be nice to be able to read some of the discussion of the standardization process and see how these performance trade-offs where considered. Anyone has some pointers?

There's the mailing list at https://esdiscuss.org/

More recently there's been more discussion around specific proposals in github repos under the tc39 org: https://github.com/tc39

And Rick Waldron takes TC39 meeting notes in this repo: https://github.com/rwaldron/tc39-notes