skysight-inc/HackerNews huggingface dataset:
I think you miss my point. Where I come from, nobody - and that can be taken very literally - will be offended by a joke about penises between to friends. Why not? Because it is not something to be offended about. There is a lot of crap happening in the world today and jokes about penises is not one of them. That's all there is to it. If you do make this a big priority in your live, and even feel offended by it, your brain is kind of broken. Like when you believe in God and thus think it's OK to murder others that don't follow your beliefs. That's a broken brain symptom.

So it's not so much about drawing a line as there should be no need to draw it.

It's a bit - in a far fetched way - like the song Tim Minchin sang about the pope: http://www.youtube.com/watch?v=Sph8Qu8wLAk
I think what you are looking for is called "common sense".

You won't be going around murdering people since it is common sense and you are brought up this way.

Murder and dirty joke is not the same thing if you have any common sense and that's why usually murder has priority over dirty jokes in court. You usually don't get sued for dirty joke. That's why we don't call dirty jokes a murder nor we call murder a joke.

And the common sense is what should set our priorities. Who would you rather see in court first mass murderer or a thief? And on what grounds do you decide this? How do YOU decide which is more offensive? Do we have scales for it?
Thanks :-)

Its actually 3 columns. but if you are seeing 2 then there probably is a css issue. Can you tell me what platform you are on?

I noticed the hovering issue now. Thanks for that. I will correct it.

"It would be better IMHO if hovering cell would show the description instead of hovering the links" - interesting. I will definitely try and see how that feels
But surely even an overly dramatic defense of her own actions does not directly imply that she was trying to get anyone fired, or that her goal was only self-aggrandizement.

She can be both obnoxious, maybe even wrong-headed, and still act in good faith. (even if her actions did not have the consequences she intended)
But then it opens up the potential for people to write inane comments filled with hate speech, and the deleting the name.

I guess if it could be reported, then that'd rectify the issue.
how to change height and width manually of pdf by using html2pdf class in php
Man, hglabhq? That's a bit confusing! Did you consider something like "gethglab.com" instead?
This is a nice approach to customer service, I have always had many bad experiences when dealing with call centers or email customer service, always felt abandonend.

Problem is can you manitain that level if your rate of failures gets bigger and you need to deal with say 100 cases like this each month?

I can't see this being sustainable in services like Paypal or Amazon who I imagine deal with thousands of differents issues everyday.

But anyway I whish it was always like it's been reflected in this story, we'd be at least conforted that someone cares about our problem.
How many hoops you have to jump through to get a job.
Homophobic much? This is one of the most offensive comments I've seen on HN.
Well...that's usually the feedback we hear from YC-founders themselves. There is competition, but it is friendly, not adversarial like the tech press likes to paint.

But, if I recall correctly, I distinctly remember PG & gang bristling when they hear this - because they don't want to feed any competition at all.

Well....that's just my impression, as an outsider looking in anyway.

Either way, this is an intriguing concept for sure :)
It's not even 1/7th of the way to the aphelion of minor planet Sedna:

http://www.wolframalpha.com/input/?i=sedna+aphelion+/+voyage...
I agree with everything you said except the Firefox OS part. For me the biggest issue I have with my iPhone is being locked into the Apple ecosystem. I want browser choice but am forced to use Apple's WebKit. With FF OS, I am locked in Mozilla browser and worse yet no native apps.

With android what I miss from iOS is truely native performance. Even with CM jellybean on my SGS 2 it feels slower than my 4 year old much less power 3Gs. The phone not not as fluid to navigate and I still get occasional hick ups.

I don't know if this comes from surface finger or the dalvic VM but at least Tizen and Ubuntu Mobile stand a chance of giving me iOS like native performance in an open ecosystem.
Yes. We can blame the ipchains/iptables syntax on him ;)

Also, he used to poke fun at C++ (many older C devs did that) but more and more of them are coming around to C++. The last automobile systems programmers I worked with were switching to C++ as well. In ten years, C++ will be the new C.
The reason this is so impressive is that it brings together three technologies that people aren't used to even seeing one good implementation of yet:

* HTML5 accelerometer support
* Sync between mobile/desktop using websockets
* Web page slicing based (by the look of it) on DOM and image processing

…and of course this is in a nice responsive WebGL-rendered package, which people are getting more used to thanks to the http://www.chromeexperiments.com/ project.
I've tried with Ember.js couple of times and really wanted it to work, but I gave up each time. I don't see how they hope to get more users with this kind of documentation. Documentation and community are crucial for success and adoption of open source software.
Never really got that anti-mouse sentiment anyway. There are alot of great programmers that use the mouse alot and why the heck not ? I like to use key-bindings wherever appropriate, but there are things which are just plain faster by just clicking. A good combination of both is optimal imo.

Which is why i cringe when i see all these new "vim-mode" plugins for everything from IDEs to browsers to email clients.
I hope Google don’t renege. Now they’ve said they are shuttering Reader it has made the market for alternatives viable again. Developers are actually building real alternatives for us to switch to, which is a good thing.
Show HN: We Build At Night is now live. Interviews with builders.
This is one of the first browser-based UIs for design that I'd actually use. Impressive stuff.

Question: Is there (or will there be) a way to edit the content of a clickable element (button, link)?
The important takeaway lesson from all this is that, because this guy says a tool you use is bad, it means you, yourself are bad. And as that is a personal insult to your integrity it is of vital importance that you vehemently argue against it regardless of its intrinsic merits.
Why, do you have an @spotify.com email address? :P
Yeah but your bridge will still know where I log in, no? I mean, it's great, but it would be even greater if Google supported it natively.
There are few valid arguments you can make which start by appealing to "peoples nature." This is not one of them.

It's a natural thing to take a dump. But you most certainly don't to that in the audience of a Python conference presentation. Even if it is harmless, because you used your own bucket and cleaned up after yourself. Even if you and your family usually leave the door open when using the toilet at home. Even if there are some hilarious poop jokes.

If people can control when they use the toilet, when they eat, when they have sex -- all much more important parts of people's nature than telling sexist jokes -- then I see no good reason why they aren't also able to control the use of sexist language in the workplace.

