skysight-inc/HackerNews huggingface dataset:
For a bit of nuance, instead of "fuck off", you could try something like "I disagree, but I'm pretty tired of that conversation", and change the topic.

Statement made, stupid comment brushed off, nobody got hurt.

The whole "down to their level and beat you with experience" thing comes to mind.
Interestingly it would be easy to write some code that detected THIS code. Get web developers to add it to their sites and make it show a message that comcast are charging them for traffic they're causing. And then link to the class action.

inject.ly isn't registered (yet) so let's presume some enterprising HN reader uses that.

As a web dev, all I need to do is <script src="//inject.ly/detect.js"></script> and it will detect this (and any future variant) ISP injected content.

Extra points for someone implementing this to have it optionally make a JS call to another function or inject a customisable HTML widget on the page.
Anyone interested in building an alternative to cupidwithfriends?

Email me.
> is Yahoo Mail really in such a bad place that they need to outsource their file attachment hosting?

More likely they're in a place where they'd like the referral revenue that's likely involved if/when those users upgrade to a paid Dropbox account.
Your comment is completely empty of content and is just inflammatory. Yes, what we said was wrong. We all arrived at that conclusion on our own and don't need your vivid imagery to reinforce, thank you.
> Does that make French a more valid language than English?

The French might think so...
Keep it up - keep moving up and learning more stuff. Be awesome. Don't worry too much about what other people think of your code, worry just enough that it pushes you to write better code. :)
Please stop, you're over compensating. Yes the person in this story is a dick but being a dick does not mean someone should have their body mutilated, nor does it somehow make them a faux-person. Saying someone isn't a "real man" is just as ridiculous as what the person in the story said.

You're not scoring any magical man points with a comment like this.
Offering a refund after asking? Awww, how cute. But since a customer needs to explicitly ask for returning money that she hasn't authorized taking, why not just start a chargeback process at the credit card issuer?

Seriously, automatic refund should be their first and default action AND THEN offering some kind of compensation for the inconvenience.
There's some fantastic parts like the bit about leading questions: http://www.youtube.com/watch?v=G0ZZJXw4MTA
The site is unavailable for me. Judging from other comments in this thread, is the gist basically to leave the phone unlocked so that the person who picks up the phone when you lose it can find out your contact information and get in touch with you?
Except, the calculator isn't great at true telling, lying by omission.

Try making the cost of gas low, and electricity high, and the "savings per month" simply drops to 0 and stays there, instead of wrapping around and becoming a cost.

Yeah it's an estimate, but it doesn't cover any of the basic possibilities.
If you want that argument, let's start with the fact that I can make Raganwald's version work, unchanged, with the data structure changed to be the values of a hash, the keys of a hash, a tree data structure, and a streamed data set that you do not entirely possess at any single time. Your version requires it to be an array, and nothing else. You may retort that it almost always is an array. My experience in languages that support the abstraction disagrees with you.

Secondly with your version I find that I require significantly more typing, and get it wrong significantly more wrong simply because I had a trivial typo.

Thirdly with your version on a double loop I find myself periodically messing up because I slip in the wrong counter variable in the wrong place. Stupid error, but the code compiles and does the wrong thing, then I have to track it down. With the functional version I pretty much never make that mistake on that use case.

And finally my experience, with my background, says that it is easier to fix mistakes in the functional version than the explicit one.

The result is that separating the concept of iteration from the implementation is a good thing. Even C++ realized this fact (badly) with iterators.
Yes, it is an insult, and you're not doing anyone any favors by dissembling. Regardless of your motivations, you decided to employ a gendered attack with a very long list of connotations--one of the more prevalent being that those who are not 'real men' are themselves exhibiting feminine qualities.

His behavior is 100% unacceptable. Yours isn't, either. "An eye for an eye" doesn't help anyone be better, and education, not feel-good attacks, is the goal.

