skysight-inc/HackerNews huggingface dataset:
A bias against Cletus or Billy Bob is a bias against a subset of a racial group. When the name you're biased against is represented by the entire group, it the only conclusion is that it is a bias against the racial group itself.

Lets take this a bit further. For your resume to not be biased against from the start, you have to not have a "typical" black name; essentially erasing any indication of your race from your resume. How is that not a bias against the race?

You guys are seriously straining logic here.
Check out Tweetdeck. It does pretty much exactly what you're looking for with FB and Twitter (and whatever other networks you use). G+ just hasn't opened up an API yet for anyone to tap into it.
Must say I disagree here. The CEO job is a market just like any other market. If you have ever served on a board of directors you will get a much better appreciation for exactly what the CEO adds or doesn't add to the company's value.

There is a fairly aggressive "CEOs are paid too much" meme about and while it sounds great to someone who can't get a job, if you look at it objectively there are few contraints on the board with respect to CEO hiring. And contrary to what folks might say, CEO compensation is a mix of salary and stock generally so if they suck at the job part of their pay auto-magically evaporates.

alain94040 uses the disparaging "so many public companies that are run by MBA-type consultants" which is false. There may be such types running the company but if they are it is the desire of the board that they be run that way. People who take the job generally try to do it to the best of their ability I've found, but my experience is limited to a few dozen CEOs I've actually gotten to know over my career.

Getting an MBA costs maybe $150K at a top executive-MBA type program, if you could pop one of those off and get a million dollar salary do you really think folks wouldn't be lining up? If all it took was the MBA then the MBA market would show huge inflation as the demand would far outstrip the capacity of the system to provide diplomas.

If you don't understand why someone is compensated the way they are that is one thing, to assert they are not worth their compensation when you don't understand why they are compensated in that way, that's just a lack of understanding showing through.
Understanding JIT spray
Yes, it was designed for an untrusted network. But, there are good reasons why older versions of the protocol are not trustworthy today, which go beyond the increase in computer power relative to the key space [1].

The problem with enrollment is more or less the same as the problem with enrollment using any other crypto trust scheme. In the most secure situation, you'll want to start the process in person.

In practice, with kerberos you have to trust the KDCs holding your keys. With asymmetric systems, you have to trust the CAs who have signed the keys of the parties you are communicating with.

I agree that it isn't a good solution for what we might call "web scale" applications. It is a reasonable way to do password authentication, but federated authentication would require establishing cross-realm trust between identity providers and relying parties.

[1] http://web.mit.edu/kerberos/krb4-end-of-life.html
Google boss 'knew about' unlicensed pharmacy adverts
I've been using an Intel 320. It's a dream. No more hitches at all.
I don't have a link, but I'm referring to a designer who also has a sense for discreet but pleasing transition animations. I'm talking about the people who designed the G+ circles animations.
To me, that's separate from designing or mocking up a site in Photoshop, as there's no easy way to represent such animations.
Check Out This Revolutionary Makeup System
Assuming the CEO is the one responsible for that. I mean, that's just this huge assumption.
Ask HN: Are curated email newsletters a good idea?
I am exploring the concept of adding user-curated sections to my fledgling site, Talentopoly.com. In a nutshell the site is a place for programmers, designers & IT folk to share links to what they're discovering online. Yes, it's similar to HN. But that's a different discussion. By far the most popular feature of the site is the weekly "best of" email. The top ten most popular links get emailed out each week. I'm thinking of expanding on this concept and allowing users to curate tags. For instance, 1 or more users could sign up to curate the PHP tag. They would be able to add links that were posted to the site under that tag to a curated list that they could then send out as a newsletter. Those users who have subscribed to that tag would receive the newsletter.

I really value the feedback ideas get here on HN so here are some of the things I'm questioning. I'd love to get some critique of these ideas going in the thread below.

