skysight-inc/HackerNews huggingface dataset:
I don't think it is socially acceptable - it's like walking around with a movie camera over your shoulder where you've taped over the red LED. No-one you're talking to will know whether they're being recorded, resulting in a very uncomfortable feeling.

There's also an aspect of rudeness - when I talk to you and you're wearing these glasses I will automatically assume you're doing something different while I'm talking, which would feel very annoying. It's a little bit like the person I'm talking to is constantly staring at his/her smart phone.

If these glasses take off I can imagine explicit or implied "No Glasses"-policies at bars, and especially restaurants.
Meh, I kind of think both lessons are valid.

Writing code that requires 'eval' to do it's thing has given most of us a dirty feeling since way back in 1990s perl days. It was generally considered a 'code smell'.

I find it odd that several places in Rails use instance_eval(string) or equivalent, especially places that generally _could_ get by, with identical apis, but implementations that use other sorts of dynamic method-defining behavior, not eval(string). It is odd, and I think probably a bad decision.

But yes, the lesson of this stuff is certainly that allowing untrusted input to be de-serialized into arbitrary objects is always unacceptable, because you can't _count_ on there being no class in your load path that refrains from using eval in a way dangerous with that combo, as well as DoS issues as you note, etc. Yes, this is true, no matter what.

But at the same time... I think using eval(string) probably is _almost_ always a bad idea too, it's just asking for trouble. (never say never, but you better really have no other option).
Haha, some of them are hilarious. Some more obviously generated than others, but still... good job.

How are they generated?

I managed to get some gems like this:

> The earliest Nordic settlers in the Old Northwest were shocked when they discovered their lands had been inhabited by a sentient race, which has been confirmed by scientists to have used Google products over 300 years before today.
As a duplicate of What??? That's always been my question. I've found it beyond dumb that they don't put the thing they want you to go to at that message. And, they should make it look like a link. Just my $0.02.
Keep in mind that sexism exists outside the tech industry as well: correlation doesn't imply causation.

We certainly need to address the problems of sexism within our community, but I think it's a mistake to assume that it's part of the community's particular quirks that produce said sexism. Especially when there are some far more obvious indicators of where the sexism comes from: the larger cultural discourse and ambience, for instance.
Well, Tipsy, bootstrap tooltips and similar javascript based tooltips require you to initialize them.

It's fine if you have a mostly static page, so you can initialize all fo them on domready.

But if you are in a very dynamic page with pjax or a Javascript MVC app, you always have to initialize them again on any page change.

It's costly and error prone. This pure CSS solution in the other hand do not require any initialization. You put the HTML with the proper classes and it will just works.
Fantastic business idea. Can't wait to see where this goes.
If you look at the gmail ajax calls, you'll also see they sometimes put a number in front of their data. Example:

3

[1, 2, 3, 0]

If you execute that in your JS console, it'll return undefined, which threw me for a loop a couple days ago when I saw it. I ended up having it ask on StackOverflow too and it's because JavaScript will interpret it as a property look up on that number object (it will evaluate to 3[0], which evaluates to undefined).
How Much Gasoline Would It Take to Power the Superdome?
objc_msgSend Is Not Your Bottleneck
It's wouldn't be possible if you're only using CSS. See this stackoverflow post [1], or more specifically the spec it references [2] on the CSS content property (used by this library).

The acceptable values are:

normal | none | [ string | uri | counter | attr(identifier) | open-quote | close-quote | no-open-quote | no-close-quote ]+ | inherit

You might think, maybe you could insert html by putting the html on an attribute and using the attr() value, but reading further:

This function returns as a string the value of attribute X for the subject of the selector. The string is not parsed by the CSS processor.

[1] http://stackoverflow.com/questions/4505093/css-content-prope...

[2] http://www.w3.org/TR/CSS21/generate.html#propdef-content
They probably think they invented sex too. ;-)

Memorisation isn't the issue. Knowing the tools available and their options is. That comes with study. Unix command line is a boon for problem solving and experimentation, just go and read Jon Bentley's _Programming Pearls_. One can't Google for what one doesn't realise can be done.
'Since the web is viewed in a browser, we believe it should be built in one too.'

Wait, why?
At least at state university system in Florida, there is something called Veterans' Preference:

http://www.hr.ucf.edu/web/forms/recruitment/VeteransPreferen...

edit: Veterans' not Veteran's
How Oreo Won the Marketing Super Bowl With a Timely Blackout Ad on Twitter
i've caught one of my design employees copying stock stuff and claiming it was his own work (and fired him for it), so yes it's very much possible for the owners/managers to not know that the site is a copy.

