skysight-inc/HackerNews huggingface dataset:
Nice driveby down vote but I stand by my point. It's not always the company's fault when data is "lost".
i agree. the article is building up to the conclusion, not some stupid off-hand reference to star wars. Sometimes HN fills up with too many me-too comments.
> ...usually, if one can reflash the device, one should generally be able to dump any MTD partition contents, too...

The Google fastboot protocol allows you to flash, but not to dump. The reason nvflash on your Tegra tablet is different is because those devices are capable of booting into an NVIDIA-specific bootloader that offers the extended functionality to dump the flash contents. On most Android devices, you need to boot the device first and use root access to dump the flash partitions (and in fact on some Android devices even root doesn't have access to dump the flash partitions, so you also need a kernel exploit to modify the driver).

The realistic alternative, and which is totally possible, is to just build your own semi-compatible kernel. With normal adb access you can easily see what kind of hardware it is running, and you can try to guess and check (and pray you don't fry) your way to a compatible set of kernel drivers to access the flash partition; you really need just enough to get flash working with a custom initrd that does nothing but mounts the /system partition and makes the modifications you need; but honestly: "ain't nobody got time for that" ;P.
Tremendous agreement with both of your comments.

The "person" described here in the parent to your first reply:

"Or startups in general. You're competing against the awesome developer doing their own thing."

With regards to that even "awesome" people make foolish choices all the time. It's up to the person trying to recruit the described person to give them, in plain terms, what's involved in doing it all yourself. My guess is that they don't do a particularly good job at this. Nor does the entire startup community either other than to make generalizations about difficulty and how most ideas don't work. But we're talking about the same community that thinks it actually makes sense to pass on Harvard acceptance and do YC.
History shows us that merchants and service providers are constantly, constantly out to deceive and screw us. It's just a fact and it's why we have so many consumer protections.

The government is also not to be trusted, it's true, but at least we can vote them out.
http://en.wikipedia.org/wiki/Second-wave_feminism
Evolvability is inevitable
Go take a look at the amount of men in the business of midwifing, it's even worse.

Is there anything that prevent a men to work in this field ? I know a guy who did, so I can tell you: Nothing.

If we lack of women in CS it's mostly because women themselves thinks it's not attractive, just like they don't see trucker, or construction worker as attractive jobs.
For the same reason teaching, widwifing, etc lack of mens.

IHMO: It's the culture that drive the inbalance in a given field, and the inbalance that create some macho mens, not the other way.
> photons from the core could take millions of years to reach the surface.

And it would be most unlikely they'd be the same photons that started on the journey. Likely they'd be absorbed and different photons re-emitted many times.
Is your fork public or are there any screens, etc. available? Sounds good.
Hi all,

I am the main developer to django-inplaceedit.

I encourage you to collaborate with this egg, the last releases have been thanks to the community, and for me this is very nice:

https://github.com/Yaco-Sistemas/django-inplaceedit/blob/mas...

Best regards,
I stand corrected.

Thanks for the explanation. Your next tweet was too cryptic for me to understand so I didn't realize you were explaining your jailbreak method.

If I'm understanding you right though, this technique sounds fairly universal. Does it affect any android device with an unlockable bootloader? Just devices running a newer version of the adb daemon?
I had no idea that Chick-Fil-A had a slogan, let alone that it was that retarded. "Eet Moar Chikin" or something like that? What the hell. How is "Eat More Kale" even similar? One is clearly serious (Kale) and the other is clearly trying to sound like ICanHazCheezeburger (Chick-fil-A).
...why? Having control of the car requires paying attention to the car and surroundings. I'd rather be able to ignore all that and have more time for reading (whether educational or entertainment) and such.
Unfortunately, private repositories are too expensive for most women just getting started in open source software.

If $7-12 / month (github's two lowest cost paid plans) is 'too expensive' for a person getting started in open source software, that person might want to rethink how interested and/or committed they actually are.

It's fine if Ada / github want to give female programmers a leg up to accomplish some social goal. But don't pretend it's due to some insurmountable financial cost.
Alexander Graham Bell voice recording restored
Similar to how companies used to advertise job openings seeking a "girl Friday" for secretarial work. It sure was tough cracking the sexist, women-dominated secretary industry.
WinAMP and ShoutCast are no longer a fit for AOL. This is most likely the writing on the wall for them. Sad because WinAMP is still a great product.
To those saying, "Why is this necessary? This isn't fair!", Well, here's your answer: http://xkcd.com/385/ (XKCD nailed it, as usual.)
Which, interestingly, is well within some people's model of current alien contact.
Tesla CEO says he’ll pay more to speed up LA freeway widening
As what I suppose you might call a "hardcore theist", I see no inherent contradiction between the most severe form of atheism (the firm and unquestioned belief that there is no deity) and any particular belief or lack of belief (or belief in knowledge or lack of knowledge) concerning what humans experience after physiscal death.

Sure, lots of atheists come to atheism through (at least, in their own description) a form of empirical positivism where rejection of anything that is not a necessary explanation for observed physical phenomena is sort of the default belief position, which would put life after death in the same category of disbelief as deities, but just because that's a common aspect or justification of atheism doesn't mean that it is intrinsically linked to atheism.
He wanted to write "disclosure" I guess. (He's not a native English speaker.)
Unless they are loop counters, array indices, they never are descriptive/intuitive outside of a 5 line function. I write a lot of Go (understatement) and for all but the former, my min is three, rarely two letters. I also buck the "system" and use "this" in my receivers :)

Nothing is worse than seeing a "r" in the body of some function or as a struct member and not knowing if it is a reader, response, request so rather than using "r", I'll go with rdr, resp, req or this (were applicable). That is hardly verbose and our code is immensely more readable than something "idiomatic" like the Go standard library IMHO. I think this really should not be considered an issue of idiomaticness, if is was gofmt or go vet should care.

The short is if you like Go and not single letter var names, great use Go with longer variables names! I realize this is a religious issue so I can already feel the flames burning :)
Awesome post. Thanks Brad!
Your complaint is a bit knee-jerk. Aside from the conventional "i is for index", the only one letter identifiers in TFA are the method receivers. It is idiomatic Go to use a single-character variable as the receiver for a method, ala:

type MyStruct struct {
wobbly int
}

func (m *MyStruct) IsReallyWobbly() bool {
return m.wobbly > 42
}

So far, I've found this convention to be straightforward to work with, and there's little reason I can see to make the receiver identifier more elaborate. Especially in light of popular languages that omit a "self" identifier entirely.
Hashed and salted means almost nothing. It could be one invocation of SHA-256 (or SHA512, or SHA-3) with a salt, which is fairly meaningless unless the key/password contains a large amount of entropy (almost no passwords do.)

It's much more important to know what algorithm they were actually using, e.g. scrypt, bcrypt or PBKDF2, and what the settings/work factors/iteration counts for them are/were. If a company is reluctant to disclose that, they're likely using something that's highly vulnerable to parallelization/efficient brute force cracking, regardless of what kind or size of salt was used.
What are the data about salary balance between male and female programmers doing the same job / same team? I wonder if anyone has any research, data, or links.

(And please no one post that tired old $0.73 number that is averaged over all jobs, all roles, all hours-per-week!)
showers? in context...really? :)
HN: where everyone is an expert. A vile, condescending, hate-filled expert.
RTFM ;-)

