skysight-inc/HackerNews huggingface dataset:
Your work probably made someone sleep better, so now they want to offer you the same in return.
On-Page SEO – The Ultimate Guide
Ask PG: Would it be possible to include id=xxxx in the RSS feed?
Simplifying your build out with layouts with views
I made something to help make a Front-end Developers job easier when being tasked to build out a comp.

It's a templating engine that emulates how Rails and other MVC frameworks handle views and layouts.

Built in PHP since it's easy.
I wouldn't consider myself a gmail power user, but I do use it as my every day email. I love the new updates. Most of the things that gmail makes hard (and when the author says hard he means an extra click) are things that are rarely, if ever, done by me. This is exactly how I think email should function, make the stuff you use most easy.

The author mentions things like "It's hard to delete my signature." I've never done that, and if you find yourself deleting your signature all the time you might want to figure out a different work-flow / change your signature.

Most of the time when I'm trying to send an email I want to get in and out of the editor as fast as possible. I feel like the new gmail is streamlined for that exact purpose.
Yep, the only way to really leak no information is to just always say that the action (sign up, forgot password) was sucessful, which is awful from a ux perspective. Don't forget to go through the motions of registration/recovery to stave off timing attacks as well.
As others have stated, this is a slight misappropriation of the term 'collective intelligence'. In my opinion, collective intelligence has more to do with human beings utilizing each other's efforts by collaborating in an open space and on a grand scale. This is one of the most revolutionary aspects of the Internet and contributes quite a bit to my belief that, in a similar way to the printing press, the Internet has sparked a renaissance that we are all currently experiencing.
A/B ad testing is harder than you think
Why Bill Gates-owned Corbis is screwing up its new acquisition
Slightly off-topic observation:

2 results for: django > Books

46 results for: rails > Books

Can anyone speak to the demand, or lack thereof, for Django books and educational material? Do large(r) technical publishers not see a viable market for Django books?

I read Two Scoops Of Django (on vacation, no less) and would love to see more books on Django best practices.
>The password "12345" has the same entropy as "b0g4p" but it would be a mistake to think they are equally secure.

Those do not have remotely equal entropy.
I've been thinking about making a small PC dedicated to NES and SNES emulation. Is there anything that would make the BeagleBone a better or worse choice than a Raspberry Pi for this project?
I get my help in Polish too! (spanish citizen living in Germany, with Chrome in English)
Download Google fonts to your desktop for offline use
It's a shame this hasn't been posted anywhere before the deadline for Opposition Proceedings had been reached (March 7th 2013). Whether it would have been possible to stop this at all is another matter, of course.
Being a women in tech isn't a handicap, but people probably will not treat you as well and that is a difficulty.
"The problem with affiliate marketing is that there isn't much money in it."

A better statement would be: "The problem with the eBay affiliate program is that there isn't much money in it."

This is not a problem with affiliate marketing in general.
Complexity Trumps Length

Question for the smarter people out there. If everyone started using passwords like "donkey computer watch" would this mean that this format would then be much easier to crack as opposed to xy7*hdkSD

Security is a bit of game theory right?
The flat design trend - where to from here?
Here's a thought to toss out and see if it sticks (or has been done):

How about an email app which groups messages by frequency/familiarity of sender? If someone sends me messages often, or has sent stuff on occasion over a very long time, group it at one end of the inbox; if seldom and not known for long, somewhere in the middle; if sender (&/| reply-to) has never been seen before, shove it to the other end. Maybe also track how long I read their messages: if I spend time on what's sent (relative to content size), it's important; if it's straight to trash or less than a half-second, put it in the "junk to screen" pile. VIP/white/black-lists are a pain because I have to screen every address listed; do some probabilistic sorting for me! don't just list things in a linear or threaded by-receipt-date line.
And Open SOurce software is like cooking at home- endlessly customizable, may (but not always) take more effort, but generally provides a superior experience (with an occasional epic fail).

Eating out is nice occasionally, but I avoid "fine dining" establishments and their exorbitant pricing, because they usually leave me hungry (I have observed portion sizes being inversely proportional to prices at such establishments), and besides, my wife and I can cook up a superior meal using freely available recipes (sometimes of our own making) in about the same amount of time it takes to go out to eat.

Cooking at home saves money, and so does Open Source software :)
"I know that when people aren’t listened to, and aren’t respected, then they will try to undermine you."

He says after calling his co-workers idiots.

But really, his point of view is crystallized by the first sentence:

"Every lie and lame idea in the corporate world is now protected by an airtight bubble of positive attitude and yes-men. And I’m sick of it."

He's projecting his shitty job onto every corporation in the world. I haven't ever worked with a culture of yes men or positive-attitude police, and I have worked at several corporations, so (from my own limited experience) it seems like he's just an angsty single-minded coward who for whatever reason likes working with people he hates.

