skysight-inc/HackerNews huggingface dataset:
> who see sexism in everything

So recently I've been listening to Derek Jacobi read a newer translation of The Iliad, set 3000 years ago. (My secret motivation: to get ready to hear Ian McKellan's reading of The Odessy. Gandalf reading The Odessy!) The basic story is that in among a who-stole-my-woman war, one dude (Agamemnon) steals another dude's war-prize slave woman. A foundational story of western civilization, and it all turns on women being property.

That was basically the story up into modern times. In the US, women gradually became able to own property in the 19th century; previously, upon marriage it all became the husband's property. In the 20th century, women finally got the vote [1] and started being allowed into traditionally male professions. It wasn't until 1993 that all 50 US states passed laws against men raping their wives. [2] Within living memory, it was considered reasonable to discuss when it was ok to beat women to control them. [3]

From the history, I think we can agree that sexism was in everything, and so endemic that everybody at the time would deny that it was even a problem. We have slowly been trying to fix that over the last 150 years or so. And we still have the problem that since I started programming, women have been both discouraged from entering tech and driven out of it. [4] There is still substantial gender bias hiring all over the place, even in the sciences. [5]

So the only question for a given thing today is whether we have finally managed to 100% rid it of sexism. I think it is always a legitimate question. Even if the answer turns out to be "Yay, X is entirely free of sexism," I think it is entirely reasonable for people traumatized by sexism to be initially suspicious that particular rare islands of non-sexism really are perfect.

[1] http://en.wikipedia.org/wiki/Timeline_of_women%27s_suffrage

[2] http://en.wikipedia.org/wiki/Marital_rape

[3] http://www.blameitonthevoices.com/2012/07/from-archives-shou...

[3] http://www.npr.org/blogs/money/2014/10/21/357629765/when-wom...

[4] http://www.pnas.org/content/109/41/16474.full
This Week in Science – 16th Nov 2014
Ha, I actually helped launch this site when it first went live with Cat2. From what I remember the codebase was pretty decent considering how well it performed on not much hardware.
The Design of Crash-Only Societies
Have you tried to use keywords instead of normal symbols in the forms?

For example, instead of

(if *test* then *do1* else *do2*)

define it to use

