skysight-inc/HackerNews huggingface dataset:
While we're on nationality, I have to say I find it hypocritical in the extreme that you wrote a long angry blog post about problems you have with Americans, which include overzealous marketing. And then you make ridiculous claims like "fluent in 3 months".

I saw your ChinesePod video after three months of study and it wasn't even remotely fluent. As tokenadult said, other than the intro it was slow and heavily accented.

In fact, I would go so far as to say the average college aged student I've met who has done an intensive program such as IUP in Beijing or ICLP in China not only has better reading skills, but also larger vocabulary, clearer accent and more fluid speech.

To clarify, I'm not saying you didn't manage to learn a good amount in three months. ICLP and IUP are top programs and very intense, and you're definitely ahead of the average university student who isn't in a great immersion program. Why the over-the-top claims? It's completely possible to make a successful language learning business without them. Just look at Steve "the linguist" Kaufman (a pretty good Chinese speaker, btw).

Benny speaking Chinese - https://www.youtube.com/watch?v=VOmG-ufK0UI

Steve Kaufman - http://www.youtube.com/watch?v=hmXVN2t2seE
That Is Why You Don't Do Estimates In Hours.

Relative estimates are much more reliable than absolute estimates. That's what fibonnaci sizing, etc. is about -- you can gauge effort relative to other effort.

Once you have an actual consensus of the complexity of tasks broken down, you can then apply that to the team velocity and make estimates.

