skysight-inc/HackerNews huggingface dataset:
You're welcome!

Re:price

I guess for me the current pricing structure is a bit more vague. I get that knowing how much I'll be billed before I hit the button is a good thing but I don't really know what I'll get in terms of quality or quantity of reviews.

My recommendation is to setup brackets based on word count and then tiers within those. So, for instance, (using completely arbitrary numbers):

0-50 words: 5 reviews ($5), 10 reviews ($8), 25 ($12); 51-100 words, 3 reviews ($5), 10.....and so on. Rigging up the javascript to make that determination would be trivial.

The reason I prefer this approach is that the content that I would need reviewed are fragments. Writings such as product blurbs and headlines are often extremely small in length but are the content that is likely to be hot-swapped most frequently, thus needing the most reviews, for AB tests.

In more cases than not, getting those small content blocks right is far, far more crucial than having a blog reviewed. A small blurb may only need 3 passthroughs but I may want to start with 10 on a headline and continue to buy revisions until I'm satisfied or the AB tests are concluded.

Reviewers currently only see the original. I don't have a feedback mechanism in place yet for the reviewers to see how their changes are getting accepted. It's on the todo list.

The revision structure, imo, is your most powerful feature. Perhaps something as simple as the owner is the only one that can accept but anyone that knows the publicly facing url can submit changes would work at first. It would be akin to a lot of the pastebin-esk sites out there with a bit of a twist.

This way, I could submit my changes into you (and you send them over to whomever) for review but I could also send them over to my wife (whom is also subject to my persistent requests for reviews).

Most importantly though, the history gives the reviewer a sense of state and a better indication of intent and direction.

Anyway, good luck man. Keep HN informed and I look forward to kicking the tires.
This sort of stuff makes me feel approximately pure despair. I'm no lawyer, but I would think that the prevalence of patent trolls would be enough of an indicator to a judge to shut this sort of thing down hard.
An engineered food replace drink named "Soylent"? It's a spoof.

Researched every substance the body needs to survive, but missed iron? And "heart racing" from iron deficiency on the third day, then corrected immediately?

Yep, it's a spoof.
So more sharing of information about private citizens outside any regulatory authority? Awesome.
Microsoft Makes Office 2013 Single-License Model, Locked To One PC Only
> Food is a waste of time. It is something you do because it has to be done.

Maybe for you. Personally, I code so I can afford to go out for--among other things--fancy meals.
Enjoy food. Use it as a break. You probably need it.
Why You Should Be Sleeping With Your Customers
Google App Engine 1.7.5 Released
Good question. Mobileworks helps folks in the developing world participate in the web's labor economy. Much of our workforce comes from places where prevailing wages are much lower.

In this case, the editors are located outside the United States. They're nurses, retired professors, writers, and more.
The common complaint is that he's ok, but needs an editor. However, he is an awful writer. An honest editor would tell him to give up.
Awesome, awesome idea. I would definitely use such a service (assuming quality editing).
As much as it pains me to say this, that's one of the things that MS Access did fairly well. It might actually be possible to do that through ODBC with it actually.
Ask HN: Any "FAQ as a service" services out there?
Hey there! I'd like to set up a fresh and new FAQ page for a product and I'm having a hard time finding something to function as a FAQ page, crisp, clean, and neat.

I'd like to keep the FAQ on my root domain, (www.mydomain.com/faq/) but it's not a deal-breaker.

I'd be willing to pay for a nice FAQ as a service if I could use my own domain (faq.mydomain.com).

I'm even considering hand-coding an HTML page but there's got to be better solutions.

I've taken a look at the q-and-a wordpress plugin, but I can't set the plugin to use the root page.

Any help or direction is appreciated.
It seems like Firebase removes the backend completely. It just pushes data sent to it to all clients. This means data is always handled client side.

So instead of (Client)->[Your Server]->(All Clients), Firebase replaces your server so you effectively get (Client)->(All Clients).

