skysight-inc/HackerNews huggingface dataset:
I'm not sure why the defenders of this memo always devolve into word games.

"Stop alienating X" is a call for action, and if that call to action is heeded X will feel less alienated and there will be more of them. Because it's targetted at X it is "discrimination" by the dictionary definition of the term and by the general usage. This is true whether X is "women" or "conservatives". In this kind of context it is sometimes called "positive discrimination". The memo writer uses the term discrimination himself in this way when talking about hiring more women.

The relevant bit you didn't quote makes it clear that he sees business benefits from having more conservatives employed:

"Alienating conservatives is both non-inclusive and generally bad business because conservatives tend to be higher in conscientiousness, which is required for much of the drudgery and maintenance work characteristic of a mature company."

So, taking action to hire or retain more conservatives, good for business. Because they have skills Google needs more of. Taking action to hire or retain more women, bad for business.

He clearly has no problem with affirmative action in itself, as long as the target being helped isn't women (or racial minorities).
The apps on the Windows store are not even remotely plausibly useful for anything else. Not only that but they are intentionally misleading. Netflix had to deal with Microsoft at least three times in order to get Microsoft remove fake Netflix apps. Many of these apps don't even have a valid website link or contact info. Some are just a video player wrapped around an HTTP server that has 10 or 20 video files.

Microsoft has zero quality controls and their store is full of shit, which is one of the reasons their platform failed so hard. They were literally paying people per app published regardless of the content of it. It turns out just advertising that you have a billion apps doesn't help if they're all just junk.
I'm not sure why this was down voted. I would say other than lifting heavy things and childbirth, every other difference would be social programming, or just societal norms. I mean read about female Russian snipers in WWII. Read about Confederate women during the Civil War running their farms by themselves while their husbands were off to war. Hell the whole pink for girls and blue for boys is a recent social phenomenon of the latter 20th century. FDR had his baby pictures wearing a dress. The person who programmed the Apollo guidance system (it was 100% guided) was a woman.

My point is women aren't into programming because lack of biological ability.
Partial counter argument, or maybe a thing-that-is-also-true:

We should expect some people to feel really hurt by a topic, depending on how close it is to them, even if the wording is civil. For example, it's easy for me to have a civil debate about cross burning, because no one I know has ever had a cross burned in their yard. But I shouldn't be surprised if people who have seen that sort of thing find the debate really really uncomfortable, and maybe even if my comfort with the topic comes across as not having sympathy.

So it could be that "XYZ abstract argument about cross burning" is true, and also that talking about it in a dispassionate way is hurtful and rude. I'm not sure exactly what to do in situations like that, but giving 50% or so of the discussion time to acknowledging those feelings seems like a good starting point?
Ansible Python Web Apps Deployment on Wheels
Its hard for people like me to imagine what Reagan was as a president since his presidency cam before my birth. From what I've read though, it sounds like he had little understanding of how economics and government really worked and played on the fears of whites against the "welfare queen" phenomena, leading to significant defunding of mental health institutions leaving a lot of those people on the streets (i.e. homeless).

If he also caused a step back from large scale public investments... wow, this man has certainly done a lot of damage.
> And I doubt IT has anymore "unprofessional behavior" than any other industries.

My girlfriend works for a major company in corporate real estate. The stories she tells put most stuff I've seen leveled at IT to shame. Managers that scream at employees in front of everyone else and bring them to tears, constant bickering, backstabbing, and general refusal to do their own job or help you do your job in any possible way, even though you're on the same team, people getting thrown under the bus constantly, people getting panic attacks and taking leaves from the company because they've been verbally abused so much, you have to have a high level of assertiveness and a fighting attitude to get anything accomplished. She's gone from men in charge of her to women, and she thinks it actually got worse with women in charge, because they pretend to be friendly but are secretly doing everything they can to undermine you.

How these people stay employed and these companies stay in business I have no idea. I know the turnover is really, really high at her company, and they've lost a lot of bids recently.

