hacker news with inline top comments    .. more ..    8 Jun 2011 News
home   ask   best   7 years ago   
Evernote Peek, The First iPad Smart Cover App evernote.com
31 points by bjonathan  48 minutes ago   7 comments top 4
janesvilleseo 44 minutes ago 0 replies      
This is a very clever idea. This 'tactic' could be used with a lot of different apps too, maybe even a notification bar?
flurie 28 minutes ago 0 replies      
It's an interesting use of the Smart Cover, but can it be a serious competitor to other flash card replacement apps since there's no easy way to report success or failure by lifting/replacing the cover?
togasystems 27 minutes ago 1 reply      
Curious, how do the capture the event of the cover lifting?
tealtan 1 minute ago 0 replies      
Normalize.css: An alternative to CSS resets github.com
66 points by necolas  2 hours ago   26 comments top 7
jsdalton 1 hour ago 1 reply      
Philosophically, I think I prefer this approach to resetting everything.

I'm not sure, however, I'm on board with the idea that you tweak this for every project you work. That would make merging future evolutions of these styles (e.g. when new browser versions are released) a real pain.

It's also a bit disconcerting that the project authors went their separate ways and there are now two projects? Hm.

astrofinch 48 minutes ago 1 reply      
"The normalize.css file is not intended to be a mysterious "black box" that is included in a project and then ignored."

Is there anything that is? I think I'd prefer to use that, if it existed.

dylanrw 32 minutes ago 0 replies      
Awesome approach. Whenever I start out a project, I always reset, then normalize it back up to a common standard, then apply the additional style. It's good to accelerate the first two steps with this.
MatthewPhillips 1 hour ago 6 replies      
Can anyone explain how this differs at all from resets? The only difference I see on the page is:

> Preserves useful defaults

and I don't know what a "user default" is.

username3 53 minutes ago 1 reply      
> Chrome, Firefox 3+, Safari 4+, Opera 10+, Internet Explorer 6+

No version for Chrome?

brian_c 1 hour ago 5 replies      
Why? Write your CSS. Test it in browsers. If something doesn't look right, fix it. Resets are bloat.
ck2 1 hour ago 1 reply      
Looks nice and clean but is github needed for a 3k text file?

(plain text) https://raw.github.com/necolas/normalize.css/master/normaliz...

Steve Jobs describes iCloud experience at WWDC 1997 youtu.be
30 points by tylerrooney  1 hour ago   9 comments top 5
otterley 36 minutes ago 0 replies      
This was Sun Microsystems' vision of computing in 1982, 15 years earlier.
va_coder 33 minutes ago 0 replies      
A coworker of mine worked with Eric Schmidt when he was at Novell. He was talking about the cloud back then. Now his vision is coming alive with Chrome OS.
tylerrooney 1 hour ago 1 reply      
There's also one choice moment before this point where a developer is asking what Apple can do about getting beat up in the press and the stockmarket.

For emphasis, in December of 1997 AAPL hit an 11-year low of $3.53 (split adjusted). Today, mainstream media eats out of Steve Jobs' hand and their stock price is, as I type this, $332.

ufuk 1 hour ago 2 replies      
Great find... If you continue listening to Steve ramble on about the what we now call "the Cloud", you can hear him mention hardware-thin/software-thick clients, eg. the iPhone and the iPad.

I wonder what held him back from achieving that vision is the first place. AFAICS, Apple is now playing catch-up to Google and Amazon in the cloud computing space.

paramaggarwal 46 minutes ago 0 replies      
A true visionary.
How to DDOS yourself bu.mp
43 points by jmintz  2 hours ago   11 comments top 4
bxr 1 hour ago 2 replies      
Testing software before shipping found to help reduce undesired behavior in the field, film at 11.

Also, unconditionally opening a connection before finding out if they even have data to shoot across?

johnrob 23 minutes ago 0 replies      
Great example of why client side software is more exacting (and frightening) than building for the web. I wish I had more of these tales as ammo for future "native vs mobile web" debates.
pkandathil 2 hours ago 2 replies      
I guess just setting the phone to state to sending file while uploading the logs to the server was the solution. Is there a better way to solve this issue? The user did not put it as part of the article.
jamwt 1 hour ago 1 reply      
Blocking off 4 /16 networks that were triggering a (self-induced) attack from 10s of thousands of devices sounds pretty distributed to me.

(I work at Bump and fought these very Zombies.)

Third richest man in China lives on $20 a day, eats same meals as workers bbc.co.uk
56 points by makeramen  3 hours ago   31 comments top 8
wildmXranat 2 hours ago 2 replies      
When I was a 16 year old, my uncle hired me part-time to help him out with his stone and tile installation contracting business. As a regular grunt, I was happy to get that $10/hour and couldn't wait to spend it every couple of weeks just after getting the cheque.

Eventually, I met the owner of the shop that gave the contracts out to businesses like my uncle's and found out that he rakes in millions of $s annually. Now, this elderly gentleman walked around in very worn-out gardener overalls, talked to everyone on site, got to know each one of us personally, offered help, ate with us and drove a beat-up 1980s Benz. He was the first millionaire I met and quite honestly a model for a humble businessman.

My saving habits changed soon after that.

code_duck 24 minutes ago 1 reply      
This is what normal people do. The real question is why certain wealthy people think they need to throw away the money that they extract from consumers and employees on things like cocaine, vacation houses and prostitutes.
Shenglong 6 minutes ago 0 replies      
It's not really unusual for the older generation to spend more conservatively, even when they're extraordinarily rich. USD/CNY is at 6.44 (or so), and $20 ~= 130 RMB. When I was in China, I easily survived on about 30-40 RMB/day... not because I couldn't afford it, but good tasting food is usually from the cheap street shops. I've had my share of golden-utensil $20,000 RMB meals, and they're nothing special in terms of taste.

I'm wondering if this is cultural traditionalism or personal dedication. On the other end of the spectrum, a lot of the Chinese have been trying to copy western capitalism in spending.

The tea comment is silly. Great Chinese teas are difficult to steep. My favorite kind of Oolong (category) tea for example, will taste disgusting if the steeping temperature of the water is off by even 10 degrees, or the steeping time is extended for even 3 seconds. Maybe he hasn't treated himself to good teas!

pnathan 1 hour ago 1 reply      
I always admire rich men who do not live lavishly. There are more important things than shiny things, and it is heartening to see people who know that, regardless of which culture they come from.
mikecane 44 minutes ago 1 reply      
I'm just curious and not out to cast aspersions on him because I liked that profile very much, but is $20/day more than most Chinese workers make? I have no idea, so am just asking.
trungonnews 2 hours ago 5 replies      
I don't think this is something to be admired. Does he really believe that he can bring his money to the grave or something?
asciilifeform 1 hour ago 0 replies      
A Marie Antoinette.
suprgeek 2 hours ago 3 replies      
"My only exercise is doing market research... my only hobbies are smoking and drinking tea" -Extremely Unhealthy to boot. If you are a billionaire and still cannot afford the time to take care of your health, what is the point of working so hard?
Let us NOT hold this guy up as some sort of paragon of hard work to be emulated.
Git Tutorials for Beginners sixrevisions.com
11 points by DanielRibeiro  27 minutes ago   2 comments top
spacemanaki 8 minutes ago 1 reply      
A few great resources are missing from that big list at the bottom:

