skysight-inc/HackerNews huggingface dataset:
“””
2) who selectively deny their personal ethical/moral responsibility as adults and their ability to use free will ("I was too feared to speak up")- which they of course in all other scenarios would insist in - when it suits them - but still now, that they finally tell their stories, ask for full retribution.
Fear of losing a job/allies/opportunities for not having spoken up over long amounts of time is not a valid excuse, in my eyes. It's more a sign of lack of integrity. And lack of integrity seems to be the big problem here anyway, for everyone involved.
“””

I’m not trying to be controversial, but from my perspective this is the actual definition of victim blaming - do you agree with this assessment? Not in the sense that a victim is responsible for their own attack, but rather the victim is responsible for every subsequent attack. Do you believe initial victims bear some culpability in their aggressors later attacks?

From my perspective you’re suggesting it’s the onus of victims to reorient their lives and potentially suffer in their professional career in order to police the voluntary actions of another person. Is this accurate? Would you agree the victim has that responsibility?

“””
2) who selectively deny their personal ethical/moral responsibility as adults and their ability to use free will ("I was too feared to speak up")
“””

Again, not trying to be controversial - but have you ever been the victim of a physical assault? Have you ever put your career on the line to get justice for something? I’m curious because from my perspective you’re treating this issue quite flippantly, and with a very narrow minded viewpoint. I suspect that many men who haven’t been in violent situations have a hard time understanding feelings of physical vulnerability. And they have an even harder time understanding why even seemingly mild cases of verbal inappropriateness can cause the same feelings of physical vulnerability.

“””
So as far as I can tell, the root of this mess is not a gender-related problem, but a general problem of learned social behavior and compulsive conflict aversion.
“””

I think your position sounds perfectly reasonable to people who don’t have any experience with it, but breaks down when actually applied in real life. Specifically, I think youre proposing that women just shut down situations they feel unease about, which sounds perfectly logical and may happen most of the time.

But it ignores the other outcome, those which Hollywood is famous for - women that decline the sexual advances of men find themselves labeled as ‘frigid’, ‘uptight’, or ‘difficult to work with’, and watch their professional lives suffer as a result. In my opinion, the conflict aversion is the optimal strategy for when one potential outcome is neutral (the harasser is sorry, and otherwise won’t hinder victims livelihood or career), and the other outcome is highly damaging (the agressor escalates, or the aggressor is sorry but feels the need to harm the victims career to protect their own).
On the other hand, the blog post doesn't name any names.

Describing "S"'s behavior is one thing, describing the behavior of a Senior Researcher at Google is another.
the EU has a tendency to be where clapped out/disgraced national politicians that are no longer electable in their home countries end up

it's a nice place to retire, and pays more than the national office too

there's peter mandelson, jean-claude juncker and guy verhofstadt, to name a few
Show HN: WebRTC Data Channels Example
https://github.com/TomasHubelbauer/webrtc-data-channel-demo

Hi! I made this GitHub repo to try and show WebRTC data channels and the connection establishment flow in a different way from what I was able to find online.

