skysight-inc/HackerNews huggingface dataset:
Off-topic, but the cost of owning a motorcycle is not much lower than a car (generally). They have much higher maintenance costs in general which offsets great gas mileage, even in the smallest motorcycles. I can't find the comparison spreadsheet, but here are some of the costs - http://faq.ninja250.org/wiki/Motorcycle_TCO
She did speak up. See the comments (you can't at the moment because the traffic's taken the site down). And the comments have a guy who is behaving exactly like that.

To paraphrase - she tried to make the witty comeback but was talked over, and part of the point is this isn't isolated, she gets rape threats every game release; can you imagine how wearing that is?

She suggests that others also need to speak up - a quick "Not cool, dude" to anyone who behaves like this.
And in the Tesla Model S, can be swapped in about an hour.

Why would you replace the whole car vs swapping in a newer, better battery?
On the Richards benchmark it's 1.9x. After 2 years this is pretty impressive.

Due the nature of the Dart language the DartVM will make a number of optimizations possible that are not even possible in V8. So it will be a better platform for continued performance improvements. Time will tell...

To be honest, even if it was only doing 0.5x, I'd still use it because the tooling makes me more productive.

http://www.dartlang.org/performance/
Both MSVC and g++ have some C++ language extensions enabled by default. Examples include msvc allowing you to drop 'typename' where the compiler can deduce that a token is actually a type, and g++ allowing variable length arrays.

Visual Studio works great on cross platform code bases. It is so much better than Eclipse, but I'll stick with vim :)
Smarkets, London, Software Engineer, Python, Erlang & Mobile

Smarkets is disrupting the global betting industry by offering a modern betting exchange with significantly lower transaction fees than the competition. We're a well-funded company with a small, agile development team. We've handled over £250 million of bets since launching in 2010.

Our office near Old Street in London is shared with other exciting startups and has a pool table, foosball table, and fully stocked fridge.

We're heavily driven by user-focused design and a focus on technology and engineering as a first class discipline. We write our software in Python and Erlang, and rely heavily on asynchronous programming techniques and REST. We build on a modern, open-source software stack which includes Linux, Vagrant, Flask, Eventlet, PostgreSQL, RabbitMQ, ElasticSearch, Graphite, Chef, and Git.

For more info: https://smarkets.com/about/jobs/
Also, a lot of times it is difficult to avoid hindsight bias. It may arguably seem obvious now, in 2013, but it is hard to say what would have been obvious in 2004.

Nonobviousness is judged as of the filing date, a fact that many seem to forget.
oh wow, didn't know you guys were melbourne, based, I should have said hi while I was around.
I think my response would be somewhere in the middle. I probably wouldn't curse the person ("fuck off") but frankly "I disagree, ..." is far too light of a response.

I would ask the offending person to leave. If they refused to leave, I would encourage all of my friends to leave.

Such a statement is so beyond-the-pale inexcusable that simply stating your opposition is insufficient. While I agree you don't need to "go down to their level", I see no reason to allow them any more of my time than is absolutely required (i.e. time spent organizing my friends' departure and paying for the check).
Judge: Firm can sue Facebook over 'timeline'
While I agree wholeheartedly, remember that some of the problem is the current dichotomy. The sexist ass on one hand and the too non-confrontational to say anything on the other. I'd posit that it's more useful to figure out a realistic way to get that second group to speak out--even if it's not a hearty "fuck off".
>How do you reach such a conclusion? Because you said so?

No, by examining history (well, those facts available to me), and making some mental work of drawing connections and forming ideas.

Why not provide a counter-argument (or even just an alternative proposition) instead of insulting me with the "because you said so" thing?

For me it's obvious --to the point of making explaining it inane-- that a company dealing with money is easier to reason about and deal with than people deep in ideology.

A quick definition of ideology is that of a belief system not particularly moved by facts. This is what makes it frightening.

Sure, corporations have committed huge crimes for money -- but at least you know what they are after and how they will go about it.