http://en.wikipedia.org/wiki/Help:IPA_for_English#Key
I'd say no. Writing regularly for yourself is one of the best ways to improve your thought process and writing abilities.

The benefits grow, however, when you write publicly. Consider this: when you write publicly and share it (even if it's just with friends or family) you're likely to get feedback about what you've written and how you written it.
Some people actually enjoy driving/flying.

That said, in order to get the true efficiency of computer controlled vehicles, it really helps to have them all computer controlled.
> To be firmly and insistently ('hardcore') atheist suggests to me ruling out the idea that there is anything diety-like, because there is no good evidence for it.

This assumes that a hardcore atheist must arrive at that position by being a hardcore positivist/empiricist. This is an unwarranted assumption.
I had the same initial reaction (and came to post something similar), but I think I was wrong. It's not that it doesn't happen to men, because it absolutely does, but I think that men, in general, won't understand the emotional impact being give "I'm just being honest in the most prickish way possible" advice might have on a woman.

This is not to imply that they are dainty creatures that must be protected, but rather that the way they learn and the influence of that environment is very much different than it is for men.

I applaud github for taking this step, but I would applaud them more for giving it to everybody. Then it isn't about whether a woman needs a "safe place", but whether somebody new to programming needs a safe place. And that would be better for everybody.
It's actually very possible for hackers to still decode many of the passwords.

An attacker could simply put together a dictionary of 10,000 common passwords then hash them against each user's salt value and see they they get a match for that user's password Hash. Assuming Hashes are stores as SHA-256, with a GPU hashing setup they'll be able to scan through 50 million users in very little time at all.
And again, there's the belief that someone should have the legal right to perform an action, regardless of whether or not that action is reprehensible.

Ex: You should have the legal right to believe that all green-skinned humans are inferior to blue-skinned humans. But that belief makes you a jerk and I will judge you for it.
And it goes to show that "sexism is the barrier" is not the whole story

This is true but possibly not in the way that you think. I'm not sure that girls are choosing that different way of life quite so much as they're conditioned to do so, and this is discriminatory. I think it's possible to explain the phenomenon described in the OP via "intersectionality" - in other words, there are multiple forms of discrimination and they overlap in ways that sometimes confuse us and deflect us from the true course of treating people equally. About the best intro I've seen to it is here: http://miriamdobson.wordpress.com/2013/04/24/intersectionali...

In this case, both geeks and women suffer from discrimination in different contexts. Being a geek and a woman is doubly difficult because mainstream society (both men and women) say "you're a woman, you shouldn't be a geek".

This ends up producing some pretty weird conclusions like this: http://thesituationist.wordpress.com/2010/02/01/the-nerdy-ge... - which argues that women can only be encouraged into computer science if we make it less geeky, which basically discriminates against those who got into computer science because it's geeky and that's what they like. A properly intersectional understanding would argue for maximum freedom for both women and geeks and, especially, female geeks who suffer from multiple discrimination.
I didn't write the article, but I agree with the premise. Women earn less, have children who come first. If you have small kids at home the best possible job is programming but you don't have a credit card or saving up for the winter power bill comes first.
Parse adds new features to the data browser
In the UK too. While I'm mainly a developer, most of the jobs I've worked have also involved being a defacto IT person.

Thing is , I work with unix 99% of the time so when it comes to fixing driver problems in Windows 7 or whatever I'm just as clueless as the next man most of the time.
Personally I think the part that makes it legal (not trading real money) also makes it much less interesting or useful than Intrade. How does it grow a user base fairly representative of all opinions? The internet is full of sites whose user base's collective opinion strongly disagrees with me. I'm not usually inclined to hop on the site and tell a collection of random internet people that they're wrong. Even if I get to bump the number on some poll a little bit. On the hand, if you tell me that if I'm right and the random internet people end up being wrong, I get to take some of their money... now I'm listening.

Bottom line, real money on the line is a strong motivator for people with contrary opinions to participate. Karma is not.

Nice looking website though.
I don't know that I'd describe the launch as "neat". I'm searching for the right word to describe it... I guess maybe.... "nominal".

Anyway, almost all modern rockets don't use fins. They steer using thrust vectoring and attitude control thrusters.
"female" -> "female human" -> "woman"

Was it really so unclear that you needed a whole scolding comment here?
'Control' doesn't necessarily mean 'personally pay attention to all the details'.

Even if you let the car/plane/misc operate itself, the legal ramifications of rooting are interesting (presuming you've already reached the point of having cars without manual overrides, that is).

Imagine the impact of rooting your car on your insurance, for example.
Getting people to read your email
Voidkom's created an account specifically for this thread. Please join me while I ignore the troll. I've already fallen into their trap by responding.
I've implemented this kind of thing in Django before, and I found that the problem I have with inline editing in general is one of affordance. Like the example in the video, if there are no controls, you have to be already familiar with the site to know that text is editable. 'Hover-over' affordance isn't really acceptable, because you won't move your mouse there unless you already have a reason to, and a user shouldn't be required to 'scan' the page with the mouse to find out which bits are reactive.

On the other hand, having "edit" links or buttons next to every field really litters up the page.

Has anybody written about good solutions to this?
Loaner cars are a clever sales tool.

The local dealership had a similar deal when I brought my car in for major repairs (under warranty) and maintenance (not under warranty, I paid). They promised a free loaner of the latest model for a few days. I was bringing in a no-frills Camry-sized car.

When I arrived, the service manager came outside to help me. I got my two preschool kids out of the car and asked him to help grab the two car seats. He said, "Just a moment," and stepped back inside to talk to an assistant. Then he came back out and helped me unload the car seats and told me it would be a few minutes while they cleaned up the loaner car. I see the assistant drive a mid-luxury sedan around back. After about 15 minutes, the assistant comes back with a mid-sized SUV for me and sends me on my way.

(Though the jokes on them; I drove that car into the ground for five more years and then bought a Prius).
I helped design these (and I think I handbuilt a couple of parts on one of them). If you have questions ask away!

These were supposed to launch about a year ago, but the rocket kept being delayed.

The phones are Nexus Ones (and a Nexus S, which I didn't work on so I cannot comment) with a custom kernel to enable their serial port.
To quote another story on the front page:

... that’s what happens when we hold events for women in IT when there aren’t that many women in this industry – we tend to broaden the definition of women in IT.

The software industry exists to write software, and ideally it's good software. We're not here to engender happy feelings about bad code. If you're worried about immature people non-constructively mocking your code, then the solution is to realize that those people are unlikely to be particularly great developers themselves, and aren't worth paying attention to.

Any sufficiently experienced and mature developer ought to know better than to throw stones from the glass house of their own imperfection. It's better to join or create a welcoming community of experts, than trying to create a coddling safe-space where equally inexperienced people can provide each other with congratulatory pats on the back.
Agree, in fact driving a car on the road is a very questionable freedom. But some would like to exercise it in spite of restrictions, for a variety of reasons. I had hoped that self-driving cars prevented also others from driving their cars. But the grandparent comment just spoiled my hopes.
Bodil Stokke is a good person to follow in general (on Github and Twitter) if you're into Clojure.

The name made me chuckle.

The Hindley-Milner actually makes seeing where the type system comes in a little difficult with these examples.

Hopefully see more code soon.
After the Boston Marathon bombing, how tech can keep us together
Looking forward to advanced lessons on writing semantic markup using grid mixins + their options (eg nest, collapse, etc).
Come Together, Right Now, on Social Media
Be Shameless
Ask your mom or sister what they think.
Supposing that this problem does affect men and women alike, there is still good reason for GitHub to target one group and not the other. The deck is stacked against women due to sexism, e.g. kitchen jokes; this will take time to end. In the mean time, GitHub can mitigate other pain points to make life as a female programmer easier.
I don't see what Finnish men have to do with Godwin.

Mennään saunat, miehet!
You know this makes me sick. Time and time again, articles pop up here on HN talking about some organization trying to promote and encourage women in technology and the comments explode with privileged boys whining about about how "it's not fair"

You know what's not fair? A Teacher telling a 12 year old girl that she needs a backup plan because girls getting an engineering degree, well, that's hard. Getting one from MIT, girls just don't do that. With the very next breath telling the boy standing next to the girl that she (the teacher) knows he can get into MIT if he works hard.

I'm just sick of it. I'm sick of my little girl coming home crying because some idiot crushed her dream of an engineering degree from MIT because girls don't do that. I'm sick of the privileged idiots here, complaining that women are getting some kind of advantage because they get a free github account. I'm sick of cluelessness.

The barriers for women in the workplace are difficult enough, it's worse in tech. The sooner we accept that, and accept that some organizations really are try to make a difference, the better off we'll be. How many times have we read stories about women who are alienated by their peers because their interests align with something that isn't "girlie." Please!

I've fought hard to teach my girls that society's barriers are there to be knocked down, that they shouldn't get discouraged and that they can do what ever they want. 18 years later, I'm proud that my oldest has ignored the criticism, the "you can't do that, it's a man's job" BS and is on her way to the Coast Guard where she will train as a rescue swimmer (there's only 7 women rescue swimmers now). I'm proud that my youngest stood up to that teacher and told her: well, perhaps MIT isn't the place for her. After all, MIT engineers ask UIUC engineers for help of the real difficult problems, though MIT will make a fine backup plan.

My point is, boys, get over it. I'm sorry you didn't get something for free. Oh wait, you did. You got to be male, a much bigger advantage than a free private github repository.

Edit: Spelling/grammer
I like how everybody is optimistic.

It could have been MD5!
The point is that Marxism "as it actually existed" isn't what this term is referring to. It's referring to Marxist theory, applied to dialectical struggles beyond just the bourgeoisie and the proletariat.

And Marxist theory is definitely not "masculine" or "authoritarian". Marx was always critical of the family and stressed the fact that marriage was a form of exploitation, famously comparing it to prostitution. This is why many Marxists have called for the abolition of the family, and why Marxist-Feminism exists -- it's just an extension of dialectical materialism with primacy placed on gender relations.
It's fine you think that. I think that hundreds of girls don't really care about that initial help, will get some seriously good programming done, release some fantastic code and not read your comment at all except with a passing glance at someone who feels slighted for something that doesn't affect him at all.
I seem to recall the milk industry getting their panties in a wad over the up tic in "Got <thing>?" usage. I don't see that going away so perhaps the milk industry lost that battle? This seems the same to me.
You can use COLOURlovers to find complementary colors.

http://www.colourlovers.com/palettes/search
This looks really cool and I hope it takes off.

I spent 2-4 weeks really trying hard to learn Haskell and I loved it. But when I tried to make something practical with it, I got so frustrated with its dependency manager (cabal) and its lack of support for Windows that I dropped it for Clojure.

I love Clojure's ecosystem, its ability to use any Java library, and its (lack of) syntax.

But I really miss the language features of Haskell. I think Clojure lets you get away with a lot of imperative style programming. You can have a function deep down in the bowels of your code perform side effects if you want. Haskell makes you define these in one place and forces you to separate it from the rest of your code (at least that's what the beginners books led me to believe).

A language that combines the benefits of both sounds like a dream.
And here's my answer: Are you a girl?

We are on the internet, I can't see you, I have no idea who you are.
So enough time has passed for the attack to reach the higherups, an internal email authored, that email leaked, the contents of the email confirmed by the company...and NO emails out to the users? What's the harm in making those two emails go out concurrently?
Well, if someone writes/says "males and females" or "men and women" it sounds perfectly normal.

If someone writes/says "men and females" or "women and males" it sounds weird.
kegstand for everyone!