Git internals PDF (Scott Chacon) http://peepcode.com/products/git-internals-pdf

"Getting Git" screencast (Scott Chacon) http://blip.tv/scott-chacon/git-talk-4113729

Interactive Git cheatsheet (Andrew Peterson, NDP Software) http://www.ndpsoftware.com/git-cheatsheet.html

MIT students develop liquid fuel for electric cars autoblog.com
15 points by jamesjyu  1 hour ago   2 comments top 2
ovi256 13 minutes ago 0 replies      
As I've learned when such promising technology is announced, I'll wait for system integration prototypes to roll out.
Bank Not Responsible for Letting Hackers Steal $300K From Customer wired.com
48 points by locopati  3 hours ago   35 comments top 13
trotsky 1 hour ago 2 replies      
If my credit card company can manage to shut down my credit card and not reinstate it until they talk to me because I make $300 worth of charges on vacation, it should be reasonable to expect a bank to provide that kind of anti fraud protection on commercial accounts. The difference is who is liable - if the banks were liable like they are with credit cards they'd certainly be much more diligent.

Banks, after all, pushed online banking with minimal client protections because it was cheaper than paying staff.

The risks may have been minimal when online banking rolled out, but the world has changed significantly in the last five years. The client is not secure, and it is borderline unreasonable to expect them all to be in this day and age. Pretty much any client machine will fall to a persistent targeted attack. Two factor authentication should be mandatory for electronic transfers outside of the institution.

run4yourlives 1 hour ago 3 replies      
If you actually RTFA, it was the client that was hacked, not the bank. The client's passwords were compromised, and then the bank's services were accessed normally with the compromised passwords.

The client's logic is that the bank should take the loss for this. I know we all hate the banks but seriously? You get hacked and suddenly the service I provide to you being compromised is my fault?

Sorry, the judge is right here.

ck2 2 hours ago 3 replies      
ACH is still stuck in the 1970's (along with banking mentality).

You should definitely be able to whitelist and blacklist ACH transactions on your bank account but nope, anyone can just take the magic digits off the bottom off any one of your checks and help themselves.

But why the heck doesn't a bank have software that sets off alerts when more than $100k is drawn from an account, even $10k transactions have to be reported to the government, so why not also notify the customer and bank management?

Also, why in 2011 does it take 5 days officially to clear ACH?

AJ007 1 hour ago 3 replies      
This is very common. By law, a bank is not responsible for theft from commercial bank accounts. Personal accounts however, are protected.

From what I've seen based on other cases:

#1. Never use a small/local bank. These guys are the worst and have generally pathetic or rarely enforced security policies in place.

#2. Do your banking off a boot disk if your not certain about your system's integrity. (Why are you using a questionable machine in the first place is a whole other story.)

#3. Try to avoid letting your business checking account get unnecessarily fat.

The fact is banks lose money. Going back to #1, most of the at risk banks in the United States are the small local ones (The FDIC is still regularly seizing banks.) Forget hackers, you could very well have $300k "stolen" out of your bank account if the FDIC shuts your bank down one Friday afternoon.

If you want to read more about this, I'd recommend krebsonsecurity.com. Brian Krebs has done a great job of covering this issue for quite some time -- in fact he has his own opinion of this court case written up now.

crikli 2 hours ago 3 replies      
I'm ambivalent about this one.

On one hand, I hate banks. They treated me like shit when I was penniless, now that I have a couple to rub together they won't let me cash a check without trying to suck-up their way into some new type of account. Ocean Bank failed to protect their customer's money; I don't to see the difference between the FDIC protection afforded depositors in case of physical robbery and the protection that depositors should have from digital robbery.

On the other hand, there's no law, case or otherwise, that makes the bank specifically liable. So the judge has no basis on which to hold the bank accountable.

They "should" be liable, but it's an ethics issue, not a legality issue. I'm not about to expect a bank to be ethical.

This kind of thing makes me thankful for Wells Fargo. Their fraud/theft detection system is tops and has saved us from fraudulent charges in at least two instances.

raganwald 2 hours ago 0 replies      
INAL, but in dealing with some banking software, the situation was explained to me as "Devil take the hindmost." In other words, no bank wants to be the one that implements the worst security, or security that is dramatically worse than "average," whatever that might be.

So for example if all the banks offer four digit PINs, there's not much need to offer six, eight, or ten digit PINs. But if a sufficiently large number of banks start offering ten digit PINs, no bank wants to be left behind, because at some point a customer will sue them and claim that they knowingly have lower standards.

This is purely anecdotal, but this is how it was explained to me when the product managers for a new product were trying to balance ease of use and accessibility against strength of security.

lawnchair_larry 49 minutes ago 0 replies      
It's the bank's fault simply because this system has been broken for at least a decade, they know damn well it is broken, but they don't make as much profit if they invest in fixing it.

This won't change until it becomes more expensive for them to leave it unfixed - either by market forces, or by regulation.

russell 1 hour ago 0 replies      
IANAL, but I would suspect that the construction company has a mediocre/inexperienced lawyer. Maybe this could be covered by check forgery statutes or something that works by analogy. Back in the last century a friend of mine won a case in CA where he was actually negligent himself. He was remoddeling his house and set up an account that the contractor could draw on. The contractor took the money and ran. My friend sued the bank for negligence. He won because the contractor had pulled the same scam before at the same bank.

Maybe this guy sued in the wrong court. US District court vs Maine state court.

bugsy 33 minutes ago 0 replies      
This was a bank robbery, and the customer is just out the loss for money taken from the bank? That's a novel legal argument.
dminor 2 hours ago 0 replies      
Of course (most) banks don't look very hard for suspicious money transfers - they don't share much of the risk if a business account is hacked.
mediasavvy 1 hour ago 0 replies      
Clearly the bank's customer has some responsibility here.

But it's not clear that the bank gave its customers the backup they needed in the event that an account is compromised. And accounts will be compromised.

Only the bank can improve the security of large electronic transactions. And if the bank is not held responsible, they have no incentive to do so.

