skysight-inc/HackerNews huggingface dataset:
Interesting. It seems like he also might have wanted to try a generator expression for the "throw away the list" case. You can always wrap a generator expression with max() or any() or something similar to trigger the iteration. You'd at least be avoiding the "LIST_APPEND" bytecode. With the additional function call I'm not sure the generator expression would be better, but I must admit that in my own code I'm pretty anal about converting all list comps to gen exps that I possibly can.
Point taken, slight title edit. Will probably be changed by mod or automated reversion anyway.
Don't forget to document too :)
Bing Shopping As A Poster Child For Consumer Confusion About Ads
The X-nc header is related to the cache. The GP is correct in that these headers used to be sent on wordpress.org and wordpress.com, but it appears they are now only sent on automattic.com
I think it will be a fight for numbers today. Consolidation will happen around the biggest community.
Exactly. "No explanation why the price would have soared so high" is the exact reason why Bitcoin will have issues trying to tie into the larger financial structure without series difficulties.

Ever seen Trading Places? The stock market scene at the end where they make a killing is based (fundamentally, forgetting about the fraud) on the fact that the value of the Frozen OJ drops to 25% of its former value in a single moment. The normal financial system has things in place, both internally and externally, so that (fraud not withstanding) such a rapid (de)valuation increase doesn't happen regularly (when it does, you get 1873, 1929, 2008, etc). Bitcoin doesn't have the internal measures, as it isn't issued by a central authority, which can alter the amount of currency in the market at will. As such, it would need some many external controls, such as say a 24-hour transaction period, to be useable on the open market, which would in turn make it unreasonable for the open market.

And if you're wondering why Bitcoin is being seriously studied by economists, that's why. No one has seen anything like this ever, and what happens, and how that can influence general economic models, is fascinating.
it looks like a lot of anime eyes staring at me
Code Abuse - One programmer's extension is another programmer's abuse.
tldr version: http://tldr.io/tldrs/50c222ad1a39f34847000d06

I personally don't like pairing very much. I like be in the zone and crank out code. Then I do a pull request and get one of my teamates review the code. He can spot mistakes, show a trick I could have used and so on. I think we get most benefits of pair programming without having to be 2 guys on 1 screen.

Probably just a matter of opinion though.
I guess am not the only one that thinks Microsoft's marketing strategy is and has always been pure garbage.

You'd think they would have grown out of this pathetic style a long time ago:
http://www.youtube.com/watch?v=sforhbLiwLA
Yes, I definitely wouldn't work for a company that has pair programming in its core culture. I also wouldn't work for a company that has standing desks in its core culture, or Perl programming in its core culture, or Emacs or vi in its core culture. In fact, I avoid monoculture as much as I can, because it stifles innovation by reducing diversity.
>You can upload an image file just by copying it from your file browser and pasting it to snaggy. Multiple file upload is coming soon!

This is what I'm getting when I try that: http://i.imgur.com/l8YKs.png
Playing devils advocate they are locked-in to a 7+ year old platform. A fact I've heard being lamented a lot lately.

I would imagine there would be a lot of gamers that like the idea of newer tech / concepts and would get the Wii U.

That said, the Wii U controls are just... odd.
And yet, the (modern) classic symbol of intractable bureaucratic hell is the green screen.
It is in San Diego as well. Yet it is impossible to avoid cigarette smoke in the downtown area. Fortunately, I left that area some weeks back.

I imagine legalized marijuana will eventually come to California as well. This state has had medical marijuana for years. But my hope is that it will be handled in a way that does not become an undue personal burden for me. My life is hard enough as is.
The categories themselves are pretty polarizing. I consider myself "casual" when it comes to the time investment and active engagement required for MMOs and certain big budget titles, but "traditional" to "hardcore" when it comes to the indie games I buy off Steam.
My Google-foo is usually pretty good, because I usually understand the conceptual framework within which I'm looking for a detail. This is not the case with the X11 system. The last reasonable overview I'm familiar with is the O'Reilly X System Administrators Guide ( http://www.amazon.com/Windows-System-Administrators-Definiti... ) from 1992 (volumes 1-7 are mostly about protocol details, primitives and libraries). Things introduced since then are a jumble to me.

