skysight-inc/HackerNews huggingface dataset:
But there's one big difference: you can never assume every EVO has Qik or Fring. And you needed separate account for it. FaceTime with its full integration with the hardware requires none of that. Being able to "oh, you have iPhone 4? Let's FaceTime." is big. (Even though the answer is "I'm not on WiFi.")
Why do you want to go to grad school if you have successful business on your hands?
It looks not only a successful business, but also such a business that allows you to do your own research part time.
That kind of research should be more efficient that what you would get in academia.
No comment.
http://twitter.com/li0n/status/17199037259
iPhone 4.
I'm just surprised people are arguing this point, I see it everywhere. Maybe now it's been brought to your attention you'll catch more instances of government officials using 'consumer' when 'citizen' would be more appropriate.

As for the feminist movement, IANAE but if I understand correctly thats where idea of changing the words used for certain things was really made into a science and a practice, at least for social change.

I'm not sure if the ad industry started doing it before or after that for commercial purposes, but there's a really good documentary on Google Video and Youtube called 'The Century of Self' that covers the ad industry side of it. Fascinating, when you have an hour or so.

That stuff combined with a study of the of tools of psychological and social influence originating in Europe in 1800s and 1900s (from Hegel to Dialectical Materialism) makes it difficult to believe that anything about our modern world is a coincidence.
>> I have reduced the text color scheme to use only two shades of gray

> Did you?

Yes I did. The "4 gray colors" you mention are not part of the text color scheme.

I'm sorry that you despise the design so much. I've tried to remedy the stylesheet in response to your suggestions, but if you're going to suggest I lied, then I don't know what else to do.
Off-peak power production depends on where you live. In my region we only have hydro and nuclear, my energy is (relatively) clean 24/7.
Yeah right, Steve Jobs, I know it is you!
Somehow I read the title as Grade-School Stint.
> the flywheel can do some pretty serious damage.

There is a solution to this: flywheels that use tightly wound metal tape instead of solid cores. Tape flywheels just unravel inside the casing safely when they break.
"Perfection is achieved by nothing else to remove, not adding more."
As I understand it -- they were gathering information about what offers would US politicians give to Russian politicians during the meetings.
The reason to gather this information could be to be better prepared for oncoming negotiations.
So if you want to stretch it -- then you can call it spying, but it's hardly worth much.
If instead of making all this noise about "spying" FBI dealt with more important things (such as credit card fraud) -- it would be much better.
Unfortunately -- no such luck.
Ask HN: What data set would you like to see/use, but doesn't exist?
I was inspired by the Movity guys post showing how they're collecting a dataset for noise in the Tenderloin.

So what other datasets would you like to see/use that don't yet exist? Perhaps there's a startup idea for somebody in here...
If there is one book that made me think differently about programming its this one.

Oh I did know common lisp, and other languages like C/C++, Python etc. But till then it was all about language features being built in for me. Which is all good and useful.

Only problem is that I didn't realize that all this can be built upon some very simple fundamental concepts. So when this book started with _only_ car, cdr and lambda and built all sorts of higher level things out of it, it was a real eye opener and I actually came to appreciate the value of a small simple core in a language.

I saw the videos before I read the book. That was helpful.
Now show her the iphone 4 retina display.

The Droid has been shipping for 8 months with a 265 ppi display; funny how that was a meaningless spec that only geeks care about until recently.
They're doing a great job with their clients... and have a very strong group of sysadmins so if they thought Zed was a good fit he'd surely be able to focus on writing code.
Instead of arguing the politics over this, I am more interested in the discovery of the revision. How cool is that we were able to peak into amateur version control of over 200 years ago?

Imagine the possibilities of all of the online stored version control of documents and code today. I bet it won't too long before the government publicly version-controls laws (it could already exist for all I know). Then think about some junior congressman who wanted to change the wording of some clause 10 years from now and how in 20 years from now the populace can look back in amazement of how much might have changed if that changeset was never merged and tagged as HR_123. Headlines in 2030: "Researches searching through git histories from 2020, find that Congressman Santos is to 'blame' for the 'Google-Monopoly Loophole'"
CAKE (JavaScript scenegraph library for canvas)
A bit off-topic. I have been using Readability on every block of text I come over on the internet. I have noticed 3 changes on my reading style over the last 6 months:

1) I read more often, instead of skimming.

2) I am less likely to click on links within articles, more so now that readability lets you configure it to show links as footnotes. If I am extremely curious I will check out the links after finishing the article.

3) I am so used to the beige background and typography of choice on my custom readability setup that I find it hard to read texts on any other typography or on any other background (esp. white background).

