skysight-inc/HackerNews huggingface dataset:
Not that it likely impacts your point much, but does this adjust for population sizes?
Building Serverless Apps with AWS Lambda and API Gateway
Facebook Messenger exceeds 1B monthly active users worldwide
I'm not. It's the term "mentally ill" that has a specific, technical meaning.

"Mad" is simply a descriptive qualification of perceived irrational behaviour, it's not a diagnostic assessment of mental ability.
'Zero Days' Documentary Exposes a Looming Threat of the Digital Age
Show HN: Tiny module to replace optimizely
I love Sandi's writing - and how they're giving it away for people who can't afford it:

"Of course we want you to buy it. It's been years of our lives in the making, and we have bills too. However, if you absolutely cannot afford it, we'll make you a deal. Snail-mail us a postcard, and we'll email you a free copy.

A proper postcard, mind you, with a vacation-like scene, and an actual postcard stamp. Hand-drawn postcards are both acceptable and encouraged. The more effort you expend, the better we'll feel about our end of this bargain."
It's my dream to work at USDS.

First I need to save enough money to cover the difference in salary for 2-3 years.
I laugh because I must not cry.
I first heard this koan in high school and dismissed it as nonsense, but it makes a lot more sense now.

Anyways, in most cases, this sort of thing just scales well. It wont do a great job in some cases, but it can do well in many, and if you're hiring tens or hundreds of thousands, thats good enough.
Designing with CRC Cards
Optimizely is expensive and time-consuming to use as a developer, so I made a small package to handle concurrent, split testing and populating experiment data on any JS application. I appreciate any feedback.
I'm not entirely sure you can tell if this group was biased or not with this one interaction with them. As you mentioned:

> I also don't think they'd have sat there, chattering away, if a man had used the same framing story (father and son, father and daughter).

If you didn't observe them sit quietly for a talk before this given by a man, who's to say they didn't just do this to every presenter (man or woman) for the whole day until you told them to knock it off? I've met plenty of people who got their kicks from being loud when someone else was supposed to have the stage, and who it was didn't matter.

It's not that I don't believe in anecdotes as helpful reminders to be better people, but I'm not sure this is a great anecdote for your point.
Policing speech like that just breeds resentment. You not only guaranteed that these people later made the same comments to each other in private, but also inched a bit closer to resenting people like you and your entire cause.

Mind your own business. You have no right to interfere in a conversation among friends, even one that triggers you. If you want to encourage change in the world, be the change and set an example. You're not going to change how people feel by suppressing expressions of those feelings.

Not once in human history has this censorious approach actually worked. But it's created powder kegs plenty of times.
True, but I wonder what the "normal" rate is. As in, do they really get that much, or by stating that rate on their website are they really just trying to say "if you make a lot more than this and care a lot about money, don't bother".
Sandi Metz has another book on what I would guess is a similar topic, Practical Object-Oriented Design in Ruby (colloquially, POODR). I found that book to be highly practical to daily development and I expect this to be no different. You might try googling for info about that book or perhaps try the mailing list if you want to find out more before buying.
Seeking the Next Frontier in Data Center Efficiency
The only use for Flash I have these days is for streaming sites like Twitch. Once that's tackled, I'll be more than happy to remove the plugin.

That said, it used to be easy to block annoying stuff by having Flash enabled on demand.
That is great news, I think engaging and training COR's across government could yield some real improvements to how these projects go.

I'm personally seeing some 18F projects come down the pipe that are truly innovative and hopefully will encourage organizations to think differently about IT procurement. Still a lot of silly stuff out there but at least the ship is starting to change heading.
>Memory is the cheapest thing nowadays

A bargain at 16 gb upgrade for $100 from Apple /s
> Real anarchy would look more like how people would react if zombies broke out.

This does not have to be the case at all. Look at Catalonia in revolutionary Spain. To quote Proudhon: "Anarchy is order." People naturally organise to support each other, and not necessarily through the power of a ruler or a state.
Yeah, maybe. But consider their very limited career options, maybe they have little to lose by trying to call attention to the biases they constantly live with. A man's career is ruined! Cry for him - because now he's living like a woman? There's some hypocrisy there.
Related: https://news.ycombinator.com/item?id=12128247
I don't know. The nag's styling and language matched Bloomberg's, if that's any clue. It had a stern warning of some kind, and the only way to continue was to press a button in the alert, which I refused to do out of principle.

I refreshed a couple times and it didn't happen again.
I agree startup == growth. I don't agree that making generalizations about !startup is useful.

> Personnel cost more than software. Does that make sense?

Yeah, but that's orthogonal. Needing more people makes scaling harder and more expensive, but doesn't fundamentally change the nature of the business or its goals.
In the absence of codified policies, rules or regulations, I'm hesitant to associate "the [mere] ease" of hiring a woman over a man with de facto `affirmative action'. Though I (think) I understand your point.
I've written a couple of articles on the proper Gmail API, why doesn't this just use that instead of scraping the DOM?

