skysight-inc/HackerNews huggingface dataset:
Carries can save money by having less towers but by using higher transmit power. I have heard that this can show up as the phone reporting full bars, but not being able to initiate/receive calls due to insufficient transmit power in the phone.
I think a lot of researchers (myself included) really do prefer doing what we're doing, though. It's not like I'm doing research instead of making iPhone games because I have no choice; if I wanted to jump and make iPhone games instead, plenty of companies have open positions. I just find what I'm currently doing a lot more interesting.

(That said, I wouldn't want this prof's job, because managing a large group of people, whether in industry or a research lab, is not my idea of fun.)
I've looked into this before but never got anywhere. Like others have said, the only way is to not play.
Haha,

Wow. Tremendous lack of research. How the fuck can you poll 1500 people and just plug it in as 60% are considering leaving? That's like polling 1500 Americans and deducing that 60% of all Americans are ready to leave the country.
Why "They" Triumphed?
> I mean, Google MUST have lost some revenue.

Maybe an employee developed it in his 20% of time and they put it up because "why not?".
Some sunscreens linked to cancer.
> Verizon actually managed to find a way to disable the voice feature of Skype, restricting it only to use in areas with network coverage.

That doesn't make any sense. Why would they want to force a user to use Skype in network coverage areas? What does Verizon gain when you can't use Skype outside of the network?

If anything I would think that Verizon would disable Skype when you are in their network area, and only let you use it outside of that area.
My guess as to what the poster was about (warning: sleep deprived today, rambling ahead):

F# has basically two type systems -- the O'Caml/ML one, and C#'s. As a plus, you get full type inference so long as you stick with ML discriminated unions or records; as a minus, you lose the ability to apply concepts from OO without converting them to classes -- in which case you lose the ability to apply some handy ML-isms.

Scala tries to pull off a fairly deep unification of OO with functional types; for example making discriminated unions into case classes; or blending OO ideas of objects and classes with ML ideas about modules (including functors) into a single concept. It's far more ambitious in this regard than F#, but not necessarily an unqualified success either.
OK, here is the traffic stats for AsAble.com in the last 7 days
Would it be possible for you to post a copy of the presentation slides for those that are unable to attend?
Does this automatically scrub tweets or is a one-way street?

I think it would be interesting to create non-structured top lists that just cataloged and aggregated from the twitter mindshare. E.g. most popular TED talks
1) hurts ageists, racists, etc (that's quite a lot of people, counting mild cases)

2) discourages ageists from starting businesses

3) discourages ageists from hiring anyone

Well, they can not apply their ageist, racist views in the workplace. It's not a basic civil right to be an ageist or racist.

4) makes old people feel entitled to work at ageist businesses, when perhaps it'd be better if they didn't expect to be able to work anywhere and put more effort into finding a better fit

Why? The case in question will be decided (I assume) on whether the employee was fired due to his age or productivity.

5) harms productivity and therefore the economy (via making some people uncomfortable at their own business)

Productivity is harmed when people like the guy in this story can't get a job, too. Seems to me if you don't exclude people from certain jobs based on irrelevant parameters, economy usually benefits.

6) makes it hard to fire old, black, gay, female, etc, persons for vague but legitimate reasons, or reasons one doesn't want to tell them

I doubt old, black, gay, female employees are particularly hard to fire, at least in the US.

1) the old guy gets the second best job available to him

These issues usually rise when it's not the rare case but the common case. So, the old guy will not get the second best job but perhaps the twentieth best job, or none at all. Take a look around you (assuming you work in software) and count how many people over 50 you see.
Why is Verizon the only other carrier in the race here? Is there a reason Sprint and T-Mobile can't carry the iPhone, or that nobody seems to care if they do? Sprint has smartphone plans with unlimited nights/weekends, unlimited text and picture messaging, and unlimited data services for $69.99/month. T-Mobile has similar for $59.99/month without a contract or $69.99/month with one. They'd both be far cheaper than anything Verizon would offer.
e.g. is SomeCollection<String> a subtype of SomeCollection<Object> (using Java like Syntax)? For some type of collections in some kind of circumstance this might be sensible (e.g. when your collections are immutable), sometimes having an inverse relationship might be appropriate and in some case you don't want these two types to be related at all (like Java collections - Arrays being the exceptions).

