skysight-inc/HackerNews huggingface dataset:
The solution is rather simple - start with a high-res asset, put it in the drawable-hdpi folder, then downscale by 66% to get the mid-res assets.

Incidentally, this is what iPhone developers will have to start doing this summer. The new iPhone's screen is 2x the resolution. Assuming Apple wants to keep the iPhone forward-compatible and run OS3-based apps, that means image resources will be upscaled by the phone and look fuzzy, or developers will have to update their apps with higher-res assets.

As for framerates, you'll never get away from dealing with different hardware, no matter if you do Android, Web, Desktop or iPhone development. I have a first-gen iPhone and you have no clue how frustrating (ie slow) it is running many apps on it.
A friend of mine launched it today and he's really interested into getting some feedback.
> You can't fork at cell-run-time, because while a process couldn't write anything back out to the parent, it could still grovel over the parent's data space which could still be used to advantage, and depending on the rest of your code may still make an out-of-band channel available.

Forking and execing prevents this.
And unfortunately, the real "victims" in this episode are people who act responsibly by paying their mortgages and taxes while receiving very little interest on their savings.
That's interesting - I didn't know about Changesapp. I think I'm going to give it a try. Thanks!
I actually prefer mog.com. It doesn't have all the same social networking features, but those weren't the draw for me anyway. It's certainly a much better bargain.
I can't believe I've been downed because I found something smart.
Disney Puts Tickets for Toy Story 3 On Facebook
The performance is actually not too bad the way it is right now.
One problem: "writing awesome content for your own site" ≠ "getting links from Reddit, Hacker News and the like"

Also, useful solutions to simple common problems don't tend to be very good linkbait. Do you really think anyone on Reddit or HN will link to a blog post on the practical differences between id and NSObject* in Objective-C? It will get lots of votes and help a lot of people on Stack Overflow, but the Internet as a whole doesn't care.

Basically, I don't have the time or inclination to play the stupid blog promotion game, so I may just as well spend my time tutoring the bathroom sink. By contributing to Stack Overflow, people will actually be able to find the information I write.
http://support.mozilla.com/en-US/kb/Ask+a+question
A question for PG: How many applicants did you get?
Being at the birth 'can make dad feel a failure'
Thanks Lim Cheng Soon, the magazine looks great! I've already ordered my copy.

I've been hoping someone would do this for a while now, and I'm glad to see that it looks very well done.

I'm a developer for MagCloud, so I'm really interested in any feedback you might have so far. Feedback from everyone else is welcome too!

I'm looking forward to future issues! If you care to share, it would be nice to hear some stats to see how much attention the magazine is getting.

I'm speaking on my own behalf, of course, not MagCloud's, but I will pass this link on to everyone else on the team.
I think what moeffju means is that the whole page (or nearly all of it) should be editable, and we should be editing it in such a way that it is truly WYSIWYG, and not just merely a "rich box".

For example: Wordpress's editor doesn't usually look correct because the theme-stylesheet isn't included. Solving this problem either requires the template-writer cooperate, or it requires the editor be a lot smarter than current "rich box" editors.

I've started something that takes the latter approach at http://geocar.sdf1.org/ed/test.htm

The idea was that an Apache filter would insert an enable_editor() if the user had a logged-in cookie, but the above link just activates it in onload.
Very true, though not restricting me to 800px wide would be nice sometimes. Say, cap it between 800 and 1024 or a bit higher. Too wide is too hard to read anyway.

Given the amount of reading I tend to do, and the infinite-scrollability of webpages, I'm often a portrait-mode fan. It just sucks when you need a bunch of applications open for comparison / parallel development.