My aim with this repository is to make WebRTC data channels accessible to any web developer by showcasing offerer and answerer separately for total novices (makes it much clearer what's going on on each end of the connection) as well as combined approach where a peer can be both offerer and answerer.

I use postMessage instead of a real signalling channel, because I got fed up with people bringing whatever 3rd party signalling solutions to their WebRTC tutorials and I want for this to be as simple to set up and run as possible. That's why it returns off file protocol - no server needed, just open and play!

One more goal with this tutorial is to keep it up to date. Once a supported browser (Chrome, Firefox) starts complaining about a deprecated API or the WebRTC spec evolves, I try to rewrite the demo to use the latest and greatest. You can see that in me using async/await instead of promises which also tremendously helps readability.

In the future, I will extend this to support mesh connection topology and make it possible to hold group conversations or multiple conversations at the same time.

If you've been waiting to see what all the fuss with WebRTC is about, I hope this encourages you to start exploring. Any feedback is welcome!
Is this really significant? I'm not an NN kind of guy but I find it an interesting thing to follow from a distance. From the abstract, this sounds like an important paper. Is it?
Thanks. I am so relieved.
Exactly. It doesn't have to be one or the other. Why can't they both be suitable for different use cases.
There do exist services for buying books purely for aesthetic reasons, like Books By The Foot. They've got a special now for "Holly & Ivy", for $49 per foot you can buy books with green or red colored spines to give your house a Christmas ambience:

https://www.booksbythefoot.com/shop/pc/Holly-Ivy-3p232.htm

I assume sales to those services are nowhere near as high as 20%, but counting sales to similar services (and Hollywood set designers, bulk orders to interior decorators, etc) could go some way towards calculating a percentage.
Or, for others with a different feeling about the EU/transnational cooperation:

Something that needs to be improved.
A feature suggestion:

If another user has posted a comment on an article you are currently viewing, perhaps you can change the extension icon to indicate so. That could be a trigger to open the comment section.

Otherwise, I'll probably keep being disappointed upon opening the section in websites that don't have comments in them.

Note : I haven't actually installed/checked the extension out. Sorry if this feature's already there!
Well, that's how democracies work. And the people of Europe can vote him out when his term is up. Hardy har...
Where do you see the mental gymnasium in what I wrote? I think the source I cited was very clear.

I just gave an example about a well-learned scholar refuting ISIS's leadership in a way to show how well established Islam's position is about this topic, that any single person who is well versed in the matter can tear down their ideology. And yes, there is historic precedence with something similar happening with the Kharijites.

This might be of interest: http://www.lettertobaghdadi.com/

The Quran does acknowledge the fact that different parts of it may be allegorical: https://en.wikipedia.org/wiki/Muhkam_and_Mutashabih_(tafsir)

At the same time, there are many parts which are clear, and which all well-learned scholars have agreed upon since the very beginning, which are not up for interpretation (e.g. what ISIS is doing today). Any well-learned scholar can tell you about the Kharijites and how they went astray, citing the Quran and the Hadith, as well as narrations from Companions about how they dealt with them. It is established Islamically that the behavior of the Companions as a whole is something we are ordered to follow, and those same companions dealt with an ISIS-like group that emerged during their time. This is not up for debate.

Other things which are not as grave as bloodshed and which have not been firmly established throughout the history of the Muslims can be up for debate, no problem. It happens all the time. And such topics do not touch the "core" of the religion, only "branches" if that makes any sense.
I would sometimes open the Messages buffer and then repeatedly use M-x quick-calc to evaluate a few expressions. Each result is written to the Messages so I have a log. Dirty but works :)
Probably similar to a typical startup engineering job. Lots of these exchanges started with little funding or were originally hacked together in a basement. Then they grew very quickly and suddenly had budget to hire serious engineering teams.

I assume you’d deal with supporting lots of buggy legacy code, either fixing bugs or refactoring. You could also be working on a new green field code to replace the old platform. Or anything in between.

They also seem to have trouble scaling and keeping their servers running during peak times. Assume there’s a ton of dev ops work as well as optimisations and performance tuning / scaling related engineering going on.

Finally, since these exchanges keep peoples’ cryprocirrencies On hot and cold wallets they probably have a lot of engineering resources focused on security.
This is a fantastic and inspiring game. It's short but worth it, very unique. It's a masterpiece of it's game mechanic.
> However HN asked me to put it down and cancel it so it's discontinued now.

What issue did they have with it?
Show HN: Color Palette using WebAssembly
That they mention the physical appearance doesn't mean they wouldn't have accused anyway. And it certainly does not mean the accusation is spurious. A crime is a crime even if you don't like the moral character of the victim.
Show HN: Receive Alerts when your Server's software has Security Vulnerabilities
They don’t have impact unless you sell or cash out.

