skysight-inc/HackerNews huggingface dataset:
The best video game with a strong female protagonist that I've played is NOLF. Criminally underrated and almost never noted these days, even in feminist discourse.

Anyway, this is apparently a DLC pack to a ludicrously well received game called The Last of Us, which honestly I had not heard of before. I can't help but think the reviewer is overly dramatic here, though.

Finally, I want to address this:

Although women make up nearly half of all gamers, only a fraction of videogame characters are female, and fewer still are playable.

This is a fallacy as it only takes up the raw total percentage and completely ignores some critically important details: gender distribution by genres. That makes a huge difference.

For instance, women make up very high numbers for things like casual games, World of Warcraft, The Sims and others.

On the other hand, a lot of major AAA titles like Grand Theft Auto, Devil May Cry and Mass Effect enjoy only small female audiences (14-22%).

That's why there's not much of an incentive. Don't just grab the whole percentage and throw it around like a gospel of injustice when you're going to voluntarily ignore the complexity and fragmentation of the market.
The debt issues has less to do with blackmail, and more to do with having serious financial strains. They're concerned you'll sell information in exchange for money so that you can pay off your debts. It's the same for drug addiction and gambling.

I think there was a guy that was caught spying recently that had a gambling addiction.
Thats well known and was reported by several big media outlets.
I mean, this is just like how Apple implements its NSTableView. You have a datasource and you implement the table's data source delegates. NSTableView itself takes care of the whole reusing views thing.
Absolutely.

The key to this is you said "my" goalposts.

As long as you're living your life aiming for goalposts you set, they can be achievable. The problems arise when you try to achieve someone elses goal posts.
That sounds great and super secure, but all I wanted was a single line goto statement fixed asap. Took forever and basically made my phone, tablet, personal laptop and gifts I gave for Christmas insecure for a long time.
I think we've probably reached the limit of productive conversation on the topic. You seem intent on clinging to a contradiction that doesn't exist in the text. But it was good to discuss it.

Yeah, the GCHQ thing is jacked up but not surprising. The connectedness and anonymity of the digital world and its increasing integration into our lives makes for some pretty scary scenarios.
You should only visit sites that don't have ads, then.
Three words, in quotes… "object oriented programming".
I was commenting on the parent "..how far would you say that $110,000 has gotten you in Seattle?"

I've survived in Seattle making that amount, and making half that amount. Each time I've had to adjust my life in order to get what I wanted out of life.
Am I the only one who prefers the Vector Magic versions? They're like mini Picassos.
Concentrating blindly on the gasoline price is misleading. Consider our environment: We largely wear products made directly or indirectly out of fossil fuels. We eat food grown using synthetic fertilizers made out of natural gas. That's also where the plastic in the keyboard you're typing on came from. Not to mention the rest of your computer which probably took at least a barrel of oil to produce from mining the ores to the finished product.

We live in compounds built out of materials that at least in some phase of their production include major oil or gas inputs. We drive and walk on roads literally made out of oil, in vehicles that were built out of parts which required major amounts of oil.

We live in an era of oil, our life is based on oil.

For now.
You're making some broad assumptions here. The fact that 'AAA' titles are dominated males is because the 'AAA' titles are made by males for males with no compelling reason for many female gamers to play them.
I'm afraid they were as secure as Apple crumble, indeed.
A custom-written third party client could theoretically do this (and mitigate most of the other attacks here). What Apple provides won't help with this though.

Think of an SSH client that never verifies host keys and never warns you when they change. That's basically what iMessage is.
You can use the touchmove event to do things while mobile safari scrolls.
This should be said on HN more often. No text editor, package manager, or library is going to make you a success.
Automated texts to your girlfriend? There’s an app for that
The problem with that is that the people with the highest medical costs (the elderly) are retired and no longer generating income to pay for their care. Gotta pay for that somehow. The whole point of insurance is to distribute costs.
They intend for that to be stored.
http://www.chromium.org/developers/using-requestautocomplete
This means nothing without the full source code to prove it.
Lol, strawman argument much?