Better is Arlo Belshee's system of getting everything to roughly the same size block. http://arlobelshee.com/planning-with-any-hope-of-accuracy/
Well, that's their explicit shipping charges. Obviously some of the shipping is priced into the product, just like when I buy an Amazon Marketplace book for 1 cent and $3.99 S&H.
How difficult is it to make the backend work with both new features and old features at the same time?
New Crowdfunding Solution Launches, Includes Bitcoin Support
I believe (though I don't have a source handy) that the same is true in the US - medical expenses are the leading cause of personal bankruptcy.
IOS 8 Screenshot Reveals New Healthbook, Preview and TextEdit Icons
> I love the separation of concerns that is possible with ... one team working on the API and one on the interface

That is, in my opinion, the larger point. If you can do solid 'interface driven design' then you enable rapid evolution on both sides of the API. One of the things Jon Wall and I did at NetApp was prototype a better split of system across the RAID and Filesystem layers, that split achieved 50% better performance across the same spindles and it allowed for innovation in the file system layer that was currently hindered by "all the hooks into the RAID stuff".

The key though is picking the right layering, and not having too many. Like hashes in perl you can go crazy and suddenly everything is an API and simple things go through n layers and bog down.

When people tell me they want to be architects I ask them questions about layering, that is where you separate the good systems thinkers from the not so good ones.
http://ycombinator.com/ideas.html

22. A web-based Excel/database hybrid. People often use Excel as a lightweight database. I suspect there's an opportunity to create the program such users wish existed, and that there are new things you could do if it were web-based. Like make it easier to get data into it, through forms or scraping.

Don't make it feel like a database. That frightens people. The question to ask is: how much can I let people do without defining structure? You want the database equivalent of a language that makes its easy to keep data in linked lists. (Which means you probably want to write it in one.)
But should it be that comfortable? Are we gonna end up like this http://www.sickchirpse.com/wp-content/uploads/2013/01/Wall-E... ?

Sent from my standing desk, obviously.
Maybe you have some level of workaholism? Though I'm not sure labeling it where it's not harmful makes sense...
Games are Movies, Apps are TV Shows
Neat, thanks for sharing, I'll check it out :)

Phprunner.com is another one that is a little like this genre.
Completely False ‘Facts’ Everyone Knows
Yeah but with proper moderation, you don't have to collapse the ones you don't care about. The main forum I use doesn't allow dumb shit like puns, so it's not a problem. It's just impossible on a site like HN to read a bunch of comments, come back an hour later, and read all the new comments.
I don't know why this was submitted but if anyone has any interest in supplementation and nutrition examine.com is an excellent resource.
Note: may not be legal where you live.
Sure, you can come up with a solution to any objection, but the problem is failure modes you haven't thought of. The overall point is that any safety measure brings its own dangers along, and you have to be very careful when adding stuff to make sure that you've solved more problems than you've added. It's not at all obvious.
I don't really see why a developer couldn't also merge changes into "the official Build repo". Or is the "release manager" just a term for the person deciding what gets released when?
Set up your office (and form the corporation) in the location that is useful for business purposes.

There are many locations in the United States that are more business friendly than Chicago (or Los Angeles, for that matter). I would suggest that if you need to be in the Chicago area you look at other municipalities other than the City of Chicago itself.

But if you have made a decision that you need to have your business offices in Illinois, set up an Illinois corporation. Don't bother with Delaware unless there is an overwhelming business need for this.
Not anymore. Now you can get an individual policy that can't be terminated and the price is fixed based on age.
Eyebrow Implants Things You Should Know
That's because in government, you're aren't allowed to choose to do less on your own. That's a choice made above you, and always a difficult one.

As a result, the requirement is almost always "do the same with less".
IANAL - Do it.

You have specialist knowledge of a field that's led to you developing a solution for it. No reason why you should have to censor your potential to iterate further improvements for the human race, eh?

If you'd've been tied to them as a programmer, or had to sign some non-compete agreement, that'd be a different matter... but even then it'd only be a matter of time before you'd be allowed to carry on.
Yes, your title suggestion would have been more appropriate. It is all about how we reacted to the honest feedback.
Crimean War Photographs (1855)
Doh, meant to link to this: http://examine.com/blog/vitamin-e/
Surely by that definition most native Hindi speakers aren't fluent in the language?

University study in a language requires strong literacy and mastering the higher registers of the languages.
If only there was a build for something other than OSX, so I could actually try it out...
Ask HN: How does a 3 man consultancy land projects, not just contracts?
The short version is : We're in a situation where we have no problem landing short term contracts, but are having trouble finding a project that will let us scale, ideally we'd like to have a revenue stream that lets us dedicate a good portion of our time to building a product.

I'm sure a bunch of you have been in similar situations and I'd love to know what else we could be doing to move to the next level, in addition to trying to leverage our network (which is good for short term projects but not larger ones) currently we're:

Building useful things and releasing them for free : https://chrome.google.com/webstore/detail/trello-card-dependencies/ddhnhdoghhfoeceiohphmjkcemlkkock
Lecturing at local universities
Sponsoring and organizing a local meetup
Talking to people who have done this

This is an extension of the last point, I'd like to hear from anyone that has insight. I can't find a sort of job board but for small contracts of this type, is there a name for agencies that would know of these types of engagements etc?

Thanks in advance !
I had never seen your "web-based Excel/database hybrid" suggestion before, but I'm curious if you believe it should be grid driven at all?

Our approach is more page (or in terms of Access: form) driven.

This is how an individual entry might look like: http://ycindex.silk.co/page/Dropbox

Here's how it can look in a grid/table view: http://ycindex.silk.co/explore/table/collection/startup/colu...

Or in groups: http://ycindex.silk.co/explore/groupby/collection/startup/gr...
If there are necessary API changes, we just need to push updates to the API ahead of time. The API needs to be stable and backwards compatible anyway for the mobile apps (and all third party apps).
Big Data May Shed Light on Disappearance of Malaysia Airlines Flight 370
I've not used either of those tools, but here's some stuff that access does that I often find lacking in other tools:

1) You can copy a grid from excel, do a "paste as data" and access will automagically create a table, with the right data types and even pick up column names if headers are present.

2) You can view a table as a grid, similar to excel, and just start typing away to create data. You can do this before you even create the table to just start creating a table.

3) The drag / drop query builder is extremely easy, especially for things like cross tab queries. You can click "view as SQL" to then turn it into SQL if you want to tweak stuff. (I actually learned SQL this way)

4) foreign keys are made through a drag-drop interface "relationships"