You are perpetuating the problem. Stop.
That is interesting. Or in particular, when you get to the pages that actually spell out how it works http://outreach.wikimedia.org/wiki/Education_Portal/Tips_and...
(that landing page is somewhat nebulous, it takes a little digging to find the actual content!)
33.000 members in 4 days. Seems legit.
Hey JimboOmega.

SlideShare is looking for Rails devs and we frequently hire people who are moving to the bay area (from Ohio, Texas, France ...)

You can email me at jon AT slideshare DOT com
Why do you say that? Would you also say a female needs to "have her vagina removed" if she commented about a male developer's "award-winning biceps"?

You have to understand that objectification can go both ways; if you want to curb it, you have to be equally strict in all cases.
The iPhone doesn't have the functionality natively, but I just used an image editor to write my email and family members' phone numbers into my lock screen image.
Tesla recieves a subsidy to offset the implicit subsidy received by other car manufacturers, because doing the straightforward thing and banning all pollution is politically impractical. If you added the cost of global warming and people poisoned by oil refineries to the price of gas cars, tesla wouldn't need a subsidy.
It wasn't enough for me to simply upvote the above comment. Please consider this a double-upvote of emphatic agreement.
* But my point was that in the original contract with the provider, there is a provision that, in order for you, the customer, to obtain the service, you have to agree to the contract term* which says that the company is allowed to unilaterally change the terms anytime, but the customer cannot do similarly. Then the company can impose any subsequent changes and the new version becomes legally binding.*

The point of my comment was thata unilateral change in a contract is not possible. A contract term that allows one party to unilaterally change the contract terms is not enforceable unless the changes occur within a pre-specified range of possibilities or fixed rubric (i.e., for example, allowing a farmer to changes prices in reference to publicly traded corn futures).

You may imagine this can't be true, but if you have a credit card, read the "fine print" and it's in there.

Not only am I aware that those terms are there, but I've helped people get out of some very large bills because* those terms were there (in these instances, rendering most of the bills uncollectable as a matter of equity).
They'll probably learn it themselves after a first wave of chargebacks.
When I was in basic training for the Army, my drill instructor told us that they can turn us into soldiers but there is nothing they can do to fix 18 years of bad parenting.

For me, there are certain traits and ways of thinking that I just can't tolerate. In some cases, I can tolerate those beliefs if the person is able to keep them locked up when I'm around. Usually this person is smart enough to know a certain belief if controversial or similar and knows when to keep quiet.

Some people know when to keep quiet, some people don't. Some people can swear like a sailor when drinking with friends at a private location but have the good sense not to do the same when out at a family location on a normal day.

People probably can't / won't change. Discussion and arguments won't do it. Even if you could change a person, it's not worth the effort for you to try. It's best to just cut the cord right there and move on with your life.
I was expecting that you were going to be the dude with the thick mustache and Kern the guy with the beard. I feel quite disoriented now.
agreed, that was overboard. I was trying to point out a point in a 'Reductio ad absurdum' manner.
I'm confused by this. If you had a particularly good IDE in a particular OS, why wouldn't you use a VM and run that OS for the purpose of the IDE? Especially if its on Linux.
My phone has my phone number (Heh, not helpful) and my email address on the lockmscreen - So shouldn't be any trouble to get in touch :-).

The majority of people are awesome out there, but unfortunately - there are some who aren't; I would prefer those who are not to not have access to phone where they could:
- GPS their way back to my home if my address is saved and possibly break in if they know my calendar.
- Text family contacts for personal information.
- Have access to my email where they could start trying to recover passwords.
- And the list can go on.

Phones today are incredibly insecure, and while I do all that I can in locking individual applications - I'd prefer a stranger to not have access to all of that; especially with my email address as a means of contact on my lock screen. I'd personally prefer to just lose my phone entirely rather than open up the possibility to someone accessing important information.
ShmooCon: Malware Analysis Intro
Interesting,

