skysight-inc/HackerNews huggingface dataset:
Well, learning a programming language is slow process, our idea is to make it faster and help the skills to stick better. I can't remember all the cases in which I learned something and had to relearn it again after that - only if my process of learning was better, it might have sticked from the first time. :)

That's what we are trying to do. I don't know if we will succeed or not, but we are going to at least try.
Awesome. For those who don't know, Kernighan is the "k" in "awk" :)
Basically, just look at how Uber changed our way to pay, and apply it to every daily situation you can imagine: Starbucks, Parking, Restaurants.
At first, the Uber payment process surely didn't sound as important and convenient as it is in the real world.
It also seems that in tech nowadays, every second virtually "won" in a daily task is another step towards the future. But is it ? :)
lol well yea if i ran a company id want my competitors to hire women too. that way, my product would be superior in quality.
Yet she didn't think it was a big deal to make penis jokes herself. She's a hypocrite, plain and simple. And the way she acted in the post-interview appears to indicate she thinks it's OK for her to try to publicly shame people just to make a spectacle. Even when she's guilty of the exact. same. shit.
You are assuming there is "location" in a two-sphere Universe: there is no such thing because those spheres are all the Universe there is and their only "position" is "not where the other is". But absent any observer (which is one of the main tenets of Medieval Philosophy: reality does not depend on observers) they are anyway two things and not one.

They did not think of "position" as something but as a pure "reference" in the sense of "being relative to". Space as an existent continuum is a very modern thing.
> There's definitely not enough information in the article to draw that conclusion.

On the other hand, I don't see enough information to discard this hypothesis.

I'm tempted to believe the author of course, but I don't think this is not plausible as an explanation for this truly crazy story.
Apple Pay makes credit cards a little more anonymous. The retailer can't connect the dots like they can with a regular card and you don't end up with a ton of change in your pocket like with cash.
Personally speaking, I preferred ME2 greatly because it was a modern game in the good senses of the word: competent mechanics, enjoyable combat, and a good-enough story that was presented well enough as to be able to effectively stir emotional reactions that I appreciated. ME3 continued this trend--its general rep as "ME2 but more and better" is a compliment to ME2, which I feel like is a game that could have come out today and nobody would have felt it was out of place. In terms of mechanics and structure, it was ahead of its time, and it's still very fun for me to play today.

On the other hand, the original Mass Effect is unplayable to me; that the narrative is a little (not a lot, IMO, despite retroactive claims to the contrary) tighter gets lost when the game is too frustrating to play, with unsatisfying core gameplay when you get out of menu hell to even play it. I liked many of the ideas in it--the Mako was a great idea with a ton of potential--but execution, and arguably the technology stack they used, was severely lacking. As such, ME1 is a product of that weird transitional era in games where few people seemed to really have a handle on what they were doing--a game like the original Half-Life has aged better than the ME1, and it came out many years before.

Now, isn't it funny that that bears no resemblance to hurf blurf fancy graphics recognizable face hurf blurf? But that's a real nice cross you've nailed yourself to, don't let me stop you from indulging in your self-righteous enlightenment.
Making jokes about dongles is not even sexism. Having a penis is not sexism either.

Unless the code of conduct is "don't offend anybody", which of course would be impossible to adhere to.
Let’s put ourselves into a position where we can be compassionate. As a woman in the tech industry and because of the utter lack of diversity, it is safe to assume that from the get go, attending conferences like this could be staggeringly intimidating.

Viewing it from this perspective outlines how easily one could be hypersensitive to comments, looks, smiles because you’re already going into it with that perspective. Now add in a childhood that consisted of abuse by a father to a mother and the shame she felt in attending school, we can now begin to understand her reality.

Adria has blockages in her life that are keeping her from living a life free from the burden she is carrying around. The very same blockages that may be contributing to what seems like a lack of empathy on her part. My only hope is that she seek out the right healer.
Designing Good Policy for Online Platforms and Communities
> Ridiculing it won't make it go away.

Certainly not. It's a very complicated issue that starts with the common popular stereotype that all men are sexual predators. We live in one of the safest times in human history, yet the news has us all believing we are in constant, imminent danger.

But you are in fact thousands of times more likely to be hit by a car while jogging than raped. Yet almost nobody feels immense fear when a car drives by them.

I have OCD, so I deal with irrational thoughts all the time. I can truly empathize with how difficult they are to dismiss, even when you understand just how irrational they are.

The ridicule here is because Adria acted on her irrationalities and ended up costing a guy his job over them.
I remember this style of copy-protection in another game released the same year (1989). Indianapolis 500: The game would ask a question that would be answerable from the manual.[1]