What should I read for an update? I'm mostly in the Red Hat/Fedora ecosystem, which includes a multitude of upper layers.
Yes. It sure looks like they are taking over YouTube and combining it into G+ as last ditch effort.
Unfortunately, all I can think about is how the conspiracy theorists will respond. "Billionaire providing free VACCINES? Google?!? SAN FRANCISCO?!?!"
Very nice. Any plans to use Web Intents?
If you think flu shots are good then this is good but if you know the truth about flu shots it's quite scary.
Or you can slightly tap the brake to the point when lights come on but very minor or no actual braking occurs, no need to mess with wires.
That's called brake check, you might do it a few times to show your agitation to the driver tailgating you.
So...

Coerced charity is better than actual charity? If I do good deed X at the point of a gun, I am a better person than someone who does it of their own accord? Really?
cdc.gov has price lists for the vaccine. Apparently individual doses are around $1 each. You still need someone to administer it, but Target may be providing that.

http://198.246.98.21/vaccines/programs/vfc/awardees/vaccine-...
(cdc.gov isn't resolving at the moment)
Herramienta manual
Tienda online con mas de 60.000 productos. Más de 40 años de experiencia en venta de productos de ferreteria, cerrajeria, herramientas y maquinaria electrica.
That they make you addicted to AdWords?
The fun part is solving the problem - so then it comes time to code and you aren't solving anything anymore, just doing the drudge work of writing down the picture in your head. That isn't really fun at all. I find that having someone around who doubts that what I'm saying is a good idea. Something along the lines of "that won't work, it's all wrong" is enough to convince me to prove that I'm right, because darn it - I know it's good.

It's a cheap trick and feeds my own insecurities or superiority complex or whatever other pop psycology you want to throw at it, but it gets results.
Is Real Food Expensive in America?
This is nice... though with a universal health system it doesn't need to be limited to one city.
It is certainly interesting times in that if country A sends even a remote controlled plane into country B, then country B can deem that as aggression and proceed. In the digital age attacks akin to that happen all the time yet we are only told they happen and that we need to react.

There is nothing evident that the consumer public at large can relate to as there is no physical object or clear damage.

Then there is the aspect that a attack from country B upon country A done on the internet is nothing to do with country B in any intended form and is the product of a few people sat at home who have no official right to be doing the attack. The internet allows criminals to expand beyond there physical comuter reach and extend globaly. How do you seperate a milatary attack from a lone gunman or criminal collective? With great difficaulty alas and with that, everything gets labels at the country level and deemed as a official attack.

In a Worls that even at war has standards and a code that is followed, then it is about time perhaps that such a convention/standard was globaly agreed upon to encompass the digital age. Certianly agree that hospitals IT systems are a no go area, I know many a evil black hat hacker adheed to this moral code already, some things are just not cricket. But as a global official agreement, there is nothing.

This sadly lends itself to a World that can be manipluated and in that laws that proctect movies and music far outway the ones to protect Hospitals and patient data and in that the level of money to enforce this is very much biased in one direction sadly. It is the new think of the children meme used as an excuse to enforce control and with that we have the think of the internet attacks has now become the norm. Certainly think about and process them, but in a fair way and not by putting up a large stop sign and thinking that is how you control those doing the bad things when it only impacts those who are upstanding more than not. Can even cause somebody upstanding to become disalusioned and with that add to the issue that is never realy addressed directly.
Exactly. I see people with G+ profiles unknowingly making themselves available to the public through messaging. It's horrible.
It may have only been on shelves for 12 days, but people were free to preorder it all month, so you can't just divide the total sales by 12 and apply that to the other 18 days.

Also, a lot of people probably bought it for resale since it's the holiday season and the first new console in 6 years. Prices on Ebay are barely above retail though, so demand doesn't actually seem to be outpacing supply by very much.
Do your Facebook competitive ads research
I suspect all Google employees already have good enough health care to get a free flu shot for their family without this, he's making sure all others do too?

The flu makes society horribly unproductive (and cranky) so it's a public good.
time for tim cook to step up
Ok, how about a welfare system then, it seems to me that a government welfare ministry should distribute about 90% of what it takes in spending 10% on administration, when I looked into my government it was spending 55% on administration.

Put this into perspective, once the US finished paying interest on debt, medicare and welfare there's no money left over for anything else.

Science programs are one thing, but the government can't deliver 70 year old services with reasonable efficiency.
If you think vaccines are bad you need to get a better education.
It's not bizarre if WP doesn't actually improve on any of those areas.
While I'm not sure if I agree with every detail here, great article. For example I think the coding to design thought process has served me very well, you just have to have the right attitude about it and be willing to throw it away. My way to critically think is to put pen to paper, but other peoples brains might not work that way.

The whole process of doing minimal viable planning is profound, and a huge time saver when working with multiple people. If people have a rough idea of how the code will interface it helps them avoid lots of churn that doesn't really have any benefit.
According to a recent GigaOM Pro Sector RoadMap article on crowd labor platforms in 2012 (http://go.gigaom.com/rs/gigaom/images/RoadMap2012_GigaOM%20P...), CloudFactory (http://cloudfactory.com) acquired Speakertext/Humanoid. I haven't seen any other news to confirm that acquisition or the terms, but I don't doubt that it happened.

Full Disclosure: I was interviewed for this GigaOM Sector Roadmap article. I believe the SpeakerText guys were also interviewed for the article.

Cheers,
- Isaac
The only Instrument invented in the 20th Century now has an OFFICIAL App
It would be nice if he's just being magnanimous, but I actually hope it's an experiment ... will there be a notable difference in flu rates in the area as a result of this? will there be any other statistical blips that can be correlated to fewer infections? I'm hoping they're tracking the heck out of this effort :P
Reddit is bleeding...
What do you think? Is it really over?
I think this makes a ton of business sense.
1) Children are near the top disease spreaders
2) Less sick children means less sick employees
3) Less sick children means less employees spending time with their sick kids
4) Everyone wins!
Automatic Input Rectification: Converting Malicious Inputs To Benign Ones
"Marks of good science:
...
It does not fly in the face of the broad existing body of scientific knowledge"

