skysight-inc/HackerNews huggingface dataset:
Wall Street is much less sexist than Silicon Valley. I've been there. I know. Yes, there are some young men on Wall Street who act boorish, drunkenly hit on women, and generally cause a great deal of discomfort for those around them. They don't get promoted. They aren't trusted. They'll eventually get fired if they keep that shit up. In the Valley, they do get promoted. Misbehavior actually makes a young man more attractive to the VCs, deep in the throes of midlife crisis. That makes the difference. In one place, it's discouraged and relatively uncommon. In the other, it's rampant.

The amount of impropriety that you see in the VC darlings is off-the-charts. I worked (briefly) at an ed-tech where the married executives openly flirted with female subordinates (and one was fired for refusing advances). You'd never see that shit in finance, these days. That era ended when the people raising VC now were in diapers.

I would guess that "the upper echelons of American politics" are also less sexist than Silicon Valley, given that there are women succeeding in US politics, but wouldn't know from direct experience.
Must Read Books for Entrepreneurs in 2015
Jerome Jarre: The Making of a Vine Celebrity
So there's a one time password sent over BLE? Or is it just the fact that a successful pairing was made? The former would be great, the later not so much.
Ross: Attorney built on top of IBM's Watson
Your Phone Interface Is a Legacy Train Wreck
Functional Programming for the dysfunctional mind
Do they allow of block data connections over their repeaters?

If they block them then customers are pissed. "Why doesn't my email work? Why can't I get picture messages?"

If they allow them, people can set up wifi hotspots the same as they were before.

Revenue lost from pissed off customers + cost of Faraday cage + cost buying and maintaining repeater network is definitely going to be higher than revenue from selling wifi.
What is a Master Programmer?
meh, I think I'll take the discomfort over:
"Some people with serious complications from chickenpox can become so sick that they need to be hospitalized. Chickenpox can also cause death.

Some deaths from chickenpox continue to occur in healthy, unvaccinated children and adults. Many of the healthy adults who died from chickenpox contracted the disease from their unvaccinated children."

quoted from http://www.cdc.gov/chickenpox/about/complications.html
So, what's your workflow when you need to see someone's screen? Please note: You might talk to this someone for the first time and (s)he might not be an IT person.
When you say .NET runs on all operating systems, are you referring to Xamarin? If not, I'd be very curious what else is out there.
It's so weird to me that in a world of more asynchronicity than ever we want to bring Haskell to strict-land.

On the opposite end, there is so much boilerplate optimisation out there to get around the strictness of other programming languages that would be solved with a non-strict mode
I've spent a fair amount of time working for Wall Street and the broader NYC financial industry as well, and got a quite different impression. And I'm not the only one. Examples: http://www.slate.com/blogs/xx_factor/2014/07/03/goldman_sach...
http://gawker.com/5979679/id-do-her-a-brief-history-of-micha...

BTW, who's the Sheryl Sandberg, Meg Whitman, or Marissa Mayer of Wall Street?
Pardon, I think I just have a broader definition than you do. I consider Brain Simulators to fall firmly the rubric of AI. It's just that they're trying to take a single step instead of lunging straight for the goal.

Computer vision for one is investing effort into understanding how the human brain deciphers and classifies shapes. But my understanding is at the "Popular Science" level, not at the "Journal Of Neuroscience" level.
When you say 'until they give up' do you mean women and minorities who want a safe and welcoming workplace? Or are you referring to a different 'they' than the one being addressed in the article you're replying to?
This is actually a good post, and it would be very useful to have some sort of repeatable way to compare your own skills to the skills requested by a certain industry/market.
The Most Misunderstood Facts About Building a Business on YouTube
From what I understand, Slack came out of the gate with integration with a bunch of other apps, whereas Hipchat had to play catch up on that front.
A Convolutional Neural Network for Modelling Sentences (2014) [pdf]
Inviting a discussion on the topic.
The US has the highest per capita prison population in the world.

