skysight-inc/HackerNews huggingface dataset:
I appreciate your reasoned post about the Surface: http://news.ycombinator.com/item?id=5146663 A couple clarifications to highlight how the jury is still out on this device and its long-term impact on the market.

> 2.) The Surface RT is slightly heaving than the latest generate iPad... The Surface Pro is supposed to be 2 lbs.,

I had the Surface RT (with touch keyboard) in one hand and my MacBook Air in the other hand. The MacBook Air felt lighter. I did the same thing with a Surface Pro I wasn't supposed to see on a different occasion; the MacBook Air still felt lighter. It could be the Surface Pro I saw was a hardware prototype.

Weight doesn't seem like the Surface's major advantage.

> 3) There is no start button in Windows 8 or Windows RT

You're right that there isn't a start menu in desktop mode (unless someone installs the popular apps that put it back). However, there is a hardware start button on the surface RT I saw... and I did hit it quite often when holding it in landscape. Somehow my hand just wanted to hold the device in the middle from below (perhaps because it's easier to balance? Torsion is heavy?) and got tired much quicker when holding on one side.
I just went through a process of @font-facing a website for one of my projects and I have several things to add:

1. Don't bother with direct font editing. Instead use a vector editor like Inkscape [1] to save your icons as SVG and then convert them to a complete font-face kit with IcoMoon [2].

2. IcoMoon will also let you cherry pick icons from a large number of both free and commercial icon packs. This is a great starting point, especially at the sketching phase.

3. A better way to browse icon packs though is with Fontello [3]. Same packs, snappier interface.

4. FontSquirrel font-kit generator is really good, because it does a great job (re-)hinting TTFs so that they come out looking better in smaller sizes (10-14px)

-- but --

There are fonts that FontSquirrel generator doesn't process correctly. It would happily spit out an @font-face kit, which will look normal most of the time. However on selected Windows boxes the font will render without anti-aliasing, naturally making it look like butt. It doesn't appear to depend on the Windows version (saw it happen on XP and W7) nor the browser (saw it on IE and Firefox). Also, same machines will render all other font-face kits just fine. I spent a couple of days chasing the cause, but then gave up because I found a simple workaround.

The workaround is to serve OTFs. Instead of specifying .eot, .woff, .ttd, .svg in your CSS, list .eot, .otf, .woff, .ttf, .svg. OpenType files are generally heavier, but they also compress better, so it's a wash in terms of a I/O hit if served over gzip'd HTTP.

In other words -

+----------------------------+
| Make sure to test the hell |
| out of your font-face kits |
+----------------------------+

To that effect, Adobe Browser Lab [4] includes a version of Firefox that exhibits above behavior. However, the Lab also includes a version of Chrome that pixelates all fonts, because it appears to run on a machine with anti-aliasing disabled at the OS level (yes, it doesn't make any sense, must be some sort of an inside Adobe joke).

So, the testing strategy is to get a proven font-face kit, like Open Sans, and check that both your font and this litmus font render well. If both look aliased, then it's the OS issue. If only yours does, then it's a problem with the font-face kit.

[1] http://inkscape.org

[2] http://icomoon.io

[3] http://fontello.com

[4] https://browserlab.adobe.com
Couldn't it also just be clock skew on a host or local datacenter which set off a chain reaction?

I mean, I know that traders are probably pretty anal about accurate clocks, but mistakes do happen.
why not just use component?

http://github.com/component/component
Totally agree with you on academia needing this. I know a bunch of people (including myself) who are interested in trying new ways of authoring papers, theses etc - whether it's MarkDown, latex etc. But once you need to collaborate with someone else, or even receive feedback etc (which as a grad student is pretty much always), we just end up back in Word.

I think building something on the backend of Git would be awesome. My prof is pretty computer savvy and open-minded, but I am not going to be able to get him to do a pull request for every change... and neither would I want to. You need to view the changes in-document, easily do comments etc. I'm looking forward to seeing people try to crack this nut!
"I keep saying how brutally hard this is. Each time you crest the rise in front of you, it just makes it clear the size of the even larger hill that looms beyond it. It goes on for a long time. I pissed blood for years keeping Netflix alive while we figured that shit out – as did every other successful entrepreneur in the valley." - Marc Randolph, Founder/CEO, Netflix.
To give an example of how this could happen (not saying this is what happened, but I've heard this happened before):

Suppose you left ntpd running and automatically adjusting the clock every hour.

If your clock is running faster than pool.ntp.org, and you are synchronizing to it, you may end up adjusting in the middle of an event. Because your clock is running fast, you would jump back in time, breaking the sequence of time (this is somewhat equivalent to what you see during daylight savings time if you aren't intelligent in the way you handle the backwards hour shift)

In this case, if the adjustment was forward in time, there would be a gap.
Is that from the original? There's a lot of 'e's in that passage.
Just to point out that according to: http://en.wikipedia.org/wiki/List_of_countries_by_life_expec...

the life expectancy at birth for China in 2011 was 73.47 years (CIA World Factbook (2011 estimates)) compared with 78.37 for the U.S and 80.05 for the UK.

So one reason that all those old Chinese people may appear so mobile is that they aren't quite as old as you might expect.
This just reads like marketing speak. What are the disadvantages of RethinkDB?
Medium Dev here, this is our fault. We convert images to JPEG when sizing and cropping, this obviously doesn't work well for vector style graphics.

We didn't want people to have to wait for a 500K PNG when a 60K JPEG would work for most cases. But, I think we'll probably make a change soon to keep the format the same as whatever it was uploaded with.
Yeah it was more about why native Americans didn't invade Europe in 1492.
Ashton Kutcher & Josh Gad Talk About Jobs & Woz at Macworld
By his own admission, he had only had "dozens" of emails with Jody over a few years and wasn't a close friend. Given Jody's family and close friends haven't spoken on this topic, I still consider the internet pontification of someone with only a sparse email-based connection to Jody to be speculation since he presents absolutely no evidence to support his allegations nor is there any corroboration from those with a confirmed connection to Jody.
Mark Cuban Is Endowing A Chair To ‘Eliminate Stupid Patents’
North Korea 'under martial law'
The company formerly known as RIM: BounceBack or ByeBye?
"Anti-virus software alone is not enough" - Symantec
Thanks! I'll test it out..
Hi, sorry for being off-topic for other reasons, I want to have a personal chat with you, my email is abtocool'at'gmail

please send me a line, when you can. Cheers.
((Morcane and diwa, you are [dead]. Consider creating a new account.))
> "remember, the product has been in the wild for less than 90 days."

I hear you, and, FWIW, I'm excited about Rethink. To rephrase my question/observation: your article clearly lays out why you think it is better than MongoDB, using some quotes from people who agree with you. However, without some real-world data, it is still an argument rooted in theory. I like theory, but I also like to take real-world data to my bosses. Do you have any stats/examples that actual compare and demonstrate the performance? (I understand that wasn't the purpose of your article, just asking as a follow up).

Regarding the many-to-many joins: I was just playing around with a contrived example: "a blog post has and belongs to many categories." Mainly I was just curious how to do it, I didn't _need_ it for anything. But, I couldn't figure out how to write it with the query language. I was using Python DSL, FWIW.
Don't take that too far -- it's certainly absolutely never a defense for using a particular word. If there are people who'd prefer you not to use it, just don't frickin' use it.
You have bad assumptions. It is all about leveraging access to higher and higher levels.

1. You load the evil JavaScript.

2. That JavaScript adds an image with a URL pointing at localhost:3000.

3. When you load that URL, it causes code execution, causing your computer to open a connection somewhere and start taking instructions.

4. The instructions that arrive includes downloading and installing software that takes advantage of known local root vulnerabilities in OS X.

5. Congratulations! Someone rooted your machine!

Nothing in this path required Rails to be run as root, or JavaScript to directly connect anywhere.
Starting a Bike Shop
How many MS products sell well in their first edition? Besides Kinect? I remember when Honeycomb was first out and all anyone could talk about was channel stuffing and how there wasn't a tablet market, there was an iPad market. A bit lower on that sites newsfeed is a note that the iPad dropped below 50% in the quarter they launched two new tablets.
I'll be looking forward to it! Thank you very much for the time you have already already put in your writings and the future.
No it's simply an example of people who live in a particular environment being well aware of the risks associated with it.

For example, before I worked in the Peruvian rain forest I would not have guessed that being hit by a brazil nut was one of the commonest reasons for accidental fatalities in the forest.
The Power of Market Places
There's a large difference between "startups are not risky" and "corporate jobs are not risk-free". I don't know that I'd call being "prematurely specialized" a risk; it might reduce your total career potential, but if it keeps food on the table and a roof over your head, that might be fine for some people.

No job is risk-free, but startups are inherently risky, and moreso than most other forms of employment.
wow finally!
I'm not, I'm not certain of that at all.
I'd never heard the title "Chief of Staff" until today, tbh.

It does make sense as most titles with "assistant" in them tend to sound diminutive.
Another HN user described this a long time ago: http://news.ycombinator.com/item?id=2828804
Bombardier also build CRJs, business jets (Globals, Challengers and Learjets), does government work and builds fire-fighting aircraft. Oh, and the C-Series is a brand new a/c entering into the lower end of the Boeing market.

That being said, building even these small aircraft is a multi-billion dollar investment. If people here think that software design is hard. It takes a monumental amount of work to design a commercial aircraft and the manufacturing processes around it. Oh, and then there is the test phase. That part is fun.
MongoDB: How to backup and restore databases
Amazon's homepage was down
Actually, 'brew install rethinkdb' is now available. I'll update the install page with it in a moment.

EDIT: https://github.com/rethinkdb/rethinkdb/issues/269
They do weird things but it's probably not hurting your returns.

I'm not so sure. The financial system is a nonlinear dynamical system. The hallmark of such systems is that small local perturbations can lead to very large changes in system-wide state. High-frequency trading vastly increases the number of small perturbations, and while most remain local, there is a finite probability that some will percolate upward in scale. So micro-scale trading may increase our exposure to catastrophe.
2) Working remotely when you are self-directed and not under tons of pressure, really does lead to awful productivity. At home there are just so many ways to procrastinate

This is not true for everyone. There is a huge variance in how vulnerable people are to procrastination.
It does not even have to go that far: I was 26 when I was having a silly argument with my SO, and I tripped over while putting trousers on and fell forward. I had the bad reflex of putting my hands in front of me, but not fast enough so that my hands folded backwards, damaging wrist ligaments and cartilage.

Immediately examined by a doctor and a number of x-ray shots done, one of my left arm bone was slightly fractured which I was told will heal jsut fine, but cartilage had suffered permanent damage, that will only get worse with time. I had the habit to do regular Aikibudo wrist exercising (it helps prevent RSI), and this helps a lot in maintaining a status quo by strengthening ligaments and muscles, thus protecting the joint itself.

While I'm usually not in pain, I happen to be at seemingly random times, and I know what is the cause and that it will only get worse with time (it already does and I'm only 0x20)
I studied meditation for many years at http://www.clairvision.org and what I learned there made me a more robust yet fluid person. Now I intend to go back for further studies.
Facebook App Helps You Clean Out Your Closet
The geometry answer is freaking brilliant. Great way to think about and teach fractions.
Have you already installed the Office RTM update? It's a bit better after the update.
http://www.rethinkdb.com/docs/faq/#when-is-rethinkdb-not-a-g...

http://www.rethinkdb.com/docs/advanced-faq/#is-rethinkdb-imm...
Facebook takes gifts into the realm of plastic with launch of Facebook Gift Card
let us know if we can be helpful Seth. It's a tough, tough problem. But we're working our asses off to make it easier...
I always get a kick out of reading these NANEX reports. Reading a new report usually means I spend 30 or 40 minutes filling in the gaps (giant) in my knowledge. Are there any other organizations that put out similar quality reports?
"You really should inform yourself before having an opinion on anything."

Oh? So we should be informing ourselves with more anecdotal evidence?

"together with severe, extremely severe mood swings"

This sounds like you are bipolar. Happy one day and sad the next is one of the clear signs of being bipolar.
I think this post would be more interesting as the exact opposite:

I scored 1 (recognizied Amazon's buttons) but I'm confident I would have gotten much, much higher if instead of seeing the buttons with no text, we were shown the text with no buttons.
Are you thinking of Gadsby? http://en.wikipedia.org/wiki/Gadsby_%28novel%29
Facebook introduces the Facebook Card
With the keyboard the Surface Pro is already more expensive than the cheapest Macbook Air.
>In order to be successful, RIM/Blackberry needs to do more than just put out a phone that is equal to the competition

Not really. As far as most people are concerned, all phones are equal. So, do none of them exist? All phones being basically equal works to blackberry's advantage. People choose whatever phone they like aesthetically, as they are all essentially the same (same screens, same CPUs, same memory, same apps, etc, etc).

>Saying: "Look, BB10 can do everything your phone can do" is going to be met with a "So what?"

Ok, but that isn't what was said. You said "its basically the same as my iphone4". That of course entirely depends on the context you want to view "basically the same" in. To a lot of people, all smartphones are "basically the same", so as I said, in that context your statement is correct. If you are making a detailed comparison of features, then both new blackberry models are obviously significantly better than your iphone4.

>So like I said, outside of a keyboard, which isn't even available yet, I don't see anything in the new phone that does this.

A user interface that doesn't actively punish me for trying to use it?
If your idea of investing involves reacting to news and trading stocks/bonds/commodities/derivatives on internationally automated markets then just donate all your money to a good cause because at least then you'll get a tax deduction out of it.
It was confirmed earlier this week by a news station local to his area, Jody used a gun.

http://www.lvrj.com/business/jody-sherman-ecomom-founder-and... -- "The Clark County Office of the Coroner/Medical Examiner confirmed that Sherman, Ecomom's chairman and CEO, died early Monday morning. It was ruled a suicide."
Sorry for the weird query string (?down=yes), but HN already had a amazon.com submission
How to not rely on Rubygems.org for deployment
From my experience, they absolutely do care. "Biggies" with a tight corporate mindset would consider remote work as a deal-breaker. Others may be able to work something out, like insane compensation for relocation, and such.
How is this universal? They work with limited companies and the end user can't choose where to spend the money.
Thankfully, it looks like all of AWS is still up. http://status.aws.amazon.com/
You're right. I wasn't seeing all the angles here. But to say this is limited to Macs seems disingenuous.
I said this on Twitter and I think it's worth mentioning here.

This stuff is sad. And it makes me think that true startup founders aren't doing it right. If your startup is so central to your life experiences that without it, life isn't worth living, then you have a problem, and you should seek professional help.

Making this worse is the culture of startup founders gloating about how hard they work and how much of a mental toll it takes on them (and those around them).

Work smarter, not harder.
And they both have their strengths and weaknesses. What's your point? Or is this just blind hatred for a device that hasn't even launched yet?
Maybe the thinking there is someone who's 150 in 2150 would have been born in 2000 and even with advances in genetics, maybe it's only likely to work if the technology reaches someone currently in the prime of life.

(That is, if we have the means in 2050, it might simply not work on a then 100 year old.)
No, all the other posts I've read about him are very good. When you give a eulogy you don't criticize the other people giving a eulogy.

The lack of details didn't take away from the message, in most cases. For an example of this, see Mark Suster's two posts. I think both of his posts stand alone.
I offered that example as an arbitrary milestone to reach before exploring the free version. There is no reason to stop at 300, as there are likely a few hundred thousand agents he could sell to. Even 2% of that total is 6000 people paying $50 a month.
Yes, I am admittedly absolutely naive to the inner workings of the market.

So what would happen in the press conference case? You would make your move based on the news knowing that sometime in the next 10 minutes it would be executed. No one else has any advantage so they can't necessarily get it done quicker. The value of short term moves is reduced, so everyone plays with a longer view.
Or, Rails was well-marketed, had lots of 3rd party plugin components, and actually had database migrations (oh the pain of databases and models in early Django)
> It is worth pointing out that the EIA Natural Gas Report comes out weekly (every Thursday at 10:30) and the market reacts within a few milliseconds. This is because the report centers on one number which makes it easy for machines to process and take action.
it looks like just homepage

all the internal links seem to be working fine
http://www.amazon.com/gp/site-directory/

edit: added less ugly link
Dish Network's Hopper DVR Wins CES Award As Trade Group Looks To Replace CNET
You beat me to it by 30 seconds.
Solar startup 1366 Technologies opens a demonstration plant
Think of all the dumb stuff you've done. Now think of how you're still here.
My company uses MongoDB. Our biggest pain points are:

1. MongoDB has massive storage overhead per field due to the BSON format. Even if you use single character field names, you're still looking at space wasted on null terminators. 32bit fixed length int32s also bloat your storage use. We solve this by serializing our objects as binary blobs into the DB, and only using extra fields when we need an index.

2. In Mongo, the entire DB eventually gets paged into memory and relies on the OS paging system which murders performance. For a humongous DB, not so much.

3. #1 and #2 force #3, which is sharding. MongoDB requires deploying a "config cluster" - 3 additional instances to manage sharding (annoying that the nodes themselves cannot manage this, and expensive from an ops/cost standpoint).

What I would like to know is:

1. What is the storage overhead per field of a document in RethinkDB? If it's greater than 1 byte, I'm wary.

2. Where is the .Net driver?
Not much Uncertainty or Doubt in there.

The Fear seems appropriate.
I'm generally not interested in hiring remote workers at our company. While it can work in rare cases (where the need for collaboration is low) it is much more the exception than the rule for us. Our company culture and structure is based around trust and collaboration. We allow VPN/remote work, but as a tradeoff. For the most part, our employees are local and have a desk in the office that they spend most of their time in. I agree that in some cases working from home offers a greater opportunity for focus and freedom from distraction. But for that case we have VPN. The rest of the time everyone benefits from closer collaboration.

For what it's worth we have done several experiments. We even tried having a remote worker on a constant skype connection, with a monitor/camera in a shared office with other workers (over a period of several months). Based on our data I would say that there is a measurable decline in value when a person shifts to >50% remote work in our environment. That may not be true for other environments of course.
Leaving a Legacy Online is Free
JeffB is for sure getting paged.
This sort of thing pisses me off too. Until/unless a widely-adopted global user uniqueness authentication system is developed[1], we'll continue to see web properties use third-parties to provide a semblance of this utility.

For the moment, Facebook is rapidly cornering the market. Which is too bad, in my opinion.

[1]: Random Idea: Maybe ISPs can start issuing randomly-generated cryptographic key pairs along with an IP address. This way, a particular IP + public key would be distinguishable from the next user who gets that IP address, but would not be traceable to a particular customer (not any more so than an IP by itself), and would be used only until the customer requests a new IP.

The key would provide IP address authentication ("this IP has not been assigned to someone new since the public key is the same as before.") This would all happen transparently beneath the application layer (perhaps as an extension to TCP), so existing app-layer protocols could use it OotB. Other handy features might include detecting if a machine with a static IP has had its connection interrupted since your last visit.

Each keypair could be signed using the ISP's own private key as a protection against being spoofed. Customers would be asked to choose some sort of password/phrase/favorite number/etc. as part of their service signup, which would then be used by the ISP as part of the seed for keygen system.
I even hazard that whether the report "leaked" or not is irrelevant. The really interesting thing here is that, in a world of algorithmic trading, being 400ms late to a party can cost millions of dollars.
Maybe that news was published 400ms or even a little bit earlier. Such little difference human beings cannot notice. Those who trade early were those who utilized A.I. systems to watch and analyze the report and trade accordingly, 400ms is long enough for big expensive machines to accomplish that task. To add even more conspiracy into the story, you can imagine someone was paid to publish the report just about 400ms earlier than supposed to by those who use computers to trade, and not very many people will notice, or just like post said feds don't even think this matters.