skysight-inc/HackerNews huggingface dataset:
eBay does not fetch quite the same amount as actually returning it to-store. There's overall at least a 20% or 30% loss.
Tweet to tip: Share your Tweaky experience and tip your developer $5
Why becoming a data scientist is not easier than you think
Well, to be fair, the cached counts are incremented by Redis through the incr command. So, no pre-calculation here. It can be interesting also to aggregate metrics of floats using the incrbyfloat command.
Political Campaigns: On the Dark Side of Privacy
Reminds me of this old discussion : "Why do business analysts and PMs get higher salaries than programmers?"

http://news.ycombinator.com/item?id=4138086
I'd like to see a way of incorporating real life variances in there. For example the probability of getting the same inflation adjusted salary for the remaining time is zero. Many are likely to experience periods of unemployment or temporary higher expenses. Similarly the markets don't give such a predictable return. Throw in a business cycle and the numbers are far less certain.
IMO, return is pretty standard and most people are familiar with it or get it right the way. Ret requires extra mental parsing at first.

With editor's code completion, it's really no big deal with the extra 3 chars. Alt-/ does the magic in Emacs.

Also people who really don't like the typing can use the implicit return expression.
Perhaps check the source and remove/correct some things like:

!-- janky continuation of loop -->
<div style="background-color:transparent" id="mc_embed_signup">
<h3>&nbsp;</h3>
<h1 class="smallerh1" style="color:#444">
<form method="post" action="/" onsubmit="console.log('asdf')">
Interested? &nbsp;
&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;
<img src="http://catalystclass.com/wp-content/themes/ViewPoint/images/star.png
style="padding-top:20px">

Basic stuff like adding image alt attributes and image dimensions, semantic mark-up, descriptive page title etc.

I like the idea, but consider creating a cool front-end to present it, not this Wordpress theme. I think it would add to your credibility.
Why do you make it seem as if that second part in italics is a quote when it's not? You're arguing against a straw man.
Still, 12 hours after receiving notice seems a bit extreme. Especially for content that wasn't publicly accessible anymore.
>I expected better from Schneier.

What did you really expect? Him to buy into your weak hand-waving rationalization for this information exposure? Computer security is about what is possible for malicious actors, contractual "strings attached" and what you're "allowed to use it for" are next to irrelevant. If we could safely assume everyone is acting with the other's best interests in mind and respecting their privacy, computer security wouldn't even be a thing.

I get it that you were on the inside of one of these companies. Its really easy to have your perspective shifted when you live something for so long. It lets you draw conclusions based on your anecdotal experiences there. That's fine and all, but don't attack the guy for pointing out the real issues you've chosen to marginalize.
For brevity, doesn't type inference work in this case? (I'm not up to speed on the language evolution).

fn heresy() -> { "I am the corruption lurking in your heart" }
> Cheating there too?

Since when can cheating cause a landslide?
What if you exploded a nuclear bomb at the bottom of the Marianas Trench?
That's slick.
Hadoop Single Node Set-up
The naming, though may sound cheesy to some, is a great marketing tactic to get noticed. You can of course think of <<fill your favorite trusted source>> person here.

But if you want people to notice & get some traction, knowing where and who would notice it makes a huge difference. I would say it is a nice marketing hack.

@aakil great job guys. :)

EDIT: This got covered in techcrunch!
May I ask what's so bad about Chrome on OSX?
If "kickass" means the ability to build cool programs in a short period of time, then I would suggest Ruby, specifically its metaprogramming capabilities. Very powerful and fun to write.
This is not an either/or discussion. I see what you mean, that there is a very tangible difference between the current two candidates. On the other hand, two is a very limited choice. A lot of first world countries have multi-party systems and have some form of social democracy. Perhaps if it weren't for the first-past-the-post electoral system, the US might be a social democracy as well.
One thing I don't understand is the rational behind the decision that the returning expression in a block has to have the semicolon omitted. Why can't we just say the last statement of a block is the returning expression of the block, regardless of semicolon?
Then we go back and make sure they get adequate algebra education. We have to trace the problem back and fix it before the trajectory becomes irreparably set in stone.

