skysight-inc/HackerNews huggingface dataset:
Thanks so much for elaborating. I agree that each point you raised are quite valid, and each of them are drawbacks that PLAY has.

1. Its true that there's a chance that users may delay purchases in order to get discounts, and its a common issue for deals site like Groupon (where instead of going back to the business they wait for other similar deals from the same or other businesses). One reason I feel it'll be less of an issue for us is that we are using points, and these points can be used up now, or accrued to get larger rewards. So if you have 4 points and you need 1 more to get a free cup of coffee from Starbucks, you don't feel the need to wait, because you can always either get another cup of coffee for free later or simply keep the points and save it up for a bigger reward.

In case of the graphics card, even if you wait for the 5% discount, the ad has been effective because you are paying attention to that brand and favoring it over others. Its up to the advertiser to not put up deals that would hurt themselves (like offering the graphics card for free).

2. Both tracking cookies and having the user log in are clumsy and deters people from engaging. We are opting to have the user log in, and we're trying to do it in a very elegant way (after the user collects the first point, they are asked to "save" their progress). However, we will experiment with all possible options and see what works the best and provides the least friction.

3. This is another very critical issue we face. To counter this we will have to start out with trusted publishers and advertisers. Basically, the ads would have to be seen on websites where you know they wouldn't put up fraudulent ads or scams. Good design would also play a role, since most scam ads are overtly flashy and are poorly designed.

