skysight-inc/HackerNews huggingface dataset:
Frankly, this is already a better social experience than Facebook. Text as a medium may be less "expressive" so to speak, but it communicates with such sincerity in letter-form applications.

The idea of listing "Help Needed" and "Can Help" is a good idea to facilitate conversations. Helps lubricate the otherwise awkward encounter with strangers.

I think the issue onwards will be similar to those of any community-based websites.

1) maintaining the quality of the community members. The usage of HN is a better source of demarcation compared to the low-barrier registration requirement of just signing up in typical social networks. So long as HN keeps attracting engagement from good people and weeds out undesirable usage, Kismet is likely to continue benefiting from HN's demographics.

2) retention of active users. People can get tired of using social apps once the novelty wears off. It would be prudent to encourage each interaction to be interesting and inspired so that users are happy to open messages from Kismet, especially since the app will reside in the email inbox that is typically inundated with other messages.

3) recruiting new users. Looks like Kismet had just come into existence, when users who provide the interaction amongst each other are lacking. It would be worthwhile considering how Kismet will make itself known among HNers without relying on posting a "Show HN" periodically. Promotions can aim for wider awareness but should be aware of 1) and still keep a reasonable barrier of entry to maintain userbase quality. Perhaps referrals for organic growth, but how?

Boy, I wish there were more ways to meet smart strangers.

Congrats and thanks for the launch.

P.S. Feature request: Location info (e.g. City) to find/match with users in proximity feasible for a coffee meetup

Bug: Can't seem to update user info after initial registration
Where did you last see the Orangutans? Have you tried looking in the couch cushions?

Sorry
In 2015, VS took me multiple hours to install and often minutes to open. The most unpleasant piece of software I have ever used. I hear it's better now.
No, it wasn't. It was public, but there was no assassination.

It sure looked like an intellectually dishonest, ideologically fervent character assassination to me.
Yes, of course, there is.

The correct reading is that there is biological difference both between the sexes and inside each of the sexes.

This is a reference to the identity politics you see especially in 2ndwave/3rd wave feminism which claims that almost everything is a social construct.

He isn't talking about who is better just that there are differences.
This was going to end in one of two ways: either the Facebook source-available projects would switch to a community-approved license OR the community would migrate to something else like the VueJS ecosystem. And between those two, FB definitely benefits more from being the stewards of technologies that people will continue to use.
That memo was never intended to remain private correspondance. And I'd hope that Google would have terminated his employment in any case.
Maybe I'm just not _getting it_ and am too old for this, but why would I ever want to have my computer open a completely different program simply to input text into a text box when it already has focus and I can simply type at that point?

I understand using vim for development, or editing files while already at a command prompt; I just don't see the point in this use case other than to feel clever.

I am willing to be enlightened if I'm missing something.
My reply is here:
https://news.ycombinator.com/item?id=16398806
I do feel that one has to do some careful thinking and digging to find an appropriately sized project, library, and toolset before you can start working on a decent sized project you have a chance of finishing.

It took me 5 years of screwing around with Java, Python, and C++ "I want to help humanity" projects before I found that I really should just write small game clones in P5.js for fun. I'm a new stepdad, and if I want to be motivated to work on side projects in my tiny amount of free time, it's going to have to be a game.

Project: 80's game clone.
Library: P5.js.
Toolset: Notepad++, Python SimpleHTTPServer.
Of course it hurt their software adoption rate. You have very public spats by wordpress and apache over this. Think of people who couldn't convince their boss to use react / react-native because the legal department saw that PATENTS file and said NO WAY.

I think they are making these moves because they see that they are going to be in a weaker position in the future and need to open their grip on these projects to make sure that other people will use it. Its probably too late though and people are moving off of it to the next javascript framework.
> Instead of a zillion environment variables, just a shebang. It's how everything else works.

