skysight-inc/HackerNews huggingface dataset:
Assorted thoughts:

1. While it is certainly good that this study does not show an anti-female bias (not saying the 2:1 preference is necessarily good), I'm seeing this hailed as 'proof sexism doesn't exist,' which it is not. Several studies, the most notable one being from 2012 (Moss-Racusin is the author iirc), found that at the undergraduate level, men are preferred and given a high salary. If both of these studies are true, it means that as women age/gain higher degrees/prove themselves, this bias disappears. This makes sense when you think about it, but is still a good thing.

2. While I don't like this bias against men, I don't think men need to worry about it yet. Probably, the only reason the preference is so high is because so few women apply for these positions. Were an equal number of men and women applying for the position, it'd likely be a different story.

3. No one against the broad goal of 'sexism in tech' that I've heard at least is vying for 50-50 representation. If 70% of engineers are men, fine. The problem is that many girls who would become engineers are never exposed to it or are pushed away (some by the attitude that 'women just naturally don't like STEM'—read 'Unlocking the Clubhouse.') Much of the barriers to women in STEM come from childhood (women being less likely to take STEM classes due to low confidence in math etc)—it's good to see women don't need to worry about bias in academia, don't get me wrong. But I see strawmen here. As a woman in tech who got a late start because "math is hard for girls," and who had a programmer cousin who admitted to me that he never showed it to me because he assumed girls didn't like it, despite knowing I enjoyed math/physics—I'm not trying to build a 'fempire' in which women are preferred to men and the 1950s repeat themselves in reverse. I just want girls like me who love what they do to have the opportunity to do what I do.
There regularly have been single mining accidents that killed far more then ALL the nuclear accidents.
It looks like a merger deal to me with Nokia having the upper hand than an acquisition.
For anyone interested, this is a great, deep site with hyperlinked annotations. (Not crowdsourced in anyway, though)

http://joyceproject.com/

There's also a comic version:

http://www.ulyssesseen.com/
> In Europe in general all evidence is a priori admissible no matter how it was collected.

That is not the case in Portugal and, since our laws are mostly inspired by French laws, I'd imagine that is not the case in France. Illegally obtained evidence, or evidence where there is a relevant probability that the chain of custody was compromised, is not admissible in court.
Graph of Foursquare's Popularity After Removing Check-Ins
With regard to your point about the meaning or use of English words changing, after trying but failing to read Ulysses a few years ago I asked my Grandfather whether he had ever read it (he was born in 1914 and grew up in Dublin). He said he had read it a few times and didn't find it difficult to understand at all since most of the phrases and slang were things people said when he was growing up.
5 Factors to Retrospect after every sprint to deal with product backlog
Yeah, it's true that the stagnation was a huge letdown, but when N8 and later 808 came out, I strongly believe the OS was (and still is to a degree) competitive. Incomparably more so than WP7 devices which first came out around the time of 808 as well.

Just out of curiosity, what do you mean "smartphone type stuff"? Symbian has been a smartphone OS since its inception.
Internet of Things to deliver US$1.9 trillion boost to supplychain/logistics ops
I can't imagine a government finding black sites completely acceptable but balking at global Internet surveillance. As for Germany, it depends on how closely they were cooperating with the NSA and how much they were willing to invade the privacy of EU citizens.
> The problem with illegal surveillance is when it is used to record legal behaviour and control citizens behaving legally but perhaps indecent.

That is not the only problem. If illegal surveillance can be used as evidence, you have the tool of selective prosecution. Totalitarian states were known for using and abusing selective prosecution.
Keto
Show HN: Word typing effect using JavaScript (GitHub.com)
The Science and Engineering of Sound
Recovering a dead hard drive
Ah, good point! Though I think I'll do a dlopen on each file to mimic whatever the loader usually does. I'll do it as a weekend-project :)
Basically what you're saying is that you're against identity politics. I am happy to see other people with these values.

I live in Ground Zero of identity politics, so I don't get to see people with your opinions often.

Thank you!
Right on..

There are two points:

1. "Recode obtained an internal memo". If I were Google, I'd leak that on purpose. A polished internal memo that is leaked is more powerful than explicit PR, because of its supposed "internal" nature. "They didn't write it thinking others may read it, so it's probably honest and pure."

2. As I read, I thought exactly the same thing as your first paragraph: Search, making themselves look weak. I also remembered something Peter Thiel said in a PandoMonthly.. That non monopolistic companies try to look big and monopolistic, and that truly huge monopolistic companies downplay it to the point you worry about their survival.

He gave the example of Google, of course, and did the exact same thing as in the internal memo (talked about the other markets and how competition is so fierce, nothing is granted).

That was one of the best interviews I've seen, by the way..
Is it just me or does that memo read like it was meant to be leaked. To the point that it was not at all intended for internal.
Ask on many sites about examples of good design (including here), and you get pointed to dribble.

I do agree with you however. I (usually try to) "design" my software before I start writing it (unlike the "agile / schemaless/ latest-fad" developers). It works well for me. Usually saves a lot of work in the medium to long term.

The problem is that design is an ambiguous word that can cover every aspect of building an application. We need to be able to differentiate between "pretty looking design" and a "well architected, thought through database / software design", and all of the "design" elements in between.
Playing devil's advocate: what about "the older lady from across the street"?
This makes the switch to IBAN very simple - it's just the country code, a checksum and whatever numbers were in use before the switch. Local businesses can still ask for the old numbers and then transform them to IBAN.
> Obviously what we'd like to see is: "foo: jmp bar"

Shouldn't that be "foo: call bar"?
related: http://www.loweringthebar.net/2014/03/hampton-fl.html

From the link (which you should check out):

> Hampton[, Florida] has existed, for whatever reason, since about 1925. Home to fewer than 500 people, it is located east of Highway 301 in north-central Florida. Some would say, actually, that it is located on Highway 301, as a result of an amendment to the town's borders in the mid-1990s. See if you can spot the amendment on the map below:

I kind of wonder how this practice squares with the famous ideal of "no taxation without representation". What we have here is a town of <500 people who voted themselves the power to levy taxes on unrelated drivers passing not even through, but nearby. The drivers, obviously, were not consulted. Why is the town supposed to have this power in the first place?
Is there a tool which will convert a LaTeX source file or Word document into the necessary format for eLife Lens? If I can avoid it, I'd rather not have to manually reformat my file into the eLife format.
Also yesterday https://news.ycombinator.com/item?id=9374397
I've heard rumours Samsung is already using HERE heavily internally. So it would make sense- but what will happen to the other that are currently using it to (they've mentioned Microsoft, BMW etc. in the article).
Yea I was thinking the same thing. I just got a paper published in Icarus and this would be a great way to provide access to the research, but I don’t really have the time to manually reformat my LaTeX source.
Neither-- it's pronounced "Gif".
People want the banks to have better and more usable netbanking pages. Improving the UX without tracking the users behaviour is pretty hard.

If some lawyers then say that SHA1 is enough, it is enough, the people implementing it might not even be involved in that discussion.

The real problem I see here is that the tracking data is forwarded to Google servers outside of the EU. This might be against EU laws.
Very likely nothing at all. Isn't TCL just an Alcatel brand licensee? So it's not connected to Alcatel-Lucent in other ways than the name.

edit: question mark
And this is combined with a nasty habit of judges being highly politicized and justice being used against political oponents. Both sides (conservatives and socialists) are pretty much equally guilty there. In fact we have even seen numerous occasions of judges prosecuting a political party, then resign, and take a high position in the opposite party.

France has a very problematic justice system and giving them more authority is very unwise.
The problem I have with the notion of 'reinventing programming' is, you know what? Those guys in the 60's and 70's where pretty damn smart. A lot of really cool tech came before, but has been forgotten. We are living in the age that Richard Gabriel predicted the unix/c perfect virus won just as he said[1]. Which is sad and good in different ways. One of the sad parts is; all we have to show from xerox parc[2] is modern windowing systems (imo).

So my point is; 'rediscovery' is a more apt way of expressing a lot of things today.

[1] http://www.jwz.org/doc/worse-is-better.html