With ideology? Not so much. There are hundreds of millions of victims of ideology all around the world. From the victims of Stalinism to the Holocaust, to the Spanish Inquisition, to the Manson family etc.

Whereas economy/money is the domain of greed, ideology is the domain of whatever. It can raise the more crazy and multi-faceted monsters.
This makes me think - is there any reason you couldn't compile Emacs or Vim in Emscripten, and adapt it for the web? Maybe with some kind of in-browser terminal emulator? Quick googling suggests no one has tried this yet... I find that surprising.

(The Vim bindings in CodeMirror[1] are surprisingly decent, but it's still not the real thing.)

[1] http://codemirror.net/demo/vim.html
In my case, their published (non-promotional) rates were cheaper than the bonded DSL I was using. I really didn't want to switch, but I just couldn't justify the amount I was spending for the bandwidth I got.
On my Galaxy S2 (Android 4.1.2) that menu is found under Settings > Lock Screen > Owner Information.
> When you're in a jam like that, there isn't much you can do.

Sure there is. You can switch majors. Or quietly put your resume out in a different industry. Go somewhere your superiors and peers actually give a shit about whether people are treating you horribly.

What do you think happened to all the women who aren't programmers?
How To Write A Press Release - 5 Do's And 5 Don'ts
What makes good teams work better: Research-based strategies
Yes.
Not to mention: "I disagree" in this particular situation also has the unintended consequence of possibly implying something about whether she has nice breasts, while "fuck off" does not.

(One of the oddball cases where the "more polite" response may in fact, be more harmful)
I'm not an expert, but find this fascinating. A somewhat related subject, English as spoken in Ireland is referred to as Hiberno-English:

http://en.wikipedia.org/wiki/Hiberno-English
Android 4.0 on HTC/Virgin Mobile doesn't have the option.
The tax credit is a fractional refund of the car owner's share of the military budget allocable to petroleum defense.
for companies like comcast the easy solution is chargeback as a SaaS owner i hate to promote the idea of chargeback - but seriously they sting bad and could really act as a good wake up call for companies like comcast.
On another note, I don't lock my laptops. If someone steals it, I want them to be able to log in and use it. Then, I might be able to track them - it's a slim chance, but it could happen.

If they can't log in, chances are they'll just wipe it.
Will AI write like humans?
Difficult languages: Tongue twisters (2009)
Healthcare IT: Making Good Progress
In an at-will employment environment, sure, maybe. Anywhere else it's definitely not enough to be let go for sexual harassment. One remark is nothing.

But these are the kinds of people you don't want to hire.
Technically this is one of the same.

In 1993, Fiat acquired Maserati from De Tomaso, but a 50% stake was sold to Ferrari in 1997 -- however, at the time, Ferrari had already been under Fiat's umbrella as a sister brand (since 1969).
If some interns running a corporate intranet can get a transparent htts proxy, what's stopping an ISP from rewriting your https traffic?
yet another spam article that claims to have solutions and offers none.
Simple.TV Raises $5.7 Million From New World Ventures To Move Beyond Its DVR Box
"I wonder if they will be using clang/llvm for static analysis?"

From the page:

"The IDE will be integrated with Clang Analyzer, so that more than 2000 code inspections and error diagnostics results from Clang compiler would be shown right in the editor. Of course, you also would be able to review them in a bulk mode"
So I'm supposed to feel sorry for you because women are discriminated against? Why are you making yourself the focus of this story?

There's a real story of discrimination here - against the woman who was insulted.

"I’m terrified of losing friends over this." - so you're against discrimination only to the extent that it doesn't negatively impact your life. This is meaningless.
Legally, you can't.
Exactly, "Fuck off" gets the full message across loud and clear. It is also short enough that you can deliver the full message without any risk of interruption; just two syllables that can slip under the radar after you have the subjects attention.

[looking the person in the eyes]
"Hey [whoever]"
[repeat as necessary until you have eye contact, at most one or two more times]
"Fuck off."

There is no chance for them to interrupt you mid-protest to make excuses, and it sends a clear signal that the subject is not up for discussion.
Is this a Canadian thing? Because that's NEVER happened to me Atlanta/NYC).

Heck we even left an iPhone in an airplane seat pocket. Realized it as soon as we stepped off, but they wouldn't let us go back and get it due to "security". They assured us it'd be in lost and found. NOT.

I'd be amazing to make a heatmap of wallet/iphone returns so I can move to the best place on earth :)
Well that's the point. Keyword-matching does require that you already know PHP; there's no regular expression for quality.
>"Micro$oft" used to be perfectly socially acceptable on USENET. I wonder who they paid to get that changed?

Microsoft was not that threatening anymore, people moved on, and you can only keep the same BS juvenile joke for so long.

M$ == "oh, Microsoft cares about money. A company of all things! How funny".

The idea that they paid someone (who, the ...USENET owner?) to have M$ not be that acceptable on USENET is beyond ludicrous.

Not to mention it's BS. People still use M$ and Micro$oft all the time, even in USENET (well, they don't use USENET that much, that's true). It's just that people that are 16-22 yo OSS "fans" rooting for the "Linux conquest of the desktop" are less abundant now.
I once witnessed overt racism at an event. I didn't know either party. To this day, I regret not intervening.

Perhaps I'm now over compensating, but I became "that guy" who always speaks up. That time, I was so shocked, I didn't know how to respond. Replaying it in my head over and over, now I don't need to hesitate when it happens again.

Note: you're not persuading the antagonist. Screw him. By speaking up, you're putting him and everyone on else on notice that pathological behavior will not be tolerated.

A year or two back, we had a guest female speaker at a local user group. I felt that she wasn't being given the same level of respect afforded every other speaker. People talked over her, interrupted her, etc.

So I said something. I pissed some people off. Others laughed at me.

But next time we had a female speaker, EVERYONE was super courteous. They even joked that if anyone was rude, Specialist (me) would bring on the hurt.

My advice to Andy Moore, and everyone, is to learn from his experience, and prepare for the next time, until such time that the trogs realize they can keep their sexism, racist, hatred, etc to themselves.
You can already build Dart for Android, but it's x86 only. There is ongoing work to implement ARM (and MIPS?).

Seems sensible for google to have some options similar to Java for both Android, and their in-house server-side code. (Oracle anyone?)
Made me think of this: http://www.youtube.com/watch?v=U4oB28ksiIo

I have a moderately-locked down guest account on my computers that serves this purpose. Also useful if family want to come over and use my computer - not that they ever do. They struggle to use OS X.
What I want to know his how much I'm writing a check for every month. The rest I can figure out on my own.

The fact that they shaded the initial number in order to close the sale is deceiving, and honestly, surprising from a company I previously held in high esteem.

It's not that this practice is uncommon, it's that I wouldn't expect it from Tesla.
My reaction to something nasty like this would've have been to stand up and ask the person to leave and if they don't, just walk away. This is nowhere close to being acceptable. Where does this person work where it's acceptable for employees to say such things?
Only the above sentence was never meant to be humorous to begin with.

Then again, you find "Micro$oft" funny, so what do you know?
For crowd-sourced city guides http://www.wikivoyage.org/ is very comprehensive. I discovered it recently and was surprised to find a pretty good guide for my small town.
Codeblocks is essentially notepad with a gui for mingw compiler options. It cant be compared with visual studio in terms of development, refactoring, and debugging tools.
I just registered apocryph.al last week. I think it'd make a great blog URL.
Better title "I was pretty lucky and lost stuff a lot and people returned it! You too should rely on luck and the kindness of strangers instead of basic precautions!" Yea, given that my entire bag incl. laptop was stolen from me at a bar a few weeks ago? Sounds totally stupid.

1. I'm sorry, I absolutely do not trust random strangers with access to all of my email accounts, my facebook account, twitter, etc, banks that allow me to bypass some authentication questions by calling from the phone listed under my account, etc.
2. To use my work email on my phone, a lock is enforced.
3. If I lose my phone, I can set an arbitrary message to show on the screen through the windows phone 'find my phone' feature on the web, or if I didn't have that, leave my lockscreen with contact details showing.
I've looked into the costs of VPNs on servers I own vs. a VPN service with unlimited bandwidth limits and the latter always wins. Setup time costs aside, VPN services usually have multiple regions you can connect to and are likely to have more reliable speeds.

This is, of course, if you trust these companies enough and [list of security implications].
Post-Android, Google's Andy Rubin Has Been Busy On Facebook
This is why I never use the word "fuck" in common discorse. For these situations exactly. So that when I hold up my hand and say "$name, fuck you" it goes off like a bomb and I don't have to say anything else.
"We find, however, no negative relationship between having a distinctively Black name and later life outcomes after controlling for a child's circumstances at birth."
In ASE, we spell that "intact". Tact is what he lacks. ;)

