skysight-inc/HackerNews huggingface dataset:
In terms of revenue, devices sold/in use, the 'undisputed king' would be Nokia - but only if you don't think in purely North American terms.

A lot of the commentary on mobile phones on HN is presented as absolutes when really it's only a discussion of the US/Canada.
Two side projects, one that delays RSS feeds in your inbox until 5 PM - see http://rssafter5.appspot.com, and one that only sends your email every 4 hours, which isn't online yet, as well as prepping for the ACM ICPC, where I'm improving rapidly but still really far behind most other people.
Working on a security risk assessment application: http://bit.ly/9jKMR9

Login and subscribe still need a lot of work....
You might check out CSS3Pie, as well. Combined with Sass, you can get nearly-complete effects in IE, as well. I did a little writeup on it here: http://www.coffeepowered.net/2010/09/02/pain-free-css3-with-...
It's funny that you don't simply hire someone to do this.
In python you can expose and integer within a class and later, when the API changes, convert that exposed integer to a property which upon access invokes a function call. I love this and wish c++ had it. It allows for a much more fluid evolution of the codebase.

for more info see here[1], official docs here [2]

[1]http://adam.gomaa.us/blog/2008/aug/11/the-python-property-bu...

[2]http://docs.python.org/library/functions.html#property
You've got more than a Kernel, which was already open, as Android is based on the Linux kernel.

It's interesting that it isn't a common unix or GNU. The whole software stack up from the kernel is different to anything you see elsewhere (I understand that MeeGo, another Linux-based phone OS takes a more standard approach, thus it be more comfortable to hack on, once it stops being vaporware).

But AOSP does host code for the whole middleware and a couple of applications. What is missing in AOSP are some userspace drivers, the code that runs on the radio hardware ("baseband" in iPhone speak), and the Google services and brand.

To continue your OS X analogy, it'd be like getting code for the whole OS, except for the stuff in /Applications.

The problem with Android is that this software is useless if you don't have hardware to run it. And unlike a computer, where I can go to the store, buy a PC, download a Linux distro and run it on that hardware, most phones are tivoized and won't let you run software not signed by the manufacture.
So you need to buy a special dev phone (N1 included), pull the binary drivers from the installed firmware, build AOSP from source, and flash it to the phone. And then you'd be missing the Google-candy. You can also get OpenMoko, which I think have all its drivers open.

But I guess most people don't want to compile software for their own phone, just like only a few people build their OS from source. Most even never bother installing an OS, just using what came pre-installed. The hate against Android phones is from users wanting timely software upgrades, and no carrier-mandated crap. That, I'm happy to say, is mostly an American problem. Carriers sell phones the world round, but outside the US, caring customers (which are still a minority -- HN readers to the contrary, not everybody cares about what software her phone has), buy handsets from a 3rd party, and those have less limiting crap installed, as they need to satisfy the costumer, not the carrier.
To be fair, what he could be saying is that the BlackBerry (and iOS) internet experience sucks right now, and he's trying to fix that with the Playbook.

