skysight-inc/HackerNews huggingface dataset:
There have been rumors of iChat getting iMessage integration of some kind.

But I'd like it to be taken a step further. I'd really like to be able to have my phone in a charger a la a WebOS device and have text messages and iMessages go directly to my computer or iPad so that I could reply from there. The messages can go through the internet from those devices, or directly through the iPhone. I don't care which, so long as I have the ability to use my Mac and iPad without having to use my phone for every message.
Actually, what grandmother got was something different: the problem of overloading the "=" operator with variable setting. If you instead use, for example, arrows (as Knuth does in TAOCP) the problem goes away, and grandmother is no longer confused.
'Raw Smarts' is a slightly odd concept. I'm no psychologist, but I think that the majority of current research points towards the idea that ability in almost anything is essentially a consequence of practice and experience.

As far as I'm aware, ability is generally considered to be something along the lines of practice x innate talent. So while it's true that ability scales with practice, it's not true that talent doesn't matter.

Here is a rather famous chart which illustrates this: http://www.iqcomparisonsite.com/Images/OccsX.jpg

This was very apparent when I taught college. I had plenty of students who worked hard, but it just didn't pay off. I had students working 30 hours/week on my class and still failing, but no matter how hard they worked, they just couldn't come up with proofs. Similarly, there were quite a few who just showed up, read the book once, and could do it.

(Incidentally, because I fell into the latter category, I was pretty much incapable of helping people in the former category. Just one of the many reasons why researchers often make bad teachers.)

Ultimately though, optimising for the top end becomes expensive quite fast, and while it's important to keep pushing the boundaries, I'd much rather the investment was put into improving the state of education for everyone, rather than fine-tuning the path for those who will be at least OK regardless.

What benefit do you feel will be gained by improving education for everyone, as opposed to helping those at the top? I.e., why do you believe better educated plumbers will provide more benefit than better educated scientists, engineers, artists and business leaders?
Thanks! It looks like a time for reaching another one... but still hard to imagine making more... But as they say the sky is the limit... need to rethink my future goals.
Curtis Hougland On The End Of Silos
I think a thing to remember is that Apple will probably iterate on this, much like any other technology, and make it better with each release. At least, that is my hope. I sadly don't have enough friends with iPhones to notice… so I'm stuck keeping my unlimited text messaging for the time being.
How to craft the perfect icebreaker
In my experience, economics is the exception. Many of the economists I've worked with know their statistics, and they put in a lot of work to make sure their models agree with econometric or time series theory (that's possibly selection bias, though, given where I've worked).

Also, apologies for perpetuating the "arrogant economist" meme. Just reporting what I've experienced. :P
While you can't train experience, the value of experience decreases steeply over time. Sure someone at year 0 has less utility than someone at year 10, but the difference may all but disappear when comparing year 5 vs 10.

Edit: I started out as a BBS sysop. So you can see which side of the equation I'm on. The value of knowing how to admin door games is practically zero at this point.
I agree with many of the points brought up. It's strange to me that Facebook would consider a practice that limits the number of eyeballs on their pages. For a social network, the real competitive advantage is the number of users and how engaged they are. While they may make more money in the short term, cutting into the developer ecosystem (healthy as it is now) will cut into their reputation and eventually their bottom line.

On the other hand, I could see them charging just the top 1% of the heaviest API users. In that case, it would fit Michael's cases for when charging for an API is ok.
I don't think that referring to a single anecdote as a "nail in the coffin" of a position while complaining of the lack of "actual studies" in support of that position is terribly consistent.
New York Philharmonic Conducted with an iPad
The syntax of a programming language is actually simpler than algebra. Algebra is not particularly intuitive.

And, indeed, that's part of the problem. You really can't claim to be teaching anything of value if all you teach is programming-language syntax. One has to teach people to write some kind of actual program. And that's like teaching prose writing, except that schools and teachers have spent literally thousands of years learning to teach prose writing whereas programming was invented in living memory.
Yes it did. I failed in school a lot. Ditto for failed to complete or even start important tasks.

I didn't lose jobs because I happen to be fairly fit to those.
I myself have coded belligerently drunk once.
Quite honestly, some of my best code, clean and performing correctly. I rewrote and pushed an entire rubygem I had created (sober) 3 months prior.
Ben Smith: Building Startups Is Cheap But Never Run Out of Cash
So, we agree that it is at least dated and we should not follow their advise as is. AFAIK sha256 is not broken yet, we can still use it.
Yes, it seems you can use them interchangeably; for example, the jQuery Deferred API doc page mentions that they've based it on CommonJS Promises proposal.
Tips For Responding To Negative Customer Reviews Online
Famous old guys talking about cool old stuff
Social Media ROI
The earthscrapper
Methinks the Hope Diamond IS art: taking a grungy rock, skill was applied at great cost & risk to turn it into an object for the sole purpose of looking at it. That its value and demand is great speaks for what a great piece of art it is.