This leads me to believe that Nicholas Carr's hypothesis has a lot of merit in it. And even with six months worth of heavy Readability use (and I read a lot) I have essentially rewired my reading habit.
Hosting | Domain
I think I'll now forever view anyone named "Emily" as ":emily".
Met a great, funny, vibrant, intelligent, much thinner and younger woman

Because being "much thinner and younger" is what we should celebrate about our new partners.
High Altitude Photography Project
Great!

You know colors really help out. You don't have to have colors all over the place, but humans are inherently bad at scanning for text and monotoned objects.

Maybe a word for accounts: Group ..?

Keep it up!
I have been using vim for 10 years or so but still there is much to learn :)

I find vim documentation very helpful. Its details and easy to access.
So, I make it a point to look around read a bit of :h for a few minutes.
EPUB reflows so it should look great on the iPhone and iPad via apps that support it. PDF is a terrible format for eBooks.
(late, but...)

Frequently because Perl's regex library is insanely fast. Faster than if statements + smaller regex / roll-your-own.

(as long as there's no look-ahead / look-behinds. It's still fast then, but custom functions can sometimes do better.)
http://shootout.alioth.debian.org/u32/benchmark.php?test=all...
The Opteron 6176 SE provides 38% more DP FLOPS (110.4) than the "current top Intel 6-core" i7-980X (80). So the former reduces the gap even more.
joubert linked to an article outlining the specs that make up FaceTime. The same article is also linked in an answer on the SO page you linked to yourself. The pieces used in FaceTime are all listed there. I'm sure Apple will release some docs on how to tie them all together for FaceTime compat, but that will take time. Be patient. Till then here are links to the various specs:

h.264: http://www.itu.int/rec/T-REC-H.264-200305-S

aac: http://www.arm.com/files/pdf/PRD10-GENC-001288-4-0.pdf

sip: http://tools.ietf.org/html/rfc3261

turn: http://tools.ietf.org/html/rfc5766

rtp: http://tools.ietf.org/html/rfc3550

srtp: http://tools.ietf.org/html/rfc3711
Only the sugary candy of the Internet encourages this, just like in any other venue. One can read crappy magazines or scientific journals. One can read trashy romance novels or literature. One can watch reality TV or in-depth documentaries. Online, one can spend the day playing farmville or they can check out the Open university, MIT's online courses, or any other of unlimited options.

The Internet provides never before seen access to information, and just like with any other part of life, it's up to each person to make sure they get a balanced intake.

The Internet is not encouraging this, it's the people. With great power comes great responsibility.
I think the distractive power of the internet is the key point, and is and will be a major sociological factor. A (to me) related book is Bowling Alone which discusses the decline of community in America. I think the two are linked: in place of constant electronic stimulation people don't just sit around staring at a wall: they tend to create and participate in social organizations, whether it be casual neighborhood card games, a church group, civic organization, etc. However the Internet and television inhibit this because it is just too easy to get an Internet fix and not be aware you are sitting alone in a room staring at an lcd reading the anonymous words of people you will never actually meet or know.

I have a script on my computer to disable my internet during the 9-5 on weekdays so that I can actually think. It still doesn't work; I manually override it probably 20min in everyday.
If you are interested in selling - send me an email anbyr1010@gmail.com

That hopefully answers your question around value vs job.
So why get married? Because you don't want the other person to be capable of throwing all of your sacrifices away on a whim just because you hit a rough patch.

Not sure this is really HN fodder but since we're on the subject.

That you give two almost completely diametrically opposed reasons for marriage says a lot about the schizophrenia of the institution. Marriage is simultaneously an expression of love and solidarity and a business contract with the potential for extremely stiff penalties in breach. It's the ultimate "trust but verify" of human relationships. The longer you ponder this the stranger the whole idea seems.
It ought to get better if they use iAds. That would provide an ongoing revenue stream from each user.
By no means do I want to attack the holiness of vim (or emacs for that matter), and I get the idea of "text manipulation using solely the keyboard is far more efficient than using the mouse".... but... keyboards suck too!

I understand that introducing a new mechanism for text entry is hard and going to throw a lot of people off ("but I'm already fast at the keyboard/mouse!") but I really wish we have come up with something better by now. Multitouch gestures? suck at text entry. Voice recognition? Sucks AND awkward. Handwriting recognition? sucks and sometimes slower. I've seen the frogpads and Shark ( http://www.almaden.ibm.com/u/zhai/topics/virtualkeyboard.htm ) is pretty intriguing.... but there has to be something better that would blow vim/emacs/IDEs/N++ out of the water. Anybody have any ideas what that would look like?
I feel FaceTime is a step back.
ITs like saying BBM (Black berry messenger) is awesome because you dont need to sign in, yet anyone would agree that GTalk or any decent Chat client trumps BBM. The whole purpose of creating an account is to allow portability. Tieing Facetime with Phone number and restricting it only on WiFi is a stupid.
Aren't most of these 'rules' applicable to just about everything you serve from your domain, not just CSS?
Every cryptologist knows Alice. Maybe every RF engineer knows Emily?
Aren't you supposed to preface it with a description?