[2] http://en.wikipedia.org/wiki/PARC_%28company%29#History
Afl-fuzz: making up grammar with a dictionary in hand
Interesting that if you don't make a show out of a bug, you're doing it "on purpose". I assume you didn't mean to generalize but the current practice of naming bugs, making logos and what not is just silly.
Except they're methods so you have to write

(someCondition ? foo.show : foo.hide)();

except the language does not auto-bind so you have to write

(someCondition ? foo.show : foo.hide).call(foo);

or maybe

(someCondition ? foo.show.bind(foo) : foo.hide.bind(foo))();
Sustainability – Read the Docs
> But there's no explanation of why we don't need a GOT any more.

I think it's related to this: https://news.ycombinator.com/item?id=9378861
For comments, if it does not contribute to the discussion at all, it should (probably) be downvoted.
I see the lazy people are out in force :)
Indeed, this article is blogspam for the digg article/podcast, believe it or not.
In case someone else also doesn't know what Brainfuck is: http://en.wikipedia.org/wiki/Brainfuck
he says people ARE aware that UNC-CH is a good college. but that "few realize the University of Georgia is a Top 30 law school and Top 5 for my master’s program."

That sounds pretty understandable to me. I don't feel like there's anything wrong with that.
New York Facts
So I take it you're offering to buy me some more RAM, then? Unfortunately, my motherboard is already full at 4GB so this upgrade would be more expensive than you might expect at firs. What about my friends that have older 2GB laptgops? Do they get an upgrade too?

I'm joking, of course, but there IS a lot of variation in computer hardware, which makes this kind of broad generalization even more problematic.

Also, memory size is probably not that useful of a metric for modern hardware, where the penalty for overflowing the CPU caches can be huge.

edit:

Why statically link when you can prelink(8) instead?