In LinkedIn I've been contacted by recruiters from Amazon, Google, Toshiba and Voyer International and all of them have been quite professional.
To address your question better, the plan has now turned into creating a subscription services which will allow to setup better services whilst keeping traffic standardised to a medium that allows us to grow the server farm as more people join. Development is underway to turn it into a fully scalable system for future growth, whilst continually adding features etc.
Pimp My Chrome – Pen Testing Style
Australian Institute of Applied Sciences? For Real?
Why is "who funded us" such a prominent theme these days with funding announcements from companies? Especially in this announcement? Back in the day, investment banks put up tombstones in the WSJ (for the big deals) and a minor blip went out on the news wires that funding was obtained by such-and-such company. Now it is "Hey! Look at us! We got funding! And one of the players was Andreessen!!!" .. or xyzxyz!

I realize Andreessen Horowitz is a prominent VC player, but I'm sure he's had his share of failures judging by the sheer number of investments he seems to play in. Those like him with a lot of capital are now engaging in "spray and pray" mentality. A few home runs might have made him insanely wealthy, but I question why all the sudden his name on your startup is so important.

And don't forget the old adage: Past performance is no guarantee of future results.
I wish all the best to them. Eclipse with CDT is OK but often just blows up in my face. The last time I tried to use it I ended up switching to Emacs completely :/. But I love IntelliJ for Java, Ruby, and Python, would love to see them build a nice C++ IDE along those lines.