Whether the mind perceiving an object is trained to comprehend what is perceived is a different issue from whether the nature of the object can be perceived at all. This is why much of "modern art" is accompanied by several pages of explanation: given the education required, the audience has at least a hope of comprehending what is striking the senses. 4'33" makes some kind of sense given preliminary background/training; "Thidreks" is great literature if one but learns Old Norwegian; a viewer may be persuaded Pollock's paintings are great art ... in all cases, the material is there for perception, and is what it is regardless of training. Most viewers may be unable to discern the Hope Diamond from like-shaped glass, but that's not the cutter's problem - the outstanding beauty is there for the viewing, stifled only by the viewer's mind. You're hard-pressed to fake the Hope Diamond, and a solid fake WOULD share the artistry outside of the intrinsic value.

In this case, there is NOTHING in the exhibit for the audience to perceive. No application of senses can reveal what's there. Plugging it into a computer for conversion to perceptible form may reveal its intrinsic value, but as there is nothing to perceive otherwise then there is no art any more than sticking the Mona Lisa into a welded-shut steel box, covering a sculpture with a tarp, or displaying the Hope Diamond before it was cut to shape.
Can Anyone be an Entrepreneur?
I just emailed allrecipes.com to ask for permission to use their data for a text mining experiment - I'll post how that worked for me :-)
Best 15 Platforms for Creating a Powerful Forum
These scripts are some of the top rated ones helping you with tons of tools and some of them even include built-in SEO resources to help you automate the optimization process.
http://www.reddit.com/r/funny
You should read the following, and then fix the title of this submission:

http://ycombinator.com/newsguidelines.html
That is so true! If I consciously do the A/B comparison, I'd make entirely different choices. But I'm faced with one choice at a time. So the dilemma never materializes.
Thanks! I totally agree RSpec's a good library to dive into too. To understand how it works, I wrote Raptor (https://github.com/jeffkreeftmeijer/raptor) a while back. I might write about that too, sometime. :)
I think it has something to do with expectations.

When you study psychology you don’t expect to sit around and do math all the time.

When you study biology you don’t expect to sit around and do math all the time.

When you study economics (especially if you actually want to become and economist) you do expect to sit around and do math all the time.

For many biologists and social scientists statistics classes must seem like a chore that has little to do with what they actually want to do. For economists statistics is just another one of their math tools.
> does HTML5 support true cross-browser compatibility?

Well, as the HTML5 specification is not complete yet... the answer is quite obvious: No.
From the title, I expected an illustrated comparison of different hash algorithms. The linked article is more of an illustrated explanation of some basic properties of hash operations, and how hashing differs from encryption.
The Playbook is only available for 200 dollars at Best Buy under a current sale, otherwise you're looking to be set back more like 250 dollars. The Idea Pad A1 only has a single core and costs more so I'm not sure it's exactly the best alternative.
I'm more than forty. I have a young family they get me up at 6:30, and I work full time, come home, do family stuff and then do another 4 hours on my project until later than 1 am almost every night.

The thing that keeps me going is actually not stressing about being successful. I've had plenty of good ideas turn up developed by other people (not connected in any way) and just said, "OK, they did good, move on".

No single business is so precious, that you have to die trying. For me the most important is to make sure that you can fight another day, because your next task might just be the one...
If only the browser supported extensions so that this edge case user could fix their own problem.

Oh well.
Nature and the NEJM, and possibly others, assign statistical reviewers. So this is a known problem that some high profile journals are attempting to correct.
Check the total number of steel workers as percentage of the work force in the year 1900 to a hundred years later. Very much less.

My personal lesson from this, is that computer software jobs in general might soon have the hourly pay of PHP coders on elance. (Then the cycle of few people studying computer science will repeat... like ten years ago.)
Offhand I can think of a few: ThoughtWorks uses it on most of their projects afaik. Github I believe does as well. They published an interesting blog on their deployment process a couple of months ago.

http://scottchacon.com/2011/08/31/github-flow.html

Where I work at LivingSocial the web application is deployed daily, sometimes dozens of times a day. I've recently taken over the Android project's infrastructure and we're in the process of implementing Continuous Delivery for that app as well.

David Anderson gives examples of implementing it at both Microsoft and Corbis, Bill Gates' other software company.
I believe you're missing the point. Here are some historical uses of Latin:

- Obviously it was the language of the Roman Empire;

- It is the basis for many European languages;

- It was the language of Christianity, the Papacy for thousands of years (tying in somewhat historically with the conversion of Constantine). This went so far as Roman Catholic services being held in Latin until IIRC the 1960s;

- Prior to the printing press, books were the province of monks and the like so being educated (in Western Europe) involved speaking Latin;