On the other hand, looking at the progress of Flash on mobiles (read: lack thereof, and the completely pathetic state it's in), it's pretty bloody unlikely that RIM will be fielding anything that isn't horrifyingly broken by the time the Playbook launches.

So, at best, Jim Balsillie will be launching a painfully, horribly broken version of the "real internet experience".
Facebook couldn’t have been British
Samsung Galaxy Tab , Alternative To iPad | Tricks Window
Former quarterback John Elway remains incognito by wearing his own jersey
Hilarious! This is the usual problem with rigorous physics/engineering: we don't understand it ourselves, and rather than being honest about it, we quote math at you. It's like doctors in 1700 falling back to Latin in order to hide their embarrassing ignorance from the public. In reality, "If you can't explain it to your grandmother, then you don't understand it yourself." (A. Einstein.)

Similarly, if you asked me some eletronics questions about a piece of complicated circuitry that I didn't understand, I could baffle you with BS. It's simple, I just pull out the equations from the SPICE component models. (As if owning the printout of the software can tell us anything about the behavior of the simulated circuit!!)

So, whenever you see an expert pull this crap, give them the above Einstein quote.
Building an Olympic Body through Bodyweight Conditioning
That really sucks. But my question was, is your experience typical of most Android users, or a minority?
"144 computers"=="144 core parallel cpu" ? I'm guessing this is not x86 and targeted at academic researchers looking to build custom, massively parallel, computational clusters on the cheap [ computational neuroscience? ]. If anyone could volunteer additional context or applications for this please do so, I'm not as familiar with hardware as I'd like to be.
Very cool!

There are few properties about concurrency, coroutines, embed-ability, and I suppose nice process of making bindings that I value really a lot and Io HAS. Looking at your example, I will definitely look again at Io. Thanks!
10 Flying Cars (That Are ''Just Around the Corner'')
When people talk about the future, there are probably three things that they consider to be truly futuristic: cures for all diseases, virtual reality, and flying cars.
Almost. While in a LaTeX-y format, it was still made in MS Word! :-)
What's the bad phone?
You should take a look at Charlie munger.

video: http://www.youtube.com/watch?v=L6Cy7UwsRPQ

a more detailed overview of what you are looking for:

http://www.focusinvestor.com/FocusSeriesPart3.pdf (from charlie munger wiki)
+1 if they are sending regular SPAM that you get on the internet, then regular SPAM filters (like askimet) will be perfect.
Online Defensive Driving Tips
Defensive Driving Classes Online | Florida Defensive Driving | Texas defensive driving | Austin Defensive Driving Class | Texas approved defensive driving
That's an outdated perspective based on mechanical invention.

My inventions are informational. I do need a pile of junk on my harddrive and servers, though.
Apple is one of the best companies at cannibalizing it's own products, which is mandatory to stay ahead of the competition. Example: Apple crushed iPod sales by releasing the iPhone.
How To Create a Hit Sitcom
snaplapse.com
How about something simple? It's similar to webshots, so how about one of these free domains?
startupshots.com
startupsnaps.com
Versions are not everything anymore. Distributions have so many patches, that unless you compiled glibc yourself (did you?), you'll get centos-libc-2.6, or debian-libc-2.6, or ...
Yeah, that wouldn't be too hard so I'll do that at some point.

Trying to think of how best to promote it. Maybe email a few language sites and see if it appeals to any? It's not the sort of thing that SEO will work that well for. ("learn spanish" etc would be incredibly competitive.)
And they still owe me 2000 GBP.
That's also where our own thoughts (my cofndr & I) are heading to: instead of quality, let's look at quantity and distribution patterns and maybe later we'll find correlation with quality. Test if regularity of a practice breeds quality.
The Experimental Life: An Introduction to Michel de Montaigne
I recently submitted an article [1], it got 4 upvotes and translated to about 200 views.

[1] My Startup Ideas - http://www.puremango.co.uk/2010/10/ten-ideas/
Doesn't work for me either; I get "Permission denied" at the first exec step. Glibc 2.12.1 here (Gentoo).
Checkout the Business Portal by the Singapore government: http://www.business.gov.sg/
Just tried this on an older box, and it worked. Libc version 2.5

$ /lib/libc.so.6 | head -1
GNU C Library stable release version 2.5, by Roland McGrath et al.

On Ubuntu 10.04 LTS I hit the assertion they talk about, and it fails:

$ LD_AUDIT="\$ORIGIN" exec /proc/self/fd/3
Inconsistency detected by ld.so: dl-open.c: 231: dl_open_worker: Assertion `(call_map)->l_name[0] == '\0'' failed!
Authorization is the New Black for Infosec
http://wordoid.com/ great site for helping come up with names
This very powerful and versatile chip consists of an 18x8 array of architecturally identical, independent, complete F18A computers, or nodes, each of which operates asynchronously. Each computer is capable of performing a basic ALU instruction in approx. 1.5 nanoseconds for an energy cost on the order of 7 picojoules. Nothing else available today comes close to that winning combination. Twenty-two of the computers on the edges of the array have one or more I/O pins and one of several classes of circuitry associated with them, as illustrated below.

http://www.greenarrays.com/home/documents/greg/PB001-100503-... [pdf]

About the mentioned F18A computer:

The F18A is a stable, mature design for a computer and its I/O whose robustness has been proven in many chip configurations. It has been proven in 180nm geometry, and a prototype in 130 nm has also performed well. The computer is small; eight fit in roughly a square millimeter. Depending on chip configurations, this yields between 100,000 and 200,000 computers per 8 inch wafer, contributing to the low cost of our chips.

http://greenarraychips.com/home/documents/greg/PB003-100822-... [pdf]

In the named pdf -files are also some information about possible applications. But it seems to be quite tough to get some outside information about it.
You're right, my comment was directed at your example really; the code before and after use the same representation, text. In that case it seems the original was simply a poor textual representation of the logic. I'm actually a firm believer in being able to visualise code. After all coding really gets done in my head and when it's in there it's in 3D images/videos. I long for the day when I can work in an immersive environment where I can walk around the design suspended in the air. That day seems a long way off at the moment though :)
Modnique.com - All Sales Events - Fifteen-Twenty
More like how many legitimate geniuses would actually describe themselves as a "genius"? I would say close to none.
I had my son (who is 9) do the first exercise and he had no problems with it. I on the other hand can barely get my feet off the ground without it killing my wrists. It's an interesting approach to working on the core muscles using your own body weight as resistance.
So then by that logic Linux itself isn't open, because manufacturers run it on locked set-top boxes.

With a bit of work you can probably get Android to run on commodity hardware.
and insecure. Correct version is:

<?php echo htmlspecialchars($username); ?>
It has 64 words of RAM and 64 words of ROM. It has 18-bit word for ALU operations and commands.

I think it has more than one MISC command in a word, I think count is about 3 (six-bit commands).

I cannot wrap my head around how to program that... not a beast, more like a field of tiny windmills. One of the designers of preceding chips once wrote about using it as a systolic engine, but the area of systolic algorithms is quite narrow, AFAIK.

I cannot find any C/Fortran compiler or compiler for any other high-level language.

My overall impression is that this looks like all bad ideas from Cell BE were ported to Forth language.

MISC: http://en.wikipedia.org/wiki/Minimal_instruction_set_compute...
John Sokol on early GreenArray alike designs: http://hardware.slashdot.org/comments.pl?sid=274687&cid=...
The Entrepreneur’s Guide to Outsource: Top 14 Applications to Grow Your Business
I just updated the post to include PG's latest essay. There's a link to the source data at the end of the post now, too.
Google Engineer Builds Facebook Disconnect
Motorola Offers China Users Android Store, Search Engine Choice
Reminds me the movie Inception.
startsnapper.com
Microsoft bets to win in the cloud and rival Google
The quote is "useful or beautiful" which is significantly different!
Some random suggestions (may or may not be available as domains): pivotvision, appsnaps, apparazzi, startupbooth.
At first I thought it said Chuck Norris and I was like BAHAA!
I seriously doubt Google/HTC would really be able to deny a warranty claim for a bootloader-unlocked N1, at least for customers in the US. See the Magnuson-Moss Warranty Act. A manufacturer can't deny warranty coverage based on a user modification that has no bearing on the defective part.

If the trackball falls out of my phone and I send it in for warranty repair, there's zero chance they'll be able to successfully claim that the problem was caused by me unlocking the bootloader.
I agree. I use Arch and I think it is the best Linux distro I have ever installed.
Ask HN: Is there a /classic for submissions by 1+ yr members?
My bookmark is for http://news.ycombinator.com/classic which, if you aren't familiar with it, only shows submissions that have been upvoted by someone who has an account age of one year or older. With all the new submissions coming in, I just can't keep up and I let the community of old fogies filter HN for me.

But I'd love to also see submissions by people with either a certain karma threshold or account age. Does anyone know if there is already a "view" like this (I don't know what to call it).

I'm just looking for an easy way to browse /newest

Thanks!
Yes, but given that it's a fascinating article written in 2000 and available on the net we can assume a lot of people will have already read it. If you stick (2000) after the title that helps those who have from having to click through.

I say this as someone who hadn't read the article and has just done so due to this link.

Plus, I usually see a year after a title as indicating quality. It says that the article isn't about some current fad but is a genuinely good/interesting read.
aw man, appsnaps.com is taken! That's a great name. appsna.ps is available though.
I spent a year and a half living and working overseas. I went from an apartment full of furniture to a single room in a share house. All I owned were the clothes in my cupboard and a laptop. I honestly didn't miss any of my possessions.

In many ways I had less than when I was a starving student, but it felt much different because what I did have was the money to buy things if I needed them. Having the ability to buy things I might need or want was more important to me than actually owning them.
"upshot" would have a nice double connection to the subject.

.com domain is taken though apparently not used.
A couple of famous ones are www.hjc.nl (although when I just googled them it seems that they are under bankruptcy since a few months, I'm not sure what's going on there) and www.quaedvlieg-juristen.nl . Generally companies like this say it becomes interesting at profits of 50k and up. Of course it depends, I mean if a founder needs to pay himself a salary that's going to be taxed locally (at least in part). It's very casuistic, but I don't agree that it only pays for huge companies; as soon as a company has a few employees and does business globally (quite easy for software), it becomes worthwhile to at least look into it.
As valid as your points are, said arguments are also changing the conversation.

"Open" isn't very useful PR - which is what it basically feels like with Google at the moment - and I think it's fine Jobs is trying to highlight the advantages of the iOS platform.

37signals should move on from Political Communication 101 and avoid getting caught up in spin vs. content.
WAY.TAG - A Permanent Address That Moves With You
Tell HN: Avoid Fasthosts for registering domains  
Such a shame, once a great company, taken over recently by the notorious 1&1 who have a long history of making clients suffer extremely poor support, also make it incredibly hard to cancel services (you actually have to log into a separate login panel to cancel services).

Well, thinking of registering a domain with Fasthosts? Think again, they will lock down the domain so you cannot transfer it out to another registrar for 60 days, this is on all domains including .uk where there is no requirement or reason for this?

It gets worse : phone support promises resolutions manually which never happen, emails unresponded to for days.

It's a major shame as Fasthosts used to be one of the best UK registrars but since the changeover they have turned into just another registrar to avoid. Up there now with 1&1...
Financial markets, from the perspective of mathematics, are quite interesting.

I wrote a paper that referenced some of Mandelbrot's work, namely that cotton markets followed a Levy stable distribution:

http://en.wikipedia.org/wiki/L%C3%A9vy_distribution

It's an interesting distribution as it pops up in nature a lot too, such as how birds find food.

Mandelbrot's work and the work of many others have shown the movement in security prices resemble random walks. There is an awful lot of work that shows markets are basically unpredictable.

Yet the reality is otherwise. People make an awful lot of money by predicting markets, which shouldn't really be true to the degree that it is if movements were random. There are trends like Mondays tend to be down days, Fridays tend to be up days and so on.

Probably the biggest failing of financial modelling is the failure to adequately factor in the fat tail. Incredibly unlikely events tend to be more common than otherwise modelled. The collapse in the subprime mortgage market is the most significant recent example of this.

Warren Buffett once characterized how many traders operate as picking up pennies in front of an oncoming bulldozer. The vast majority of the time it's safe but it's not 100% safe and the consequences are completely disproportionate to the reward. It's a challenge to model that kind of scenario.

Anyway, RIP Benoit Mandelbrot. You were a mathematical visionary.
startlapse and sitelapse also available and I kind of like 'em
Is this similar to backbone.js?
Two Years In Prison - A Man's Story
Was in a very similar position first year out of university. Had just started in a consulting firm but a friend who was a graphic designer who I did some web app and database coding for at Uni approached me with a business idea. His friend who was a tradesman but had built business and now had some cash that he was looking to invest.

This tradesman was single and just started using some of the then "newish" on-line dating sites in Australia. His idea was this was a growing market and why could we not build a site also. He would provide the funds for hosting, legal etc, my other friend would do the design and graphics and me and another friend from Uni would do the backend code.

We were each offered a deal where would not get paid but get 5% each in the new company. The graphics guy would get 20% and the money guy 60%. I think this is where the problems originally started. We agreed to this but we were not happy with the deal and felt that since we were doing a lot of the work we should get a larger percentage of equity although we were not putting up any cash.

Anyways we wrote the entire thing in cold fusion, then re-wrote it in .Net, because we decided halway through it was better [Duke Nukem problem]. The scope kept expanding, we had a major problem with the fact that we had no idea how to get a database of people to start with, who wants to be the first one on a a dating site? Also the real killer was that the day job was getting increasingly busy and it was hard to find time to work on this project and again motivation was a major factor. We gave up with the site about 80% complete, lost the relationships with the graphics friend and his benefactor (he lost his about $1-2k invested in hosting, domain name and legal feeds in setting up the company). Never know if the site would have been a hit or we would have lost the house getting hacked due to the multiple SQL injection vulnerabilities that existed in the code.

So some lessons I would suggest:
A) Get a good deal that you are going to be happy with and what will motivate you (whether real or not even on the social network Zuckerburg got a 70-30 split for technical vs financial input). A split of a discounted daily rate as well some equity I think is a good balance. That way if you do believe in the site there is a skin in the game and access to possible future returns. If it goes no where you have some cash for your work and lessons learnt
B) Make sure you write down and agree the requirements and scope and both parties have to agree in writing for any variation - agree upfront what you will launch with and try very hard not to change this. Agree what the warranty period will be to fix bugs, and what will be an enhancement that will require additional fee / equity.

C) Make sure you realistically have the time to work on this.

Good luck wish you all the best!
why not ? colons are used to denotes values type in ML
Well, one of the reason of this problem, is that when you have a bad manager, there are two ways of getting the manager to the door, that is up, or down.

Making him go down is quite hard. You have to build your case against him/her, and it will take quite some time. Plus, if you do such good job at your work that he can take the credit from, this may not be easy. Then again, if the situation is not okay in your job (because of him), it won't be any easy either. That is not counting his/her personal/political skills yet.

On the other hand, making him going up the ladder is much easier. Assuming that you are good at your job, so much that he can take credit from and then doing good reviews of him when you can, there is a good chance that he'll be promoted. While he will leave a train wreck somewhere else, he would leave you in peace, at least for now.

For that reason alone, I guess that is the reason why bad managers can go to the top, at least where incompetence would not have much effect on the bottom line. (ie. monopoly, having good people on the operational line, etc)
Yes, startups and small companies can get things done more quickly. There's many reasons, but mainly I think it's that the system isn't very complex yet. Your first line of code has -nothing- that it can wreck. Your first system can't interfere with any of your other systems. Your first update can't regress any bugfixes.

The longer you've been in business, the more complex your company's systems are going to be. A certain amount can be done to minimize this, but only so much.

Also, the longer you've been in business, the more customers you have, and the more those customers rely on you.

And once you've gotten the system stable enough to sign contracts that include SLAs, you have that to worry about.

In a properly run company, those meetings exist because they are needed to keep the company on track and avoid hemorrhaging money due to bugs and mistakes.
Tips to Improve your Android Battery Life | Technorox
Interesting idea. What about the expectation of privacy that a submitter might have though? Sort of creeps me out a bit to think that humans might be reading (and judging) my letters.
I really think it is. From watching the movie, I realized Zuckerberg has probably never had a better time in his life thans when he built Facebook from scratch. That made me also clear why many entrepreneurs cannot stay in one startup/project and need to recreate something new regularly. It's making me think also ;)
How this start-up simplifies law for the common man
Not all web applications are written in PHP. Not all Web Developer jobs require PHP. If the only reason you don't want to be a web developer is because you don't want to do PHP, then one of the alternatives is to be an ASP Web Developer.
Is Pure Altruism Possible?