skysight-inc/HackerNews huggingface dataset:
>in terms of what everyone understood to be banner ads in 2005.

Everybody understood banner ads then in exactly the same as they understand them now. Ads in a banner. Banner ads never had to be "crazy, flashy, graphical doodads flying and popping," and you never needed a banner ad to do any of that.

Mayer isn't actually saying the two things are the same either, because she uses two different, complete sentences.
Particularly with GPUs. I wouldn't touch something like Nvidia's Titan unless I just had gobs of money lying around.
Same: http://i.imgur.com/37ZaPRH.png

Chrome 31.0.1650.34 beta on Ubuntu 13.04.

Edit - If this is the intended look, please reevaluate UX. This is no good.
No, such information is available to any webmaster who verifies their website ownership in Google's Webmaster Tools.
Mobile News Round-up – October 24, 2013
I'd be a little careful here. I've personally dealt with the situation of creating a "customer-pleasing" revenue model, only to have to change it a year later because it was leaving way too much money on the table. It was a horrible process that resulted in losing a lot of customers. While we did eventually successfully make the transition, I think all of us wished we hadn't just said "oh if this takes off that will be a great problem to have". You don't want to A/B test your core business model unless you are very confident it is going to work long term.

Obviously, it is important to pick a business model that people will pay for, but it is also important to make sure that business model is going to support your business properly long-term.
I expect there to be a system requirements explosion for PC games now that the new consoles are right around the corner and AAA game developers can finally target much higher specs.
The article even mentions this explicitly:

> Getting the performance variation down was a little tricky. In several spots, we had to think carefully (and experiment with some dead-ends) about how to reduce the amount of garbage we were generating.

They do say it was worth it in the end, and that other languages would have similar drawbacks.
Why is Le-Vel growing so fast?
Ladar Levison interview
Emphatic agreement. I wind up helping folks a lot with writing high performance software, and it's very easy to get to the point where the time to run a model is totally determined by how fast the CPU and IO are. I'm talking problems where naively written C would take an hour, but if I'm careful and use some blend of very clever c or Haskell, the computation is done in 2-5 minutes
People snack on smartphones, dine on tablets, and cook on PCs.

A lot of people don't want to cook, so are happy with smartphones and tablets.

Why buy a desktop or laptop when an iPad will do everything you need for a fraction of the price? That's what people mean when they sound the death knell for the PC.
I'm outraged that google could possibly murder puppies.
I've been through this same exact price confusion with customers. They told us they wanted to pay a la carte, but when we tested it they very much did not.

I think the psychology makes sense. When they told us they wanted to pay on a pay per use basis they based that completely on the past. They did the basic math. Last month I did 16 tickets. At $.25 a piece I would have paid $4! That's what I want to pay!

When faced with a future purchase decision, however, the mindset immediately changed. Now the decision was unbound. What if in three months I get to the point I have 1,000 tickets?!??! My god, now it's $250/month. That's crazy expensive! That fear caused a lot of issues.

So we tried the logical next step. $.25 per use, capped at a certain dollar amount ($25/month). That was too complicated to understand.

So we just started charging a flat $25/month (sales-leads fwiw). That worked really well.
Right, but none of those changes can be merged upstream, because there are too many systems where "python2" does not exist (but some python2.x does). It was a royal PITA for anybody with build scripts written in Python: do you break your scripts for Arch, or do you break them for everybody else?
Besides what everyone else has already mentioned, I find great computer science presentations and story/interview based computer science-ish books to be great motivators.

Book examples: In the Plex, Masters of Doom, Steve Jobs, Founders at Work, Coders at Work
You aren't kidding. I'm having NEC V20 flashbacks.
Personal finance software is probably one of the most commonly attacked problems in the development world, and yet there are still a ton of people just building custom spreadsheets.

I've tried Quicken and Mint and PageOnce (now called Check) and a number of other things, and I've still found that the best solution for me is a mix of GnuCash and Spreadsheets.