If you don't like the culture of your job, try to improve it. If it doesn't improve, leave. But writing these emo screeds about "saying no" is retarded, because anyone with a brain would agree that sometimes saying yes and sometimes saying no is a good idea.
Duplicate of https://news.ycombinator.com/item?id=5649458

Does this happen often here?

Sorry in advance for digressing, but had to ask.
I have actually worked on systems where the signup form allowed multiple users to have the same user name, and the log in process consisted of checking for the existence of a (username,password) pair. Needless to say, I regarded this as a major design flaw and fixed it (except for the existing non-unique users). But there is, for all the reasons it shouldn't be done, a situation where the signup form doesn't leak usernames.
Millions Watch Netflix Without Paying [video]
So in other words, on HN the title should be "Google is sending out blankets [sic] [sic] to open-source developers"
No one really cares about the video quality for this; a webcam is fine, and a phone is probably fine. And overproduced video is horrible. I'd just stick to making sure the audio can be easily understood, and making sure it is about a minute; if there is a lot of wasted time in the beginning, edit that out.
http://webcache.googleusercontent.com/search?q=cache:www.tai...
I think the author is on to something here, but, I have a couple of suggestions which I think will make his viewpoint more accurate. I think positivity is underrated by the HN community and so I could see why this post would be well received here, however from my point of view, saying things like "Fuck You and the Positive Attitude You Rode In On" is not constructive.

I don't see people's statements as opportunities to argue, as this quote indicates the author does: "Grow Up and Learn To Argue Like An Adult". I see them more like a construction. Someone presents their view point, and if its not what I see as truth, its not my job to "argue" it, its now OUR job to figure out truth. So the conversation should be a back and forth of explanation until the truth is agreed upon. This does require both participants to be willing to change their viewpoint, which I agree people need to be better at.

In the case of the manager saying people need to have a more positive attitude, my strategy there would be: be willing to entertain the idea and then explore the idea together. As you explore the idea, genuinely bring up concerns you see from your perspective, e.g. "Oh but that will be problematic because we don't have enough time with projects X, Y, and Z going on. If you did mandate this, moral will go down and at best your rating will go down, at worst people may leave." Suddenly the manager is illuminated.

If the individual you're discovering truth with refuses to acknowledge your viewpoint and either accept it or counteract it with knowledge of their own, then you should be concerned about the long term implications of interacting with such an individual. Specifically, people who have difficulty incorporating new information into their model of the world often often lack positive growth trajectory, and likely have problems dealing with change when it inevitably arrives. I'd distance myself.

My advice to the author would be to do as I've done with this comment: look for where the other person is coming from and realize that there are reasons people say and do the things they say and do. Then, instead of attacking, approach it as an opportunity for both of you to learn something new by sharing your differing viewpoints and converging on the truth. I'm looking forward to discovering the truth of how best to handle these situations based on the experience provided in by those who may respond to my comment! :)

As an addendum: sometimes people are immovable from their position due to things outside of their control, but we still must interact with them. The receipt checker at Sam's Club will never be convinced enough of my opinion to act in accordance with it, for example. In this case, we are not at issue with the person, but with the rule. Therefore, I try to act as obliquely to the rule as possible, and encourage others to do so as well so that it no longer makes sense to pursue the rule (in the case of Sam's Club, this means I never acknowledge the receipt checker and make them chase me down.)
It's a touch premature.

I only watch TV at the gym and when I visit relatives. If I watch video on my computer it is usually something I downloaded since Youtube is just barely "interactive" on the slow DSL connection which is all the phone company wants to sell me.

Right now the cable and satellite companies have a good business model that is still making money. The fact that so much Hollywood content is locked up with exclusive licensing deals means that this money train will keep them going for another decade.

Although the industry will do anything to keep the bundling model, they're very aware of the problems they're facing and they will make serious efforts to move towards a video-on-demand model.

Now, as for the very young, it seems that kids today don't have the attention span to watch whole television episodes. Friends come over to visit my ten year old son and it's often hard to get them to watch something like "Teen Titans" or "Card Captor Sakura" which they can watch Annoying Orange or Dovetastic Microwave Theatre or something else on Youtube.

I've also seen that today's kids just aren't used to sitting through several minutes of ads. It's enough to drive them to go outside and play.

I think cable is where the music industry was in the 1980's. They already were losing their audience, but the extra revenue they got as people replaced their record collections with CDs hid the fact that people didn't care about new music anymore.
McDonalds makes more money for many reasons, and I don't think they are all specific to that industry.

McDonals is cheap. Not everyone lives on a budget that makes it possible for them to eat at French Laundry. For many that it is possible, they can't justify it because the extra expense is better spent on other items that will have a greater impact on their lives.

