skysight-inc/HackerNews huggingface dataset:
Even with Apple's developer-hostile policies, it seems like it's at best a toss-up at this point between the massive amount of money available on iOS and the greater freedom elsewhere.
The correct number is 1 (408) 996-1010, ask for developer relations, 8am-5pm pacific time.

It is not on that page.

Be nice to them.
Before anybody goes off and starts using this everywhere, you need to keep one thing in mind:

You want one wrapper to be the viewport size (at least) for modal dialogs and other UI bits.

By using the <body> tag as your wrapper, ~99% of web tips that use it for doing position offsets (absolute/fixed with top/bottom/etc) will now be totally skewed.

I used to do this all the time myself, but I'll be the first to admit it's not as flexible or "cool" as people think. If I'm working on a project where I won't need aspects like this I'll still do it from time to time, but it is not without its drawbacks.
My point is that you want the wrong things and when you get them you still wont be happy.
I think the lesson here is never build a business on another companies platform unless you have rock solid licenses guaranteeing they won't change the rules like this. Same thing for Twitter or Facebook. They can put you out of business if they choose to and it's not wise to give another company a kill switch for your investment.
1st Interactive 3D Human Body Search Engine Debuts
Google was "incorrect":

>The correct number is 1 (408) 996-1010, ask for developer relations, 8am-5pm pacific time.

>It is not on that page.

In this case, pointing out I left out the number was the correct move.
I think this violates Apple's terms.
If you make your content available for sale outside the app, it must also be made available in the app at the same price or less.

I'm not sure if this covers normal eBooks or only subscription-based periodicals, though.
Beautifully done. This is one of those times you kick yourself for not thinking of it first :)
I believe the rules say if you can buy it online, you have to be able to buy in in-app.

I love my Apple products, but this particular rule is making me reconsider how committed I plan on staying.
Making a living via Photoshop layers? can you elaborate a little? are we talking supplemental income or a significant/all of your income doing this?

Amazing never the less!
The number is actually not on the google page. Only by asking a human did they get the actual number I have called to get this sort of question answered on.

I honestly didn't realize it was a hard to find resource either which is why I left it out, but even googling it, I don't see it anywhere.

Also: Be nice to the guys on the other end of it. They've never been less than that to anyone who's been nice to them, nor treated them like idiots. Also, they don't set the policy, they just help devs navigate them. They are also decidedly non-technical, but policy based.
Any chance of contacting said professor and obtaining permission to share said notes online?

Then... y'kno. Doing so :)

(I realize that scanning tons of a pages and ensuring quality isn't exactly a small undertaking, but I'm sure the HN community would greatly appreciate your efforts if such a thing were possible)

Thanks (or at least thanks anyway) !
Same with me here. I switched from using CakePHP to Django and haven't touched any PHP since. I would highly recommend Django.

With that being said, I think while development without a framework "might" feel more lightweight, you will pay for it later when you're maintaining your app. As they always say, you build it once but you have to maintain it forever. I think investing in a framework will most likely pay off in the future even if there is an overhead usually associated with framework.
I know quite a few desperate, amazingly talented folks. :)
This also moves chrome frame from a "funny geek joke" to a viable tool to ensure your web site is displayed properly, no matter what browser your visitors are using.
Why would I contrast Lisp style with C style when I'm trying to show that Lisp-style macros can be improved upon?
I'm referring to collecting money through Apple's payment system:

Customer --> Apple --> Reseller --> Publisher

as opposed to:

Customer --> Reseller's website --> Publisher.

iFlow says in the linked article this second model is unworkable for them because iFlow can't get by on 30% of the transaction. iFlow wants 50% like they were getting before the agency model.
Django powers most of matchFWD.com

We tend to think that whatever feature we need, we just google django-feature-x and we find a decent implementation. And the community is great.

we like supertagging, django activity-stream, haystack, django-cities, south, sentry, easy-thumbnails, taggit.

