skysight-inc/HackerNews huggingface dataset:
Here's a tentative crude solution

http://pastebin.com/MuV8vtcR

you can pass a "salt" as the first argument as well (it will merely be concatenated with the password)
The events page is nice.
http://microsoftnewengland.com/Events
has the website been redesigned or is the building.
I know the building space is used by a lot of user groups (python, php etc...)
It is how PHP survived (at least in the 4.x.x and early 5.x.x days when I last used it) the massively inconsistent "standard" library: the documentation reduced the effect of that problem considerably and made discovery of features relatively easy.

A "good enough" system with excellent documentation is going to win out against a better system without the doc documentation to make library feature discovery and use easy.

It'll be interesting to see how node.js develops in this regard. Currently the core documentation is pretty good there, but as the size of the project grows it'll take effort to maintain a certain standard and coverage.
Indeed, you are right.

NSA is currently tapping Skype, both chat and video. [1]

There's also some evidence that the NSA is collecting every domestic communication, word for word. [2] (Full transcript [3])

[1]: http://arstechnica.com/tech-policy/2013/07/nsa-taps-skype-ch...

[2]: http://youtu.be/az-YWMNWQuU?t=2m6s

[3]: http://www.pbs.org/newshour/bb/government_programs/july-dec1...
Green? Because it runs off batteries? Is that all it takes.

OK, but didn't we just have a discussion on hacker news showing that helicopters with one large blade are more efficient than ones with many smaller blades?
Fileset checksumming addresses a different concern from the semantic content of the data. It's merely a way to ensure that two people send the exact same input files to a routine. It's a critical control.
These are fascinating, but please keep in mind that this is Pyongyang, not North Korea proper. The city itself is managed to look as modern as possible; a more interesting look would be into the villages, where they use horse-drawn carts and have barely a television in each home.

People who live in Pyongyang are selected, usually because of their connection to politicians. The rest of the country resides either in primitive villages or labor camps in the north, where they are barely clothed and fed during the harsh winters.
In this case, I don't think the company can be blamed. As I recall, it hadn't asked for TDD training, it had asked for C++ training. So if anyone should be blamed it would be ObjectMentor for (a) hearing this as "introduction to object orientation", and (b) sending someone with rusty C++ skills.
I think DHL has scaled back there operations in my part of the country. Not something that I loose sleep over either.
One other reason(apart from gender stereo typing) is the women who could go into traditionally male stem fields look at the poor pay and status and rationally decide that whist probably still facing a glass ceiling and sexism at lest they get paid better as Dr, Lawyer or Banker.
Wikipedia deleted Union Square Ventures' page
sure...

sure...

I firmly believe that women will easily overtake men in technology

Huh?
I think that by saying 'internet' he wanted to say on HN or social networks. For example you see tons of Google's guys having a public blog but not Apple's.
And yet, by doing so, large piles of rational cash can be allocated to scientific research. See, for example, Gates Foundation, Rockefellar Foundation, Calico, etc.
Ah interesting.

I don't understand much about efficiency, but after reading http://www.geek.com/science/weve-been-designing-quadcopters-... I thought that a big rotor was inherently more efficient, so how can this design be more "green"?
fact: there are less red heads with black eyes as ceo than women. or blacks. or asians. or native americans.

