skysight-inc/HackerNews huggingface dataset:
You can see that they included browser specific prefix for Firefox and Chrome/Safari, that is -moz-* and -webkit-* respectively and left out (although not everywhere) the Opera's one (-o-). So yeah, the CSS won't work wheter the Opera implements these preview features or not. And I'm sure it implements most (if not all) of them.

But to be fair, the CSS itself should work as soon as the specification is closed and browsers implement it under the regular names, without those prefixes.

edit: Here is the list of attributes supported by Opera http://www.opera.com/docs/specs/presto26/css/o-vendor/ (you can see that transform, the one left out in the first example, is one of them)
I always liked Jacob's http://www.slideshare.net/jacobian/django-in-the-real-world-...
Boo. Of course I do not expect all the advanced features or substitutes for things that are not supported by the older hardware, but Google promoted ICS strongly as a 'run everywhere' version designed to save developers from the hardware fragmentation issue. Between me, my wife, and my brothers-in-law, we have 7 or 8 Android devices in this household, and I was looking forward to a more unified operating environment.
>Mixins don't even compare to roles;

Of course they do. They may not be as good as perl's Roles but you can't say "Ruby doesn't even have a way to do this" as the GP did (paraphrased). They do, perhaps it's not as nice but it's there.
Blackberry PlayBook operating software update delayed
It may well have happened. I helped organized his talk at Concordia University a few years ago, and this text was slightly different back then. It specified that he'd like to meet a parrot. But that's it. Just was one sentence, giving little information. Given that this is his standard text, I bet someone bought a parrot at one point over the last few years, and that prompted this seemingly peculiar addition.
The problem here is that there is a larger political argument, which I acknowledge but really don't want to participate in, which goes something like college only exists to indoctrinate young liberals. As you can see from one of the other commenters on this article, people take it like that whether I mean it that way or not.

I find this statement to be true, but an oversimplification, and it's not my point at all. I think what we're really seeing is a sociological phenomenon: teaching people to appear as if they've learned something instead of actually teaching them anything. I find this deeper point to be much more important. You might find the same thing at right-leaning universities -- perhaps. (Although there is an interesting inverse relationship on the right. Perhaps at right-leaning universities you would find students who pose as tolerant and worldly yet have no idea why they do so? It bears study.)

Not an excuse for not doing a rewrite, but I wanted to point out that there is a fine line here, hence the "I'm not saying" text. (Still needs a rewrite. Your point is well made. Thank you.)
Right. Which wouldn't have happened, if he hadn't already added in the first paragraph about how he really likes parrots and would be "very very glad" to stay with someone who owns one.
Things to consider while developing any web application : Part 1
I'm amazed at people who are stupefied by software's ability to know where the stars are today, without any external sensors. They have known trajectories, it's trivial to calculate the position.
"Sorry, this download is not supported by your system"

- Firefox with Bing and Windows it seems...
It's called Spasmodic Dysphonia.

http://en.wikipedia.org/wiki/Spasmodic_dysphonia
Huh? https://twitter.com/#!/pragprowrimo exists, and has tweets over a year old.
Elon Musk Owes Customers 6,500 Cars, So Why Is He Smiling?
Thanks for the feedback! We'll incorporate this on the home page...we posted this so we could get the hacker take on it :)
yes but HOW?
I hadn't heard of this until now, but the last chunk of work I have left for http://learnvimscriptthehardway.stevelosh.com/ seems like it will just happen to fall in November, so I guess I will be!
Could someone explain the Atari one? Don't quite understand how it's animating.
He doesn't drink coffee. If I didn't drink coffee I'd be cranky in the mornings too.
Maybe a dumb question from someone who isn't proficient with CSS -- but if you can render these as vector images, can't you autogenerate the CSS for them?

And the reason I even ask is I feel like I could draw all of these logos pretty well with Illustrator, but couldn't just sit down in a text editor and make these logos with CSS.
Whats the advantage of doing this versus sprite splicing
I've been playing around a little with the 3D transforms myself. They're great, but glitchy- I'm running Chrome and i can see some tearing going on in this demo.