We're about to release a few django apps we've made too.
Given this is intended to teach exposure/DoF, it'd be nice to be able to bypass the "SLR" aspect of the camera, ie provide a "continuous snapping" mode where moving a slider instantly updates the "photo" instead of showing the fake autofocus sensor overlay.

It's definitely a neat way to interact with it in a browser, though. If you're looking to learn these relationships in a less interactive way, I thoroughly recommend the book "Understanding Exposure" by Brian Peterson.
Show HN: Tokyo-based Hitch'd Stash, Collect Inspiration For Your Wedding
Hi HN, here's what I've been working on. Excited to share with the HN community and would love feedback.<p>I created it to solve the problem most nearlyweds come across when planning their wedding, 'where do i save my favorite ideas online?'<p>I was pregnant when we began creating Stash so launching this is like having another baby!<p>Your feedback is most welcome.<p>Thanks!!<p>Takara
Obviously Assange (et al.) didn't ask anyone if they could leak sensitive data -- and perhaps they should have (but how exactly would that have gone do you expect?) -- but I believe Assange is acting on this above principle.

In fact, Assange has written down the principles he bases Wikileaks on:
https://zunguzungu.wordpress.com/2010/11/29/julian-assange-a...

In summary, he treats government as a conspiracy (liberally defined to be a social network) whose total conspiratorial power (the sum of the weights of the edges of the social graph, where the nodes represent people and the edges the potential to share information) can be kept in check by increasing the cost of exchanging information -- which is exactly the effect of leaking classified material.
It took me a little while to see the CSS Code link on the bottom left.. but that's probably because I was so busy messing around with the tool.
Great work! keep it up.
There's building on shaky ground, and there's building on ground that's got a known habit of disappearing without warning.

iDevices are pretty neat pieces of kit. I was going to dev for iOS, once. I'm glad I didn't make THAT mistake.
You might be interested in this article I wrote:

http://photoshoplayerstyles.com/blog/my-first-100-sales