This means if you wanted to save something you would have to make the (Client)->[Your Server] request separately.
Yeah, it's not just a one way thing. "Western" culture and American in particular is mostly exporting at the moment. I just found it quite funny that a pro diversity comment was downvoted and so disagreed with (well, it was when I posted) here. The startup culture (that HN had a large part in defining) is extremely monolithic and really skewed to exporting ideas right now. Sure, it's happy to import arguments or small ideas from anywhere, but only if they don't disturb the core philosophy.

I feel a powerful need to poke at people, especially smart ones, when they seem to be knee jerk supporting the status quo. Just a good/bad habit of mine.
This is from the github page: "pdf watermark removal library for academic papers"
This is going to be very very useful! It's going to make setting up a staging environment much easier, since we are already using vagrant for dev environments.

I wonder if there will be any support for assigning Elastic IPs.
Opera users were bullied by Google for years. Even when some Google's site would work perfectly in Opera when the Opera would identify itself as IE or Firefox, Google would sometimes even reject user's attempt to access some of their sites. To the users of Opera, it was obvious that it was done intentionally -- on Google scale, they were bullying up to 300 million users who mostly selected Opera exactly because it runs better on the less CPU-powerful hardware.

I write this on the Sony notebook made in 2002, which has very slow processor for today's standards but I had the pleasure to enjoy the hi-res 1400x1050 IPS screen during all the years when you were only able to buy TN on the notebooks http://www.youtube.com/watch?v=p8MO-XaCZ_8 Opera was my savior through the years.
Are there any tablets that are actually easy to repair?
It's a recursive process.

He made a darker shade of the main green for big shadows; the entire lower body is painted that color. He then made shadows for that green.

He also did highlights by the same recursive process.

The hues aren't consistent because shadows are usually bluer, and highights are usually oranger or yellower or whiter -- you have to play with it, but I think that's a reasonable rule of thumb.

He's also using highlights and shadows to suggest new outlines or replace outlines he's drawn.

And you're right, explaining all that would have been fair. I think it's a big much to expect "how to make a 16x16 sprite" tutorial to include "how to paint/draw", though.
No, it can't be easily applied to men. Where it falls apart is the "imagine hearing sexist jokes since you were a kid" part. Our society is not equally sexist to men and women. Not even close. I recommend reading "The Distress of the Privileged": http://weeklysift.com/2012/09/10/the-distress-of-the-privile...

I've seen your other comments and I think you're consistently overreacting. Scalzi's essay is there to simply introduce a metaphor to explain why straight white males, on the average, have it easier than other groups. It's not there to condone or promote sexism (or racism or any other unfair discrimination) towards straight white males.

If your whole point is "well, it's not right to be sexist towards men either", then I agree with you completely, but the relevance of your claim is questionable in this discussion because: 1) nobody originally claimed it's right to be sexist to men and 2) sexism towards women is so much more prevalent, especially in our industry, that it's a problem that has higher priority than sexism towards men.
This is tremendous feedback. I'm insanely appreciative of that. Great insight I'll chew on. Want to email me for an invite? nate.kontny gmail.
Parse announces "All" queries
interesting, but would you walk away if it was $20? or $50? What is the commercial value of a nice favicon?
KC is mostly a financial tech hub. Lots of development in banking and insurance. Not much innovation really and i do agree with you that it is great for the area in that respect.

Here are some downsides (I agree/disagree with you in some things):

1. Crime rate is astonishing. There are deadly shooting nearly every other day. In fact, last one i heard involved 2 deaths at Westport, which is right where Google Fiber planted its roots.

2. City is beautiful in early spring. Summers are incredibly hot and humid and burn the entire city to the ground. Winters are freezing-cold.

3. Schools are no different than anywhere else. Some good. Some bad.

4. Public transportation is non-existent. Unless you consider waiting for a bus for 40 minutes a good transportation system. Any attempt to put rails to use failed miserably. KC is ultra-conservative. Nothing will ever happen here unless it has something to do with the Chiefs & Arrowheads Stadium. Bottom line is if you don't own a car you will have very difficult time getting around. Some neighborhoods don't even have sidewalks. Walking to a store 2 miles away would mean walking on public roads and dodging cars until you find a sidewalk.