Co/Contravariance (maybe View Bounds?) in Scala enable you to encode this relationship, but from my understanding are somewhat handicapped by type erasure.

Another problem Scala tackles is that using inheritance as a 'code sharing facility' is a bit tricky (e.g. tractability and fragile base class problem) and not composable. Scala's traits and Self Types are a real improvement in this regard. That the order of mixing in traits can have an influence the objects behavior while not its type can be seen as a problem though.

F# takes the .Net object system 'as is' and introduces 'types' more aligned to functional programming (aka. discriminated unions) as separate entities. It does not try to integrate both concepts as does Scala with its case classes.
some discussion from yesterday: http://news.ycombinator.com/item?id=1373802
While possible, that doesn't seem likely. Doesn't the phone have to do some sort of handshake with the tower to even show the bars? Or are you saying that the phone only has enough power to do the handshake?
Plenty of people preempt any discussion of certain topics and offer their spouse a "take it or leave it" choice.

The most common mechanism of doing this is a credible claim of future emotional reactions ("I wouldn't feel the same way about you if you have sex with other people"), or perhaps the reactions of third parties ("my mom would disown me if I married a non-Lutheran"). I don't see what makes this mechanism so unique.
People like Verizon because they plaster ads everywhere. T-Mobile and Sprint are quieter.
No, ING doesn't offer checkable mutual funds, as far as I can tell.
Ad.ly and a bunch of other stream advertising solution are in a precarious position.
We had about a dozen other companies get in touch with us today re: their story. So more articles are on the way.
Reflash.
New Type of Database Gets High-Profile Funding
Your Sunscreen May Give You Cancer
"The time you enjoy wasting is not wasted time."

Bertrand Russell
Via Says $100 Android Tablets Will Challenge the IPad This Year
There is a second shadow group, those that are quietly successful, and rake in the money while other (often smaller) parties are banging the drums as loud as they can.

Some have really good reasons for doing this, such as protecting a niche they've identified.
The Practical Neuroscience of Buddhism
Be be fair, the reason is that they partnered with Skype to transfer Skype calls over their voice network for free. While I don't like it, now that they are officially supporting it, I can understand how WiFi could be a big reliability and support problem.

It's a trade-off but having the reliability and quality of their voice network for free with Skype is quite nice.
When is Chicagohenge?
Our company's office in SOMA, San Francisco has zero AT&T reception. If you are in our conference room and someone calls, your iPhone will not ring.

The "reality check" should be going to people who think free visual voicemail and small icons on the hardware are in any way significant issues compared to the magnitude of how much worse AT&T's network is.
As the author points out, years of gmail archives create a very high switching cost for moving to another email provider. Not to mention the fact that setting up an infinite email forward is an imperfect solution to the problem. It would be nice (pie in the sky, here) if there were a way to easily transfer your email account, address and all, between two different providers, sort of like how you can do so with your phone number.
In my experience it was rare to do more than wrap Java collections to or from an Iterable[]

Could you give me a simple example how say filtering and mapping a collection received by a java library and pushing it back to a method expecting a collection of the original type would look like? (quite likely that I overcomplicate this in my own code)
If only deleting one's own account were this easy! I wonder how many people took useful advantage of this hole to commit mutual Facebook suicide.
Tabular logs in Firebug
yes thats about what I meant, and more concise than my own explanation :-)
A couple of links

http://connectedplanetonline.com/mobile-apps/news/verizon-sk...

http://www.skypejournal.com/2010/04/skype-on-verizon-android...

Now, it's worth noting that while this problem has been somewhat 'fixed' meaning you can run Skype over wifi for applications like Instant Messaging/Chat, you still have to use the Verizon Network in order to actually make calls.
> 1) hurts ageists, racists, etc