It's not true of everyone or every company in corporate real estate, but the nature of it seems to foster and encourages that type of behavior. Big money, high stakes, if you win the company millions of dollars in business they let you be a total asshole. Well, at least if you're high enough on the totem pole.

She's been trying to get out of it for years, but she can't find anything else that pays as well for her skillset.
That's a common problem with "dumb" censors on websites that are trying to keep things civil, except that they always censor those words, instead of just sometimes. And there's no way for the censor to learn from mistakes on those website.

One that can learn and get better sounds amazing and would likely be better-tolerated by the userbase.

It could even learn automatically over time as the moderators mark each toxic post as such, and un-mark the ones that got mistakenly auto-censored.
>Subsequently she fired Victoria Taylor, an incredibly popular moderator at /r/ama.

She did no such thing. You fell for the rumors.
Ask HN: How long do you keep your emails?
I've been toying with the idea of deleting emails after x number of months/years.

Currently I have 11 years of emails that I can't say I ever reference.
I have a feeling that someday many of our old pictures and videos archived to google photos or hard drives will be consumed on large widescreen devices. When that time comes I think we will all regret the vertical videos of today and wonder what the heck we were thinking. I imagine Apple could add a setting to the iPhone easily enough to never take portrait mode video.
Why We Are Not Doing a Billion Dollar ICO
And how will a hornless rhino protect itself against predators?
Now I can't unsee them! What have you done! :(
I know this will get downvoted, but here I go anyway: Please stop reinventing the wheels. Just stick to one library/framework whatever crap they are. Why? Because your new shiny wheel will be as crap as the old one very soon.

I am myself refusing learning new tools in javascript. I think I have spent enough time learning enough of them. I have a selected set of them, and I turn down projects which fall out of that set. Less money, but better mental health.
And the fact that the South African government requires that these farmed horns are dna tagged just gave them a way to identify the real thing. How ironic. Unless this whole thing is designed to trace out the black market distribution network..
Here are some IDE alternatives for record and replay:

- iMacros (Firefox + Chrome, not open-source)

- Kantu IDE Light (Chrome, open-source)

- E2E Test Builder (Chrome, open-source)

None is 1:1 replacement (yet?), each has a different focus.

there is also this thread: https://news.ycombinator.com/item?id=13586904
I found it cool in the "approachble, usable" sense. At least I got a lot further than with C++. (My background at the time was purely Visual Basic and PHP). Then again I am still not a fan of C++ today :P
Creating business value as software consultant
If female: survived to 40 - dying in childbirth was a very large risk until the 1930s in the US and other western countries.

Granted, most of the risk was due to midwives and doctors (especially doctors) not understanding or carrying out proper hygiene.
> To solve this you either need to....

Or teach a third-party tool to output a list of @imported files for a given Sass file. Then this list can be used as that Sass file's dependencies.
Sleep Dealer (2008): Drones, Robots, Globalization
Wearing my commemorative 2017 solar eclipse T-shirt
Believe me I do have sympathy for those left without a job. I'm without a job right now, and I would very much prefer not to be.

But that doesn't mean I believe in work for the sake of work.
That's because people abuse Godwin's law (or what they think it is) to shut down discussion.

Taken from Wikipedia;

Godwin's law itself can be abused as a distraction, diversion or even as censorship, fallaciously miscasting an opponent's argument as hyperbole when the comparisons made by the argument are actually appropriate. Similar criticisms of the "law" (or "at least the distorted version which purports to prohibit all comparisons to German crimes") have been made by American lawyer, journalist and author Glenn Greenwald.

Godwin's law does not claim to articulate a fallacy; it is instead framed as a memetic tool to reduce the incidence of inappropriate hyperbolic comparisons. "Although deliberately framed as if it were a law of nature or of mathematics, its purpose has always been rhetorical and pedagogical: I wanted folks who glibly compared someone else to Hitler to think a bit harder about the Holocaust", Godwin has written. In December 2015, Godwin commented on the Nazi and fascist comparisons being made by several articles on Republican presidential candidate Donald Trump, saying: "If you're thoughtful about it and show some real awareness of history, go ahead and refer to Hitler when you talk about Trump.
Graal and Truffle are cool. It's unfortunate that it's in Java, mostly because I don't trust Oracle to do the right thing with the community and I expect them to change licenses to make business opportunities for Substrate VM licensing.
"If you have a substantive point to make, make it thoughtfully; otherwise please don't comment until you do. Comments should become more civil and substantive, not less, as a topic gets more divisive."