5. This is something that everyone who lives here for more than a year complains about. There is nothing to do in KC. It's the same people and same places. Summer time is more event-friendly. Winters are dead. Nothing to do but go out to drink and eat somewhere.

6. Majority of people are overweight... and don't care. It's actually scary how much of the population is overweight. That's because you're forced to drive everywhere.

And some upsides:

1. It is VERY clean. Almost pristine.

2. Living is VERY cheap even in the center.

3. Food is amazing.

4. Airport is very convenient and conveniently placed.

5. Great place for sports. Chiefs will always have fans here. Regardless of how bad they are. Tailgating is amazing. Unfortunately, every team except for Sporting KC has been miserable for decades with no signs of recovery, but still have very solid fan bases.

6. You're 2/3 hours away from everywhere in the country.

Take what you want from this. If i were in my early/mid twenties and single I would never move here. If i had a family or looking for a place to retire, I would definitely consider KC. IMHO, if KC wants to attract young talent like Boston, New York, San Francisco or Seattle it'd have to be a bit more engaging than getting fiber installed in every house.
Yes it was part of the kernel. Sure it had a team dedicated to it but so does everything big.
Not a founder, but as a programmer for.a startup, meditation surely helps. It brings calming sleep and clarity to chaotic mind.
All points well taken. It is difficult to be sufficiently skeptical about topics on which one doesn't have enough background, especially when one is surrounded by "experts". There's another dynamic at play here as well: many of us on HN grew up wanting to learn and know as much as we could about a wide range of topics. This motivation is an aspect of curiosity, and it is a good attitude for children, but it leads us astray when we're adults. We can seek all possible knowledge about our narrow areas of specific expertise, at least until we can develop a sense of what to retain and what to ignore. However, for the broad sweep of general human knowledge that we can't carefully study ourselves, we ought to cultivate an attitude of intentional, studied indifference. It's fine to pay a bit of attention to everything that catches the eye, and it's fine to slowly add to the set of topics about which we're truly knowledgeable, but most of what we "learn" we should consider a form of entertainment.

That goes double for what I learn on HN! Update your priors, but at a steady, slow rate.
Is it possible to use Firebase with Ember for instance? Technically, I know it's possible, but I mean, is it a viable option? Or, say, there would be a lot of redundancy between both?
The One Interview Question You Should Ask
In my country, if I remember correctly, you need to pay 5% up front to court for the money you want. Meaning If I want to sue McDonalds for 1 mil, I have to pay 5k. This keeps away nonsense cases.
If I lose, court keeps money. If I win, I can add this sum to the total amount.

This keeps cases real and amounts realistic.
What about server security updates? How do you handle normal package updates, restarting services after an update, etc?
What If An iWatch Replaced Most Of The iPhone's Functions?
Did not know this tool. Great stuff you created there!!
> knowing how to do shadows based on a light source

Admittedly not everybody has the same level of visuospatial ability, but generally it is a matter of thinking of the angle at which light strikes the surface.

For example, virtual every GUI widget I've ever seen is drawn as if the light is coming from the top-left corner, so surfaces facing top-left are the brightest, while surfaces facing bottom-right are the darkest.
What Opera's Switch to WebKit Means for Web Professionals
More and more European countries have Fiber to the Home in urban areas.

I live in average sized town in the Netherlands. I pay Euro 50 per month ($65) for 100 Mbit up & down. That price includes unlimited bandwidth (placing servers is allowed), full cable, and a HD DVR.
For anyone who isn't clear on what exactly this entails, but have some experience with AWS: it's a bit [a lot] like S3 bucket policies.
Yes the CLI for sql*plus does suck. When I am using it (pretty rare these days) I use rlwrap to make it suck less. Command history is pretty convenient too.

Here's my ~/bin/sqlplus shell script pointing to the Oracle instant client install:

#!/bin/sh

OIC_DIR=$HOME/opt/oracle-instant-client
export LD_LIBRARY_PATH="${OIC_DIR}:$LD_LIBRARY_PATH"
export TNS_ADMIN="${OIC_DIR}"
rlwrap "${OIC_DIR}/sqlplus" "$@"