https://www.sitepoint.com/mastering-your-inbox-with-gmail-ja...
https://www.sitepoint.com/sending-emails-gmail-javascript-ap...
I think @pluma means that the mass nationalistic hysteria which was generated after WW1 leading to WW2, would not have happened, if like Turkey military, German military would have preempted all the events by a coup.

Also they suggest that the present mass nationalism in Turkey has vague equivalence in what happened in Germany after WW1 leading upto WW2.

PS: I am finding this page discussions very educating. Thanks for several comments by @pluma, and also some very good arguments against.
I don't think women have it particularly hard in tech. Some aspects are harder but other aspects are easier.
I worked on a government contract years ago. The government employees always told me that their pay was better than it seemed because of the amazing benefits including a great vacation policy. I never made a spreadsheet to test this assertion
Many small markets do not make a big market
I agree completely. We have pretty similar business models after all ;). We've been going upstream selling a "distro" usually with other stuff bundled in.
Hard to tell. In a game with millions of users we literally have 5-6 profiles created from north korean ips("star joint venture" appears as the isp) so I guess it's plausible that just a handful of people have got imported consoles there. At the same time, the sample size is so small it could be spoofed maybe? I am not sure if there's any way to know for certain really.

Edit: it's also possible that people living in embassies in NK have consoles, but I have no idea how they get internet there, probably not through the national ISP.
Run Your Business Like a Drug Lord (2015)
Rent (and buy) music gear
> There are lots and lots of thing in between.

That's my point. "Scaling" is, well, a scale. It isn't a binary (scale || !scale).
Also, people who are "not cat people" need to have been around a cat in the first place to develop such experience. Resulting in exposure to toxoplasma.
The intro sold the book to me but I'm a bit reluctant to buy it because of the fact that it uses Ruby. I've just started working with Java (straight from University last year) and I've come to realise that in comparison to other OO languages which have evolved their syntax (C# & Python) Java hasn't. I doubt it'll help me with Java. I've already invested in a few books and test engines, mainly for my Oracle certifications.
Another one which is also based on React I've been working on recently: http://andreypopp.github.io/sitegen/