utefan001 2 hours ago 0 replies      
US banks need 2 factor authentication. Do any banks on the east coast offer this?
ImJasonH 1 hour ago 0 replies      
Mitchell and Webb have a great bit on this: http://www.youtube.com/watch?v=CS9ptA3Ya9E
The secrets of Node's success oreilly.com
35 points by fogus  3 hours ago   19 comments top 4
6ren 2 hours ago 0 replies      
A failing with programmers is we tend to focus on solutions rather than problems. Perhaps it's partly because, to be a good programmer, you need to immerse yourself in the code. Unfortunately, this takes your attention away from the bigger problem that the code solves.

In this article, it's interesting that though "Node solves a problem" is stressed as key to its success, compared with the many other JS server-side projects, they don't explicitly mention the problem, except obliquely at the end! (The problem is efficiently handling massive concurrencies in network connections.)

It's because of this short-sightedness of programmers that there will always be easy pickings available to anyone who actually looks at problem. Be a problem-person, not a solution-person.

MatthewPhillips 1 hour ago 7 replies      
I don't see a lot of merit to the "sharing code" idea as the purpose of server side code and client side code are completely different. There are 2 possible exceptions where I can see some use:

1) Utility libraries. I have a clone method I use a lot, an would work equally well in both environments. I'm sure math libraries would be the same way.

2) Models. Maybe. Personally, my server side models contain get and save methods which make database calls. I don't want or need those on the client side. If for no reason other than wasted bandwidth.

* note: I'm a node user, but I don't share any code between server and browser.

gvnonor 2 hours ago 2 replies      
From a couple of presentations I watched and reading online, nodejs advertises that it makes writing web servers easy. Do everyday programmers actually need node or is it meant to be a niche language?
dreamdu5t 1 hour ago 1 reply      
The secret to Node's success? The V8 engine. ;)
Data Brewery (open-source data processing + OLAP in python) databrewery.org
42 points by thibaut_barrere  3 hours ago   8 comments top 2
thibaut_barrere 3 hours ago 3 replies      
As always, if you know other open-source OLAP or data-processing stuff, I'd love to here from you.
ericmoritz 2 hours ago 0 replies      
Is this distributed?
Steve Jobs Presents His Ideas For A New Apple Campus techcrunch.com
316 points by sahillavingia  12 hours ago   143 comments top 32
aresant 10 hours ago 2 replies      
Only Steve could glue me to the screen for 20 mins to watch a city council meeting.

It's like listening to PT Barnum read the J Peterman catalog.

