skysight-inc/HackerNews huggingface dataset:
A couple years ago she attended a technical conference and on the first day, she wore a dress...wore a nerdy t-shirt and jeans instead, and she had a better experience that day. People assumed she was technical and didn’t dilute their explanations to her

I'm not sure this really makes the case that its sexism at play. For example, if a guy wore a suit and tie to a conference, people might assume he's not a programmer.

Isn't this anecdote evidence that its the clothes, not the gender?
Being short is a natural impediment to playing professional basketball.

Being female is not a natural impediment to programming. So, even if you're correct that gender assumptions are valid (and apparently OK) because of the prevailing gender makeup, it is not impossible to fix - you fix it by changing the prevailing gender makeup. (I don't agree with that assumption, but let's grant it for the sake of exploring the other point.)

If part of the reason for the prevailing gender split is the attitudes that are caused by the prevailing gender split, then sure, you have a chicken-and-egg problem. But it's far from impossible. You can, for example, change one half of the equation by social expectation manipulation. Or change the other half by affirmative action measures. You may think the cost is greater than the benefit, but it's not impossible.
And that's a pretty cool-mindblowing idea -- we can "efficiently" prove that a number is composite, while still having no idea what its factors are!
My point is that one was a lapse in judgement that resulted in very little damage, while the other was a calculated maneuver that changed the intelligence world forever.

That's why they're different.
A good essay on this phenomenon: http://denisdutton.com/baumeister.htm. In short, evolutionary biology; variance of number of children in men is much higher and it makes sense to take risk (both in terms of genes and behaviour).
check out noisebridge on mission, somewhere between 17th and 18th.

you'll see 3d printers, laser etchers, textile arts and maybe some cool art. they are open all the time, with some interesting characters. just buzz the doorbell and they'll let you up.
Time is not linear, what and how you learn in your life will evolve. I was a lot 'smarter' (read faster/reckless) in my early 20s, I felt creative, in flow. In the late 20s I realized how much I didn't see, history, paradigms, abstractions.

Alan Kay had a quote, something like "perspective matters much than intelligence".
On motivation in tech
I very much like this simple, civilized rule.

Some people may call that political correctness or something, but I call it manners.
From a process control point of view I've always thought the master brewers doing huge batch american light lagers are very impressive. There is really no room to hide anything there and the people buying your product have likely been doing so for years.

Repeatable, precision, and incredible quality control willing to dump the last batch if its not right.
it would be funny if the initial publication of the canary was itself the disclosure. Like this:

[on my hackernews profile:] "I have decided to start publishing a Canary on whether I have ever been hellbanned. The purpose of the Canary is that it can be 'dead', i.e. I can simply fail to state something, and not saying something surely does not put myself at risk of reprisal. Still, the fact of my not saying something can alert you. If this comment ever FAILS to end with a positive statement that I have not ever been hell-banned, then you can take it as an indication that I have been. For now, I'll be keeping this Canary here, but can remove it at any time."
Do you mean a false statement in public? Or in a court of law?
In my first write of that post, I automatically substituted "trailblazers" for "commandos". Then I realized I didn't want to figure out another metaphor.

Some sibling comment mentioned "settlers" as a metaphor, which I can get behind.
Algorithmic 3D: No Man's Sky is so big they need virtual space probes
The false hope of a standard path for students
Are you sure there is a law again making false statements to the general public? I think police lie all the time in sting operations or as undercover ops.
It totally depends on the work sample they ask you to do. If no thought went into it then you are correct. If, however, a company devises an interesting project to work on it show they also put some energy into this.

Most importantly though I like programming, but I don't like speaking up in front of a group of strangers, so 6 hours of programming is much more enjoyable to me then even just 1 hour of interviewing.
This was surprising and saddening…these are the sort of artists that I thought people sought out because they do so much interesting stuff largely on their own.

I’ll admit I’m guilty of assuming Taylor Swift was merely a front for a pop machine, but that’s because I’d prefer to believe she’s a better person in real life than some of her songs would indicate.
The enemies are entropy and your competitors. And if you fail to overcome them, you will cease to exist. The pervasive war metaphors didn't come about for no reason.
The GC pause time is mostly proportional to the number of pointers in the heap, not the absolute size. For example, if your heap consists of a single 50GB []byte, the GC pause will be negligible.

This means that you can often control the pause time effectively if you are able to reduce the number of pointers in use. I have a server that has a large-ish working heap size (10-30GB) that consists of several very large maps; initially it gave pauses of 2-3 seconds. I got rid of pointer types from the map keys/values and the pause time became a few hundred milliseconds. At this point, the GC pause was mostly caused by internal overflow pointers from the hashmap implementation. I implemented my own pointer-free map type and brought the pauses down to < 1ms.