Supports pagination and progressive content loading, I believe its design is superior to other React based static site generators.
IndieWeb
Battle of Open Source Analytics: Spark vs. Drill vs. Quasar
I would have to caution against a cheap safety razor handle. The gap between razor and the guards around it are very key. Once I switched from a cheap handle to a [$30 Merkur](https://www.amazon.com/gp/product/B000NL0T1G/ref=oh_aui_sear...) the experience was much improved. I still use the cheapest blades I can find at [$8/100 blades](https://www.amazon.com/gp/product/B000NL0T1G/ref=oh_aui_sear...)
I love the idea of asking people to show effort (rather than .edu mail address, etc) to get a free copy.
How hackers are revealing the hidden Pokemon Go monsters all around you
Well done! Cheers!
I am shocked that an investing website that uses a quote from Fight Club atop all its pages is sensationalist. Absolutely, completely shocked.
whose career ? Name one.
I guess this is a pretty good policy in life with everything - gender, nationality, color, race, age etc (there are exceptions of course).
Presumably you get the pension that goes with that
"I sold a million worth and donated 1/4 to charity"

https://soundcloud.com/cryptoafterdark/episode-9-vitalik-but...

https://www.reddit.com/r/ethereum/comments/4g9n2a/crypto_aft...
A personal anecdote: I had the same account on Skype for most of the last 10 years. The same username. It was stable. Lots of people could contact me reliably. It was an account that was created long before Skype was bought by Microsoft.

Then came the update that they pushed out last year. Now everyone needed a Microsoft ID to login. There was some kind of "improvement" in the way authentication was done. So I had to reset my password. This lead me into a hellish 3 hour ordeal. None of the reset passwords worked. I went through the process 14 times. I would ask for a new password, I would get sent an email, I would click the link, I would end up being told I now had a Microsoft ID, I would try to use it with Skype, it would not work. I read the How To documents, I searched Google for others who might be having this problem. I tried variations in the way I was doing things.

In the end, I had to give up. There was absolutely no way to rescue the account that I had used for most of 10 years. I had to get a new account. I believe I had about 10 euros on the old account, which is now lost forever.

I am a professional computer programmer. If I can't figure out how to reset a password on Skype, then what are the chances that a less technical person can do it?

I remain a bit astonished at how bad that upgrade was.
Speaking of disruption, I really hope Robinhood's business model catches on for individual stock trading. It's absurd that most brokers still charge $10 per trade and makes it very restrictive for people trying to just get in. The parallel with Dollar Shave Club's rise hopefully pans out.
Straw man. I wasn't comparing slack's feature set to BBM, just refuting the point that before Slack, barely any businesses used group messaging.

> Pre-slack virtually no businesses used realtime group chat.

BBM, Real time group messaging, used by businesses. It was popular long before group messaging was popular.

Yes blackberry is now a joke, but there was a time when many businesses provided employees BB for communication, and it's users loved BBM.

...

That comment also missed the point: Slack didn't enter a new market (the claim from the referenced article), it entered a market that already was saturated, and by having a better product, is winning in that market.

Hipchat, Campfire, Lync, et al, are all competing for the same customers that Slack competes for.

Whether slack is better for businesses, or whether it was a direct competitor to BBM, completely misses the point.
Please ignore rather than insult things you are uninterested in.
I've read it before.

So I know that:

> Write programs to handle text streams, because that is a universal interface

But I also think that:

> To build it out of simple parts connected by well-defined interfaces.

Many text representations are vastly different, and neither simple or well-defined.
Past discussion: https://news.ycombinator.com/item?id=11049067
You'd probably be more empathetic in person; the Internet has a funny way of making people forget that not every ill-considered action is a window into a person's soul.
> They need to do their homework, instead of reaching out to the first “tech woman speaker” they can think of

... unless that homework points to a man being the most appropriate speaker?
Turkey’s Weekend of the Long Knives
Well the shared volume to "seed" a certificate is a no go for us. I would rather spend 6 bucks for a cert.
At least in the U.S., women get paid less:

http://www.aauw.org/research/the-simple-truth-about-the-gend...

I couldn't quickly locate a study comparing employment rates. Perhaps you have data backing up your claims?
Does anyone know how ruby specific this gets? Is it more about general software development while simply using ruby as the vehicle or is it something only ruby specialists would get something from?
>If you're a company, you need security and privacy, and most will just assume that Skype provides it. And for the most part Skype provides them with the security they need. Most of the users of Skype just needs protection from snooping competitors and Skype provides that to a sufficient extend.

Aren't businesses supposed to use skype for business?
I think we may be confusing "power-user who uses Windows" versus "developer employed by Microsoft to debug and develop Windows".
> you and your entire cause

It's entirely possible his "cause" was polite interaction in social gatherings, with a specific focus on audience behavior and how not to ruin the experience for everyone around you.

> Mind your own business. You have no right to interfere in a conversation among friends, even one that triggers you.

When people are making public comments in a forum that is detracting from the reason people are assembled and you are there for that reason, it is your business.
I think Chrome's propsal to whitelist the top ten domains and block all the other sites by default would be more effective at curving the web's dependency on flash.

Edit: Turns out Firefox is planning on blocking all sites by default. So Firefox's approach looks more promising.
The root cause of all this is a relatively obscure NTFS feature called alternate data streams.

Obscure indeed, I've never seen them used for anything other than hiding malicious content. Curious, I read about them on Wikipedia[1] and it turns out they were originally created to support resource forks in Services for Macintosh. Browsers also use them to flag files downloaded from the internet.

[1] https://en.wikipedia.org/wiki/NTFS#Alternate_data_streams_.2...
sounds a bit like Deutsche Telekom.
>What criteria would you impose upon a grassroots political movement in the middle east?

Maybe not genocide? https://en.wikipedia.org/wiki/Genocide_of_Yazidis_by_ISIL
Does Twitch just not work on Safari?
I don't think anyone on this thread is expressing empathy for them, or approving of their behavior. They were clearly being disrespectful and immature (i.e., dipshits) during someone's talk, even if the rhetorical mechanic being used came across as silly.

The objection is to the too-easily-made assumption that a male presenter using the same setup wouldn't be mocked by these guys. The most you can conclude about that story is that two douches exist and mock someone who put themselves out there to make a public presentation, instead of trying to force a gender narrative onto every bit of rudeness in the world.
OK, that's great! I recant my earlier comment. :)
We rarely used the Internet for anything if we were doing something questionable. If we did, we did it through 3rd parties' connections with or without proxies depending on what that might show. My scheme was covert communications embedded in HTTPS to blend in, remailers through various jurisdictions that don't cooperate, face-to-face for most stuff, dead drops, calls with lineman's headset, snail mail of CD's surrounded by coupons etc, and so on. Stuff that draws no attention or has strong security against likely threat profile. Not sure how much of it would work today but no tech and low tech methods are still best. Example was bin Laden succeeding with nothing more than trusted couriers, air gaps, and USB drives until he got ratted out by someone.

What you're seeing with most posts labeled "OPSEC" is mainstream security in action where something gets popular and people run with it. Grugq at least usually has good advice embedded in. Real OPSEC avoids visible encryption, things prone to attack like Tor, and so on. Unless you want them looking directly at you or absolutely have to be all-online. Which is another, tougher type of OPSEC altogether. Mafia has the most experience with the former. I'm not sure I've seen an example of the latter I trust.

"Strong OPSEC means low efficiency, while high efficiency necessitates weak OPSEC."

This is the best statement in the post. It's always true. It's why most "OPSEC" people use in practice sucks. ;)
The Ozlo chatbot helps you find restaurants better than Google
This is designed for people who just pull out their credit cards and buy the book. I would expect she and Katrina have a significant number of those folks. No preview needed.
He wasn't the coder. It was another guy called Renaud Bedard
Or thought all of our souls are dark and twisted, such is life.