noonespecial 6 minutes ago 1 reply      
I'd have a back up plan for a second nearby city so that once the town councils bike-shedding begins, Steve can just shrug and say "Gee it would have been nice to build it here but..."
thingie 9 hours ago 2 replies      
I work in a small office park located quite similarly on a grassy field locked entirely by some freeways and other large roads, though the buildings here are cheap and ugly, but even if they weren't, it'd still totally suck. It's isolated, not a part of the city, essentially, it's just a large parking lot (most of which is below the ground, but that doesn't really change anything).

It's quite disappointing. Maybe it's a marvel of architecture, but indeed it's a failure of urbanism (which, I believe, is much more important). It's 2011 and we're still building things while thinking in predefined square lots separated by roads? Such a shame.

kabdib 5 hours ago 2 replies      
A bit of Silly Valley lore: Go graph "Company builds a new campus" against "Company stock falls like a rock."

Atari, 1983.

Apple, 1991.

Sun (both times, I forget the years).

SGI, 1990s.

Various other companies (I forget which, it's been a while). It's like the hubris builds up to the point where the company is in a natural position to say, "Hey, we need a new campus," and the Gods decide that a little humiliation is in order as well . . .

guelo 9 hours ago 2 replies      
I don't know, I worked in a campus with a huge courtyard in the middle, though smaller than this, and it was mostly wasted unused space. I think it actually makes different parts of the company feel more isolated from each other because the other side of the building is so far way, the middle almost feels like an intimidating wilderness that you stay away from. If instead you have multiple smaller buildings connected by meandering paths it gives a campus a friendlier feeling.
thematt 10 hours ago 6 replies      
I find it extremely interesting that they'll be using natural gas as their primary energy source for the campus and using the electrical grid as their backup. Is this really cost effective? Are many businesses doing this?
barrkel 7 hours ago 1 reply      
This isn't the first time he's presented to the council, I remember a previous show he put on that was also on YouTube, over 5 years ago: http://www.youtube.com/watch?v=meVQqYNGzYA
Steko 8 hours ago 3 replies      
Just for perspective:

Proposed Appleplex: 1.4 mil sq ft (?), 12-13k employees

Pentagon: 6.5 mil sq ft (3.7 mil for offices), 26k employees

Empire State Building: 2.8 mil sq ft, 21k (?) employees

jacoblyles 9 hours ago 4 replies      
Apple style - one monolithic building designed down to the square foot.

Google style - a motley assortment of buildings spread out over a large campus, some of which are better than others.

flyt 11 hours ago 3 replies      
Really, really nice looking building and landscaping.

Why keep the IL1 campus, instead of just moving everybody into a slightly larger mothership in 2015?

Todd 9 hours ago 0 replies      
I, too, found myself watching the proceedings for longer than I should have. The design is elegant and I'm looking forward to seeing how it turns out. Ironically, the most amazing thing about the video is seeing a modern icon in such a quotidian scenario.
daimyoyo 9 hours ago 3 replies      
I understand that Apple is a very important company to Cupertino, but I've never need a city counsel so lovestruck at a meeting. They should just give him a rubber stamp for whatever he wants to do.
barrkel 10 hours ago 0 replies      
It reminds me somewhat of the Borland campus. That thing was Japanese inspired, and shaped like a kind of jagged C, but similarly had a large central courtyard, and due to its shape had lots of natural light in the offices.
impendia 3 hours ago 1 reply      
There are still orchards in Cupertino?!

Not for economic reasons. Modest houses on modest lots sell in the seven figures there. Whoever owns the land could make huge money by selling to developers, but presumably the city council has made it clear that they won't approve a zoning change. Apparently, the people there already really want there to still be orchards in Cupertino, if only as a memory of what was.

Sounds like Steve Jobs wowed the city council, but after paying some attention to SV local politics, I wouldn't be at all surprised if the community rallied against this.

plainOldText 10 hours ago 1 reply      
Watching this presentation makes me think of how important it is to stick to your values across everything you are doing. The building Steve jobs presented has some of the same design principles found in the recent apple products; roundness, simplicity, clean neutral colors, environmental friendly, etc. I think this gives apple great appeal.
bgarbiak 9 hours ago 1 reply      
The project looks like a literal approach to the walled garden idea.
cubicle67 8 hours ago 0 replies      
for some reason it reminds me of a Panopticon. http://en.wikipedia.org/wiki/Panopticon
amirrustam 10 hours ago 1 reply      
That council is so embarrassing.
thematt 10 hours ago 1 reply      
I wonder how it is structured inside. 12,000 people still seems like a lot for that building. Does anybody know how Apple employees are typically structured? Is it offices for everybody? Open spaces with collaborative work spaces?
sjwright 10 hours ago 4 replies      
When I saw the photos, I figured that the building's circumference would be so wide that curved glass would not just be unnecessary, but almost counter-productive, as it's difficult to curve glass without imperfections that might ruin its reflections.

Surely we'd be talking about small fractions of a degree per pane.

Can anyone estimate what the building circumference is, and therefore what amount of curve would be called for?

pjy04 10 hours ago 4 replies      
They should have asked when the iPhone 5 is coming out

Plus: very sneaky for the council to ask for free wifi, ipads, more apple stores, donations for schools in this presentation...

joeguilmette 11 hours ago 0 replies      
if i didn't enjoy free time so much i'd love to work in this new building :)
bretthopper 4 hours ago 2 replies      
This isn't impressive to me. What would be impressive would be building a skyscraper in downtown SF. Being environmentally friendly isn't building a massive campus on a plot of suburban grassland. Apple likes to say they think differently, but this isn't different. It's just slightly nicer than most other headquarters in a suburban wasteland.
kmt 3 hours ago 0 replies      
I bet that Jobs has had a dream about this building for a while. Finally, he gets to do it.
rmason 11 hours ago 1 reply      
Not only will the new building become a tourist destination but it will be a prime tool for recruiting.
bkudria 11 hours ago 1 reply      
Well now you know what they've been hoarding that cash money for.
cleverjake 11 hours ago 1 reply      
I recently went to 1 infinite loop for the first time, and was extremely disappointed with the building. It was strikingly anti-apple in its aesthetic, seeming more like it was something out of Office Space from most angles rather than from the mind of Johnny Ives.

I am really glad to see how forward-thinking the concept looks.

delackner 10 hours ago 0 replies      
When I saw that aerial three-quarter image of the building, I started to imagine crossing from one side of the campus to the other via that inner garden. Somehow the burning man city layout popped into my head, along with memories of crossing the vast open middle on foot (not recommended. Only attempted a bicycle-free year once).
paramaggarwal 10 hours ago 1 reply      
Wow, such a beautiful campus.
tudorizer 8 hours ago 1 reply      
Is it bigger than the Pentagon?
trout 4 hours ago 1 reply      
Does anyone else get a creepy Dubai vibe reading this? Some of the statements like 'there will be no straight glass' beg the question - is it really worth it?
lukestevens 9 hours ago 0 replies      
Simply utopian.
Down the Rabbit Hole and Back Again: The Story of Flowtown maplebutter.com
7 points by benwyrosdick  39 minutes ago   discuss
Happy IPv6 Day nytimes.com
32 points by zoowar  3 hours ago   13 comments top 4
chrisjsmith 2 hours ago 2 replies      
For the life of me, I have no idea what this is about. It was a BBC headline here in the UK but there is absolutely no interest from anyone in the UK at all. No ISP focus, nothing.

I would rather like IPv6 but I don't know why.

(I do understand OSI model, IPv6 thoroughly, played with 6to4 and my Windows 7 boxes talk to each other with v6 etc but I just don't get IPv6 day).

flyosity 3 hours ago 1 reply      
Google and all Google properties were down in central North Carolina for about 15 minutes just now: confirmed by others in this area on totally different ISPs. I wonder if it's related...
zitterbewegung 2 hours ago 1 reply      
If you use comcast they have enabled IPv6 support (I believe they give you an ip of some sort)
antihero 2 hours ago 0 replies      
Isn't it great that it's IPv6 day already and most consumer ISPs haven't even tried to offer IPv6 support.
Managing and monitoring your Ruby application with Foreman and Upstart michaelvanrooijen.com
7 points by meskyanichi  1 hour ago   discuss
The Dark Matter Data Bonanza technologyreview.com
16 points by terio  2 hours ago   1 comment top
ubercore 10 minutes ago 0 replies      
Non-physicist here. If the modulation is annual, does that imply that the Dark Matter they're detecting is stationary, relative to the Sun (meaning it orbits the Milky Way on the same path as our Sun)?
Lessons Learned For Startup User Signups lessmeeting.com
33 points by richesh  4 hours ago   4 comments top 4
wmwong 1 hour ago 0 replies      
I love these real scenario articles. It would be interesting to know if this panned out for them. Solutions were provided but I wasn't sure whether they worked.

With the 30 day free trial, I noticed they didn't ask for a credit card. It would definitely help with sign up, but does it help with conversions? Anyone have any experience with that?

dreamdu5t 1 hour ago 0 replies      
Why is this only for startups? This applies to anyone online.
casemorton 53 minutes ago 0 replies      
A good sign-up form should follow good design, clean & simple!
jvandenbroeck 1 hour ago 0 replies      
Common knowledge but I like it :)
You don't profit in a monopoly, you work harder: A lesson from Apple paramaggarwal.com
5 points by paramaggarwal  44 minutes ago   2 comments top 2
wccrawford 3 minutes ago 0 replies      
"Every high school pass out knows this equation. To maximize profit, you can either maximize the profit per device sold or you can maximize the number of devices sold. Profit has the tendency to stay constant. If you reduce the profit per device, the number of devices sold will increase."

What? NO! You maximize profit by finding out where supply and demand meet to find the point where profit and units sold turn out the maximum profit.

And the rest of the article has little to do with maximizing profit and every thing to do with gaining market share.

kenjackson 2 minutes ago 0 replies      
Bad article. Gets a lot of stuff wrong or omits key facts, such as Apple's almost immediate huge price reduction on the iPhone. Or the subsidy model used on ATT. Without taking these things into effect, you can't do a reasonable analysis of what Apple did.
Most developers are coding for Google's Android instead of Apple's IOS theinquirer.net
48 points by bakbak  5 hours ago   48 comments top 11
gamble 4 hours ago 1 reply      
How much credibility does this have? BlueVia is sells a product for developers that targets Android and not iOS, while VisionMobile is a market analysis company they presumably paid to produce this study. I'd never heard of either before, and it sounds like they have a substantial financial interest in presenting Android as more interesting to developers.
gte910h 4 hours ago 2 replies      
That's very likely a simple function of cost: You can't do iOS programming without the (relatively expensive) mac hardware.

Also, the actual report is here:


Other points from the (CC/BY) report:

Platform revenue potential. Not all platforms are born with equal revenue
potential. Our research revealed large discrepancies across platforms in terms of the
revenues applications are bringing to developers. iOS topped the chart, making 3.3x more money per app than Symbian developers followed by Java ME (2.7x) and
BlackBerry (2.4x). Android (1.7x), mobile web (1.6x) were the weakest performing
platforms in terms of revenue per app and only ahead of Symbian (1.0).


App store fragmentation is an under-hyped challenge for developers. Each of the
fifty-plus app stores available has its own developer sign-up, app submission process,
artwork and paperwork requirements, app certification and approval criteria, revenue
model options, payment terms, taxation and settlement terms. The marginal cost of
distributing an application through one more app store is significant, contrary to
popular perception.


Platform priorities For companies going mobile, platform priorities are mixed, but
the core challenge is common â€" market penetration and reach across the customer
base. Organisations developing B2C apps (targeted at consumers) are extending their
offering first Apple and then to Android, to mobile web, to BlackBerry and finally to
Windows Phone 7. For B2B apps (applications paid by the corporate IT manager or
CIO), HTML is already the platform of choice- not just for deployment on mobile web
browsers, but also by converting HTML and JavaScript into native iPhone and Android
apps using tools from companies such as Appcelerator, PhoneGap, RhoMobile and

wallflower 1 hour ago 0 replies      
The iPhone developers, the good ones (e.g. have been Featured in App Store) that I am fortunate to know personally, they're not even touching Android.

Reasons: Unfamiliarity and leaving the comfort zone.

iOS development is comfortable. When you do Android dev, you give up a lot of comfort for raw, unfettered access. It is a rule of thumb when you develop for Android that when you release you will get ANR (Application Not Responding) simply because of the fact that you can't test on more than a few actual devices. I get crash reports from the market site that I can't fathom how they even can happen (stuff like libraries that are statically linked not being found)

And, as an primarily Android dev now, can you imagine giving up Core Data (for all its faults, the latest iOS 5 [redacted] makes it better), Interface Builder (ADT 11 is getting closer but still not close) and even stuff like Objective-C Categories?

cwp 2 hours ago 0 replies      
Misleading headline. It implies that >50% of developers are coding for Android exclusively, but that's not the case. It would be just as (in)accurate to say that "Most developers are coding for IOS."
jlgosse 3 hours ago 1 reply      
I enjoy how he rambles on about how Java is dying, and that it isn't secure, but earlier says that 67% of mobile developers are working on Android applications.
gte910h 3 hours ago 1 reply      
On fragmentation:

We were able to quantify that indeed Apple's iOS
is the platform with the least fragmentation (on
average four versions per app), as has been
widely noted from empirical evidence in the
past. Apple manages fragmentation through two
primary means: first, it has standardised the
screen size and resolution for its handsets and
tablets; and second, as an OEM and platform
vendor, it has commercially streamlined the
means by which most iPhone or iPad users are
upgraded to the latest OS version.

In contrast, our research indicates that Android developers must create six versions of
their apps on average, which is on par with mobile web apps.
The stark difference in fragmentation across Apple and Android devices is also evident
amongst the different platform versions in the installed base of devices. According to
Google data released on May 2011, 25% of active Android handsets run on platform
versions more than 18 months out of date. Meanwhile, according to app analytics firm
Localytics, only 20% of existing Apple 3GS devices had not yet been upgraded, just two
months after the introduction of iOS4. In other words, Apple devices have the youngest
runtime age in the mobile industry

martingordon 4 hours ago 0 replies      
Haven't read it yet, but here's a direct link to the report:

FYI for those on mobile/capped access, it comes in at 15 MB.

Hisoka 3 hours ago 1 reply      
Personally, I am building an app for the iPhone first because of public perception and marketing. It seems more people write and review iPhone apps versus Android apps - you can just tell when they start Android review articles with a tone of appeasement ie. "Ok, finally here's something for all you Android users.."

When someone finds your app and sees there's an iPhone version but no Android version, their normal reaction is: "That's understandable, Android is coming next, right?". If you have an Android version but no iPhone, their reaction will probably be "Hmm.. wait, that makes little sense...". It's just a side effect of iPhone being the first one to come up with app store.

avgarrison 4 hours ago 1 reply      
"...67 per cent of developers code for Android..."
I'm a little confused. 67% of all developers? 67% of mobile developers?
headhuntermdk 4 hours ago 1 reply      
"Entitled Developer Economics 2011, the study shows that 67 per cent of developers code for Android, up from 59 per cent in 2010. IOS lags behind at 59 per cent, but that's also up from 50 per cent last year, most likely due to Apple's introduction of the iPad."

Last time I checked 67% + 59% != 100%

napierzaza 4 hours ago 1 reply      
Well that might be all well and good if you want to be a programmer with the rest of the herd. But the most profitable app store is the Apple store. Personally I'm happy that there aren't so many Objective C programmers around.
Senators seek crackdown on "Bitcoin" currency baltimoresun.com
16 points by emilepetrone  2 hours ago   16 comments top 6
jaysonelliot 54 minutes ago 0 replies      
There's nothing governments hate more than watching people get along fine without them.
Bud 24 minutes ago 0 replies      
This headline seems a bit hyperbolic; the article does not actually substantiate the part about Schumer going after Bitcoin. It does reiterate the news about Schumer wanting Silk Road shut down; that was reported yesterday on HN. But there's nothing new here that says that Senators are going after Bitcoin, specifically, except for the headline.
kilroy123 24 minutes ago 0 replies      
There's always been an untraceable currency sold and traded globally. Gold. You can't trace it back to the origin, as long as it's been melted down.

The only thing is, you can't easily transport it. And lets be honest, how many people are willing to accept gold?

This is scary stuff for governments all over the world, not because you can buy drugs or use the currency for illicit reasons, it's because -- taxes and bypassing traditional financial institutions. (Just think paypal)

If you can move money around the world securely and anonymously, you can hide your money from the tax man. At least in theory...

joshontheweb 48 minutes ago 1 reply      
yeah, this happens all the time everyday with cash. life goes on...
pavel_lishin 1 hour ago 3 replies      
Next, WoW gold.
shareme 45 minutes ago 2 replies      
hmm so how will they outlaw bartering?

But than again the derivative traders, they are allowed to make free money and steal without any change..

Risk, probability, and how our brains are easily misled arstechnica.com
36 points by shawndumas  5 hours ago   9 comments top 7
astrec 4 hours ago 0 replies      
Anchoring is but one of the many reasons that fixed point estimates are fraught. Intervals are much more useful, and the discussion that results from trying to elicit them is often more valuable than the estimate.
Shenglong 4 hours ago 1 reply      
It's interesting that they mention the Monty Hall problem. I've found that most of the misunderstanding for it comes from the lack of separation of stages in the problem. People confuse choosing a single strategy versus given probability in stages. It seems much easier to understand when that distinction is made.

On a tangent, the part about Africa really ties in well with hypnotism. I'm not sure how many of you have studied it, but hypnotism is full of subtle suggestions like what was mentioned. In fact, it's really just a bunch of suggestions that we have no reason to think critically about. Off the tangent: Considering this makes me wonder how many studies are heavily biased. What a fascinating subject.

hamner 1 hour ago 0 replies      
First paragraph doesn't make since - if there are 5 flips, there are 2^5=32 possible outcomes. If the "odds are low that even one person in the audience guessed it" then I'd expect less than 16 people to be in the audience. However, "about a dozen people" did guess it, implying that the audience is in the hundreds (there are >10 "random" looking sequences of the 32).
bchjam 3 hours ago 0 replies      
I read Mlodinow's book (The Drunkard's Walk) last year and really enjoyed it.