This is Github collecting usage metrics for their text editor. It should be fairly obvious to any programmer why they're collecting this information - it's to improve the product (which they will probably then sell).

The other thing is, Github is doing this in aggregate, and de-personalised.

But can you think of a single reason why a company like Github would want to collect, as you say, my password information, or webcam shots of me?

Apart from the stupid amount of bandwidth and storage they'd need to transmit and store webcam footage from all their users - what exactly could they gain from this?

What's the business case? How exactly would it make more people pony up money for Github subscription?

Since that's sort of their goal - to make money.

People seem to think there's some grand Illumati global conspiracy going on. There really isn't.

It's actually a lot simpler - this is capitalism, and companies exist to make money (within the bounds of the law).

If it makes them money, they'll probably do it.

If it doesn't, and it's "evil" they won't just do it for kicks of being evil. There needs to be a business case.

Somebody has to justify to their manager, who will then justify to their manager, why something will add value. Surely you've experienced this?

Now, I draw the line at the law, really - so if companies are fraudulently charging things to my credit card, or threatening to shoot me if I don't buy their product - yeah, that's illegal and I don't like that.

But if they're operating within the bounds of the law, or even if they're just being annoying and shoving ads in my face, I'll either put up with it, to use the service, or just use a different service.

As I said in a parent comment - the government is a completely different kettle of fish. However, companies are pretty easy to see through - their motives are, at least on a general level, pretty well defined.
The words you listed tend to have well-understood meanings in numerous contexts aside from mathematics that are still related in some way to the software concept.

Some of those words are very likely non-mathematical words that were adopted and re-purposed by mathematicians. "Tree" is inspired by how the data structure's shape is very similar to that of trees (that is, the plants), for example.
Uninformed isn't where the value is anymore. It's that the flow isn't toxic to hedge funds trying to do size. People who execute US equities trades through any venue are guaranteed NBBO. Its a win-win.
The US would care if the baby-boomer/mainstream media tried, at all.

Exactly this. Making people care about an issue is entirely a question of narrative. They aren't even narrating this story.
The main site is at: http://flask.pocoo.org/

Flask is a web framework for Python. It's smaller and lighter than Django, and can be picked up very quickly. Basically, the author of this library has a well-liked REST framework for Django, and folks are excitedg to see this goodness being brought over for Flask.
Ask HN: How do you make greyed-out logo murals for your site?
Is there a tool for making the endorsement walls like GinzaMetrics, Unroll.me, or Shopify have? Specifically, like the ones at Unroll.me because I see that style of logo-collages everywhere.
Perl, above all, is an incredible cluster of experiments in language design, and a work of art.

Despite that, it's also a relatively practical and reasonably popular language (else it would end up among esoteric languages).

The very richness, intricate ornamentality, flamboyant conceptual exuberance and non-orthogonality that make it an art object also make it unsiutable [for me] for real development. I like my tools compact and precise.
Lenin had something to say on this very subject... which I can unfortunately only paraphrase – something to the effect of, "The working class can never truly trust the middle class, because while the middle class will sympathize with the aspirations of working class people, they will betray them when their own comfort level is threatened".

Wait... maybe it was Trotsky? Goddamned communists are so difficult to keep straight.
> Interestingly, no justice has ever been removed for bad behavior.