McDonalds is quick. You are less likely to encounter extended delays that impact your schedule in any way. McDonalds taking four times as long to deliver a hamburger to you probably means you had to wait an extra 5-10 minutes.

McDonals is convenient. There's probably one close by. As we've covered, it's also quick. Getting and eating your food is a very simple, well understood process.

I think you can apply this to many markets. The there are high-end products that work by offering quality, and low-end products that work by offering some combination of convenience, speed and low-cost.
Of course if you never plug anything in, it will stay up for a long time. The problem arises when there are things being plugged in and out.

Many USB devices don't work with the Pi. It's pretty picky.

pi@mia ~ $ uptime
15:40:15 up 94 days, 23:03, 1 user, load average: 0.00, 0.01, 0.05
Oracle don't send gifts. Only lawyers.
I'm occasionally getting hit with

"HTTP/1.1 500 Internal Server Error"

when that's not what I want.
When Gmail first launched, they made a big deal of the fact that their user testing revealed ~11 different types of user with distinct workflows. They made sure the Gmail interface supported all those workflows well. It seems like the new interface is going after just one or two, and making life harder for everyone else. I think I will switch back to a desktop email client for day-to-day use and only use the web interface when I'm on a different computer.
That's a very binary way of looking at it. Depending on the sign up flow, it may be much more difficult to discover the existence of a username or not, than it is in the login form. (For instance, if the signup flow involves payment details before the username step.)
I'm more interested in the culture-building aspect of this. Can you give us some examples of the types of conversations that take place in Convoy?
We don't have the right to tell our bosses, "I won't do that, because it's unethical".

What do you mean we don't have that right? As a human being, I always hold that right and will use it if necessary. Fuck a job - if a decision that I have the power to make/not make results in something unethical happening then I'll make sure the person telling me knows this. And if they still insist, then I walk. Just like your doctor analogy.
Big data mashups like this (and a recent Microsoft article about managing their campus) have great potential for making things better.

Unfortunately like most things this technology has the potential to be highly abused and most column inches have been dedicated to just that, usually things like facebook and advertising.

This is one reason I hope more governments open up their datasets.
YC without being in YC
wow you guys totally crashed my little wordpress site. sorry it's down now :(
Programming Android http://www.amazon.com/dp/1449316646/ and http://shop.oreilly.com/product/0636920023005.do is about $1.80 less expensive at shop.oreilly.com after the discount

Plus, you get a choice of formats. Amazon sells only Kindle format e-books.
I don't think that's identical entropy, since the usage of that strategy varies, and the non-substitution case is more common. But it probably adds less than one bit, and last I checked, 2 * instant = instant.
q: I wonder why Nikes are shunned in favor of Asics?
How I Lost 20lbs Working at Venmo
One of the most damaging things in cultures where agreement is more valued than honesty is how it can sap the morale of your workers to the point where they turn into exactly the uncooperative super-negative people you were trying to avoid in the first place.
Do you have a link? Curious to see what kind of user I am (I also generally like the new interface; seems perfectly fine for me).
Transitional Interfaces - Design/UX
YouTube Says The Battle With TV Is Already Over
I think the idea is that "well, if someone's gonna be a dick and get our books against our expressed will, they'll probably just download them off the internet."
There are ways of negotiating a salary that don't involve the government mandating your wages.
The mythical man-month is one, and peopleware is another, then there is innovators dilemma. These three cover it all pretty well.
I think Open Source is hard to map to a physical analogy due to how it exploits communal intelligence and effort with close to zero cost copying and distribution. It really only works for knowledge.
An alternate approach would be to prompt the user, telling them that using an updated browser with WebGL support (Obviously worded better for the non-technical) would not require a plugin, but give them the option to download a plugin if that is what they want to do.
Yahoo! sends WMMS to the SF Symphony
I worked at a smallish company where the lead developer was always "no,no,no" at every meeting. He didn't get fired. The management might have rolled their eyes a lot, but they knew he had better knowledge than anyone and would listen to him most of the time.
this one has the images:

http://webcache.googleusercontent.com/search?q=cache:qdloSzB...
It actually wouldn't, because the entropy doesn't rely on the attacker not knowing the general format - it relies on the number of words available as choices.
Software is a tool. Paying for great software is like paying for great tools - upfront cost may be higher but you save time and money over time.
As we have seen time and time again, internal consistency is for the plebeians
A problem for a framework challenge
Considering Google made all those changes to make the experience better and managing mails easier for most people, I think the author should recognise that he's in the minority - an edge case - and maybe consider switching to an email client that suits his needs rather than whine about one that works just great for many other people.
Many consultancy companies define a project's success in terms of money extracted from the client.