I also filed an issue (https://golang.org/issue/9477) and Dmitry Vyukov kindly implemented a change so that pointer-free maps are not scanned by the GC. This will be in Go 1.5 and I will delete my custom map.
https://news.ycombinator.com/item?id=9159804
Where's the IMDB link to the recent release of the Hollywood Docu-drama?
I want to move from shared hosting. Looking at DO. Have scores of sites to migrate. I use NameCheap for domain reg and point to host. Can I host multiple domains at DO? How does it work for multiple sites?

Would setup be something like:

1. Get DO account
2. Install LAMP
3. Setup multiple sub domains in DO?
4. Create site directories in DO and copy site files into them?
5. Point domains to sub domains?
Hamster-system: An ultra-simple implementation of GTD
if they were really cheeky about it they would have an archive section or even changelog "Changelog. Removed part about not ever being served. Didn't seem necessary."
Maybe not under torture alone, but my guess is that torture can be effectively used as a part of the equation. Otherwise Obama would have closed gitmo.
There are usually hackathons and meetups going on all weekend.

The Bitcoin Sunday hackday is always fun.

http://www.meetup.com/SF-Bitcoin-Devs/events/220632910/
Url changed from https://thewinnower.com/papers/another-day-another-elsevier-..., which copies this.

Please post original sources to HN: https://news.ycombinator.com/newsguidelines.html
Top 16 guides to help you start your podcast
Go supports several types of runtime polymorphism, including interfaces and closures. It just doesn't support polymorphism through OO-style inheritance.

C supports runtime polymorphism, for that matter, it just requires a bit of boilerplate to set up and use function pointers and tagged dispatch.

You might be right about Go++ (ObjectiveGo?) being inevitable, though.
> Being short is a natural impediment to playing professional basketball.

http://en.wikipedia.org/wiki/Muggsy_Bogues
Not to argue the basic concept, but in this specific case, AFAIK, it's very arguable whether "people are innately evil" might have been proven.

I.e. the experiment was influenced by the author of the
research by his own admission, and the results were never replicated.
Parallel committing
So it's possible for a beam of light to wrap around a black hole and intersect its own path. This must mean that light doesn't follow Kepler orbits[1] in general relativity?

[1] i.e. ellipse, parabola, or hyperbola: http://en.wikipedia.org/wiki/Kepler_orbit
Fight back against what exactly? I've played against and with many gamers who happened to be female who were extremely competent. I'm 31, male, and I've played games my entire life. I still play games, and I am good at games. So were these women.

Trash talking is, unfortunately part of how multiplayer games are played now, and it has gotten worse with all of these 14 year olds thinking murder simulators are cool (which, honestly, is a good reason to say out of CoD-type games and stick to more professional things like Quake3 CPMA).

When I see this stuff, about how women are "subjected" to this stuff, all I see is another news article saying women aren't strong enough to participate in today's world. Articles like these do not promote a world where women are equal, it promotes a world where women have no place in the world, and the New York Times should be ashamed of itself, this is not journalism.

You think male games just somehow pick on women only? No. You will be told you have a short dick, you're an eternal virgin, you're gay/like it in your mouth/like it up the ass, should have been an abortion, etc. You know how you deal with it? Become better than them and consistently be the highest scoring player in the game round after round: people who trash-talk all the time do it for the false bravado to cover up they suck at the game.
It's the compelling that is ostensibly unconstitutional.
Well, there are multiple levels here.

One very important one is the ability, when the tower is told "runway 13 is closed" with just very bare-bones information, to just accept that and start doing what needs to be done to close it down. The human tendency is to want to know more about what's happening, what needs to be done down on the ground, the condition of the aircraft and the passengers and crew, etc., but the trained-in response is to automatically trust that someone else is taking care of that, so stop thinking about it and do your job.

So the controller goes immediately from talking to the car that reported the crash, to issuing go-around orders, not knowing how bad the crash is, how long it's going to take to clear up, just trusting that "OK, I handle the planes that are still in the air, they'll handle the one on the ground".
I thought it was an interesting/fine article. If you want to submit articles about other people to HN, go for it (your anecdotes sound interesting). But there's no reason that every interesting person has to fit some "hacker" archetype you seem to have in mind.
I'm sure the asshat behaviour you describe affected you as much as any individual woman is affected by similar behaviour. I know (in the abstract sense) the people you're describing and they make me mad.

That said, if the kind of behaviour you're describing affects women much more than men, can we still say there's sexism at work? Say I pull some statistics out of thin air: say 1 of 20 men get harassed like you describe, but 1 of 3 women experience it. Can we say there's sexism? If there is, can we address it or try?

You can say that women don't experience it more than men (that would be a surprising claim that would contradict a lot of evidence to the contrary, but it would be a valid criticism). Or you could say that they don't experience it to such a greater degree that justifies special attention. But I don't think it's a strong argument to say that men experience ass-hattery, therefore none of the ass-hattery directed at women is based on sexism.

(Edit: I don't mean to say the above arguments are your arguments - just that they would be legitimate arguments.)
It is not industry-specific, but rather culture specific. Your wife will chase you if she figures out the neighbour earns more than you. :)
The software developer job interview doesn’t work. Companies should stop relying on them. The savviest teams will outcompete their peers by devising alternative hiring schemes.

I remember talking with a manager after an interview, and listening to him go on about how his company was empirical and data driven. Later, he mentions how this one interview activity was valuable because it resembles something in the job, and I asked him what his empirical data was, and he had to admit that he was caught out.
There is a lot of exiting stuff: observing Einstein cross visually, GAI mapping mission, MACHO detection... Perhaps we could start with that...
its actually a function of the window manager
for windows you can try WindowPadder (AHK)
for unix use a tiling window manager ie awesome
As hacking grows, biometric security gains momentum
I hear and feel the frustration, but it's misplaced.

If a man shows up to a tech conference dressed like the guys from Jersey Shore, he's going to be looked down on by everyone there. He'll be assumed to be part of the delivery people doing setup for the booths.

If he complains that he's a programmer and that he shouldn't be judged by his clothing, he will get mixed results.

It's true that if he turns out to be a nice guy, and a great programmer, then people will change their opinions of him.

But the one thing we cannot do is demand that the entire world see signals differently than they see them out on the street.

When someone dresses like the men on Jersey Shore, they do so because they are signaling certain things. They're signaling masculine power. Strength. Sexual prowess. Fighting ability. Etc.

Women who dress extremely femininely and girlishly are also sending signals that literally BILLIONS of people already know how to receive.

Don't be surprised when people interpret signals the way that is most beneficial to them in 99.9% of cases.

This is not a message that men from New Jersey or Women in general cannot be seen as programmers. It's a message that signaling matters, and we must be aware of what messages we're intentionally sending to others that we may need to overcome.
You can see the tech office tours on techcrunch videos... the bigger ones are giant lavish offices filled with desks and laptops. Boring. Tour the city.
Your war argument boils down to "who gives authorization and to whom".

International law is both a fairly novel and fluid concept, and as with product guarantees, grants of legitimacy or otherwise vary greatly in there effects. Much of the UN's power lies in the Secretary General's authority to give a stern talking to of those chuffing the General Assembly, subject to approval by the Security Council or veto by any of the Permanent Members.

There are numerous countries which have acted either in opposition to UN measures, or which have succeeded in blocking actions to sanction them within the UN.

There are also other international legal arbiters though their authority is not universally recognized, e.g., the International Court, or more complex arrangements under various international criminal law constructions.

All are routinely flouted.

A country could allow for itself no military or violent action -- I imagine that the hypothetical Constitution of the Jainist State might do just that. In which case the country would, by its own laws, have no legal right to offensive or defensive action causing harm.

I'm finding dragonwriter's arguments far more persuasive here.
Fest?
A lot of commenters seem to be dancing around a fact which seems to me to be obvious: Silent Circle has received a warrant. This is simple. If Silent Circle had not received a warrant, their canary would state as much, as promised. It does not. Ergo, Silent Circle has received a warrant. That much is, in my mind, nearly certain. On the other hand, what follows is speculation (IANAL):

The problems back in December in fact occurred on receipt of a warrant by Silent Circle. The first attempt by Silent Circle of not updating their canary was shot down by a judge. However, said judge did not go so far as to actually order them to make a false statement, as that's clearly unconstitutional (of course, judges might act unconstitutionally, but perhaps "judge" here could be read to mean, "the agreed compromise of the court pending appeal", etc.; it doesn't matter one way or the other). However, the rest of the warrant canary is not false, and therefore it's conceivable that the court could feel justified in ordering SC to update it, and the government could correctly predict that there is value in having the canary updated even without the declaration, since it sows confusion among those watching the canary. If that is the case, then what we would see is a warrant canary just as it existed before, except lacking the (now false) declaration. The updated canary, lack of declaration, and confusion sown by that are in fact precisely what we observe now.