Plenty of lower court judges have been (and one Supreme Court Justice resigned in the face of impeachment, and so was certainly driven by office by the power of Congress to remove him, even if he wasn't, strictly speaking, removed.)
He asked for "amazing."
The background you want to understand the TLS 1.2 ciphersuite benefits:

TLS was designed and standardized before cryptography figured out the proper order of encryption and authentication, or, for that matter, that authentication was even required. It dates back to an era where designs based on what were best practices at the time often eschewed authentication (of plaintext or ciphertext) altogether; instead, designers assumed that because attackers didn't have crypto keys, they couldn't tamper with ciphertexts, because their decryptions would result in gibberish.

A few years after SSL3/TLS, it was widely understood that cryptosystems required authentication (the "gibberish decryption" defense is often just a speed bump). And then it was mathematically proven that there's a proper order to the two operations: cryptosystems should encrypt, then they should authenticate the ciphertext. Doing it this way (among other things) denies attackers the opportunity to conduct chosen ciphertext attacks, which in turn closes off a variety of side channels (such as error oracles, which were introduced in the symmetric crypto literature a few years after this).

The net result is that the old TLS ciphersuites are a mess with regards to encryption and authentication. They do authenticate, using HMAC (which is fine) in a generic composition. But they authenticate plaintext, which means attackers can play games with ciphertexts; one result of this was the Lucky 13 padding oracle attack.

AES-GCM and ChaCha20-Poly1305 are modern authenticated cipher constructions. They are conceptually very similar. Both are stream ciphers (and, in fact, both are designs based on the concept of "CTR [counter] mode"). Both use polynomial MACs instead of cryptographic hash MACs (you can think of a poly MAC as a thermonuclear CRC algorithm). AES-GCM is very fast in hardware (because it's a NIST standard that chipset vendors have optimized for). ChaCha20-Poly1305 was designed to be fast in software as well.

Another bit of backstory you might want to know concerns the italicized "very difficult" Langley used to describe software AES-GCM. AES-GCM uses a poly MAC that wants GF(2^n) multiplication and modular reduction. Fast software implementations of GCM rely heavily on lookup tables. Lookup tables entries are aggressively cached as they're hit, which makes the timing of software AES-GCM heavily dependent on specific bit values of secrets, which is dangerous.
I read a blog post today that has a different perspective on this issue: http://nwn.blogs.com/nwn/2014/02/women-play-where-were-welco...
i'm actually really impressed by the misfits site, but maybe that's the front end dev in me talking. they should be preloading images for the next step while you're looking at the current step, though.
Apple Releases iOS Security White Paper
Why not buy ETFs on Robinhood and save the trading commission? I'm sure it will be a supported asset class soon.
OK, to go off on a tangent...here's the best example I can think of that illustrates the imbalance of gender neutral roles that men take for granted and that women basically have never had: the only time I can think of, in American entertainment history, that a woman achieved the authority and an unforgettable identity that had nothing to do with "...because she's a woman" is: Ripley in Alien and Aliens (never saw 3 and 4, and probably never will).

In fact, she was so good at being "just" Ripley that it wasn't until I saw Sigourney Weaver in other movies did I realize, "Huh, Sigourney Weaver is a woman and she is hot"...She is the only female character I can think of in which her gender has no real bearing to how she acts, what she says, or how she is presented on screen.

I challenge anyone to think of any other woman character who follows Ripley's mold:

1. Does not overtly seek a romantic relationship

2. Sexual tension is not a compelling foil or conflict for the character

3. Is not thrown into an action role purely for the spectacle of a woman kicking ass

4. Is not shouted down or treated differently specifically because she is a woman.

5. Is not shown in a gratuitously sexual light (she is in her underwear the same time everyone else is logically in their underwear).

6. Is unequivocally the hero of the movie. In fact, in both movies [spoiler alert for 20 year old movies], it's quite notable that she is literally the last human being standing, and she wins on her own terms.

No other contenders, that I can think of, meet this standard, especially in the action film role: Catwoman, Aeon Flux, Tomb Raider...nope. Clarice Starling...even if you want to argue that no sexual tension exists between her and Hannibal Lecter (even though he specifically refers to it), much of the non-gruesome psychological conflict her character faces is precisely because she is a woman in a (tall) man's world. Beatrice in Kill Bill...great role, but again, it only works because she is a woman and it is a spectacle, even if empowering (i.e. could you imagine Kill Bill being made with a man in the role?)

The only woman character who comes close to the unisex appeal of Ripley is Marge Gunderson in Fargo. Other than that, it's pretty slim pickings...whereas for males, there are too many to count.

Anyway, I sometimes wonder how much growing up with Alien/Aliens affected how I think about gender roles and imbalance. Those being among the first and the most interesting of the action movies I'd ever seen (then, and today), I kind of think that the idea of a woman action hero was completely normal to me. And yet, as far as I can see, no one like Ripley has since been written...
It's still useful to control unwanted autocomplete behavior. With Chrome, for example, if you have a form with fields name "name" and "state", even if they have zero to do with a personal name or state of residency, users still get their normal autocomplete in "name". When you select a name, if that autocomplete entry has address information attached, Chrome helpfully fills in "state" with "CA". Even if "CA" makes zero sense for that field.

Almost all other times, though, I'm with you: slap them!
If the master thinks that the human race has reached the absolute pinnacle of human/machine interfacing for text editing after just a few short decades of trying then he needs to go away and have a little sit down and a think about where he went wrong in life.
When there are secret courts and laws, it is evil. It is indistinguishable from the surveillance state.
Most Americans seem to list "house and car (in that order)" as their two biggest expenses. If someone tells you their medical expenses exceed their car expenses, it looks like an issue to me.

Though I could certainly be wrong.
"But I don't think a statistic like this should be left unchallenged on HN."

Yeah, thanks for fighting for the cause! #sarcasm

Is HN supposed to be a place where we try to find a flaw on every statement and make sure it doesn't go unnoticed?

What you pointed out doesn't even diminish an ounce of what Brandon and his teammates are doing.
I made a Spacegray Eighties theme for Atom.
This is my favorite theme for Sublime Text, so of course I had to port it over for Atom.
Well, classic key distribution problem is classic. You have to anchor your trust somewhere. And whatever you choose, somebody will complain.

Cue web of trust PSA.
It's also one of the nicer open source communities, on the whole.
Why I Never Gave Up on My Startup
Perl is the best. I take Perl over (Python|Ruby|Php) any day of the week!
More so that its rivals, Apple has consistently put forth a greater effort to explain their technology to its customers. Apple has remained keen to point out the difficulties of hardware and software development. Perhaps this is one reason why people outside of the technology sector perceive Apple products as superior. People think Apple has gone the extra mile.
Obviously this system has limitations and entirely relies on your ability to trust Apple. But there's quite a few things to consider here:

* Text messages and most other chat protocols require that you trust multiple hardware vendors, multiple software vendors, and multiple telcos. By comparison, iMessage only requires that you trust a single company, Apple.

* As long as the operating system and messaging software is closed source, it would be impossible to eliminate the requirement to trust Apple anyway. If you really need serious security, you shouldn't be relying on any closed source third party systems, period.

* This is about as secure as it could ever get without requiring users to be educated about security principles. Given that iMessage is foremost a seamless alternative to text messages, it's difficult to imagine how they could make it more secure without compromising utility.

* The implementation details mean that any Government snooping must be done with Apple's knowledge, and will require the blessing of Apple's legal department. This might not be a particularly high bar to cross, but it does mean that Governments aren't running rampant, analyzing every message sent.

* The United States government isn't the only bad actor out there. The level of security appears to be extremely good against entities that hold no sway with Apple's legal team. It's also presumably impervious to a hostile network, or hostile foreign governments.
I believe his Google Talk is FAR BETTER.

http://www.youtube.com/watch?v=Ik1AK56FtVc&noredirect=1
It was `man perl4` that gave me one of the best fair warnings I ever encountered in a software product: "Generally [these features] work as you'd expect, unless you expect consistency".

It helped me enormously in understanding the philosophy behind Perl.
>> [Perl is unmaintainable]

You need coding standards for all languages. Most (afaik) Perl shops use Conway's "Perl Best Practices" with some local changes. Go read "Modern Perl" etc. Are you not aware of those developments? PBP isn't exactly new.

I don't think there are references of these problems while following good practices? Considering all the trolls which show up when Perl is mentioned, I ought to have seen such a link a long time ago...

But sure, we could assume without support (I don't know) that using Perl forces you to read a few more pages of coding standards. That is, as percentage of work time over a long project, not a problem.

>> [Go preaching]

Today, I don't see much practical difference among the usual scripting languages (they tend to port the successful stuff from each others). Also their niches are partly different compared to the niches for Go. So there is no need to preach.

One big advantage with Perl is that I am not often embarrassed by fan boys and/or language war fanatics, as you find in some other environments...

Edit: Readability.
Lawrence is by far one of the most important thought provokers of our century. This man is on his way into history.
I haven't seen the original post that the girl sent, so how can we even judge her?

And I don't expect my private message to become public, do you? Of course, messaging an unknown like that, you have to be more careful.

Maybe she just had a bad day, the message came at a bad time.
Well, I didn't know about rpn. Calc the stack based thing, but it might have more features.
+1 and even more importantly CVV fields.
Today FireEye is a public company. But in 2008, it didn't have a product, couldn't raise money, and most of its executive team quit. Here's why Ashar Aziz, FireEye's founder, thought he still had a chance.
Minneapolis is doing something similar: http://www.myfoxtwincities.com/story/24844049/lyft-minneapol...
It's worth re-reading this post by Matthew Green, "Can Apple read your iMessages?" [1]

For one, if you back up your device with iCloud, then yes, Apple can read your iMessages. This has been verified by experiment.

Second, Apple operates a central directory of iMessage public keys mapped to accounts, and this enables various kinds of MiTM attacks. Contrast this with the way TextSecure / RedPhone does contact discovery using blinded signature queries [2].

Third, iMessage and iOS are closed source. Ultimately, closed source can do whatever the heck it wants. Not just what they're telling you it does.

All the same, we now have some new details on iMessage from Apple [3], and I'm looking forward to hearing the crypto experts pick it apart.

[1] http://blog.cryptographyengineering.com/2013/06/can-apple-re...

[2] https://whispersystems.org/blog/contact-discovery/

[3] http://images.apple.com/iphone/business/docs/iOS_Security_Fe...
I was almost serious, skimming through the diagram gave me the impression they were moving computation capabilities close to the data ~backend.
> I'll bag on the commerce clause from here to next week and back, thank you very much. The original meaning of regulate was "standardize"

Revisionism. The word "regulate" was interpreted in more or less its modern sense in Gibbons v Ogden, in 1824, merely 35 years after ratification.

"[T]he power to regulate; that is, to prescribe the rule by which commerce is to be governed. This power, like all others vested in Congress, is complete in itself, may be exercised to its utmost extent, and acknowledges no limitations, other than are prescribed in the Constitution."

This is not a case where the meaning of the word has drifted from what it meant at the time of the founding. I'm quite conservative in my Constitutional interpretation, but I think conservatives get the Commerce Clause wrong. Its broad and was intended to be. The anti-federalist framers thought the "interstate" part would be a limit, but didn't concieve of a world where every transaction would cross state borders. Indeed, they lived in a world where market transactions were the exception. But saying that we should interpret the plain text more narrowly because the world has changed since then is a very "living Constitution" thing to do.
Postgres-XC: multi-master, read and write-scalable shared-nothing cluster
Review of the first 4TB portable hard drive
Twitter already fixed this in iOS (you always apparead where you left so you read everything in order), is just taking them a while to fix it in the browser.
I don't see a faux hawk dude on the front page. I'm getting a professional woman in a pantsuit. If I refresh, I see who you're talking about when it loads another picture. I think it's meant to illustrate that they're not just professional desks, they can be great for (college folks/rockstar ninja startup founders/punk-rock songwriters).
Looks like timmm isn't a native English speaker, should his command of English be more important than his message?

There are languages where "to be born" is one verb and it makes it reasonable to make the mistake and think that in english it would be the same: "to born".