skysight-inc/HackerNews huggingface dataset:
Agreed, investing in China is the "invading Russia" of the tech world. Yes, China is a huge market and a rapidly growing economy, which makes investing there an extremely appetizing prospect. However, it seems very difficult for non-chinese to be able to hold onto their investments in China without their business being ripped off (e.g. having the business model copied by a more Chinese company that gets favorable government treatment and takes over the nascent market), not to mention the political uncertainty of having to deal with / win the favor of arbitrary officials in the Chinese government that may have interests conflicting with your own.

And even if you are successful, you have to consider the ethics of what you're enabling - suppose you create a wildly successful and helpful service for Chinese people that involves users' geographic data, private messages between individuals, or financial transactions. You won't get a say in turning over that data to authorities for any and every reason that they have for wanting it. Are you willing to actively participate in corruption and the quashing of political dissent for money?
When it scales multiple orders of magnitude better? Web archives are massive and have non-trivial storage costs.

What would be interesting would just be storing a Merkle tree for archive hashes so many parties could verify that a much smaller number of copies haven’t been modified.
Where do you live? Don't need your zip/post code, just want to know the city/country. I think this makes a huge difference. Based on your employment history I don't see how your speech can be an issue unless your previous employers were all super desperate for someone.
The races and the inter-racial relations in the book's future make zero sense: Why the hell did Moirans and Teklans not intermarry into a single race centuries ago? Why are the docile sexless Camites still around? Why are there not one but TWO races that are mainly characterized as being evil (and the characterization is not even subverted in-story)?
>Also, how is the desire to maintain a common identity in your small town racist?

When the desire to maintain a common identity is based on racial or ethnic identity, and that desire excludes the possibility that races or ethnicities other than your own can, or should, be a part your community, then that desire can be accurately described as racist or at best xenophobic.

>Many of our country's rural trends are a pushback against multiculturalism, which pushes the idea that there is no right or wrong way to live as long as you don't hurt other people. Common languages, religions, norms, customs, and beliefs simply don't matter.

I don't see what's supposed to be wrong with that premise.

>But how can a sense of community form when you can't even talk to your neighbors? Why is this pushback being met with cries of racism?

It already has, and does - and that sense of community as it includes people of different races, ethnicities and religions, is precisely what is being pushed against. Talking about language is a red herring - this "push against multiculturalism" is also a push against immigrants who speak English perfectly well, and who integrate perfectly well into their communities, and are law abiding citizens, but are not considered white and may not be Christian.

Until the demographics of the country began to shift to the point that the majority status and political power of wh - sorry - people of European descent - began to be threatened, this didn't seem to be an issue. It is clearly a movement based on an attempt to normalize the redefinition of culture and community around race and ethnicity.
Tourist beach ordered closed 26 April 2018 – Boracay, Philippines
Andrew Gelman's blog provides regular insightful commentary on this issue, I highly recommend it:

http://andrewgelman.com/

The post that turned me on to all of this is at:

http://andrewgelman.com/2016/09/21/what-has-happened-down-he...
Kim Wall Murder: Peter Madsen Guilty
IPv6 would allow for both.
Lifefaker.com – Life isn't perfect. Your profile should be
I think they mean in total, not per km. A bus might be on the road for 18 hours a day.
> The Polynesians were capable of voyaging across the Pacific to South America, and another Austronesian group made it all the way to Madagascar. This was pretty controversial until Kon-Tiki;

Too funny: Kon-Tiki went from South America to the Polynesian and it's only more recent research which indicates it might have been the other way around.

What we realize now is how little we know.
Why is this pushback being met with cries of racism?

Because it's often couched in explicitly racist terms.

Shared values should matter more than the color of your skin, and values can (and often are) shared across cultures.
233223wstrtygf
Eastern Europe are far cheaper to outsource to and that practice already happens for some UK businesses.
> Why is there not a US company recognized as the leader in buses?