1) Should I limit the curation of a tag to 1 user or allow many?
2) Should the newsletter list the curators, thus giving exposure to those doing the work.
3) Should I mandate a max or min frequency to the newsletters? For instance, should the curators be poked if they haven't sent out a newsletter in over a week?
4) Is this something you'd find interesting and would sign up for?
5) Should I allow curators to enter their own descriptions for the newsletter or just include the link and title in it?

Thanks in advance.
There's something about listening to someone else confirm
what you already knew about yourself deep down.

Is that it? Or is it: There's something about listening to someone else confirm what you WANT TO BELIEVE about yourself deep down?
More:

Make refactoring easier - I quite often write tests for legacy code if I'm going to refactor it. It's the only way I can know it's still doing the same thing. Sadly, this sometimes means doing some blind (test-less) refactoring to make testing possible, but that's sometimes unavoidable... And still far better than doing the whole thing blind.

Have more confidence - I use to dread the day we pushed things live. I would actually cringe while it happened, and just wait for the shit to the fan. The more tests I have, the less I cringe and the more I enjoy the releasing of new, better code.
D'oh, I had a 20-hour day in my mind, for some reason.
My feeling has always been there has to be something more than "I was here!" to make it compelling. For the most part, few people really (or at least SHOULD) care that you were just getting a coffee or in line at the water park. How can "your" presence at a particular location be compelling to me?

I've been working on a project (and realizing how dreadful my self-taught coding skills currently are) that uses that innate tendency we have to associate our identities or personalities with the places we frequent, and our desire to communicate with others.

As a side note, if anyone is looking for an interesting mobile/web app project to get involved with, I'm now looking for someone better than me with Javascript ;)
Samsung Galaxy S II: best smartphone, bar none
Fuel & Oil Dispensing Solutions by PIUSI
PIUSI USA counts with a reliable product line for fuel and oil dispensing solutions including dc transfer pumps, cabinet dispensing, management units, meters, nozzles & special equipments
This sucks.

Rand and SEOMoz have been the biggest leaders for the SEO space for years. They've been able to successful communicate the value of SEO in a way no other firm has. And their tools are killer in the hands of a good SEO.

I'm looking forward to what they can do in the next 5 years even without the extra $25 mil.
Trust me, I understand why they are compensated so highly, because it's a free market. I also understand that really, the boards are to blame. But there are structural issues that protect the CEOs from a more efficient market. Shareholder voting and board lock-in are real governance issues that make it harder to fire underperforming CEOs.
Shouldn't actually take more than 5 minutes of you writing a few scripts.

open: firefox --no-remote -P <profile>
create: firefox -CreateProfile <new name>
delete: rm -rf <location of profile>, e.g. %APPDATA%\Mozilla\Firefox\<profile name> on Windows
clone: cp -R <location of profile> <new name>
What programmers need to know about hardware prefetching?
Can anyone tell me why they would not want to write tests?

Laziness, ignorance, rapid prototyping, no budget, more important problems... all the obvious reasons. I can't think of any "good" reasons from an engineering perspective, only business.
Why Do Hurricanes Have Eyes?
Sadly, like marketing, it's really hard to give definites with testing. Or any other good programming practice, for that matter.

The best you might do would be to come up with examples of people who used unit testing and things came out beautifully because of it. Things rarely turn out that beautifully without testing, so it can be pretty convincing to anyone who has dealt with software development for any length of time.
After A Hot Start, Justin.tv Spins Off Socialcam, Its ‘Instagram for Video’
Why does Microsoft love the Ribbon so?
They didn't forget it. Just use ALT.
Don't Stop Believin': Karaoke and the Entrepreneur
I agree that Finder isn't the pinnacle of folder browsing applications. The best example of this from my own experience is how absurdly it is to copy the path of the current folder. The only built-in way I've found to do this is to drag the folder to a Terminal window and then manually copy the path from there.

I solved the problem with a little AppleScript I call with a Terminal command (pwdff) that copies the full path of the topmost Finder window to the clipboard. Ugly, ugly hack.

I think Finder's design is targeted at naive users, not power users (hence all the power user Finder replacements). I disagree with the parent post that Finder would be hard to use for a new user -- I've helped a number of people switch from Windows to Mac and never had a single question about performing file management tasks in Finder.

