skysight-inc/HackerNews huggingface dataset:
I am an international grad student and a regular commentator on HN here, but as this topic is quite sensitive, I would like to remain anonymous.

I just knew from a first-hand source, a very accomplished PI was suspended just a couple of weeks ago from the job held at a large research institute. He also had appointments at the two largest universities in the same state. The description was that he "stormed out of the building." Apparently, he (white male, eh) employs a number of postdocs from China and apparently made out/had sex with them. It was so ridiculous that there were witnesses of him pushing the postdoc-single mom baby's cart in the park. The reason is described in the article: If the postdocs want good recommendations, they better keep their mouths shut. Oh, and somehow, according to the same source (first-hand), reports of the sexual harassment from the PI was swept under the rug and was mysteriously disappeared before the #meeto movement.

As an international student, I understand how hard it is to change jobs as a student in F-1 visa in here. The visa situation for international students and postdocs made it especially easy to exploit those people. If you get kicked out of the lab you're currently in, you have extremely limited time to find a lab in the same university, otherwise, you will be kicked back to the home country. If you find out that you're not a good fit for the university then you're literally fucked -- you can't be employed, you can't have gap time to find another one. The only way is to find another university who is willing to adopt you first and then transfer. But heck, that's a catch-22: How can you find another university if you don't have a good recommendation?

Personally, I can attest to that visa situation from another angle. I have a very bad taste in my mouth the first week I worked for a public school as a grad student here. So before I entered grad school, I worked for a public educational institution in the US as an OPT student after receiving my bachelor's degree. They were grateful for the extra work I did for them before I departed for grad school, so they offered to pay me some trivial extra amount of money. So, to make sure everything was OK, I called up the international office in the new school to explain the situation. Not waiting for me to finish my sentence, they threatened to deport me because "I told you not to work on anything else when you're on F-1 visa." I was totally disheartened by that response and it literally ruined my whole positive outlook for the grad school for me.
Why anyone would want a bluetooth-enabled / battery powered padlock is beyond me.

If you want high security, get a lock from a trusted brand (e.g. ABUS) with a thick hardened steel shackle.

If you want convenience (e.g. no key for a gym locker), get something like a WordLock: https://www.amazon.com/Wordlock-PL-056-SL-Combination-Sports...

No need to spend $100 on a lock to save yourself 2 seconds unlocking. Maybe I'm missing something, can anyone can think of a better use case?
Game development has been pretty terrible to its staff for a long time; the famous ea_spouse post was in 2004! https://ea-spouse.livejournal.com/274.html
The EU is a series of countries, that's a moving goal post. Only Germany comes close to the US with immigration figures and the US is nearly triple their figures, and has ~40 million immigrants total, more than any European country not to mention that Europe as a whole is extremely racist compared to the US.

In your opinion which European country is best for startups?
> The most common type of sexual harassment is gender harassment, the report finds.

I hate the way these reports misuse language and terminology.

No lay person is going to think gender harassment is sexual harassment.
> unless you also specify how much better.

That is impossible for anyone to say with any certainty, because the future impact of new technologies are, by their nature, impossible to predict.

The oft-cited statistic is that 2 billion adults worldwide are still completely “unbanked” and don’t even have a basic checking or savings account. One percent of 2 billion is 20 million people (roughly the population of a mid-size country), many of them living in poverty.

A global decentralized currency like Bitcoin could eventually allow what happened with M-Pesa in Kenya to happen more easily in any country in the world.

I've written about this as well. You can skip to the section titled "How Bitcoin can help the poor and unbanked" to read data on how m-Pesa has improved life for many poor and rural Kenyans.

https://medium.com/@petershin45/hate-bitcoin-this-might-chan...
Good luck with that. I tried unsuccessfully, to buy an item at both Lowes and Home Depot but nobody was able to determine where in the store the item was even when I pulled the information up on my phone.
I did the same while at my old job, since it was literally across the street from a gym. I went to the gym during lunch every day, where "going to the gym" just meant turning up and getting changed.