edit: hm. widescreen / horizontal Android devices exist (ODROID). So we're back to the same issue...
I'm storing all my email since '03 (I had a major Outlook PST corruption and lost all mail prior to '03 before I IMAP-ed all my emails up to Google Apps)

It's just every single piece of email I've received or sent out during that time and while it also includes emails w/photos sent to friends and stuff like that, as well as work-related email, I want to keep every single one of those messages.

PS: Right now I have 68937 messages in my All Mail folder when checked out via IMAP and I'm using 23176 MB (90%) of my 25600 MB. And it's growing by about 1GB every month so I'm running out of time...
What if it doesn't launch?
Yeah, I am a huge fan of jQuery, but honestly none of these hold a candle to CKEditor. I recently switched from TinyMCE and it was nice that CKEditor came in around half the size and for me matches or exceeds everything else feature-wise. Plus CK new UI is much nicer/slicker/'moderner' looking than most of these.
Effective Method To Discover Who Is Calling Me - Old-Articles.com | Old Articles
One would have thought that Facebook would have anticipated this sort of thing, especially given the already-large number of cross-site-scripting and other Javascript tomfoolery attacks on it.

(or, "this is why you can't have nice things.")
Woman sues Google over Utah walking directions
I had lots of fun using a variation of Core War called "FukYorBrane," which used Brainfuck with a few extra instructions. Each program's input tape is the other's output tape. Tons of fun.

http://esoteric.voxelperfect.net/wiki/FukYorBrane
After emailing their support address, I was told that merging is a feature of a future release.
What about Grooveshark? Except for the Flash UI, it's nice. No registration required, free access, extensive catalog.
Or a Sun Niagra.
Getting paid 35k/yr to get abused by some asshole on the city council? Nobody in their right mind would even consider this.

I guarantee nobody on their advisory board would sign up for this shit. If you want to live in poverty there are lots of other things you could build on your own that would have a much bigger impact.

A much better solution would be to run a job placement service so people actually get paid. I don't see how them adding another layer of bureaucracy is going to help anything.
We at Hacker News prefer comments that have valuable, thoughtful, substantial ideas contained in them.

Your first comment expressed very little. It would have been better to simply upvote the thread; saying "smart" or "I agree" or "good idea" tells us nothing more than your vote would have. It makes for boring reading, and as such, it gets downvoted as a form of discouragement.

Complaining about downvotes makes for even more boring reading. Instead of complaining, learn from the experience. If you want to express "I agree" or "good idea", just click the little up arrow. Only post a comment if you have something substantial to say.
As owner of the #7 top project, which has an industry-leading three watchers, I hereby deem his numbers as unimpeachable and demand lots of thousands of dollars added to my bank account in recognition of this feat.
Many people wish for their startup to be like a lawnmower thats already been started

I thoroughly disagree with this; getting everything set up just right is part of the fun of working for a startup.

The crapiness comes from the jobs you can't outsource. For me, things like staying on top of invoices and doing the petty little jobs that mean your cheap-as-chips accountant still does his job, these are the bits that I find difficult on a not-yet-profitable startup.
The Chinese sees the housing crisis from a different point of view: The US cheated China out of billions by selling them bonds backed up by inflated real estate, money saved up by hardworking Chinese. It's a completely different take on the situation.

Someone had to provide the money in the first place. That someone sure as hell wasn't the banks, the banks were intermediaries. Often times that someone was a Chinese or German institution chasing higher interest rates with no clear understanding of what was being sold to them.

Who benefited from the transaction? Whoever sold the home. A lot of foreign money came into the US and stayed in the US.
I'll have to check out the built in developer tools more. live CSS editing is one of the main things I use Firebug for , for me, that is a big feature to be missing.

I do love the "Event Listeners" feature in the Developer Tools. That is very handy for easily finding what javascript events are unobtrusively bound to an element. So I can definitely see myself using the webkit developer tools in the near future.
lala.com will not relaunch. Talent or technology will be integrated into iTunes and the consumers will get a something new.
If the former owners in question leave the houses they're occupying, then they'll go live somewhere else. Which wouldn't change the supply of available homes. It might lower prices, but I'm not sure why you would consider that a problem in and of itself: at the margin, that helps renters and hurts owners. Our society goes to great lengths to transfer cash from renters to owners, so a tiny change in the opposite direction doesn't strike me as a huge problem. Given current rent to own ratios, such reductions are needed to bring the system into balance anyway.

And leaving the current home they're in vacant will reduce its value. Specifically, vacant foreclosed properties suffer all sorts of problems that reduce their value: animals infest the properties, thieves steal the wiring and plumbing (which destroys the walls), leaks spring and since no one notices, water damage accumulates quickly, etc. Plus, neighboring homes will lose value as well: no one wants to live next to a vacant structure that has sustained major water damage or is being used as a base of operations by criminals or vagrants. Keeping people in those homes prevents most of these value-destroying problems from happening. When good assets are trashed, our whole society is made poorer.
Reminder - Live Steve Jobs interview at D8 tonight 6pm PST
Look into PhaseWare, Inc. Our main application, Tracker, is available on-premise, on demand, or ASP hosted.

http://www.phaseware.com/tracker
I agree with this. Hackers & Founders, Hacker Dojo, and the dev meetup groups are good places to start here in Silicon Valley.

A good resource for these events is www.thestartupdigest.com Warning: I am the co-founder so I might be a bit biased :)
I have a couple of the wifi apps and they don't get removed from the iPad / iPhone. The problem is that you get no more updates for OS changes.
Can someone tell me the difference between what Mozilla are doing here by ignoring WebDatabase, and Microsoft used to do with their "embrace and extend" style of thinking?