I would like to tell you about an environment variable called PATH...
Creating a hostile workplace is not “meaningful conversation”. The memo constituted pretty blatant harassment of all his female colleagues. You don’t have the right to say whatever you want. People absolutely should be fired for harassing and discriminating against their colleagues (which is effectively what the memo was). It’s toxic and incredibly hurtful and cannot be tolerated.
I was curious too. See https://www.polishandlather.com/blogs/news/13264093-what-do-...
Mildly related: here’s a post I wrote about applying Charlie Munger’s principals of effective education to technical documentation: https://wordsmithweekly.com/blog/effective-education
Strawman. "Imagine that the actual horrible experience you actually witnessed was instead wonderful."

Except that it wasn't, isn't, and by all evidence won't be.
What is it you don't get?

He is referencing the people who claim there is no biological differences and that almost everything is social constructs.

If you want to understand what he is talking about here is an example

https://www.nytimes.com/roomfordebate/2015/06/16/how-fluid-i...
And mine is here

What is it you don't get?
He is referencing the people (mostly feminists on the left) who claim there are no biological differences and that almost everything is social constructs.

If you want to understand what he is talking about here is an example
https://www.nytimes.com/roomfordebate/2015/06/16/how-fluid-i...
he qualified the neuroticism term in like two whole paragraphs. You should not be allowed to vote if you read all that and still found the term offensive. The second is an empirical statement based on fact.
You really think the memo was "starting a meaningful conversation"? Did you even read it?
You're right, you tried to reclassify what Damore said with this:

>This is a statement of women's choices, not their ability.

When his argument was about biological ability. Damore's paper is orthogonal from you're claiming it to be.
Americans still inexplicably prefer the top-loading washing machine, rather than the front-loading type that dominates the market in nearly every other developed country. The agitator in a top-loader makes mincemeat out of delicate items, versus the much more gentle lift-and-drop action of a front-loader.
People are addicted to using. With no real production.
This is a poll done by Pew Research Center, not a registry of guns that the government knows about. Obviously there is still a possibility that people are lying to pollsters, but there are extremely frequent speculations about things like that (e.g. the "Shy Tory Effect") that almost never end up skewing things by more than a few percent.
Arduino drone
"If someone just wants to learn to program, they shouldn't have to learn system administration first."

I may disagree. Even though that's maybe an old school opinion I think every developer should at least understand his own development environment (including the OS), potentially also aspects of the target environment. The reason is because (1) the abstraction between the OS and an(y) (sofisticated) SDE is still leaky (sometimes for a reason) and (2) because a developer that cannot support operations when things turn bad at runtime is just a fair-weather captain.
Why can't you hear the Lithuanians?
It's mostly an individualist re-hashing of Marx's theory of alienation.

https://en.wikipedia.org/wiki/Marx%27s_theory_of_alienation
Referencing a distribution of abilities is making a reference to abilities.

Your statement was categorical. "This is a statement of women's choices, not their ability". Yet it was a statement about distributions of ability.

That's a statement that references ability.

You didn't say "the memo refers to variance of abilities". You stated that it did not reference ability.

That statement is simply not true.
A sort of similar effect can be achieved with iTerm's hotkey window.

I usually run an emacsclient inside tmux inside the hotkey window, with a scratch text-mode buffer active.

If I want to use emacs to work on some text from a non-emacs app, the steps are something like: select text, cmd-c, press hotkey (mine is option+space), ctrl-y, edit the text, select what I need, opt-w, press hotkey to switch back to the app, then cmd-v.

Since the hotkey window is running tmux, it's easy to create or switch to another tmux window and operate on the text with the help of pbpaste/pbcopy and good old pipe.
You may have not heard of them, but their uptake is accelerating, and they are becoming the defacto US peer to peer funds transfer system.

"Zelle, U.S. banks’ answer to mobile payment services like PayPal and Venmo, claims that nearly 100,000 consumers, on average, are signing up for its service per day. The company also painted a picture of growing traction, noting it processed over 247 million payments in 2017, an increase of over 45 percent year-over-year, totalling $75 billion in peer-to-peer payments, up from $55 billion the year prior."