"I recently bought an iPhone 4 for my wife Emily"

"I recently bought an iPhone 4 for my daughter Emily"

"I recently bought an iPhone 4 for my dog Emily"
I really hope you didn't get screwed in the divorce by taking the business. Valuing a small business in a divorce is tricky.
Because being "much thinner and younger" is what we should celebrate about our new partners.

The Western notion of romantic love papers over a lot of the primate realities. His ex probably thought she'd be trading him in for somebody more alpha so I don't begrudge him his success in an ironic turnabout.

What people think should be true about relationships tends to get in the way of what is true about relationships.
It's ok to fall in love with the company.
Just don't forget to sell as soon as you fall out of love with the company.
You may also pay attention to the price of the stock: if you love the company and feel that stock is undervalued -- buy more. If you feel that stock is overvalued -- hold or sell.
If you don't like/trust company anymore -- sell.

Still it's important to diversify your portfolio:
Pick at least two companies to invest into. There is no need to pick more than five.

Don't sell in panic when price goes down -- if you didn't sell company when you was more expensive yesterday -- why sell it today when you get even less?
Don't buy in greed when stock price goes up. If you didn't think that company was undervalued yesterday -- why buy it today when it's even more expensive?

You are right to invest long term. If you are buying/selling same stock more often than once per year -- you are spending too much time on it. Time that you could better spend in your profession.
You are not marrying another person. You are marrying the other half of YOU. And not your better half either, simply your other half. It's not about love either. Love (as commonly used) lasts 3 years. Don't marry for love or you'll get divorced in 3 years. There needs to be a deeper, quieter, but more constant emotion.
Excellent point and I hope webdev2010 pursues it. I'd just like to add a cautionary note that shifting a business to this footing takes time and that in all likelihood there will be bumps in the road. But having a relatively large relatively passive income while at grad school would be totally worth it.
"And when you're talking about physical goods, it seems that geolocation issues aren't really a big deal: just tax based on the delivery state."

Would it just be the state tax rate you have to worry about, or would it also include local taxes?

I'm in the state of Washington, and we have to collect sales tax on sales to Washington customers. The tax has to include local taxes. We've got a table from the state giving the rates for each location in the state.

There are 1.6 million rows in the table. The key is a thing called the "location", which is a state-assigned number. Fortunately, it turns out no zip+4 spans a location boundary, so we can use zip+4 to determine the rate. If the state's locations ever end up not being a superset of zip+4 places, then we'd have to go by the full address.

There is another huge table available from the state that lists every single address in the state and gives what location it is in. Of course, people don't always give their addresses in the canonical form that state uses. E.g., someone on "Martin Luther King Blvd" might enter "MLK Blvd", "ML King Blvd", and so on. Or they might say "st" instead of "blvd".

I'm sure a sufficiently clever and determined programmer could come up with heuristics to deal with that. E.g., if the state doesn't have an MLK street but does have MLK blvd, then it could guess that's what the user meant. If there are both, it might tell by street numbers if the ranges don't overlap, and of course there's a good chance those two roads would not be in the same zip code. So it is probably a tractable problem, but a pain in the ass that I sure don't want to deal with.

Now imagine having to do all this for all 50 states. Ugh.
I actually wonder whether marriage should have a time limit specified. Its a better fit to reality : people living longer, large proportion divorcing after 5 years, sequential marriages to different people.

"I love you darling, will you spend the next 12 years with me to raise a child together?".

This is not purely cynical... I think its so cool when two people who have been married for 15 years decide to celebrate with second marriage ceremony to launch them into the next 15.

The time commitment should set the financial arrangements when you divorce - Ending a life long marriage might split 50/50 whereas ending a 10yr marriage might confer a 15% mix of wealth shared.
YUP the same way more people use BBM for IM than Google Chat. (Oh they dont!!)
And there are more Black berries than IPhones
How do you set this by default? I looked through git-config, and elsewhere, but I couldn't find any way to do it, short of using a shell wrapper.
1. open financial tick data -- opentick used to have some, but that's gone as far as i can tell. also, one of the biggest problems with financial data is cleaning it. with an open dataset, people might be encouraged to clean the open dataset like people contribute patches to open source code.