Um... that's not very progressive science. So, the sun revolves around us, right?
I don't know, I'm waiting on mine and I've already got a list of robotics-related activities planned for myself.

The size and software really makes it appealing for robotics tinkering.
>Are Microsoft now using the same PR firms that they use for the Presidential elections who specialize in this kind of mud-slinging

You might find this relevant: http://news.ycombinator.com/item?id=4887574

I'd read the same thing elsewhere yesterday, when I looked for it, all I could find was dan's comment.
I can appreciate that for most people this is not a decision. But for technically inclined people who want to learn this stuff, there's no reason to talk them out of it. Is it substantial work? Yeah, but so is running a web server or a database and those are also critical IT components that have a lot of niggling details.

There are lots of reasons to not use Gmail. Maybe $50/year is a lot for you. Maybe your needs are modest. Maybe you want the knowledge and experience of running mail. Maybe you want or need to interface your other components with mail. Maybe you don't like the rest of Google Apps. Maybe you hate the Gmail interface. Ultimately, most people will choose Gmail despite whichever of those reasons might apply. There's no need to turn a technical decision into a dogmatic one.
> But would it not make sense for their own properties to have them?

http://google.com/+youtube

http://google.com/+android

http://google.com/+motorola
And that's because GoDaddy's interface is convoluted and confusing; almost designed so that users accidentally click and buy more things instead of get things done.

Accessing the panel to change DNS records shouldn't be 7 or so clicks away from the dashboard.