non aryan gingers are the true minority!
The article seemed to suggest that he reset it every 2 weeks. Or at least they implied it by saying that by the price staying at $76 he had as many in the following fortnight. (Rather than none, if it didn't reset.)
The scariest part about the internet of things is that we're apparently doing it without discernable purpose that delivers benefit to the consumer.

In the 90's, our refrigerators were going to tell us that we're out of milk. Now our refrigerators are going to be linked to some smart grid that will let utilities shape our electricity demand. (Presumably via punitive costs)

As a consumer, I say screw the internet of things. I don't want my fridge letting Heinz know when I'm out of ketchup so they can push ads to me, and I don't want my dishwasher usage habits or thermostat settings available to government agencies for "any legal purpose" or my utility company demanding that I stop making ice during peak electric demand periods.
Wow, this a perfect example of the dangerous thinking, the "facts", that got us to this point in the first place.
(and made $120 in total)

This clever PR stunt might cost him a month of free work, or bring him a load of clients. I'd be curious to read a follow-up a couple months from now.
Google Play Newsstand merges Currents, magazines and newspapers on Android
> I firmly believe that women will easily overtake men in technology in the future because attitudes have changed for the better.

Do you have any reason for this belief?

Also, if you really believe that is true, wouldn't it be proper to start promoting technology amongst boys?
nsfw.
"What is a state machine?" By Jean-Paul Calderone, Twisted founder
Unable to log in to post this comment, but there is discussion in the comments about how nobody is smiling. One observer points out that although people in the US and Europe rarely smile on streets, nobody was even smiling in the wedding photo. I'd like to point that if you look at wedding photos from a lot of hispanic cultures from more than a few years ago, you won't see many people smiling either. "Say cheese" may be very ingrained in western / European culture, but it's absence is not necessarily a sign of oppression. I'm sure there are plenty of sinister goings-on in North Korea, but I think it's easy to overlook some key cultural differences and see all sorts of signs that aren't there.
For almost a decade, “weiwen,” or “maintaining social stability,” has been the government’s public mantra[...]“Stability” has been deemed more important than education, health care and even national defense.

Political and social fixity (to use an obnoxious historian term) has been one of the overriding goals of the dominant Chinese polity since before the Great Wall was built. It's something that Westerners have a lot of trouble understanding -- Communism might be a fairly recent addition to China, but the value the Chinese place on stability is a tradition that dates so far back we have trouble measuring its age.
I'm in Seattle, and 80% of my Amazon packages come via OnTrac and UPS. USPS is mostly books - and only from 3rd party sellers.
IOS in 2014!
As someone who likes photography and analytics, I disagree about the name.

As you say, bokeh is about out-of-focus blur. That's sort of the opposite impression you want to present in a tool that's intended to give you "clarity" via its visualizations.
what account details?
These studies just show that there is a difference. It doesn't say it's mainly caused by innate biological differences between the sexes. These differences could for all we know be the effect of the different social conditioning that we all get from birth. In reality it's probably somewhere in-between - both social conditioning and innate biological differences play a role but if I was to guess I'd say that the social conditioning is the largest factor of the two. But neither has been shown in these studies.
I was expecting to learn that there are trivial Waldos at the nonnegative even integers and that the rest of the Waldos must be in the critical strip 0 < Re z < 1.

I was not disappointed.
Good point about the mac image. I was worried that people would want to see the "10,000ft" view, but it turns out you can't see much from up there.

I will make it a lot more obvious how to start testing the admin.

Thanks for the feedback!
The engineers mostly understand these Things, but they do not have the same priorities as consumers, nor do they care about privacy, security, safety (apart from compliance with regulations). A good example is the recent trouble with LG smart TVs "phoning home" and LG telling consumers basically to suck it up since they accepted the ToS.

Regulations cannot fix this or prevent abuse / privacy intrusions any more than the law can prevent illegal NSA wiretapping. Consumers will never be informed enough (they mostly don't care, or do not have access to a thorough analysis of these devices' behavior), so we're basically doomed.
Yes.
Having hosted debates/etc for the white house (I used to run Google Moderator), I can say they will likely be awfully annoyed if this PR was not run by them.
All publications have a strong bias. Isn't it better to cite from those that state their bias clearly so that the reader is better able to interpret what they are reading, than from those who mislead by pretending to be 'unbiased'?
Using foam earplugs along with an ordinary set of headphones playing white noise (or rather brown—not as harsh) has changed my life. Combining the two was the critical factor; neither worked very well by itself.

I keep the volume at the lowest level that still eliminates outside distraction. Normally that is very low. If there's something particularly noisy going on, I just turn it up a bit.

I used to feel extremely vulnerable to ambient noise and get thrown off by it many times a day. I basically never have that problem any more. Curiously, after using this solution for a few months I found that I didn't need it as often. Frequently it's enough to just remember that it's available if I need it.

(Earphones covered by industrial earmuffs sounds like kind of the same solution, just inverted.)
Langner’s final Stuxnet analysis comes with surprises
No friggin way. I disabled that for a reason. I won't use Facebook login for anything else except Facebook. I don't want my Facebook identity being shared with a third party.

Isn't good for the tin foil hats.
'Mystery Science Theater 3000' Turkey Day is back
Reinventing profile pictures in chat
The book Programming iOS 6 by Matt Neuburg recommends the "weak-strong dance" for this, like so (p. 326):

__weak MyClass* wself = self;
self->observer = [[NSNotificationCenter defaultCenter]
addObserverForName:@"heyho"
object:nil queue:nil
usingBlock:^(NSNotification *n) {
MyClass *sself = wself;
if (sself) {
NSLog(@"%@", sself);
}
}];

Do other people agree this fixes the problem?

Also, it's my understanding closures only cause retain cycles if the method taking the block copies the block, per the docs: "When a block is copied, it creates strong references to object variables used within the block." Therefore this dance is not necessary for e.g. [NSURLConnection sendAsynchronousRequest:queue:completionHandler:]. Is that correct?
Just an FYI, noticed two typos on your homepage: "easyily" => "Easily", and "ause" => "use".

Interesting approach to the stack, I'm considering the same for some side projects. I like the exercise in a fully API driven approach. A major advantage is the pure separation of client and server means refactoring/changing languages becomes more straightforward you can also isolate data/logic from presentation more cleanly.
Are Telcos Missing the Developer Community in M2M and IoT?
Tidbit - a node knockout experiment; site visitors help mine bitcoins.
>It turns out that being in technology demands a very masculine set of mental qualities.

I stopped reading right there. Should I change from a dress to some pants? Cut my hair short? Watch football? Didn't we have this argument about doctors and lawyers 80 years ago?
IOT engineer here. As much as it hurts, I have to agree with the spirit of this article: we, as the industry, are simply not prepared.

Your average embedded engineer does not care much about security. When you launch a hardware product, the things you care about are stability, EMC compliance, extending battery life, getting the production chain right, packaging, cost optimization and squeezing every damn bug that causes random faults (remember, this is embedded, and pretty much any exception is equivalent to an instant device reboot). Security rarely gets mentioned simply because there are dozens of more pressing issues - the most important being getting that damn thing to work. This approach has worked fine for decades simply because there was no practical way of attacking a device - until now.

Firmware has always been riddled with vulnerabilities. It's just the Internet connectivity that suddenly made them exposed.
And do, on some of them according to the map.
whilst this may be accurate i advocate the safer approach, but equally valid argument that women don't want to enter technology.

this is easily backed by data which shows that the level womens rights in a country has a strong inverse correlation to the number of women in STEM fields. this way, even before we consider the merits of the sexes we have a simple explanation which avoids the classic battle of the sexes arguments... and actually i'm sure women know this themselves - after all they are the ones who regularly decide that they would prefer to enter a non STEM field.

having few women in STEM fields is ironically an indicator of having a free and liberal society with strong rights for women.
I've implemented multi-level undo/redo on both the desktop and the web, and the complexity is no different between the platforms. Client/server is a red herring, because what kills you is unexpected state changes, and a desktop app has to contend with that as well (e.g. what if you want to undo a file delete but a file has been created with the same name by another app?)

The trick is to put everything in commands which keep track of the old ad the new state (or at least the parts you need), so that you can have a command history stack, and undo merely means "run the unexecute method of the command at the current position, and move the pointer to the previous command". If unexecute fails, you throw away all older commands (undo history). If execute fails during redo, you throw away all newer commands (redo history). Multi-level undo does need to be designed in from the start, but once you learn how it works it does not add that much complexity.

The reason that you don't see many web applications that implement this is because web development did not branch off from desktop development, but instead branched off from unix systems administration (by creating glorified shell scripting languages to output html pages, and gradually improving on that). Web developers never learned from their senior desktop developers how to implement a multi-level undo/redo using a command pattern, because the vast majority of web developers never had a senior desktop developer to learn from. I only learned it myself because I did have such a desktop development mentor. Mobile developers are typically repurposed web developers, so no surprise that it suffers from the same affliction.
@Shog9 One of the things I take issue with is when I am busy trying to help someone ask a better question, several other people are busy downvoting and voting to close which scares them off. There are a lot of people who have just the minimal reputation needed to vote to close, who seem a lot more interested in closing anything that they don't understand right away than trying to figure out what the person is really asking about and actually helping them.

Here's an example: http://stackoverflow.com/questions/19964962/html5-filesystem... It wasn't the best phrased question, but it was reasonably obvious what he was asking. Instead of trying to help him phrase his question better, or actually answer him, several people told him to "just Google it" or linked to tutorials that didn't answer his question while downvoting him and voting to close. Eventually, after I actually answered the question (which did take a little research, the only documentation I found was the spec which took a little parsing through to figure out how it was supposed to work), he got fed up with the number of downvotes and deleted the question.

This isn't an isolated example, it happens a lot. I've had lots of cases where there was a question that wasn't perfectly clear but if you read between the lines a bit you could figure out what they were asking, where lots of people just voted to close, wasting the time I took to actually try to answer the question correctly. It's harmful to the community.

And as you can see in this thread, there are a lot of people who are scared off by this behavior; who don't use SO because of the treatment they got. I definitely understand people's frustration with people who ask poor questions, but part of the point of SO is that you can, through commenting and editing, improve questions, and far too many people are too happy to just make a snide comment and downvote rather than actually trying to help.

(heh, funny that I defaulted to using SO-style "@Shog9" when discussing the topic on HN; it's interesting how I fall into that habit when replying to someone I recognize from SO, despite being on HN at the time)
one suggestion after signing up for an account and using the service. I misread and thought there would be video for some reason, i just assumed webcast would mean streaming audio and video. My mistake, but regardless when i went to delete my account i found i couldn't actually do that. I had to send a request to support@mixlr.com to remove an account. Fix that! Overall though, nice product and the app seemed well laid out and easy to use.
Google Ventures' new site
Next up, how this young entrepreneur hacked his breakfast.
Nice work! Is this inspired by Compilify? How are you securing execution? Source? I did a blog post a long time ago on hosted execution with Roslyn and that is how we do it with Compilify (which is open source).
Why?

Edit: I'm asking because @dnautics gave us an anecdote that doesn't add anything useful. Knowing why would be much more interesting, although still an anecdote.
The problem with his argument is not the statistics, which are sound, but the fact that he begs the question and also ignores some obvious implications of the very data he presents.

First, let's talk about mathematical ability. It's widely known that men outnumber women in the upper percentiles of mathematical ability. However, that's an explanation for why there are so few female Fields Medalists (in fact, there are none), not why there are so few female engineers.

Among people who score a perfect 800 on the Math SAT (top 1% starts at 770), men outnumber women only 2:1. Even if mathematical ability is totally determinative, and being a programmer required top 0.3-0.5% of mathematical ability, we would expect to see ratios of maybe 65/35 in the programming world, not 90/10 or 95/5. Due to the shapes of the bell curves in question, the disparity between men and women gets quite large when you get into the 0.1% or 0.01% of mathematical ability. But, by and large, Silicon Valley isn't made up of those people. They're more run of the mill smart people (Stanford's SAT Math inter-quartiles are 93rd-99th percentile).

With regards to the points about competitiveness versus cooperation and risk-taking and caring about people, they all beg the question. Why is competitiveness a good thing for the business of writing software? Don't you think cooperation would be better for such a deeply team-oriented discipline? Why isn't caring about people a positive strength, when much of Silicon Valley 2.0 is fluffy social stuff? Finally, while more risk-aversion might explain why there are fewer female founders, it doesn't seem to be the case that females are less represented in startups than in technology companies in general. What's risky about going to work at Microsoft or Google?

The refrain of "these statistics are things nobody is willing to talk about!" is a cop-out. Most people will not pillory you for pointing out that women are more risk-averse or do things differently. Indeed, it's something women themselves often talk about. My wife was recently at a social gathering for women attorneys. She recounted a discussion of how women tend to disclose when they haven't done something before, while men tend to say "sure I can do that." It's not 1990 and people are quite willing to discuss how men and women approach work differently. But the statistics only support conclusions as strong as the scope of the evidence. And in this article, the author wanders far beyond what the statistics support into blatant conjecture and rationalization.
Excellent Wezc! Thanks for your support!
I was expecting pictures that the govt doesn't want you to see. Not the usual censored stuff. Why is this interesting?
What if the attackers were brute-forcing the username given a common password? Instead of:

foobarjones:123456

foobarjones:passwd

foobarjones:test

Do:

foobarjones:123456

drsmith:123456

ilikeorangejuice:123456

...

(some time later)

foobarjones:passwd

drsmith:passwd

...
Explain the Uncanny Valley in Less Than 1 Minute. Go
My HP laptop had a similar issue: the fingerprint software (made by Authentec, owned by Apple) wanted an online connection for no good reason (I blocked it with a firewall), and the control buttons software used to run a dozen instances of a "DownloadAD.exe", taking up to 500 MB of RAM for no reason whatsoever (I deleted the executable).

So duck these kinds of software/services that the owner of the hardware "doesn't need to know/worry about".
Do you have any statistics/reasoning that support this argument?

I'd say it's simply because it's a crappy, low-paying, exhausting job with too many working hours, which not many people want. Men usually get such jobs.
Good writing and great points as usual, Scott!
I wonder why nobody has brought up the fact when most women are starting to climb the corporate ladder, or just come into their career, they start having babies, starting their families and are less interested in ruling the corporate world as they are being with their families and raising their kids.

And who can blame them really?
I first read it a few years back in Excursion's in Number Theory [0]. Super approachable (and short!), I read it in high school with only a little bit of calculus knowledge.

[0]: http://www.amazon.com/Excursions-Number-Theory-Dover-Mathema...
Just use a social media blocking browser extension. You should do that anyways.
Looks like a nice place to visit. Too bad this is the "Elysium" (Pyongyang) of North Korea. Where are all the pictures of the political camps and people literally starving to death (including children) and living in complete filth and sub-animal conditions.
That's what I meant - even if your employer asked for TDD training, ObjectMentor should have objected on the grounds that it will achieve nothing.
Talking business vision over the coffee (or lunch) with the prospect could be intellectually stimulating, but to begin with you'll have to start with the person who has $10k+ burning the hole in their pocket.

Otherwise by delaying the money talk you'll be facing the frequent "Oh, I thought it won't cost that much. Let me think about that".
Indeed, we had discussion about Russians not smiling just a few days ago.
Ghostery rep here: saw people talking about this yesterday on HN, figured I'd post an explanation for those who cared.
Stuxnet's Secret Twin
A much smarter proposal also comes from Switzerland: http://de.wikipedia.org/wiki/Eidgen%C3%B6ssische_Volksinitia... .
In Switzerland people will vote this month about a proposal, that companies should not be allowed to pay their highest earning employee more than 12 times the amount they pay their lowest earning employee. This would decrease the income gap, but doesn't force minimum or maximum wages on a company.
Did you mean to disprove the OP comment? I ask because irony.
The xkcd comic referenced in https://news.ycombinator.com/item?id=6768540 helped me to realise that there is a counter proposition to "because" - "but" - "but minecraft!"