skysight-inc/HackerNews huggingface dataset:
Actually, no, that's a common misconception.

The LGPL requires that the end-user be able to replace the library with an API-compatible library and still run the program. That's arguably impossible with an iOS device, and certainly impossible if you don't provide at least object files that can be relinked. Even with object files (or source) they'd have to pay to register as an iOS developer.

I suspect the majority of developers using the LGPL don't realise, or perhaps even agree, with this intent, so you're probably unlikely to be sued, but it's what the license demands.
BUT WHAT WILL 'THE LIGHT THAT Never GOES OUT OF THE TEMPLE Maya? -PHOTO-
Without yet reading any of the other comments, I have an anecdote that may be interesting to others: One of my father's business partners has a mother that lives in France. She is ~88 years old, and the family's net-worth is on the order of 100s of millions ($USD). She had a medical condition which required surgery, but due to her age, she was not eligible in France, so she had to come to the US for her surgery. So, it seems like the phrase, "The US has the best healthcare money can buy" still stands.

[I will now read the other 80 comments...]
Banning clorine gas was a silly thing to do -- it didn't exactly stop the next war and only made the concept of war less terrifying.

As for your cheating example, cheating is generally frowned upon but it is not even close to illegal and people do it all the time.
Sounds kind of like the online dvd streaming company www.zediva.com - they had one DVD player per stream, so you were actually "booking" a dvd out, no-one else could watch while you were. Sadly they got sued and shut down, was great while it lasted!
The Zuckerberg Washington Post(Graham) and Accel situation is one counter example - Zuckerberg walked away from a handshake deal and I suspect it didn't exactly hurt his reputation.
"Nobody is born an ideas person, trust me."

I'm not sure exactly what you mean by 'born' but insofar as people are 'born hackers' people are also born idea people. The special ones are people who are both.
I can tell you're serious about being nocturnal because it's nearly 5am in Texas right now. That being said, it's nearly 6 in Providence and you just made me feel more comfortable with the fact that I'm studying Industrial Design yet am more interested in programming and web development.

I think "programming" is an interesting phenomenon because it seems that it can be made into a career regardless of what you study in school, if you love it enough. Keep on keeping on.
Love the idea, but didn't work for me... nothing sent to blue.mouth@7tags.com arrived.
Typical silliness. As long as all applicable fees are paid (and in the case of free over the air tv exactly no fees are applicable, since it is free) they should be allowed to broadcast it in whatever form they like.

Of course it is quite a silly lawsuit in the first place since anybody can get it of the net in the form of a torrent for free.
Here's my take on this:
http://www.mwdesilva.com/posts/40-pondering-learning-from-ra...
The post was a little disjointed, but there were two things I wanted to comment on:

1) Just build stuff.

I think this, by itself, is pretty good advice. I've built a lot of websites and apps, and while I haven't gained a lot of notoriety or huge financial success from them, they have all been huge educational experiences for me, and are a big part of the reason I have such a good job (and good opportunities) right now.

I'll keep building stuff because I find it intrinsically rewarding and educational, and because I figure the more stuff I build, the better the chance that one of them will turn into something bigger.

2) Don't get a CS degree.