Why hasn't this problem been solved yet?
Los Angeles makes city data easier to retrieve
Five years ago, I bought a MacBook Pro to replace my PowerBook G4, which was itself five years old. The list of obsolescences was enormous: It had only USB 1.1 in a market teeming with new USB 2.0 hardware that couldn't have existed with the slower speeds; it had a single-touch trackpad just as OS X was introducing all sorts of useful multi-touch gestures; it relied on clumsy external solutions for wi-fi and Bluetooth; it had a slow-to-warm CFL LCD that had been supplanted by bright new LED backlit screens; it was even built on a dead-end CPU architecture that Apple had traded for vastly more powerful, energy-efficient, multi-core x86 processors.

Today, the calendar says it's time for me to upgrade again. Yet the pain of obsolescence of a five-year-old laptop in 2013 just isn't the same as in 2008: USB 3.0? What new applications is it enabling? Anything I need Thunderbolt for? Not yet. New Intel architectures and SSDs at least promise less waiting in everyday use... but I'm hardly unproductive with my old machine.
You didn't explicitly answer whether you consider VPN usage to be a man in the middle attack. I understand banning it (as well as this LinkedIn feature) on a corporate network, but not considering either a man in the middle attack.
I built mine in early 2007 for around $2000 (+-$300, can't remember exactly) and it's just now really starting to show its old age. It could use more RAM and an SSD (maybe), but for 99% of what I do, including gaming, it's plenty fast enough. I can't run the very absolute latest AAA games on highest, but if I turn the resolution down a hair or turn off antialiasing they run fine.

In fact the only thing I really want a faster machine for is some of the latest emulation techniques (Higan) and a vague desire to play around with some virtualization odds and ends.
IMO, you don't need the fastest CPU for gaming. I saved a ton of money by getting an AMD FX-8350 (I already had an AMD motherboard on hand, so that helped too), and although it does bottleneck in really CPU-intensive games, I can run almost all games on the highest settings at 2560x1440. The graphics card is really the only component that you need to splurge on for a gaming rig these days, because it's the bottleneck for the vast majority of games.
McDonald's is just an example. Presumably when we are talking about one company paying a living wage we are talking about all of the companies in their industry doing the same. Then again, starbucks pays well, has health insurance, etc., has high prices, and is killing most of their competition...so maybe not.

Also, the rise in prices doesn't have to be that large to cover the increase in pay.

"From that humble start as a small restaurant, we're proud to have become one of the world's leading food service retailer in 118 countries, with more than 34,000 restaurants serving nearly 69 million people every day."[1]

So an average store would serve ~2000 people a day. (69,000,000 / 34,000 = 2029.4)

I don't know exactly what the workforce looks like, but it's probably something like 4 cashiers, 2 cooks, 2 helpers, and a manager. If we assume we don't need to pay the manager more then that's 8 employees per store that we want to have a higher pay.

The big mac value meal is $5.69. Let's say the average customer buys that. [2]

2000 customers per day * $5.69 = $11,380 in revenue in a day. I'd bet it's more, but that's a start.

If we have 8 employees working for 16 hours a day (different employees at different times, of course), and we want to raise their wages $3 per hour, how much more do we need to charge?

Well, if we want to keep our profit margin the same then we'd need to earn an extra (8 employees * 16 hours * 3 dollars) $384 a day.

So, we'll need to charge each customer $0.20 more per order. ($384 / 2000 customers per day).[3]

So, really. Is changing the price of the big mac meal to $5.89 really going to change McDonald's market position? Is it going to make eating at mcdonald's that much more expensive that people will stop going? Is there any real impact on anybody but their employees?

I'm sure there's an error in those calculations somewhere, but the general idea is that it doesn't take much of a price increase to cover the pay for employees.[4] This is what drives me crazy about these companies. Walmart moves so much merchandise that if they raised the prices on all of their prices by a nickel they could probably afford to pay everyone a living wage.

[1] - http://www.mcdonalds.com/us/en/our_story.html
[2] - in the USA, of course.
[3] - there may be some other costs to paying employees more for the business, but I can't think of any off-hand. Also, the amount of tax collected per transaction would be higher as well, so not only does society benefit from having less people on public benefits, but it takes in more money overall that it can use for other things (in places where fast food is taxed, of course (is that everywhere?)).
[4] - Another problem with this simple calc is that not all stores are average and many don't do anywhere near 2000 customers a day in business. They probably employ less people, but it's something to keep in mind.
Does anyone know if New Relic can be used in a more limited capacity with unsupported languages?

I've been building an OpenResty/Lapis app (Lua) and would love to be able to get some visibility into my Heroku dynos.
http://www.robots-everywhere.com/re_wiki/index.php?title=Geh... I wrote a sort of google earth API wrapper thing in python if anyone wants it. Windows only though.
Actual coins? That I can use at the store and in vending machines? That I can use at the restaurant to buy food?
Betteridges Law of Headlines is applicable here. What a remarkably silly and sanctiminous piece.
Backbone Rocks - Large Scale Single Page App Done Right
I was surprised the reflectors were so small.
I didn't have an experience like Elite again until I played X3 for the first time.

It's an upscaled Elite with modern graphics and all the improvements you would hope for (and a ridiculously intricate universe, stock markets, shifting alliances, side missions).

I don't think I even visited all the systems in the first one before the mods.
Maybe this is rhetorical, but there are a few that don't place "profit first". One such is http://en.wikipedia.org/wiki/Mondragon_Corporation
We are still investigating the options, but OpenAuth seems like a pretty useful open and applicable standard for authenticating users. In the book, we are trying to build up a series of guides on useful tools and toolkits for doing things.

So I'd also like to read about the pros and cons of the various authentication packages.
Isn't a banner ad an ad embedded in a page full of content? This is the actual content for a specific search, so I'm not sure how it constitutes a banner ad.
What is the context? The question as it stands is difficult to answer and unlikely to get responses you would consider helpful.
The PC market isn't dead, but then again, the Mainframe market isn't dead either.

The Post-PC devices[1] (tablets / smartphones) are it for the majority of folks from here on out. They are easier to own since the upgrade path is heading to buy new device and type in my password to have all my stuff load on it. If I want to watch something on the big screen, I just put a device on my TV. Need to type, add a keyboard.

The scary part of all this is that some of the culture of the post-PC devices are infecting the PCs. We see the restrictions on Windows 8.x with the RT framework (both x86/ARM), all ARM machine requirements, and secure boot. We see the OS X 10.8+ with gatekeeper, sandboxing, and app store requirements with iCloud.

The PC culture was defined by hobbyists before the consumers came. The post-PC world is defined by security over flexibility. Honestly, 99% of the folks are happier this way. They want their stuff to work and not be a worry, and if getting rid of the hobbyist does that then fine. PC security is still a joke and viruses are still a daily part of life even if switching the OS would mitigate some of the problems.

I truly wish someone was set to keep building something for the hobbyist[2], but I am a bit scared at the prospects.

1) Yes, I'm one of those that mark the post-PC devices as starting with the iPhone in 2007. It brought the parts we see together: tactile UI, communications, PC-like web browsing, and ecosystem (having inherited the iPods).