5) The form wizard makes making forms really easy.

6) You can right click a row and delete the row. You can right click a column and delete the column. Any error messages are typically understandable and not cryptic.

7) All your data is in a file. A file which you know where it is, and you know you can click that file to open and see your tables and forms.

8) You can save queries which act almost like views / CTEs and in most queries you get a grid which you can just start editing data in if you so wish.

If anyone is unfamiliar with access I'd strongly recommending getting hold of a copy to play around with, it's how to do database right for end-users.
Many crucial functions rely on knowing if the aircraft is airborne or not. Weight-on-wheel sensors determine this.
Unless your using code that they have laid legal claim to by making you sign NDA's or "All your work is ours" sorts of contracts, you should be in the clear.

Just re-using the idea and no code? That's called experience.
Those are really good. Thanks for sharing them. I think comedy shorts are a very smart focus.
How can I get JavaScript to read server HTML and build objects off of it?
If you hold Control while taking a screenshot it'll be placed straight on your clipboard. Saves you the cmd+c.
For what it's worth, I read Authority before starting on my own book[1] and have earned almost $26k so far, sans relaunch. I'll be doing a 2nd edition sometime this year with lots of updates and will probably "relaunch" then.

Nathan's stuff is great, I highly recommend it if you're planning on doing a project like this.

[1]: https://www.petekeen.net/mastering-modern-payments
When it's nobody's job, nobody does it. Any developer COULD do it, though.
Not so much an issue now with ObamaCare. If you can afford it you can be covered regardless of job circumstances.
I appreciate your arguments, but why then is the world population graph basically linearly increasing since the 60s? It's not slowing down.
Wouldn't he have to become a citizen first, or at least have a job there, not just be a tourist?
Changing the world. one Bitcoin donation at a time
howdy,

bitcoin is an incredible force for good.

instant, free, cross-border, p2p payments are a real game-changer.

what better way to leverage bitcoin's innovative potential than by creating a bitcoin charity donation platform.

a place where anyone can list a worthwhile cause and people across the world can support it directly and immediately.

it's still very early but we're happy to announce v1 of wollit.

we've listed a few causes to get things going, such as Andreas' Donations for Dorian, and Jimmy Wales' Wikipedia Foundation address.

please take a look, give us your feedback and list some causes you think worthwhile.

thanks!

Team Wollit
http://wollit.com
My dad is a dentist, and when he updated his equipment in his office, he brought home one of the chairs (without all of the extra attachments). It took 3 moving guys to lift the damn thing, and it sat in our finished basement for half a decade.

It was kind of comfortable, but it was from the 70s (and was a terrible shade of mint green) so it wasn't super ergonomic. It was fun to ride up and down on, though.
I saw AirCall popup ProductHunt a few days ago. Any chance I could ask for an early-invite? We're using a big of a hacked-together Twilio + Google Voice solution right now to route calls to the right employee at the moment.
The alternative, having everyone work on the master branch, is a bigger drag, because it introduces all sorts of coordination problems like "is the master branch in a state to be deployed? are your changes done?".
Google Drive Blog: Save more with Google Drive
You read the licence wrong. When you buy, rent, you're explicity forbid to do public playing: that means you cannot show other people the material, they have to pay for it. That way they're sure you dont mount a cinema in your home and invite the whole city.
"Just burn me" isn't cheap -- heck, this example from else-thread is worse than what I found with some research: https://news.ycombinator.com/item?id=7393011

Also, your family and friends might want to see you before science does whatever with you, and that will cost more than any of us would like to think it will. Funerals aren't cheap, and I was told when buying life insurance to expect all funeral expenses (viewings, whatever is done with the body) to easily be $20k.
The other responses are on point, but I'd add that Access made it super-easy to share database apps, since they were just a file (or files). No servers, etc. Just email it over, or drop it on the share. For the typical Office user, using such a file didn't involve installing any software or setting up any servers. Distribution was super-easy with Access.
howdy,

bitcoin is an incredible force for good.

instant, free, cross-border, p2p payments are a real game-changer.