With WebGL on the rise I'm wondering whether these 3D transforms will fall to the wayside- does anyone know how their performance compares to WebGL implementations? As someone who has no idea about OpenGL, it'd be great if the 3D transforms became WebGL 'shortcuts'.
How Google Could Have Simplified Its UI Without Screwing Power Users
Well that's kinda in the name. ARC = Automatic Reference Counting.

Besides, who's looking for exciting? It's freedom from stupid memory errors. That's awesome!
Emacs Hint #6 - Do what you have to do
There's "Django Best Practices", which was discussed two months ago (although it doesn't seem like it grew a lot since):
http://lincolnloop.com/django-best-practices/

HN discussion:
http://news.ycombinator.com/item?id=2936364

Any effort to assemble "field" knowledge around Django would be great. For instance, I was looking for best practices for splitting settings.py (separating dev, test and prod-specific configs). If anybody's interested, I went through: http://stackoverflow.com/questions/88259/how-do-you-configur... , http://www.djangobook.com/en/2.0/chapter12/ (under "Using Different Settings for Production") and https://code.djangoproject.com/wiki/SplitSettings ...
Apple building 171 acre solar panel farm to power NC data center
No Images. No JS. Just CSS
http://www.ecsspert.com/adobe.php
That integration would be cool and certainly time saving. We'll look into it for sure. Thanks for your thoughts!
Indeed. After all, a "big studio picture" is a fairly well-defined genre. That is to say, a tremendous number of choices have been made before any given project even begins. Even a director given "full control" can be relied on not to paint too far outside the lines. After all, how do you think he got full control in the first place?
>> Are all riders this god damn picky?