Surely that's a feature, not a bug.
There is a huge stigma associated with a .hotmail.com address. No way around that.
That's pretty much how all polling works and it's surprisingly accurate when done well. If your sample reflects the general population 1500 can be more than enough to get a really good picture.
It's going to be streamed live, for those that can't attend: http://news.ycombinator.com/item?id=1346118
When you join an elite school as an academic you become a bureaucrat in a bureaucracy. Want to spend the institution's money? Make an important decision? Get people to help you? Get ready to grovel, and sacrifice much of what you believe is worth fighting for.
Oh, absolutely. This is great for Skype users who need a constant connection to get in contact with their Skype contacts. But it seems only somewhat disingenuous that a service like Skype which works fine on it's ancestor platform (the computer) doesn't have the requirement of a third-party network to operate, while the mobile version does.

Or maybe I'm missing the point
http://younoodle.com is pretty good.
Yes, 'a lot' is quite relative. :-)

From my point of view 200 LoC giving me something I already have is a lot. From the point of view of your friend 200 LoC might be a very small price to pay for a good learning experience.
Ask HN: Should I still travel to Jamaica?
I'm scheduled to depart for a resort in Montego Bay in under a week. In light of recent events: (http://kingston.usembassy.gov/warden_information.html, http://www.jamaicaobserver.com/news/Security-forces-move-on-Tivoli-Gardens)
I'm reconsidering the trip.

My risk averse side tells me to cancel/reschedule, but more rationally the odds are low that something might happen.

Apologies for sounding callous, I realize there are bigger problems than where I spend my vacation.
I read the description differently. The article says, "Put those blocks in the flash ... leaving big sequential I/Os to the disk." Sounds to me like the small blocks that are accessed (read or written) often are physically located in the flash---not just cached. If your package database isn't sequential on disk and it's accessed a lot by your system, it will probably be located in the flash.
Google gets behind 'hella' campaign
If you are going to be nervous your entire vacation, then I wouldn't go there.

Go some place you can relax and enjoy.
Sir Isaac Newton would disagree with you.

"I know not what I appear to the world, but to myself I seem to have been only like a boy playing on the sea-shore, and diverting myself in now and then finding a smoother pebble or a prettier shell, whilest the great ocean of truth lay all undiscovered before me."

http://www-groups.dcs.st-and.ac.uk/~history/Quotations/Newto...
Client Wants Me To Support WordPress 2.7??
My client wants me to code WP plugins so that they support WordPress 2.7 and higher instead of WordPress 2.9.2 and higher. He tells me this on a very tight deadline after countless thousands of lines of code have been written.

Please help me deflect this. I need to show him just how vulnerable a WordPress 2.7 install is, and why 2.9.2 or higher is necessary. I need to show him that perhaps jQuery might not even work if we don't have greater than 2.7, and we rely a good bit on jQuery.
I disagree. It says it "reflects their costs". The key word is cost. That's clearly bogus if you make huge margins, it can't be qualified as cost.