( http://linux.die.net/man/8/prelink )
Not a problem with named arguments.

Too bad that they really screwed that up with ES6:

function foo({a = 1, b = 2} = {}) {...}

Dart's syntax is a lot easier to remember:

foo({a: 1, b: 2}) {...}

Another very important detail: ES6's syntax is not declarative. You aren't restricted to "compile-time" constants and you can do all kinds of bogus stuff there.

function foo({a = 1, b = 2, c} = {c: 3}) {
console.log(a, b, c);
}
foo(); // 1 2 3
foo({a: 'a'}); // a 2 undefined
foo({c: 'c'}); // 1 2 c

But wait! There is more!

function foo({length = 2} = 'foobar') {
console.log(length);
}
foo(); // 6
foo({length: 0}); // 0
foo({x: 'x'}); // 2

Just look at that! Those short Hello World examples are already super confusing brain teasers.

I really don't understand why they prioritized this kind of excessive flexibility over tooling. Now you can put entire programs into a function's signature. Why would anyone want that?
> I've seen this in practice a lot in jQuery and many people with jQuery experience.

A bit odd given jQuery often provides both options e.g. show[0]/hide[1] and toggle(bool)[2].

[0] http://api.jquery.com/show/

[1] http://api.jquery.com/hide/

[2] http://api.jquery.com/toggle/#toggle-display
EU attacks Google for Android antitrust, leaves iOs alone
It might be being used for email rather than website hosting. I have a few websites with only MX records, and one domain registered which only has a bunch of SRV records in DNS.
Couldn't parse the vulnerability name. Do you have a CVE number where I can find technical details about that?
How many significant figures do you need before the proportion of the world population that has seen any object in the British Museum rises above zero?
There are some pretty pictures here which help to explain how x86_64 handles relocations in a much less cumbersome way: http://www.mindfruit.co.uk/2012/06/relocations-relocations.h...
Here's the classic "I'm leaving the internet, its bad for me" essay, from 1994: http://folksonomy.co/?permalink=2299

As you can see, absolutely nothing has changed.
Arizona police officer captured ramming cruiser into armed suspect
Why is Apple not also in trouble?

The way safari runs on iOS compared to other browser is very similar to how Microsoft shipped explorer with windows. Except windows did not prevent other browser from using the full API and your app didn't have to go through a approval process.
I think it's JMP due to tail-call optimization. If there's a JMP, the RET of the inner function (bar) returns from the outer one (foo) also, and one unnecessary jump is eliminated.
YouTube link if you don't have flash: https://www.youtube.com/watch?v=Hdp87bNbs3A
The sad part of this is that the only time most people hear about any school is related to sports. Almost all schools get judged by the wider population first based on their sports records. In most cases, it's often about the only thing most people know about most schools. Even with most schools that are "good" or "great", most people couldn't tell you why, but they can tell you about some football pass person X made in 2002 which saved the game!
Maybe you would like this:

https://www.edx.org/course/circuits-electronics-mitx-6-002x-...
Ulysses - the 'Trout Mask Replica' of the literary world
This annoys me too. It's not a "head transplant". You can't get a new head. You are your head. You're getting a new body is what's happening.
BETEGY
Very easy to armchair -- but it's a fifteen story beer can, so you need a huge arrestor system, and it's pretty fragile except up its axis.

The ultimate goal is to land on a flat pad, so adding stuff now moves away from that goal.
BETEGY is online service, which provides football predictions and statistics based on self-learning algorithm. BETGY allows you to quick access the important football data and to see whole story. Our predictions specialises on main European Leagues ( Premier League, Bundesliga, La Liga, Seria A, Eredivisie and Ligue 1) and in the same time we expand our coverage. Our predictions are as accurate as possible, we analyse over 50,000 football data points to keep you winning.
Maybe you start reading your links?
Google Presents: Inside Abbey Road
I think you're both right and wrong. You're right in the sense that we do need to bring in the most talented people, but I suspect you're wrong in the definition of what the talents we need are. When people say "we need talented people" they usually mean that we need people who are best at doing what we do now. And that's not the solution, that's the problem.

In order to improve society/business/whatever we have to change it, and we can only change it by bringing in ideas that are different to what we have now. That is best done by people who offer different perspectives on what we're doing at the moment. In the case of tech, that's women, ethnic minorities, LGBQT+, non-tech, etc.

The thing that really must change in order to get society making the best tech possible that really impacts lives in a positive way is that we need to break the 'privileged white male' echo chamber that keeps coming up with the same dull ideas. That can only happen by filling the chamber with more people who aren't privileged white males. And I say that as a privileged white male.
E.U. Charges Google with Violating Antitrust Laws
Market share is the differentiator in both scenarios.
I wonder who remembers the French state terrorist bombing of the Rainbow Warrior (Greenpeace ship) in an Australian harbour, resulting in one death?
Use it. 7.1a has been shown safe. Watch https://truecrypt.ch/ for news about any developments (CipherShed and/or VeraCrypt) as well as being a trusted source for 7.1a.
Windows has ASLR too (since Vista) and it works with existing DLLs. Only pages which contain relocations can't be shared, which in practice means only code that accesses global data (including calls through the import table to other modules.) All the other pages can be.

The whole process image is writable when the loader is running - else how could it load the code into memory? :-) Section attributes are applied after loading.
There is no such thing as an internal memo anymore. Especially on matters relevant to the public in general. It's a outdated practice of reporters to call it "leaked" but these days it's just to draw some attention. It was probably sent by their legal team themselves to send a message to the EU commission.
Good for them. About time someone stood up to surveillance in a meaningful way - hit the government where it hurts (in the wallet) is a tactic that should be used more.
Why on earth did they think this was a good idea? Checkins were the point of foursquare. Mildly annoying to other people on your social media, but that also informed them of its existence.
This matches my real life observations. I personally stopped using both Foursquare and Swarm and I know a lot of people who did.

However, this graph does not mention the popularity of Swarm. It's likely that some Foursquare users switched to Swarm and uninstalled Foursquare entirely.
Doesn't 2to3 handle all of these problems?
Think before jumping on the ‘secure app’ bandwagon
In case it helps, here's my little utility (which just shows how much of a file is in core):

https://github.com/keaston/fincore
> finding it in a context where you can determine the date and place it was dropped and who might have owned it is valuable information that doesn't usually follow black market artefacts around (because it's proof of a crime)