edit: fact check!

http://en.wikipedia.org/wiki/List_of_countries_by_incarcerat...

US seems to be #2 after the Seychelles, population 92,000.
Silicon Valley is where the future is allegedly built by people living in the past.

For just one of a zillion examples: why's the place so expensive? Fucking NIMBYs who refuse to allow 21st-century housing density. Also, California isn't that liberal. It's what 1960s liberalism would be if drained of all its leftist color and its impressive work ethic, leaving just nostalgic remembrances of the hippie era. The '60s leftists stood for something (like, civil rights and economic equality) but their 2015-era California remnant just wants to live in some silly suburban watered-down hippy-dippy utopia (see: Agrestic in Weeds) that never existed and doesn't even make sense on its own terms. Unfortunately, the not-fit-for-life soft-skulls become the Prop 13 assholes and the hair-trigger NIMBYs who block new development (it might shadow the gluten-free tomato garden I would start if I actually had ambition!) and drive house prices through the roof.

I like some people in California, for sure, but the Prop 13 NIMBY people should be forcibly relocated to the Pacific Garbage Patch... until we have something like The Raft in Snow Crash to put them on.

In the same way, this supposedly innovative industry is run by people who still subscribe to the Mad Men playbook of gender relations, never mind the fact that the rest of the world (yes, even Wall Street!) has moved beyond that and the sort of disgusting behavior (such as the investors who come on to women during pitches, or otherwise attempt to use their positions of power for sexual access) described in this article would get a person fired, if not more.
Read the link that we're commenting on. It is over.

They issued a response to that request for a rule change, denying it.
World's first no peeling ONION Dicer,just 5 seconds + 14 multifunctional blades
The Rouncer is a patented 5 seconds Onion Dicer + Slicer Cutter with no peeling required, no more spending hours chopping onions, no more crying, no more onion wastage, no more cuts on fingers from sharp knives! Comes with 14 Multifunctional blades bundled in the Rouncer including: The Spiral Julienne strips cutter, Apple coring, Peeler, Grater, Mandoline slicer, Herb chopper, square cutter, pie cutter, rectangular cutter, wavy slicer. A novel invention and a must have genius tool for everyone's daily kitchen needs! With 2 stacked blade choices in a collection container, meet the world's first onion dicer/slicer to chop up onions without even having the need to peel them first unlike other products in the market. Just cut into half and go! Total of 14 amazing blades fro a multitude of functions!

https://www.kickstarter.com/projects/1593175966/rouncer-no-peeling-5-seconds-onion-dicer-slicer-14 In your hand by July 2015!
Cross-language benchmarks are nonsense.