I realise it's slightly inflammatory to write a comment, but I'm genuinely a bit put out that Mozilla have decided to go like this.
Twitter Ad Changes: Who's Affected, Who's Not
Are you really disagreeing that many people want that? It sounds more like you just aren't part of the "many" that Ziad is referring to.
Heh — I noted in the post that your project placed so highly because of a bunch of bitly URLs being cut off by Twitter (you did well grabbing bit.ly/bk):
http://www.backtype.com/page/github.com%2Fholman%2Fbrightkit...
I suspect (OK, I'd like if) someone will release a spamassassin/dspam variant targeted at ads as a proxy, optionally with some distributed Pyzor goodness thrown in.

In an ideal world, it would be open-source and locally-installable, a la Privoxy.

In a slightly-less-than-ideal world, it'll be hosted somewhere "out there". It will probably be wonderful for 6-12 months, then bog down as everyone starts using it, then the site owners will use it to start serving ads themselves. At which point their only hope for any kind of redemption will be if they've called the service some variant on 'samsara': http://en.wikipedia.org/wiki/Saṃsāra
Apple planning their own desktop for the iPad ?
Buttons look great. Some HNers may want to github-watch the project for future reference: http://github.com/intridea/authbuttons
Reminds me of the old adage "The Lisp programmer understands the value of everything, and the cost of nothing." For a great many applications, most programmers don't need to think too much about the underlying hardware (which is awesome). Until somebody asks, "Why is this so slow?", "Why does it freeze up when I do this?" -- then we're all low-level coders.

Granted, you'll probably never need to understand memory to the depth that those articles get into it, but it's often better know more than you need to. On other hand, maybe you write database integrations for a living :)
Self driving cars almost here?
The Case Against Links
Thanks for that, sounds like you really know what you are talking about.

Probably for now the best solution would be to make this form of cheating a bit hard, and then living with it, and having provisions on the ladder server to erase all scores based on a cheating genome if it is detected.
"All check refund requests for wallet balances will be mailed to your shipping address no later than June 14th."

Does this apply to web song refunds as well? I was just wondering what linux users could do since they obviously won't have a use for iTunes credits.
if you'd consider playing with python... and want to try out app engine, take a look at:

http://code.google.com/p/adrianremembersme-django/

we have a few simple upgrades needed that'd be pretty easy to code. we need to upload the latest version in there soon...
The quote is "We are not allowing apps that create their own desktops". So, It might be safe if your app didn't display all the system indicators that the iPad normally shows on the desktop (battery, signal, time).

I am at a real loss on this one. It would seem to indicate something coming, but it just seems odd.
found it, the marketing playbook