The US barely uses buses! It'd be surprising if a US company _was_ big in buses, really. Bus innovation mostly happens in countries with extensive public transport systems, as you'd expect; in all but a few cities, the US's is very limited.

The US is also not particularly enthusiastic about tackling global warming relative to the rest of the developed world, or at least it isn't consistently; the Obama administration was quite good on this, but the Bush II and Trump administrations are practically denialist.
> The senate is two votes per state...

That's embarrassing that I forgot that. Is Tim Draper a republican?
Beginner’s guide series on cryptoassets
Top 3 Best TRON (TRX) Coin Wallets 2018
Ask HN: What do you use to manage your Podcast list?
I'm looking for something that finds me good content and also alerts me when it finds something I might like. Possibly a decent search engine in there too. Is there anything that searches that actual Podcast itself rather than just the description?

Then I want all this in one place please.
This is jingoism masquerading as concern for autocracy. If people really cared about things like surveillance or dystopias in any serious way they would be on the streets about the extensively documented activities of the NSA, rubber stamp courts, secret orders, searching through personal effects at borders and campaigning for Snowden and other whistle blowers to be brought back with honors.

But on the ground these laws are renewed without protest, whistle blowers are hounded and demonized with little to no push back and dissenters like Snowden and Assange continue to be stranded for years on end.

If no one seems to care enough about these issues in our own countries or our own dissenters how can concern for others countries be authentic. Don't use fabricated concerns to demonize others.
Xiaomi promises to give money back to customers if its profits get too high
South African's build AI bots to competitively play tower defence
> Where is that information on whether or not you should expect a TLD to be signed stored? Is it on the client side? If a client receives an unsigned whois response, what does it do?

I can imagine a zillion different approaches... most obvious (not necessarily the best) one being to ask an IANA server over a normal TLS connection whether it should expect a TLD's records to be signed. And you can obviously cache that response for a while.

Remember the point here is to validate domain ownership, which everybody already understands to be a big deal. If you can't get any trustable response from anybody, then I would expect it is your duty to refrain from issuing a certificate for that domain.
There's no way you could brick the phone by using the NoRoot Firewall.

In general, my problem with these apps is that you shift your trust from one company to another. I have no idea who created this app, what their motives are, how securely they guard their signing key and so on.
Thanks for clarifying that. So, if businesses always update in a timely way to the latest release there is no charge, right?

It is a pain to update huge systems to the latest Java, latest version of Haskell’s compiler and libraries, move to Python 3, etc., etc. but there is also a real cost to long term support for old software, I am especially thinking of important security updates.
No, it clearly would not have. In a BGP attack, attackers control IP addresses. Whatever your signed DNS record points to, attackers can simply inject prefixes for.
I've become rather disturbed by the amount of pro-autocratic sentiment I've encountered in tech circles. It comes in both the "right" (and "alt-right") and "left" varieties, as well as a few other weirder forms, but it's there.

I guess hackers are no different from anyone else. Dangle money in front of people and they do tend to toss their morals out the window more often than not. I am not claiming that I am superior either. If someone offered me a shitload of money to do something I considered unethical, I can't say with 100% certainty that I'd never take it... to claim so would be the fallacy of self-exclusion. "I might be a coward I've just never been tested." - The Mighty Mighty Bosstones / The Impression That I Get

I've also anecdotally observed that people with high IQs are often autocrats. They're prone to imagining that there are straightforward solutions to all the worlds problems and that all these problems could be solved if only things were run by smart people like them. They haven't yet been humbled by attempting to solve a really brutal multi-objective optimization problem or tame a complex system full of paradoxical effects and feedback loops. Attempting to govern a complex society is both of these things.
I have to admit it feels really good to block all these background requests.
From being asked this question in various forms many times, I've found the answer is in the process, not my specific actions, which are tuned to my life and circumstances.

The answer is that you start with what you can. Do. Act. Experience. Iterate. Learn. Same as with entrepreneurial and business success. The worst thing to do is analyze, plan, and point out how your case is special without acting.