Somewhat ironically, I seem to have become anchored around Kahneman & Tversky in terms of this line of research. Can someone recommend a good counterpoint? I'm looking into Gigerenzer now

rcp 1 hour ago 0 replies      
If interested in reading more, I highly recommend Dan Gardner's "Risk: The Science and Politics of Fear". (Also named "Science of Fear" in some markets.) It's a very good examination of risk perception and the cognitive faults we fall into.
terio 2 hours ago 0 replies      
These are the reasons behind the Daubert motion, like the one that Google is filing against Oracle.
mikk0j 4 hours ago 1 reply      
Love the implicit dualism in the title. How come is it that our brains are misled? As if we or our "minds" were somehow less susceptible.
Why I can't convince executives to invest in UX (and neither can you) uie.com
25 points by joshuacc  4 hours ago   13 comments top 7
edw519 2 hours ago 0 replies      
Nice piece. The title is an instance of the more general case, "Why nobody can convince anybody to invest in anything."

Good executives are primarily concerned about the performance of their organization (whatever that means).

Bad executives are primarily concerned about protecting their jobs (whatever that means).

Neither one gives a shit about what you're selling.

Find a way to incorporate whatever you're selling into the solution to their problem. In order to do that, you need 2 things:

1. Get them to define their problem.

2. Have something of value to offer as part of the demonstratable solution.