i'm not sure your other suggestions are that great, and probably public critisism isn't that big of a deal actually (as expresed by PT barnum, all news is good news, or in this case, good SEO)
it is the customer who the sales tax. Lets say I buy a $1000 tv on amazon. I used to get the TV for $1000 with free-shipping. Now the same TV will cost $1080 with free shipping.

For buying expensive things amazon was a great place, because the buyer was not paying the sales tax. Now, they have to pay the sales tax, so there is no advantage of buying from amazon.
Molecular Machines
on IE don't work
A valid tag occurs whenever (subject to Article II below) It intentionally causes his hand (right or left) to come into contact with the body or clothing of any other Participant

So the clothing doesn't need to be on the tagged person...
> The general lesson taken is not that it is dangerous to ever use eval in any class ever, because that is really useful

Ah, then this is, at its root, a language design deficiency. If there's something useful that can only be accomplished conveniently by calling 'eval' in a library routine whose job is not specifically to evaluate code, then the language needs a better way to do whatever that is.

In the Lisp world we tell people: never, ever call 'eval', the sole exception being that you're writing an interpreter. It is sound advice. Unless you're intentionally writing an interpreter, there is a better way to accomplish whatever you're trying to do.
If you want the straight-to-the-point version, postmodern wrote up a bit more technical version here: http://ronin-ruby.github.com/blog/2013/01/28/new-rails-poc.h...
trust me: if you steal an image from Getty Images, they don't let you get away with paying a "small fee"

That's because the product of Getty Images is the image. You're not infringing on their branding, you're taking their actual product. Apples and oranges.
That such hacks are used as security measures makes me think that we've heard far from the last JavaScript exploit.

Now I find that workaround sweet: but it's still a total kludge and that such kludges are used just shows how poorly security has been conceived from the ground up in browsers / JavaScript.
Buy New Nike Lebron 9 Grey Black Purple Shoes Cheap Sale
There's a link at the top of the question, in a gray box.

However, I certainly see how it would be useful to have the link in the closed message as well.
Yes, it is confusing to talk about how blogs get paginated, in general. But if you're curious about WordPress internals: "page" is for archives, like the second page of blog posts categorized as news. "paged" is used when a single post (and page, or any other single item of content) is paginated. You know, like reading multiple pages of a news article.
This works because the browser will run any third-party script, but it won't expose the raw string constituting the script.

So a malicious website can't steal that content by putting the URL in a script. It will never get to see what's in the script and only a same-domain script could parse the whole contents, by making a XHR call, and strip out the "while 1;" part. In contrast, a regular JSONP string is specifically designed for the third party to read it (by including code to call a callback function).

A lot of people still don't realise you shouldn't be serving private data as JSONP. Thankfully, CORS lets modern browsers go cross-browser safely, even with private data if things are configured right.
you say you are lead developer then you should be able to get heard then, write a letter to your boss with all the improvement you can help produce in the company (write only 3-4 items), their long term benefits and tell him you want to dedicate 20% of your time to make them happen. If they say no or are ambiguous leave as soon as you get another job, if they say yes what the hell, stick there and if anything works ask for a raise.

what ever you do remember that your priority #1 is learning and growing professionally, with 1 year of exp I would guess that you can learn more in a job at a more organized company with senior devs to look up to than working by yourself.
"That guy" appears to mean that because Bill Lederer knows Aaron's parents not to have been depressed, and because Aaron's girlfriend believed him not to have been depressed, it is unreasonable to question whether someone who committed suicide over a 6 month prison term was depressed.
This appears to be a bug with the Chrome HTML5 player. Changing your video player to Flash should fix it, or just watch the videos in Firefox.

I agree, though, the video player overall is steps behind Youtube and others. I'd guess it's because they built their player from scratch (it being a core technology) and they have lots of kinds to work out to get it up to modern video player standards.
> But, I've said it before and I'll say it again: men have even more of a responsibility than women to speak up and combat this kind of sexism.

Some advice on how to do this, for anyone looking: http://www.anamardoll.com/2012/11/deconstruction-how-to-be-m...
I think you are conflating these two statements (the apex fallacy):

1. Most of the those who have power are men.

2. Most of those who are men have power.

They are very different statements and one does not imply the other.

The average man has no more power than the average woman.
We strongly believe that the only way to know what something we really look like is to work in the medium in which it will be ultimately be presented in.

Anything less will just be an approximation of the final product.
Hands on Learning
Mathématique
Detecting lost rooms with architectural antennae
Divshot: Real-Time Visual HTML and CSS Editing
BTW, you may want to read about ocean acidification, which occurs in parallel with global warming. CO2 is a Lewis Acid, and ~35% of it ends up dissolved in the oceans.

Its anticipated consequences are as bad if not worse, and it is far less contentious than its atmospheric cousin.