- In England, Latin was the language of court and the law for centuries. There are many Latin terms--even in American law--for a reason;

- Latin was the language of science. Element names in chemistry, species names in biology and so on have Latin roots;

- For centuries, Latin was the lingua franca of the ruling class of Europe.

The short of it is that being able to speak, read and write Latin in medieval and Renaissance Europe was power. More to the point, if you didn't know Latin, you were essentially excluded from many things (as many people were). Knowing Latin had as much power and influence as literacy in general.

So what the author is saying is the ability "speak" the language of computers, the ability to communicate with them and make them do things, is the 21st century version of the thrall once held by Latin.

Many have spoken about how expensive it was to launch a dot-com company in the 90s and how that cost has essentially decreased by two orders of magnitude in a decade. One might have thought this would make engineers less valuable as our skills would've been commoditized to some degree.

The converse has happened. While other costs have largely vanished, more businesses became possible that never were before. There seems to be an insatiable demand for engineering talent, at least for the short to medium term.

Last century the dream was the 21st century would be about space exploration and an otherwise "Star Trek" like future. Instead I believe the story about the 21st century will be what incredible things we do with computers. Genetic engineering, curing diseases, artificial intelligence, you name it.

This may go so far as to essentially stratify society. It's hard to overstate just how importance computers will be in the next century (IMHO).
This. I agree completely. Get a bright kid to know other, possibly brighter kids in an environment that values them.
Th legal grey area answer is to buy a Retail Mac OSX install and then install a virtual hackintosh in one of the visualization packages available for windows. Hackintosh as it is known, is a series of patches and configurations to OSX to get it to run on non Apple hardware. There has been a lot of debate about it as Apple claims that OSX should only be legally run on Apple hardware while others like the EFF argue that if a person buys the OS they should be free to chose how they run it. It is a grey area and I don't know if any legal challenges have been made on the subject. I do know that their was a company making Hackintosh computers that Apple sued but they got them on a technicality on how they where installing the OS IIRC.
I believe what most people believe is the GPS chip working is actually the location service built into the software. Unless they are transmitting in a completely different band GPS is practically useless indoors. Now with location services and AGPS you'll get a lock while indoors but the GPS chip is probably not doing much at this point.

I've got a Nook tablet without the GPS feature and I'm able to get my location from the wifi connection. It's not as accurate as a true GPS lock but good enough to get me information on the shops around me.
GitHub seems to fit that bill quite nicely.
Of course, Vim mode isn't completely Vim mode without all the add-ons and customizations we do. Depending on those additions, we may require things from the environment of the underlying OS. Some of us may go even further and break into scripting certain customizations. Vim is also open source.

The UI can replace some of those customizations, but that requires grabbing the mouse. Light users of Vim may be interested, but it's not enough yet to reel in the power users.

I do like the look and it renders great in my Linux browsers, which isn't the case with much of the web out there. I'm intrigued enough to at least give it a try.
I never said it sucks.

You (and others) prefer Cmd-E Cmd-F? Fine, I'm happy with that.

For your needs, that is quicker and easier.

But for other people's needs, Cmd-F using selected text may be quicker and easier.

I hope we can all agree on that.

My point was that: if someone wants to be able to achieve a goal G by some a particular means X (because the nature of X is helpful for them), it's not a valid point to say "but you can already achieve G by means Y" (where Y is not as helpful for them and their needs).

Imagine if the Cmd-E Cmd-F feature didn't exist and you said it'd be good if it did, and I responded that the behavior you want is already provided by another shortcut: by typing Cmd-F and then typing in the highlighted term.

EDIT: actually, I think a better analogy would be if you had said it'd be good if there was the Cmd-E Cmd-F feature and I responded that there's already shortcuts for the behavior you want: typing Cmd-C Cmd-F Cmd-V

--

I think clarity, simplicity and robustness are means of making it quicker and easier to achieve tasks.
To confuse the issue further, I very much appreciated the format. I've found it much easier to get a better understanding of things like this when it's well-written text instead of slides. Slides that try to stand alone without supporting text (either spoken or written) tend to present a collection of facts without adequately explaining the concepts behind the facts (or the slides contain way too much text).
Sorry, I didn't want to make fun of your effort and beeing on the safe side is always good.

Why I said "typical America"

- In Europe we have a view of America where you can get sued for anything.

- Since 9/11 America has very strange laws about travling. (I had to fill out more then one form asking me if im a Nazi or if I knew one)
Zynga and EA are douchey, hardly news.
The New Breed of VC - Ludlow Ventures?
Anything digital is inherently valueless. There is no cost to copy it. In a perfectly free market, it would be completely valueless. It is only given value by our legal system of copyright laws.