what better way to leverage bitcoin's innovative potential than by creating a bitcoin charity donation platform.

a place where anyone can list a worthwhile cause and people across the world can support it directly and immediately.

it's still very early but we're happy to announce v1 of wollit.

we've listed a few causes to get things going, such as Andreas' Donations for Dorian, and Jimmy Wales' Wikipedia Foundation address.

please take a look, give us your feedback and list some causes you think worthwhile.

thanks!
I was replying to the parent, who suggested a cure for all cancer cannot come soon enough - I'm not so convinced we should be aiming for immortality.

Point taken though...
I enjoy referring to DEC and CP/M machines as turn of the century computers :-). But the recent turn has left us with a linguistic equivalent to the Y2K problem, which in itself is amusing in its own sort of way. :-)
That's different Amazon actually has property in the UK, large warehouses, staff among other things.
How Oulu became a thriving startup ecosystem in 3 years
More than 50% of the federal budget is for social programs. You're saying those only go to the rich?
Yep. My team follows a similar workflow with Github - every feature, bugfix, etc is developed on a branch off of master, then merged back into master via pull request when it is ready for deploying.

It's a nice workflow, changes are very visible to the entire team and well summarized (by the commit history and any comments/discussion on the pull request itself). Making a new branch is a one-line operation (two if you count hooking it up to the remote), so no, I've never personally felt that was a drag. Sometimes it feels a bit silly to create a branch for a one or two line fix, but the visibility to the team is worth it.
To add to what bobby said, changes to the API are far more likely to be additions rather than actual behavior changes (except for bug fixes, which of course all clients handle fine). This makes it easy; old clients just ignore new routes/arguments.
How is this website and the information any better than Wikipedia? I rather trust Wikipedia than examine.
Does Neil Young's startup stand any chance?
How much sport do you do for your back? This setup looks like it's comfortable, but not healthy. I'm not a physician but a friend of mine is, he said this is not a good idea, you need to move your back etc to give nutrition to your spinal discs. I'm using a Swopper as chair, it's quite nice and allows me to move around all day, but it also requires discipline and a bit of back training.
A. It's the same as Flying Knight, only the name changed.
B. No it wasn't. The helicopter game is a clone as well.
C. What's interesting to me is that google accused us of violating this policy: https://play.google.com/intl/en/about/developer-content-poli... which doesn't seem to fit.
What would be more fitting is this one: http://developer.android.com/distribute/googleplay/policies/....
You are right, that would be the opposite extreme. What we do is that we create a branch and push our code every few hours. After a preset time, the branch is merged with the level 2 branch for code review/testing/regression etc., and after that to the main branch and then released to live production.

This saves us some merging.
What's your product called?
Why don't we list our phone numbers?

Because our company doesnt pay engineers 6 figures to answer support calls.

edit
=

but your product looks awesome :)
I run django-jsonfield which has partial support for native Posgresql JSON type and more will be added as it's incorporated into Django: https://github.com/bradjasper/django-jsonfield/issues/55

Happy to accept pull requests for stuff like this if you're interested in contributing.
https://twitter.com/OlivierPailhes is the CEO and he's super nice, get in touch with him and he'll give you early access very likely!
The second you make it easy to query this, I'm dumping mongodb as my go to quick hack json store. Having one datastore > multiple datastores
How BufferApp Scales
TL;DR - Only a lawyer can really answer that.

That said, it really depends on what's in your employment contract, either explicitly or implied. Definitely start completely from scratch (use none of the code or even notes you wrote while an employee), but the other IP around this is where it gets tricky. Every jurisdiction has it's own subtleties.

It's also important to note that in many places (you didn't say where you are) you could be sued even if they don't really have a case, forcing you to spend the time and money to defend yourself.
Why don't you use QuickBase or Zoho creator? ( http://quickbase.intuit.com/ or https://www.zoho.com/creator/ )
This. If it's not a double-blind random crossover trial, it probably means nada.

Thus, most nutritional, health, and economics 'science' is trash.

