skysight-inc/HackerNews huggingface dataset:
Ask HN: AWS blocked my roommate out of his own account, What to do?
So my roommate who is a masters student at an US university started working with a guy who presented himself as a PhD student at a hackathon on a startup idea couple of months back and he also got some other students to work with him. My roommate created an AWS account for using it using the company's email id(this guy created gapps emails using company domain) but he used his own card on account, his own address and all other details on account were his. These guys found out couple of days back that there are a couple of fraud cases filed against him at small claims court and his name doesnt show up in the university student directory. These guys decided to stop working for him and secure the code they wrote by kicking him out of the AWS account. This guy then calls AWS and apparently they restored the account for him and kicked out all the others out and put a monitoring on the account in case my roommate and his friends tried to get it back in(my roommate tried contacting AWS and it seems he knows that). Now my question is can AWS do this considering just the registered email belongs to the company? if yes, doesnt this mean that people opening AWS accounts using GMAIL email addresses belongs to GOOGLE? They(AWS CS) are saying that my roommate can only get access using the email he registered with(which that fake PhD guy has control over). What can be the course of action on this?

PS: These guys just signed a NDA and nothing else so far. This guy is threatening to sue to get the code by saying its his IP. These are just some masters and under graduate students(some are international student and fear about their VISA status) without money to consult a lawyer. Any help would be appreciated. Thanks.
Retail Zombies Haunt Industry
This is a common flaw in many micros. It stems from poor discipline in transferring registers across clock domains.
"Unelected intelligence analysts work for the president, not the other way around."

No they don't. They work for the American public.

They swear to uphold the US Constitution above all else, including the Presidency.

Presidents have been undermined for the right reasons by the intelligence service before, in the greater national interest (Deepthroat during Watergate for example, Iran-Contra, Gitmo - there were always people on the inside prepared to go against their own agencies). These cases certainly meet those tests.
I think it has more to do with the culture than with the campus context. It seems to me that North Americans value more politeness and independence, whereas Europeans think more in term of honesty and reliability. That's why you hear stories of French people being "rude" and Americans being "superficial" or "fake", for instance. Building strong relationships is not impossible, but it is more difficult and it takes time, and a semester can be too short. I'd imagine it can be even worse for people with even fewer common cultural ties.
It is Unreal plugin! https://github.com/Microsoft/AirSim/blob/master/docs/build.m...
With more funding, long-term profitability is not a concern
It's much more fundamental than that example though. BMW only guarantees that the gas pedal moves the car forwards in normal operation.

Ethereum even now advertises itself on its homepage as

>Ethereum is a decentralized platform that runs smart contracts: applications that run exactly as programmed without any possibility of downtime, censorship, fraud or third party interference.

But clearly, we had a program that very specifically ran exactly as programmed, and its operation was interfered by a third party (the community hard-fork). Ethereum offers a guarantee that is not held; this is false advertising.

If it is a guarantee that cannot be held, it is still false advertising.

But even more so, Ethereum imagines itself to have no established authority; to be decentralized. But obviously, it is not. The final say clearly remains with the Ethereum developers, even if the community has the option to secede. (You can renounce your citizenship from the US, everyone can wholesale, but this does not mean the US has no centralized authority.) Bitcoin, of course, offers the same situation; the difference being that bitcoin's authorities do not collude, and by community happenstance, it is unlikely that they will. Such a fork is unimaginable in that universe.

Ethereum (and its many users) imagines itself to be of Bitcoin's equivalence, a large enough and stable enough network that offers little ability and incentive for its authorities to collude. But, of course, this is false. It remains small enough that a hard-fork is viable; proven by the act of a hard-fork.

This is false advertising, in the sense that it misrepresents fundamental components of the system. It might support decentralization given a sufficiently large network, but it does not (yet) have sufficiently large network. But either it pretends its network is sufficiently large, or it pretends that requirement does not exist.
And this is why we need an open source clone of Windows, which is king of the desktop OS. Beside geeks, the average people doesn't care about operating systems, they care about being able to run their apps.

It's sad that ReactOS doesn't get more support from the community.
I've never used the app. I knew it involved swiping but I never knew which direction was which.
Ah I was going from this website:

http://www.collegeview.com/schools/massachusetts-institute-o...

Can't seem to find anything on mit's website other than something that gives 46k as the average for undergrads

http://web.mit.edu/facts/tuition.html
Not sure if this is sarcasm, but it _does_ make sense--if you want to sell stuff, you need people to sell it to.
I honestly have no idea. I think I remember reading that Arc may also be pinned to a somewhat old version of Racket / PLT Scheme. I could be misremembering though.