Math takes time and lots of practice to learn. Trying to cram it all in at the college level via AA is just Not Going To Work.

As a side note, I really wish we'd had AP Calc at my high school. We only had two english APs, alas. (got 5s on 'em, though)
The salaries for technology workers in the Waterloo Region are so horribly depressed compared to other parts of Canada, and the US, that no half decent developer will stay there. If they have half a brain they'll move to San Fran and easily earn 3-4 times more than they can earn in Waterloo.
Why not store & update count in database. Rather Redis. Also I could never appreciate the redistogo. I can get much powerful redis instance on EC2 for much lesser price.
Why I Subscribed to The Magazine
"Tide goes in, tide goes out. Never a miscommunication. You can't explain that."

All of those social dynamics are explainable. Why are sprinters seldom White? Because fast people in Western cultures participate in the more-lucrative and high-status team sports instead. Why are boys dropping out? Well, African-American boys are punished more harshly for the same behavior, more likely to be diagnosed as learning-disabled and tracked out of regular classrooms, less likely to have their father at home due in large part to racist enforcement and prison terms. White boys aren't dropping out: they are under-performing because they don't have to work as hard to succeed as girls. Why are there mostly white men in the IT industry? I recommend this book: http://www.amazon.com/The-Computer-Boys-Take-Over/dp/0262050... It answers your question and it has nothing to do with who the best programmers are.

If you can't explain something, maybe you should do more research.
If you already have some skills, consider Hacker School (hackerschool.com) -- it's in NYC and it's free.
If you mean before initial launch of your site, do load testing. Nothing worse than crashing on day 0.
They didn't get in trouble for merely including a free browser.

They had an illegally acquired monopoly on the OS. Therefore they were not free to use this monopoly to reach into other areas.

Essentially, it's their illegal actions - bundling, forcing PC builders to pay for Windows whether it was bought or not, breaking competing apps, etc., that got them convicted.

Once they are a convicted monopolist, then one of the remedies is to ensure that they don't use this monopoly as leverage to get into other areas.

Now Google is in the first stage - the FTC can investigate whether they have a monopoly/market power, and if they do, are they using it in an anti-competitive way.

The FTC will have trouble in this case, esp on the search side, since users are not paying anything, nor are they compelled to use Google.