Having said all that, its all based in hunches and gut feelings now. We are building the first prototype and we hope that once we complete that, we can run some test campaigns, to better understand the issues. We know that this platform will have major flaws but we feel that we can also find the solutions for them. The flaws may or may not be the ones you pointed out, and the solutions I presented may or may not work, but we think this idea deserves to be tried and tested. And I personally feel that I can make it successful (otherwise I wouldn't be working on it).
If Apple doesn't want middlemen... what about Netflix? Without strong third party services (you might call them "apps" already), I relegate the Apple TV to "HDMI Input 2". I think Apple realizes this and will open up the functionality to more providers. After relying too heavily on Google services in the early days of iOS and getting burned, I think they'll open up soon.

In any case, with an iPad or iPhone and AirPlay functionality, Apple TV can already serve as a competent music/video distribution channel. Since AirPlay will be enabled by default on all websites in iOS 5, this kind functionality will only be more prominent.

I have to say that I'd end my Netflix subscription the second HBO offered a sub $25 a month plan through iOS/Apple TV.
keiju> But, perl is related to a shell.
matz> Oh, I don't know that
matz> never noticed that

Whoa. So today I learned that. Never noticed that either, all this time.
I understand that, but they can still do Pro as well w/o hurting their bottom line - plus IMHO there are LOTS of implicit and indirect benefits to Apple overall by having the Pro community still being Apple evangelists.

On the other side of it, if they are not really going to do Pro, then just don't do it all and stop mucking around and pretending - sell off the line to someone who can handle it properly - what they did by EOLing Shake was terrible terrible terrible
Signed up, excited to see this progress!
I've been using followup.cc for this purpose (among others) for the past few months and am a complete fanboy - it's a great tool for inbox-obsessed task managers like me.
โหลดโปรแกรมดูบอลออนไลน์ ลิ้งค์ดูบอลคืนนี้ SopCast TVAnts ที่นี่
If you were to squash the iPad's pixels onto a smaller screen, the real problem would be the tap targets. They either scale down with the resolution and become physically too small, or you keep the same physical size and what have you gained? On a touch device, higher res can only really mean finer graphics, not more screen space.
Isn't Enlightenment a fork of that?
Our charges are going to be increasing from $0/day to $5-11/day. While bearable, it's a serious problem given so little notice, and disappointing since we invested in their infrastructure & optimized for their previous pricing plan. This is a serious hit for a bootstrapped startup getting off the ground. No doubt it will kill a lot of startups.
That is true: this only measures current interest levels. A decrease in the current interest level of text messaging only means that people are not trying to find out about it as much.

However, why did it only start trending downwards in 2008? Text messaging was ubiquitous way before 2008.

http://www.google.com/trends/correlate/search?e=id%3AdeVob01...

Could it be the iPhone? Could it be the iPhone facebook app? Could it be BBM? (Or maybe I'm just reading too much into this...)
Even if most of my apps would increase by 10x they would still be cheaper than running a single AWS instance for them. Not even taking into account the easy of management and automatic redundancy that GAE offers.
Being consistently loud and annoying are indications that this person doesn't adapt well to his surroundings, especially if everyone around him seems displeased. It may be a sign of poor overall judgement.

It may also be that this person was nervous when you interviewed him, and didn't have the forethought to say "I get loud and annoying when I'm really nervous, it will pass."

My advice: test him out. If he is truly great, and you really need a truly great developer, and the annoying bits don't go away: isolate him from your team, manage him closely, and keep him happy.
Thanks! It's counting down to the close of the beta signup period.
http://www.forbes.com/sites/ericsavitz/2011/09/02/amazon-off...
is the correct link
Just joined hacker news in order to comment.

You are correct, the MATLAB code was tested in Octave. I would not have worded the title HN is such a way. The goal is to learn the algorithms involved, not trying to come up with the fastest version possible. The interesting part is actually the performance of the JVM, not the comparison between languages.
> And who has his laptop with him when lying in bed and checking the wake up time.

Me! ^

I'm a poor college student with a dumb phone and a single room. My laptop sits on my desk, which is in the same room as my bed. Unless your mobile version works on an 07 Motorola Razr, and doesn't require a data plan, I can't use it. I assume this is not the case, so if you want to cater to my demographic, please make sure the site is usable through a normal browser without a touchscreen.

Note that my demographic isn't likely to drop a lot of money on an app that does this, but I'm not sure it's worth much at all.

^ OK, so I actually use a normal alarm clock and I get up and go to bed at the same time every day (calculated with this in mind).
Steve Jobs: The Infographic
I also enjoyed "...which is in turn rendered by OpenGL, which we don't care about because we don't hate ourselves."
Stop the insanity - advice from first time startup CEOs
Even if you're going to use a technology to avoid dealing with manual memory management, it's critical to learn it anyway. It's such a fundamental and important part of Cocoa development, not only because of how important it is to making efficient apps, and to not crashing, but also because you need to understand concepts and conventions of ownership in Cocoa. You need to know what you're doing when you're casting CoreFoundation and Foundation types. You need to know what a pointer is, know what a dangling pointer is, know how you can pass a pointer to a pointer to get a second return value from a method (`NSError`[1] is a pretty common Cocoa convention). Know what a singleton is.

And after you've learned all of this, you can also do some really neat things with Cocoa's dynamic runtime. Things like invocation building using a category and code like this (or similarly, store and queue up actions on the Mac's Undo manager):

[[NSInvocation invocationBuilderWithTarget:self] aRandomMethod:arg];

Once you understand memory management, you can start using blocks, and even storing blocks. You need to understand how copying a block retains every object in the stack, and why raw type variables become immutable in a block. Then you can start to really have fun with awesome powerful technologies like Grand Central Dispatch.

Also, in Objective-C you should never user the Garbage Collection feature. And Automatic Reference Counting, while awesome, is not production-ready yet. Apple will not approve apps with it yet—I know, I've been rejected for trying to use it in an app.

[1]: HN's markdown parsing is a little funky, this is meant to say:

NSError**
But it's 880 instance-hours per day. So assuming that "el-cheapo" dedicated box has similar performance characteristics to one GAE instance, then you'd need 37 of those boxes.

My question is why the heck 31.42 CPU hours turned into 880 frontend instance hours, and whether this is something a lot of other GAE apps are seeing as well.
Disrupting College
I got "youtube mp3 download" with a similar curve.
Chicken Dansak healthy recipe and tips
Ever since I watched a Java developer at a client give a rabid "Why Scala is OMFG AMAZING!!!!!" talk to a bunch of bemused Perl programmers ("and it has this thing called a map and it has this thing where you can execute some code for each element of a list inline and..."), I've been carrying around the following prejudice, which I'd like to be freed from, so help me out:

There are only two types of people who find Scala even vaguely interesting:

- Java programmers who have never used another reasonably powerful high-level programming language

- Programmers familiar with high-level programming languages who have a need (or want) to target the JVM

What am I missing here?
Music Execs Want to Know How a 13-Year-Old Brought Down Bieber on YouTube
Deliberately pushing people out? Probably not. They had a major decision point available when they chose to either exit beta and step onto a release product schedule or drop the project entirely. The fact that they chose to productize it bodes well for the immediate future. Adding SLA and SSL was also non-trivial from a product perspective.

But, that does mean that you have to figure out what your revenue-producing tenants are going to look like, just as you would do in physical real estate. Yes, it looks like the high-traffic commodity-product (think Halloween store) doesn't make a good tenant. But that doesn't mean that a jewelry store or office (low throughput, high value per-square foot) wouldn't be a good tenant.
Wireless Breakthrough?
I agree that many startups focus on getting funded as an end, rather than a means to a greater end. I think investment should be seen as a force multiplier, something that will get you to your goal (market dominance, acquisition, IPO, etc) faster than you could without it. I think startups could use more advice on when and if it is appropriate to seek investment or bootstrap, but I don't agree with the sentiment that startups should avoid investment like the plague.
I haven't used Oz at all, and don't feel like comparing Lisps to Scala right now, but I would agree with you that functional code that I've seen in Haskell looks a lot cleaner than it does in Scala. Haskell is, of course, in many ways a narrower language in scope. It doesn't support subtyping or an imperative style, and doesn't have to deal with the constraints of running on the JVM or Java interoperation. I would say that, in general, the Haskell community are much less interested in Haskell becoming a widespread or pragmatic language.

I feel like the compromises Scala makes are valid. I guess in the end though if you feel like Scala is unreadable then it is not the language for you. Since Scala is something I believe strongly in, I wish there were a way I could help make it more readable for you! As someone who knows both Perl and Scala well, I feel like there is a whole world of difference between the two.
Reliable cross-browser testing
"Dave, it looks like you need to eat more fiber."
What percent of stories on TechCrunch these days are about TechCrunch?
Good Charisma, Bad Business (2002)
Thanks for the correction.

I had been under the assumption that switching all the various GUIs over to Qt was part of the reason why MeeGo came to be in the first place... That is, the point was to harmonize mobile Linux by settling on common components even if that means abandoning some work (e.g. rpm packages instead of Maemo's apt, Qt instead of GTK+).

If MeeGo didn't even accomplish that, I have to question why Maemo and Moblin were ever merged. The two projects would have probably fared better on their own, without the uncertainty of the MeeGo reset. Now both lost their momentum and have been painted as part of the "MeeGo flop", undeservedly or not.
Anger as Wikileaks releases all US cables unredacted
Your last point is very confusing. You're saying you think Google can't spin up more App Engine front ends if it wants? ("every machine in their data center can [not] be a web server") Or any other kind of front end?
Hilarious piece of history.
This seems natural. The same things reducing the cost of first movers also apply to second movers. The only way to win is to provide better value, either through getting network effects quicker, or innovating more.

For better or worse the half life of competitive advantage is shrinking.
So programs will make their basic functionality more discoverable instead of hiding it in the menus? And when only less-used functions are relegated to the menus, there's not much point in having them visible all the time. There will be a larger contrast between common, discoverable functions and rare, hidden-away ones.
I love this new class of services that integrates into email workflow unobtrusively. No additional software, can use it from your cell phone, etc. One thing I've done is add the addresses to my address book with a easy-to-remember "names". That way I can just type "next week" into my BCC field and it auto-completes for me.
Thanks for the info. Is there a setting for max number of simultaneous instances? If your app gets slashdotted are your potential costs completely unbounded?

(Just out of curiosity, I'm not a GAE customer)
I wonder if there isn't a hidden threat there, too... That they'll pull jobs from California if they don't get their way?

They're obviously able to choose where the jobs go, or this offer wouldn't make sense at all.
Do these students attend school full time, then, and work 20 hours/week? Or do they drop out and work full time?

(Thanks for answering, btw--I'm considering a scenario like this right now)
Similarly rising curve (although more steady) shows very different results. http://www.google.com/trends/correlate/search?e=id%3AMSXZzlt...

json, discogs, log in, landing page, haml, wordpress seo... I wonder why is "delete gmail" there.
Many Amazon marketplace sellers use software to automatically adjust the prices of books. The results are sometimes strange.
Conjecture Warning

There was a post about this not so long ago, it's likely that these third party sellers use a pricing algorithm that automatically looks at competitors' prices and then prices items some nominal amount (like .01) more.

Occasionally you get into a situation where ONLY these algorithmic copies are available, and over time they work themselves into a loop of constantly higher prices until either another (properly priced) copy hits the market, or some tripwire is hit in the pricing system.
I used to write that software.

Low supply, low demand == high prices
> Updating DOM attributes each time data was changed would slow things down for no good reason.

TLDR: Only use HTML5 data-* attributes server side. Just use .data() to manipulate data in the client.
I can very well relate to this.

In the past, I could never really understand the affection between a newborn and her parents, till I became a father recently. Having seen my son right from the time of delivery I know it better than the other relatives what works and what doesn't, since I have seen it in person many times.

It is this involvement from the start, the familiarity, and attention to all the small little things, which lead to affection towards the child, or in this case towards the company which literally is the founder's child.
I have a bootstrapped startup, I work long hours for 1/3 my market value (1/25 if I'd move to the US).

But, I wrote a distributed database and when we show it to prospective clients and they compare it to the competition and they benchmark it, we always come out on top in terms of performance and architecture. So, although it's not "happy times" right now, it's worth it.
> Google is getting absolutely clobbered in every category other than search advertising dollars. Their products wreak of ambivilence and neglect, and I'm surprised anyone expected GAE to be a good platform.

Except for the largest business on the internet... Well search, video delivery, mobile phones, email, mapping, news, RSS, web analytics, and web browsers. Getting clobbered in almost everything else though.
Sounds as if space war is getting too expensive, there is a cheap way to make it infeasible.
It's a sad day when corporations can openly blackmail the government.
There's already a website for that
Netflix: More subscribers than any cable company and growing the fastest (chart)
There is a specific answer -- the designers must have thought it had specific advantages over the previous behavior. Whether these advantages exist and are worth it can be argued about, but they hopefully had something in mind! :)
One of the founders of FollowUp.cc left a comment on the blog post explaining the service a little better to me.

Here are the major benefits of FollowUp.cc in my eyes:
1. Multiple Email accounts all in one account
2. Calendar View of reminders
3. Response Detection (cancels a follow up if a response has been sent)
$81/month for a fun project that gets you noticed and looks good on your resume is nothing to sneeze at. Blog about it, and suddenly you have a hidden revenue stream from it. Let people know its yours and suddenly you have some weight to throw around.
He has a lot of instances spun up waiting to do work. This is your choice, but if you want to be able to handle spikes without latency troubles, it's what you should do. None appear to be doing a lot of work in this case, so he should have definitely tried messing with the settings before closing shop.
It doesn't support subtyping or an imperative style

I would argue that monads are the ultimate imperative style.

I would also agree that Haskell users have very little interest in it becoming mainstream.

My main gripe with Scala (in which another developer in my compilers class used it, not me), was that when reading his code I saw a lot of "magic." I'm not sure if that was better or worse, just... different.
Am I the only one who wanted to read the original Japanese?
比度克官网
It's a hybrid OO-FP language that is statically typed with decent type inference. This has never been done before.

Perl is not statically typed. You might think that's a good thing, but I don't because I routinely refactor in a large code base. I can make one change and start propagating it around until everything compiles and unless I've made a mistake it will all work. I don't make very many mistakes so I can improve a code base at rapid speed.
This might be characterized as a bribe, but how could it be blackmail?
Regarding point x, it's not that screen size is calculated on the diagonal; doubling the diagonal (and keeping the same aspect ratio) doubles the width and height as well.

The key is that area is the square of any linear dimension (again, for fixed aspect ratio). If you double the diagonal, you quadruple the area. If you increase the diagonal from 7" to 9.7", you almost double the area (1.92x to be precise).
And you basically trade sysadmin time with developer time in working around GAE's idiosyncrasy and proprietary API.
3 P’s behind Apple’s sucess – Product, Passion, Purpose
Apple is No1 company in the world. It’s rise from forgotten to leading is astonishing. Upon brief analisys, it is quickly clear what makes them so special and so great – nothing mystical or fancy, just 3 simple things for wich people continue to buy their products. 1st one is kinda obvious, but last 2 are more on psychological basis of a customer
Easier on you could mean that it doesn't grind you. For example, android apps that don't look right on my odd Atrix screen.
How to Recover Data from Formatted Memory Card
I just figure this out. When you accidentally formatted the memory card, what you deleted is just those surface information the file system records. BUT the real data contained in the files are NEVER gone until new data occupy the space where those old data take. As a result it is very clear that even if you formatted memory card, you have great chance to recover data as long as they are NOT overwritten.
Can people list their choice for python hosting and the main benefits?

What are some good services layered on top of EC2 to provide more management and automation?

Does anyone have any experience with whether DotCloud is priced reasonably?
To your 2nd point it's not just targeting the JVM. It's really targeting the whole Java infrastructure: JVM/tools/libraries and (critically) a syntax that will be very familiar to the legions of Java developers out there in the world.

To me at least this is a very powerful and important thing.

PS: http://foursquare.jobs for anyone interested in working at a startup that does most of its work in Scala!
I took a bachelors from WGU because I dropped out of college many years ago and went out of the country. I came back and just wanted one to say I had a bachelors. I can say I practically learned nothing from WGU and the coursework was incredibly easy. This is for the IT degree. To be fair to them, most courses were IT certifications. So the real problem was the IT certifications were useless, I mean really, what use is Security+ and related certs. Anyway that is my opinion. I did some IT admin work first, then got more into programming with Ruby on Rails. Probably my path is a bit atypical.
None of this matters, of course, on the mobile web... one of many reasons the web won on the desktop.
AOL Says Arrington No Longer Works at TechCrunch
Ask HN: How do we get something we can show on our YC application?
Hi guys. We're trying to start a company with an idea we think is promising, a developer-friendly payment gateway for Latin America. We already have 13 clients who have said, in a written document, they're willing to pay for our product. Our landing page was up for 3 weeks gathering emails with AdWords and we got around 380 applications.

The problem is that we require some "serious" capital to start and we can't bootstrap it. I say "serious" because we can't bootstrap it ourselves, and due to the nature of the product, we'd need to hire some extra developers, travel expenses to meet with banks all over the continent, etc. We don't see how we can create a functional demo of the app., and we don't think a bunch of static screen captures would be enticing to our users. What do you think we could do to get something resembling a demo or to something we can show in our YC application?
A friend recently told me he would no longer pursue his personal original ideas, but rather find a recent YC company whose idea he could get behind and create a clone.

It feels a little dirty, but the idea of tackling a problem vetted by YC and closely watching to learn from their problems is fascinating.
How many people are involved in this, and is it a "in our spare time" or a "this is our new life" thing?

Either way, look forward to hearing more, and cheering for you despite my doubts.