Many of us hackers are pretty good at #2, but in the B2B world, still need to get better at #1.

ThomPete 2 hours ago 1 reply      
The reason why Jared Spool and the other UX peeps can't convince people to invest in UX is because clients don't invest in abstractions. And UX is an abstract term.

It's a descriptor not a skill.

Clients invest in IA, Wireframes, visual design, animation, illustration, photography, front-end development, back-end development, php, java, RoR, Flash, Servers, copywriting, SEO, project management (and the supporting process, whatever you might call that)

All those things make up the UX field and those are what clients buy. If you know how to do any of them then you are in the business of UX.

Only UX people invest in UX.

powertower 1 hour ago 0 replies      
There was a post here a while back that showed one of the anti-virus s/w companies investing in UX and re-designing their UI, support load dropped 30-90%.

In my own application I've had problems with users not understanding the meaning of things and what steps to perform.

I design to solve my own problems mostly but do keep the novice in mind, but even so its difficult with reaching some type of a balance between the levels.





wisty 2 hours ago 1 reply      
Convincing isn't every a matter of giving a silver-bullet presentation. It's always a long process. What you need is resilience, and an idea of what the ultimate goal is.

Nobody quit smoking because of a single ad. But governments still pay for anti-smoking ads, because they gradually shift people's opinions.

mixmax 2 hours ago 1 reply      
I think it's quite easy to convince executives in an UX investment, you simply need to show previous results. "We did this UX thing for company X and it improved their bottomline with 20%"

If an executive doesn't think that's interesting he's incompetent.

jlind 2 hours ago 1 reply      
This is one of the toughest things I've learned in the last year or so while interning (in IT) for a fairly large insurance company. It's especially hard to affect UX when developers are typically given requirments from someone who has a specific (bad) design in mind.

Just the other day we had a request come through to have a flash video (with music) automatically play on the splash page for one of our bigger applications. We ended up taking it down the very next morning after the original requestor was getting bombarded with emails and phone calls about it. I hoped they might have learned from it, but their initial response was to just move the video to another page and continue to let it play automatically. We didn't let them make the same mistake twice, though.

dylanrw 1 hour ago 0 replies      
So many places hire an office manager before they hire a permanent designer. It's a twisted perpective for businesses that should be focused on customers.
The Go Programming Language, or: Why all C-like languages except one suck. syntax-k.de
200 points by jemeshsu  14 hours ago   72 comments top 22
andolanra 11 hours ago 5 replies      
Considering only pure language design, I have to say that I'd prefer D to Go. A lot of people who talk about Go use some variation on the phrase "small sets of orthogonal features"â€"a phrase I feel applies to Go only by comparison with, say, C++â€"and D doesn't succeed in that regard, but I feel like D really fits a lot of the points on the wish-list much more closely (e.g. template metaprogramming, data structures, objects, &c. D's compile-time constructs are incredibly useful without the nastiness of the C preprocessor or C++'s templates.) One thing which draws me to D is the "you can, but you don't have to" attitude it takes towards certain featuresâ€"for example, there is GC by default, but you can stop using it and do manual memory management if you feel like it's important.

The problem here, and the massive, massive thing keeping me from throwing my full recommendation behind it, is that D fails entirely on #7, because the community is small and so even installing libraries by hand can be tedious. I keep wanting to pull out D for personal projects, but then I come across some obscure, poorly-documented library with few/no alternatives, and after trying to build it for three hours, I give up and switch to something else. Recently, 'something else' has in fact been Go. I still feel like, in an ideal universe, I'd rather program in D than Go, but we do not live in an ideal universe, and of those two, Go is the practical choice. (And, despite my frustrations with Go, it is still better by leaps and bounds than Java and C++.)

Also, quick correction: any dynamic language worth its salt does the same short-circut evaluation with and and or, including Python, Ruby, Scheme, and Common Lisp, so they all have the property ascribed in this writeup to only JS and Perl. In Python, you can change whether instances of a class are 'true' or 'false' values by overloading the __nonzero__ method, which means e.g. empty user-defined data structures could be considered 'false' while non-empty ones could be 'true.' On the other hand, Ruby considers only false and nil to be false values, Scheme considers only #f to be a false value, and Common Lisp considers only nil to be a false value. Aside from individual quibbles about which values are true and false, all of these languages implement an or that returns the first true value it finds, and all of them implement an and that returns the first false value it finds.

EDIT: Lua also allows the short-circuit boolean operators to return values. The only widely-known dynamic language off the top of my head that doesn't do this is Smalltalk. This would be complicated to add to a type system, for relatively little gain, so as far as I know, no typed language allows it.

shin_lao 11 hours ago 3 replies      
Too bad the points raised about C++ aren't valid. Ok, I admit, I get easily upset by language bashing (C++ or another).

The problem is that when you notice something inaccurate in a document, you have the tendency to ignore the rest...

It is a superior alternative for classic application development, and some nice slim and full-featured GUI toolkits use its qualities well.

I would say C++ is the way to go for servers, not really GUI. As much as I love C++ I wouldn't recommend using it for writing a GUI.

