skysight-inc/HackerNews huggingface dataset:
I lived in Japan and understand what you're talking about. Never started a company like you or brandelune but I have done endless piles of bank paperwork and software tech support in Japanese. Message me directly if you want to talk more, but I would apply for a software job in your home country and if you land it then move out of Japan. If the software applications don't land you anything then I would stay in Japan as an English teacher and use your software knowledge to connect you with higher paying clients like traveling software engineers or software company managers.

> I have honestly thought about suicide, or just fleeing the country.

Make sure to tell your closest friend about this. There's no shame at all in anything that you've tried so far. And your life is worth way more than corporate success in a country that drowns itself in bureaucratic paperwork.
That is a reasonable response to fdvessen's one-sentence rebuttal, but with regard to the significance of p-zombies in general, an appeal to authority is much more effective when all the authorities agree, but this is not the case here, with Dennett being just the most visible counter-example. From popular articles on the issue of consciousness, you might think that most philosophers are opposed to physicalism or anything like it, but that is apparently not the case.

It does not help that these same popular articles exaggerate and simplify - they make claims about the philosophical arguments that cannot be sustained by the arguments themselves. As I mentioned above, it is a misrepresentation to state that Chalmers' highly conditioned claim about the plausibility of p-zombies proves that no machine can have consciousness.
Exactly, most internet consumers like that their internet experience is extremely centralized. For them it's an entertainment system and the more centralized it is the simpler and more fluid it is.

Who cares that monopolized content delivery enables large scale surveillance and manipulation with dire socioeconomic consequences?
Microsoft Store Enables Remote App Installation for Windows 10
thanks for this. gus_massa mentioned above it's probably best placed elsewhere. But we're just trying to get some more feedback on the best/worst of what's out there to make sure we are building right thing. If you don't mind me asking what is it about Shapeshift that makes you use them, and also not considering looking at others?
Hey, no unfortunately our lines are exclusive to Teleport members.
Do you really want a slower connection, or just a smaller data package? I'm ok with the latter - pay for what you use. The former, especially if it's bundled by content provider, worries me.
>an atomic bet guarantees that the winner will be paid no matter what.

How is this possible? is there an Oracle all parties agree to trust?

edit:i see how this can work for some sort of bet where the result is calculated on the blockchain itself but outside of that?
I once tried to stock up on some generator connectors and like electrical items in my department before Hurricane Sandy. My orders were denied because last year sales and previous three week trends weren't enough to justify the order. The shelves stayed empty for almost 2 months.
Just talked to God, this is what he said.

Your fingerprint data is encrypted, stored on device, and protected with a key available only to the Secure Enclave. Your fingerprint data is used only by the Secure Enclave to verify that your fingerprint matches the enrolled fingerprint data. It can’t be accessed by the OS on your device or by any applications running on it. It's never stored on Apple servers, it's never backed up to iCloud or anywhere else, and it can't be used to match against other fingerprint databases.

https://support.apple.com/en-us/ht204587
If you go in "history" you an see who made each commit. For example:

https://github.com/Hjertesvikt/peptide_PoC/commits/master/in...
I love Teacher Tom's mindset. He views risky activities as essential for kids to learn how to be safe. While supervision is important, meddling is unhelpful. They can do a lot when we step back and let them explore their own physical capabilities. I've adopted his phrase: "I won't help you, but I won't let you get hurt."

http://teachertomsblog.blogspot.com/2015/03/the-process-of-r...

I love how he makes ridiculous suggestions so that his students use critical thinking instead of blindly following authority:

'While plugging in a glue gun, I once said to a group of older kids, "Have you ever tried sticking your finger into an electrical outlet?" They came down on me like a house of bricks, "If we did that Teacher Tom, we would die!"'

http://teachertomsblog.blogspot.com/2010/10/if-we-did-that-t...

My mindset with my son as he started walking and climbing was to allow him to experience natural consequences as much as possible (within reasonable safety limits, of course). I've been very impressed by how careful he is when climbing.