Depending on how portable Arc is to new versions of Racket, I'd guess they could move to a new Chez-backeneded Racket without any need to port.
But that does not differentiate between US and non-US students at all. The original argument was that non-US students generate more revenue for the schools.
I don't think MIT would charge US citizens $200K when they have a $13+B endowment along with healthy company research sponsorship and licencing revenue ($60M/year).

But yes, as soon as I read the article I immediately thought of lost revenue from foreign students from certain countries.
But it's been an incredible journey!
They have had these kinds of things, in more basic form for quite a long time. There's no need to have MagicLeap style realism to realize 'possible industrial gains' - and yet there aren't any such companies doing an IPO soon.

Google was keen on using Google glass for all sorts of relevant things, and so far, they've failed.

In the first link, I see someone saying 'this could be huge'. Emphasis on 'could'.

The second link is similar. Some nice feasibility/test studies. Have they made a purchase order yet? No? Why not?

Is anyone using this in production yet? No?

"It's tough because industrial giants are slow moving, and very particular about certain hard things"

Yes, exactly. Slow moving, very specific - and even then, the number of such workers is not that big. If Airbus and Boeing both make orders for 50K units each, that's still not enough to make a company work - and those would be the biggest clients imaginable.

i.e. bad business. They're not going to get a $5 Billion dollar valuation by selling to these clients, at least not for a very long time.
As I've got older, physical burnout. Many hackathons have a 24 hour limit and run through the night, it seems, and while I can still do 24 hours of work, I sure seem to know about it for the next week or two..
Are you conflating "alt right" with "white nationalist"? If so you're either falling victim to, or participating in, a propaganda campaign designed to discredit all opposition by conflating it with its least savoury elements. You can't just go around calling everyone you don't like a "white nationalist", that's a term with a specific meaning. It's like saying "all leftists are communists".
To be fair, it's TechCrunch. It's not reasonable to look at the entire world population as a plausible audience. Heck, English speakers and people with access to the Internet are both minority groups worldwide.
Apparently I was wrong about the 6 second thing. That's how long the cameras are recording before and after you trigger them. oops.
> PS: You're talking to a feminist and communist.

Your the intellectual elitists that Trump voters (and myself) hate. You're influence on the left is why they are losing elections and why there are very few left wing parties I would vote for these days.
What I dislike about this situation is that Apple wants me to make software that only works, or works best, on their device. I want to make software that is as portable as possible. I don't want my next programming language to come from someone who wants to lock me in. This makes me uncomfortable with Swift.
Well, to be fair, you f*cked that one goat multiple times. ;)
You are not counting effects of circular ownership citi owns 5% of Chase and Chase owns 5% of Citi and on and on you effectively don't need 50% to control the vote. Even if those 4 are off you can add next two or three with trillion +/- under management. So worst case you need 7 people to collude.
I wonder how much it comes from the culture in Korea. I've been living in Tokyo for 3 years, and although I never to the university here, I my observations in the country are that:
* Korean people tend to stick together and don't mix much with other nationalities
* Chinese people integrate so well that their Japanese friends and acquaintances barely notice they are not Japanese. And as they are not afraid to speak in English they're able to make English speaking friends too.
* Unless they had some exposure to western countries, many Japanese people tend to be superficially friendly due to keeping their public persona separated from their true feelings (the 2 concepts of tatemae vs honne). And this not specific to making international friends, as they have themselves the same difficulty making Japanese true friends.
* English speaking foreigners tend to hang out together or with English speaking Japanese people, unless they're introduced through a friend to Japanese people who can't speak English.
Hackertyper.net
Musk doesn't support it and if he stays true to his business interests wouldn't. He is a capitalist. He would support brain drain from other countries into his, where presumably as one of the leaders in technology, he would have a better talent pool of labor to hire from, rather than compete against abroad.
The last time I checked, arc required a pretty old version of racket that supported mutable cons cells.

Not sure if that's still true, but AFAIK all work on arc has been stalled for quite a while.
MIT is a private school so it doesn't really have in state tuition.
TECS is The Elements of Computing System. Feel free to send me an email!
Elegant Library APIs in Rust (2016)
https://en.wikipedia.org/wiki/The_Apprentice_%28U.S._TV_seri...
CMB Cold Spot
You can parse XHTML with a stick if you change what "stick" means.