"Today, Zelle says there are more than 60 financial institutions on board, including 50 percent of U.S. demand deposit accounts, and it has expanded its partner ecosystem to include ACI Worldwide, CGI, D3 Banking Technology and IBM. They joined existing partners FIS, Fiserv, and Jack Henry & Associates."

"In PayPal’s third quarter 2017 earnings, the company reported that Venmo processed approximately $30 billion in payments over the past 12 months. Or, in other words, Zelle is now processing more than double the payment volume of Venmo."

https://techcrunch.com/2018/01/29/u-s-banks-venmo-alternativ...
It's just possible to read it as a poorly written attempt to say that the Left ignores science on biological IQ differences (perhaps, as is quite popular to point to on the Right, those associated with race) and also biological sex differences, rather than it being intended to refer to biological, sex-linked, IQ differences.
What is yoga?
Wow. Karl Marx the prophet all up in this op. If only the author would recognize that.

Not saying Marx's solutions are best. But he certainly was relevant in describing the problems.
But it wasn’t research. It was a sloppy regurgitation of some cherrypicked sources which made some sweeping claims, and oh by the way management was wrong and should let him tell them how to do it.

Consider the alternative: say his goal had actually been to learn what most scientists believe or to see how it applied to Google. That would be things like a representative literature survey, lots of questions about how you could measure effects, what the implications those effects would have, etc. Rather than just assuming current staffing was the optimal outcome, you’d ask how you’d even measure such a thing, etc.

Remember, before he joined Google he has experience working in a real research lab. There’s no way he doesn’t know what scientific discussion looks like – it just wasn’t as important as trying to portray his personal political beliefs as objective truth.
If you mean the well-understood definition of "accredited investor" in the US, this is an objective measure with an objective barrier to entry (expected income and assets), and we DO hear about the need for diversity in this regard every time we hear about women and people of color making less money and advancing more slowly in their careers. On the other hand, software hiring and "tech diversity" is a subjective process with very, very subjective barriers to entry and so we hear about changing this process through human measures. This isn't a very good comparison.
Even the non-GAAP number that they prefer has them losing $2.2 billion. Not exactly a small loss.
Here is an article from Heterdox academy that attempted to do a metanalysis of studies to determine if Damore was correct in saying there are certain traits that men display a wider distribution on. They conclude he was.

I have not personally looked at any of this data, nor vouch for it or Damore's or their conclusion. It could be wrong, either because the current best science is wrong or because the summary is unfair or inaccurate. My only point is that it appears to be a statement with some scientific support, not something that can easily be dismissed as false.

http://heterodoxacademy.org/the-greater-male-variability-hyp...
If you have to quote statements out of context and attack your own misintrepetations of them, you’re not being intellectually honest.
Hrm... "Fixative" appears to be the term. Ambergris is one of several used, and the one I've heard of.

https://en.m.wikipedia.org/wiki/Fixative_(perfumery)
India a country of 1.3 billion people, has its own share of law and order issues but never in my life I heard anything like this. Thanks to Britain, we have anti gun legislation from the colonial era, though the reasons were different back then.

My father had a licensed gun. I believe my family got it for crop protection in 60s. I don’t recall it being used anytime but I do remember that he needed to surrender it at local magistrate office, anytime there were state or federal elections.
After he passed away, we surrendered it permanently. I guess I had a choice to transfer the license to my name which I never did.
Also, how is this not a breaking change? They talk so much about BC but cut minor releases that don't run on the same OS versions as the previous release? Same with FreeBSD:

> As announced in the Go 1.9 release notes, Go 1.10 now requires FreeBSD 10.3 or later; support for FreeBSD 9.3 has been removed.
Took them a while.
The flexbox implementation that react native uses for layout.
> Employers are required to have certain policies