dynamic_cast<MyData>(funky_iterator<MyData &const>(foo::iterator_type<MyData>(obj))

I get it's a joke, but it would be a better joke if it was actually valid C++ or close to something you would actually write.

contemporary C++ using STL looks like a classic case of the "If all you have is a hammer"-syndrome

I don't understand what it means. The STL is a very powerful tool to implement complex data processing and work on structure. Is this another case of someone using the containers without using the algorithm's functions?

mycroftiv 12 hours ago 2 replies      
This is a great article, although of course there are a few things to quibble about. One that stuck out to me was this: "One of the inventors is Ken Thompson of Unix and Plan9 fame, and he was indirectly involved with C as well."

I'd have to say that Ken Thompson was directly involved with C, not just indirectly!

johnfn 12 hours ago 2 replies      
> So while C may be as lightweight as it can get, it's not really suitable for projects with more than 10k LOC.

What about the linux kernel? Or GCC? Both projects are on the order of millions of lines of code. The author's claim is simply not true.

KirinDave 32 minutes ago 0 replies      
I generally liked this review, but I really had a hard time choking down the sections on Concurrency (which wasâ€"charitablyâ€"poorly written and confusing) and OO (which classically mis-defines OO).

It makes me wonder, why is concurrency really that much of a black art in 2011? I still see people confuse parallelism and concurrency and just the other day an article got upvoted here describing why JavaScript programmers don't need to learn about concurrency; as if the continuation-passing callback style of JavaScript isn't a concurrency technique.

parenthesis 6 hours ago 0 replies      
C is a C-like language.
C++, being a superset of a language very similar to C, is a C-like language.
Objective-C, as a superset of C, is a C-like language.

But Java? and Javascript? They both have C-style syntax, but apart from that they are both very different from C (and from each other).

Please don't say `C-like' when mere `C-style syntax' is meant. (And please don't think that having similar syntax implies any other close similarity between languages.)

BarkMore 12 hours ago 0 replies      
Here's a thread with comments by Russ Cox about the article: https://groups.google.com/d/topic/golang-nuts/bg7U2tD04Fw/di...
dkarl 2 hours ago 0 replies      
I was disappointed not to see RAII on his list. I'd gladly leave C++ behind if I could keep my RAII and the well-designed STL (a great idea and implementation which is unfortunately uglified by C++-imposed verbosity.) Actually, I'd happily leave even the STL behind, but I always miss RAII.

Rust supports RAII, but it might be premature to include Rust in this kind of comparison.

fauigerzigerk 2 hours ago 0 replies      
Python does foo if bar else baz, which is a little more verbose but still okay. JS and Perl, however, rock with their boolean operators AND and OR not just evaluating to true and false, but to the actual value that was considered true.

Python does that as well:

  0 or False or 'Python rocks' or [] == 'Python rocks'

zvrba 10 hours ago 1 reply      
Go is NOT C-like. The same semantics could have been achieved by making minimal changes to the existing C syntax. For me, Go seems to be suffering from the NIH syndrome -- they made many syntax and cosmetic changes to C just for the sake of change itself. (Using {} for compound statements is not enough to qualify the language as 'c-like'.)

I have no doubts that Go authors think that their syntax is superior, but they'll have a hard time convincing me that

  switch nr, er := f.Read(buf[:]); true {

is understandable (snippet taken from Go tutorial).

sigzero 5 hours ago 2 replies      
What the Go folks are trying to do is get traction. Without traction the Go language won't be the "next big thing". So I expect we will see a lot of these "types" of articles coming out.
latch 11 hours ago 1 reply      
I crossed a point in my life, I'm not sure exactly when, where reading c-style code is just difficult for me. I see something like (from a Google sample):

   func (f Draft75Handler) ServeHTTP(w http.ResponseWriter, req *http.Request)

and at first I have an actual hard time parsing it, and then I think, why can't this just be

   Draft75Handler.ServeHTTP(writer, request)

I partially regret this loss and partially rejoice in it. I'm sure it'd just take a bit of practice to pick it up again.

Edit: I know why it can't look like that (because it can't be dynamic), but its still what crosses my mind.

stephen_g 9 hours ago 1 reply      
This seems like a fairly poor article overall... His point about GTK is nonsensical - C is a very good language to use because it means that bindings can be made for pretty much any language any language - which is why you can use GTK in any language from C++, to Python, to C# and Java, PHP, Javascript and so on... And C is used on thousands of projects more than 10K LOC, so I don't see how it's 'not suitable'...
p0nce 52 minutes ago 0 replies      
> Well, actually there are semicolons, but they are discouraged. It works like JavaScript, there is a simple rule that makes the parser insert a semicolon at certain line ends.

I find it ironic that this "feature" is #1 in the list.

Johngibb 11 hours ago 3 replies      
I'm wondering why they don't mention C#? Is mono non-viable at this point, and he's only considering truly open source languages?
zitterbewegung 12 hours ago 1 reply      
C isn't suitable for projects with more than 10k LOC? Ever hear about the linux kernel? Or even libc?
daitangio 2 hours ago 0 replies      
Some objections are questionable.
The writer regret ObjectiveC for the lack of a GC. Then blames Java for its size.
Then he exalts GO for the GC.
You can find disavantages in every programming language, but are the advantages which drive the choice.

You can also squeeze java a lot, running in less then 16MB.
So have I miss the point, or the writer is a GO-addicted?

natesm 12 hours ago 1 reply      
The author says that he doesn't particularly care about speed if development is nicer, but it's good to know anyways:


jannes 4 hours ago 1 reply      
I'm not a C++ programmer. Does anyone know how C++0x is coming along? Does it address some of his issues with C-like languages?
silon 10 hours ago 0 replies      
Ceylon looks to be much better C-like language than Go. Go simply has too divergent syntax.
briancray 4 hours ago 0 replies      
I really like this comment regarding C-oid languages vs. scripting languages: "Premature optimization is usually not worth it."
jasonjackson 1 hour ago 0 replies      
tdlr: C < Go < Lisp
"The Internet Is My Religion" jakelevine.me
39 points by jrlevine  4 hours ago   21 comments top 10
billybob 2 hours ago 4 replies      
"We are the leaders of this new religion. We have faith that people connected can create a new world. Each one of us is a creator but together we are The Creator."

It all sounds lovely until the universe turns into a cold, dead cinder.

Seriously, making stuff is beautiful, and helping people is beautiful, but those don't add up to transcendent beings. If everything about us, right down to our deepest desires, is fundamentally just the motion of atoms, when the universe ends, it might has well have never happened.

I am a Christian, so I'm biased here#, but it seems to me that non-religious people keep trying to simultaneously claim that the universe is merely a semi-random collection of atoms and energy, AND that we can find transcendent meaning in it. You can't have it both ways.

#Then again, I think it's impossible NOT to be biased about a question like the meaning of life. We all want some particular thing to be true.

gaius 32 minutes ago 0 replies      
Read the comments on Youtube and tell me the Internet is "The Creator".

Right now the Internet is at the primordial ooze stage of evolution.

johnnyg 2 hours ago 0 replies      
I hope religion is more than the interconnectedness of us all, though I've got no idea.
pnathan 2 hours ago 0 replies      
Sorry, but this is ridiculous. It's okay to appreciate helpful humanity, but to deify it is absurd.
Griever 3 hours ago 1 reply      
Very interesting talk -- I think. Too bad I don't know how it ended because as the email input prompt appeared I closed the window immediately.
insickness 2 hours ago 0 replies      
For those of you who can't watch it or want a synopsis:

It's an inspiring talk about a guy who has dealt with multiple extreme health issues, like cancer and a lung transplant, and how people--connected by the internet--made it possible for him to get the help he needed to live. He's not saying that he worships the internet, rather that communication and understanding other people is what is best in all of us. In this sense, the internet is his religion because it allows him to have faith in the goodness of the world.

Alex3917 3 hours ago 0 replies      
"The next Buddha will be a Sangha." â€" Thich Nhat Hanh
thebooktocome 3 hours ago 0 replies      
Lost me at the Rand quote.
davidcollantes 3 hours ago 0 replies      
I can't see it. Where is the HTML5 version of this?
VMG 2 hours ago 0 replies      
Please add tl;drs to these sorts of things. I don't want to have to seek randomly in the video to know what this is about.
Art and the Web: Line thinkvitamin.com
17 points by commondream  3 hours ago   5 comments top
ryancarson 3 hours ago 3 replies      
Do you think web designers need an understanding of the fundamentals of art?
An eruption from the Sun that happened today youtu.be
376 points by johnnytee  22 hours ago   75 comments top 19
ChuckMcM 21 hours ago 2 replies      
Very cool. Its amazing what we don't know about the star sitting just 8 light minutes away from us.

For jnorthrop generally these events are effectively deflected by the Earth's magnetosphere, however we don't know what we don't know. Its hard to estimate whether or not any one of the extinction events this planet has experienced over the past was caused by solar activity.

I would hope it would add impetutus to efforts to surviving large changes in the Earth's envioronment by creating completely controlled environments (ideally across several planetary bodies) but I have low expectations that it will.

One of the science stories I've been following for a while has been the growing body of evidence that a magnetic pole reversal [1] is becoming more likely. (Note there was a hoax around it changing instantly in 2012 which has been pretty thoroughly debunked). One thing that is pretty well understood is that during reversals the magnetosphere is greatly reduced [2] which suggests that the simulataneous occurence of a CME and a reversal of the poles resulting in a reduced magnetosphere would be something to write home about.

[1] http://www.nasa.gov/vision/earth/lookingatearth/29dec_magnet...

[2] http://www.off-ladhyx.polytechnique.fr/people/willis/papers/...

alanh 20 hours ago 1 reply      
Was that a real-time video (i.e., shot and played at 1x speed)? If so, the matter appears to be traveling at roughly the speed of light. Greater, perhaps, indicating the video was sped up. http://www.wolframalpha.com/input/?i=diameter+of+the+Sun+%2F...

Edit… If you look closely (in HD), there are timestamps, suggesting this is being played at ~3600x, or one second of playtime representing an hour in reality.

skrebbel 22 hours ago 1 reply      
Damn, I read "One of the coolest eruptions from Sun you'll ever see. This happened today."

I was like finally, closures in java!

scott_s 22 hours ago 1 reply      
jnorthrop 22 hours ago 3 replies      
Forgive my ignorant question, but what if that eruption was aimed at us? Was that a mass ejection of something? If so, could that something have ruined the electronics in orbiting satellites or stripped our atmosphere?

Maybe I'm over-reacting but that appears to be an absolutely massive explosion.

mmaunder 21 hours ago 1 reply      
You'd have to line up 100 Earth's end-to-end to fit inside the Sun. This was reportedly about the size of the Sun itself, so it would engulf 100 Earths. It would probably destroy more since even planets on the periphery would have all life destroyed.
igrekel 16 hours ago 0 replies      
The shockwave is expected to reach earth around 1 pm EST tomorrow (5pm GMT), auroras are likely to follow after that and they should be visible quite far south.


jvdb 19 hours ago 2 replies      
For nice current images of the Sun, the Proba 2 satellite [1] continuously watches it and dumps some nice imagery/movies. It's ESA sponsored, and both it's sensors (SWAP producing the visuals) are interpreted by the Belgian Royal Observatory. Iirc the Belgians and the Canadians are the only ones keeping a close eye on the sun, counting sun spots and such. Makes for a nice desktop bg also!

[1] http://proba2.oma.be/index.html/

qq66 22 hours ago 1 reply      
Is this sped up?
J3L2404 19 hours ago 0 replies      
Until about the middle of February it looked as if we were going to maybe catch a break on global warming as the Sun's output was down significantly and the possibility that a Maunder type solar minimum was occurring was increasing.

About 2/15/11 solar output started getting back to more normal levels.


Too bad, we could use a break.

agilo 21 hours ago 3 replies      
I wish there was a way on HN to easily find out submissions that have videos in them. Often times, especially when I'm eating at my desk, I'd rather watch interesting videos than read articles, and such a feature would be of great help on HN.

Maybe there's a way that you guys know of (besides reading cues from the title)?

mirkules 22 hours ago 1 reply      
First reaction: that's it?? Second reaction: wait, this was big enough to engulf the Earth. Cool!
edge17 21 hours ago 0 replies      
Might be interesting to watch this over the next few days - http://www.gi.alaska.edu/AuroraForecast
mdariani 20 hours ago 0 replies      
what simulator do they use?
RobMcCullough 17 hours ago 1 reply      
Call me paranoid, but that just made my stomach drop.
strooltz 19 hours ago 0 replies      
so that's why skype crashed this morning... :P
necenzurat 17 hours ago 0 replies      
the sun divided by 0
ryandvm 22 hours ago 0 replies      
swah 22 hours ago 0 replies      
Didn't hear a thing.
Why We Shut Down a Business That Was Making Money grasshoppergroup.com
19 points by dh  3 hours ago   6 comments top 2
jasonkester 2 hours ago 1 reply      
Answer: because they had another product that was making more money.

They never actually came out and said it in the article, but it sounds like the thing that shut down was just squeaking by and distracting their core, profitable, business.

So while plenty of us would be happy to be running this abandoned product on our own as a sole developer/marketer, it wasn't a big enough thing to make a dent in their already thriving company. So they dropped it.

petervandijck 2 hours ago 2 replies      
The article doesn't mention why they shut it down.
       cached 8 June 2011 18:02:01 GMT