2. open restaurant data -- comprehensive listings of restaurants with information like hours, address, possibly menus.
" If Facetime does manage to catch on and other manufacturers adopt it, then the iPhone loses that competitive advantage"

On the other hand, it makes FaceTime more useful, because you'll be able to call more people with your iPhone. Most likely the "advantage" will come down to who has the best implementation, and who has clunky implementations.
But that is part of the very intelligent marketing of Apple. Your mom doesn't understand what 265 ppi is.
Retina Display is the clearest display your eye can see. That she understands.
To be fair, his ex was a septuagenarian pushing 300 lbs.
I tend to think of her more as a way of life than as a description.
Us nerds care about obscure nifty features, but 99% of people don't.

In fact, I think in some ways iOS 4 is a step backwards, in that it adds half baked "features" like folders and the multitasking UI (my gripe is with the UI only). They aren't nearly as well thought out as the rest of the OS.

Android does have some well implemented features which I like though, specifically Facebook integration with the address book, etc.
Sales tax is a flat tax within a state, but it's wildly variable from state to state - Delaware has none, Maryland has ~6%, NY has over 8%. I think a percentage agreed upon by all states is probably the agreement they mentioned, but I don't think they had enough detail to confirm it.
Computer program deciphers a dead language that mystified linguists
i typically recommend Magic Formula Investing to people who don't want to spend a ton of time looking into/maintaining stock portfolios but want a reasonable chance at outperformance.

http://en.wikipedia.org/wiki/Magic_Formula_Investing

A lot of the literature around this, including the website sound really gimmicky, but the book itself is very well reasoned and presents a rational, easily udnerstandable case for outperformance and is backed up by historical performance.

One metric i found compelling was that, over one test period, the author ranked 100 or so companies by the magic formula criteria. the top 10 performed the best, and each successively lower ranked set of 10 performed progressively worse.

The author is a fairly well reputed hedge fund manager and has written a few gimmicky sounding titles, but for the most part the principles are fairly sound and compatible with general "buy and hold" investment strategies a la "intelligent investor", but rely primarily on easily attainable quantitative data and can be parsed very quickly with minimal effort.
"Whatever happened to good old koans? Just because they're tricky doesn't mean they were an accident."

Koans are hardly omnipresent throughout Buddhism. They're a pretty late addition. The Buddha wouldn't have had a clue what you were talking about.
Same with the "i" (inner) command.

(Technically it's a motion, not a command. "i" as a command just enters insert mode.)

To elaborate, since this is one of my favourite vim features, say you have the following code:

do_something_with(some + long * complicated * expression)
^

Say your cursor is where the caret indicates. Typing 'ci)' ("change inside parens") in normal mode will:

* delete all the text between the two matching parens

* place you in insert mode with the cursor between the two (now adjacent) parens

* put the deleted text in the yank buffer so that 'p' will paste it.

The use case here is obviously so you can assign a name to that long complicated expression. 'ci)' is much easier than selecting it with the mouse, and keeps your hands on the keyboard where they belong ;)

With nested parentheses, it does what you expect (affects the text contained by the innermost matching pair to contain your cursor - try it and see).

Other equally useful variants:

* i" - "inside double quotes" - everything between double quotes

* i' - "inside single quotes"

* iw - "inside word" - the word the cursor is on

* is - "inside sentence" - great for editing prose

* ip - "inside paragraph"

There are also similar motions beginning with "a":

* a) - like i) but includes the parens (e.g. 'da)' deletes everything inside parens and the parens themselves)

* a" - similarly

* aw - like iw but includes trailing whitespace.

(Update - I thought this deserved its own air, so I turned it into a blog post: http://blog.samstokes.co.uk/post/767636740/vim-wizardry-1 Bonus tip if you read to the end!)
You commit the fallacy of assuming that if you pay someone to do a job he claims to be competent at, you'll get a better-than-random performance.

Statistics for active fund managers show that 85% do strictly worse than the benchmark index (usually S&P or DJ), 5% or so are comparable with the index (i.e., they do better but that gets eaten away by their cost), and only 10% beat the benchmark. And fewer than 3% or so consistently beat their benchmark year after year. (Those that know what they are doing are not fund managers; they run hedge funds and make a lot more for themselves. Which should _not_ be taken to mean the reverse - i.e. that people who run hedge funds know what they are doing).

Do read "A random walk down wall street"
1) If comments are turned off then there is no discussion about the actual job AT ALL.
2) Different people have different opinion about what relates to actual job discussion and what's not.
3) Do you have any tool that can successfully replace comments and facilitate discussion about actual job?
4) Sorry, it wasn't me who downvoted your comment. I disagree with you, but because I value opposing opinions I actually upvoted your comment to encourage to elaborate further.