I do most of my complicated file management in Terminal on Mac. I would do the same thing in Windows if cmd.exe wasn't completely unusable (why can't I copy/paste normally into cmd.exe???). For everything else, I want the OS's file management app to get out of my way and let me access my files. Finder's minimalist design does that ok. For me, this ribbon thing is an aesthetic/usability nightmare.
what technologies/architecture you guys use behind the scenes to power this site? pretty damn cool site by the way :)
Rapid prototyping is the best anti-testing reason I've heard yet. I even halfway agree with it.

But in my experience, even prototypes can benefit from it.

For me, testing actually makes the whole thing go faster. I spend less time worrying and more time developing, because I have the confidence that the rest of my code works exactly like I want it to.
Maybe amend the question to include "quality" or "worthwile?"
Normally I'm not a fan of the over-fetishization of Apple UI and design that tends to happen here on HN, but in this case I have to strongly agree with you that the OSX finder UI (for all it's many quirks and limitations) is vastly better than this new Explorer UI. Hell, the Windows 7 Explorer UI is better.

This new Explorer UI is just waaaay to damned cluttered. Putting the Ribbon UI on Explorer is not necessarily a bad thing, but I really thing they could trim down the number of buttons present by default on the "Home" tab of that ribbon. IMHO, this is gonna be intimidating as hell to most casual/non-savvy users.
Wikileaks Loses Control Over Diplo Cables, Exposes Sources
I really wish finder were just double-pane. That, and I wish Spotlight had "Open Containing Folder".

I thought it was really obvious what the eye button does, though. It's my favorite thing about finder.
It reminds me an episode from Big Bang Theory.
Are you going to prevent or encourage this to become a new rapidshare/megaupload etc...
Rambus Blamed by Intel Staff for Doomed Chip
Read the NYTimes Lifestyle section -- it seems tailor-made to helping people spend a lot of money.
I don't like the ribbon because it's hard to find things in it. Same reason I don't like menus. Same reason I don't like Apple's ambiguous menu bar buttons.

The only solution I've found to this is the Help function on recent versions of OS X. Press cmd-shift-/ and you can search for any item hidden in a menu.

If Microsoft added a feature like this, the ribbon wouldn't matter -- I could just turn it off and use keyboard shortcuts/search for everything.
He worked for roughly 40 of the 48 available hours. That's a
full work week in 2 days. You also won't see him flipping
between his editor and news or chat programs.