The ambiguous statements by SC after December are consistent with this view. Their legal counsel could feel that even if asked directly "have you received a warrant", it may be necessary to lie in order to guarantee that it does not seem like they've made a speech act stating that they have in fact received a warrant.

If this is all the case, then I feel sorry for the SC guys, since it must be terribly frustrating to be gagged, but to have executed precisely as planned this apparently effective warrant canary strategy, and then to have everyone else, instead of understanding what is going on, quibble over what it means that the declaration is missing and basically claim "the warrant canary didn't work" when it's working exactly the way we expected it to work!

Luckily, assuming all this is true, presumably the people who are in positions to really care about this sort of thing also share this understanding, and (unlike a nobody like me) they're just smart enough to keep their mouths shut for SC's sake, since this is a legal tightrope by any account. If the public/the community seems to understand completely the meaning of the warrant canary, then that would give the gov't leverage to either claim that SC should be punished for it or, worse, to force SC to make a false speech act and put the declaration back in.

Certainly if I ever see that declaration come back, I will assume that a US court has done the unthinkable and ordered citizens to make a knowingly false statement against their will.
I like the Acer Chromebook C720(P)'s solution to this.

By default, the firmware is locked, but there's a (warranty voiding if you're outside of the EU, which I don't mind) screw on the bottom of the machine, which allows you to flash your own firmware.