Listen to my podcast and you'll hear guest after guest taking on challenges, learning from the experience, and finding the next thing easier and more rewarding. You're not alone.

> then it becomes difficult

When did I say it was easy for me? I don't see why you would think it was. For all you know, your case is easier than mine. It probably is.

In any case, you get to the hard things by tackling the easy things, applying what you learned, and advancing. Feel the reward of getting something done and expect bigger reward for the next thing.

You can't do difficult when you're hung up on easy. If you don't do easy because you think it's not worth it, you'll never get anywhere.
"And even if you are successful, you have to consider the ethics of what you're enabling..."

This is the thing I don't understand. Ten years ago, you could make a case that simply by making stuff people want, the world would become more connected, all sorts of goodness will happen.

You can no longer make that case. People are not idiots. They see both the good and bad that tech has brought.

Technology companies are ethically responsible for what their tools end up doing. And if they can't be bothered to develop their own ethics, the rest of us are going to have to develop some for them.

I must be missing something. YC is a really smart bunch of guys. Certainly they know what the hell they're getting into.
Confused here. When I compile a Java program, I can specify the target platform. Even if I'm running Java 9, I can target Java 6.

It it just the case of change the runtime binary and continue using the version the code was developed for? Probably as a matter of regression tests, it is somewhat more risky than just using a security fix, but it would still be very rare.
Any way to turn off auto picture upload when you send it over messaging?

I messaged a pic from my android to my email to edit. Instead of an attachment, it was uploaded and I got a link to an auto shared photo album in my google account.

If I'd sent it to someone else I'd have never known because I don't use google photos at all.

I understand saving bandwidth and trying to get people using account features, but no thanks.

My default is to assume anything uploaded will eventually be public via hackers or a misconfiguration somewhere.
Ask HN: Where did you learn modular electronics?
I like to build simple IoT devices and code around them. While I am comfortable with the dev part, I have problems to understand the electronics.

This is why I started with modules (arduino, nodemcu, sensors, audio amplificators) but there are issues the weird resistor, capacitor and whatnot which is plugged beyween, say, the arduino and the sensor.

Is there a place I could learn this "modular" electronics, where I could find "cookbook" advices on these elements needed for the modules to work correctly?

Since this is the way I lend to develop (take a problem, look at the solution and understand the details on the go) I would love to get into electronics via this path, if possible.
I don’t think that many libraries were broken by Java 9. There was a bit of tooling, and ClojureScript required adding a module, but I haven’t come across any major broken libs yet. Let me know if you have examples I can add to my Clojure Java 9 upgrade guide: https://www.deps.co/blog/how-to-upgrade-clojure-projects-to-...
Someone posted it further up, but this stabilized gif really clarifies the difference well: https://twitter.com/landru79/status/988807933243863040
That's awesome! Congrats! That's a really cool niche, and it sounds like you've executed on it in a pretty interesting way. Although I haven't done it recently, I did a fair bit of Lua embedded in C in my M.Sc. and found it to be a really smooth way to add a ton of power to C code without needing to do a bunch of work.
Twitter Q1 2018 earnings
It does get quite complex when you need plugins.

I use the abiosoft Docker image and that has simplified it again.
Pollution where deployed isn't the issue, overall pollution is

I think inhabitants of large Chinese cities that have to wear masks when they go for a walk would disagree.

Actually, both things are quite relevant. Pollution in cities poisons and kills people in the short run, climate change would kill us all in the long run.
I'm sure he can build it from source, but the "personal" license forbids using it for commercial purposes, so the point is moot.
> When the desire to maintain a common identity is based on racial or ethnic identity... then that desire can be accurately described as racist or at best xenophobic.

This would be true and understandable if immigration wasn't so incredibly skewed towards Mexicans, but it is skewed. There are over 11 million illegal immigrants in a country of 300 million, the majority of which are Mexican/Latino. That is an incredibly large amount.