On the Advertising side, the FTC may have a stronger case to make, esp if they narrow it down to keyword advertising as a distinct market. But if you take advertising as a whole, Google is still a small part of the market, and the FTC won't have much to go on.
Choosatron Deluxe Adventure Matrix
Get ARMA3 devs home: Ivan and Martin jailed (about 1 month) in Greece
You can view source using Opt - Cmd - U as in the past, it just opens up in the Web Inspector now. Still the same, old source code though. You can switch between the source code and the DOM tree by clicking on that weird green icon above the source.
Thanks for sharing. I agree with @bunkat here (though I didn't read the whole page). I find the language around analytics apps (including big boys like Mixpanel) to be generally vague. If you're catering to a primarily developer audience, you may consider just showing me how easy it is. StatHat does a good job of this.
Yes, and if you model the force on the planet when it travels between them it has a small tidal effect. Depending on the relative orbital planes of the planet and the second binary star system, that may occur any time from once per orbital period to once every 10,000 years. But now try to see how the planet stays in a stable orbit over a billion years. At least in the models I've been able to come up with the tidal effect is assymetric, which is to say the tweak to orbit of the planet is not counter acted by a symmetric tweak on the far side. Even starting with the 'suns' being effectively two point sources 1000AU apart in a bilaterally stable orbit. Trying to find a way to reliably orbit a planet around one of them stably is eluding me. If you can come up with some orbital parameters that work I'd love to see them.
Wow! He's aaaaaaaawesome!
Thanks for the suggestion, but actually I totally disagree. Spending time coding Javascript and spending time teaching or preparing to teach Javascript are two different things.

If I were a student, I would want a group of guys to get a wordpress theme and reinvest all the time they saved into making the program better for me.
I only scanned the page admittedly (down to day 4) so I might be missing something, but people should really look into integrating healthy practices into their lifestyle as opposed to seeking drastic, often short-term change. For me it’s been to have a more protein centric diet, which I've been able to adhere to long-term because I enjoy it. I only eat good quality meat (beef eye fillets, lamb racks/shanks, fresh fish like barramundi and snapper etc) which means I don't become fatigued by my limited choices. And I do a 5 minute exercise routine each day so that I have no excuse for skipping a day (high-intensity low-rep dumb-bell exercises - increasing the weight over time). I'm looking into getting a kettle-bell to mix things up, but intend to keep my daily routine at 5 very achievable minutes.

Another important aspect is understanding how carbohydrates, fats and proteins are metabolised. Merely understanding these things allows you to make informed choices. I've watched co-workers pain over their shabby appearance while slamming down an oversized cup of liquid fructose (juice) without thinking about it. Try drinking water - get rid of your naturally/unnaturally sweetened drinks and just sip water or green tea throughout the day. Need a coffee in the morning? Fine, get it out of the way and then make yourself a pot of tea and a tall glass of water for the remainder of the day. Make these things habits - not band aids. Focus on achievable lifestyle changes that you can maintain.

Lastly, look into supplements – but don’t use them as a crutch. Some of the ones I’ve experimented with are L-Tyrosine, 5HTP, 7-KETO, low-dose Aspirin, Nicotinamide (B3), Melatonin, Creatine, D3, Beta-Glucan and a few others that don’t spring to mind. The ones I tend to use are more for neurotransmitter support/mental health, but there are some that can help speed up your BMR and RMR if you need that slight edge off the block (eg 7-KETO).
I suppose it really depends on the use case. For example, there aren't probably any tables corresponding to an API call. If I wanted to collect stats on different API calls and other stuff not related to my models, I would prefer avoiding a database count update and would rather make a single incr call to a Redis key.
The question isn't if the dropout rate of minorities is higher, the question is, do more minorities graduate than if there wasn't AA? If so, then AA is having some positive effect.

Actually, this is something that can be studied in the form of California's college system, which banned race based discrimination a while ago. Minority enrollment at selective colleges decreased, but overall enrollment and graduation rates for minorities greatly increased.

Funding schools via property taxes is a TERRIBLE idea and whoever came up with it ought to be shot. Schools should be distributed funds more equally.

I really want to help via mentoring or tutoring someday. Life circumstances won't permit it right now, but I really do believe that helping kids learn algebra when they are young is a critical step for achieving success in science at all of the later stages.
Windows 8 Tablets: The most successful tablets ever.
Don't stop there - why not Verilog - you could then build your own processor, with its own custom assembly instruction set. ;-)
If nothing else one could ask him what he thinks of what the "early Reddit employees" did in his absence. And isn't he still on Reddit's board of directors, anyway?
Free Speech and Power
Graydon (the Rust BDFL) has always been adamant about being explicit about types in function signatures, so no, you can't infer the return type there. I personally agree with this decision, since such an important part of using any API is knowing exactly what to put in and exactly what you're getting out.

However, closures are allowed to have all of their types inferred. This is because closures aren't allowed to exist at the top level of a file (in what's called "item position"), and so you don't really have to worry about them being used by others. The closure equivalent of the heresy example would be:

// Note that the braces in this line are optional
let heresy = || { "I am the corruption lurking in your heart" };
// Though you're still allowed to be explicit, if you'd like
let heresy = || -> &str { "I am the corruption lurking in your heart" };
Answering because I also think it's hideous: the tool bar style and color are different from the rest of the OS. The new icon is way flatter than anything else in the dock (save the new Messages icon, maybe; see [1]). Even though I found a nice-looking skin on my one Mac, there doesn't seem to be any way to find out the theme's name and install it on my other Mac. The right-click menu is different than in all other web views on the system (at least in the German localization). The built-in dictionary lookup support (what is triple tap nowadays) is getting there, but still worse than Safari in my experience.

