skysight-inc/HackerNews huggingface dataset:
The Pixate Engine styles native controls using the standard iOS bitmap approach. Bitmaps allow your controls to take advantage of the speed offered by the GPU. However, in contrast to today's workflows, the Pixate Engine renders and caches content to bitmaps dynamically as needed at runtime, giving you the ultimate in flexibility in your designs.
Ask HN: side projects on resume?
How do you present side projects on a resume? Especially if they're little weekend projects; i.e. not something that's made thousands of dollars or gotten a zillion users.

(Note: I am a college student graduating in 1-2 years, if it matters)
Because its a software problem and not a community problem. Right.
There are no Ferraris in the video.
All right, I'll pop in here I guess. This has obviously veered incredibly off-topic and I can absolutely forgive Armstrong for using that language so many years ago.

Now, that being said language is powerful and inclusive language is important. I wouldn't dismiss this as a problem so candidly. Just registering my support for Tieno's issues so you don't dismiss them as a lone super-PC-police-person.

Also, "that's just the way (the word is used)/(it is)" has never been a great defense of using non-inclusive language. Or anything, really.
Was Sparrow profitable? Does not anybody know that?
Two reasons. 1) broken windows and 2) opportunity cost. It's like Kudzu: the more you allow, the more there will be, because it grows like a weed and it is insanely popular.
I think podperson is talking about copyright protection for closed-source binaries.
> Not about the grammar or anything, but just to get clarity from the title.

If it's about clarity, it's about grammar. No need to apologize.
Did you mean this one? http://xkcd.com/1074/
Yes, but is it in the middle of the classroom?