(if *test* #:then *do1* #:else *do2*)

[Disclaimer: I still use VB6 from time to time.]
I wouldn't worry about it. The US doesn't know what actual chocolate is, they won't even notice its absence.
That's true when the street address works. But in a lot of the world, street addressing is poor and occasionally non-existent. Also even in countries where street addressing works well, big areas (parks, beaches, stadium entrances, car park entrances) don't have street addresses and another simple referencing system can be helpful. what3words is a human-friendly version of GPS co-ordinates which are too long and impractical for everyday use by human beings.
He accused her of being a shitty human being - lying, cheating, denying the above, deceiving the author to have unprotected sex with him (should she be locked up in an embassy?), having double standards/no principles... Still, I can see no slut shaming in the text.
You're commenting from the perspective of someone who comes from a culture with addresses. Most of the world doesn't have addresses.

Try to go to a meeting in India. It typically involves three or four phone calls to find the place.
I think you're reading too much into this - it sounds like just a bug, which won't affect many people.
I was responding to this: But not just supply of food, supply of time as well. A poor person is probably working...

Many people have done all sorts of stupid things, me included. For example, a few months back I was moping about a woman in London and not getting any work done, nor was I exercising.

Suppose someone comes along and asks why I'm not getting any exercise. The following is an incorrect reason: "...supply of time...probably working hard..."

The correct reason: I was sleeping until 2PM and hitting up the old monk before 6pm. I was banging a Rwandan pimpstress, a Ukrainian who got turned on by eve teasing and assorted other odd characters. Ganja played a role in this story as well.

None of this is work. It would be wrong to say I didn't exercise because I was working hard. Someone who says "chris wasn't working hard" does not have an axe to grind. They are simply correctly pointing out that enjoying ganja and unhappily married women [1] is not work.

[1] Tip: In India any woman over 26 should be presumed married. Learn from my mistakes.
'Twinkle' Sparks Fireworks as Fiddler Guts Violin Method
Apple iTunes phone (2005)
It's generally not very difficult to get SQL query results in JSON rather than tabular format and then feed that to your favorite charting tools.
> Get rid of the security guards.

I assure you, they will not.

http://crime.chicagotribune.com/chicago/community
Tiny Beautiful Thingsq
It works in many different languages, including many non-latin script languages.
Really interesting…and well done.
I didn't really think about it. Doing them as literals felt more idiomatic to classic BASIC, and it was easy to implement (initially) with syntax-rules.
So, it's a proven fact that the Yale School of Divinity exists. It's proven that Mao Zedong was a student there. It's proven that Skull and Bones exists and it's proven that Mao was a member and that each ambassador to China since Mao has also been a member.

Did you not read anything about the subject before commenting? Ever heard of the Opium Wars? You act as if it's unthinkable that a small group of powerful people could take control of an entire nation and cause so much trouble.

What point did you disagree on? Or, were you just going to stick with your feeble ad-hominem attack on me?
You are right - my comment was a bit unkind. My general thesis is that bad behavior (of this sort) will not turn women away from a high status field and good behavior will not push women towards a low status field (e.g., mathematics, physics, computing to a lesser extent).

If you want to construct a theory making fine distinctions between different types of bad behavior, I'd love to hear that theory carefully laid out.
In some places, not selling to police is illegal discrimination.

For example, in California it is a violation of the Unruh Civil Rights Act. See Long v. Valentino (1989). http://www.lawlink.com/research/caselevel3/66962 . A police offer attended a public ACLU meeting. Once the ACLU organizers discovered that this was the case, they told the officer to leave. The trial established that this was illegal discrimination under Unruh.

> And defendants' attorneys correctly agreed at oral argument that an announcement such as "You can't eat in my diner because you are a lawyer, bricklayer, female, or Indian chief" would be actionable under the Unruh Act, although words alone were the means employed to effect unlawful discrimination. (See Koire v. Metro Car Wash (1985) 40 Cal.3d 24, 35-36 [219 Cal.Rptr. 133, 707 P.2d 195]; Marina Point, Ltd. v. Wolfson (1982) 30 Cal.3d 721, 726 [180 Cal.Rptr. 496, 640 P.2d 115, 30 A.L.R.4th 1161].) Nevertheless, defendants do urge an exception for on duty police officers, a proposition we consider in the following section.

...

> At the same time, however, police officers are literally on duty 24 hours a day under California law. (See People v. Corey (1978) 21 Cal.3d 738, 746 [147 Cal.Rptr. 639, 581 P.2d 644]; People v. Derby (1960) 177 Cal.App.2d 626, 631 [2 Cal.Rptr. 401]; Pen. Code, ?? 142, 830.1.) And they are as much entitled to the protections of the Unruh Act as any other citizen. They may not be refused service in a restaurant, denied an apartment, or ejected from a public meeting merely because of their occupation, whether working a shift or on vacation. We find defendants' position on this point, at least as articulated at oral argument, to be as reprehensible as the police abuses decried above. Police officers as individuals have rights, too, and can bring actions for violations of those rights even though their injury has arisen in some way related to the performance of their duties. (City of Long Beach v. Bozek (1982) 31 Cal.3d 527, 538, fn. 9 [183 Cal.Rptr. 86, 645 P.2d 137].)

> A somewhat different problem is presented by the contention that a police officer on a mission to spy on individuals and organizations holding a public meeting may be excluded, however. We agree that is not quite the same as refusing to serve a beat cop a cup of coffee because the owner does not like police. ...

BTW, compare your "Don't talk to them at all when they are off duty." to the above mention that they are "literally on duty 24 hours a day".
I don't believe 90% of the examples in that video. They perfectly fill the gaps left by the object every single time, including the person's fingerprint, the carpet pattern, the patterns on the road.

I call BS.
> For example, is this harassment? https://medium.com/@cainejw/dishonesty-feminist-frequency-pa...

Of course not. Are you being serious? It's clearly an intellectual piece addressing her work. As the author states right at the beginning: "This is not meant to attack McIntosh or Sarkeesian as people. It is meant to criticize them as researchers and academics."

> What exactly is the harassment?

Violent, sexual threats against her and her family (e.g. https://pbs.twimg.com/media/BwEefh5IcAAG_ob.jpg:large), widespread dissemination of drawings depicting her being raped, DDOSing of her website - in general, socially maladjusted behaviour intended to threaten, alarm and distress. Indeed, the very same types of conduct that the author of the linked article (Randi) is describing against herself; hence the comparison.
Explaining the Michelson-Morley experiment required assuming a constant speed of light regardless of relative velocity, combined with old-school frame agnosticism. Of course making this intuitive leap is what led Einstein to special relativity (Lorentz had already provided the math). To experimental physicists, these unsung heros deserve just as much credit ;)
DNSSEC creates many more problems than it solves. See http://cr.yp.to/talks/2009.08.10/slides.pdf for an (incomplete) overview of several issues.

In brief,

- DNSSEC enables and facilitates reflected DoS attacks by amplifying attackers' bandwidth;

- Using DNSSEC allows anyone to enumerate any of the zones of your subdomain, effectively turning on public DNS transfers for anyone who asks (see the paper for attacks against NSEC and NSEC3);

- Most importantly, no common resolver validates or enforces the validity of DNSSEC records. Chromium closed the pull request as WontFix: https://code.google.com/p/chromium/issues/detail?id=50874 and Mozilla have no current plans to implement it: https://bugzilla.mozilla.org/show_bug.cgi?id=672600
An even older "machine" that performs Fourier analysis: a lens [1].

[1] http://en.wikipedia.org/wiki/Fourier_optics
The whole argument doesn't really make a lot of sense because weev isn't even in the tech industry. As far as I know he's never even had a real job/startup, let alone one in tech.
Looks neat. However it appears to actually only support MySQL, despite it's website's claims
However that means you have to write a heap of reptitive glue code (or sed incantations if that's your thing) to mangle your SQL Results into the JSON format your charting tool wants. If you run a lot of ad-hoc queries you have to waste a significant amount of time on this boring legwork that could much better be spent on interesting tasks.

FnordMetric aims to fix that by extending standard SQL; it allows you to express the data query and the chart specification in a coherent fashion (SQL).
I think, in general, the internet makes it harder to con people who have the savvy to seek after any sort of informational truth - not just facts relating to various religious people.

Of course, the internet brings new sorts of cons - think phishing and various malware schemes that could actually be used by various people to increase followers.
Typeface Design Contract Saves Beggar from the Streets
This is the part I meant:

> What’s even more troubling than the abuse, however, is that so many people are oblivious to these issues. Even after Kathy was brave enough to post her personal story, people think she’s a statistical abnormality. Since I’ve started talking more openly about my experiences, a staggering number of men that I know and respect have spoken to me privately, apologizing because they didn’t know this was happening. I’ve related those conversations to other women, and they were shocked. They didn’t understand how men could not see these problems, but it’s because so many of us are being so goddamn quiet.

But on re-read, I accept that it was too strong of me to say 'directly'.

Anyway, the "it's only a few bad apples" response is common enough to have been addressed many times by essays on sexism in tech. It's akin to the "not all men" narrative.
Weak attempt at being funny. In fact, just about every grocery store in America has actual chocolate for sale. The US consumes immense amounts of all types.
require.js: 1249 LOC

define.js: 259 LOC

You should rather ask what the difference to almond is (which is also from jburke and useful for bundled loading - I think this is more similiar to define.js).

almond: 275 LOC

As to a reason why someone would write his own AMD loader:
I once wrote one, because I want'ed to be able to pass objects as array elements to the require parameter, to forward them to the callback function. Something similiar to this:

function callback(module1, object, module2) { ... }
require(['some-module-ID', object, 'another-module-ID'], callback);

Thus I got something similiar to Function.bind() for free.

Also I could implement a global requirement list. A synchronous script in the head could add entries to this list and thus prevent the execution of any asynchronous script, which was not in the list. Thus those in the list could be loaded asynchronously. After all of them where resolved, all the others could be loaded.

For instance this is incredibly useful, if you wan't to load IE shims, for things like this: https://developer.mozilla.org/en-US/docs/Web/API/Element.cla... etc.

I guess I could open source it, if I feel like it. :D

Edit: Fixed LOC numbers. I also just checked my implementation: Only 168 LOC, while nearly implementing AMD (without relativ paths!), tuned for Closure/uglify.js/etc. and compatible to IE6, but with those 2 features above. I guess that's pretty good too…
Does Time Tick at the Same Rate for Everyone?
Google used to care about an open and interoperable web. Not any more. Most of their web apps suck in browsers that aren't Chrome and with no good reason considering most other browsers are completely capable. Google continues to advertise Chrome on www.google.com while not opening that same lucrative advertisent spot to anyone else. Level playing field my ass.

When he actually does something to level the field, I'll tune in. Until then it seems like Matt is ittle more than a PR drone these days.
I think we need to improve the wording in the documentation. The IMPORT statement only creates a "virtual table", it doesn't actually import any data. As much of the query as possible is pushed down into MySQL/the external data source.
It's much better still not to have the ambiguity. And a non-plural version of my home three words is in the same city, just the wrong side...
Is your claim that there is zero correlation between violence and culturally constructed notions of masculinity? Or that there is no relationship between guns and cultural notions of masculinity?

Because both of those things seem obviously wrong to me. For example, I love "guy movies" with guns and explosions and macho nonsense. But it is enormously gendered. Take the movie Salt, where Angelina Jolie played the sort of role typically reserved for guys. There was enormous discussion about having a woman in a role like that. The script was substantially reworked because a woman took the title role. Neither would have happened if this stuff weren't heavily gendered.

Also, psychosis is very serious, but are you really asserting that all mass shooters were experiencing psychotic breaks at the time of their actions? I've only seen a couple of psychotic breaks up close, but those poor people hardly seemed capable of planning the purchase of a happy meal, let alone making and and carrying out a carefully crafted, months-long plan to murder a bunch of people.
Why not just raise the price?
Some interesting commentary on what3words in last weeks Spectator: http://www.spectator.co.uk/life/the-wiki-man/9348462/the-bes...
When I live in the US I mostly live in poor neighborhoods. I've known many poor people. And I've observed a number of poor people get off their ass, get a job, and stop being poor. Let me point out two issues:

I don't mean an educated person that is down on their luck, or college students eating ramen...

If poverty were actually the cause of assorted bad things, then why wouldn't college students experience those same bad things? Clearly something else is at work.

You provide one possible alternative factor: crime. Perhaps we need more police in certain regions, drone powered surveillance, or other such solutions. That's a problem, but it's a) unrelated to the question of whether time spent working prevents poor people from cooking and b) minimally related to poverty.
I'd like to point out that you're trying to execute a rhetorical slight of hand that diverts attention away from the issue.