> Until the demographics of the country began to shift to the point that the majority status and political power of wh - sorry - people of European descent - began to be threatened, this didn't seem to be an issue. It is clearly a movement based on an attempt to normalize the redefinition of culture and community around race and ethnicity.

I find it funny how you blame white people for the hate, then blame them for the redefinition of culture and community around race and ethnicity... right after blaming white people for some perceived degradation of our country...
Only if you're not using it for commercial stuff. If you're using it for commercial stuff you have to pay the $25/month
>the norwegian government is owned by people

Nope. Still a monarchy.
I think you got that backwards. The stockmarket is a bad short term investment but a good long term investment.
I guess both. Sometimes tribes having hard times would join better off tribes. Naturally women would be expected to procreate. Taking women during raids was common too. Or if men were killed in warfare, women may have "voluntarily" joined the other tribe.

This is common to overall tribe relations. For example, Baltic and Fino-Ugric people in North/east Europe. Baltic people came as part of Indo Europeans while Fino-Ugric people lived there before that. Modern Lithuanians and Latvians have much more Fino Ugric genome in women-specific parts. Some of traditionally women arts were also carried from Fino Ugric tradition into Baltic. Conclusions are pretty clear...
>>...we declined to take down the archives.

OK, the way I read, author--one way or another--asked for her blog not being hosted by Wayback machine and they declined. It's my work, as long as I can verify that I wrote, they should take it down or be sued for copyright infringement.

I get the "we're archiving the internet," but if I want that post where I said Google is evil taken down because I have a G job interview a week from now, they should take it down. Another thing, just because I have a page online, doesn't mean that I gave them consent to archive it for eternity.

I get the robots.txt, but if you're archiving you should ask for permission, they are a gazillion robots out there.
Dankesehr
I don't think it's the server, it's from their theme: https://metropolitan.fi/theme/metropolitan_fi/images/favicon...
Mapbox Hires Former Tesla Autopilot Designer to Rethink Driverless-Car Maps
Transaction reversal would be nice, huh?
سعر الذهب اليوم الاربعاء 25-4-2018 اسعار الذهب اليوم سعر جرام الذهب
> The most amazing thing about Silicon Valley is that they all think they are on the left side of the political spectrum, while it is totally unquestioned that the venture capital firms should make every single decision on how human activity is organized.

Existentialist Comics https://twitter.com/existentialcoms/status/98887750761196748...
Ask HN: Should my banking app be trying to reach an EC2 address?
My Android banking app is trying to reach ec2-184-73-222-185.compute-1.amazonaws.com. Should it be doing so? I would have thought it would target api.bank.com or something similar...
Thanks.
I think it went tits up unfortunately.

This was apparently a general technical interview for a role which I misunderstood. All questions about general Azure infrastructure (with which I have no experience) instead of general C# / programming questions.

Lessons learned I guess.
For reference I've submitted a post on the Danish net archives https://news.ycombinator.com/item?id=16919264 which by law will archive all of any 'Danish' site and ignore robots.txt exclusions.

from the faq: http://netarkivet.dk/in-english/faq/#anchor8

8. Do you respect robots.txt?
No, we do not. When we collect the Danish part of the internet we ignore the so-called robots.txt directives. Studies from 2003-2004 showed that many of the truly important web sites (e.g. news media, political parties) had very stringent robots.txt directives. If we follow these directives, very little or nothing at all will be archived from those websites. Therefore, ignoring robots.txt is explicitly mentioned in the commentary to the law as being necessary in order to collect all relevant material

I wonder if there are any other national archives of the internet that do the same.
For a minute there I was watching at post date to make sure this wasn't an April 1st post.
Ireland is not the only loophole: Luxembourg, Belgium and the Netherlands made "special" deals with large corporations, too. https://www.ft.com/content/7ce5bf96-a83d-11e7-ab55-27219df83...
> It is backed by the obligation to pay your taxes in that currency.