Notch has more than one computer. Knowing that you have a couple thousand people watching your every move also helps to focus your mind.
Best Anti-Spam Protection - How Do I Choose the Best Anti-Spam Protection
Anti spam protection is the sort of the tool which protects the user from getting any spam content over the internet in their messages or inboxes. The spam material in the emails can be dangerous and
I'm glad I'm not alone. That weird columnar view mode (don't know the term for it) shown in the screenshot from the GP has to be the worst aspect of the Finder. I've been seriously considering getting a Mac laptop and now someone goes and reminds me about the Finder. But presumably there are 3rd party tools that fix the problem, right?
In 7, you can hold Alt and press up (parent), left (back), right (next).

AFAIK Alt was same since WinXP but can't confirm.

Ctrl is right now used for doing multiple selections in folders.
It's an unnatural restriction. Email has no such restriction! In fact, email has gone on to break many of its restrictions, enabling attachments, inline images, HTML formatting, and more.

But lets say that the 140 character limit is desirable... Have a protocol for statuses (short) and posts (long) and networks that can only handle the short ones get links to the long version.

As for public/private... Anything posted as 'private' wouldn't end up on public-only networks. That's a limitation that network has chosen, and they'd have to live with it.

Email has adapted to users' needs, instead of laying down rules and refusing to budge. If there were a social networking protocol that was widely adopted, anyone who didn't adopt it would slowly die out... Unless they found some way to differential themselves that other network couldn't copy. And really, what couldn't they?
I've been thinking about how to do this effectively and cleanly for a while now, and I wonder if the right path isn't to use clang to parse the C or C++ code and then generate interfaces from the LLVM IR. As far as I know, all the metadata you need is there, so it might prove simpler than parsing things on your own.
I do not have a solid stance, but I am inconsistent on writing tests. I like to differentiate between the notions of hand-testing code and automated-testing code. I firmly believe code written should be verified somehow. I have not totally bought into writing tests. Right now, there is a lot of snake oil about what is better than what, and I would like to see good scientific studies that point in solid directions.

Some of the blur is caused by different kinds of programmer experience. We have to work with the "art" and "creativity" variable here, along with "has seen a similar pattern before". The other problem is asking the right question: What kinds of testing can create a consistent and solid improvement in acquiring money (or some other important pointy-haired boss measurement) over a 10-year period of time?

There are things that can make us feel good, nice placebos. For example, 100% test coverage is known to not equate to good, working, maintainable code: you may be missing features or doing things completely wrong, but your tests validate that your wrong thing or lack of thing is working.

Is there a magic bullet? Probably not... but it is widely believed (and probably justifiably so) that automated testing helps somehow. People will expound on the benefits. Personally, I want numbers. I want to know the pain before the tests and the less pain afterward. I want to know confidently that the time spent writing tests as part of development is less than the time spent discovering and fixing problems. Note the careful wording there.
I felt the same way -- that I wasn't blown away by the performance -- until I got used to

find . -iname "*java" | xargs grep ...

or ctrl-h in eclipse blowing through millions of lines of source code in 10-20 seconds instead of 3-5 minutes. I tried going back briefly while helping a friend on his laptop and waiting for grep to finish was amazingly annoying.
Found this, but not sure if it can be considered reliable:

http://scala-programming-language.1934581.n4.nabble.com/Scal...

The following one instead is an official Google doc with some benchmarks between Java/Scala/C++/Go (not specifically related to Android), where it's stated that actually Java would be more performant than Scala without the GC:

https://days2011.scala-lang.org/sites/days2011/files/ws3-1-H...

"In other words, Scala spends 7699-2416-1 = 5282 clicks on
non-GC code. Java spends 14073-10484-110-2 = 3477 clicks
on non-GC code. Since GC has other negative performance
side-effects, one could estimate that without the GC anomaly,
Java would be about roughly 30% faster than Scala."

Very interesting. Also, Scala JARs are 3.6x bigger than the Java equivalent (due to the runtime files, see page 7).
I got a little past that, up to a perpetual "Signing in" progress ticker.

(After refreshing, I could verify that I was not logged in, but I'm not sure if the demo was supposed to go as far as managing session cookies anyway.)
> Are you a regular user of Office 2007+?

Yes, I hate it. I use Excel 2010 (PC)/2011(Mac) almost every day and I can never find anything in the ribbon. On Mac I use the Help/Search function to jump directly to the menu item I need. On Windows, I'm stuck looking through those awful ribbons.
I was on the fence until the bit about automatic spritesheeting via Compass. This is awesome.
I believe the government's position is that one coin was also stolen property, which they then dealt with in a special way, given the circumstances.

More importantly, the government believes the 10 coins the article is really about were stolen by the family who currently is trying to get them back. A huge difference to the original case of the single coin.
Good to see they started from scratch instead of trying to simplify another heavier framework. It's a desperately needed reboot of Java web app development, very refreshing.
No, not really. I don't expect him to know EVERY math technique. He knows many. Too many, possibly... But he could easily know all the ones used in the show, if that were his focus in life.

Likewise, a linguist would know the differences between languages without actually being able to speak all the languages in the world. If a relatively-unknown language had a special property that no other language did, I'd expect serious linguists to know that. Eventually, anyhow.
I really like the column view. Why don't you like it?
A Video Game That Teaches You To Make Video Games
Since I can hide it pretty well, I think this is great. It will make things more accessible to my mother, which means fewer 'tech support' calls.

Things they still don't seem to be addressing:

* Drive letters. It's 2011.

* Inability to make hard links to non-local storage. This infuriates me and makes it extremely difficult for me to manage my media in a clean way. On the Mac or Linux, for example, I can map my music folder to my Terastation. When I'm traveling, I can map my music folder to my external USB drive. Can't really do that for Windows, though.

There are countless other minor issues I have with Windows, and I see no sign that they're doing anything to improve on them. This is looking an awful lot like more superficial changes, which seems to be Microsoft's forte of late. Why do real work when you can rebrand, reorganize, change the website layout, etc. ?
There was a good article that turned up for me just the other day (although it turns out to be from 2009) that captures the source of the problem:

http://research.microsoft.com/en-us/news/features/nagappan-1...

What the research team found was that the TDD teams produced code that was 60 to 90 percent better in terms of defect density than non-TDD teams. They also discovered that TDD teams took longer to complete their projects—15 to 35 percent longer.

So, as with all classic engineering debates -- emacs vs vi, MySQL vs MongoDB, et cetera -- there is no definitive answer to the question should we write these tests or not? because it's an engineering tradeoff. Writing tests and then throwing them away is foolish: You wasted time. Not writing tests and then fixing 60-90% more bugs is foolish: Bug fixing is a waste of time, often wasting more time than it would have cost to avoid the bugs up-front, and risking breakages in the process.

Which waste of time is better for you? It depends on the business situation. There are situations in startups where it's not worth while to write tests. Indeed, there are situations where it is a mistake to write code at all: Use a big pile of post-it notes and a cheap outsourced worker to mock-up the system while you prove that you actually need it. Whereas once you've found your business plan the more typical mistake is to write too few tests, which is why there's a big popular movement that promotes writing lots of tests: There are more people with too little testing than people with too much testing.
I downvoted you, but you're fairly new here so let me tell you why. This comment is fairly content-free; you don't make an argument for why Python would be a good choice, or why Java is a bad choice, or anything to make it relevant. This combined with the emoticon (which you seem to append to all your comments) is unnecessary, and you'll find that emoticons aren't well received here -- note that you see very, very, very few comments using them.
And Google would release Cyborg, an "open source" firmware communicating with your GPS chip in your Android phone and... Oh wait! We're screwed o_0
It's hard enough to convince them faster computers add value. It's almost like they have never heard of the concept of Return On Investment. It's all about cutting costs and not about increasing profitability. We resorted to being very vocal about how much time they were paying us to sit and wait. Our non-tech wrangler got the picture.
Yes, this is a UI element Microsoft has nailed. It does exactly what I expect it to do.

The "Copy path" button just saves you a few keystrokes.
thanks for the feedback! we're working on tweaking the genres and selection so that there's more appeal for non electronic music fans.
You mean like the fact that the 1933 coins were never issued?

I think "this coin shouldn't exist" qualifies as a bit more than "an interesting story."
Top 6 Tips On How To Avoid Pitfalls Of Planning
Making Online Privacy Make Sense
I am also very surprised to see OCZ drives recommended. I have 10 OCZ Vertex 3 SSDs in a single server. In the past two months, 6 of these 10 Vertex 3 drives have failed so far. OCZ is utter and bitter crap.
Hmm... I still think its valid to interchangeably use "Virtual memory" and swap space. Swap space is just where your "virtual memory" lives, right?
New Car Smell
Shop New Car Smell by Lane's. Supplies in stock now! Official site for Lane's. Use New Car Air Freshener to recapture that new car smell! Read Customer Reviews, shop on-line or call Lane's (866-798-9011) 100% Satisfaction Guaranteed.
I'm curious, what sort of background do you have, and what expectations do you have, that leads you to see this as a strange web site?

And what specifically is strange about this web site, or about this thread?
They need to know, and if they don't know, they must learn some basics. Just like they must get a driver's license to drive a vehicle.

Anything can be built on top of hierarchical filesystem. Windows already has libraries. Some alternative file managers support file tagging and user catalogs.