http://en.wikipedia.org/wiki/Ocean_acidification
I was wondering how 'scaling' Coursera model would affect them. QA becomes very critical once you associate top university brands to the courses that are offered. I hope Coursera will learn from this and really evaluate every course before going online.
One of my favorite bars in the city -- a homesy British-style pub out near Laurel Heights -- has fliers asking people to 'check out [their] app' replete with an accompanying QR code.

There is literally zero reason to use it, and I sincerely hope they didn't spend money on it.

It's a great bar, though. Pig and Whistle.
For months me and my housemates would hide a crumpet in each others cupboards and food items. I'd buried deep in my mates doritos, it had been in granola, in massive packs of protein. I ended up throwing it away after i'd found one of them had expertly hidden it in my tub of hummus. Bastards.
Runtime-constraint violations in C11
Animality in Wittgenstein's thought
I really do not know where to begin.

Yes, biologically, sex is to make babies. But culturally, there is a very strong bias globally that men are entitled to such pleasure, women are not (to the point that some cultures cut away the clitoris to try to keep women faithful to their spouse). I have met men who thought they were enlightened, new age men because of their attitude "I do not mind if you enjoy the ride, honey". These men have no clue. None. If he doesn't get it that making sure I enjoy it is his job, I have zero reason to service the selfish, disrespectful, clueless asshole. If it is my job to make sure I enjoy it, I can do that without the extra work of servicing him or the exposure to risk of pregnancy and disease. It's called masturbation. I do not need a man's company for that, thank you.

Buying a car to impress a lady is not about what she wants. It is about what you want. Most women do not have orgasms because they saw a nice car. The point of such activities is rooted in the fact that most heterosexual relationships involve some degree of a man buying his way into a woman's bed. That makes her a servant. He who has the gold makes the rules. Unless you bought the car as a gift for her, it isn't even a generous thing to do. It is merely bragging that you can afford to buy your way into her bed. And women are kind of stupid to go along with that paradigm. The typical outcome is that she becomes his maid and property, not some pampered person of privilege.

But since women are the ones that get pregnant, that paradigm isn't going to go away any time soon. The nuclear family with male breadwinner model works pretty well on the whole and beats the hell out of the often hostile American model of women's lib which declares "I don't need a man!" Most women want babies. A baby is a big burden. The single parent thing is an extremely hard row to hoe. But planning for the fact that sex leads to babies, at which point you will be better off if the father makes enough money to support a family, in no way makes that about her sexual gratification.

I have talked to plenty of people over the years and read plenty of books and articles on human sexuality. An awful lot of people express the idea that it is perfectly okay if she doesn't orgasm every time, women just aren't biologically the same as men, blah blah blah, it is reasonanle for him to get his anyway. And it is true, we are different, biologically. But the big difference is that women are far more capable of being multiorgasmic than men are. The degree to which it is assumed that sex is primarily or solely for male pleasure is pretty rampant. There is zero biological reason to frame it that way.

I am also tired and should probably drop out of this conversation. I have spent years backpedaling from a pattern of being a loudmouthed brassy broad and getting lynched for it. It isn't a hobby I care to resume.
REST API for your car: Tesla Model S
Awesome. Thanks. Is there an email ID where I can send you a small note at? Or perhaps I can send you a PM on B3D forums?
I think we have a different idea of what 'soft sciences' means.

Neurophysiology and psychology are science as much as physics and math. We just don't have the right formulations yet (we never may, but given the progress over the last 200 years I'd say it would be a bad bet to place limits on what we will ultimately find out).

To me soft sciences are cultural anthropology (cue cultural anthropologist disagreeing), political sciences and a whole pile of other interesting subjects that are not sciences per se but studies of interesting but ultimately non quantifiable subjects without falsifiable hypothesis.

If you want to crack the psychology of the way the debate shapes around subjects that are ultimately important to lots of people and where those people make decisions against their own interest you should study how marketing really works.

It is applied psychology with a twist, it's on how to use knowledge about people against themselves (cue marketing guru that is offended, I hope they won't be watching Bill Hicks). Marketing is exactly that, a way to sell people on something that doesn't benefit them and that they do not need.
Meetings.io was our go-to service for a while, it was just so insanely better than Google hangouts and skype. It showed so much promise, until sadly they were acquired and now it sucks.
Nice work Brad, This is really cool. Now I want to hook something like this up to an A/B testing framework and see if I can improve site metrics simply by swapping out the background. Adding some basic image manipulation (hue, saturation, blur, etc) on top of the patterns would be nice to, as I imagine that how most people use that resource.
Why wait until month 8 to start backing up your data?

Here's what I do if anyone will find it useful:

1. I have backup scripts in my crontab that look like this:

for project in dir1 dir2 dir3;

do /usr/bin/rsync -aq --delete /Users/kranner/$project someuser@somehost.rsync.net:backups/daily/;

done

I use rsync.net as my remote backup provider. The daily script runs four times a day (redundancy is good because my notebook may be asleep or without an internet connection sometimes); there is also a manual and a weekly script. The daily/weekly/manual division is inspired by the Linode backup scheme.

2. Occasionally I will hook up an external drive and do a full bootable backup. For this I use SuperDuper for OS X.
1. Good designers can be found on Dribbble as you mentioned. A lot of the designers have a link to their personal portfolio as well as a link to contact them (although this may be a paid feature).

Another way to get designers to come to you is to post on job boards.

http://dribbble.com/jobs

http://www.authenticjobs.com/

http://jobs.smashingmagazine.com/

http://krop.com

2. You'll definitely want to chat with the designer to find out more about their experience and craft. After browsing their portfolio do question them on several pieces that stand out (what they did on XYZ website, how they did it etc). That also goes into asking what their process is for designing. Are they going to do wireframes? Multiple revisions? How do they collaborate on projects? Asking for pricing is important too.

3. Rates really depend on the quality. A designer in high demand may only take on projects with budgets in excess of $10,000 whereas someone else may take on anything they can get. Depends on the demand and the scope of your project.
There will be a day when humans get over grunting and waving their arms to get what they want, but grunting into a computer and waving your arms isn't moving toward that evolutionary step.

Voice communication over the Internet and, well, everything else needs to stop and symbolic communication needs to flourish.

Today data plans are an add on to voice plans. Tomorrow it will flip.
Got something to say? We want to publish it
I tend to agree about source code, but in the specific case of silent circle, I trust the authors (prz, Jon Callas, and Vinnie, specifically).

I assume they'd be willing to show source for audit to anyone legitimate who would sign an NDA, at least as a major customer. That's not as good as open source, but close.
actually just re-read my post. it makes me cringe a little. I was in a hurry and hit send a bit too fast.

The other choices:

I like node.

I've always liked the async/model on unix. Their community is healthy and a lot of the open source is clean. The npm system is a good system. Even if you aren't running node, people are using node as their toolchain for pure front end development (css transform,asset pipeline). If you are doing anything real-time with a browser, it is my first choice. (Erlang used to be my choice there)

Also, yes Javascript has its pros and cons, but at this point everyone must know it.

As another choice, I still like sinatra with rack middleware. Very light and it works well.

Beyond that, it depends on the application. I might use C,Scala,PHP or ?? who knows what.
I'm kickstarting Mydentity, a non-profit peer-to-peer messenger based on WebRTC
You obviously havent been to a live symphony performance. The only person that I know of who had the audacity to attempt such a thing was Charles Ives.
Second only to headlines which begin with "why."
Lucky there is only ever one way something will be displayed on the web then.
I made a jerk comment above.

I stand by the importance of published work in scientific discourse, but I apologize to schoper for taking a personal shot that was not called for.
heh - I didn't think about that til you mentioned it.
Yes, but during the 2002-2007 time frame, I was aware of what was at the "front of the parade" for python. Nothing really stood out til Rails. If I knew Aaron Swartz, things might have been different.

Oh yeah, this reminded me of another painful thing back then. It was so difficult to find documented, clean MySQL bindings for python. Every experience there was terrible.
Slow installations, not slow uptake. Installations started in in mid-Nov. Based on their schedule (http://googlefiberblog.blogspot.com/2013/02/kansas-reminders...), it seems Google can rollout 1-2 "fiberhoods" a week. With 180 fiberhoods, it is going to take a while to get an impressive installation number.
You don't append in front, you prepend
They may not be experts at making the best hiring decisions. Whether they are or not isn't really important.

What's important is that when it comes to knowing what hiring managers do and do not like to see in an applicant, they're it. And that's exactly what someone who's job hunting wants to know. They're not out to meet some Platonic ideal for the best possible candidate for XYZ position. They're just looking to get a job.
And offering medical leave discriminates against the healthy people.
I wrote a post for Seersucker and got a ton of awesome support and feedback from the readers. Definitely recommend it.
You have my sympathies.
Tuition at RIT in 2012-2013 is $32,784. It's only $44k if you include room and board.

It was much lower when OP when to school as well.
How awful is it that when I see a trending headline on Hacker News titled “Speaking up”, I can make a very good (and in this case accurate) guess on exactly what it is about.
As a developer the jailbreak is conflicting.

On one hand it's good to get all the cheap skates off ios 5.1 but then alternatively were going to see a bigger piracy spike now.