Your professor isn't "wrong", they just know what words mean. That's an important skill in a profession rooted entirely in formal logic.
David being classified an underdog doesn't necessarily mean he wasn't actually at an advantage compared to Goliath in some ways, just that it appeared that way. In fact if you read the biblical passage it seems to paint the picture that David was actually extremely skilled, and he claims to have killed bears and lions before while defending his sheep. It's the fact that it's a shepherd boy taking on a warrior giant that makes in an underdog story, not the skill with which David wielded his weapon.
It's probably a combination of the two. It would take tens of hundreds of man-hours to write a meaningful explanation of exactly how search acts, and doing so would provide no use to Google.
you should just build it and then do the recommendations by a heuristic function. Then you can substitute the function with an ML classifier once you have enough data to train on (and time to learn about ML). Don't wait on ML coding tips for this project
I think abrasive people tend to be very contrarian. And when large companies like Sony make terribly boneheaded decisions it's not because every individual simultaneously made the same stupid decision. It's because everyone was drinking the cool-aid. And abrasive people are generally far less likely to drink the cool-aid. So I think when a a large company makes a boneheaded decision the people arguing against that decision are more likely to be more abrasive than general populace.
A lot of people think along the lines of:

Step 1: Develop product

Step 2: Market product

But both need to be done in tandem with each other. While you are developing your product you should also be working on some way to either build an email list, establish rapport, get on people's radar, or at the very least validate a product fit and a basic marketing strategy.

For instance if you plan on advertising on Adwords you should be running tests to a dummy page (or email opt-in) before your product launches so that you know if that is a remotely viable option before sinking tons of priceless developer hours into a product with no proven way to market it.

Alternatively if you are going to advertise on forums you better spend a lot of time on those forums to make sure you are creating something those people care about and that those forums have enough visitors to move the needle.

Those are two examples - there are a million ways to market a product and all of the promising ideas should be experimented on and validated before your product is even finished.

Far too often solo cofounders are driven by a cool idea and then handwave (or worse look down on) the marketing aspect of it, and then after their product is finished they are left wondering why they spent huge amounts of time creating a product that nobody is signing up for. When I launched there was no uncertainty - I had already talked to tons of people in the industry, had lots of beta testers, and had properly validated the promotional channels I thought fit best with the product.
I did the lazy approach and let timeit pick the count. Specifying the number of loops doesn't change the result:

$ python -m timeit -n 10000000 'float(5)'
10000000 loops, best of 3: 0.0771 usec per loop

$ python -m timeit -n 10000000 '5.0'
10000000 loops, best of 3: 0.00717 usec per loop

[timeit] provides a simple way to time small bits of Python code. It has both a Command-Line Interface as well as a callable one. It avoids a number of common traps for measuring execution times. See also Tim Peters’ introduction to the “Algorithms” chapter in the Python Cookbook, published by O’Reilly.

Ref: https://docs.python.org/2/library/timeit.html
Explainging promises: then vs. success
The "Attack on American Free Enterprise System" paper was circulated to CEOs of large companies, many of whom replied. The replies are here.[1] The beginnings of fund-raising for right-wing news are in those letters. Fox News was still 20 years away, but the roots are here.

This is where CEOs of US companies started to become an organized national political force. Until then, they mostly saw each other as competitors. Small business owners were generally anti big business. Banks, railroads, and chain stores were powerful enough to crush small businesses, and they looked to government to keep from being run over. But this free enterprise coalition was able to pull together big and small businesses under the banner of the U.S. Chamber of Commerce.

[1] http://law2.wlu.edu/powellarchives/page.asp?pageid=1251
What does acme do to help on touch screens? I while ago I toyed around creating a vim keyboard for android, instead of having a virtual keyboard popup it show commands/motions instead. I abandoned the idea, but if text edition on a touch screen ever becomes feasible then I think the virtual keyboard has to go.
Entropy in Social Networks [pdf]
lol - 'self-evidently specious'? You mean that only good and altruistic people want to learn? That is self-evidently false.
At that point it's less complicated to have multiple apps than a single all form factors one.
DocuSign Unveils 'Invest for Japan' Initiative
I have spent years living abroad and am utterly unconvinced by this argument.

The people who are easiest to befriend are not those with the best language skills, they are those with the same cultural (or sometimes religious) values. At least that has been a very consistent, reliable way of modelling this phenomenon of human behaviour in my travels.

A very obvious example is that alcohol is a large part of Western, and now, some Eastern cultures; but people whose religion and culture strictly abhores it will have a harder time being happy among a group of Western friends.

Other values around sex and relationships are more subtle but of real importance.

Further, pushing the limits of what's PC to say, the fact is many cultures have a "we need to stick together," or "we stick together to preserve our culture" attitude that ends up also drawing boundaries around social circles based on race due to culture.