The same goes for many other assets you pay cgt only when the profit is realized.
Well he was fired from Uber because of sexual harrasments that happend while working at Goole. More than that I don't know.
This is till a WIP, but still pretty useful, all comments are welcome
Unfortunately, we get a whole lot of ad-hoc, informally-specified, bug-ridden, slow reinventions of the wheel for every better mousetrap. Usually (though not always) the best simple solutions come from those who understand where the complexity lies.
"A classic is something that everybody wants to have read and nobody wants to read." – Mark Twain

I have natural 'aversion' for literary fiction. It's hard for me to get started, so I very rarely read them. But when I finally stumble reading one, I'm usually happy that I did.

Example: I have only read one book from Dostoyevsky: 'Notes from Underground'. I chose it because it was short. But oh boy was it deep, heavy and mind bending. I still carry that book with me (figuratively).

I don't hesitate to admit that I'm dirty commoner when it comes to literary, but I'm honest enough to admit that there are things 'that would be good for me' and I would love to have read those books but I'm shutting myself out of them. I'm sure literary fiction is full of crap but the best of them are far ahead of commercial genre fiction (there is intersection of genre fiction and literary fiction of course).
I think Swagger (OpenAPI) is the new SOAP.
The great man Ken Thompson gets short-changed by the mindshare of "K&R"
I believe they announced Go support for Lambda at re:Invent this year.
I've always wanted to use a project like this as the shoe-horned justification for creating the backbone of a mesh network in a major city or state in the US.
Does anyone know what the apparently pocket-sized notebook computer is? The one in the picture about halfway through the post, with the watches draped over it.
Apparently right now environmentalism is a quite good justification for such lowered taxes. After all taxis are some of the most actively driven vehicles in the streets of any country.
Yeah, really like the idea as well... maybe another little project... :)
Ramda: A Practical Functional Library for JavaScript
Right. H1B is good IF there's 1) a sensible minimum wage that prevents these abuses and 2) an easier path for H1 holders in hostile employment environments to escape without losing resident status.

The abuses of the program are bad for both the visa holders and domestic workers.
Disclaimer: I am an academic, not in this field. I have never approached any colleague with any intimate or other inappropriate topics.

Here are two points I consider interesting:

* In academia, the only time when you have no power over anyone else is when you are an undergraduate student. After that, almost everyone can be thought to wield some power over anyone, either directly (professor -> student, full professor -> junior professor, senior/accomplished PhD student -> new PhD student) or indirectly (almost everyone you meet is a potential reviewer of your papers, many professors sit on boards which decide postdoc/faculty positions).

I would say that the power is more perceived than real -- having a bad name with one professor outside your university likely does not kill your career -- but I would consider it natural to feel uneasy if such a professor expressed intimate interest in you and you had to turn them down.

* I have a feeling that for many people, already a single bit of information -- namely knowledge that an person with some amount of power considers you attractive -- is something that would cause them uneasiness (in academia or otherwise). And this uneasiness would be permanent and is not dependent on how this bit propagates to you; from the most innocent (an invitation for coffee that is turned down, a smile in a professional discussion that never veers off-topic) to the most inappropriate (as described in the original post).

If that is true, the only solution I can think of is to make sure no such information is shared among any people in your organization -- I abide by that rule personally, but I can understand people opposing such a dehumanization of the work environment.
Me too. I discovered this paper: "Feeling the heat: Ground squirrels heat their tails to discourage rattlesnake attack" [0] which seems interesting and sort of relevant. It also turns out to have been cited only once so far. [1]

0. http://www.pnas.org/content/104/36/14177

1. http://www.pnas.org/cgi/crossref-forward-links/104/36/14177
Durão Barroso too.
Yet they paid 7 million dollars for his silence?

Then Uber should just close shop because they are willing to pay every accuser. Who is not going to believe the accusers over Uber....
How to Earn Free Bitcoin Daily: Between Bitconnect and USI-Tech – iCoin Blog
GPD Pocket: http://www.gpd.hk/pocket.asp
It's a GPD Pocket.