2) I sometimes wonder what the world would be like if the HP-16c had kept evolving.
I gave up on multivitamins after getting to know people who ate healthy and didn't take any, and had great health. All I take now is vitamin-D if there are many consecutive cloudy days. And sometimes protein powder when I workout really hard. Has been working great for me, I felt absolutely no worse after cutting the multis.
Apps, made better by everyone
> You rarely have the need to buy a whole new box.

This is the number one reason why I love the PC above any other kind of computing machine. Need more disk space? Sure, go get a new disk, you may not even need to remove any of the others. Want a better graphics card for that new game? Easy as pie. Your processor died because the fan was malfunctioning? Too bad, but luckily those two are the only things you'll have to pay for. The list goes on.

I bought my current PC on 2009. The previous one still had some components from 2002.
This looks like the same thing, except it's spinning in icy water (look at the last few seconds) in a bigger space.
Wish I could downvote this. Snark like this is toxic and is neither useful nor interesting.

A lot of folks reading sensationalist articles about the PC market decline are making the conclusion that nobody likes or uses PC's anymore since sales are declining. The author is pointing out that it's a poor conclusion to make since there are other factors contributing to the decline, including the fact that the usable lifespan of today's PC's is longer than it used to be.
Probably designed for Retina displays http://imgb.mp/jms.jpg
Right -- on the other two (Gentoo and now Fedora) it's still Python 2 and Python 3 is /usr/bin/python3.
In what planet? I'm not even going to use myself as an example because I do other heavy stuff with my PC, I'm going to use my non-tech friends: one of them got a new laptop with 8GB of RAM, why? because she was complaining about webapps using too much memory and slowing down her previous system.