https://news.ycombinator.com/newsguidelines.html

We detached this subthread from https://news.ycombinator.com/item?id=15063505 and marked it off-topic.
You mixed me up with the guy you're replying to, who keeps arguing that his racist views are not racist.
I left my last company in large part because there was no designated desks. Even worse, the office was overcrowded and some days I wouldn't be able to find a seat at all. Honestly, to me, it's insulting that a company would not value it's employees enough to provide them with the most basic tools like a desk.
> Apple didn't do anything about Caps Lock

They did. Under System Preferences > Keyboard > Modifier Keys… you can now map Caps Lock to Escape which you couldn’t before. It’s just not activated by default.

> the switch window `command+~` short cut is almost unreachable

Change it under System Preferences > Keyboard > Shortcuts > Keyboard: Move focus to next window
Vibur 19.1 brought improvements in connection hooks / metrics generation; also
We started to adapt Selenium IDE to allow people who don't have extensive coding backgrounds to automate manual testing they're already doing. It provided massive time savings when used properly. This news will likely completely kill the initiative.
I began writing up a reply for you, but realized the comments might get turned off before I have a chance to post it. You can email me anthony@175g.com if you like. I will post here too when it's ready.
I didn't have to go very far inside ItemsControl to see the example of the "presentation logic" you say doesn't exist. E.g.

https://msdn.microsoft.com/en-us/library/system.windows.cont...

What is that if not an horribly verbose switch case for modifying the representation of different elements passed to the ItemsControl?

I am not advocating that the JSX is particularly pretty or clever. I am objecting to your crazy notion that there should be no logic in the representation layer.
Your site breaks the back button. Please don’t do that. Otherwise, it’s well done.
The iPhone has a screen that takes up most of its face. By aligning the camera and screen, they allow you to use the full screen. Can you imagine how annoying it would be to only be able to use ~30% of your screen to shoot video?

Sure, it means the video doesn't align with most computer monitors. But a ton of phone-generated content is being consumed on other phones in its native vertical layout (e.g. on Snapchat). And sometimes vertical layout fits the subject better anyway; we're just not used to seeing it for video because video formats have been stuck at 4:3 or 16:9 for the entire history of consumer video. Photographers have used portrait aspect ratios for over a century.
Using JSON for a realtime game is extremely bad. Each request must not only be parsed (json-> object -> json) but each serialization requires a byte by byte encoding pass. Meaning that you're going to use a lot of CPU. Binary is a much better choice.
I see Groovy in 3 places: Gradle files (a Kotlin alternative is coming), Jenkins pipeline build scripts, and the Spock testing framework.

I don't have a good read on how popular Grails is anymore. I liked it a lot in the past but I don't need it anymore with Kotlin and Spring Boot.
Thanks for the code. I've been trying with the Elixir library websockex [1] but it has been giving me nothing but troubles. I just gave up and poll every X minutes now.

[1] https://github.com/Azolo/websockex
And before the camcorder, they did a single-use still camera too. Here's an old press release about it: https://cvshealth.com/newsroom/press-releases/cvs-launches-w...
Is it possible to nest custom elements? I suppose it should be, but how would it be seen in DOM?

<my-container>
<some-child some-attr></some-child>
</my-container>