Bonus: You can use a tnsnames.ora file with the instant client if you put it in the instant client directory and export the environment variable in the script above.
For me, it would have to be less than the price of the domain - which is typically ~$12-15 dollars.

Keeping it a single-digit dollar amount makes it seem like a small price, mentally. I don't know why, but that's just my gut reaction :)
> "I responded with a 5 minute dissection of the question"

I used to do this shit all the time. Turns out I was missing the obvious part: people ask imprecise questions, not because they're being intellectually sloppy, but because they're looking for a conversation, not an answer.

And you can safely infer this, because the imprecise questions are almost always about things that simply do not matter.

No-one really cares if you like Vancouver food vs Hong Kong food. (If your opinion on the matter was of objective interest, the question would have been far more precise.)

As phrased, it's pretty close to a nonsense question. So when you find yourself thinking "what on earth could they mean by that?" just stop and have the conversation with them, not at them.

That is: stop at your first (appropriate) impression, phrase it as open or closed based on your desire to actually continue the conversation, and toss the ball back. And always keep in mind that the answers are irrelevant; what matters is how you pass the ball.
If you do this, PLEASE make sure that you are aware of current IRS regulations regarding foreign bank accounts.

When I moved to Canada a few years ago this all got rather hairy and ensnarled. They keep introducing new requirements as well - my Canadian retirement savings account was re-classified as a foreign trust which necessitated additional filings.

Good advice, but mind the details.
> It feels like we're walking into the dark age of the internet.

The persuasiveness of your argument is harmed by this sort of melodrama.

By the way, the "Dark Ages" are named such because of a lack of written historical records from the Early Middle Ages. The negative connotation attached to the phrase by the general public is considered inaccurate by historians.
We monitor the software/packages/gem/libraries that we deploy and warn users when there is an update or security issue in the dashboard. For some we take control of the upgrade and for some we don't.

We don't want to push our users to fixed upgrade windows, so we let them choose when it's convenient for their business to have the updates and then act accordingly.
"the order has not undergone any public technical, rights-based, or privacy review"
Adobe wants you to pay them 40% for iOS Apps
I've always enjoyed and been amazed by folks who could create so much meaning from small spaces. Of course the art will eventually die off I expect. A 16 x 16 'sprite' on a 300 ppi screen is a mere 3/64ths of an inch wide. Or relative to the 92 dpi 'normal' density screens roughly 1/3rd the size you want.

We'll eventually replace all of the 'lo-rez' glass in the world with 'hi-rez' glass and nobody will want 'chunky' graphics.
Oracle to open source JavaFX iOS and Android implementations
Oy! I intentionally don't look for it, but still I see it everywhere!
I'm happy this project exists. For generating Objective-C documentation, there is the complex Doxygen, and the light https://github.com/tomaz/appledoc. Appledoc unfortunately lacks too many features. As it is built on its own home-built parser... well improving it sounds like patching a leaking corpse. Going with Clang sounds pretty sensible. However cldoc does not support Objective-C (yet?). This is how I interpret the many `Unhandled cursor: CursorKind.OBJC_CLASS_REF` messages I get. Stay tuned, this may be big.
It's a common thing to not exactly give notice of proceedings despite the legal requirement. http://www.nytimes.com/2009/12/31/nyregion/31debt.html?_r=0 Would like to think that Massachusetts is more scrupulous, but maybe it's one of those "we'll keep our hands clean by demanding more of process servers than is humanly possible and pretend to be shocked when the inevitable happens" kind of things.
> Food is a waste of time. It is something you do because it has to be done.

To think like this is sickening. Food is one of the few pleasures in life.