http://teachertomsblog.blogspot.com/2009/07/law-of-natural-c...
I don't think it would be in scope of OpenStreetMap itself, but it would be an incredible service alongside it.

Even just for tracing non-existing building outlines in OpenStreetMap - it would be a huge help.

Much of the work for Humanitarian OpenStreetMap Tasker (https://tasks.hotosm.org/) is building tracing - it would be a huge help.

If someone is good with machine learning please build this!!
Show HN: Your Email Marketing needs to be synced with dedicated Landing Pages
This article tells you how to sync your Email Marketing with Landing Pages and the benefits of doing so!

https://www.engagebay.com/blog/10-ways-to-sync-email-marketi...
The standing argument tends to claim there's not enough competition and therefore there aren't ways to get non-tiered service. Allegedly.

Personally, I think there's a ton of possibilities for non-neutral Internet service. For instance, arguably, you could sell single-purpose wireless connections for some types of devices, say an IoT device, which has predictable data usage patterns, potentially subsidized by an IoT vendor. But with net neutrality, it'd likely be illegal to prevent someone from popping that SIM card in their phone and streaming Netflix with it.

Right now, the choice for home users tends to be "low speed" or "high speed". Unfortunately, that means low usage users like my grandma, either have to pay as much as I do for Internet, or have slow-as-frozen-molasses Internet access. Whereas if she could pay for a plan that didn't work with Netflix and YouTube, but was delivered at high speed, she'd be all set since she doesn't use streaming video.
The consumer absolutely will not benefit from this.

First of all, building out competing telco networks is nearly impossible. Look at the failure of Google Fiber and Verizon FiOS as examples.

Second, the issue is mostly about how telcos are now the gatekeepers of the entire internet. They now decide if it's an even playing field for everybody, or not. They can now say "Hey if you want to have high speed access to our customers, you have to pay us." and that means that if I want to start up say, a competitor to Youtube, I need a lot more money to do it. I can't just build a platform, I now also have to pay the networks.

And before you say "That seems fair, you're using their networks." Keep in mind the customers are already paying for those networks. So the telcos are double dipping. More than that, since we already know they reap huge profits just off of customers alone before they are able to levy these new fees against services as well.

This is a huge blow to the internet, and historians will look back at this as the point where innovation online began to stagnate and the internet calcified and began to decline.
NPM doesn't change anything here. the same issue would exist if you could only vendor dependencies.

Are you sure you understand the issue?
> I believe almost no Fab manufacturing happens in the US anymore.

I kinds lost count at least half way though, but this list has about 60-70 US fabs.

https://en.wikipedia.org/wiki/List_of_semiconductor_fabricat...
Google's 3D models are based on aerial imagery, which is higher resolution, and suffers from much less atmospheric interference.
There should still be some way for individuals to have the possibility to experience different facets of themselves. To give a stereotypical example, a middle-aged software programmer might want to experiment with psychedelic substances once in a while without the hassle of having to explain it to people in more mainstream spheres of his life. If every encounter has to be accounted for and recorded, this introduces significant mental strain and ends up impoverishing our lives.
Linux kernel 4.17 released: help test in Fedora – Fedora Magazine
Hmm, I don't think Java has had it nearly as bad historically (possibly apart from the old mobile Java profiles, which I agree were quite painful). Any code using the core classes (math, collections, basic I/O) would always work fine on any JVM, including Android. Porting pure Java code to Android has always been very easy, as it should be.

Whereas I've found with C# that even perfectly innocuous-looking functions would be mysteriously unavailable in Silverlight, say. It has been very hard to pick a C# library subset that's both portable and useful, and Microsoft seem to have taken an awfully long time to sort that out.
Oath to Bury Yahoo Messenger on July 17 After Two Decades of Service
You missed another point, which is that (as ever) the side with power co-opts these cultures to their own end.

Examples include "the war on Christmas" and surveys indicating a majority of white Americans feel white people are discriminated against ( https://www.npr.org/2017/10/24/559604836/majority-of-white-a... )

Witness a man who has reached the pinnacle of business and government in the most powerful nation on Earth, sending out Tweets protesting that he's the victim of a "deep state" "witch hunt".
Does it? I would image that a legal system where lawyers and prosecutors both can use machine learning and unlimited data to maximize what methods to use in order to influence judge, jury, witnesses and so on would be quite different from a legal system designed to find the truth.

Through even if we assume so, how would everyone get equal access to the data, algorithms and processing power? If cases are resolved based on who owns most of those resources can we still claim to have a just legal system?
These days, the witch is a Russian troll, an alt-reicher, maybe a closet "bro", or heaven forbid, a g@merg00ber.
there's bumble bff mode
Still ambiguous, even if people guess right.
THERE AREN'T ENOUGH VENDORS. That's the problem. They got scooped up and bought out; then, they had implemented local laws that prevent community ISPs. WHERE HAVE YOU BEEN?!
You're projecting that the projected future upside isn't superhuman. My comment projects that it is. We disagree on projected benefits.

Right now human driving is one of the leading causes of death. I believe that technology can eventually eliminate this as a leading cause of death. So I project a much greater potential upside. I also figure this is a matter of time and effort applied to the problem. Or in other words, there is a finite amount of time before an update brings the car to this point. This puts a ceiling on my mental tabulation of the amount of risk endured prior to achieving an extremely good end. So despite the severe risks, the limited nature of that risk allows me to rule in favor of taking the risk despite its presence.

You're assuming that I haven't pictured a sweeping update which adds the car murdering anyone who was unaware. I have! Your assumption is incorrect.

And if I was being superficial, I would have answered that yes, I'm a software developer. But its a fallacious appeal to authority.
I'm not sure if you read the link I sent. If I give $100k to a charity and they use the money to rent something from me for $100k I won't be paying any less taxes that if I had not done the whole "tax dodging" scheme... [1] Maybe it was possible to deduct "virtual" donations in the UK, but it's not hard to disallow if people abuse the system. I could also donate a stone to a charity saying that it's worth $1bn to get a deduction. Would that count?

Edit: reading your link it seems unrelated to deductions on taxable income. It's about council taxes on businesses, which are lower for charities than for regular businesses or unoccupied stores. So it makes sense for the owner to let a charity use the space rent-free and pay their 20% of the tax instead of paying 100% of the tax for the empty property.

[1] Actually I may end up paying less taxes if my costs raise, because I will be making a lower profit. But that would result in lower after-tax profits, which is probably not the objective of the scheme.
Even if everyone here were a software engineer, we're certainly not all in USA either.

I'm a potter in the UK, FWIW.
Ask HN: Help How Do You Mitigate a HTTP GET Flood DoS
I run a small API that has a no sign-up required free tier.

This has been thoroughly abused over the past few weeks as I've been getting hundreds of millions of calls a day from countries all over the world in what I now believe is a DoS attack.

I've tried a few dozen things to try and stop it, including banning countries which has helped.

I've inspected the requests and they don't have any bogus query params to break caching like in the examples I've seen. It's just a simple GET to / on the API with a number of headers set.

Does anyone know of any helpful way to mitigate this kind of attack?

Here's a sample log event;
{'type': 'REQUEST', 'resource': '/', 'path': '/', 'httpMethod': 'GET', 'headers': {'accept-language': 'ru-RU,ru;q=0.9,en-US;q=0.8,en;q=0.7', 'X-Forwarded-Proto': 'https', 'X-Forwarded-For': '88.200.137.163', 'Host': 'myapi.co', 'X-Forwarded-Port': '443', 'accept-encoding': 'gzip, deflate, br', 'X-Amzn-Trace-Id': 'Root=1-5b1e2ce9-f7f53b56b21b4ae4aca1c49e', 'accept': '/', 'user-agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/66.0.3359.181 Safari/537.36'}, 'queryStringParameters': {}, 'pathParameters': {}, 'stageVariables': {}, 'requestContext': {'resourcePath': '/', 'httpMethod': 'GET', 'extendedRequestId': 'ITv0aHJuFiAFkmw=', 'requestTime': '11/Jun/2018:08:03:53 +0000', 'path': '/', 'protocol': 'HTTP/1.1', 'stage': 'published', 'requestTimeEpoch': 1528704233073, 'requestId': 'fb4b5e8f-6d4d-11e8-9fcb-4f9526203fa9', 'identity': {'cognitoIdentityPoolId': None, 'accountId': None, 'cognitoIdentityId': None, 'caller': None, 'sourceIp': '88.200.137.163', 'accessKey': None, 'cognitoAuthenticationType': None, 'cognitoAuthenticationProvider': None, 'userArn': None, 'userAgent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/66.0.3359.181 Safari/537.36', 'user': None}}}
Hmm. I would never have expected the kinds of lenders who might be in a position to accept a large commercial property as collateral to be so gullible as to just accept that number at face value without paying any attention to other factors that might call it into question.

Or are the "lenders" in this case actually retail investors who are buying into dodgy REITs and suchlike?
I personally recommend choosing the language after you know the personal project you'll be working on. For instance, I hate Go's lack of expressiveness but ended up choosing it for a personal project due to the strength of its crypto libraries. Also, if you can spare the time, creating full blown, open projects in languages can help your well-roundedness. My comment was meant to be less about Go and more about dismissing languages outright. I'm hoping the next post is about how awesome Crystal is sans unfamiliarity of other options.
At least anecdotally, I don't hear much from founders who are that close to zero. In my experience, speed is important because slowness drastically increased cognitive load and somewhat increases risk during fundraising. And also because fundraising is a distraction from why they got into it.

One way to think about it is in terms of a graph of number of VCs they have to think about/deal with at once. They're going to start the fundraising process with a list of firms, people, etc. Let's say that each week they take on n new items. If it takes 4 weeks to get an answer, they're juggling n*4 balls, many of the conversations in different states. Complexity goes up and/or throughput goes down. It's painful.

I suspect for entrepreneurs speed it also code for clarity, in that the "vc no" (and specifically the "California no" [1]) often present as slowness when it's really about something else inside the VC.

[1] http://ross.typepad.com/blog/2005/04/the_vc_no_and_t.html
It appears he formed a Co., Ltd. (Company Limited) which is a private/unlisted stock corporation.
> Their dependence on American silicon may in fact be their greatest security risk. It's clear that the US and its allies will weaponize this advantage (see Stuxnet)

Please elaborate on this point, my understanding is Stuxnet relied purely on software vulnerabilities (to spread and to take control of the centrifuges). I don't think it used any hardware backdoors or anything. If it did, I'd have expected the roar to be enormous, probably several times what we just had with Spectre/Meltdown.
So Discovery Zone?

That business model appeared not to work in the 90s, because they all closed down, I wonder why. Unsustainable business model? Good business model but taking on too much debt? Kids get bored after a couple visits and don't come back? Rising rents? Admission prices too high?

Around me there was a Discovery Zone and there was two more independent ones that opened up around the same time as Discovery Zone and closed a little after too. From what I could gather, seems like the business model just didn't work, at least not at the time.

For those of you outside the US or too young to remember: https://youtu.be/33QpqR-fN0c
Net neutrality didn't stop pricing based on the amount of bandwidth used, which solves the problem you're describing.
So it's a little more complicated than that? In their repeal, the FCC argued that the FCC had no authority to enact net neutrality or regulate ISPs. Prior to that, the FCC was considered to have had absolute authority over the issue and it was generally felt states had no standing on the issue. So states are seizing on the FCC saying they can't regulate it, while the FCC is now trying to claw back their argument and claim ISPs exist in a regulatory void where no one can regulate them until Congress passes new legislation.
Ask HN: Email catch-all is getting sensitive financial documents from Pakistan
I registered a domain for one of my upcoming projects, and I set up an email catch-all to manage it.

To the noobs out there, a catchall is a great way to send all email, like info@catchall.com or investors@catchall.com or complaints@catchall.com or shadyserviceprovider1@catchall.com, to an email address you don't want spammed.

A few months later, an individual from Pakistan sent all kinds of attachments to an address at the catch-all. Bank slips, checks, things with MICR writing on the bottom.. hundreds of thousands of dollars' worth. It'd probably be an identity thief's dream, but hell if I want any of that stuff.

Let's call the individual "nimrod" and the email address nimrod@catchall.com.

Nimrod operates a business called, say, catchcall.com.

Since his business is in the "more exciting" part of Pakistan, I forward the information to the CIA (which itself took some doing, because typical government, their tip submission page doesn't work).

The CIA guy on the phone sends me an email address to forward tips to and something to the effect of "thanks and goodbye".

I did forward them for a while, then it just started to seem like unpaid work. I'm still getting a couple per month, and I've given up forwarding them.

I'm at a loss what to do. This EDIT: (feels like) the first five minutes of a Hollywood action movie I don't want to appear in. Part of me wants to let nimrod know what's been going on, if only to shut him up. What would you recommend?
I work in 3D (and 2D) graphics primarily in C++. I don't think the standards committee can come up with anything that'll replace the GPU-accelerated APIs (there's already the Direct3D 12-vs-Vulkan split that's really unlikely to have a clear winner), however, I'd take simpler, CPU-only libs for common tasks:

* Vector and matrix math -- vec2d, vec3d, conversion to quaternion, a matrix library that doesn't suck, overloaded operators, etc. I dabble in Python, always have, and numpy isn't the best lib out there (some things are oddly named, I'm missing the operators, etc) but it's more complete, more usable, and better documented than any lib I've used in C++.

* Basic image manipulation. Like "write bitmap image to PNG" basic. This will never get used for anything serious but will be useful for toy projects/debugging

* Basic intersection tests. This is 2018 and I had to write some variant of (basic geometry primitive) intersects (other basic geometry primitive) using formulas most people probably haven't seen since their SATs 5 times since the beginning of the year, because I at least know the formula by heart by now, whereas all the aforementioned libraries are too verbose, not documented, require linking a huge library, are header-only and will bloat your compilation times by a factor 10, etc.

I agree that such a library should steer well clear of text rendering. Text rendering is really hard, has weird edge cases, and the people who do it have their own favorite library already. But the other stuff I mentioned, that's stuff already present to some extent in the "mainstream" C++ libraries, like boost and Qt.

I think such a library should definitely not be 2D-only. Tons of libraries go that direction (for example Canvas in HTML5) because 2D is easier if you have no hardware acceleration, but even in the 3D space, there are algorithms where usability>performance and currently the people writing those algorithms are copy-pasting left and right and spending hours writing unit tests for high school math.
Thanks for all the links.
No one likes governments that picks on kids to make sure they pony up hundreds of dollars for a business license fee. Yet somehow those governments exist. They make the news for the same reason murderers make the news, not that they're common, but that they exist.
Thanks for alerting me to this. Regarding the UK, it does indeed appear to be on a different track than the other European nations and the US, but I might be operating under an incorrect impression as before.
Tezos Foundation announces KYC/AML for contributors
>But this “believe the victim first” mentality came about as an inverse to the “give the accused the benefit of the doubt” mentality because the latter suppressed the former’s credibility and made it difficult for real victims of real heinous shit to come forward.

Are you referring to our courts "innocent until proven guilty" standard? I'd suggest you be extremely careful in trying to change that.

During the Obama Administration Title IX was used as an extrajudicial bludgeon to expel students who were deemed "more likely than not" to have done something illegal. They were not allowed legal representation during the "trials". This resulted in many cases where police exonerated the alleged perpetrator through evidence, but the student was expelled anyway. The Emma Sulkowicz story is one of these cases.

"Listen and believe" is probably okay for friends giving support to their friend. Legal standards on the other hand must be more strict and an accusation cannot be a conviction.
As an alternative to Disqus, you may want to check out https://www.remarkbox.com. Made by a fellow HN user (not me).