At the moment, it's paying most of my bills while I work on something much bigger ;)
[Obviously I'm biased because I have a book to sell, but...]

I'd call the gains "small but significant" in that case. The corresponding JS would be

$.post("/posts/update_title", {
new_title: input.val(),
id: something
}, function() {
return alert('done');
}, 'json');

What I really dislike about this is the use of curly braces to denote two completely different things: an object literal, and a function. Functions are extraordinarily privileged entities in JavaScript; they're the only way of creating scope, and they also change the context (`this`). Object are just a bunch of key-value pairs.

So to me, JavaScript's semantics are much clearer through the lens of CoffeeScript semantics: Curly braces are only used for object literals, and functions are denoted by a distinct symbol followed by indentation, except in one-liners like the above.

The extra compilation can be annoying (through largely transparent thanks to tools like Barista and the upcoming Rails 3.1 integration), but for me, it's always felt worth it. Debugging is harder, true, but I write code with fewer bugs in the first place. On net, learning CoffeeScript has been both a pleasure and a productivity boost.
Hi HN, here's what I've been working on. Excited to share with the HN community and would love feedback.

I created it to solve the problem most nearlyweds come across when planning their wedding, 'where do i save my favorite ideas online?

I was pregnant when we began creating Stash so launching this is like having another baby! Your feedback is most welcome.

Thanks!!

Takara
I work in the same industry as you and feel much like you do. However, there's no yelling, management isn't unreasonable, and while hours are long, midnight never, ever happens.

I joined the industry less than a year ago, and I'm not sure how long I'm going to stay. Honestly, it's the intellectual boredom which is killing me. Working in finance is like time traveling back to 2001. It's insanely brutal, and people don't realize how bad it is.

I've worked very hard on my own time on my own projects (mogade.com, mongly.com, algorithms.openmymind.net, iheartyou.net and various oss things) to make sure that this year isn't a huge step backwards for me professionally.

My point? I'm after a challenge...something that stimulates me, and something that I can be passionate about and direct my energies towards. I don't want less pressure or demand, I just want pressure or demand that flows with my own desires and goals.

You really need to find out for yourself if you want a 9-5 low stress job (government, other large enterprises)...or if, what you really want, isn't just something that you are passionate about.
I work from home as an indie iOS developer, and I can agree with most of these points.

I can relate to the feeling that you "can't escape". But after reading the Four Hour Work Week, I'm starting to think about how I can automate more parts of my own businesses. I think it's possible to run a successful business without feeling the need to constantly tend to it. That's an important goal for me now.

Lack of social interaction is definitely a drag sometimes. So much so that I'm thinking about checking out some co-working spaces to mingle with other self-employed individuals.

So there's definitely downsides to being indie, but nothing that can't be remedied. And being your own boss far outweighs any of these negatives.
While I like CoffeeScript, I feel I need to note that this isn't really a great example - in fact, I'd call it an incorrect example:

var elem, formValues;
formValues = (function() {
var _i, _len, _ref, _results;
_ref = $('.input');
_results = [];
for (_i = 0, _len = _ref.length; _i < _len; _i++) {
elem = _ref[_i];
_results.push(elem.value);
}
return _results;
})();

That's... needlessly bad, so to speak. That could be rewritten in a much more readable fashion, like so:

var formValues = (function(inputEls) {
var results = [];
inputEls.each(function() {
results.push($(this).val());
});
return results;
})($('.input'));

If CoffeeScript is generating the first block seen here, then I'd actually be concerned, but perhaps I care more about this than some. Either way, while...

formValues = (elem.value for elem in $('.input'))

...is certainly nicer, I don't really think it's necessary to further bastardize the views held on Javascript syntax in general. The first block in this comment is, to put it bluntly, utter shit, and does nothing but continue the trend that "oh god Javascript is horrible".
Ball Gown Wedding Dresses, Custom/Designer Ball Gown Wedding Dresses on sale
As much as Apple is problematic here, the "90% of ebooks being controlled by 6 publishers who all fix prices and pricing rules" seem to be at least as big an issue as well.

I'd think there'd be an opp or two for someone to get in to publishing and selling just ebooks not owned by the big 6, but that market may be too small to try to nurture at this point.
+1. DotCloud looks promising, I love its modular concept, but I'm avoiding giving its beta a go without having the slightest idea of its future pricing.
You can, but if you do you have to offer the same stuff at the same price via in-app purchase.
If a company is using IE6 (whilst giving lipservice to security) it deserves to die in a fire. Hopefully it shall promptly meet its doom in favor of more technically adept competitors ... the IT equivalent of the Darwin Awards.
The inconsistencies in enforcement that appear, time and again, to give a free pass to heavyweight competitors have to be breaking a law somewhere.

Isn't this what racketeering and monopoly laws are supposed to prevent? If any lawyers are on this thread, it would be great to hear their input on this.
Ah, General Magic. I was there just before the final death throes, long after all the names had left. We were down to one significant customer, General Motors OnStar, selling minutes to people who wanted to get their baseball scores and stock quotes on their car phones. And trying to give away Portico, although I think it was called something else by then.

Death spirals are no fun. A couple of months after I got there, my boss the VP of engineering, the chief architect, the lead programmer, and several others left. We got a new president. The head of operations took over engineering. I took the hint an bailed out. A year later I got the bankruptcy notice in the mail.
Wow - that's what many people have said about MS for years. Seems GOOG is succumbing to the same "big company"-itis.
The link's plenty interesting, but next time please try to avoid editorializing in the title. A "vig" is the cut taken by a loan shark or bookie and has strong connotations of crime and dishonesty (at least in the US). Apple's not breaking any laws here (right?) so calling it a "vig" is pretty far off base.
Ask HN: East bay vs SF vs Palo Alto
So I'm moving to the bay area in July.. I'd like to live in a hacker friendly area where it'd be convenient/easy for me to network with other hackers.

Does it really matter? Or are there certain areas in the bay that are much more convenient for networking/startup related events than others..

I've been leaning towards the east bay but only because it looks like it offers the best combination of afford-ability and city living with good proximity to the city.

Any suggestions?
Federal Retreat on Bigger Loans Rattles Housing
The always on feature in december fixed half the issue (cold start)

This fixed the other half (long running processes).
Sparkline theory and practice
What's a good funnel (acquisition-through-retention) for a free mobile app?
Hackers, this is my first post so please be gentle :)