[1] http://www.abandonia.com/en/games/897/Indianapolis+500+-+The...
He lost a job for sharing a private joke with a friend in a public setting. Who hasn't done that? He then apologized and wished the one who made his joke public well. His line of work is, at the core, developing software.

She lost her job for tattling on a private joke shared with a friend that she overheard. She then tried to get the claim that she cost someone a job taken down, blamed the victim for his own problems, and blamed the victim for her problems. She is also quoted being quite racist and sexist. She may also have used her PR position to cause much of this (I've heard but have not seen conclusion evidence that the account she used was officially associated with her company.) Her line of work is, at the core, PR.

That one was hired and the other wasn't should not be a surprise.
Also location is essentially relative to the other things in the Universe, it is then not an intrinsic property of the thing and certainly has nothing to do with its "being this thing" and "not other".
ApplePay uses one time transactions. Even if it's intercepted, you can't reuse the information.
Let's not forget the responsibility of the bar that continued to serve the drunk coward. My friend found him on FB tagged in the bar just a couple of hours before the accident. His blood alcohol was 3 times the legal limit. I am told, one would be almost comatose and they let him leave.
Misogyny: Thinking, saying, or doing something a woman doesn't like.
While I do agree that just saying "Well, Rob Pike and Ken Thompson must know what they're doing" is not a valid argument. I actually don't see many people making that argument. However....

There's authority, and then there's deep domain knowledge.

If I was in the market for a bicycle, and Lance Armstrong had built one, you better believe I'd at least try it out. And even if I didn't entirely understand why he built it the way he did, I'd probably just assume he knows WTF he's doing.

Note that the whole reason this HN thread exists is not because some random book on Go is being published, but because Brian Kernighan's name is on the cover.
Read her twitter. It doesn't get much better.
Happy you take it like that ! I wish you the best
Maybe Joel needs to add another point to his "test"

13. Do you foster Junior/Mentor relationships?
> She wasn't being excluded. She wasn't being made fun of. She wasn't being oppressed.

Unfortunately that isn't how she felt. Her feelings should matter to us just as Hank's feelings matter.

> the only significance of that joke is that it acknowledges the existence of human sexual organs. That's it.

No one is arguing that the joke is not innocuous, or that the joke is somehow sinister. I've been in Hank's shoes, I've made stupid jokes about sex.

I'm not arguing that Hank deserved any retribution for making that joke. He seems like a really nice guy. It was horrible what happened to him.

I'm arguing that there is a problem because someone doesn't feel safe when an innocuous joke is made. And a lack of diversity is the root of this problem.

Unfortunately when this topic comes up here we all question Adria's motives, we accuse her and call her delusional. We deny her feelings, and in doing so we exclude her and other women. We make the situation worse.

We should be trying to understand how she came to do something so rash and question the culture and environment that brought this horrible situation about.

We should give Adria the benefit of the doubt and assume that she is not a monster, then we will see where the real problem lies.
A lot of time is spent talking about Hank and Adria, but most of the damage in these sorts of cases are caused by bystanders: all of us. It feels pretty safe to be part of the crowd pillorying someone else, but I'm sure we've all said or done something thoughtless in the past that we would be embarrassed about if it were broadcast publicly. And while there is a valid discussion to be had about the environment for women in tech, I don't believe this incident has moved that discussion forward. It has put a lot of people on the defensive and made them dig into extreme positions. If there is a moral here, perhaps it is that we should try to be a little less self righteous and see things in a more nuanced way.
I imagine it will eventually be worthwhile to remote-clone whatever's on a phone, or MITM it somehow. Maybe that's "impossible by design" (it is to laugh), but the 2G phone downgrade and the export security downgrade of recent reminds us that the internet is full of surprises.

"Don't be too proud of this $SHINY you've constructed."
I don't see how she got what she deserved. What she did was wrong, but nothing to deserve graphic death and rape threats.
Taking sides in this is the wrong thing to do.

The guys should perhaps have been more aware that they could cause offence. She should have perhaps been more aware that photographing and publicly shaming those individuals would have public repercussions she could not anticipate.

However it's the people taking sides that caused the problem here. It's the employers, the haters, the people sending death threats and photoshopping pictures and DDoS'ing sites and all of that.

There's no need. Somebody breached a conference code of conduct. Somebody else was offended by that. It should have been an issue between the person who made the joke, the person who complained and the conference organiser.

The fact it spilled out into the public domain could be handled if people were not going to take sides and just realised that this was absolutely 100% none of their business, and to reflect that keeping within codes of conduct is a good thing for everybody.

But the Real World isn't like that. The juvenile idiots on 4chan are more than happy to take a side based on prejudice, cognitive bias and the protection of pseudonymity and behave in an absolutely disgusting way.

If you're about to do something publicly, be prepared to explain yourself to everybody you know, including your mother.

If you're about to do something in a semi-public space, same thing applies, and semi-public means using a pseudonym.

Everybody involved in this story got it wrong, but the very worst people around this were the people who decided to take it a level of hatred it did not deserve.
John Carmack: The Dawn of Mobile VR
Skylight – A Window on Shingled Disk Operation [pdf]
Are you sure it's forwarding? Do other domains have the same issue?
Makes me wonder if a sustainable world could exist where government spending was financed solely through the issue of new currency. I doubt that you'd avoid hyper inflation for long, but hey, no taxes!
Is Test First Development Still Relevant?
Weather of the Century: Part 3
I would have called that guy middle eastern, not black.

With every order somebody will be able to construct it as offensive to someone, but putting the woman that far behind the rest is indeed asking for trouble. If her position was swapped with that of the second-place white guy people would be much less likely to be offended.
I think you are making my point. How does 1 Mbps or 5 Mbps compare to say, a 1 Gbps connection you can have with a server colocated or rented from a hosting company? Moreover, what's the benefit?
and the more recent one: http://tomasp.net/blog/2015/library-frameworks/index.html
So then the problem of having to change the information for any recurring payments you have is obviated by a total inability to set up recurring payments? I suppose that's one solution.
Card: Get out wallet, put card in machine, wait 10 seconds for authorization (I'm in Switzerland - their terminals take longer), sign receipt. I hate signing.

I am finding more and more that I don't have to actually sign anything when paying with a credit card. It is funny how removing that small interaction seems to make the entire process much simpler and faster.
Seems like their mistake was admitting anything. They should have then just sued her for defamation.

This is really nothing more than bullying, self-righteous bullying. Just because you overheard something give you no fucking right to shame someone in public.

Maybe their jokes were immature. Maybe humanity should cease thinking about sex. Either way she's the one guilty of bullying and should be shamed for the horrible person that she is. Fucking move if you don't like what a couple guys are inappropriately joking about.
It's a buzzfeed with pompous writing.
I'm happy that other people are noticing. I saw at least 8 Nautilus articles make it to the front page, all the same kind of terrible.
For me it's not a replacement, it's an alternative. I don't consider CCs or cash as replacements for the other (outside certain domains where only one or the other is viable), but instead options for payment. I prefer cash because it keeps me on my budget better for daily spending. Now we have CCs, debit cards, cash, checks and phones (which are tied to CCs or debit cards typically). I already use my phone to pay for some things, anyways (Starbucks, I often get gift cards from family at Christmas/birthdays). This just makes the phone more useful as a payment device.
No garbage collector so I can actually use it in embedded situations.
Well, it is very different from a fuse box or a dead man's switch because it is CREATIVELY manipulating its' environment to achieve what it "wants". Also, much of what WE want is hard-coded as well.
While so many people are complaining about what it doesn't have,

The problem is not really what Go does not have, it's that often fallacies are used to react to critique on Go. Another one that pops up very often is 'you just have to use it for some time to understand why Go does not need it'.

This is of course nonsense. Anyone who has programmed C and C++ knows the advantages and disadvantages of generics. And despite the disadvantages of a particular implementation, most people want still want generics for good reasons.

Even if you like Go (and I do mostly), it's ok to say 'sure, that is a weakness in the current version of Go'.
Stack Overflow: How we upgrade a live data center
Regarding Edit2: Splitwise[0] is an app my friends recently introduced me to. We tend to get together in groups of 6+ and then go someplace for a weekend. This app made our most recent such trip very easy to split costs on.

[0]https://www.splitwise.com/
Every time this comes up I reply the same:

The US "sheer vastness" is irrelevant. Most of the US population live in states with a population density higher than countries like Norway, which have good public transport (only 10 states, with an aggregate 12 million people, have a lower population density).

Nobody cares if "empty" areas in places like Alaska have poor public transport. You get 90% of the benefit if there's decent public transport in the higher density regions.

Most transport is not nation-wide, but short distance commutes anyway. Even places with very low population density tends to have some places where public transport is useful. It's not about eradicating car use, but to reduce the number of journeys for which they are required.

EDIT: And the US as a whole has a population density twice that of Norway.

EDIT: And before anyone brings up the oil: Most of Norways transit infrastructure predates the oil with a significant margin.
OMG, I can't upvote this enough :)
It could but it would be an unnecessary hurdle, because there is no need for a global consensus on a single version of the encyclopedia. Think of it as a git tree, and checkout the branch you like. With a currency, it's imperative that everyone refers to the same branch all the time, not so with an encyclopedia.

In practice there would be a few "popular" branches, and one would likely dominate, so that it would be trivial to identify it by relying on a social consensus.

Using a blockchain when what you need is a distributed database is overkill.
e12e said one torrent per 500GB chunk, not one chunk per 500GB.
So is her twitter not used ever in a professional context? Or does she get to pick and choose which statements are and aren't in said context?
Exactly. You need a bike that can accelerate quickly, not a bike that can do a massive top speed. Top speed has nothing to do with how quickly you can maneuver out of danger.
ICeU Spectres
But that is so rarely an issue... You might encounter an occasional specific circumstance where you will need do some code duplication in Go, but I've written many thousands of lines of Go and have had to resort to duplicated code once (and in that particular case all that required was a couple copy-pastes and minor edits, and I'd have to go back and revisit it but it's possible I could have solved it more elegantly if I'd known Go better).
I've seen emails with the google.com domain end up in the spam folder (yes, it was legitimate)

So, yeah
The convenience argument is hard to make with reason - to some extent, you have to try it and see if it makes a difference for you personally. For me, it has changed my shopping behavior at Whole Foods from rare, carefully planned visits, to more frequent visits to pick up smaller numbers of items.

The reduction in overhead for picking up just a bag of coffee and taking it to the express checkout feels pretty dramatic, even though it might not be that much shorter in wall clock time.

Battery life seems like a genuine concern. I have an iPhone 6+ which easily lasts me all day, but I could see this being an issue on phones with less battery capacity. I will be curious to see whether the apple watch can still do payments in it's reserve power mode.

As to trusting Google - that's a personal choice. It clearly doesn't benefit you for them to have your purchase data, and I wouldn't use a Google owned payment service for that reason, however there are a lot of people who experience Google as being able to provide better search or Google Now cards based on knowing more about them, so would be happy to give them more information.
Sounds a lot like you drank the Kool-aid.
> Everybody makes bad call. The difference is in how you handle your bad decisions, and what lessons you draw. Adria does not even begin to recognize that she acted wrongly towards these two guys, and generally gave a bad name to feminists.

Has she ever claimed to be a feminist?
>Rosetta shirtgate

The fact the list contains that says everything I need to know about the list.
Spore was a disappointment by design. Will Wright prefered "The Sim's sales than Half Life's scores"[1]. They catered to the Sim's public. That's why you have a "design everything" feature. And mechanics so simple.

I remember sprinting through the game, realizing the phases had really simple and boring mechanics, and designing all stuff in less than a minute. When I finally reached the space phase it got a little meatier, but no enough to cater my interest for long. And It had severe interaction problems (I have an interstellar empire, but I have to navigate to each planet to collect its manufactured resources? Come on!)

It was a game with a premise for the hardcore strategy/sim fans that was made to be like the Sims. Biggest disapointment in gaming ever!

[1] http://www.bit-tech.net/news/gaming/2008/09/08/wil-wright-pr...
Yeah, but aside from the singular issue of generics (which are not exactly cutting edge), I can't think of a single 'advanced' feature that would add nearly enough utility to pay for its additional complexity. Everyone who shows up complaining about how it isn't "moving forward" by embracing features of high complexity and dubious utility is really missing the point IMO.
Test First seems to be more focused on functional testing.
This makes it closer to "executable specification" than many of the flavors of unit test focused TDD.
>Lawtonfogle changed the original statement regarding reading a contract that required an affirmation to the more nebulous "the full license for all software they use."

TBH, I was actually meaning just the software that you have to click agree to or that has the 'by signing up with an account, you agree...'. I may not have worded it fully accurate for my intention, and if so I apologize for the confusion.
HN is extremely supportive of the mob justice meted out on uppity black women, and there are numerous supportive comments in this story thread to that effect. Most HN readers don't even see a problem there, much less one that needs any attention or remedy.

Sure, any rational examination of the situation would suggest that Adria's "offense" (saying something she didn't like was "not cool" on her personal Twitter account) was just about the most minor thing a human could possibly do, but the more important thing to HN is that she was a black woman challenging a white man, and that simply cannot be allowed to stand.

> The many people who called for Hank to be fired

Did anyone, at all, call for "Hank" to be fired? His name isn't even publicly known.