Regular users don't know or care about memory management, they don't even close old windows or tabs, its about convenience. That's not a problem in mobile where the need is the mother of invention so mem management is automatic and chrome reopens the tabs you had by itself, but in a desktop environment (specially windows) one wrong click and the session restore in chrome wipes your previous session.

But it was cheap, cheaper than an unlocked iphone and it gets the job done so its ok for her.
An interesting opposite is the previously mentioned Planetside 2. It was initially released for PC only, and was a resource hog. Now they're working on bringing it to the PS4, so they're having to do an extremely aggressive round of optimizations to make it run decently. The optimizations will get a lot of testing on the PC version (think it's hitting the test server next week). PC players will benefit as a result of the console port.

Planetside 2 is a weird example, though. I don't think there will be many games that have a 1-year+ delay from landing on PC before they hit consoles.
People don't only claim that the market is dying, they also say that PCs will simply disappear [1].

And that's a huge difference for the application developers so it's not only about being smart, that's a very relevant question.

[1] https://www.google.com/search?q=pc+will+disapear&ie=utf-8&oe...
Curious if anyone can answer: how are these colors chosen by high end graphic designers? Is it in a sort of a manual, "hey this looks like a good color" manner or is there a more mathematical approach to it?
https://help.libreoffice.org/Common/Scripting
Nothing is truly zero overhead. C++ templates are neither, because they create some overhead in code size which is obviously non-free (both space-wise and time-wise). Zero-overhead for me = optimized to the point that noone can notice. There is no problem for a VM to generate 10 versions of a tight loop, every one optimised for particular type, with a switch for the type right before entering the loop, or the whole method, or even a whole call-tree.
I see jQuery in the example. Since jQuery is open source, can we see the jQuery Code Climate page? Or is it private? (and why?) Maybe I'm just misunderstanding.

Edit - I think I found it, once realizing the URL matched Github. https://codeclimate.com/github/jquery/jquery
The spreads are so weird because of the difficulties with fiat currencies. Mt. Gox allows you to deposit/withdraw BTC no problem, but it charges a notorious premium if you want to withdraw USD. As a result, the BTC-USD prices are elevated by the premium.

Sites like Coinbase or Bitstamp that don't charge as much to deposit or withdraw will probably be a more accurate way to judge BTC-USD.
I'd be interested to hear from the author if this was on purpose.
Someone is going to make a lot of money.
Ask HN: If you have kids, what would be the best place for them to grow up?
If you have kids, and had the means to live anywhere and not worry about money, where would you live, with your kid's best interest in mind? (The 'money not a problem' obviously means being able to live anywhere you choose -- I'm not equating affluent place=best.)
Teams Shouldn't Need to Reach Consensus
All the generic virus drugs we had have been eliminted : pretty much all existing viruses are eliminated and we have lost the ability to heal, for example, heal elderly or children infected with the flue (the groups at risk of dying from the disease).

We do not have any drug against any retrovirus (ie. a family of viruses) to which viruses do not show at least partial resistance.

As for the AIDS case, prevention of AIDS has pretty much failed in Africa and the middle east, as well as in significant parts of Asia. It is a matter of a decade or so until ~80% of those populations are HIV positive and the rest of the world will follow in the next few decades. All currently know anti-AIDS drugs will cease being effective in 5 years or less, and the rate of adaptation that the virus exhibits is still accelerating (we wouldn't be able to keep up with the current rate, so sadly, that doesn't even matter).