is the name of the book
They show two different client side storage mechanisms. WebDB and IndexedDB. The web one is SQLite, it exists right now on most of the modern browsers. IndexedDB is what they're planning on implementing, if you read the article, it's essentially the basis for something like CouchDB.
Yes, I disagree that many people like getting started on projects that they personally enjoy. If you enjoy programming, that's one thing, the same for writers, musicians and my girlfriend when faced with a dirty bathroom :)
I believe it had something to do with Apple's core competency. If ITunes is already dominating, why create another one?
re: communicating through movement, don't ants and bees actually do this?

It would be cool if you could drop pheremone trails too. I'm thinking like a programmable Sim Ant
I'd love to know the details of this study and what percentage of men felt that way. Being there by my wife's side to comfort her and cutting the umbilical cord helped lead to forming the initial bond. I can't imagine how men could start out feeling like a more successful father by not being there for the birth.
Wow. Sorry serious case of not reading the code closely enough because of work. You're totally right. In fact they mention how easy it would be to write a CouchDB layer on top! Sheesh.
Parrondo's paradox
It's great Sense works for you, but I hate that it's not optional. I shouldn't have to root my phone to run vanilla Android
yeah none of those levers really do much for me.
Emerson is one of my favorite authors. I think his philosophy on creative output/self-expression is just as applicable for writing as it is for programming; programming to me, is the ardent beauty and cogency of the [programmer's] thoughts being expressed in a language that is ultimately interpreted by a computer (rather than a human). It is an art - but, programming without spirit is just "coding".
That standard is for Flash as it existed several years ago AFAIK. It's not useful for creating a viable competitor to modern Flash except maybe as a jumping-off point to the actual hard work.
Overall, great looking slides. That image effect is very clever, but maybe just a tad to subtle - I skipped right past it.
"Forking and execing prevents this."

And will be uselessly slow, which is why I dismissed it with hardly any thought.

# time bash -c "for i in {1..1000}; do python -c '1'; done"

real 0m9.351s
user 0m6.439s
sys 0m2.868s

No way will that be acceptable, and that's before we even load any of the cell code in.
Patent Troll: Bloomberg calls it what it is
When Apple bought Lala they did more than remove a future competitor. They removed a platform from the board that was making Flash (Lala used a flash interface) a relevant technology for some users. The also removed Google's best music search partner from the board. Both of the previous were potential channels where Apple could lose sales.

This is just tinfoil hat speculation, I don't have anything to back it up. However, this is the way that high level, powerful executives and a certain class of start-up founder think about markets.
Why Readers Spent Little Time On Your Blog
Well, WebDB is not exposed to the web as a whole, only extensions and 'trusted code'.
Mozilla is not "ignoring" the Web Database API. Quite the opposite: we are very vocal about the reasons we are not implementing it. The alternative API we are promoting is equally open and is being considered by the same standards body.

This is how the process is supposed to work. Neither API is a standard yet. They are both at the "Editor's Draft" stage. Now is the right time to try to influence the eventual standard(s).
New Bootstrapped Startup: QuoteRobot
My friend Jon and I just launch this app we built to help us create proposals easier. We hope you like it.
In Praise of Idleness - Bertrand Russell
The reason we didn't like Embrace and Extend was because we didn't have the source code. IE6 was exasperating because we couldn't easily study how it rendered pages. Webkit embraced web standards and extended them, but they show the source, so that's not problematic. It's mildly peeving, but not much more so than -webkit-border-radius.
That will get you a long way, certainly. Obviously I'm only referring to a perfect technical solution being impossible; social solutions are very feasible. Getting crap past an automated detector is easy, however most of it will also be readily visible to human eyes.

And given that you are willing to live with that, Python is otherwise a pretty good language, very easy to pick up, etc. I love this in general, I'm explaining this so you don't end up burning time in a tarpit and instead use it to build something that will actually work. :)
hey, checkout lizten.in, slightly different in its conception, but could be a good alternative
If the former owner downsizes, moving from a large home to a small one, the supply of housing goes up. And I don't consider lowering prices to be a problem.