Harassment is real. This isn't about hurt feelings. This is about concerted attempts to ruin ppl's lives. Kathy Sierra's case for example included lies being spread about how she was an actual prostitute (not as an insult).

Should trolls be allowed to spread lies about other people?

Sure, Sierra legally probably was entitled to sue these trolls, but now it's on Kathy to expend her time, effort & resources trying to identify the trolls to sue them. Even if it's legal, harassment can also be used as a DoS against the victim, which is frankly, still bullshit.
Yes on these 3, especially the 'no soap' rule.

For stuck-on food, I've had best luck with a coarse copper mesh pad (e.g. Chore Boy), which I use lightly, and only to remove the gunk.

In the past, I'd also used coarse salt as an abrasive, but I like the copper wool better.

I also heat the pan to dry it off. As to the comment about this promoting rust: if you have a well-seasoned pan, you don't have any wet metal; you have a wet seasoned pan. You could just as easily dry it with a dish towel, but this tends to get your dish towel dirty.
Geohash looks brillant!
Nobody is moving to Englewood because a Whole Foods opened up.
They are running out of chocolate, not chicken mcnuggets.
Yes, you can use FnordMetric to create charts from data in your existing database. Have a look at this documentation page: http://fnordmetric.io/documentation/chartsql/external_data_s...