This is of course assuming we don't have another pandemic like the Spanish flue. We have had several near-pandemic panics in the past decade and all incidents have one thing in common : we failed spectacularly at containment. If, for example, bird flue had been ~6% more infectious than it was, it would have killed ~20% of the world's population (at least), and would have reaped >90% of it's death toll before a vaccine would become available. Absolutely nothing would have stopped it. Bird flue itself was only one of 5 incidents that could have exploded into a pandemic. The big message of these incidents: yes, they stopped, hurray. Sadly it wasn't us who stopped it (but rather small flaws in the virus' design).
I would just upgrade the RAM and put an SSD in there and you should be good for a while. Drooping an SSD in mine was the single biggest upgrade I've done for productivity and battery life.
I think a BTC-denominated debit/credit card would actually be the real sign of its mainstream viability.

The transaction speed is an issue for physical purchases too. Only checks take longer to clear, and they're pretty marginal.
PCI standard is the minimum requirement. In my experience, people don't really think about security and PCI at least forces them to think and ask questions. From this perspective, PCI is actually doing its job.
"The future is already here — it's just not very evenly distributed." - Gibson.
Here's my proposal: let's forget exchange rates. Let's not confuse them with inflation[0]. That's a red herring. Exchange rates are important for BTC's legal users now because there's not (yet) production in BitCoin's economy. Apart from drugs[1], BTC is pure store of value, and it should be analyzed as such.

This is important for this discussion, because exchange rates ultimately won't matter that much. By "ultimately", I mean that phase of development when (if) BitCoin becomes a full currency, that is, when there's somebody, some corporation, operating and trading significantly in the currency. I won't lend the status of currency to any commodity which is not used this way.

And what's clear is that both BitCoin and gold are shit currencies. Even conceding the exchange rate could stabilize enough for a modern day Rockefeller[2] to pull it to a success, you still would have to contend with the deflation inherent in this "currency".

There's a reason why gold is traded in commodities markets -- and not as a currency. There's a reason why banks and states trade and store USD, instead of gold. You simply can't grow an economy like it's the 20th century with gold, or BitCoin. In fact, BitCoin is even more ruthless than gold. 19th century economies could at least pray for the discovery of a gold vein, to alleviate their deflationary comedowns. BitCoin denies even this possibility with the cold, germanic efficiency of a mathematical proof.

[0] The exchange rate we run against our future selves, if you will.

[1] Which doesn't count anyhow, since you would agree there's a risk markup on them for their illegal status, which makes dubious extrapolating any analysis from them.

[2] An improbably apt group of entrepreneurs, who even more improbably would decide to bet their future fortunes on a currency designed by computer geeks with a penchant for goldbuggering.
Nicely said. I don't think we'll see the full conversion for a few years, but this is more or less how I think of it.
Introducing Event-Focused JS and CSS
> Meaningful change in diapers? Not really.

My experience is otherwise. Maybe in your experience through multiple brands is that they are all the same, but your experience is equally limited.

The simple fact that my experience says otherwise, however, does disprove yours.

> Then stock up

On diapers?

I can't believe you have children and would "stock up" on diapers. Kids grow.
I really enjoyed this talk of his on analogy in human language.

https://www.youtube.com/watch?v=n8m7lFQ3njk
Anticipatory Commerce: the Evolution of Intent on the Web
It hasn't been solved because it's not one problem. People have different wants and needs and expectations and banks and tax codes and tolerances for entering data, and are lazy when it comes to testing existing options. Why spend hours searching and signing up for trials and learning new UIs when they know how to make a spreadsheet that does what they want?
Future articles in the series will include: "High Frequency Traders: why don't they just use twitter and etrade?", "The Olympic Games: Why don't they just use Wordpress?" and "Politico: why doesn't it just crowdsource content from the ether?"
Looks like it was written in TypeScript, e.g.:

///<reference path="Saving.ts"/>
https://addons.heroku.com/librato provides insight into your Heroku dynos.

https://addons.heroku.com/adept-scale does too to some extent.