Not having used AppCode I don't know how good the support is for C++ already. I wonder if they will be using clang/llvm for static analysis? Though I don't know much about that area, I've noticed that all C++ IDEs that I've tried (including MSVC++) are much poorer than Java IDEs in that aspect.
On (in)security of oAuth implementations:
http://css.csail.mit.edu/6.858/2012/readings/oauth-sso.pdf
Many corporate IT departments (including that of my former employer) unfortunately explicitly block Dropbox :(.

Meanwhile, we did use Box (albeit for very different use cases from Dropbox).
I suggest next time this happens saying, "you're being rude", and change the topic. I've gotten really good results with that statement, ymmv, but hth.
Agree with your first point.

The article is not suggesting teaching AAVE. The article is suggesting not deriding people who speak AAVE at home, teaching them the difference between AAVE and "standard English", why it's important to know the difference, and when it's appropriate to use one vs the other.
The BDG demonstrates oscillations in conditions of isolation -- the participants aren't allowed to communicate and nobody has any insight into the global status of the system.

Agriculture is not like that. In particular, the supply of any crop is known and publicised as harvesting begins, and it can be predicted with some confidence based on seasonal conditions. Current worldwide market rates and futures provide guidance on what is happening elsewhere. So in fact all participants have partial insight into the global state of the system, which changes behaviour considerably from the BDG scenario.
I'm tempted to send this to my shrink to see if he'll take the hint and cut his prices. I'm not optimistic, though.
If your iPhone is set up with Find My iPhone, you can remotely lock it and display a number to call:

http://cl.ly/image/2Z1b291T093Y
I agree with you wholeheartedly, but for a non confrontational person this course of action is still a battle. When you see this all the time and fight it even just by calling it out, it still wears you out.

Like it or not the hackerverse is full of people who deemphasize social experiences in favour of other things. When someone makes a comment this inappropriate in public you're not just battling their sexism, you're going up against years of personality developed in an insular environment. I've known quite a few devs whose only social interaction in a year is GDC, barring a few friends of theirs who are like minded. They are awkward and inexperienced, and 360 days a year this is reinforced and tit jokes get laughs all round. Going up against that, I can really empathize with the authors central point. I'm tired.
You're arguing against a strawman. The article states that no one is suggesting that students not learn Standard American English. The point it is making is that it is more useful in teaching SAE to recognize that some students arrive at school speaking a different dialect rather than with an incorrect understanding of SAE, and that acknowledging that explicitly is more productive than telling them never to speak their home language.
Diluting their profits, _how_? Yahoo's premium services for mail have been peanuts for Yahoo since before 2003. The launch of Gmail pretty much killed what was already a tiny business (I was in charge of handling payments for Y! mail and other yahoo services in Europe around the time Gmail launched; the numbers were not pretty).

On the contrary, this is a fast way for them to add more revenue from users that upgrade, to a service which has never made much money.

Yahoo! Mail has always been about getting users into the Yahoo! network rather than the direct revenue. E.g. a substantial percentage of users going to Yahoo's homepages go there to check their e-mail.

When I was there (I left early 2007, so things might have changed), Mail drove a very substantial percentage of Yahoo's pageviews, but most of the revenue from those users came when they interacted with Yahoo outside of the mail property - when they were checking their mail they'd rarely click on ads because they were busy with their e-mail. Better monetizing the Mail property while cutting storage costs would be fantastic news for Yahoo.

> You just can't compete with the synergy and safety of one organization fully controlling / having full management capabilities over all of the pieces.

Sounds like an ad for Big Brother....
Here's an even more readable gist.io: http://gist.io/5297363
it wasn't intended to be inflammatory.

it was intended to display outrage with the situation and how someone can act like that, blatantly.
Video doesn't demonstrate, but does it work with angled screens?
Interesting idea. We'll make a blog post soon about the progress we've made.

Also, if you invite 25 friends you will have access to premium features like analytics which shows you how many companies have visited your page and what search terms the companies are using to reach you.
I'm working on channeling Jerry Garcia

Seriously, I'm going through as many of the Agile Manifesto guys as will talk to me. Thought somebody else might be interested.
hey kenton, any public thoughts on russ smith's similar project several years back?
The link you provided appears to be dead. However, the first two resources I found (one from KSU and one from UT) suggest that your reading of FERPA is overly strict. Directory information such as a student name can be released without the student's consent. Also, according to UT: "Ferpa applies to personally identifiable information in educational records." If a student chose a random string of characters as a username I don't see how that's personally identifiable.

https://www.nacada.ksu.edu/Resources/Clearinghouse/View-Arti...
http://registrar.utexas.edu/students/records/ferpa
The 10x figure is pseudoknowledge - something we "all know" that isn't actually true (or that at least we have no good reason to believe to be true), cf. http://vimeo.com/9270320 . In brief: the study that it is ultimately derived from had a tiny sample size (on the order of 30, to wit), and for several reasons the experimental design would have invalidated its results outside the very narrow original focus of the study (which was the relative productivity of batch processing vs. interactive processing on the computing systems of 1968) even if the sample size had been larger.
North Korea via Instagram (with images) · theglobeandmail · Storify
I feel the same way. My Samsung ARM Chromebook is one of the best gadgets I have ever purchased.
Why the downvote? I don't live in the States, but I get emails from recruiters across Europe all the time (I'm a rails dev as well). In my experience they're not as serious as you might expect. Sure, the situation is extreme in SF, but is the signal to noise ratio better?
Google cache: http://webcache.googleusercontent.com/search?hl=en&safe=...
More like dumber in 5. This is trite.
Should Toddlers Own Tablets?
It's worth reading through the discussion by the Wikipedia admins.(1) I'm disgusted.

The idea that it's a fantastic thing that a large class of students are invited to participate in Wikipedia occurs to only one admin, while the general reaction is to call the professor, his boss or to create a bot to stop this happening. It's knee jerk, petty and power crazed. Read elsewhere and see their instinct to block, their lack of knowledge about basics like Twitter and HN (perhaps they could look it up), and general juvenile behaviour.

And the accusation of 85% plagiarism stands essentially uncontested.

The Wikipedia editors have utterly destroyed the pleasure of creation that Wikipedia used to give us all. Their own biased perspectives and petty games risk destroying the usefulness of Wikipedia itself. Outsiders are treated like enemies, and extrapolating all of this leads to a desperate ending.

Leadership is required.