there are no anti discrimination policies required by the NRLB. you're probably thinking of the EEOC.

> the NLRB can conveniently "defer" to them when they are effectively supporting the NLRB's power

what power are you talking about?
so, like everyone else, our candidate pipeline was male-dominated

Doesn't a situation where the candidate pipeline is so skewed call to question the desirability of "equality of outcomes?" It would also make me question ideological doubling-down, and mob psychology behaviors like ridiculing managers who hadn't met quotas yet. Such behaviors in such a context, like that of the Google which James Damore described, strike me as every but as illogical and mean-spirited as the parody motivational sign, "the beating will continue until morale improves."

Google has enacted diversity policies which are directed towards the front end of the pipeline -- like directly recruiting at Howard University -- and those are supposed to be backed up by hard numbers showing results.
> Maybe a better question might be how is that not "thought-firing?"

thought firings are legitimate in the united states. under at will employment, you can be fired for almost anything (except a few specific things).

if you like cats better than dogs, you can be fired for that in the united states.
>>I don't know that I've ever seen someone call ML "Lisp without parentheses".

My bad. It's called Lisp with types. From: https://en.wikipedia.org/wiki/ML_(programming_language)

Now. Haskell does look like a impractical scheme. Beyond that, today if you want it, you have typed racket.

For a lot of people you could just go ahead use Racket/Lisp instead of Haskell instead.
Robert Mueller charges 13 Russians with interfering in US election to help Trump
I was under the impression the the really expensive part was driver incentives to keep more drivers on the road than is economically sustainable with current levels of rider demand to allow them to grow more quickly.
The downside of growing up on Commodores was their default imperative and procedural programming environment.

My introductions to object-oriented and functional programming came much later in life, and I can't help but wonder how many bad coding habits I had to "unlearn" as a result of my Commodore foundation.
> Its probably too late though and people are moving off of it to the next javascript framework.

But is there a viable alternative with the same level of features and ecosystem momentum?

GraphQL and React Native, in particular, seem well positioned to dominate their respective niches. That gives React a big advantage, which might counteract the licensing issues, no?
Why Elephants Have Big Ears is a nice book that covers similar topics.
Sorry but again, using a workaround doesn't mean they are the same. When I mean same, I mean structurally.
> It's a despicable thing to destroy someone over an idea, despite the contents of that idea.

Well, if I find out anyone holds nazi ideologies I'm happy to socially "destroy" them over those ideas. I agree that the government shouldn't punish them for those ideas, but I think individual citizens and entities have every right to disassociate and socially punish someone for those ideas.

Now, I'm not saying that Damore's ideas are that extreme. However, it puts an upper bound for me on how much I can agree with your statement. There are ideas that I'm fine imposing social punishments on people for believing.

I agree that Damore probably shouldn't be "destroyed" for his ideas (for whatever a definition of "destroyed" is that obviously isn't literal destruction), but I don't see why being fired is problematic for the way he shared those ideas in the workplace.

Edit: This post previously had a typo that stated: "I agree that Damore probably should be 'destroyed' for his ideas". That was not the original intent, and I've corrected "should" to read "shouldn't"
17 फरवरी बड़ा शनिवार अपने पूजा घर में रख दे एक लौंग का जोड़ा इतना आयेगा पैसा की
You can make a rails app and run it in heroku within an hour into your first tutorial. You can get an interactive JavaScript environment in any web browser.

I cut my teeth on c++ on lab computers. I was crap at it. The compilation and debug cycle was slow and frustrating. I couldn't Google for answers on anything.

It's easier than ever to start programming, without any question, and so many batteries are included everything else is easier too.