Unfortunately, it also means it's very hard to prove things are safe or unsafe. Phracking, pesticides, GMO, ... all get a free ride for too long, IMHO, because they can say 'well nobody has proved they're unsafe'.
They stupidly used WebKit which has terrible Windows support. The linux support is okay, but still vastly behind the OSX support.

They need to jump ship to chromium in order to provide what they want to all 3 os's.

Just purely based upon what I've seen in the DMG package, you could pretty easily build your own version for Windows, or use it in Chrome with a couple of tweaks. They don't seem to use the C++ bindings a ton.
You should also get this up on Github quick :)
What we do is that we create a branch and push our code every few hours. After a preset time, the branch is merged with the level 2 branch for code review/testing/regression etc., and after that to the main branch and then released to live production.
This saves us some merging.
Elon Musk is about to launch the heaviest rocket in existence
First ever DockerCon: June 9-10
That wife and kids might just want to have a viewing. That'll cost money. Cremation isn't cheap, either: https://news.ycombinator.com/item?id=7393011

$20k actually sounds low to me, last time I looked into a burial situation.
Yep a given unit of corruption costs more in lighter countries! Lets use the metric of a parking ticket. To bribe your way out of a parking ticket in China might cost RMB100 but $16 won't buy you squat in the US. In fact you'd have to pay way more than the face value of a ticket to get it cleared. Also let's say you want to get away with murder, well that's about 100K parking tickets worth of bribery, but it's much more affordable in the darker countries than in the light.
Lets say you signed an "all your work is ours" contract...

...how about re-using a function, like a snippet that connects to a db, that could be found all over the internet?

I assume you could argue that snippet was in the public domain prior, but it could be an interesting conversation regardless...
..but that's not a reason to give them all your money.

I'm curious as to how many people actually keep 90% or more of their total liquid short-term assets in a bank. It seems like a basic rule of diversification of never keeping all your eggs in one basket, including the the bank.
Developers in my team have quite a distaste for merging. We try to keep it at minimum. The trade off is less visibility. I agree with you.
Yeah (although I actually have OSX), that'd be nice.

Related to this, today I just discovered Brackets[1]. It also has some nice git features, like highlighting changed lines. Like Atom, it's written in HTML5. Unlike Atom, it's available on all platforms...because that's a really cool thing about HTML5.

[1] http://brackets.io/
Says the business in the business of business calls.
Google slashes Google Drive storage pricing, offers 1TB for $9.99
It was $6K just for cremation? Or you had other costs?
It's probably more appropriate to submit a pull to one of the existing projects TBH.
The cell network doesn't need to inspect the audio content. It could be encrypted, for example (and carriers do offer encrypted voice calls). But the signaling information has to be exposed in a way that allows the network to know that phone A is calling phone B.
I'm a huge proponent of IndexedDB, so I groan every time I see a new app developed using WebSQL. From the WebSQL spec:

> Beware. This specification is no longer in active maintenance and the Web Applications Working Group does not intend to maintain it further.

WebSQL isn't going anywhere, and it's the only good client-side database on iOS, but without IE support and a spec-based future I'm not sure why folks continue to put good development time into this API.
We use Subversion mostly, I guess that's why the merging is a hassle.
Here's why 0% VAT on e-currencies is a good sign
They is the exact same amount of work involved with Android. iOS is actually significantly easier.
Google’s Search Results Ditch Underlined Links, Increase Font Size
You need to create a paid developer account on Android too.
It can be a lot more complex than that.

Suppose healthy people live longer and are more attractive and Attractive people are more likely to be married. So A <- D <- C -> B.

Sometimes A between .5 and .8 -> B but A less than .5 or more than .8 -> !B. So now you can have study's that show more A -> B and others that less A -> B. (Think nutrition)
Related:

http://apenwarr.ca/log/?m=201203
Physician shortage: We should shorten medical education
More citations, more in-depth, non-anonymous contributors?
Gamification in the Workplace to Manage Processes
Using a laptop (especially on your lap) is ergonomically terrible.