(Sorry to be a prat, but it was so deliciously topical.)
I'm not advocating doing nothing. I'm saying don't make this a public spectacle or attempt to get the person fired or banned from GDC. Here's why: In my reading, this person was not confronted about it enough for him to change his behavior. In the author's writing, it was swept under the rug.

Right now resolution of these incidents goes like this:

Hear ugly -> politely ignore in person -> report to others

So yeah, if you want to be deferential to other people and never get things accomplished by yourself, and passive aggressively "send a message" to the person by getting them banned by GDC, by all means. Just know that nothing will change. The person will resent you for getting him banned from GDC, not for being offended at his ugliness.

This is like calling the police because someone shouted in your face and you can't handle it. The correct answer is handling it yourself. The police don't have time for that shit, and I've seen way too many people think that's what the police are for (even calling 911 because someone was shouting at them, or laid a hand on them -- though the latter gets a little more complicated). Here's how this sort of thing should go:

Hear ugly -> stop socializing and make offender cry

Seriously, a step by step guide to handling this:

1. Someone says something ugly.
2. "Whoa whoa, everybody stop. Shut up a second."
3. "What did you just say?"
4. Continue silencing the table.
Do not let anybody else stop you or get involved.
5. "That is completely unacceptable."
6. "You owe your victim an apology."
Do not stop until you get an honest one.
7. If the offender whimpers, good. You got through.
8. If the offender refuses apology, eject the offender.