The good ones are. When you travel and speak that much, you have figured out what you need in order to perform at your best. The more specific you can be to an event organizer (and the more you can get it out in advance, so they don't have to ask about it), the better shape you'll be in to perform. Some people are super easy-going and enjoy the adventure of travel, and can do with a one-page rider that just talks about sound - but they're few and far between. When you travel three weeks per month, that romance is gone. Your event is just one more engagement in one more city for the presenter, and consistency/familiarity is the highest virtue you can provide..

For all the weird stuff on there (like buying a parrot, or checking to make sure you can dial out from a hotel), it's probably listed because someone's done it before, and he didn't want it to happen again. If you're interested in more examples like this, check out the Smoking Gun's collection of celebrity riders - http://www.thesmokinggun.com/backstage.
My 3GS is almost unusably slow on iOS5.
Two-Thirds of Google’s Mobile Search Traffic Comes From iOS Devices
The Boeing Dreamliner that we were supposed to have
Net Promoter Score for your SaaS business
If I could upvote this multiple times I would.
How is this a horror story? Consumer chargebacks/reversals killed your float, and PayPal took action to prevent further losses on their part. They aren't in the business of lending you credit.

Even though this behavior sucks for small merchants, it's not uncommon.
"I see Visual Studio get a lot of support on HN, so maybe I am just weird, but I've never enjoyed using Visual Studio as a whole."

Me neither. I switched from Visual Studio (C#) to Emacs (Common Lisp) -- and a short stint on the AllegroCL IDE -- and I do not miss Visual Studio one bit. It always struck me as odd to see Visual Studio getting praised here. I can only assume it fares better than Netbeans or Eclipse?
The specifications paper includes all kinds of interesting stuff: http://www.mh-aerotools.de/company/paper_7/astec_2002.htm
FWIW, many report that iOS5 actually makes the 3GS faster. Anandtech ran some benchmarks that show the 3GS on 5.0 being faster than the iPhone 4 on 4.3 at many tasks!
Avira anti-virus detects itself
Mint.com iPad app finally hits the App Store
Quite a few people want to change its name, but Larry doesn't want to and short of kidnapping him and tieing him up in a basement with some sketchy figures in robes and bandanas there's not much we can do on that front.

And well, it is usable as in, you can write software with it. It's just not commercially usable or complete.
Boeing uses accelerometers in the Dreamliner for turbulence dampening
Data Mining in the Uncanny Valley: An e-Commerce Puzzle
Dear America: It's Time to Say a Big 'Thank You' to Amazon
> otherwise why would google not support n1?

Google has never really cared about support.

> They'd have nothing to lose.

They'd have to spend time porting and validating it.
-Step 1: Go to Bakesale Betty's
-Step 2: Go to Scream Sorbet
-Step 3: There is no step 3.
Ask HN: Are CEOS nowadays too soft?
I was reading Steve Jobs biography and compared how him and Gates were cut-throat and sometimes downright rude. Nowadays it seems like young CEOs like Zuckerburg are kind of soft. What do you guys think? Is it because times have changed?
I'm half-way through the biography and I think that's a good description of it.

I think it's brutally honest and really portrays Steve as a mere mortal subject to the ups and downs of life, while presenting various perspectives. I've been really impressed with how it doesn't try to sugar coat anything, and I find myself hating Steve yet at the same time admiring him.

It really does seem to put you through his life, and in the end you do have to make a call on what to make of it, and what you can take away. I think it really added depth and nuance to the way he's portrayed and illustrated the costs of his way of running things.
Mine too. I'm upgrading to the 4S because of this. Can't wait for the 5. I also have a Nexus One for development. I find it hard to believe it was $600 in Jan 2010 and now it's obsolete.
Mine works just fine, but sometimes hardware issues will cause the slowness. I'm guessing some of the flash memory may be bad.
I had a parrot once. I have the following to say:

Parrots should never be physically confined, either by cages or (god forbid!) chains. If they like you, they will hang around you on their own accord. After a while they seem to regard some humans as family. Mine would follow my mom around like a dog.

As far as I know, they do not surf wind drafts, but they do require exercise. Therefore, you should have an open space. Either that, or take it outdoors at a safe location (no roads!) for it to fly. But most importantly, let it climb some tress, they love it - even more if it has fruits or seeds. It was difficult convincing mine to get out of trees - we usually had to resort to bribing.

They can eat human food to some extent, mainly fruits and grain. I had trouble with parrot rations, because it was very picky and only ate what it wanted to (mostly the peanuts) and left the rest.

If you do get a parrot, get a couple. It makes them happier and safer (a cat might attack and seriously hurt one - but it is unlikely to kill). A cat attacking two parrots would die before doing much.

I don't really think that a pet parrot would be unhappy per se, provided the above holds. I can agree with RMS when he says that wild parrots would become unhappy.

Unfortunately, mine was a wild one. What's more, judging by the behavior, he seemed to be the leader of his group - the others seemed to follow and imitate him. However, it was also the most docile and appeared to be the happiest one. The others didn't seem to be so well. But we did treat him as well as we could.

The vet could not determine the cause of its death. I get the impression that, since it is an uncommon pet even here, he didn't have any previous experience. I think whatever it was, an experienced vet could have saved him. And I found years later that sunflower seeds have to be eaten in moderation, as they are very fatty.

I am having a hard time using the pronoun "it". His death haunts me to this day and it's been almost two decades now.

I never got any other pets.
I don't think it was posted to the mySociety list in order to criticise RMS, more a notification of what's in store for anyone who is thinking of organising an event where he is a speaker. You certainly wouldn't want to go ahead without having seen the rider, given the number of conditions attached.
Yes, they are that picky. Here, peruse a few hundred of them: http://www.thesmokinggun.com/backstage

Methinks in large part such "pickiness" is reasonable. These are people, not minor deities. They are being thrust into wildly different situations with complete strangers on a daily basis. They know what keeps them functioning, optimal, and sane - and nobody else is going to know, guess, or care unless it's spelled out in black-and-white. Their stress and schedules are maxed out enough as it is without having to deal with annoying mundane inanities (or worse) for a significant part of every day. Odds are their income/costs are high enough that just the time spent saying "I can't stand diet sodas, please get me the real thing" cost more than having a 2-liter of what he said he wanted on ice right there when he wanted it. And yes, there are odd little things that make all that stress tolerable, and the absence of which can drive one batty (every morning make sure there's 2 tbsp unflavored non-French-roast coffee beans, a small hand grinder, an Aeropress coffee maker, and 200F water or I'm not going to start the day well; a hard-won point of daily satisfaction for me, bewilderingly specific to others).
Few advantages, mostly disadvantages. But unbelievably cool.
I'm not irritated. Having been in many startups, I can really appreciate a good manager and a good marketer. These people are incredibly rare, and it is much more fun, (not to mention financially rewarding), to work in a company that has such people.

What does irritate me is a consequence of the fact that bullshit works so well in the realms of management and marketing. It's difficult to distinguish talent from convincingly-mouthed empty words, and as a result you get idiots running companies into the ground. That's what irritates me. Especially since the idiocy is visible to me, an engineer, and not to the VCs, and sometimes not to the other execs.

As for one set of skills "blowing away" another -- you need both to build a successful company.
The marketing playbook that made Apple big was written in the 1920s, by GM
I am one of the customers that got reversed, not the merchant who posted on reddit.

I didn't issue a charge-back and got no option or say on the matter - it was reversed and i got an email from paypal after the fact without any question asked if I'd like to reverse it or not.

It was simply "your transaction has been reversed."
Sad panda... I was really expecting Google to support at least two more version of Android post Gingerbread for the Nexus One. Guess I'll keep the N1 around as my device for testing apps on Gingerbread/old hardware.

Apple handled this a lot better with iOS 4 and the old iPhone 3G. They simply took out features that the 3G couldn't handle. My N1 handles Gingerbread perfectly without any hiccups. Incredibly, every version of Android seemed to make my N1 faster. You couldn't say the same for iOS 3/4 on the 3G, which got worse, and any reasonable person wouldn't expect Apple to support the 3G beyond iOS 4. The N1, on the other hand, seemed like it could support at least two more versions of Android.
Is it time to Occupy Android?
You're right! That is bizarre. I copied and pasted from the article and checked twice before commenting. It 404'd. I did the same thing just now and it worked fine, as you say.
I have the Nexus one and am not too pleased with this, the phone isn't that old, and I assumed we would get ICS on it.
Very large numbers of Amazon servers are used for something else than cranking out HTTP pages. Expect a lot of them to be crunching numbers for bio-informatics problems, physics simulations and so on. That's why there is a CUDA enabled instance.

Rendering web pages is actually one of the worst use cases for Amazon from a bang-for-the-buck perspective, especially when you factor in bandwidth.
> I found I had to turn off all push notifications and was surprised that apple would put out something that had such inferior usability when the notification dropdown thing that Android has is so clearly better.

You may want to note that iOS was released more than a year before Android. The notifications have been essentially untouched between iPhoneOS 1 and iOS 5.

> The other thing that really stinks on the iPad compared to the N1 is the non-multi-tasking of apps. Everytime I switch to a different app it starts all over again... Really? Really.

Not really no, you might want to update your iPad at least to the OS released 16 months ago.
One reason it was bad was because all these other guys died.

If you remember back to 2000 or so, Intel had killed all their competitors, bought Alpha and then threw it way were trying two rather briandead architectures in the P4 and the Itanium. They were able to get away with it because essentially they had no competition. AMD saved us from this with the Greyhound and x86-64 and there's no guarantee that Intel would've done anything similar if not for them.

I think the reality is quite the contrary: if Intel hadn't done that (and BTW it wasn't just Intel), modern consumer-grade machines would be 1/10 as powerful, or less. The kind of power I now have in my laptop would be confined to $20k workstations.

The reason you have that kind of performance increase over the last 30 years or so is because of CMOS scaling and let's not kid ourselves into thinking that this is driven by Intel. CMOS scaling was predicted by IBM's Bob Dennard back in the 70s and all we've done since then is pretty much just follow his roadmap.

It's not like computers weren't getting cheaper and faster before Intel became the dominant monopoly.
Well, it would make people feel more confident about buying Android devices. I am not happy to discover that I am going to be stuck with a browser that chokes on most newspaper webpages (a lot of them keep reloading some 3rd party widget that renders the page unusuable after about 30-40 seconds).
In my school at least, they were not called professors if they did not have a PhD, just lecturers.
Are you using Fandango API or just re-directing the users back to Fandango for purchase?
This is one of the least crazy and nicest riders I've ever read.
I wouldn't consider the Nexus One obsolete. The whole point of the N1 is that it has an unlocked bootloader, so you don't need Google's blessing to run custom roms or newer versions on your hardware.

There are already ongoing efforts to port the 4.0 SDK images to run on the Nexus One and the Nexus S, and I guarantee there will be even better options once the source code is released.

Use the freedom you paid $600 for to run ICS on your phone anyways.
Ask HN: I'm looking for a Python mentor
I have been learning to program for a couple of months outside school using some great online resources including MIT Open CourseWare and the O'Reilly School's Python course.

I have a ton of ideas for small and large apps and programs that I would like to develop.

While the current courses and tutorials are excellent, I feel that I need more specific and advanced skills for the programs I am creating and I would also like to fast track my Python learning.

Therefore I am looking for a Python expert (it would be nice but not required if they had some knowledge around data retrieval and Django) that could help mentor me and fast-track my learning.

Basically I am looking for somebody who could answer my questions via email/Skype and point me in the right direction from time to time.

The amount of help would of course be down to the individual mentor's time constraints.

While I'm not be any means an advanced programmer yet, I would be willing to work extremely hard at improving my skills and of course also give something back to my mentor.

I'm not sure what as a mentor you would like in return for your time, but I would be willing to program for you (when I am at a sufficiently advanced level), offer some cash, give you equity in individual projects or all projects created over the time you mentor me or SEO services.

I am currently doing part-time work as an SEO for a couple of companies and the main reason for learning to program is to make possible my project to disrupt the SEO industry (see: www.theopenalgorithm.com for basic details).

If this sounds like something you would be interested in please contact me at mark@theopenalgorithm.com or feel free to reply here with any questions you may have.

Thanks in advance for your help.
Stop tarring microeconomics with the brush you used on macro.
Check your logs/system diagnostic, if there's nothing strange try a complete reinstall (without restoring from a backup), this is abnormal, most reports are that the 3GS is as fast under iOS5 than it was under iOS4, if not faster.
2 weeks after Jobs Tractor’s show HN: bootstrapping on a shoestring
These use a lot of empty divs. It's no different in approach to the "twitter fail whale in css" experiment of last year.
What kind of relationship is there between sample rate and the frequencies you can record?
I believe the relevant lines are

@-webkit-keyframes ball { 0%, 100% { left:30px; top:107px } 30%
...

and

-webkit-animation: player2 4s linear 0 infinite normal;

which define the animation keyframes and parameters.

See the webkit blog for information on how it works:

http://www.webkit.org/blog/324/css-animation-2/
Passion is certainly necessary, but when it's used as a smokescreen for how poorly you're treating the developers, calling it a requirement is flat-out wrong. I certainly see no problem with using it in recruitment spiels; it's using it during the job offer that's a problem.
"If you can find a host for me that has a friendly parrot, I will be very very glad. If you can find someone who has a friendly parrot I can visit with, that will be nice too."

He's fine with coach class, and will sleep on a couch. Better to have more info than too little.
You're full of it. iOS 5 runs fine on the 3GS.
Computer Scientists Crack “Unbreakable” Code, Find Minutes of Secret Society
"All of his demands are either directly related to his health or the moral causes that he champions."

Did you read the same list I did? He requests to stay in somebody's home but specifies a list of foods he doesn't like and demands he be consulted on any meals he's served. Some of his demands relate to his cause, and a few to his health, but overall I'd say he comes across as overly particular and demanding. I guess if he's heavily in demand he can get away with it as there will always be someone willing to accommodate him, but that someone won't be me.
This doesn't really ring true to my ears. I have some experience with Smalltalk, which is where refactorings were pioneered, and which Objective-C has some roots in. Smalltalk is even more "dynamic" than Objective-C. If you get the chance, I recommend playing around with Squeak or Pharo.