How can I get notifications in my-container when someone from outside adds another child to it?
And somewhat less well known, probably, but cool and potentially useful, nonetheless: ObjectSpace Voyager. It was a framework for mobile code / agents / distributed computing. I tried it out a bit, liked it. ObjectSpace were also the company that came out with JGL - the Java Generics Library, a commercial library for generics in Java, some time before Java itself got generics or even before the Java Collections API came out. I think JGL was inspired by C++'s STL (Standard Template Library).
Power makes people comfortable and comfortable people don't always act in a way befitting of their position/environment. I don't think this is anything new... there are always people in power abusing their position.
Introducing Sarahah clone.Get the honest feedback from your Friends
Oil prices fall after rally prompts profit-taking
Ask HN: Is your mac's time synchronised?
You can check it on https://time.is/

On 2 different mac's I've seen time differences of over a minute. Coworkers have the same issue.

Unlocking the Date & Time setting page trigger macOS to synchronise its time, but it doesn't do this otherwise.

I find it strange that modern hardware has such a large clock skew. It's also worrying that the macOS ntp system doesn't seem to work.
Why would they be expected to?
“The Dreaded Price Hike” – [Episode #85] Make Money Online
Habits vs. Goals. Systemizing your life
Brian Aldiss speaks of his admiration for and troubles with Stanley Kubrick:

http://www.independent.co.uk/arts-entertainment/films/featur...

More:

https://www.frc.ri.cmu.edu/~hpm/project.archive/clippings.an...

https://www.webofstories.com/play/brian.aldiss/67;jsessionid...
I think thats pretty unfair when mozilla has been straight up refusing to implement webextension equivilents to XUL based functionality that a lot of addons depend on.

Such as the fact there is no way to enumerate what sites have html5 local storage stuff stored, thus no way to control or clear it on a per site basis, and they are not interested in changing this, rendering an addon like what self destructing cookies does imposisble...

https://bugzilla.mozilla.org/show_bug.cgi?id=1329745

Or the ability for extensions to construct permission sandboxing

https://bugzilla.mozilla.org/show_bug.cgi?id=1353468

There is objectively a LOT of functionality that is just plain never going to be implemented, thats far from the fault of the extension authors.

Many have been trying to work with mozilla to push in the functionality they need, but if they just get disregaurded and ignored what are they supposed to do exactly?

Don't try to place the blame for this on the extension authors.
> I'm not sure exactly what to do in situations like that, but giving 50% or so of the discussion time to acknowledging those feelings seems like a good starting point?

Giving half the time for debate to talk about feelings that are not "debate-able"? Thats probably a waste of time that will derail your debate entirely as people will start debating those feelings.
They did this at my last place.

But wait, I have a matlab license and VS installed. So I need to be at my desktop PC or reinstall everything every day. Oh, and to debug some parts of this legacy code, I'll need local admin or it crashes.

No, I don't want to switch to a laptop.

Oh, you can permanently book my desk for me in 6 monthly blocks? Works for me...
Here's what Chris Lattner said about Kotlin this past June:

"Lattner: Swift and Kotlin evolved at about the same point in time with the same contemporary languages around them. And so the surface-level syntax does look very similar. … But if you go one level down below the syntax, the semantics are quite different. Kotlin is very reference semantics, it’s a thin layer on top of Java, and so it perpetuates through a lot of the Javaisms in its model.

"If we had done an analog to that for Objective-C it would be like, everything is an NSObject and it’s objc_msgSend everywhere, just with parentheses instead of square brackets. And a lot of people would have been happy with that for sure, but that wouldn’t have gotten us the functional features, that wouldn’t have gotten us value semantics, that wouldn’t have gotten us a lot of the safety things that are happening [in Swift].

"I think that Kotlin is a great language. I really mean that. Kotlin is a great language, and they’re doing great things. They’re just under a different set of constraints."

https://oleb.net/blog/2017/06/chris-lattner-wwdc-swift-panel...
Experiments with Google
> affairs with a creepy married co-worker in Germany, machismo-driven muscling for VC connections, dominance games over which chair an exec sits in, PR firms hired to smear uppity former partners... it's like a movie.

I wonder how prevalent such behavior is amongst the truly exceptional people vs the imposters who just happened to be successful due to luck and in many cases sheer force of personality (seems to still work in old school industries). Part of me would like to think that the Zucks, Bezos and Gates of the world don't partake in such shenanigans and would rather just keep their head down and work conscientiously.
> "Sad to hear this - last of a magnificent cohort of SF writers, for my money."

This prompted me to look at how many of my favourite SF authors are still alive - and the vast majority are dead. I honestly think that the era of true Science Fiction is over (as opposed to Science Fantasy which is still going strong).
spez has gotten much of the same treatment from those same users on 4chan, voat, and the remaining right aligned subreddits. I would argue that worse has been said of/to spez.
How Google, Facebook, Amazon, Spotify and Microsoft Do Testing
I can recommend reading The Rational Male, he discusses the dynamics of marriage and you get a much better understanding after reading the books or the articles on the website. https://therationalmale.com/

Teaser: women initiate 70+% of the divorces and the reasons they do is not what is shown in the media.
Supreme Court Urged to Decide Whether Google Can Keep Trademark
First, re wealth: This is laughable. A good software engineer gets $40k/year in Sweden, before tax (which is higher than the US). Sweden is not a filthy rich country, it's a relatively poor country with a good social net and nice people. Perhaps you were thinking Switzerland or Norway, which are both stinking rich whilst also nice?

Second, I was holding Sweden up as an example the you could aim to emulate. "Socialism" the Swedish way is really quite nice. I've lived and moved countries and know many who have moved around the world and to and from the states and I warmly recommend Sweden as the place everyone wishes their home countries was more like ;)
Double opt-in introductions
Sounds like app specific recorders could be more robust and resilient to changes.
Why I Won't Write Tests
I agree. I'm in this demographic, and it drives me crazy to have stuff sitting around that's not being used. My wife and I don't typically decorate with this kind of stuff either. We were /strongly/ encouraged to put things like crystal on our wedding registry. It sits in a cabinet unused. On the other hand, we also registered for earthenware type dishes, and we use the hell out of those. They are nice looking, durable, and extremely useful. Not "unitaskers" So glad we don't have fine china on top of that.

To me it seems more wasteful to have junk taking up room in your living space. Living with less is desirable.
I would argue that r/fatpeoplehate was effectively two subreddits. It "happily" chugged along for a long time as just another subreddit but at some point it reached the tipping point and became uncontrollable.
> We have already seen what had happened in Finland with Nokia. Sure the situation is not that bad at first. Finland is still one of the richest nations. But it hit them really hard. Their economy is "stagnating" and the unemployment rate increased.

I concur -- as a young, unemployed finn from a region that has scored among the nation's worst places w.r.t. youth unemployment and unemployment in general.

But it's not just Nokia. That might have made a big dent on the economy as a whole but at the same time it shouldn't cause other companies in other industries to struggle (which has happened).

Even as they go down, we can't fixate on jobs for the sake of jobs. Sure we could be shoveling sand from pit A to pit B, but that isn't going to help us in the global economy, even if it had some local effects.
It certainly supports sending answerback:

http://invisible-island.net/xterm/manpage/xterm.html#VT100-W....

But IIRC, we had some (non-DEC?) terminals that 'helpfully' allowed remote programming of the answerback as well. I recall there was also a race to find other ways to get terminals to reflect content (send line, forms etc.).
> I don't think it matters in the sense that people with that kind of money can never be reined in

They can be reined-in using the same money the value so much. If retirement funds stop putting money into their funds (because of bad PR or any other leverage), then they'll start to behave.
My concern isn't with Patents per se. It's mainly with the good faith of the originator of a particular piece of code. I mean yes there could be Patents covering everything and anything I ever do, but how would I assess such a thing. I haven't got much control over that side of things.

However, I can exercise judgement on the source. And my judgement on Facebook is that I never saw them do anything I liked.
If you do a TCO calc against TDP and performance, you'll find that a cluster of RPIs is lower TCO than a more traditional low power intel solution.
We detached this subthread from https://news.ycombinator.com/item?id=15064348 and marked it off-topic.
5 reasons to use real data in your web and mobile prototypes