People in some ways do expect more from their software now, and to help deliver all that there are tons of open source libraries available that can feel overwhelming at times, but that's moving the goalposts. Somebody learning to code doesn't need all that just to get something basic and interesting working. If you're tasked with making a functionally equivalent piece of software now versus 20 years ago, it's better and easier in every single way.
I am certainly not an expert on international data access regulations. But at the same time, there is more than enough of that information publicly available to make it a basic first step in a mapping application/dataset.
That was just an example. In general, those representations are not the same. Structurally.
Climber Jim Bridwell dies aged 73
I'll just leave this here. (https://www.palmspringslife.com/rock-around-the-clock/)
I'd argue something a bit different. Coding is far more accessible today and far more visible as a field one could get a job in than ever before. As such, you have way more students trying to learn some introductory CS. Maybe the proportion of CS learners is going up while the proportion with more technical literacy stayed the same?
Generally if you have a CSP without `unsafe-inline` you'd have have a policy that would restrict all subresources (`default-src 'none'`,) then punch holes in the policy by resource type (`img-src`, `script-src`, etc.)

For ex. if you have a proper CSP with `default-src 'none'` you should be fine so long as you didn't allow `*` or `unsafe-inline` in any of the other `<X>-src` directives.
Anti-Gun, Pro-Second Amendment
They’re not getting rid of a patent grant. They’re getting rid of the PATENTS file. Semantics here actually matter.
Google (at least in this case) wasn't acting in their capacity as a power-broker over wider internet speech and discourse.

They were acting in their capacity as an employer. Their power over society as an employer is much more limited and doesn't concern me.

If you want to have a conversation over whether twitter and Google as companies have enough power that their actions should be judged in a 1A context that's fine. We can have that conversation. But it's not the one that's being had in this thread or this discussion.
The article's closing point about socialism is strange. It is likely conflating "socialism" with "command economy".

As we have learned in the past Century, democracy has trouble scaling to 300million people as well. The problem is the single leader for a large population. Confederated/Federalized systems may do better, and those can be "socialist".
It's not misuse, it's intentional.

Men were not the target of witch hunts because they were the "incorrect" sex.

Today, in cases where merit seemingly takes a backseat to diversity, men are the "incorrect" sex for some opportunities, like say if you want to speak at a node.js conference, or attend some special mentoring workshop. The opposite is not true, if you are not a man, there are no instances that I am aware of where you are openly denied or discouraged from pursuing an opportunity for that reason alone.
How is Milo not espousing alt right views? He was employed by Breitbart.
If we are all honest with ourselves, we acknowledge that we have our opinions about how most men think and how most women think.

The difference between being cast out and being celebrated is that the latter keeps their opinions to themselves. This guy self-immolated for foolishness.
Yes, and the specific details of this case are not protected by the NLRA. Also according to the NLRB.
> Programming is not harder than it used to be. For example, I was programming Macs in the pre-Internet era which meant lots of thick books.

Same here, and I was a kid who a) had no idea what he was doing b) couldn't afford to buy Inside Macintosh c) really had no idea what he was doing. But honestly, I achieved more with C and some cargo-culted System 7 (6?) Pascal calls than I have with Go, with respect to UIs. I achieved more with HyperTalk than I have with Common Lisp, with respect to full-fledged application environments. Honestly, HyperTalk was by far the single most productive system I've ever used in my life.

Life was pretty great back then. I can only imagine how much better it could have been with highspeed Internet in my home. Or maybe we'd just be on the dozenth round of Macintosh Toolbox wrappers written by sleep-deprived college students by now.
The downvoters are mindless ideologues who can't argue, only mash arrow buttons.

Re: Ben Shapiro -- As far as I can tell, he's a religious conservative, with a certain cosmopolitan flavor of rationalist deism, which completely falls in line with his particular religious beliefs. He's also one of the most effective and vocal critics of the Alt-Right. He's actively regarded as an enemy by most of the Alt-Right. Anyone who tries and tell you that Ben Shapiro is Alt-Right is an unprincipled ideologue who doesn't care about facts, only political power.
I'm not clear why this is being down voted, this was drilled pretty hard into my head the first time I had a job that relied on stats.