Or is it just me?

sorry...
Founder of Streak here (we make the InboxSDK) - this is one area where we take a slightly different approach than Gmail.js.

We host our SDK and you remotely load it at runtime. The benefit is that we detect breakages due to gmail and automatically update the SDK. Your users just need to refresh gmail to load your extension and the latest SDK which is compatible with any changes Gmail makes.
Yikes. All he did was present some data (with references) that you dispute. You banned him for that? You seem to be the one who isn't interested in an open-minded and open-hearted discussion about the truth.
You have indeed captured the standard reasoning. But when a group of people forms an exclusive club, the result is inevitably politics. And politics of a kind that is bad for everyone. It is bad when people in power do it. But it is also bad when people who are disenfranchised do it.

The specific comment in question came about as follows. It was triggered by her recommending a book club to me, then having the organizer ask me not to come "because it would change the dynamic too much to have a man there." This lead to the woman who recommended it to me dropping out of said club because it became something which she did not wish to be associated with.
There is nothing new that you say other than,

- some unqualified pedantry about the data being from 2001.
"Oh yeah, we used to oppress people for eons; they've adapted in the past decade."

- The number of fluent English speakers is apparently in the low single digits. Fairly obvious there is a nauseous class system in India, from the NyT article (speaking English gets you a good job ? What kind of society is that ? India is Anglo-Saxon ?).

- I don't think India is "country" in the same way as European states are. To be fair to Europe, Belgium today does work today with both Dutch and French. As a cohort of people, EU, is much closer to India, in terms of diversity etc (yes, I looked up the demographics).

- If you wish to use the epistemological grounding of a European, you're essentially vindicating my position: you have no understanding of the language/concepts you speak.

- Finally, I really don't want to continue this exercise in shallowness (even the narratives are so shallow!). Asking me to answer rhetorical questions hardly amounts to reason.

Good luck being a (medieval) WASP clone, and trampling on people's tongues (see, now, that is an interesting narrative).
"The 1400 page travel regulations is a result of trying to prevent fraud - every single issue that comes up results in a new rule."

This seems like a serious inability to understand that no process designed to prevent future things you can't forsee is 100% effective (by definition). At some point, you have to declare "good enough", and live with it until the error rate becomes unacceptable overall again, then modify it.

IE it's likely 50 pages of those regulations gave them a 99.9%+ rate of avoiding fraud. They then added 1350 pages to get to probably 99.99%

This is unlikely to be worth it.

(and yes, before someone points it out, i'm likely being generous with the numbers)
That falls under the purview of the organizers.
I disagree heavily. Because Chrome's proposal is essentially an elitist focus on assuming the top ten sites are the only sites worthy of using terrible code. It's unsurprising Google favors this strategy: Google will always end up in that top ten list. (And surprisingly, a lot of Google websites fallback on Adobe Flash still. Play Music doesn't work on Firefox without it.)

YouTube is no more worthy of using Adobe Flash than my personal website. They should be treated the same. If we are to disincentivize Flash, it should be disincentivized equally across the board.
see my comment to your sibling...
Some of the "harder" aspects are being sexually harassed and intimidated in ways that aren't possible to do to men. I have a friend who was raped by her boss, and then he raped another coworker. They were afraid of getting fired, so they didn't tell anyone. Finally her friend spoke up and was fired.

(This was at a VC-backed, Silicon Valley firm, by the way.)
I'm not sure why you've decided to argue with me. You seem to have erroneously concluded I have some issue here for you to fix. The GP is the person who had questions. I merely replied to someone who made a fairly combative and unnecessarily political reply to point out the GP's concerns were in no way addressed—such is the way of political rants.
The claim was pretty clearly meant as sarcasm.
Realtime Pokemon Go locations on Google Maps
My guess is that most of those 1400 pages consist of the corner cases - things that will 95% of the time never pop up, but when they do will wreak havoc unless properly dealt with. Granted, I'm not sure travel fraud can wreak that much havoc, but I'm sure someone somewhere gets annoyed over it.

My (admittedly limited) experience in coding/engineering has taught me that it's unwise to look at technical problems and people problems in the same light; the former can be solved much easier than the latter. The trick is to figure out where you can solve the former to avoid the latter!
That first commercial made me seriously crack up when I saw it for the first time. Great commercial.