I cringe when I see stuff like that. This was me a little over a decade ago when I was planning for college. I had the grades and test scores to study CS at Stanford, MIT, or any other well-respected school and for a variety of reasons (that don't make much sense to the 29 year old version of me) chose to study Finance at a few state universities instead.

Finance was interesting, and I got to do an internship at a VC fund as a result of it, but ultimately, not studying CS has been a major regret of mine. I feel like I'm a pretty competent and successful software developer now, but I can't help but wonder how many more opportunities would have been available to me had I gone the CS route (or at least Physics, Math, or Engineering) instead.

It certainly is worth thinking about whether you really want to go the CS route, but don't write it off because you feel like you can simply learn it all along the way.
Mocha, feature-rich JavaScript test framework running on node and the browser
which browser are you using ? maybe a problem with socket.io ?
Connect 2.0, a middleware framework for node
Nobody wants to work hard (learn to program), everybody wants to show off a coding masterpiece, say Quake or Future Crew's second reality, to their friends. A good teacher leverages the latter to motivate students to do the former.
Interesting. I have a feeling this would drive me insane in the long run. Is there a particular problem you're attacking with this arrangement? Did you try a different approach before that didn't work so well?
Keep in mind that you have created a strawman by extending the requirements of "deploy everywhere" to be UI-focused, when one-size-fits-all UI is not listed as a selling point.

In the case of HaXe, its focus has emerged from Web games with server-side needs, where UI is primarily a concern on only one platform, or shared between two platforms(Flash and JS/HTML).

Although there are now several haXe libraries that are willing to suffer the "slings and arrows" necessary to provide a flexible API experience, the core language is very realistic about what it is going to provide across all platforms - a limited set of data, logic, and networking compatibility. In all other respects the language is very, very concerned with being able to drill down to the native features of each platform and achieve as native an experience as possible given the constraints of a garbage-collecting, dynamic/static mixed, classy OO language design.
Using Firefox with a whack of addons. When I delete the original admin message and then choose "Redisplay All" it comes back, perhaps that's a clue that socket.io is working.
I actually really appreciated that comment, because I had forgotten about that and was thinking "wow, invisibility is way easier than I thought."
Apple crosses 25 billion App Store downloads
Locating SIP Servers – Comments on the RFC3263 for SIPS URIs
The Machiavellian Temptation: How to Improve on Unconscious Habits
Well, I do. And I also did, in 1990's, when I was 10 years old.
meanwhile everybody awkwardly +1'ing each other
Americans should be thanking Foxconn for supporting more than 50,000,000 American jobs. Way to go foxconn!
Correct. The local variables address change, but you can still access them, and pass them to functions. What you cannot do is save a pointer of a variable and access inside begin()/end().

I thought I added a warning in the lthread_compute_begin() section but apparently not. I'll go ahead and add it.
I will try to investigate.
And that's why Obama's public healthcare idea was good.
I've looked at Google Analytics, Chartbeat, and Clicky so far.
I think this means that the value of services would be determined by a government inspector.

As for estimating the amount of money you'll need - services basically can't exist if there aren't enough customers who can afford them. Therefore there is an envelope into which they must fit.

This means that you can get a rough idea of how much money you'll need by looking at the income levels of other people.
XStylus Touch - A Transforming Wide-Grip Touch Pen & holder for the iPad
ReMarked.js, Scroll.js, Andro.js, IndexedDB Examples
TVWorks Limited
Read It Later beats both.
When you are an old man, most people will use technology ubiquitously. Most of them will not understand how it is made and what makes it tick. Those who will, will be considered wizards.
Your post was inspiring. Especially the title. I can relate having learned everything by myself. I also got a degree, and was asked to stay for a PhD but I declined wanting to make things happen rather than just study them. I am being called 'doctor' anyway by my clients, who are all Phds but they outsource the most difficult (as in we have no freaking idea how to wrap our head around this problem) to me. Even worked as a contractor for NASA if that means anything. It's not about the degree or what you have done. Everything we end up doing is to just prove ourselves that we can do it. The only reason you have to do your 'shit' ideas is to build up confidence and get more inspiration. When you are ready, your big idea will come to you. It is with you already but you can't see it, because you are not ready to look up that high. My feeling is that you will progress quickly. So stay in touch with that feeling of the big idea you are here to do, while learning as much as you can on your job, and work as much as you can on you side projects. They are the steps you need to climb to your big one. And know that you are carrying the big one with you. Also know that people will see that and as long as you don't claim it for yourself, will try to use it (and you) for their own purpose. So value yourself, you would not feel inspired if you did not have it in you. And post more inspiring articles :)
I wonder why it takes so long and how work on something like that looks like. Is is something you can share with us?
Writing a thesis - a good opportunity for changing from LaTeX to ConTeXt or not
Martial Arts Indiana
Martial Arts Indiana: Looking for best Martial Arts Training in Indiana? Then contact Hoosier Tae Kwon Do today. Hoosier Tae Kwon Do is one of the best institutes for Martial Arts, Taekwondo Training, Self Defense Training for men, women, boys, and girls. They provide Women's Self Awareness training and anti-bullying classes.
Same here. Especially since Google changed their privacy policy recently I use it less frequently.
How about just talk to others? That's been my main motivation.
This is stuff educational researchers have known for over 20 years, and theorists have known for 100 years (John Dewey). It's called situated cognition. Learning happens in context. You have to give students a reason to learn, not just learn something for its own sake. It explains why for example a Brazilian street kid may be a whiz at math, and a 6 year old may have hundreds of Pokemons memorized. See for example the work by James Paul Gee or Jean Lave. John Dewey said 100 years ago that we shouldn't educate just to prepare kids for a future they know and care little about, we should educate them for today, teach them stuff that is useful and interesting to them today.

An example of my own - at 9 my father attempted teaching me programming with basic - I thought it was pretty boring all that work just to draw a US flag on the screen, especially compared to the videogames I was playing. I was similarly bored with a basic programming class in high school and a survey of programming languages (lisp, C++) class in college (worst class I ever took in my life, actually).

It wasn't until early college when I started making CGI web applications, games, and educational software that I learned real programming and saw the value of it (along with the value of similarly boring calculus/linear algebra stuff).

I disagree with the author of this article's put down of GameMaker and similar tools. Python was not designed for beginners, and neither was Javascript, of course. Right now Scratch may be the best tool for teaching kids how to program, although it is very limited and not so great for creating games as other tools.
GoCardless (YC S11) hiring Ruby Devs in London
If it depends on JavaScript, it's still the problem. Mozilla has the browser, why not implement it without JaveScript? There are already more authentication methods which don't require JavaScript.
I agree that involving beginners with OOP is a distraction -- albeit a very important principle. But they must be able to write their own modules, functions and classes first then be comfortable with exporting those then OOP can come naturally from that. Most software is still highly procedural in nature (while it may consume and refer to objects) and even in languages like Python where everything is an object you can still write software that has a clearly defined beginning, middle and end. Once you have a handle on all that, you can then start utilising the objects and their properties and that is huge fun in Python and Ruby.
I thought the whole point of Raspberry Pi was that it was for kids.

http://www.raspberrypi.org/about
Same reason why lasik became so cheap so quickly. The free market actually at work. Especially effective on technological product based innovation and pricing.

If they'd really get out of the way, MRIs could perhaps cost $200 in the USA due to the volume that could be absorbed by clinics.
Huawei Ascend D Quad - World's Fastest Quad-core Smartphone 
Huawei, a leading global information and communications technology (ICT) solutions provider, introduced the world’s fastest quad-core smartphone, the Huawei Ascend D quad. Powered by the Huawei’s K3V2 quad-core 1.2GHz/1.5GHz processor and boasting the most compact design among 4.5-inch smartphones, the Ascend D quad expands the realm of possibilities for consumers with an Android 4.0 operating system and Huawei’s proprietary power management system which provides up to 30% in energy savings. In addition to innovative hardware design, the Ascend D quad also has outstanding software design. In addition to its Android 4.0 operating system, the Ascend D quad optimizes the user experience, ensuring greater ease of use. The Ascend D quad series will be available in China, Australia, Europe, Asia-Pacific, North and South America, and the Middle East in Q2 2012. The Ascend D1 will be available in the above markets from April 2012.
hey, I learned on a Vic-20 too. Loved it and (to my parent's dismay) spent far too much time writing programmes than doing "normal" kid things. Then one day I got a book - something like "How to write adventure games". One of the best books I've ever read. I loved it

This book showed me how to design and write, from scratch, a real adventure game. How to design a game and draw maps (well, I was pretty accomplished at that already), how mazes worked, how to parse and handle the standard verb-noun input. Everything! I remember writing games and taking them (on cassette) to show my teacher at school. Awesome times.

[Edit: I've spent the last half hour looking, but no joy yet. It's not "Creating Adventure Games on Your Computer (Tim Hartnell) nor "Write Your Own Adventure Programs" (Jenny Tyler and Les Howarth)
You want to hear David Sedaris on this. He was amazed that his visits to the dentist and to hospitals in France where so cheap they didn't even bother to charge him. He had to force them to bill him and it would be for tens not hundreds or thousands of dollars.

Social medicine works in Europe and in Cuba, where I've also seen it first hand. This is why it is so important to preserve the NHS here in the UK.
The extent of the known Universe [video]
Agreed with parent that this is basically a Puritan attitude. This idea that one creates self-worth via work is not anything like a cultural absolute. One of my favorite things about Balinese culture is that they don't have the idea that poverty is vice.
Meh, I mean they are aiming it at education which I think is great, but I doubt many kids would know what to do with Raspberry Pi if you just handed it to them.

My impression is that the main interest in it has been from older people who like to hack on hardware.
DebConf12 – The Debian Conference 2012 - Event Details
It's not difficult to figure out what happens to a marketplace when you remove the competition with government mandate. America's health care system has been hyper regulated for decades. You can't even shop across state lines effectively.

We have the worst of both systems. We have enough government interference to drive up prices through restriction of competition, bad regulation, bad mandates; and we have government sponsored 'private' entities there to capture the high prices from the stagnant and controlled markets.
"Ethics if for those who can afford it" - And obviously a VC can (having someone bring good dealflow is worth more than one deal).

Sounds like the poor CEO got 'guilt'ed into taking a worse deal.
Americans have known for a very long time that we were getting ripped off in the health care system. It has been a growing problem for decades.

I don't think there is any assumption at all that our health care system works as it stands today.
Hi Jason,

Do you have any experience with or interest in the Amazon Product Advertising API? The specific project, in a nutshell, will be to build an e-commerce storefront that sells Amazon items in a niche I am targeting.

Cheers,
Chris
But does it exist in an easy-to-use app that a non-techno-geek parent can understand and hand to their child confident that the kid can then visit the "safe" (and only the safe) parts of the web? If not, then creating said app is a business opportunity. Parents would pay for it.
A major driver of U.S. costs that isn't discussed in the article is our parasite lawyer class, who drive up the cost of insurance for doctors and lead to widespread over-testing or "defensive medicine". Few Americans are proud of our litigious society.
"Coding for me is something I do because it’s almost zen-like. It’s my escape. With my earbuds in, and my music on, I’ll hack the night away. The less sleep, the more knowledge I accumulate."
- this is a beautiful sentence I can relate to.

And: I'm in the middle of making my first shit idea. And it feels good even though chances of any success are probably zero.
"Its things like this that make me realize how little I really know.." +8

The people who +1 stuff aren't the ones that understand the discussion, and the ones that do understand it don't +1, because why would they, it's obvious by reading the comments which ones are good and which ones are bad... It's a fantastic culture clash.
> What I would like is to walk the class through implementing a naïve Brainfuck interpreter, optimizing it, then implementing a Brainfuck-to-C compiler and optimize that.

Nowadays, I would find that an awesome assignment, but your high school students would hate you.
Marco previously felt uncomfortable implementing this feature (http://www.marco.org/2011/07/19/siracusa-multipage), so I wonder what prompted the change in policy.
Want to get our costs down to competitive levels?

85% of all healthcare costs in America are for those over the age of 65. America has the leading health care system for the elderly. We pay for 80 year olds to have surgeries that they can't get in Canada or France.

Nobody wants to talk about it though, because it's not a nice thing to say, that grandma is buying six extra months at a price of a million in treatment.

Socialized medicine will slice the most money out of treatment for people in that demographic. It's by far the largest savings spot. Good or bad, you can debate that endlessly; but that's exactly what will happen.
I think what all of these countries have in common is that they have a strong entity negotiating prices on behalf of the patients, drastically lowering the price, and to a varying degrees also dictating what treatment is appropriate.

It'd be really nice if health care could work like a regular market, but evidence and intuition suggest it simply doesn't. As others have commented, people don't comparison shop even if they could. It's a bit like having no idea how a car works or what could be wrong with it, and then being asked to pick the best mechanic and strategy to fix it. Except of course, that it's not a car but your life or somebody else's depending on the right choice. I think it's unrealistic to expect a working market economy to develop under such circumstances.

One or multiple big entities negotiating prices and dictating treatment comes at the cost of less freedom for the providers and also less freedom for the consumers. Whether it gives better or worse care I wouldn't be too sure - on the one hand, special cases won't get specialised treatment, on the other hand trusting the decision of what needs to be done effectively to the provider sounds like it will cause over-treatment.

The freedom aspect probably drives the USA to the current system, but given the measurable effects, it just seems like bad policy.
Hi Jakub,

Do you have any experience with or interest in the Amazon Product Advertising API? The specific project, in a nutshell, will be to build an e-commerce storefront that sells Amazon items in a niche I am targeting.

Cheers,
Chris
Yes and no. It's relatively easy to set up an HTTP proxy (and I can think of several ways it could be made plug-and-play for non-geek parents). However, enforcing the use of the proxy on the client is basically impossible. Mandatory group policies come close, but if the kid can get admin they can just turn it off (and lets face it, they've got physical access to the client, if not the proxy server).

Probably won't stop parents paying for it, though :)
I think part of the problem why some aspiring programmers give up is because the bar is too damn high. They get fed a constant stream of beautiful 3D games and iPhone apps, and when they start to make one (from following a book/tutorial, for example), it looks like shit compared to what they/others are expecting and they lose their initial enthusiasm.

Compared to a few years ago where a simple 2D/text-based game is already considered pretty cool.
I'm not sure if I understand the problem. Without a loop, is he only counting a fixed number of bytes (ie, 4 or 8 maximum)?
" If we had the per-person costs of any of those countries, America’s deficits would vanish. Workers would have much more money in their pockets. Our economy would grow more quickly, as our exports would be more competitive."

Also world peace would break out and poverty would be eliminated.

I liked the article, and I think this is most certainly a pressing problem for this country. But the facts are strong enough to independently make a strong case. No need for the hyperbole
Malpractice suits are about 2% of healthcare costs, and that percentage is stable, so you're not going to make a huge difference by focusing efforts there. Tort reform is a diversion, not a solution.
Mac OS 1986 as iPhone skin
"... First question, why dig up someone's blog post from last summer? ..."

reasonable question from someone who has only been here 154 days. Because it fits the "Anything that good hackers would find interesting".

"... Please don't submit comments complaining that a submission is inappropriate for the site. If you think something is spam or offtopic, flag it by going to its page and clicking on the "flag" link. (Not all users will see this; there is a karma threshold.) If you flag something, please don't also comment that you did. ..."

If you think any submission is sub-standard, flag it (ie: click the bit toggled "flag" url) More guidelines can be found here ~ http://ycombinator.com/newsguidelines.html
Interesting, though I have to say these seem more like "working for Quora for free". Would be nice to at least get some interesting data sets in exchange.

Granted, I probably won't improve on Quora's code in a week, but still.

I guess I am simply not the target audience, as I had no plans of applying to quora.
Microsoft: Apple Makes Old iPhones 'Unusably Slow' On Purpose
You'd be amazed how many of the bottom half suck it up long enough to graduate, get a job, and leave a pretty mess for sad-sack contractors like me to clean up.