https://www.amazon.com/LANRUO-Pocket-Aluminum-Windows-x7-Z87...
It looks like a GPD Pocket Mini Laptop UMPC

https://www.gearbest.com/tablet-pcs/pp_613003.html
This is honestly great.
I have to agree with the assertions that 2. is victim blaming. The group 1. needs to do everything in their power, which they control quite a bit, to stay away from the possibilities of a group 2. situation. People, mostly men, in power need to have the moral and virtuous fortitude to promote an environment for collaboration and camaraderie of work. It is incumbent of those in power to create a culture of cooperation. If that culture does not exist and bad behavior ensues than it is not incumbent of the victim to improve the culture. Especially if that victim is a junior professional.

I'm saddened that this topic even needs to be part of our discourse in our culture today. Perhaps this is a sad old story. Yet we see this all the time of people in power in the news. I hope that we can come to a collective realization that this is doing no one any good to behave irresponsibly.
and GraphQL is the new REST
Most of people who dismiss that category of books this way do it out of prejudice and never read them. It is no different then rejecting SF as stupid without ever bothering to read much of it.
>... he touched me on the leg and told me that my dress was “way too sexy for a poster session.”

This seems to have been their first interaction. Touching her was plainly a dumb-ass move. Plus his consistent deafness to her repeated "I'm not interested" feedback.

But his comment about professional dress could have been made far more constructively. When I encounter provocatively-dressed women in professional contexts, I'm immediately suspicious. Are they stylishly clueless? Are they trying to manipulate others? Are they making a point about women being free to dress as they like?

I mean, I invite you to log about outfits worn by your male and female professional colleagues. Assess overall tightness, especially legs, butt and breasts. Estimate percentage of bare skin, especially cleavage.

For example, you may see women in tight sleavless tshirts aka wifebeaters, plus short skirts. How many men will be wearing tight wifebeaters with short pants and sandals? Not many, I bet.
SOAP is a very complicated spec, and intended to be used to automatically generate bindings in whatever language you're using base in the service definition fine (WSDL). It's not intended to be human-readable.

So to provide a SOAP framework you need to not only provide all the plumbing for dealing with the actual messages, but all the rolling to auto-generate the client library for an API. The whole mechanism is very complex and there were lots of places where the spec was not specific enough, or the implementations had slightly different opinions about interpretation.

Then on top of that, Microsoft for a good while purposefully deviated from the spec to provide "enhancements" that other implementations had to reverse engineer to be compatible.

Then on to of that you had a whole raft of extensions to the spec like WS-Security, WS-Reliability, and (ironically for a "standard") WS-Interoperability. The chances that all of those specific extensions worked across different implementations was even more remote.

So, there were two big reasons in my opinion, that SOAP failed and REST shined:

1. The only way you could really trust that your SOAP client would generate compatible bindings for an API is if you wrote the API. This defeats the purpose of having public APIs. The author's complaint about REST implementation taking hours when his known tools take minutes rings hollow to me because I've spent weeks trying to get two simple SOAP systems communicating.

2. SOAP reinvents the wheel in a much more complicated fashion. Mant of those WS-* extensions were written to provide things that you already get if you embrace the existing networking stack (TCP/IP, HTTP, etc.). SOAP was trying to be transport-agnostic, so it ignored the existing stack and had to reinvent most of it itself. One of the key principles of REST is to embrace HTTP and let the existing system do with for you.

For example, SOAP used POST requests for everything. So all the tools that work with HTTP requests on the wire have to be rewritten to understand SOAP semantics instead of just looking at the request method.

Most of the use-cases in practice of WS-Security is covered by TLS/SSL. Theoretically WS-Security provides more flexibility, and can handle use-cases that TLS/SSL can't, but in practice it leads to over-complicated and less-secure systems.