[1] http://maururu.net/2011/old-chrome-icons/
Try assembly. It'll kick your ass real bad.
Or better yet, try programming in binary!

On a more serious note, what do you mean by kickass? What features are you looking for in the language? What is your target usage/application? What is the environment you are going to be working in?

There is no straight answer to what programming language is most kickass. Different languages are suitable for different purposes and kick asses of other languages given the appropriate application development goal
For people who don't consider this as serious, a reminder from one of the older article:
http://discovermagazine.com/2012/jun/03-hidden-epidemic-tape...

It's bad enough to eat pigs with parasites but probably worse to come in contact with their shit.
How to Get Low Rate Personal Loans
Riiight. This is, at best, uninformed astroturfing - "I mean, windows is windows is windows, so it's gonna be the same thing like desktops, right?" To quote directly: "And, since Windows is such a versatile platform and uses standard hardware, it's likely that you can run virtual machines on it with a Type 2 Hypervisor or dual boot it with Linux." - perhaps someone should tell the poor guy that there's also the tiny little issue of hardware and drivers?
http://www.snopes.com/science/nobel.asp
By replacing your system frameworks with those from a WebKit nightly you're going to see trouble with OS X software updates, system-wide instability due to running bleeding-edge code, and a test environment which isn't representative of what your users will see.

If for some reason you need to use the frameworks from a WebKit nightly with your application, use DYLD_FRAMEWORK_PATH to point your app at the WebKit nightly's frameworks. This has the same benefit without any of the downsides mentioned above.
If you encrypt it, either you use a different key for each user's data, which means you're storing per-user session data on the server so you may as well store the cc number there

I don't see how that follows. Storing credit card details on the server is generally a bad thing to do and takes a lot of work to get it to be PCI compliant.

What would be wrong with a different key/salt per user stored on the server, with the credit card number stored in a short-lived, secure, httponly cookie?
It's that in order for a profession to be considered completely fair with regard to race and gender issues, the makeup of people in that profession must exactly reflect the proportion of people in the general population.

Hmm. No, I don't think that's quite it. I don't think anybody has any illusions about actually achieving that in the near-term, nor anything so simplistic as pass/fail. It'll probably be asymptotic. And, with respect, what you're talking about is so far from reality — like discussing what we'll do with all that extra food when we've solved world hunger — that it's a bit premature (or optimistic, depending on how cynical you are) to discuss exit conditions.

Maybe once we're pretty well convinced that racism/sexism doesn't play a dominant role in this, we'll be able to study cultural or socioeconomic factors which influence people's choice of career. But any measurement you try to make now about how or why is going to be dominated by existing bias.
Sorry, I wasn't meaning to imply anything.

In the past I would always have said "You must have backups, always, no exceptions". But I realised when reading your post that there must be some businesses that don't have backups. Some of those have made a rational sensible decision. And I'm trying to work out where the cut off is between explaining to a customer that their data has gone and buying a bunch of drives for yet another rack.
The question isn't "if file-sharing were reduced, would the industry be beter or worse off". The question is "if the industry employs specific tactics to reduce file-sharing, will the industry be better or worse off".

Given that the industry's chosen tactics involve frustrating, harassing and suing some of their more enthusiastic customers, you have to wonder...
Same thoughts here, I already normally use Chrome when possible but I have no choice for debugging Safari Mobile.
You disagree with the suggestion to clean up the code? Because teaching how to code and writing code are two different things, I agree.

It is great you saved time by using a theme and hacking it a bit for your purpose. Perhaps now there is some time to make your site accessible, credible and adherent to standards, like you teach your students?

You know best where to invest your time. This shouldn't take too long though.

<meta name='robots' content='noindex,nofollow' />