This solves one of the problems(upgrading firmware when vendor support runs out).
One of the things that would be nice to explore is creating "flashing keys" on first boot. Maybe put them on a password-protected USB key or cloud share that can be held on to until you want to upgrade or modify firmware.

Another solution might be the ability to take out that screw, load your own key, then reinsert the screw(tripping some sort of hardware fuse to lock it to that key, maybe).

I don't like the tone of this article, it downplays the importance of hobbyists, and presents a false dichotomy:
firmware which can't be modified by the owner of the device, versus firmware that can be modified by anyone, including remote attackers.

We can have our cake and eat it too, we just need to stop giving up so early.
I don't know that there is a "right" level for the bar. There might be a game theoretic way of looking at the problem which explains how we wind up with the levels that we do.

In relative terms, the bar for, say, the NBA is much higher than for top universities and tech companies. They set the bar high enough so that, for all practical purposes, minor league teams cannot come close to matching their combined level of play. Also, if you don't compete regularly against NBA caliber players, with NBA quality coaches and trainers, it would be hard to reach the same level of skill even with comparable native ability. I don't think the league is that concerned with missing out on marginal players, as long as on balance it gets those correct. The disaster would be to miss out on the Michael Jordans or Lebrons, Bird and Magic. So they scout and pay through the nose even for the slim chance of that kind of greatness, with the tolerable outcome being a good role player.

At some level, we're all looking for greatness. Nobody wants to see a league entirely made up of role players doing somewhat above average things.

The analogy breaks down in that it's a lot easier to accurately measure (though perhaps not predict) athletic ability. I do think that investors in tech tend to heavily favor obviously stellar performers over "good but not great" ones.
The perfect AWS ELB SSL Configuration
1) There may be additional communications we don't hear; all we're getting is what the tower hears, which is not necessarily everything.

2) Aviation is, in large part by necessity, built around the concept of knowing who has authority to do what, and listening when the person with the authority gives an instruction. When the tower hears "airport is closed" from someone with the authority to say it, then the airport is closed, full stop. Arguing about "well, why is it closed" or "I'll close it when I check with my supervisor" eats time that can cost lives, so organizationally it's set up to avoid having that happen.
Yeah, I don't get it. She keeps saying she's "presenting" as feminine and then complaining that people are basing their assumptions on how she presents herself. If more programmers wear pretty dresses maybe that look will become stereotypical of programming, but it hasn't historically been the case. If I show up at a tech conference presenting as a wrestler I might be displaying all sorts of macho manly cues but I stil wouldn't expect to be taken seriously without extra effort.
Ah, didn't see that.
Perhaps the average/typical "nerd" type male has experienced (either directly or indirectly) some form of rejection from members of the opposite sex sometime during adolescence and the rejection was mostly based on the type of person he is (i.e. computer nerd), so somewhere deep in his mind there lays a thought of "pretty/attractive/feminine girl" type being the polar opposite of the "programmer/nerd" type of person.
Show HN: Learner, a German flashcard app
In my opinion, with current architecture NativeScript won't be that performant.

They have very thin layer of native runtime, but majority of the UI core modules are kept in JavaScript/TypeScript. UI rendering will require too much of to-and-fro between V8 engine (or JavascriptCore) and NativeScript runtime.

Ideally they should have pushed much of the UI core modules in the runtime itself, along with JavaScript modules that have fewer calls to layout a view. Their current methodology would require too many proxy calls just to set layout properties.
Go doesn't have per-process GCs, because goroutines share memory. Structures are not copied or moved across channels, a pointer to the structure is copied and both sender and receiver get access to the same object in memory.
UBC students launch recycler that turns pop bottles into 3D printer plastic
I agree with everything you said, except the conclusion (that you led with.)

The OP said she wore a dress. Not "extremely femininely and girlishly". She wore a dress.

"But the one thing we cannot do is demand that the entire world see signals differently than they see them out on the street."

Apparently the entire world thinks wearing a dress is a signal that one cannot be a technical person. That's the point of the article.
I want to know the use case that required this
Simply put, it hasn't been tested in court yet, so any responses, no matter how well informed, are speculation.