WS-Reliability exists because you might use SOAP over something that isn't TCP. Most of the guarantees WS-Reliability gives you could have gotten for free if you entrance TCP.
I’m sure it can be frustrating to try to follow the rules in that environment when everyone around you seems to be getting their purchases through the system and you’re constantly being told there isn’t any money. I can imagine it would create a culture that demands lack of ethics to get anything accomplished.
Yeah, you're right. Apparently many news sites that discontinued their comment sections did so, because moderation was too resource intensive and they argued that more and more discussion takes place on social networks. I don't really have the moderation issue for the extension right now, as I'm using FB comments. So, it's FB's responsibility; you can just use their regular report function. Another advantage with FB is, I think, their real-name-policy (if they still have that?); so comments shouldn't tend to get that out of hand - I hope. :D
Unique genetic mutation found in family that doesn't feel pain
Anyone wanting to experience this effect without going to San Francisco can try it here on HN. I've seen smart and reasonable but unpopular comments disappear with amazing speed and also seen people wondering why our government would do something even though there's seemingly nobody that supports that decision.
Source: https://www.recode.net/2017/2/27/14745360/amit-singhal-googl...
Seems a strange version of 'guilty until proven innocent'.

""Google is investigating the matter," Gina Scigliano, a company spokeswoman, said."

...

""I would like to defend myself against her accusations, but the matter has already been referred to my university’s EEO team, which I’m told will be conducting a full investigation into the matter," Carlin wrote in an email to Bloomberg, referring to the University of Minnesota’s Equal Employment Opportunity department. "So I’ve been instructed not to say anything more publicly pending the results of that investigation."

"Evan Lapiska, a spokesman for the university, said the school is "aware of public accusations" involving Carlin but declined to comment further citing privacy protections."
I don't really understand the debate here regarding tooling. REST, SOAP and RPC are all ways to define/codify the API and the parameters. It all goes over HTTP at the end. So Curl, postman and all other HTTP-enabling tools/libraries can be used.

SOAP even has handy discovery tools that frameworks can consume and construct entire APIs in most popular languages.

It's just that no-one uses SOAP from a browser because XML is a royal PITA to write in JS. I would assume it's because all JS developers are too-busy writing more libraries-for and layers-over JSON.
I'm filing this one under "Don't believe everything you read on the internet" until more evidence surfaces. The number is just too fantastic. That's the about the same size as our national debt, making it very hard to believe a number that large is possible.
Where would a government department get this much actual money? Do they just have unlimited debit accounts? At some point someone in the treasury has to transfer the money and notice it’s above the budget right?
Pre-Installed Password Manager on #Windows10 exposes systems to pwd stealing
I made a Path-tracer (photorealistic algorithm) in pure JS four years ago: http://renderer.ivank.net/

It rendered this image: http://renderer.ivank.net/balls.jpg :)

I also made the "full" 3D game: http://powerstones.ivank.net/ (uses a GLSL shader).
Yeah, it's already there. :) It shows the number of comments (>0) on the icon.
Are anecdotes not "the knowledge received by means of the senses, particularly by observation and experimentation", often used such that it "verifies the truth (that which accurately corresponds to reality) or falsity (inaccuracy) of a claim"?
I see replacing products with services as something that limits your ability to live the way you'd like.

Good phrasing. Although I do see it as a reliability problem (it is more so if you live in a less technically developed country with not-that-good foreign relation), the inability to have it my way has more immediate impact. The most visible thing is software UIs. If I had bought a product for a precise combination of its hardware and software features, it should be possible to keep away any cardinal redesigns. I still remember the auto-update from Android 2.7 to 3.x (or was it 4?) on my Samsung Galaxy SII, which totally broke the user experience.

Same with websites: nowadays you just can't buy a desktop version of anything, that not only limits the possibility of offline use, but also forces you to deal with unwanted updates. The solution seems to be to use stuff made for boring business customers. Ironically, that makes Apple a viable choice — business customers use them too, around the world, and they cannot ignore them.
Google shutting down Project Tango in March 2018
Correct. Even when logged in, the normal user gets:

"Access Denied You are not authorized to access bug 1423003."