Is it? I'd guess that that sort of information doesn't follow black market artifacts around because the black market is just generally shady. I'd expect that any evidence of crime would quickly wash out, for the following reason:

I recall reading a post on Language Log (here: http://languagelog.ldc.upenn.edu/nll/?p=4120 ) about finding a cuneiform tablet at an "estate sale" in Seattle. The author brought it to an expert on the ancient near east and was surprised to have it confirmed as genuine.

There were indignant comments on the post, to the effect that obviously nobody in the US could legitimately own a cuneiform tablet from ancient Mesopotamia. So why wasn't this guy violating the law? And the very sensible answer was that a law prohibiting the ownership of old objects would mainly have the effect that people fearing discovery would destroy their antiquities, simultaneously removing all evidence of any putative crime and preventing anyone from ever learning anything from what used to be a (semi-)valuable artifact.

It's harder to destroy a metal coin than a block of clay, but most artifacts, like bones, statues, and inscriptions, don't pose such difficulties. Is it really illegal to own an old coin while not being illegal to own an old document?

edit: rereading the comments, it seems that owning these old things frequently is illegal, although interestingly owning the same item might or might not be illegal depending on the details of how you obtained it (not the details of where it came from). But I'll leave my comment up because I think the ideas expressed have some merit, although they don't entirely source to the comment thread that I "remembered" them from, and are a little more hypothetical and less factual than I originally thought.
START Your APP AS a SAAS MODEL TODAY
Hello
We want to Offer our new services Call
We allow any Mobile App to Start Run as SaaS model
and Start accept payment from Paypal and all other

Start selling your app as SaaS model. Our SDKs are available for mobile devices (iOS, Android, Blackberry, Windows Phone)

Xcopy is an all in one SaaS platform that provides analytics, a recurring revenue
model, and a payment gateway for application development.

you are welcom to join us ( saerch as over google - Xcopy SasS )
Or come to our web site : www.Xcopy.co

Thanks
Are the "masses" and existing users (who have learned to use the existing functions) mutually exclusive? Was there a large maintenance burden to support the existing feature?
New Mexico has banned civil asset forfeiture and the death penalty and has legalized same-sex marriage.

Good to see at least some US states behave like they're in a first-world country.
It also shows programs that are still using the old binary that has been deleted (unlinked from the filesystem) but not refcount 0 freed. This can also be used to uncover some forms of hiding that hack attempts use.
It's kind of hard to make sense of that graph without a vertical axis scale. I can't even tell if it starts at 0.

Is there a version with scale?
> Why on earth did they think this was a good idea?

Because they pivoted with poor knowledge of their users wants/needs/requirements.
It's possible that the French government's approval of the deal is a dim glimmer of deregulation:

http://www.ft.com/intl/cms/s/0/38b9dbf6-e2bd-11e4-bf4b-00144...

As tangents go this is an important one. Structural issues are strangling European growth and employment. Reform in France alone would make a big difference, and help pave the way for truly screwed up economies like Italy and Spain.
Airliners could be vulnerable to in-flight hacking, experts warn
New method brings reconstruction of all neural connections within reach
SPEAR – Redirect to SMB (1997)
The British Museum does a lot of work cataloguing artefacts so they're available for scientific study, as well as doing their doing their own research into techniques to date objects, preserve them or to figure out how they were made.

Private collectors would be unlikely to do the same.
Why couldn't they have had a solution like with Fortran, where there are two incompatible versions with different file extensions? Then let projects be written in both .py3 files and .py files.
I guess they saw themselves losing steam and figured they should try something risky.
I think it'd be more pertinent to see what was the reaction of Polish people to a perceived attempt at limiting their Internet freedom in 2012:

http://en.wikipedia.org/wiki/Anti-Counterfeiting_Trade_Agree...

https://www.google.com/search?q=protesty+na+ulicach+acta&biw...

Keep in mind that the memories of communist censorship are still quite vivid, and so the electorate is quite sensitive about any kind of surveillance.
Chinese rival firm Ninebot buys Segway