I really haven't had any problem getting anything done with any other provider.
I'm kind of amazed that a story like this can _still_ elicit negative responses here. Maybe the gov't should provide this, maybe not. Either way: it doesn't right now, but Larry Page just did. I think that is pretty cool. Bravo.
Our biggest mailbox is 200mb. Pretty much everything gets deleted or moved out of the mail system. It's not a file system. If you think it is, you're doing it wrong.

Backups: tar and gzip daily, then scp to a friend's server in another country. Also take manual backups to encrypted USB stick weekly which I carry around on me at all times.

Searching: you only have to search it if you have lots of it. I have 9 messages in my maildir. I receive perhaps 20-30 messages a day. No problems - they all fit on the screen. If it's worth keeping, it goes as a ticket/wiki entry or in the hg repo as a document.

Spam: get one or two a week per user. Just delete by hand at the moment. People who use imap use their mail client's spam filtering stuff. If it gets problematic I'll probably install a filter.

Calendars/contacts: both in mercurial in agenda format (plain text, one line per event or contact). Very easy to manage and share. Have you tried keeping a central address book/calendar accurate using any other method?

I know how much we'll lose without email which is why it is where it is :) About 2m from me most of the time.

Cost? I've spent 20 minutes on admin this year. Everything is automated..

I'm not skimping, I'm making sure we do it right so we don't need all the tooling and features. To be honest, google is too cheap to be good if you ask me and their reputation shows regulalrly with outages and problems.
Do people really like playing musical instruments on their iPad or mobile phone?
I've been doing this for 19 years. Still waiting.

But then again, I spend far more time thinking than I do typing.
Namecheap includes private registration for free as well, and their pricing is always cheaper than hover.com even before coupons.
> Is this that he doesn't want his employees to get the flu?

Google already provides free on-site flu vaccines for Googlers, and vouchers for Googler family members.
I posted this comment to your blog as well:

"I've had positive and negative experiences with pair programming. Your blog post only contains the positives. What are some of the negatives that braintree has experienced with your heavy emphasis on pair programming?"
Same exact thought haha
Ask HN: What motivates your participation on HN?
Due to some recent discussion regarding the quality of socialization in Internet communities, I'm curious how HN feels? Why do you participate and how do you feel about that participation? Are the motivators that cause you to engage mostly positive or negative? How about the net-result of that socialization?
I vaguely remember Google had a flu tracker last year.

Ah here it is http://www.google.org/flutrends/

You are right, it will be interesting to see if this makes a difference statistically.

Unfortunately their tracker doesn't go down to metro areas, only state.

Oh wait, there are a few cities, here is SF http://www.google.org/flutrends/us/#1014221
I greatly prefer Droplr's workflow -- just press Alt+Shift+4 and a screenshot is uploaded and the link is placed in your clipboard. If someone made that without Droplr's issues, I'd switch in an instant.
I've been increasingly dissatisfied with Google products lately, and stuff like this is a big part of that. Once a company gets pushy and in your face trying to get you to use their stuff, it can really backfire.

It seems like we're a long way from the original Google model of just providing a good, unobtrusive product (one that I choose to use, voluntarily) and otherwise getting out of the way.
> It should be marked by Wired as such.

It's already marked that way by coming from Wired.
GoDaddy is definitely cheaper than Dreamhost...but I prefer the latter...because by the time I've figured out how to do something simple in GoDaddy, I've wasted much more money (converting my hourly-rate-to-dollars) than if I had just done the setup in Dreamhost...

Of course, that setup-cost would go down if I used GD all the time. However, my brief experience with them is that they nickel and dime you for a lot of things...is this still the case? For example, private-registration (obscuring your WHOIS by having it be under something like "Dreamhost Services") cost $9.99 a year...DH offers domains for $9.99 and private-registration is the default.

Also, I hate feeling like I'm logging onto an adult site when I'm just trying to configure DNS. I know sex sells but GD is just shameless.
Graphchi - Big Data - small machine
I never have an issue with this at work. Clients give us specifications, so deciding what I need to solve is never a problem. I definitely have this issue on personal projects though. It's often because I'm still trying to figure out the problem space.