(1) http://en.wikipedia.org/wiki/Wikipedia:Administrators%27_not...
Ruby timeouts are dangerous
The 3D printed LED speakers you can't have.
OK I should have used "mainstream OO". But I've always thought CLOS's approach was so far above mainstream OO that it deserves a different name.
"At the time we took a vow of sobriety, agreeing as a team that we wouldn’t have a drink of alcohol until we reached profitability."

I did the same thing with a more aggressive goal, but then when that day came I realized I didn't actually want to drink. I'm impressed you guys didn't lose that desire.
Since when have Beauty Therapy, Natural Medicine, Hairdressing, Massage Therapy or 'Health & Fitness' been defined as applied sciences?

I think it's pretty outrageous that the Department of Education allows them to carry this name.
I know its not a mother tongue but a tiny part of me thought this was going to be about Perl.
Oh, good point, I guess there's got to be some kind of semi-intelligent HTTP parsing going on in the background.
So.. You're probably right. Here's my (quite possibly unreasonable) defense of the language I suggested...

It grinds conversations to a halt. "I disagree, but.." doesn't register shock. That's not the kind of language people use when they witness horror, or abuse. It's not emotional. If anything, if I was at the table and that was your reaction I'd probably take it to mean that your primary takeaway is to be annoyed at pesky sexism and how these unfortunate jock-types ruin it for the rest of us.

That's not how you'd respond to abuse. This is abuse.

Fuck you registers shock, and anger. It's not a naughty word, it's a tool. I think there's an appropriate time to use language like this, and I think this is it. I definitely don't see it as "coming down to their level", with all due respect I find that kind of absurd.
I can't explain map reduce. I generally know what it is but I've never needed to use it or implement it.

That doesn't mean I'm not a good engineer. It just means I haven't done something before.
> it wasn't intended to be inflammatory.

Noted. Still was.

You can't possibly imagine that calling for mutilating someone isn't inflammatory. Can you? (Your discussion of 'real men' aside, which is a fight I don't feel like having, much like OP!)
Of course it's just selection bias. People remember the big, exciting things, like going to the moon, or eradicating polio, or multiplying crop yields several times over. They don't remember the boring, everyday stuff. It would be surprising if this didn't cause selection bias. And so, inevitably, we get articles which bemoan how we've fallen, compared to a past that never existed.
We have to a certain extent.

Prior to this I probably went out for drinks 2 or 3 nights a week. One to 4 drinks in a night, sometimes more.

It's definitely a sometimes food for me now.
Your point is a fair one and what is an obvious answer depends greatly on what question is asked and also to a degree on timing. For me the key was recognising that:

1) The lossy encoding could be regarded as bugs.

2) the losses are known by the broadcaster and preserved (without further loss in a digital transmission system) to the viewers home.

Once the nature of the problem is described this way the idea does seem obvious (at least to me with a largely Computer Science rather than video encoding background) but that is not how issues are initially presented and redefining the problem is a great deal of the inventive part.

I would still defend this patent's inventiveness but I fully agree that obviousness is quite subjective
Did the dude who made the comment say it in front of her? That's so awkward! Who does that?

She didn't speak up, either?
It's the bubbles, I'm not a big champagne guy ;)
I very much doubt they'd go a step backwards. Yahoo had a "pay for more storage" option, and it never made much money even with the ludicrously small free storage quota (25MB?).

When Gmail launched and Yahoo panicked and increased limits, they quickly realized that users actual e-mail storage use didn't grow very quickly - it's probably far outpaced by growth in storage densities.

Shifting attachments to Dropbox gives sufficient space for most users on the free tier "forever", but of course Dropbox gives users other benefits which they might very well want to pay for.
ok, I can see your point. Education is the real goal. When enough people are educated over time this type of stuff goes aways.

Isn't perpetuation of the problem double edged? Those that make those comments dont accept education without having a reason to. Those that try and convey that reasoning, if they do it in a similar manner, are accused of perpetuation. So how does one make someone understand what they did without giving them a does of what it feels like?

How do you educate better?