Is that supposed to be there? You are already indexed, but lack a snippet, due to this. Google substituted your page title in the results with your first <h1> ("Learn to code. Get a job.")
Can you name these startups?
Why you might want to Not ask someone to sign an NDA
Ask HN: What is the status of the teams applied to YC "without Idea"? 
Have they been funded? name some of such startups...
How would giving equal weight to all votes in elections, compared to giving diferent weights according to geographic location, be any more or less 'mob-rule'?
6 Pivots to a Billion Dollars: How a Soda Shop Owner Did It
ZipRecruiter is a good one. It has some useful features that I haven't seen in other job board sites.
Some features include, total number of candidates that have applied, including AND in the search query, and a few others.
Worth giving them a look.
I've been working on a dashboard that uses Redis as well. Just wondering, why not take advantage of sets/lists/zsets for your date-related keys. With lists you can do an easy LRANGE instead of that loop of GETs you're doing now.

Also, if you don't do this already, look into using bitsets to track users. As long as userID's are integers, it's real easy it saves a lot of space.
The one you are the most proficient in.

For the most part programming languages are the "same" in that they are a means to an end. Yes you can argue about their attributes but they are tools. If one guy can dig a hole with a pick as fast and as good as another guy can dig a hole with a shovel then to each his own.

All that the language vs. language discussion can really turn into is an argument about programming minutia between a bunch of folks coming from a thousand different unique standpoints. I honestly have never seen it lead to anything productive - pick a context or business need and maybe it'll turn into something useful.
Thrive goes social with an asymmetric sharing model. Thoughts?
Are you a startup? Then get your Jiveon
One of the exciting things that we get to do at Jive is work hand in hand with lots of startups with killer ideas, innovative technology, and tons of creative passion. One of the big reasons motivations behind the Jive Apps Market is to make is easier for our customers to take advantage the incredible amount of innovation that's happening in the industry. Now, we want to make it even easier the these agile startups to start working with Jive!

Introducing Jive for Startups!
Jive for Startups is a new program designed to get the world's best social business platform into the hands of the world's best startups! Jive for startups will allow qualifying companies to use Jive for free for up to 100 people. This isn't a demo environment or a sandbox--we've got plenty of those. It's a full fledged Jive environment running our latest cloud release. By using Jive, you will get a complete understanding of how we are changing the way work gets done. Qualifying is easy! To learn more about what you need to do, check out http://bit.ly/RNRsGG.

At Jive, we are passionate about changing the way work gets done in the enterprise. But we know we can't do it alone. We are looking for innovative partners that share our drive and vision. So join us and get your Jiveon today!
"Coursera skipped over Bayesian learning"

This probably needs to be clarified a bit to say that Ng's course skipped this. Daphne Koller's "Probabilistic Graphical Models" (running now at Coursera) covers this in great detail.

Minor tweak in an otherwise nice post.
I'm kind of relieved that you only think it to be literally hideous
Some startups get roasted here. I guess it depends what kind of mistakes they make.

Maybe it's a big vs small thing too?
PayPal has a smart new homepage
It's really frustrating to see how often they're described as the same thing. Whenever there's just one (or a couple of) issues that diverge from someone's personal opinion, they completely disregard all of the differences. I can accept that there's a lot of grey area in politics. That doesn't completely shroud the very distinct differences there would be between a Romney and Obama administration.
The Reagan claim is nuts. By the logic of those links, Bill Clinton was too conservative to be nominated by today's Democratic party because he was for free trade, signed DoMA, passed welfare reform and substantially cut the growth of discretionary spending... sorry: "investment".

At least two of the GOP's nominees since Reagan would have been happy to sign more immigration liberalization. Bush the Elder raised taxes. Bush the Younger failed to cut spending just like Reagan, and added a new prescription drug entitlement to Medicare. McCain was instrumental in passing campaign finance reform, and Romney passed an individual mandate and state run health exchanges.

Reagan "too liberal"? That's a fairy tale. Dead conservatives were always the moderate ones.
Lisp.. what else...