I agree with nsxwolf, this is more of a designer's block than coder's block.
I think you've already won, considering the position of this post on the HN front page.

Congratulations!
surprised dnsimple.com isn't there....they rock - especially if you are using heroku...
Sadly all the money that could have paid for this went to buying air puffers for the TSA that now sit in a warehouse.

http://www.washingtonpost.com/wp-dyn/content/article/2010/12...
May be do a search for DroidRage on twitter? Its full of MSFT backlash.
Actually, you should educate yourself. The overwhelming majority of vaccines are solid and probably one of the most important discoveries mankind has ever made.

The flu "vaccine" however, is at best 50% effective and is frequently 0% effective. Notice how you have to vaccinate every year for it? But not for anything else? Yeah, it's because it's constantly mutating and it's a moving target.

We still haven't figured out how to nail that target. What's worse, you need to go to a doctor to get vaccinated ... guess where the majority of infections occur? The place where many people congregate. Especially sick people.

I'm all for vaccinations, but not if they have to be done on an annual basis and are best-case-scenario 50% effective.
The Language of the System (Rich Hickey)
The standard conspiracy theory is that flu vaccines give you autism and allow the government to read your thoughts. They also are a grand experiment by the Greys to colonize us by weakening our immune systems. Let me know if I left anything out, OP.
I think the physical space has a lot to do with it. If you are using one computer then it needs to be easily accessible to both people. Don't sit in a desk with the computer in the corner (ie. you don't want your partner sitting behind you).

The senior should assume he will be slowed down (if working with a noob). This is just a matter of how much patience the senior has. One easy solution is to take breaks.
I thought its media Generated hype too till I actually did twitter search on DroidRage and found its real.

It helps everyone of us to actually check it before posting an ignorant comment.
A simple typo stops me for 2 seconds, because my IDE caught the error and highlighted it. My mind isn't taken off track because by the time I actually get to the typing part, the entire model is already clear in my mind.
You have to go to the Internet to download anti-virus. Guess where the majority of infections occur? The place where PCs congregate. Especially sick PCs.

Anti-virus is bad.
Shame on you for turning an act of charity into a political argument.
What's with this "distro" stuff... Can't we just boot into Emacs and call it a day?
I thought I'd add a meta-comment about this discussion: even with a half dozen comments, there are already the answers in here you're looking for (break a project down into _tiniest possible_ pieces, then feel good about accomplishing each tiny piece; get a friend to kick your ass or make a public commitment to something).

Some on this thread have said, basically, stop whining and start building. When someone asks for advice, that's not generally the greatest response. But, you asked your question, and you have your answer. You don't need to figure out every little nuance to try to achieve some maximal level of momentum. THAT is what can often get you stuck. You've got some great advice, so: Go implement it!

And more than that, come back to HN on Monday and show us the cool weekend project you made. I'll be looking for it.
This used to only be supported by uploadscreenshot.com, then more and more sites started to support it and now that imgur.com supports it I've never needed anywhere else.
Ask HN: Which hosting service provider for Windows hosting?
What are some of the best shared/vps hosting solutions for windows platform. I'm looking for something similar to webfaction/linode but for windows/.net.
Exactly and if you factor that into the figures then you see it did better.

Let us not forget that bundle deals with lots of games there mates have will be a weighted factor for 360 sales for many, especialy given the Wii is new. Also I suspect that many Wii U sales were to owners who already own a Wii.

I think the only fair comparision in sales will be in the new year, once the dust has setteled and a truer sales picture can be obtained.
Susan Cain: The power of introverts
HackerNews on Google+
Still disagree. I think your definition of "linux users" tends to be more desktop-oriented, where there is more of a philosophical bent towards an RMS ideology. My definition of "linux users" would include developers and sysadmins that are using it as a server, and use it for more practical reasons.

And malicious has strong connotations..e.g malware, spyware, which most "linux users" wouldn't necessarily apply to developers of legit proprietary software.