Think of this as garbage collection. Pause the world, clean up the garbage, resume socializing. It's important that everybody else defers to you and doesn't attempt to interrupt you or stop you. Several people always will to avoid the confrontation happening in front of them. "I'm sure he didn't mean it that way." Neutralize them or you will never be able to get through to the person you need to change. The target of your confrontation will cling to the people around you who are less sure of what you're doing and use it against you. Be resolute. This isn't "alpha male" behavior, this is standing strong and not taking no for an answer.

Seriously, be the change you want to see in our industry. Quit calling the cops to make other people fix your problems. Stop being polite to assholes. Your politeness is what feeds them -- they know you won't confront them.
I did raise a ticket on this but as a more general thing:

What is it with js libraries using data- tags without any kind of "namespacing". For example this library uses data-intro which could easily clash with other things in future.

Would it not be good for everyone to be a good citizen and instead do things like data-ch-intro? Just a few characters from your project name to reduce the chances of clashes.
You are correct.

A lot of this discussion is a complete embarrassment, I expected better from HN :(
I agree about the need to clearly register disagreement, but I'd opt for slightly less shock... I'd say, calmly and sternly "that is entirely inappropriate." I'd then call on others in the group to register their disagreement.
Great, but if ending sexism is your cause, this is not the proper forum. This has nothing to do with tech other than the circumstances surrounding the occasion. It happens in all fields and it happens with compensation. Yeah, it sucks, but get over your feelings if you really want to do something about it and speak up the next time.

Won't change anything, but at least we won't be subjected to this shit.
I concede that there's some stuff on your phone that you don't want spread around. However, I refer you to the ipod touch story - the woman who found it was not tech-savvy. Though she had good intentions and wanted to return it, she didn't know how to use email. Those people are more common than you think. Maybe your parents or spouses phone number?

Even then, you have to hope that the person doesn't have phone phobia (like me) and isn't deaf (like me), to phone. With full access to the phone, most people can find a contact mechanism that works for them.
> Hugspoon competes with Punchfork by stealing its data and giving no value in return.

How are they competing with it? Punchfork is gone. Isn't it Pinterest's fight now? I doubt that a term of the acquisition was "personally deal with people who are copying the Punchfork data".
This type of loan used to be quite common but for a completely different reason. Prior to 2005, in many states the owner of the vehicle could be held liable for any damage caused by the vehicle (vicarious liability laws). With a lease, the credit company holds the title, thus for a period of several years, NY and NJ residents were forced into balloon/option loans instead of traditional leases.

It is really interesting to see balloon/option loans coming back, but for a different reason.

As far as I know, no bank does leases and only the captives do them. In this case, you owe wells fargo for the full amount of the loan, but Tesla and Musk are personally guaranteeing to buy the car back. A clever way to create a lease product backed by a company that won't do leases.
PyPy Status Blog: So, you want to try PyPy
Why not Spanish? You can't get here from there. If a child speaks a coherent first language at home, you can't "navigate them back" to ASE, it will only confuse them (and further reinforce your preconception that they are speaking "broken" English). You need a teacher who speaks their first language fluently to instruct them on the standard language, and when it is appropriate to use.

(And, as stated in the article, this is not a new nor should be a controversial idea; it has been school board policy in Oakland for 17 years.)
Hrm, they label it as "iOS and UX to Windows porting labs". So in a sense.
This is interesting to me because... is there even a scientific definition of depression yet? Such that, if you have a defined list of symptoms, you are definitely depressed, and if you don't, you are definitely not depressed?

If not, we're at best talking about a magnitudinal thing or a probability thing. Like a Bayesian thing where each symptom's presence updates the probability of the person being depressed, which is turn based off of a database of previous cases of diagnosed depression and what symptoms they had.

But even that may be circular, ultimately. It could just as well be that depression is a vague category of similar symptoms that each come from a wide variety of scientific causes.

This is not to be mistaken for saying it doesn't exist or that it's all in someone's head - it's more just to say that if someone has depression, they have something that may deserve treatment and sensitivity, but that it's something that we still do not know exactly how to describe or diagnose, and so therefore we will just call it "depression" in the meantime. But what if we've sort of collectively forgotten the "in the meantime" part?
This is a patent that covers something novel that was actually implemented and sold in a commercial product: http://www.google.com/patents/US7012997

The phone system this was implemented for had the unique property of tightly integrating the switch with what would normally be an "outboard" IVR system. It enabled a whole class of new features that could only be implemented on a switch of that nature, where the state of a call, or any interaction other than a call, like programming a feature button, could be interposed with arbitrary audio prompts.

If you read the patent and are "skilled in the art" you could implement it.

I'm pleased with this patent because it isn't obscure, it's easy to understand why it is novel, and it isn't trying to do anything underhanded, like making something obvious for a mobile device supposedly makes it novel and non-obvious.

The patent system is being gamed in order to exploit it. If the price of ending that exploitation is to exclude software from patent protection, so be it.
Anyone who remembers Kozmo should know that the original pricing model is doomed to failure. Grocery delivery doesn't scale well, and 14 years of technological advancement doesn't change this fact.
I don't agree. WU has offices all over the world, which can be of a great service to customers, with USD or bitcoin.
Off-topic, but if you're in the Kitchener/Waterloo Canada area and are looking for an Instacart type service, try http://www.grocerygateway.com. I've been using it for months and am quite happy with it.