Leaving immediately would encourage the bank to sell the house as quickly as possible to a new owner. The new owners would be more likely engage in maintenance of the home (why fix the roof of a house you are going to be kicked out of) and the new owners will be people of better moral standing. Further, leaving immediately would force the bank to mark their assets to market, thereby making it more difficult for them to fool regulators and the public about the state of their balance sheet.

It's possible that the downsides to leaving outweigh the upsides, but it's by no means certain. There are both upsides and downsides, and it's very far from obvious which way the balance goes.
1) It's far more of a pain on the web, which unlike Android wasn't designed to easily deal with this issue from the get-go.

2) Having different resolution renderings of 3D images or tile/patterned images is not a problem. Think of Bejeweled on the iPhone (it is a stylish app that uses a bg image as per your example) - minor cutoffs (ie showing more sky) and different resolutions would not be a big issue.

Given the new iPhone 4G (2x the resolution) and the iPad (different resolution and different screen size) these are issues iPlatform developers face too, and they'll get around them the same way.
Migrating sites to Stack Exchange 2.0
Mostly, I like new technology. In fact, I had to hand re-compile CouchDB today for a production server, and I didn't complain at all. Really.

But, this seems silly. Why are the developers creating their own new way of storing and retrieving large, structured datasets? Don't we already have a reasonably good way of doing that? One that's taught around the world?

Complaining, as they do in their doc, that SQLite doesn't implement all of SQL92 is totally silly. I think they'd be better off implementing a custom JSON <-> SQL binding CRUD package than creating a totally new object-interactive layer on top of SQLite. (Yes, from the article, they use SQLite as the underlying engine.)

To me, the arguments for this just don't make sense.

Also, priceless quote from the article: "IndexedDB does not currently have an API specified for doing a join between different object stores. As a result, the example opens a cursor to the kids object store and an object cursor on the kidId index on the candySales object store and performs the join manually."

I know I'm sniping. But, for this, we are supposed to be happy to give up SQL?
Since you're doing well in terms of workload, I'd suggest using the extra time to learn new things. Use emacs? Learn vim. Use vim? Learn emacs. Don't use either one? Learn both. Any skills you need that could be preventing you from getting your dream job? Learn them.

Seriously, this works as long as your job situation is only temporary. If you force yourself to use the new things you're learning you can also draw your projects out a little bit more so that you're not spending all day browsing HN (or whatever else you read) and you look busier (which is what's really important to PHBs).
I think the myth comes from things like "4 hour work week" which push the dream that you can start a company to run on autopilot and just generate income for you.

While I'm sure there are exceptions, most startups are hard work and that work isn't going to magically disappear someday.
Smashing The Stack For Fun And Profit - by Aleph1 (1996)
Well, first of all, I think providing medical care to the poor outweighs keeping super profitable insurance companies in business. This country would be a LOT better off if we DID drive every insurance company out of business while providing higher quality healthcare to all of our citizens. We're the richest country in the world and our healthcare quality isn't even in the top 25. It's disgusting.
Secondly, MA has a public option, which radically alters the landscape for for-profit insurance providers, of which there are very few in MA. Most are non-profit. This is really a good thing, IMHO, but also means the MA model provides no evidence for Obamacare driving for-profit insurance providers out of business.
Thirdly, while the insurance companies wanted a better deal than the ACA gave them, overall it's going to be a net positive for them. We did just pass legislation requiring >30 million people purchase private insurance. Yes, the pre-existing condition requirement hurts them financially, as well as the rest of the regulations included, but, again, that's a good thing for us, even if it's bad for their bottom line.
Geez, I'm not even sure why I wasted my time attacking an article from American Thinker anyway.
Is this true of all implementations? I know CPython and PyPy have this limitation, but might it be possible to make something work in IronPython, Jython, or some other project I'm as yet unaware of?
The amount of work required to do so is epic, and considering the rate of Flash's evolution it's like getting on a treadmill whose speed is controlled by Adobe.
Some iPads Can’t Take the Heat