PS: Makes me scared you're a MD PhD, but still don't see how absurd the original blog post is, maybe even a hoax.
Agree with you. Sounds nice to throw a quick prototype or small apps (btw http://scratchpad.io is awesome) for someone who dont know scalable/parallel technology such ar Erlang or Node.JS. If you are creating a startup and planning to charge customers, I suggest you invest in your backend.
Great work Eric, I can think of several things to prototype with this that I've been too lazy to code without some ...help! I really think WebRTC is going to be awesome once it's widely supported.
I am not talking about hosting the web server locally, and I don't for my setup. In my opinion however ToS that prohibit running local web servers are an outrage. The ISP should be a dumb pipe, and this betrays the spirit of net neutrality.
Firebase persists all data permanently (and we back it up, etc.), so your data is "saved" just by using Firebase.

If you want to access the data from your own servers, we recommend actually having your servers talk to Firebase directly. So the data flow becomes (Client) -> (Firebase) -> (Other Clients and your servers)

We provide a Node.js client and a REST API to make this easy.
I don't see a pricing page. If I'm going to add a new tool to my workflow, it better be around for a long time. How is Workflowy planning on staying in business?

As an aside, Lifehacker seems to be eating my back button on Chrome. Even selecting HN from the history would just keep reloading the page and wouldn't bring me back to where I wanted to go.
I think it depends how many sites you own, if you only own one then you'll probably be prepared to part with a lot more than someone who manages a load of different sites. Anyone tackling this market should probably set up 2 sites offering the same service branded and priced accordingly.
The original poster wrote "JavaScript is the standard bytecode". That's what I was responding to.
There is no easy way out of health. That's what fad diets forget to mention. People who find themselves in bad health situations (obesity, illness, etc.) due to diet want a fix that is as effortless as it was to dig that hole they've found themselves in. If it was easy, we'd all be models by now.

Its good to hear you've found a routine that works for you but I have a hard time believing it is optimal for any person's health. It seems minimal and lacking variety that unless supplemented by additional vitamins will leave you lacking in the long run. But I'll stop judging because your post obviously doesn't go into detail about your entire lifestyle, it would be wrong of me to judge based on this alone.

Despite that though you've hit on a number of points that everyone could learn from: eat when you're hungry, not because its scheduled, work out regularly, substitute your meals when you need more energy while maintaining a macro-nutrient balance, listen when your body is acting weird...
Yes! Absolutely. A number of people are doing this already. We don't yet have an official binding for Ember, but we do have one for Backbone [1].

[1] https://github.com/firebase/backfire

Update: There's a user-built binding for Ember here:
https://github.com/maiah/emberfire
How does it compare to other offers? Yammer, just plain IRC, etc?
I was just thinking does no one remember classic sci fi?
So glad to see it out of beta. Can't wait to start using it!
Right, it's not 3rd party, but it is included in the statistics that show 90% jQuery market share, and the argument was that the biggest websites are not represented there.
Is there anything like this for stock images? There's a simple way(masking) to do it with photoshop- but it's not automatic.
well.. My hobby is coding and my job is coding. Doesnt work for me.
And to stretch that a bit, the same apply for operating systems, text editors, heck, clothes color, clothes type, food, etc.

No choice & diversity = always been a bad idea and never, ever led to efficiency, progress, etc. It has always and every time led to the opposite.
Christopher Dorner's Manifesto Goes Viral -- On Rap Genius
Interesting. I'm curious what measures they take to prevent a "bad trip"
Awesome! I guess I'll be giving Firebase a try then, thanks for clearing that up.
Just submitted a pull request to auto-increment the ordered list numbering so it doesn't repeat 1. over and over.

https://github.com/mrcoles/markdown-css/pull/4
It would seem that all the benefits the author described are relative to his health before he started this diet. Is it possible then that the diet corrected some previous nutrient deficiency and that the same result could have been obtained by just taking a multivitamin or something?
Funny, I don't think my company agrees
Fantastic work. Looks easy to use and takes advantage of a powerful new component of these browsers. Looking forward to seeing it in action soon!
The finance team at appnexus use ipython internally to scrape files, create aggregates, etc.

I dunno, it's just about teaching them about it at the right level. Don't swamp them with thousands of details, and don't leave them without a lifeline to call upon.

Although this is assuming they want to be competent.
The finance team at appnexus use ipython internally to scrape files, create aggregates, etc.

I dunno, it's just about teaching them about it at the right level. Don't swamp them with thousands of details, and don't leave them without a lifeline to call upon.

Although this is assuming they are a bit open-minded.