Very close relationships, such as romantic relationships, on the other hand quickly approach the point where language fluency becomes absolutely necessary. But friends to do activities with on the other hand--I love it when people are speaking other languages, have different reactions and place different significance on events. It adds spice to life and opens your eyes to see other ways of viewing things the same way you always had.
Virtue signalling is showing (signalling) that you have a certain opinion for the sole purpose of appearing virtuous.

For example, all of the people suddenly support for illegal immigration because Donald Trump is against it, even though every 'progressive' country in the world deports illegal immigrants.

Or the "Women's March", which was basically an anti-Trump protest, and had nothing to do with women's rights (if it did, it wouldn't have used a hijab as a symbol of women's rights, as women in Islamic countries generally protest the use of the hijab as a tool of oppression).
I double space but this can occasionally be annoying when double spacing serves another useful function (like in markdown) so I can imagine some people do disable the shortcut. In that case (and if the keyboard doesn't show a period on the first page) another method you could use would be to set up your own text replacement macro (ios: settings, general, keyboards, text replacement).
Crackpot alert. Just a bunch of strawmen myths concocted by an author who proceeds to commit the same scientific and logic errors he accuses the psychiatric establishment of making. All the arguments are of the form:

a) The evidence for [supposed] claim X regarding issue Y is
weak or wrong.
b) It's wrong because of
i) facial insight
c) I'll tell you exactly why Y happens; it happens because
i) unsubstantiated conjecture
Why Robinhood Is Fundamentally Flawed and Bad for Users
English isn't formal logic, and treating it as such creates a strawman. An article recommending a "no jerks" policy is not a formal theorem that "jerks universally lead to failure", nor can it be refuted and dismissed by an anecdote of "but we had jerks and didn't fail".

If jerks universally led to failure, it would hardly need writing about more than once, as everyone would very quickly have to understand and deal with it. However, because you can sometime succeed in spite of the presence of jerks, that makes it a problem particularly worth writing about.
Is Google Play Too Late for China?
I think this was true around kubernetes 1.2, but is no longer the case. etcd is natively HA. kube-apiserver is effectively stateless by virtue of storing state in etcd, so you can run multiple copies for HA. kube-scheduler & kube-controller-manager have control loops that assume they are the sole controller, so they use leader-election backed by etcd: for HA you run multiple copies and they fail-over automatically. kubelet & kube-proxy run per-node so the required HA behaviour is simply that they connect to a different apiserver in the event of failure (via load-balancer or DNS, as you prefer).

kube-dns is an application on k8s, so it uses scale-out and k8s services for HA, like applications do. And I agree that it is important, I don't know of any installations that don't include it.

I think the right things have been built. We do need to do a better job documenting this though!
Where are you getting the 4 months & 1000 personalized emails from?
Oroville Dam Resource Center
You know nothing about me, and I certainly have no influence on the left. You do realize that you're talking to some random person on the internet, right? And I certainly don't give a shit who you'd vote for. I'm not surprised that I am hated. US Republicans have been sucking on a hate-spewing propaganda teat for almost a decade. I'm only asking that you understand the consequences of that. You'll suffer them either way.

But whatever. You're petty and can't avoid identity politics. And I would rather talk about actually relevant ideas, so have a good life.
> The IMDb message boards were a good way to get some additional insight after watching a movie. Or at least give me a good laugh at the trolls. :)

Totally agree. I often also went there before watching a TV show or movie to get an idea what it was about or if I'd like it (though wary of spoiler potential), whereas I almost never read the reviews there, which I find are often far more useless than the message board comments.

After they're gone IMDB will be just a soulless movie listing site, with no reason to visit other than to check a mark out of ten, and no reason to stick around afterwards. :/
The Safety and Sanity of Entrepreneurship
The dating app I'd like to see/make is the one that figures out how to ban/deal with lewd men scaring away so many women.

I've heard from so many women how they tried for a few days and just got DTF (down to f*ck?) messsges they left discussed. I'm surprised any women actually say on the sites.

Unfortunately no good ideas spring to mind.
Michael Drexler gave the same advice to Steve Jobs before they opened their first Apple Store. They instantly realized they got the whole thing wrong.
What does this have to do with DO specifically? Any cloud provider can give you as many VMs as you want.
Great, thanks for the update! I'll update my deployment towards the end of spring, hopefully that's not going to be too painful.
I guess I'm thinking of builds on my machine taking that long, not even release builds.
https://github.com/UV-CDAT

This is a really good project. The guys that work on this also work on PCMDI and ESGF.