Going during my lunch hour worked better than trying to go in the morning or evening, since I was already constrained to be nearby at the start and end of that hour (plus I don't drive), whereas outside work it was easier to sabotage myself by thinking that I could be doing something "more productive".

There are always plenty of excuses in the moment too, so I adopted a mindset where going to the gym was a given, and anything that encroached on that was an inconvenience; e.g. if I had some errand to run I would instinctively plan to do it before or after work rather than at lunch. As someone who tries to be helpful and humble, it really took effort to prioritise my own wellbeing sometimes!

Another trick I did was to mark every (week)day that I turned up at the gym with a big X on a physical calendar, which gamified it by trying to avoid breaking the current "streak".

Probably worth saying that it worked too! I focused on strengthening my arms (e.g. if I was only there 10 minutes then that's all I'd do) and they went from mostly fat to noticably muscular after about 3 months.

Unfortunately I moved a few years ago and never managed to get back into a good routine :(
At this point I believe Google has a deep aversion to storing secrets in environment variables. The best way I have found so far is to use Cloud KMS to encrypt the credentials and have the deploy process be able to fetch and decrypt them on the fly. Some folks also store that and other config in Datastore, although I think that's really clunky. You can also use Google Cloud KMS-backed Hashicorp Vault: https://cloud.google.com/solutions/using-vault-for-secret-ma...
No, this research documents information you are already leaking, it isn't taking anything away.
Tenure does not protect you from being fired for things like inappropriate behaviour.
Having used Python, JSL, Julia, R and Matlab; I agree with most of the things in R. R is an extremely ugly language. It seems to be created by people who wear capris and uggs (both at the same time). But, R has incredible packages, especially the work done by Hadley Wickam. ggplot2 is beautiful. It is utterly gorgeous. It is what Ted Baker is to the capri guys that designed the language itself.
Netflix will add interactive games to its platform later this year
The solution is do nothing. Leave it the fuck alone.
Yea! And while we're at it, I'm livid that we're still calling them REfrigerators! WAKE UP SHEEPLE!
Okay, quick search failed me: what is a type 4 hypervisor?
> they have advantages and disadvantages

D only has advantages.
It's hard to beat a $50 craigslist dual+ core box, a second nic and pfSense.

I have a dell optiplex 780. I paid $15 for a second nic. It's great.
TLDR

Running an ecommerce business and need to ship? You can do it yourself, run the warehouse etc or, you can outsource.

Outsourced shipping warehouses are called 3PLs. They typically suck, use outdated tech and there's no reliable way of knowing until it's too late.

So, Shiphero Marketplace - like an Airbnb / Yelp for 3PLs. Helps you find the right partner, with reviews etc. And, because we've also built the software that powers warehouses, everyone is using the same tech - (like a standard OS used by 3PLs) so no integration bs. Switch as you need.
The video is typically subsampled at encoding at capture resolution, but it is also subsampled at other encoding resolutions. Because the whole point of subsampling is to be taken into account during encoding, and encoding itself needs not to vary depending on whether the source was downscaled or not.

So video codecs most of the time work with some subsampled chroma components. So your encoded 1080p might be able to render after decoding only e.g. 540 lines of those components, while with the 4k stream it might be: 2160/2 => back to 1080.

Edit: but to be clear, I'm not advocating for people to choose 2x stream and start watching 4k on FHD screens in general, that would be insane. Chroma subsampling is used because the eye is less sensitive to those colors.
> Being one of the few pre-Internet media companies to still be around in some form today

Err, what?
That's the narrative that one side of the controversy pushed (and some are still pushing). It's a lot more complicated than that, with plenty of bad actors claiming to be on the side of the angels and a lot of 4chan trolls stirring the pot.

If you want more information than you'll really be able to read, check out the FAQs on Reddit's r/KotakuInAction. Before buying into the above mentioned narrative, you might want to learn more about how the GameJournoPros mailing list was involved and which side received credible bomb threats. Christina Hoff Sommers has some good YouTube videos about it (i.e. https://youtu.be/5RVlCvBd21w).

This is a major issue with some online "progressives" who are incapable of any nuance about it. Be warned if you want to have a rational conversation.
We detached this subthread from https://news.ycombinator.com/item?id=17306452 and marked it off-topic.
You might be interested in the Ronin Institute, basically a bunch of former academics who left traditional institutions, but are still pursuing scientific research. http://ronininstitute.org/

I'm still a grad student, but am definitely considering pursing my own goals once I finish. Fortunately the finical barriers are not insurmountable for some really interesting fields.
>That's a false accusation.

The phrase you're looking for is "unfounded accusation". Unless you are the woman in question or you were stalking her 24/7, you can't falsify it.
I think that's less likely than you suggest - of course, tenure was originally intended to encourage academic freedom, to allow scholars to publish and teach without fear of being fired for having non-mainstream ideas. But tenure policies always include some conditions for dismissal 'for cause'[1], which includes immoral behavior.

1: https://www.aaup.org/issues/appointments-promotions-discipli...
> Join me. Quit your job, start a company. Burn it all down.

And hopefully, be the owner of the next broken institution (aka: Google, Facebook, ...).

I totally agree with you, but I see this as a simple cycle.
I haven't noticed it myself. Cell phone still works inside my local home depot.

Back in college the engineering building used metal plates as the outside facade, combined with concrete construction. It had a side effect of getting rid of any cell phone reception as a result, unless you were beside a window. The building was built before 2G cell phone service was a thing, so it wasn't an intentional thing.
If the purpose is to just run JavaScript code on Android outside of a browser context, React Native and NativeScript have been doing this for a while.

If the purpose is to run JavaScript functions as background services this is somewhat implemented via Service Workers in Progressive Web Apps.

I don't think there is any way (currently) to register a JavaScript function/library as an always-on server process. I don't see why this would be unsafe or particularly undesirable unless there is something computationally intensive happening.
Omg, no shit?
(If you downvote it’s fair, I just couldn’t resist it)
#ayahuasca
Here's your simple go-to explanation: The quantum internet is a buzzword to extract research money from EU programs. It has no relevance whatsoever for the real internet.
Stock market crash will be warm-up for bigger Main Street issue
A group is defined by its members. Thousands of harassers claimed to be acting for GamerGate. You can't sweep that under the rug just because there was no formal leader.
Datadog can definitely ingest application logs (you can send any tail any log file and send it to DD).
Pandas has a lot of defensive copying. I love Pandas, but I think it demands a lot from the user. When I started using it I was new to traditional coding (i.e. knowing anything about datastructures), and have come from R. Over time as I've learned a real amount about legitimate data structures, I've become far far better with Pandas.
Why are you posting this? Is it a new site by Purism?
The same could be said for any new technology – they are always a double-sword, and it's our responsibility as technologists to do what we can to maximize the upside and minimize the downside.

The internet has changed society for the better in innumerable ways, but it's also robbed us of privacy and freedoms. Cars allow greater access to economic opportunities for people living outside urban centers, but they are also responsible for most of the world’s air pollution, and millions of people are killed each year as a result of traffic collisions.

This is the reality we have to face as people who work in technology.
Aluminum siding works pretty well!
With one of the major contributors to the paper being 'Committee on the Impacts of Sexual Harassment in Academic Science, Engineering, and Medicine'[1] who only get paid because sexual harassment exists surely can never have an agenda in proving such a thing exists.

In a follow up study, we could go and ask the labour unions how much benefit they give to the average worker. Surprise finding! Labour unions benefit all workers immensely, and they benefit workers who pay the most in membership fees. And then we can follow up with a study by dentists on how regularly you should visit your dentist (hint: it's more often than you think!)

[1] https://www.nap.edu/catalog/24994/sexual-harassment-of-women...
I know, like, nothing about this. But my wiki reading makes me think this is essentially a one time pad. you share the entangled bits, you send a message, the message tells you what to do if your entangled bit is one, or zero.

nobody can mess with the entangled bits, or they lose entanglement, and the message becomes random.

i dunno, it seems like if you had a bunch of them you could make a secure channel.
Apparently my original comment was flagged and removed (I don't know why - maybe a moderator can shed some light). It said:

> I read an article (semi) recently posted here where women and other minorities felt attacked on Stack Overflow because of their gender/color, even though they were (for all intents and purposes) anonymous! Could this be the case here as well - women interpreting something that's not sexual harassment as sexual harassment? I.e. if a professor criticizes a woman's paper, she might interpret that as an attack on her gender, even if it isn't:
> The most common type of sexual harassment is gender harassment, the report finds. Such behaviour conveys the impression that women do not belong in the workplace or do not merit respect — “the put-downs as opposed to the come-ons”, Johnson says

Is this self-reported harassment? If so, a "put-down" is highly subjective and the SO article shows that women and minorities can take extra offense where none was intended.
Your linked project makes a lot more sense since it is a native NDK port instead of a complete rewrite/re-implementation in another programming language.
there is nothing wrong with stock buy-backs. If you don't know what to do with your cash - give back to investors, so they could invest it elsewhere.
> gamejournospro

https://arstechnica.com/gaming/2014/09/addressing-allegation...

The "controversial" content was a single message to a politically neutral industry mailing list suggesting an open letter of support for Zoe Quinn in the face of harrassment, which was rejected by the other members of the mailing list as inappropriate for journalists.
That particular issue can also be solved by setting options(stringsAsFactors = FALSE). Anyway, the default behaviour was the sensible thing to do at the time:
https://simplystatistics.org/2015/07/24/stringsasfactors-an-...
I think I covered that with "I FEEL PERSONALLY ATTACKED!!"

It's not "ironic". It's a basic rhetoric technique in discussions of racism and sexism. If a generalization is made that doesn't specifically (preferably personally) exclude some dude, then suddenly it's all about him and how offended he is to be lumped in with this thing that of course he doesn't do. And then the conversation degenerates into said dude(s) howling about the offense to his sacred honor, and the original topic is lost.

Sit back and watch any online discussion about sexism, you will see this pattern repeated. Saying the downvotes are because I'm generalizing is missing the point entirely. That's just an excuse for the downvote.

The reason for the downvote is I pointed out the nasty, toxic, sexist crap, so I'm getting punished for it.
> It's hard to beat a $50 craigslist dual+ core box, a second nic and pfSense

unless you pay for your own power. An edge router lite uses <10w.

How much does it cost to run the pfsense box over the course of 2 years?
D-Wave is a company. It makes quantum computers. Wave Computing is a company that makes a custom ASIC for deep learning.
>Gamergate was largely an attack on women in gaming.

That's completely wrong. While there are always trolls and bigots lurking everywhere, the vast majority of people were protesting the forced censorship of games by those who found them "offensive" or "not inclusive enough". The whole brouhaha was a microcosm of the ongoing debate that many are having in this country about free speech. There are many who want to eliminate free speech and pass "hate speech" laws that ban and/or criminalize speech that some find offensive. Some of us believe that in a free society people have the right to be offensive, bigoted, racist, or despicable in a wide variety of ways that we don't agree with. By extension we also believe that people should be able to make any games they choose to make, whether we find them offensive or not.
Had the same with HSM vendors - poorly patched versions of OpenSSL to talk to it (no upstream patches), functionality missing, months between vulns in OpenSSL and their version getting fixed - hopeless industry tbf.
Just get aluminum siding, which was very popular before people switched to vinyl.
FYI - using the Metamask plugin with Chrome/Firefox (which allows you to use DApps; Elph is basically just combining the two) does not slow anything down. I'm not sure exactly how it works, but it is definitely not the same thing as keeping a Bitcoin or Ethereum node running.
My personal hack to deal with the unbearable ugliness of R is to use Rpy2 and call R packages from Python --- at least writing some boilerplate code in Python makes me happier than having to write in R.
> Just for the record: GamerGate was 100% founded on harassing women. The "ethics in games journalism" thing was only ever a front to build popular support, which unfortunately worked. I'm happy to post more details if you're unconvinced.

GamerGate wasn't coordinated enough and lacked the centralized leadership to have been "founded" for a purpose or be a "front" to achieve specific clandestine goals.

From what I gather, it was sort of like Occupy Wall Street in that there was really no there there besides a vague ethos shared by the people who took up its flag to pursue their disparate pet causes.
It most likely does for paid offerings. I doubt you'll be able to watch a paid 4K movie on youtube/google movies unless you satisfy their highest widevine requirements. I think youtube's 1080p requirements may be more relaxed than netflix though. Regular yt has no DRM of course.
I mean... in 2016 1.2% of Americans were "American Indian", so outside of that small group everyone is "clearly immigrants or the descendants of immigrants".

It's pretty bad form to look at names and assume that someone isn't an American.
Is there a difference between using the LocalStorage API and IndexDB? Are these similar? The same?
I was in the room at the time. Warner had the initial outburst. There is a second speaker, and you can hear the voice change, responsible for the profanity. Warner's delivery was much scarier in person though.
> But even before implementing data caps and overage fees, Comcast already had a method for ensuring fairness in pricing. Comcast has long required heavy Internet users to pay more than light Internet users by charging higher prices for higher bit-rates.

I think he's tying speed and data more closely than is justifiable for most people.

Many people (I'd guess maybe even most) want higher speeds not in order to use more data. They want it in order to use the same data as they now use but with less waiting.

Comcast just upped me from 220 mbps to 500, for example. That is not going to have much affect on my data usage. It will just mean that when, for example, I decide to play an old MMORPG that I haven't played in a long time I won't have to wait as long to download all the patches I missed. It won't mean that I'll play more games.

Same story when a year ago they upped me from 120 to 220. And a year before that when it went from 90 to 120.
> It's obviously not a certainty that that will be the case, but so far most signs point to it.

Not my understanding. Care to place a wager?
Levine (assuming he is not being deliberately dishonest) clearly has no knowledge of history of currency because the thing he calls more impressive is a fairly routine failure mode (even when not a deliberate outcome of a planned scam) of privately-issued currencies, especially but not exclusively those pegged to national currencies, and a not infrequent failure mode of national currencies themselves which both the modern government taking a general monopoly on many forms of such currency and the common structure of independent central banks is designed to mitigate, as in part are securities regulations which affect many currency-like instruments that don't fall into the scope of prohibition of government monopolies.

It occurring in a currency affected by actors acting either outside of or in wilfully defiance of the regulations designed to mitigate it is about as impressive as an unlicensed, untrained, underage, blind, drunk driver managing to get into a collision.
Both the Lowe’s and Home Depot by me have the aisle/bay listed on their website. It’s usually super convenient, except for their numbering of end caps. That time it took a couple of tries until I found an employee who knew what was meant.
> Throttling/deprio only makes sense when your network sucks

Throttling is a reasonable response to the power-law distribution of network usage combined with flat-rate pricing.

At a certain point on the curve, a marginal user will cost more to service than they will produce in revenue. This means (a) you service them at a loss or (b) distribute their loss over everyone else, i.e. increase prices. The problem with (b) is as you raise prices, people at the other end of the distribution (the unusually light, i.e. profitable, users) will start de-camping. Balancing these factors is difficult, and almost necessitates capping or throttling.

The dumb move was promising unlimited data for an unlimited period of time.
> although their USD withdrawal policies are very restrictive

What is "very restrictive"? Cap on max amount for a given period?