If it's a reserve currency, as the U.S. is, it is also backed by the demand of other states to hold U.S. dollars to stabilize their non-reserve currency.

Indeed, some argue that a reserve currency is not subject to ordinary balance of payments criteria. This is sometimes called exorbitant privilege.[1]

All to say, the U.S. currency is not just backed by assets of the nation, but by demand that other states have for local-currency stability.

Somewhat aside, some argue that this creates a perverted incentive to destabilize the world because unstable states and regions have a higher demand for a reserve currency.

[1] https://en.wikipedia.org/wiki/Exorbitant_privilege
What does this mean for Eclipse users? We do a lot of micro controller projects and every SoC comes with an IDE which is often Eclipse with extensions. These IDEs are often free. How will this affect that situation?
For Inbox, I remember switching, seeing the new tabs, saying "Meh, those are useless" and going back to the normal interfaces since.
Really big fan of MikroTik's stuff but the security story has ended up being a nightmare. Rather disappointed.
Show HN: Scrumpy – A simple, beautiful and agile project management software
I think this is "whataboutism."

America's respect for individual liberty and the rule of law has eroded over the years, but it is still considerably stronger than what's found in China. You see some of the same corruption and autocratic tendencies on both sides of the Pacific but there is a substantial difference in degree and pervasiveness. We are not the best in the world (several EU countries are better) but claiming the USA is equivalent to the PRC just lowers the bar.

In China many of the kinds of open anti-state discussions that happen regularly here would get people arrested, not to mention criticism of leadership. Try talking openly about Xi Jinpeng the way lots of Americans talk about Donald Trump (or talked about Barack Obama). I was driving around Irvine, CA the other day and saw an anti-anti-immigration protest with signs comparing Trump to a chimpanzee and Hitler. Do that in China in an affluent section of Beijing. Dare you.

Edit: you can also buy Donald Trump Piñatas in Santa Ana, a heavily Hispanic area of LA/OC metro. Try selling a Xi Jinpeng piñata in Beijing.
It seems very fashionable to pull out moral equivalency every time China's autocracy and misbehavior is mentioned.

Simple experiment:

1. Walk down Pennsylvania Avenue with a sign that says "Trump is a pussy grabber who should be impeached".
2. Go to Tiananmen Square and hold up a poster-sized picture from the 1989 massacre.

See how equivalent the governments are then.

(As an aside... if I was employed by the Chinese government to spread propaganda in other countries, your comment is roughly what I'd write).
It's interesting to note that, although in this case the HTTPS certificate presented by the attackers wasn't valid, they may have been able to acquire an apparently legitimate certificate if the misrouting's effect extended to the infrastructure of a certificate authority.
Except that it shouldn't be related to Windows 10 at all. MS did the same with DirectX10, forcing people to change their systems to Vista (for some reason they call it an "upgrade"). Eventually it turned out DirectX 10 actually can be run on Windows XP and it was just a ruse on the part of Microsoft to make people buy Vista.
I don't think it makes sense to force every domain owner on the planet who wants HTTPS to understand how to generate, store, use, and maintain (more) public/private keys, especially in a secure manner. Having to deal with SSL certificates is enough of a pain already, and for this one you'd have to use another program to sign requests, so there's an added layer of pain. In fact, I don't think it makes sense to add to the burden of domain owners so much at all, even if they could all do this.

Not to mention that, more practically there's no need (and potentially possible harm) to tie the ownership records to a particular cipher. Really, it's the registrar's job to deal with domain ownership; ideally it shouldn't involve you at all. And as a near-corollary, they could probably deal with long-term key security better than the average domain owner.
Or just simply:

npm install rosetta-67P-rendezvous
Cash
Rules
Everything
Around
Me

So says Wu-Tang Clan and apparently YC.
World's longest nonstop flight
Presumably you use TPM and the various trusted boot technologies.

I think you’ll still have the problem with this thing being on a pci-e bus though.