My startup just launched an iPhone app a few weeks ago and, aside from improving app performance, we're trying to understand what a good acquisition-through-retention funnel looks like to help us decide where to apply the throttle. We're a free app in the communication / news / social networking categories and our app is meant to be used everyday.

Does anyone have a funnel they can share (without giving away your app of course) or ideas of where I can make the biggest improvement?

I understand the shape and metrics in the funnel depend on industry, type of app, and myriad other variables but just trying to get a ballpark of how we compare to other similar iPhone / mobile apps that are built for consumer use (B-to-C).

Here's where our funnel stands right now from acquisition through retention:

1) 75% of app downloads results in a new user (new users / downloads = 0.75)
2) 33% of which are weekly active users (have used our app in the past 7 days)
3) 66% of which are 3-day active users
4) 50% of which are 24-hour active users

So for every 100 downloads, we see an average of 8 users who use the app every day. Breakdown:

1) 75 new users [this seems pretty good to me as a fraction of downloads]
2) 25 of which are weekly active users [seems like room for improvement]
3) 16 of which are 3-day active users [seems ok]
4) 8 of which are daily active users [seems ok]

Overall, I'd give us grade of a B but that's a guess out of nowhere. Any feedback / guidance / comparable figures would be mucho appreciated.
A negative-multiplier tool would allow you to apply negative force to get a positive result. So if you hire a bunch of those guys who make the code worse every time they touch it, and give them a negative-multiplier tool, then they'll make forward progress. And you can pay them almost nothing! You can hire day laborers who would otherwise be picking cabbage!

So I think your "truly bad tools" don't exist.
Their aesthetics are bad and their iTunes ratings are low. Pretty sure they would have lost to Kindle, iBooks, Nook, etc. anyway.
Ask HN: Just quit my job to work on a startup idea. Any advice?
None of that is available on the GAE, though (you cannot use custom C extensions on GAE, which includes 3rd party tools like numpy).
Pro tip: be funny :)
enforcement of this rule isn't set to kick in until June 30th.
Agreed. Once it started getting redundant, I glanced over and realized my scroll bar handle was quite small and still at the top...
FBI: If you knew what your phone company tells us, you'd probably sue
That sounds exactly like the Microsoft scatter-gun approach. Might work well in the short term, perhaps even in the medium term...
G TV has been the worst of all
Site is down, and page not in Google cache. Anyone got a copy?
The JavaScript compilation you propose isn't standard JS: arrays don't have an `each` method. Also, even if such a method existed, your code would fail because

$(this)

would resolve to `$(window)` in your function. To avoid that, you'd need to use `.call(this)`... but then how would you compile `break`, `continue`, etc.?

I'm not saying CoffeeScript's output has no room for improvement, but given the challenge of compiling to working JS in all cases without modifying prototypes or adding tons of helper methods, I think you're being a little harsh.
I believe existing apps have until June to comply with the new rules. We'll see how Apple plays this though. It's not in their best interests to reject the Kindle app.
A shame they solved the problem for people using IE8 on Win7. In my opinion that is not nearly the pain point that IE6 on XP is. :/
Android And Chrome: Anywhere And Everywhere
NSA Gathers 4x the Amount of Info than the Library of Congress, Daily
The OP url is currently dead, but in general I think Google IO has been very promising for developer. I remember last year sitting through a large part of the key note that covered a very broken Google TV demo and also a large enterprise apps segment (yawn).

Google is doubling down on Android (today at least) I'm really excited about it. New combined smartphone and tablet OS, open source hardware accessories program, new devices etc. I'm really excited for the dev opportunities here compared to the iOS stack.
I think it actually conveys the tone of the article well, but yea, it does kind of border on libelous. I don't think the article goes as far as calling it a vig, but it is clear the iFlow team is understandably angry.
Facebook knows how many seconds you've spent looking at every photo on their site, whose home pages you visit most often, and who you message most frequently. They know every article you've ever visited that has a "Like" button on it, whether you've clicked it or not. And, unlike Google, they don't anonymize this information after N months.
save save save - keep spending low - keep a long runway - etc.
i get a ton of email from people who want stuff. i try to reply but it's a barrage.