You were probably given a poor performance review because it was actually your vocal opposition that endangered the success of the project.
Ask HN: Have you taken classes at generalassemb.ly?
now that's awful ux. ;-)
very confusing... when you change the controls position it loses all the model that we have of a play control
This guy is completely clueless about burnout. Lack of progress or lack of success lead to depression and not burnout. Burnout is caused by "sprinting" for too long resulting in prolonged exhaustion. "Sprinting" is ok for very short periods of time, but running a (never ending) marathon like it's a sprint results in a burnout. No success or progress can fix that. Plain and simple...
@misframer The app is updated in real time. So it can be some
sporadic errors
I'm torn between strongly agreeing with these points and wanting to comment pointing out that none of them matter..... I hate change for change's sake, but the new gmail compose window has made me more efficient. It took some getting used to however.

Responses to the points made in the article:

1) I can’t easily delete my signatures.

Forget about deleting your sig and generally cleaning up email threads. Decent email clients do this on their own and are we really that worried about a few extra bytes of data these days?

2) I can’t easily change my email subject.

If its time to edit the subject of an email thread maybe it is time to hit the big read "compose" button and start from scratch anyway.

3) Ok, so what if you want to insert a link or something.

Drag and drop from the address bar. So easy.

4) Rapportive doesn’t work.

I've never used rapportive, it sounds awesome. Bummer on this one.

5) You can’t easily get access to people’s emails. (Also fonts and formatting)

This one does bug me, because they've all become 3 clicks (or new shortcut keys to learn). An option to just always display these things would be good.... but I've evolved and learned the hotkeys.

In conclusion, I've also been a long time gmail user who got cranky at the fact that the new compose form forced me to change my habits. I learned hotkeys and feel it has made me more efficient. Since I try to spend as little time in life being cranky and optimize efficiency I evolved and moved on.

Full list of hotkeys: https://support.google.com/mail/answer/6594?hl=en
If so, let me know which one and how they were please. Also, do they offer any kind of job networking or help firm's recruiting with their students? Thanks.
nest them: [sic[sic]]
I appreciate your interest. :) That check looks for blacklisted IPs of your provider. Gmail is blacklisted very often, thus making deliverability of your messages to some servers lower. Might be a poor wording on our side. We'll take a look at that.
do some probabilistic sorting for me!

Gmail's Priority Inbox does this, and it works reasonably well. https://support.google.com/mail/answer/186531?hl=en

if sender (&/| reply-to) has never been seen before, shove it to the other end

That would only be helpful in a world where you never make new contacts.
This worked for me as well. I haven't had any trouble since (not even when using Firefox on a different machine).
Maybe they're uncomfortable openly expressing their curiosity in front of people (especially men) who are overeager to make generalizations about presumed correlations between gender and intellectual curiosity. Turning some questions back to you:

* Have you considered that these same people may have intellectual conversations that don't involve you?

* Is there anything wrong with expressing intellectual curiosity in a non-verbal format, or choosing not to express something that is thought?

* Would you like to be judged in the same tone for not caring about the underlying principles of politics? art? or fashion?

Note: I don't actually care about getting answers to these questions, but I won't let such shallow thinking go without response.
When I'm trying to send an email, sure, I want the email client to get out of my way. But I also want to be certain that the email is going to the right person, and that the subject is correct (so they'll read it), etc. And those are all made harder by the new gmail ui.

The new gmail UI also uses less of my screen real estate (because it insists on being a tiny popup fake modal that I can't move) which means composing larger emails involves more scrolling. If I'm responding inline to quotes it involves EVEN MORE scrolling.

That modal is also glued to the bottom right of my screen, so if I had something there (like a floating window containing the email I was responding to), now I have to carefully resize my gmail window to get the modal into the right place - old fullscreen gmail had text start at the top left, so this wasn't a problem.

The new gmail compose mode also breaks the text caret in a way the old one didn't. I don't know if this is a gmail bug caused by using a custom edit control or a firefox bug or what, but it definitely tells me they didn't test it very thoroughly.

The new gmail is streamlined for particular purposes and not for others. You'd think that one of the biggest data companies in the universe would be able to gather actual data about how people use their software and ensure they aren't making it significantly worse to use for subsets of the customer base. Maybe this is what Google actually did, and they decided they don't care about the 1-10% of their users who use gmail for anything other than sending glorified SMS messages to people.
Even after deleting all HN related cookies, it still doesn't work in Firefox (Iceweasel 17.0.1).

EDIT: it worked after I re-deleted all the cookies and re-force-reloaded the page.
3D Printers on sale at Staples.com, in select stores next month
Theano/Pylearn2 provide RBM, DBN, DAE, ... But do they have an implementation for sparse filtering?
ditto on Safari OS X
it's security theater. if someone gets in again, they can download the api keys and own you that way.
Awesome. Excited about this new release!
It’s Not Just Luck: How to Succeed on Kickstarter
http://www.hurl.it/

I recommend this service for this kind of testing.