(There are rare exceptions. Some people have fecal incontinence, and can't control when they defecate. Others have mental problems which prevent them from controlling what they say. Dealing with those exceptions is far outside this current debate.)

Now, there may be other reasons (though I can't think of any) which justify sexist behavior in a work environment, or for that matter justify making fun of someone who doesn't want to be made fun of. But an appeal to natural behaviors does not provide that justification.

And please do note that you said "harmless fun between two people that don't share that trait", but as this was a public meeting, where the conversation was easily overheard by others, your situation does not apply because more than two people were involved.
Post "Good Google", Who Will Defend The Open Web?
PSA: Please Put Your Phone Away
This is what it looks like on the latest chrome windows 7 http://i.imgur.com/asnKlVo.png

I tried to enlarge the window and it actually expanded but with this resolution it looks quite strange because it doesn't fill all the page.

It is just a metter of the minimum width of the coulmns I think, nothing serious :D
Personally, I have grown weary of the Google intelligence umbrella. I recently closed my Google account, as my CR-48 finally died, and moved my email to another company. I use Evernote for my notekeeping and Flickr for photos. I use Google only for search these days.

Now, would it be nice to have all of that under one company? Sure, but there are too many privacy issues when doing so under Google.
Ah, too many things are illegal as it is. Instead let's tax calorie dense foods and use that money to subsidize healthy stuff so at least parents can afford to feed their kids real food if they want to.
God, there's a massive sense of humour failure from HN posters today.

I really enjoyed the post, he hits a lot of nails square on the head. It's a well-written, poetic tribute.

TLDR: Vim is great, but it's not always, but we're stuck with other, but I quite like it really. But don't do it, kid.

i.e. they're married.
That's fantastic, thank you! You just showed me simple examples of at least two technologies I considered complicated to implement.
Here's why HTML-based apps don't work
@knowtheory The person being fired is a direct consequence of her tweet. While it isn't likely she directly intended for anyone to lose their jobs, it is equally unlikely she expected absolutely nothing to come of it.

Edit: changed wording.
What is the time difference to compile GCC itself?
I don't think anyone doubts that - but it is hard to get faster at planning (and usually a bad idea), while it is very possible to get faster at typing/editing (the latter benefits a lot more from knowing an editor than the former). So if you want to increase your productivity, you might as well go after what you can reasonably expect to speed up.
Hey, that looks very interesting! I hope it goes places.
This, unlike the statements made by the two gentlemen at PyCon, is plainly sexism...
More details from the ESA: http://sci.esa.int/science-e/www/object/index.cfm?fobjectid=...

Brief summary of findings:

1. Generally very good agreement with theory. (So, e.g., inflation is still looking good.)

2. At large angular scales (6 to 90 degrees) Planck finds slightly smaller fluctuations than best theoretical model predicts, though in their plot the theoretical curve goes within almost all the error bars.

3. New improved estimate for the Hubble constant and hence the age of the universe; Planck's estimate of the age of the universe is about 80 million years older than WMAP's had been. (WMAP's estimate was a bit lower than other data suggested, so this isn't a huge surprise.)

4. There's slightly more dark matter and slightly less dark energy than previously thought; the estimate of the amount of ordinary stuff hasn't changed.

5. Planck confirms the asymmetry and "cold spot" seen before by WMAP. (There are existing models of the universe that incorporate the sort of asymmetry Planck sees, but they don't fit the rest of the data so well.)
From this page:

Similarly, the dart2js numbers are generated by compiling the benchmarks and harness to JavaScript and then running the generated code in V8.

Finally, the V8 numbers are generated using the same benchmarks written in JavaScript and with exactly the same harness rewritten in JavaScript.

From what I'm reading, this appears to suggest that Dart2js isn't faster than V8, but is instead faster than a handwritten code. Still a good achievement!

The reason I bring this up is because I was confused at how javascript (even compiled from Dart) could be faster than the engine that is running it.
Github: deepakprakash
To see an example of Persona, you can visit http://www.yourpane.com and click the "Persona" button (don't enter an email address).
As stated by others, sex jokes are not necessarily sexist jokes.
Even in such a world, there is 'freedom.' The 'freedom' in America was freedom from government repression. The Salem witch trials aren't exactly recent history.
I just launched this site because I see a growing number of people around me engrossed with their phones and ignoring the world and other people around them.

Please let me know if you have any feedback on how to improve the site and the message.
Holy shit this is absolutely incredible. My mind has been blown.
Silicon Milkroundabout Spins Out From Songkick To Staff Startups With Talent
Look, the announcement was clear that they are sunsetting the CalDAV API and if someone wants to continue using it, they need to make a request to Google, and explain why. (Via the form you linked to previously)

One would hope Google has enough sense just to keep this working with no hiccups for Apple, but it also is not clear cut that they will from the information we've been given. (Or that Apple gives a shit either way)

It's not like they are seeking feedback on how to improve CalDAV, they're moving away from it.
Firefox OS has native apps and of course allows alternate browsers.
Seems pretty much like what Subversion's had since... ever? if you just use your AuthzSVNAccessFile right.
I don't have any evidence. And neither does the Agile crowd. What they have is anecdotes. So if their anecdotes are valid proof for agile, my anecdotes should be valid proof against agile.

As for the evidence that people are publishing (such as the stuff linked to in that proof.html link), that's no evidence at all. It's cherry picking. It's saying, "Pair programming worked well in this controlled study, and XP worked well in this controlled study, so putting the two together is guaranteed to work together flawlessly and there can be no unintended consequences". The evidence ignores more than it acknowledges.

In addition, when a successful project launches that used Agile, it is used as evidence that Agile works. But when a project that used Agile turns out to be an unmitigated disaster (Such as Accenture's NHS IT project to pick one cataclysmic example) the Agile cheerleaders are no where to be seen.

When Agile goes wrong, it goes spectacularly wrong. Take that NHS example I mentioned. 10 years in the making, £5bn of tax payers money, it's still not finished and Accenture plain up and walked away from it. Find me an anecdote better than that in support of Agile.

But of course you wont. You will say "well they were doing Agile wrong" and you will have no evidence for that.
Biggest problem with social login for me is that I have all of them (google, twitter, facebook etc.), and sometimes multiple (google, twitter).
I started a service, once upon a time, and to keep a clear separation I figured I'd register a company, get a company bank account, etc.

In my case the actual product was a website, and that had a name which was good. The actual company itself was less important - the only time folk would see it would be on cheques, or invoices.

on that basis I figured I'd take the first name that sprang to mind, and I became "Pink Pony Productions"; a name shamelessly stolen from a throwaway line from Lisa Simpson - Episode "The Ziff Who Came to Dinner".

So: Product name / Website name / Service name == Important, but company name / startup name .. less so.
What about people who use esoteric words?
Doesn't seem to do anything with a Nexus 7. And it does have an accelerometer and gyroscope.
NATO: The Tallinn Manual on the International Law Applicable to Cyber Warfare
Eye tracking study: differences in browsing between countries
No I don't think she was trying to get anyone fired and did not mean to imply that. She just decided to create a mess and try to turn this into something about sexism. I can't know her intentions but my guess is that her passion for this issue prevents her from acting reasonable and in fact, did more to hurt the cause than help it. It just provides ammo to all those who are afraid to hire a woman and that's a shame.
The best time is irrelevant in practice if it only happens very infrequently, under a very specific set of circumstances.

Benchmarks are only useful if they're indicative of what the likely outcome in a real-world scenario will be.

What you propose is much akin to those completely unrealistic "The Computer Language Benchmarks Game"-style benchmarks that show JavaScript (or Java, or PHP, or whichever slower language you prefer to use instead) as being as fast as C or C++. Perhaps that's true, but only when you discard reality almost completely. JavaScript only ends up performing decently because the benchmark is trivial, and the implementation has been highly tuned, often into a form that we'd never actually see in any real-world product. And predictably, JavaScript's performance ends up being much worse than C's or C++'s when it comes to real software, contrary to what the flawed benchmark suggests.
somehow I knew this question would get answered here, thanks very much!
> Vim: The Editor You Need To Read (At Least) Two Books On To Use Well

Seriously? I was one of the very early adopters of ST2 (befor net.tuts wrote about it), and configured pretty much everything. I switched to Vim maybe two months ago, and I was just as productive with Vim three weeks after switching.

I still learn about Vim features, and it will me take ages to really know it well, but it's seriously not that hard to learn Vim. The first one or two weeks are hard, but once you got the basic concepts, it's really easy.

Switching to Vim was completely worth it. I way prefer VimL over ST's JSON settings, and I'm generally faster at editing text.

However, Sublime Text is a great editor, too. ST + Vintage mode is really fun, too.
This article didn't mention it, so I thought I would: Glass is about as strong as steel. Okay, okay, so glass is really a class of materials with widely varying strengths and some glasses like soda-lime are not very strong -- but steel is also a class of materials and there is a considerable overlap with how strong you can make glasses and how strong you can make steels. Plastics are typically much weaker than glass, as is wood.

So why is it that we have this everyday experience that dropping a cup made of glass is a likely disaster, while dropping a plastic or steel or wooden cup is not? It's actually much more subtle: it's not about strength, it's about cracks and scratches.

I am not entirely sure why, but what's happening is that in most ceramics, a scratch creates a place where the stresses inside the material get amplified in a way that doesn't exist with metals. So in metals those cracks also don't like to propagate much; it's really in glass where you see cracks propagate through the whole material. It's more obvious to see why wood doesn't behave this way -- it's made of lots of long strands glued together, so when you crack some of those strands, the crack "runs into" the glue and doesn't propagate. We've actually already stolen this idea from wood -- as fiberglass. Plastics have these really long molecules which also line up like the wood fibers and create a very irregular environment for cracks to propagate, so that may be why plastics resist fracture.

I've often wondered if there is a sort of "miracle glass" which exchanges the hydrogen bonds of plastics for the stronger silicon-oxygen bonding you see in glass, but is also built from "long molecules" the way plastic is. The idea would be essentially to steal the strength of glass and the fracture resistance of plastics while maintaining transparency. But if it were easy presumably someone would have developed it by now, and I'm no materials scientist.
Adria's behaviour wasn't deplorable - it was fine. The response of the two men involved's workplaces (ie firing them for essentially bad PR) was less than fine, but not deplorable. The response of the hordes of screaming shitbags making death threats has been deplorable. Fucking deplore the actually deplorable, not the fine.
If you are so fearful, perhaps the conference circuit is something you should just opt out of.
This tweet is from November 2009 - over 3 years ago. Adria didn't start working as an 'evangelist' for SendGrid until March of 2012.
I'm not talking about Rails, I'm talking about Github's mail-sending program. Rails is the engine. The email sending script is the experimental aircraft.

Blame Rails, I'm fine with that. But it's not going to prevent a serious problem with the email sending script in the future. To do that, you need to write some tests.
Not a double standard, because the situations are not symmetrical.
So 0.3% is a measurable difference and 0.1% is noise. That doesn't sound overly pragmatic to me. Benchmarking is an art, and from his setup 0.3% seems like noise as well.
Why your diets to lose weight is not working
I don't get all the development... so is this like an html5 player ? linux + some webkit ? what's the novelty ?

Again a bunch of developers working for free on Samsung (20% of SK GDP) plan C mobile phone OS ?
I know this will not work everywhere (not everyone implements correctly the RFC's regarding e-mail) but if you have an address, you can make up addresses on the spot by using the + notation

eg messages to myrealemail+mytag@gmail.com will always be received by myrealemail@gmail.com

I too have a domain with catch-all, and I do that rather than using the + notation, but it's something you can teach your friends who would never do that.
Just wanted to say that i love your stuff! You've saved my life multiple times
AWS Olympics: Speed-Testing EC2 and S3 Across Regions
The results are what I expected and not that interesting. Compiling C as C++ usually yields the exact same native code as compiling it as C, except for some very minor differences.

What would be interesting is how long it now takes to compile GCC itself. For code that does not use C++ features, I also expect a very minor difference.
The best tool out there for me is Adobe Illustrator. Nothing can beat this. I tryed all. I use AI then Bootstrap for fast coding prototype of my AI.
I can see that Dart definitely has the potential to be faster than Javascript, but at the moment the difficulty of measuring the speed of its implementation is the lack of representative benchmarks. Richards and DeltaBlue aren't exactly ideal.[1]

But it's still encouraging to see such results from its Javascript backend. Ideally we'd be able to experience the productivity gains of Dart without having to introduce an entirely new browser VM.

[1] https://blog.mozilla.org/nnethercote/2012/08/24/octane-minus...
How is this defensible? Asserting that by virtue of their powerlessness black people can't be racist? That's a statement that should offend anyone, especially black people.

Racism, sexism, etc. are characterized by the desire to damage a certain group while propping up another by making broad-scoped and baseless inferiority/superiority statements, often followed up by aggressive actions. It's not necessary for one group to be "in power" for this to happen. Racism in cases where minorities are the perpetrators is exactly as unacceptable as in any other circumstance and people who defend that should be called out for it.

In short, and conveniently looping back to the actual topic at hand: behaving like an asshole is never OK.
Their site is rather awful too. Someone needs to Hipmunk them to hell and back.
Why do engineers shake their legs behind a desk??
It is just me or is it that when engineers are programming and sitting behind a desk, they constantly shake their legs??
http://www.flipso.com is a solution for classifieds within private groups. Zero fees.

Disclosure: Founder, together with Idealab
Internet Ethics Guideline