Anyway, frat row was pretty far off main campus (sorry, "the lawn") where I went to college, at UVa.
It is a Mac desktop app as well.
Nexus 7 Selling Out, Dousing Kindle Fire
It's well known that he is the largest Shareholder.
Suppose you we're in charge of a q&a site whose quality was going downhill. How would you go about fixing it if not for locking and deleting questions?
Just the other day, I was struggling to concisely explain the problem with a system I've been tasked with rewriting. (The question was why are we not reusing X, Y and Z?). If only I'd read about baklava code that day.
So skip the complicated casimir effect energy generator and just use tidal forces or solar energy or what-have-you directly, that's the point I'm making.
Folks who like the GPL may not like the Apple plantation, but NOTHING stops anyone from releasing their code under the GPL. You don't need permission from EFF, GNU.org, or Stallman himself to release your source under the GPL.
Thanks for the heads up on a "Rayleigh distribution" (from http://en.wikipedia.org/wiki/Rayleigh_distribution):

"One example where the Rayleigh distribution naturally arises is when wind speed is analyzed into its orthogonal 2-dimensional vector components. Assuming that the magnitude of each component is uncorrelated and normally distributed with equal variance, then the overall wind speed (vector magnitude) will be characterized by a Rayleigh distribution."

That is cool, I wonder if I will ever use it.
Social.org Sells for Nearly $150,000 in Auction
> As for the Sparrow desktop app, well, obviously Google isn't going to be developing a native desktop app for Gmail...

Why not? Why would they acqui-hire a team who have already built an amazing desktop mail app and not release one of their own? Is the idea that Google may simply rebrand Sparrow to "GMail Desktop" so completely out of the realm of possibility?

Sure, maybe they want the developers to work on other projects, but when their specialty is creating OS X desktop software (it's a lot different than webapp developement), it seems counterintuitive to completely nix this idea as feasible.
They should just put up Kevin Rose's original php version.
Better luck than I've had. Topaz Labs just ignored me when I pointed out there'd been a breach (unique email address with their name in it); they lost a sale of an otherwise good software product.
>If you permanently eliminate the CEO position, there is multiple orders of magnitude greater impact to the company.

Then why do companies with flat hierarchies exist and operate just fine? You don't need someone at the top because you don't need a top.

See:

* http://mariewiere.com/2012/03/04/a-company-that-manages-with...

* http://agile-commentary.blogspot.co.uk/2009/09/bees-self-org...

The interesting thing about people, and any social, intelligent agents is that they self-organize.

Even bees (intelligent, social agents) do this:

http://www.pnas.org/content/96/22/12611.full

So do ants:

http://en.wikipedia.org/wiki/Patterns_of_self-organization_i...

We can even manage traffic without direction:

http://thecityfix.com/blog/naked-streets-without-traffic-lig...

The biggest myths of our societies are that we need a hierarchy, directions and managers. We're quite capable of leading ourselves and getting everything done. And more efficiently, no less.
Re #2: it already happens, just in a limited capacity.

A lot of mobile ad networks (if in app, not mobile web) will cookie you with the UDID before and after you click on a link.

Android lets you pass some referral information on links to the Google Play market, letting advertisers do this w/o cookies and also on the mobile web.
I could very easily see "Gmail Offline" becoming a standalone program rather than a Chrome app.

I don't get why that's so insane to people either.
Yea, that is a strong point.
> But when they hire a team specifically to shut down the product

In general, I think if you work for Apple, if you had a preexisting app in the App Store, you get to keep it. However, you are forbidden from developing it further. Side projects are frowned upon at Apple. They want all of you.

I would assume Google has similar policies.

For an example of an Apple employee: Eliza Block, one of the presenters of the famous Scrollview WWDC talk, had a top-selling crosswords app, "2-Across" in the App Store [1]. "2-Across" was one of the first App Store gold rush success stories [2]. She was probably (rightly) hired on the basis of the quality of the app. That app has not been updated since 2008. No retina graphics. No iOS4. It has languished, rightly - other apps have far surpassed hers now. And there seems to only be a Lite version now. So she is no longer getting revenue from her app.

[1] http://itunes.apple.com/us/app/2-across/id285513624?mt=8

[2] http://ismashphone.com/2008/08/iphone-app-deve.html
>If a worker makes a wrong decision it's much less of an issue.

Unless the employee gets his hand caught in a machine, the press jumps all over it and stocks plummet 5%.
How do you "know" that kind of language is not OK?
When a patent troll comes after you...
and you're an early stage startup. Any tips?
Actually a 2009 University of Waterloo study showed that affirmations might do more harm than good.

http://www.ncbi.nlm.nih.gov/pubmed/19493324
Just put them on there, in a straightforward way that gets the point across. Write maybe a one- or two-sentence description of what they are, and be sure to link to the code; GitHub links are really good for this. Your goal with the resume is to convince some people that you can actually make things, and that you probably don't suck. If you succeed at that, you get to an interview and your resume stops mattering.

Good luck, by the way!
Whole cell simulation model pdf
Thanks for the rather punchy, refreshing literary and ideological analysis of Rand in this thread. It's a pity you're not going to contribute more words to a critique of her ideas, but I can certainly understand why.

In one brief excursion you've managed to survey the land of Rand and come away with the essence of what I found so absurd about Atlas Shrugged, the only book of hers I've read.

As a young pup I found it enjoyable, and her relentless romanticism did manage to cultivate within me an appreciation of capitalism, industry, and money at some emotional level (that was not unlike jaysonelliot's experience with more traditional financial self-help books).

However I left the novel amused by its absurdity and extremism and promptly discovered the world of Objectivists and the cult of Rand. At that point amusement turned to bemusement at the ideological adoration heaped on her by what seemed to be a whole intellectual movement. Eek.

As you mention, it's easy to see why the greed-is-good financialization crowd go in for Rand - she provides a satisfactorily-sized ideological fig-leaf for naked greed.

I'm off to read some Dostoevsky.
The Indiana Jones of Coffee
Rude. For as much as the guy loved Sparrow and how it has "added a lot of value to [his] life" for $9.99, good luck finding a "congratulations" or even "thank you" in the post. Instead it's a bunch of complaining about how he is now denied his app, along with a few jabs at the Sparrow team, Google, and Apple for not fixing it all.

Recommended reading: "Who Moved My Cheese?"
I don't think there's any evidence that these extremely popular, "fun" questions have any effect on the day-to-day programming queries submitted to StackOverflow. I haven't seen any presented.

Some people have an intuition that the presence of these historical bits contributes to a reduction in quality. I think that intuition is mistaken. Who knows who is right or even if that's a meaningful thing to ask. We're just discussing preferences.
I don't have access to Sparrow so I'd like to know from people who do use it: how much better is your email experience because of it?

I ask because I'm sceptical of Sparrow's business model in the first place. I am most people. I come from a culture of ISP bundled email services (hidden cost) and Hotmail and Gmail and I basically refuse to pay my own take-home income to be able to send & receive emails. I'm actually more generous than most people because I might even pay $3 for an app that will make my email experience better but what happens when all the people who are into doing that (not a whole lot of people) have purchased the app? The market will have dried up. And what then? Monthly subscription? Unless it is bundled with other services I'm not interested. Upgrade to a "Pro" version of the product? No thanks.

I think this is the beginning of the end of nice-to-have paid apps. Once a developer has exhausted his or her market they are forced to find another brilliant idea. How many brilliant and executable ideas do you have in you?
When you have a team that has no Obj-C/iOS development experience, you'll lose more than a couple of weeks. We have one Java guy on staff, and he's never touched Dalvik. Our usage of Sencha Touch has produced relatively good results. The sheer force required to write a native app for multiple platforms is too costly. If I hit a case that I can't handle in JS, I won't take the job.
Nice article (mostly), and very nicely illustrated.

But when you get to "... ancient patchwork" you can stop reading. The rest is a pointless blow-by-blow of a discussion with a creationist organization on FB. No idea why Zimmer thought that was worth including.
What I want to know is what's happening to LibEtPan, the open-source IMAP library that powers Sparrow. Dinh Viêt Hoà, the other Sparrow co-founder, maintains it, and I wonder if Google will continue to support development of it.
I always found job postings by YC companies surreal. The ideology espoused by YC is to be a founder of a startup. If you are a talented engineer, why would you work for 1-2%(if your lucky) equity and less salary than google/facebook/etc.
Definition of API Craft
AIDS Cure Is Back on Agenda
What is most shocking, is that this is happening here.

You would think this crowd would be more immunine to Steve's reality distortion field.

But appearanty, their perspective is that of a sports team supporter. Not the perspective, of critically thinking adult, let alone that of a professional.

They are consumed with tribal emotions, yet fail to see how its clouding their judgement. Trying to rationalize what they feel, when they would have never done the same, if did not concern the apple ecosystem.
It said in the article that it was "percptually lossless" or similar. I'm very, very intrigued.
When you know how the parts work, you don't have to trace it. 99% of the time, I see a bug, I know what's broke, because I understand the program at a high level and know X just can't happen anywhere but Y. Object oriented programs are not a sequence of data transforms, if you insist on thinking of them that way then of course you're going to dislike OO. I've never had any of the problems you're relating to me, because I embraced a change in how I think when I changed to OO.

If you insist on thinking functionally or procedurally, well, then OO won't agree with you because you won't let it. You want to see everything in one place so you can see the big picture all at once; if that works well for you great.

But there's another way that we like, rather than seeing everything crammed into one spot in a complex way, we break it down into many small parts that are each individually stupidly simple. Each part assigned a responsibility in completing the overall task, and each part pluggable with any part having the same interface. The big picture is in the message names between the parts and the part names themselves, and the actual code implementing those messages is basically irrelevant. We find this simpler precisely because we can ignore everything but the one part we're working on, which is stupidly simple. And we can easily extend the system buy subclassing any part to change the behaviour of the program without touching the existing parts, but simply by adding new ones.

Quite simply, we don't want everything in one place, it's inflexible, brittle, not pluggable, and not simple in the way we define simple.
>But Microsoft and Apple not supporting VP8 & WebM probably has more to do with these companies being part of MPEG LA (a firm which sell licenses for H.264 related patents).

Microsoft(and probably Apple too) pays more than what it gets from the pool, so that doesn't make sense.
Why do you prefer a hardware startup to a new hardware project within a large company?
This can be refuted by a simple counter example.

Say CEO X provides V units of value to the company. What should CEO X be paid (P)? It has nothing to do with Y, except in the degenerate case where P > V. P is going to be determined by the supply of CEO's with credentials similar to X. P can vary dramatically depending on that supply, but obviously V doesn't change.
From an outsiders perspective there is very little you can go on to decide if someone is "inclined to accept a talent acquisition." First, this is a flawed statement to begin with, because startups don't accept talent acquisitions in general, they accept a particular one. The decision is driven by the particular offer, the plan for the post-acquisition timeline, the details of the current trajectory of the business, the long-term benefits to the team, the rapport with the people they are going to be working with, and so on. It's not just about dollar signs and all acquisition offers are very, very different.
These are some great insights, and well worth the read.

I think that at a core level, many of us -- especially in the managerial world -- understand that working people to death, especially technical people, never works out well.

The adage of "work smarter, not harder" is absolutely correct. Just like it's better to write five lines of algorithmically beautiful code than a hundred lines of obfuscated spaghetti, it's also better to work reasonable hours in an atmosphere that is comfortable and enjoyable. Working less is often exponentially more productive. Will there be a crunch time, especially in the world of startups? Of course there will, and anyone who would promise otherwise is just plain wrong. That said, it shouldn't be crunch time all the time.

There needs to be a balance. Everyone needs to take their job seriously, and needs to get their work done in an acceptable amount of time... but stressing people out to the point of misery is counter-productive. My engineering team, for example, allows flexible work hours. I lead the team, and usually get into the office around 9:45am. I am rarely in the office before 9:30am, and I'm only in before 9 if I have an important call or meeting. I usually stay until six or six-thirty at night, because that's when I start to feel my productivity slipping. Some of my guys are early risers, and work 7am - 3pm. Some of them sleep later than me, but then go home and work until 3am. As long as their work is getting submitted on time, I don't mind at all: I want people to be comfortable, and not sit in a desk chair for the sake of keeping it warm.

Different companies work in different ways, but I agree with the points that Doug is putting forward in his post. The trend of "we work 18 hours a day to get anything done!" might sound super enthusiastic to a potential investor, but think about the message you're sending your potential talent. Founding a company is one thing, and it's going to require longer days than working on the codebase (unless that's what the founder does at your organization...), but there needs to be a balance. Hopefully, we'll get there soon.
Texts, Twitter, IMs, FB, Skype and company have eaten into so much of what email's traditionally been used for that a lot of people don't need more then the default client. My Gmail account it now used primarily as a glorified repository of site registrations.
While it's always best to get the video - and hopefully that will be available soon - I still think there's plenty to be gleaned from the slides.

Also, I have a few extra notes on the slides in the downloaded version.

Hopefully, I will get a chance to expand on all of these ideas in my blog in the next few months, if not sooner.
> Postgres operates in a lot of markets that MySQL doesn't [..] like telecom and finance

MySQL cluster is highly popular in telecom. http://www.mysql.com/customers/industry/?id=78
I think it depends on the side project and how well it reflects your skills - if its something you are proud of by all means go for it. Just be careful though, a bad side project could convey a negative image that may override any academic success.
Consider the potential fallout of trying to do a "hostile acquihire" -- first, you will kill the relationships with the startups investors, second, you will put the founders in a position where they are screwing their investors. Who wants to go work for a company that undermines your business relationships?
If Stack Overflow is the classroom, frat row would be more like My Little Pony discussions. Questions like "What programming terms have you coined?" would be more for the breakroom or the cafeteria...you don't want them to get mixed in with the proper instructional material, but at the same time you don't put them all the way across a major thoroughfare.
What would qualify as a "bad" side project in your opinion? Porn? Bad code? Just plain weird? (Not that mine are any of these, just wondering)
Usually the founders are key members of the talent being acquired.
While I am not a big fan of how imminent domain has been used in the past this idea actually seems, at first glance, to be a creative use of it to do an end around the big banks.

I am skeptical but, at the same time, hopeful this plan can work and isn't just another way for financiers to screw over the average joe. I guess that goes to show how little trust I have in banks and public officials :(
I'm off to read some Dostoevsky.

In that case I've done some good! If you want his critique of capitalism, The Gambler is pretty good. But if you want sheer entertainment, I think The Double is one of the best things Dostoevsky ever wrote. It was only his second novel, and before he was sent to Siberia. His first novel Poor Folk had made him a huge star (even though it's no longer thought to be very good). So he thought he'd top that and came out with The Double which was so weird and out-there that everybody immediately pronounced him a has-been. It's complete genius, though, and very funny.

Edit: if on the other hand you want the classics then Crime and Punishment is likely your best bet. It's all about what happens when someone takes an idea to its extreme conclusion and acts on it. And it's his easiest big novel from a story point of view.
Look up the VLC on iOS story. Apple approved it, then the developer of VLC (who gave permission to the iOS developers, Applidium i think) decided to come out of nowhere and challenge the app. They argued that GPL was incompatible with the app store rules and therefore apple should change their rules or get rid of GPL apps. I think it's the DRM they wrap around the binary that makes it incompatible.

Apple said yawn and removed the app. Their reasoning was that the original copyright holder, the VLC head French guy, was disputting it. But, my guess is iff you submit GPL'ed code and no one complains, apple could care less (how would they even know?). And if you are the copyright holder, you can of course release it under GPL and submit it to apple.

It's hard to say what the VLC guy's motivations were or if he cared that Applidium was screwed over.
If you are a talented engineer, why would you work for 1-2%(if your lucky) equity and less salary than google/facebook/etc.

If you are a sufficiently young engineer (I am neither young nor an engineer, but I know people who are both), you might want to work at a startup before launching your own because

a) the startup might hit it big enough to make you rich enough to have a lot of runway for your own project,

and

b) you might learn something about the process of founding and running a startup if you get enough personal interaction with the founders.

So it's not always a dumb choice to work for a startup as one of the early employees. It's rare for an early hire's equity share to turn into serious money, and it's commonplace for startups to fizzle out and leave their early employees looking for a new job, but some young people like that atmosphere and think it provides learning opportunities that more "secure" jobs don't provide. There is also, of course, a case to be made for working at Google, Facebook, etc., but I am attempting to answer your question.
Not "full" -- authentic.

And your life can be more authentic too, if you just wear clothing of such carefully crafted impermanence and imperfection!
Yes, Opus is basically a merge of CELT and SILK.

SILK is a speech codec developed by Skype whereas CELT is a general purpose audio codec developed by Xiph.org. Opus can use either of them (to encode speech or e.g. music, respectively) or it can use both codecs simultaneously for high-quality speech.
People do hostile acquisitions in other industries all the time. It's just business. Indeed, it's verging on anti-competitive to have some "gentlemen's protocol" as a way to keep investors happy. You're not buying anything the investors own (the good will and IP of the company), so why should they get paid?

My guess is that Google, etc, do this for anti-competitive reasons, as a way to keep engineer salaries from getting bid up. There seems to be a cultural stigma with paying much more to some engineers than others, which is why they don't just offer everyone at the target company a $250k signing bonus to come on board instead of cashing out the target company's investors.
Human brains have definitely evolved to allow face recognition and distinction from infancy. There are people with "face blindness," prosopagnosia and they have difficulty distinguishing characteristics of their own face. I have heard someone with face blindness describe distinguishing between two faces similar to distinguishing between two similar river rocks.

Interestingly, and perhaps as clue to your first suggestion, experimentation implies crows can recognize and remember human faces over long durations of time. http://www.sciencedirect.com/science/article/pii/S0003347209...