Some stuff that makes it easier:

- understand that I am likely to read your email on an iPhone. keep it brief, don't write an essay.

- if i reply and say something like "interesting, please send an executive summary" or "i'd love to see a demo" then do that or offer something equivalent/better. i do not want to meet you to see your demo, etc etc etc.

- don't ask for extremely unlikely things and expect a reply

- it takes me a week or two to get to low-priority stuff. don't email me and ask for a detailed response within an hour. if you do have a deadline, tell me so, so i can prioritize appropriately. i'm looking at you, journalists.

- if you are pitching a startup, don't pitch investors who have clear and obvious conflicts.

- if you are offering an advisory role, be up front about offering equity or something.

that said, i try my best. that guy who had acquisition questions a few months ago on Ask HN? i got him to someone who got the deal done.
Historically, I wouldn't say improving the world is actually required. I'd even say JA has done more to promote peace than many other recipients.
StumbleUpon for Recipes
Most people come to Yumm.com for a quick recipe, only 20% of our audience sticks around to make their own recipe book and all that. So I thought why not give people a way to just cruise quickly through the most popular recipes by thread, so for example search for "breakfast" or "salmon" or "mexican"

It's really bare bones right now just kind of seeing if people like it.
When I say emotion, I mean there has to be some way for artificial intelligence to value things. We value things because we have sensory information. Something feels pleasurable or painful. Everything else is built upon that.
Thank you for sharing. I really appreciate your story. Reading it reminds me a lot about some of the "wild" decisions I've made along the way.

I was also my family's black sheep. My story is different I suppose (briefly): I left full time scholarship to study arts--I went to Florida with $500 my brother lent me. I didn't have money for food so I ate Starbuck's left over pastries for the first 2 weeks. I ended up taking 6 courses that first semester and worked 2 jobs to support myself. It was tough time but it was the most lucid time in my life.

While I did well at the arts school, I didn't end up doing arts after all. I am a web developer now--happy hacking my after-hours projects and chasing dreams. Taking good care of my family is also one of my dreams!

I usually think to myself, people should have ambitions and dreams. But only a real man/woman is willing to lay his/her life down for those dreams.
Reading this article about antifuses has given me knowledge that will remain equally valid and relevant for at least a decade or two. Probably sometime during that time, it will turn out to be useful to me — either debugging old Christmas lights, designing a circuit, or as a metaphor to use in explaining something to someone.

By comparison, the quality of Google Music β [0] or whether "being an indie [is] all fun and games" [1] are almost certainly irrelevant to me in a year, and indeed probably are irrelevant to me now.

[0] http://news.ycombinator.com/item?id=2534276
[1] http://news.ycombinator.com/item?id=2534602

I'd love to see all the obsessively recency-oriented breathless crap flooded off the front page by high-quality Wikipedia articles like this.
Batterie pour Acer Aspire 7720 Series
I think that's quite the blanket statement. I don't believe that to be the case at all.
This doesn't seem to make sense to me. Here you have technology driving money making as the primary engine. Wouldn't this be a very tense environment to get the algos right?
I have enough for a couple of months. Thought on doing some freelance work when the money starts to run out. Any thoughts on doing freelance work while working on a bootstrapped startup?
Don't have any suggestions as I was going to ask the same thing (looking at July as well).
I believe in paying for music and artists being compensated for their art etc, but the music industry's constant myopic greed is pushing me away from wanting to pay for music at all.

Way to go music industry.
Workflowy now supports editing on Android
he will never be try. given his current condition, he will commit suicide, even if it means he has to bite his own head off. if he won't within "reasonable" time assumed by officials, then government will help him.

bet you my right arm - you wont see this man testifying. ever.