Hardware can be scaled. Time cannot. Use the platform that saves you the most time (now and when you're in "maintenance" mode) and worry about performance later.
I'd suggest you scrap your "fancy" website and replace it with two paragraphs of text that explain what you are trying to sell and how it works.

The "vague bullshit in between cute animations" approach really doesn't work at all for this type of product.
2014 was the year of breaches
Throwaway account given the topic.

As someone who has been in the valley along while, the disrespect from women seems to come from a couple of angles -- the bro culture (define as you wise, Uber excels in this), racial groups (indian males are amongst the worst), and many of those that grew up outside the bay area.

Some of us have been seeing each other as equals for years, judgement based on merit, but many a*holes still perpetuate issues.

My data set -- several startups, a few big companies, bay area native; my wife non native, white, a number of large prominent technical companies. One of us in engineering, the other in project/program management.

The influx of H1-B, caste loving people is making the push for equality a difficult one.
Sorry, but what the FUD is this? Chromium has never done anything of the sort. It's developed completely in the open and has a huge number of non-Google contributors committing code every day.
> art of listening to music (that was an awesome class!)

So you spent several hundreds/thousands of either your own or the state's money to learn the "art of listening to music". Would you say you got your/their money's worth?

> have an intelligent conversation about many aspects of world history and culture

In other countries, that purpose is served by high school (I think the US might be better off fixing high school, instead of pushing everyone thru CC).
Same here, if you ask anybody in South America if there is a something like Comcast in their country they will all answer Telefónica without thinking.

Telefónica bought pretty much every South American national phone monopoly when the country privatized it. I dealt with them while living in Chile and let me tell you: Comcast's customer service is top notch compared to them.

By putting that logo in there, Mozilla is pretty much shutting down any chance of adoption in South America. In my case, even Microsoft's logo would be easier to swallow.
> Which leaves us with the question of who is going to pay for that foundation to peel back the layers of existence, and what motivation they have to cough up the money.

Presumably it would have to be the same motivation we had to do public education in the first place: Democracy can't work if the electorate isn't educated.

Now, if that remains a motivation for the elite today is another question.

(I'd wager 'no'.)
How can you possibly say this without seeing a single line of code?
Strictness can always embed laziness---this is sometimes an argument for the natural superiority of strictness---so long as you have lightweight lambdas. Thus, in OCaml you'll see a lot of

thunk () = long_computation

effectively. Is that syntactic noise enough to disable the advantages of laziness? Actually, maybe!
How many of those women you see are in technical roles?

I'm sure that on the face of it, you _do_ welcome women professionally -- the problem is the bias against women is entrenched, both by the familiarity bias (given two people with the exact same competency you will typically choose the male) and by social bias (working with women is complicated, you will tend to shy away from them).

To paraphrase, you can't buy lunch with good intentions, and despite yours it's obvious they aren't translating into the practical world. To go, "oh well, all the guys I work with don't have a problem with women, so the problem must be no women want to work here, or in technical roles" is a really shallow analysis of a much deeper problem. For example, it's widely known that some managers won't insert women into male-exclusive teams because of "cohesion". But it's not like they'll advertise that motive.

Because of these issues, universities have been advising women against pursuing computer science careers. So less women actually apply, which makes the ratio even worse, which makes it even easier (or more 'logical') to keep women out of technical teams. I've personally heard a manager say that they hired a man over a woman because they didn't think it was fair that he should have to hire the woman in the name of diversity, that it would be setting a dangerous precedent, etc.

Women make excellent troubleshooters, they can see angles and possibilities that men often can't. They can design awesome algorithms, come up with innovative solutions and take projects into bold new directions. Men are better at technical syntax, middleware, configuration, builds. There is an obvious benefit to having women on technical teams, and yet in most cases they aren't there. It isn't because they don't want to be, or can't pull their own weight. But when managers put them in, they often "don't work out" so they don't try the experiment twice. Strategic bias is still bias.
I'm not so sure about your conclusion there. The galaxy is around 100k light years across. Seems like a lot, but the Orion project looked like it could potentially reach speeds of 10% the speed of light. Even assuming that's optimistic, and it could only get to 1% the speed of light on average, that's just ten million years.
This is completely hilarious. Kudos!
Take your pick: http://www.businessinsider.com.au/the-most-powerful-women-on...
It happened to me when I ran a tor relay (not an exit) on the same ip as a mailserver. There is one rbl that automatically adds you if you do this. Mind you, I've never found a mailprovider using this list (can't remember the name).
> You have this piece of information where everyone is trying to change or grab at, it's gonna end up leading to race conditions and locking.

Why is everything trying to grab at state? I call information that everything wants access to 'data', and I manage that accordingly. Each application interested in it grabs the data, preferably stored in a database selected specifically for the needs of the data and how it's accessed, parses it into objects, does the operation it needs to on it, and then perhaps writes a new record of data. The objects can go away as soon as they go out of scope, leaving the data available to construct a new object when it's needed.

People say to store state in a RDBMS, I think that's ridiculous and a perversion of OOP. Program state belongs in memory, not on the network. It's not intended to be tabular, an object's state often consists of references to other objects. I sure hope you're not storing these in a database.

An object's state is only supposed to be accessible through it's interface. It's bad OOP to have other parts of the program interrogating its state directly. It's bad OOP to have an object interact with more than a few other objects. If you find yourself violating that, then you're treating data as state and you need to start managing that data separately, through a persistence layer.

Maintainability means being able to alter a program's behavior without having to understand the whole thing or make drastic edits. If you follow the rules of OOP and don't just say you're doing OOP because you're using classes and stuff, then you'll have earned maintainability because you'll be able to change a class's internal behavior without affecting the rest of the program because it's using an interface rather than needing deep knowledge of the altered class. And you can change the interfaces too, only changing the two or so other classes that use them.
surprise surprise... they think the same way of emotionally needy men with thin skin.
The front line of the gender war is the American courtroom, where men are subject to grossly unjust and discriminatory divorce and custody law.
Show HN: Multiuser VR in the browser using webGL
Take it easy. Remember Mozilla used to be sponsored by google for letting them be the default search engine? That is product placement if anything is. And you can argue it's sneaky: I didn't realize it until I'd used Firefox for a couple of years.

Actually, quite a few non-profits are sponsored by commercial interests and while sometimes this is a problem, often it is not.

Also: How would you like to fund development of Firefox?
Exploratory data analysis isn't killer in Haskell. I think types can help a lot here (god knows the amount of pain that R/Numpy spaghetti has inflicted) but the jury is still out for how to do it well. Row types seem like an important technology which gets a little bolted on to Haskell---both exciting and unclear at the moment.

https://acowley.github.io/Frames/

On the other hand, if you've got a solid data pipeline you're scaling then there are grand tools for streaming data in Haskell. You're in the complete sweet spot for strong typing. You can also drop down into C easily when speed is an issue. Matrix libraries exist for the intrepid user. HMatrix is BSD now so you can at least touch LAPACK.
I wish they'd go into more detail on why they can't make an app like paper in the browser environment. They mentioned something about Web Workers being crippled and later on explained how their framework puts JavaScript in it's own thread by default.

I'm also wondering why in their experience no one ever comes close to native widgets when imitating them in a Web apps.
Does this mean that if I apply this algorithm and that 2 or more time series data sets are still similar that they are in fact correlated? I find this test fascinating.
Sadly, I think this along with the 90's BBS and demoscene era is something people born post-Windows 95 will never really "get" because they didn't live through it. It was an amazing lowtech creative era to be part of growing up.
I agree... I would possibly consider enterprise, or whole-team bundle pricing.
appear.in offers this, and in my experience has better video quality than Google Hangouts.
Those mobile Javascript frameworks uses the DOM. React native won't.
W3C and WHATWG should die a quick and horrible death
Hipchat has had integration for everything we have ever needed. Slack is far prettier and more polished though. And lately Hipchat has been unreliable, so we are thinking of moving on that basis.
Hey this is [redacted] from the article. We are a part of this community - on hacker news every day - was sad to learn this has been flagged so much. This isn't an us vs them - we're all in this together. Hope by sharing our startup story more of you who were so offended by the article can see that we're just like you, hacking and hustling on a product we love.
Eh... I'm not really buying it. I think it was an honest mistake. C'mon; this makes that snippet harder to read?

char input[SIZE];

I really don't think so. I'm all for simplifying example code to get the core concept across, but I wouldn't go as far as to invoke undefined behavior. I also don't understand the use of scanf. At all. A seasoned, competent C user would never consider using scanf.

Anyway, I didn't mean to derail things too much here. It's really a nitpick and has little to do with the article itself.
thanks so much lauren!! Appreciate you standing up for us - we were really upset this was taken off hacker news considering how deeply involved we are with this community.
TL;DR to below: focusing on JS instead of Xaml seems like a smarter play for a .NET developer that hasn't used Xaml in WPF or SL previously.

I put "web oriented .NET developer" in my response for this specific type of question. I kind of defaulted (11 years ago) into ASP classic and ASP.NET as a result of ad hoc consulting/support work for MS technologies back in 2000. But despite my affection for C# I abandoned ASP.NET's faux desktop event driven emulation for MVC as soon as it was released. Ever since then I felt sort of stuck in between thinking of myself as a Web Developer vs thinking of myself as a .NET Developer.

Which brings my long winded response back to your original question about WPF and data binding. WPF and Xaml are pretty foreign to me (I still have no idea about how WPF/SL/WinRT Xaml differ it all seems like Xaml to me) despite a long history with C#. But I am interested in native app development, so I have been torn on whether to go all in with C# knowing I could take it cross platform with Xamarin but need to reorient myself into the Xaml world or go all in with HTML5 knowing Cordova could be "mostly good enough".

I'm a Microsoft fan (I actually enjoy my Surface RT and Windows Phone) so WinJS on Windows 8 seemed like a good hedge for not throwing away all my JS knowledge (which is becoming a predominant part of my work with SPAs) but still letting me go fully native. But the overall Windows dev community seems to have spoken, Xaml is it and WinJS is a pariah, MS doesn't help much by staying mum on the matter but I think they are trying to shove WinJS into the Cordova camp and double down on Xaml for Win 10 with WinJS eventually fading away.
The problem with brain simulators is that people who write them are typically neuroscientists, who are not interested in building AI. They just want their simulation to produce similar neuron behaviors to what their sensors record. Their simulations are at such a low level that even if the results produced by the simulation are identical to the real signals, it's just as hard to understand what's going on on the higher level as when looking at the real signals.

Also, those low level simulations are so computationally intensive, that you can forget about simulating any interesting high-level behavior in a reasonable time frame. Moreover, many of the simulated low level details might not be relevant or necessary for intelligence.

People in AI would benefit from a good theory of how brain works, unfortunately, initiatives like Blue Brain Project have not produced such a theory (at least not yet).
I liked the "oh, I probably shouldn't have been texting right there" look on the girl's face and the fact that her brother laughed at her for it.

I once owned a 1968 GTX with 635 HP. The closest thing I could compare the acceleration to was taking off in a jet. It would bend back the racing seats on launch so it may've been able to produce this result.
React, as the developers argue, is a step beyond data binding. It emphasises immutability and a single data flow, rather than the combinatorial interdependency of the data binding approach.
The problem I've found is the algorithms for detecting taste seem to struggle greatly the further ones taste deviates from the norm. I find Netflix's recommendations to be fundamentally useless and is always reccomending things in which I have zero interest. But I've also found Rotten Tomatoes to be borderline useless as well (the second worst film I've seen in the last decade--Snowpiercer--has a very high RT score...go figure.)
No they don't, they call themselves Informatics departments.
What CS degree requires physics and chemistry ?

Also I don't think a degree without calculus can really be called CS. How are you going to understand analysis of algorithms without at least a basic grasp of the concepts of calculus. A person who failed out of calculus definitely wouldn't have survived the rest of my CS program.

I wouldn't advise anyone to do a CS degree with all the math stripped out. Sure you can build CRUD apps all day long without an understanding of math, but you don't need a degree to build CRUD apps.

I think people who are happy doing that kind of work should skip college all together (or get a degree in something other than CS) and learn on their own or maybe do some kind of bootcamp.
Ironic but not particularly surprising. It's almost like there are a bunch of guys here who don't like discussions of sexism.
What's the benefit of using solutions like Slack when there's free (unlimited users/groups/etc.) solutions like Kato.im?
Cedars, while "non-profit" in category, certainly isn't by spirit...
The only thing worse for the economy than fighting a war is losing one.
You missed the point. This has to do with "time series data" which means time is the same among all the data sets. Because you know this you should remove it to test for similarity. You could apply this to any automatic variable in your domain but time & change is very obviously a typical common variable for many data sets.