The statement would be fair if most of the money would go to real costs, and they would keep a small profit margin on top. That's not the case at all.
No, but I don't think Amazon is very silly name at all. To me it's similar to the company that is called Patagonia. Just named after a geographical region. They could've been called Alps.com and it would've been on a similar level of silliness, IMO (not that silliness is an exact science, but I'm going with my gut here).

Cartoon ducks aren't quite comparable, IMHO.
My understanding is that when the phone is idle, bars are commonly measured based only on the quality and strength of the incoming signal. The outgoing signal might be stable enough for a handshake but not for a call.

Of course the other possible explanation for full bars but no calls is that the network is busy.
John Doerr To Charlie Rose: I Use My iPad In Church
Single-page view: http://www.xconomy.com/seattle/2010/04/28/how-to-predict-whe...
Well, mostly because I like Firefox's development tools a little bit more than Chromes (although they are both awesome), but Chrome is way faster than FF for standard browsing. So I use FF for dev and Chrome for browsing.
Link should be replaced with a journalistic treatment (as opposed to SEO-motivated summarization) of the issue. Here's one:

http://www.latimes.com/news/health/sns-health-spf-numbers,0,...
This is just stupid. We are now in the age where the most compelling apps interact with and remix the data that is created by other apps. Dangerous? Not exactly the word I would use. How about innovative, exciting, interesting, etc.
Ridley's Origins of Virtue got me into evolutionary computation, albeit indirectly, in 9th grade. I'm starting a masters (although probably PH.D.) program this fall in computational social sciences.

Thanks, Matt.
ecanadanow is a poor source. here's a better link:

http://www.webmd.com/skin-problems-and-treatments/news/20100...
SoCal here. and yes. pratically i only get the Edge icon on AT&T. Tmobile had NO SIGNAL on my office (but my device didn't supported their 3G frequencies, which are a joke in itself, btw.)

But, the edge speeds on tmobile were better then the 3g speeds on AT&T. i kid you not. i did real benchmarks with a tethered computer.

anyway. was going to get the droid on verizon, then the day i decided to go to the store, they had just ended the get-another-free promotion. so i went at&t. now i regret it. not that i would be happy on verizon either. it's a loose-loose with mobile. always.
I can't, in good conscience, support this. When someone utters the words "hella cool", I have to be physically restrained from punching the offender in the neck.
Real Simple Banking: The story behind BankSimple
That's cruel. Hurting people unnecessarily is always bad. And even when it's necessary (e.g. self defense), it's still unfortunate not a feature.
The back of your hand is going to get sore with all those compliments.
Gmail gives you a way to transfer your archived mail from Hotmail, Yahoo, and most of the other big providers. I imagine Hotmail could do the same, if they don't already.
http://killerstartups.com
http://makeuseof.com
http://go2web20.net
http://feedmyapp.com/
ReadWriteWeb, within the web app/social media scene. Scoble is a good source too, through his video interviews.
If the current BT protocol is TCP, what makes TCP congestion control ineffective?
Same for me. I had a few opportunities for good post-docs, but I just couldn't see the point. I didn't really want to be a professor, and if you don't want to be a prof, a post-doc is just a really low-rent job.
I like:

The Museum of Modern Betas
http://momb.socio-kybernetics.net/

and

eHub
http://emilychang.com/ehub/
Hear, hear.

Last time I've had Verizon was 3 years ago, and I got service EVERYWHERE, and I live in the same area as the author - NYC/Manhattan. Of course, everyone's experience is their own, but I think their network couldn't have become that much worse all of a sudden.

And as everybody with an iPhone knows, AT&T is hell. Just today, I got a whole bunch of calls that never made it to my phone. Discovered that there were new voicemails hours ago. And I'm sitting in my office, right next to a window, in an area where I usually get 4 bars.

The biggest problem with Verizon and the original reason that I switched is they (used to) not have any good phones. Now they do, and hopefully once they get iPhone there won't be any reason to stay on God-awful AT&T network.
Gmail lets you use IMAP, which is as nice of an email transfer option as one could hope for in 2010.
(http://www.dataliberation.org/google/gmail)
You can even export your filters.
-
The article doesn't mention if the new Hotmail will support IMAP. The current one makes you have some strange "Windows Live" client as far as I know.

In this way I don't see it as Gmail imposing the switching cost (one could move away to lots of other providers or self-hosting).
> It's not a basic civil right to be an ageist or racist.

Yes it is. Freedom of opinion. You just can't be violent about it (including intimidating and harassing people, etc)

And it's also a basic civil right to decide how to spend your money, or at least it should be. That includes who to hire.

> Productivity is harmed when people like the guy in this story can't get a job, too.

The article said he has a job.

> Seems to me if you don't exclude people from certain jobs based on irrelevant parameters, economy usually benefits.

Whether a given boss is ageist is not irrelevant.
/me is in. might bring friend. don't know if you need me to tell you.
Agreed. My gut instinct on any @hotmail.com mail outside my address book is to mark as spam.
There is not a simple answer to the conundrum, but I agree with xenophanes in my preference: I would rather working relationships remained totally voluntary, however stupid people's reasoning may be.

You are right that when unfair discrimination (or any stupid opinion in general) is widespread, the result is unjust--and can even cross the line from annoyance to injury. Small affronts can add up to oppression; death by a thousand cuts. I wish there were a form of redress beyond making papercuts illegal (something I'd rather not do).

The main consolation I see is that making the action illegal may not help much except in marginal cases. If the law says one thing and society widely believes another, the latter is going to rule what actually happens--either through legislative change or jury selection or selective reporting or something. I believe the only real secure refuge from widespread discrimination is victory in the court of public opinion. One must rely on the natural justice of the cause and prove naysayers wrong.

It is not complete protection, but I think it more just than the alternative: making a particular motivation for hiring or firing illegal. It is important to me that economic transactions be totally voluntary for both parties. And it is very important to me that private people be able to hold and act upon stupid beliefs. The invasion becomes particularly evident if I turn the situation around: Would I want to defend my actions before a court? Would I want a lawyer examining my motivation behind hiring this plumber, quitting that job, or buying a third car, to ensure they are not tainted by some vestige of racism? Heaven forbid!

I don't have a great answer for it. But I think, weighing the two harms, I would rather suffer under misguided, widespread discrimination than permit the courts to question the beliefs and motivations that go into a private transaction. The former is an evil that I think I am willing to consciously accept as the price of the latter freedom.
> And mind you we are only talking about relational ones (the kind JDBC cares about).

It gets even more fun with Java EE where you can have arbitrary resource adapters. So then you have even non-SQL naming conventions to map within your application server.
I'm inclined to say no, unless you are the geographical opposite end of the island. If you're near Kingston, predictions are hard to make. The risk is low but so is the confidence interval.

Examine your travel contract, which may well have a no-cost cancellation/rescheduling exception for such circumstances - look for a clause about 'force majeure'.
I agree it's nonsensical, but Verizon claims the restriction is necessary to satisfy regulations. See:

http://www.techdirt.com/articles/20100415/0911259022.shtml
Hotmail? ah ha ha ha hahahahaha! ROTFLMFAO! You mean that stigma? :)

At this point, it's only real utility would be as a secondary disposable address. But given Hotmail's tendency in the past to delete any account you didn't login to every two weeks or so, I wouldn't even trust it to that.
Congratulations, you are officially old. Next step: yelling at those kids to get off your lawn.
Finding Your Personal Hedgehog Concept With Sokanu
I found this one lately. Reminds me of TC in its early days. http://pjentrepreneur.com/.
That's a shame. Nuclear weapons can be quickly/safely loaded and removed but the ejection seat rockets can't...
Based on the (admittedly small sample) naval and Marine aviators I've known, the ability to eject is not a factor.

These guys simply expect that they're better than everyone else in the air and can never be shot down. I think you pretty much need that attitude to be able to do the job.
TCP's congestion control algorithm is mostly reactive, while UTP aims to be predictive. What this basically means is that all the TCP connections that Bittorrent opens up are all pushing the network to failure before backing off, and given how many connections Bittorrent makes, wreaks havoc on your quality of service. UTP on the other hand will attempt to predict the congestion control limits, and (I'm guessing) play nicely and slowly reach up to that limit.
Facscinating, especially the quality of the spiral, the way it stands out.
Fun data point about your startup
What's the amount of money you need to make per user per year to break even?
riiight. like mobile cias make any sense.

If they can congest their network and loose some calls, so be it. everyone has a bazilion minutes nowadays, it's not like they will pay any extra for those calls. but just a few have unlimited data.

So the changes are that they will be able to penny you to death on skype data charges, and it will cost them just a couple dropped/bad quality calls eventually. no biggie. ...it's not like anyone can complain or anything.
What if they said "wicked cool" instead?
tip: get an arduino or a DSP board and a soldering iron and some basic electronics if you can afford it, spend a few months with it as a hobby.

It will increase your insights in to programming tremendously.
That very first sentence took me about 5 minutes to chew through as I tried to determine if my "natural language parser" was acting up or if the sentence was messed up. The latter was the case.