Here is a simple example for a query that uses an external MySQL database: https://github.com/paulasmuth/fnordmetric/blob/master/fnordm...

Currently we only support CSV and MySQL as external data sources, but a postgres plugin is on it's way.
8-14 months between any significant update for the particular FreeBSD you're running is too much. Severe bugs get fixed only in a release, not in your patches.

It's ok, we can agree to disagree.
That's exactly what the market will do. The world isn't going to run out of chocolate, the only thing that might happen is the price goes up, then a lot more cocoa gets planted or less people are able to afford it.

Chocolate running out headlines have existed probably as long as newspapers and mass consumer chocolate.
Software Regulators Mirror Outwards, Simulate Inwards
Bokeh is kind of subjective, so I won't argue that. If you're not using full frame then maybe having some wider apertures is useful for that, but I would think you'd almost always want more depth of field than f1.4 would give you.

Apart from that, you're only letting in around three more stops of light than a kit lens and half a stop more than a cheap 50mm prime. You can almost always work around that with some combination of (i) underexposing, (ii) using a slower shutter speed and (iii) bumping up the ISO.

People used to say the same things about f1.4 lenses before digital, but the fact is that shooting at ISO 800 you can get the same overall sensitivity/quality balance at f4 with a digital camera that you could at f1.4 with a film camera.