I say this as a software developer and one who is not libertarian in the least.
SWIM has found otherwise; even at a 30mg dosage the effects became neglible after a week. Targeted immediate effects worked better.
You can also use mono touch (xamarin product) to develop iOS apps using c#. you still will require Mac
Four Arrested for Hacking Phone Systems to Fund Terrorism
How OpenBSD Leverages Malloc to Find Bugs
Security, passwords, and the messiness of everyday experiences
Bad logic, but good statistics
This may or may not be true... it is an example of the old statement that I learned in martial arts"

There is a vast difference between having 10 years of experience, and having 1 year of experience repeated 10 times.

The reason there are often few differences between a 5-year career and a 10-year career is that most people find a niche after a few years, and comfortably sit there. But if you can find someone who spent 10 year actively learning and broadening their skills, never settling in... those extra 5 years are immensely valuable.
Watch FIS Ski World Cup Aspen Live Streaming Alpine Skiing online tv
Ask HN: Why arent there any mobile browsers with payment gateways built in?
Part of the edge that native apps have over browser apps are the easy payment gateway (itunes or Android), which means good developers/content people can monetize via native much more simply than over the mobile web. Isn't a payment enabled browser necessary for mobile web apps to reach parity?
Fat controllers are okay
Hostile Code Bases
I don’t like calling code bases legacy. The word “legacy” makes people think of Ivy League schools, vintage leather couches, and Dad’s old bottle of Scotch. It rarely elicits the kind of feeling of pain and despair one normally gets when dealing with old code. So instead, I prefer to call crusty old code Hostile.
See also Jordan Mechner's original development journals: http://jordanmechner.com/old-journals/

Someone else recommended it on HN. Still haven't read it; I'm pretty sure it will be amazing and I'm saving it for a long, boring trip.
I just printed out a few chapters last week. Thanks for the info. I'll order it too, to support the author.
Can you provide more information about this? What does your app do? Do you sell in-app, is your app purchased, or do you get revenues mainly from ads?
Vitacost Cyber Monday Deal $15 for $30 Worth Of Stuff
Is there a resource that details who owns what (and where) of the wireless spectrum (ranging from kHz to GHz).
Given the use of the capital-G God, he probably means a specific one, not a deity in general.
From my experience, a bug can be simple to describe and atomic, but still require a significant amount of work to fix. I'm all for linking to bugs and feature requests in commit descriptions, but I wouldn't make it a hard requirement and put on the first line. Your mileage may vary.
That makes sense. There's nothing more common than the high-IQ underachiever.

We didn't have books (2 in the house, gifts from older cousins), but we were fairly competitive. And our folks told us "You guys are smart; you'll all go to college". So we did.
Electrical Business Card PSD
The reason I left that off is that I was specifically trying to highlight the runtime and performance characteristics of the JVM. These are things that apply to any JVM-based language, but which seem to be greatly neglected by a large number of developers. I am a Scala developer and I do quite like that book, but it doesn't suit my purpose here.
You’re looking for the Open Rights Group ( http://www.openrightsgroup.org/ )
I wonder if this was posted pointing to /chapter1.html just to circumvent the limitation that you can't repost old posts.

This was previously posted 681 days ago:
http://news.ycombinator.com/item?id=1056132
Of course, the irony of this being hosted on that site is that using Scroogle primarily would result on a suspiciously light Google profile, which would most definitively get yourself marked for further investigation. After all, that's the corollary to "if you have done nothing wrong, you have nothing to hide".
Cleaners Streatham | Cleaning in Streatham SW2 | Streatham Cleaners
You don't need to take your health advice from 37s -- the book "The Way We're Working Isn't Working" is basically nothing BUT cited research that shows how overwork hurts everybody & everything, including the employer/project.
Have you heard the proverb?:

If I had 8 hours to cut down a tree, I would spend 6 hours sharpening my axe.

Cheers from a 43 year old that is still "unsuccessful".
In a similar vein: http://www.liberty-human-rights.org.uk
Steve's Awk Academy
I humbly disagree.

Properly-done OOP is all about abstraction and reasoning. You're taking a set of concepts (business concepts, technical concepts, etc) and building a (hopefully) consistent model of how those concepts relate to each other. Included in this model is a deep understanding of the operations that can be performed on the model you've come up with. If you've done a good job about specifying the abstraction, you end up with a system that is easy to reason about. "If I do this, this will happen."

This is, in essence, the same thing you're doing with abstract algebra; you're looking at common behaviours of different systems, and building up a consistent model that works for all of them, including the operations that you can do. The underlying details may be different for vector addition and matrix multiplication, but, using abstract algebra, you can reason about the behaviour in the same way.
Good OOP has the same effect.
Doing the server thing yourself? You will be getting into a whole different ball game with your ISP! And that requires a decent revenue stream.

Please take the advaice, even the biggest players out there are using AWS, it's just a far simpler solution for a startup.
Connecticut Bachelor Limo
Senate Moves To Allow Military To Intern Americans Without Trial