If you spend all your time trying to shoot fast moving completely-flat things in the dark -- and you can somehow focus fast enough at f1.4 -- then maybe f1.4 is useful, but that isn't representative of most photography.
Actually that's a fair point. Similarly, the teenage gamers sending penis pics to Sarkeesian are also not in the gaming industry - that's probably most closely analogous to a crazed fanboy threatening Roger Ebert for saying he doesn't like Vin Diesel.

So the comparison to acting was more apt than I thought.
Happily, Pu-238 is being manufactured again: http://news.discovery.com/space/nasa-plutonium-production-sp...

Another source I read at the time of the announcement said it will take a while to spin up, so there are some mission constraints over the next ten years. A Europa mission would wipe out existing supplies.
Okay, so the forfeited car is smashed into a cube. It's destroyed as a car, but not destroyed as a collection of potentially useful atoms.

What then? Do they sell the metal? Or does the metal recycling center get to profit from the free lump of metal on their doorstep?

Individually, the same applies for the parts. The battery is easily recycled for the lead, and under environmental laws can't simply be tossed into the trash heap. Who gets the profit from that?

It's a reduction of value, certainly, but I don't see how the value in a destroyed car goes to 0, so there will still be some conflict of interest.
Do I also need a Google Maps license for my application? Looks like they're using their tiles.
That'll be great ! I'll be really interested to be a part of it. I also know few of my friends who will be interested in this.
It'll be a great forum to meet people with similar interests. We should go ahead with this !
Even if they don't support customers they still have to support internal customers (everyone that works for Google). I worked on a project recently that didn't support IE8. Nevertheless, the day after release there were a ton of emails from one particular office that the site didn't work. There was a bit of a panic, various theories thrown out (it's working for everyone else, why is it not working for this office, networking issues?). A couple of hours (and who knows how much money) was wasted in an all-hand-on-deck meeting to fix the issue before it was found out that this particular office had an IT department that only allowed XP+IE8 machines.

When you get bug reports from internal customers it's never "the site isn't working in Firefox 33 with all extensions turned off. It loads but is a little slow.". The bug report you get is simply "it isn't working, you get a blank page".

Answering those types of emails cost real money.
But how many street names are actually related to the local geography? At least where I live - an old European country -, they're either based on the name of a more-or-less obscure dead personality (e.g. my street is named after a marquis from the 16th century) or after something that happened there decades or centuries ago (e.g. Merchants' street).
I have some questions:

1. Does IMPORT TABLE mean that it has to copy data from MySQL Database into its own storage or does it merely mean it will connect to the MySQL db and query it directly?

2. If it is a long query (e.g. a 60 second query), does FnordMetric server cache previous results?
Erasing Dark Energy