skysight-inc/HackerNews huggingface dataset:
To be fair, Unicode didn't exist until the 1990s. C was originally invented in the late 60s and early 70s.

The C language and standard library are meant to be minimal. It assumes very little. It barely assumes that Unix/POSIX exist. String.h has to work on server, desktop, console and mobile CPUs as well as microcontrollers. And this is the minimal set of functions that will work almost everywhere.
http://en.wikipedia.org/wiki/String.h
having done a startup with no "network" at all, and one knowing of and taking part in the tech startup community, I do think there is massive amount of value added when you are a part of "the scene"

You gain a network who will push your startup, introduce you to customers, investors, partners, media, you get some knowledge shared from people in the same situation, tools and methods they used and sometimes its just comforting being part of a group of people in the same situation who you can all relate with.

obviously a lot of this comes as part of the package with YC, imo one of its biggest attractions.

(and obviously this definitely cannot be done in place of building a product / talking to customers)
I did the same thing, and I can assure you that it's a wonderful feeling from the other side. It is, however, hell to go through.
I came here to say just this. Been seeing his name a little too much lately. Reminds me of mrbabyman...
That's why the smart thing to do is open several locations, which is what restaurateurs generally aspire to, for that very reason. Sometimes it backfires, usually it doesn't if the restaurateur knows what they're doing.
They could verify the server's certificate. Even if the user installs a new (trusted) certificate - as in this case - the app could still check the certificate information (fingerprint, domain name, O, etc.).
Homo sapiens didn't have a chance in the first place.
A new way to read Hacker News and more
MIT 6.851 Advanced Data Structures
All your receipts are belong to us.
also it does say "WARNING: Test accounts CANNOT be converted back to normal accounts and they are not allowed to access the Developer App." in bold above the button. not excusing them, but they did seem to make some effort.
If you happen to have one, I think an SO account is a great thing to show potential employers. But I'd want to know that they were willing and able to read my answers to questions rather than simply look at my karma.

Having been on SO a bit over time, I know very well that SO karma doesn't directly measure programming ability. You can get high karma with lots of random or dubious answers. If someone already has programming ability, they might be able to tell from someone's SO answers whether the person's real but raw karma isn't enough.

The further problem is that Joel has been trying to jump from SO being a good answer site to making SO a job site in it's own. The first iteration was announced with fanfare and a post with argument for his approach. This version has appeared with little discussion on his part so I'm not sure what his reasoning is.

On the general subject of signaling, if an SO account ever became a strong signal of ability, you can bet there'd be SO "gold farmers" along the lines of game gold farmers today.

And while I've enjoyed SO for its own sake at times, if creating an SO account became mandatory for a job search, a lot of skilled people likely find that an annoying imposition.

Google rightly has a policy against "why manhole covers are round"-type questions. They're an imposition on a candidate without proving anything. An employer asking for a SO account would have the same quality.
You say that as if bad press or privacy concerns have had any impact on Facebook thus far.
EDIT: I just confirmed this no longer works. =(

I think all you need to do is disassociate your account from the Developer Test Accounts network via your profile settings page: http://www.facebook.com/editaccount.php?networks

That should revert it to a regular account.
I currently have about 15 different Facebook accounts, each under false names. So far none of them have been shut down, or even questioned. Maybe it was because you got to such a high amount of friends that they took notice, mine are rather low, around 50 - 100 friends on each account...
I'm also a little uncomfortable with having my balance due more visible to my doctor than what my medical problems are. Doctors should deal with medicine, office clerks should deal with the balance due. Having emotional information like money on the info screen can adversely affect the emotional doctor/patient relationship in a way that's completely unnecessary.

Fucking programmers.
In Haskell I frequently find myself searching libraries for functions (algorithms) based on the input and output type. The list is often short. Also there is some literature on deriving algorithms simply by specifying such types.

If we had a standard algebra for programs, written in some relative of Haskell or an EDSL thereof, then searching for algorithms that mapped between certain types could be made easier. True, the case of proving two versions equal would be undecidable sometimes, but not always. In that case it could time out.

I don't believe this would work for imperative languages because the semantics of side effects are often not available, but I could be wrong, or they could be restricted enough so that an SSA specification could do what you say. Bottom line: types would help, purity or the equivalent would help.

Until then please excuse me while I reinvent the wheel...
So what happens when Apple pulls this app for $arbitrary_reason? Are your medical records gone?
Kurzweil on 2045: When Humans, Machines Merge
Ruby/Rails Chicks That Rip: Brenda Strech
Toward Computers That Fit on a Pen Tip
How is that? Would you care to elaborate?
while yes human reaction times are nowhere near as good as those achievable with computers I think the physical pressing of the buzzer was enough to level the playing field. I can't remember where I read it but it seems that at most Watson had 100ms of an advantage if he was confident of his answer before the buzzers opened. I also can't think of a consistent way of getting rid of this time gap.
What problems did you have with FFmpeg libraries?

Assuming you mean the libraries that come with FFmpeg, and not turning ffmpeg.c into a library.
This is great feedback! drchrono has a really customizable form builder tool that lets users build out their legacy paper clinical forms on our website and then have those forms recreated on the iPad to be filled out as the doctor sees patients.

This lets the doctor move from paper to an EMR with a very similar workflow, but still gives the benefits of having the data stored electronically and getting clinical benefits like having drug-drug interaction checks on the patient's medication list.
So try once a day? Don't worry so much about the scheduling? Meditate for 20 minutes if you can, 1 minute if that's all you have? It sounds like you got off on the wrong foot. A big part of meditating is learning to accept without judgement, and your post is full of you judging yourself.
Writing Flash effects like that required and additional step: getting the software, which is expensive.

This is actually not true - it's quite easy to set up a development using free tools (actually free in both senses of the word). Take a look at haXe for example.
Here are some articles by libertarians criticizing deficits as early as 2004.

http://www.cato.org/pubs/briefs/bp87.pdf

http://reason.com/archives/2005/02/13/revive-gramm-rudmann

http://reason.com/archives/2007/02/12/the-beltway-cut
You are completely right. I admit that I wasn't paying a lot of attention. I was in a mode of scanning-documentation-trying-to-figure-something-out. I didn't think that poking around the developer center could destroy my account.

Obviously I was wrong, and I'm kicking myself now. But still, it is absolutely stupid to make it that easy to wreck your account.

Because much of the time, users won't pay attention to paragraphs of text you put around prominent links and buttons.

[Edit] Also, the button says "Make Your Name a Test Account." I thought it was going to make a test account for me, not from me.
Awesome new SQL syntax - for developers
Over 120,000 doctors in the US own an iPad and doctors (even non-"hip" ones) get immediately that the iPad is the ideal platform to use in the examroom.
Reminder: South Florida HN Meetup tonight  9pm
Collide Factory:
541 NW 1 Ave.
Fort Lauderdale, FL 33301

Call if you have questions:
954.670.3289

Keg of Blue Moon + Presentation Stuff is there if you want to show something off.
So what is the man supposed to do for employment?
Speed Up J2EE Environment Setup With Jetty Maven Plugin
I logged in with a former FB account and after clicking to the link, my account became a test account -all contacts became unclickable, no interactions I could make after that point.

Maybe they could pay more attention to warn users but the link itself named "become_test_account.php". I hope your account got fixed.
Same story: http://news.ycombinator.com/item?id=2255442

No comments there ...
Question 3 was the most interesting but data on parsing remarkably incomplete. As far as I can tell, we have only lists of possible ways to break down the data without any explanation of how or why one possible way is preferred to another.

Case in point (1):How it decides to treat "Treasure Island" as a proper noun. We see only "modifies(Treasure, Island)" -- indicating that it treats treasure and adjective modifying island, then suddenly in the semantic assumption phase they are treated as a compound.

Case in point (2). We are given:

island(Treasure Island)

location(Treasure Island)

resort(Treasure Island)

book(Treasure Island)

movie(Treasure Island)

I assume what he is giving us is method names written in Java with "Treasure Island" as the single argument that return a value indicating the likelihood that "Treasure Island" is what the method name refers to. This is extraordinarily interesting. However, it is not at all clear which methods are chosen and why, if they are run in some sort of sequence or simultaneously, etc .

Case in point (3) : "Builds different semantic queries based on phrases, keywords and semantic assumptions." This is very vague but indicates that Watson generate a set of queries which it runs against its own internal search engine ranking answers presumably based on the quality of the initial search and the confidence of the answer. Would be very very cool to have an example.

All in all, wets the appetite but leaves one wishing for more hearty fare (or a job at IBM!).
I couldn't agree more, which is why I wrote the post ;)

Most of the time we do lots of rapid iterating (we're in Ruby and JS, mainly) and it goes great. That's why I thought it important to highlight when we do it wrong.
Thank you for pointing that out, but I tried that and it didn't work. The network simply doesn't appear in my list of networks. Other developers haven't been able to get this to work, either.

Thanks though!
Do you have any article or vendour links I could take a look at? I've struggled to find good banner ads.
I agree, I've got the same value out of these things as you. But pretty much all the people I know who have had some amount of success with anything didn't know these things and didn't care.

They just hacked something together and didn't stop...

So I think the value you are describing comes a fair distant second.
The iPad is a front end for https://drchrono.com which is a full SaaS product in its own right to manage all of the backend of the doctor's office.

We have a really good relationship with Apple, and we are one of the killer apps that make doctors go out and buy iPads. We launched on the iPad initially within a month of its release and work closely with Apple to make sure we comply with security and Apple standards.

So it is unlikely Apple will yank our app. We do have an Android phone application frontend and we can invest more in Android tablets as they evolve in the future.
Ask HN: Yes, I can program, no I don't want to join your startup?
My co-founder and I are working on our own startup (Launchbit), but despite this, we get approached all the time by non-technical aspiring entrepreneurs looking for developers. Does this happen to you?

Just for fun, we were talking today about what it would take for a non-technical aspiring entrepreneur to poach us for their startup. At first, I thought that nothing would, but in contemplating it more, it was interesting to think about what criteria was most important. Would love your thoughts in this survey (and comments below) -- will compile the results and post them on HN when we've collected and analyzed them. Thanks!

http://bit.ly/hOoexC
SSH escape sequences (or “don’t kill -9 that process”)
Counterexample: zlib.

Everyone uses zlib. It's hard to find a binary it's not linked into. I doubt anyone reimplements it -- what's the point? Maybe some people copy it into their source tree, but what's wrong with that?

The key? Make sure people have heard of it, and make it as unobtrusive as possible. The author's "libmd" fails at the former, and PGP, GnuPG, and OpenSSL fail at the latter. There is no good reason not to Just Use Zlib. Quoting from their website: "A Massively Spiffy Yet Delicately Unobtrusive Compression Library."

zlib is my inspiration.
How about the entire modern conservative movement? I'll reiterate my "generally speaking" qualifier because I'm not trying to pigeonhole any individuals, but I'd say that "in favor of nationalistic wars and cutting domestic spending" is pretty much the 1 sentence description of anyone who gets a good reception on Fox News.

The modern chinese pretty much stay out of the war thing. They got Tibet and that's all they care about.

Communism, well, yeah they said that, but it was really only true for a brief period in between China going communist (solidarity!) and Nixon going to China (they're enemies now!).

EDIT: Also, re: nationalistic wars, I agree on all except for Nixon not wanting to leave Vietnam. There's no other explanation for "peace with honor" besides nationalism and pride. That only half counts since he didn't start it, of course.
There is a clear divide between the clinical tools on the iPad and practice management (medical billing and invoicing) tools for Doctors.
Clickable: http://bit.ly/hOoexC
As a student who will have time over the summer for such things I would really like to see credible online degrees in the area. Not even for something to put on a CV but something that shows that you are familiar with the content on some level. I would think that 2nd level students could really benefit from it as well as a qualification before they enter college courses.
...and even better, they could also provide some way to undo it. I still can't believe such a drastic action is irreversible.

> I hope your account got fixed.

Thanks, it hasn't yet but I hope it will too.
The drchrono EMR is fully compliant with HIPAA. One of the screenshots shows the Dr. the overview of patients coming in for the day (that view isn't for patients to use.)
I turn to HN when I hit a road block. Sometimes I learn something new, but a lot of times Im just procrastinating.
I'm sure you can find a token libertarian criticism in between enabling these guys every other spare second. Ron Paul even opposed the war in Iraq. (I'll give that guy credit for being principled even though half of his opinions are loony-bin crazy).

But I'm talking about the totality -- check out Fox News and the Tea Party if you want the beating heart of the conservative movement. These are the exact same people, not figuratively, literally, who defended the Bush admin for 8 straight years. And CATO? How many pieces did they put out as cover for the Bush admin during that same time period? They're basically part of the republican messaging system.
Sorry, you're right, I just confirmed that it no longer works. I'm pretty sure that method worked just a few weeks ago though. =\ The changes are probably related to the test user overhaul that Facebook has been working on for the past few months. https://developers.facebook.com/blog/post/429
thanks! missed that
Introducing people is easy for us, but we need some ammunition to make introductions effective. We need to be able to say not just please meet x, but please meet x, who have built an amazing y.
Could you expand on your first suggestion, writing, please?

I would like to write more often, and though making money would be a bonus, having a topic to focus on would help greatly. Where can I look to get started?

Thanks!
Nginx mongodb rest handler
Harmony - online drawing tool
How is that a legal business practice? I thought price-controls set by an oligarchy was a clear violation of anti-trust laws...
Maybe you don't live in California?
One Piece 616 ITA,One Piece cap.616, One Piece 616 Download
ReSharper 6 Bundles Decompiler, Free Standalone Tool to Follow
Here are some Hacker News threads related to client side testing:

http://news.ycombinator.com/item?id=2038663

http://news.ycombinator.com/item?id=2142104

http://news.ycombinator.com/item?id=2055867
Probably. Or your 'false names' are not as 'flashy' as mine! I still thought it was quite harsh to just delete the account without any warning or notice at all.

And I've got a lot of friends who aren't using their real names either and are getting away with it, no idea how they are tracking you down.

Insisting on real names is a big part of what makes Facebook so uncool and corporate to me. I want the Myspace days back, seriously. They didn't care at all.
This didn't work on my iPhone. I wish it had.
The Future of Your Wireless Home Network
Google Details Chrome's Background Feature
Do you mean I can get the key in ((26 * 2) + 1)^3 = 148 877 trials? Sweet!
Agreed. I don't want them to offset Watson's raw potential, but why not just acknowledge the processing power put him ahead of the buzzer.
I bet you're right.

I'm glad they made the new system -- it looks really clean and useful. I just wish they hadn't left the old system halfway operating, so you can fall into it but not climb out.

And they really, really need to edit that blog post to point people to the new system. It is in the top place of the google results for "Facebook test account," and I'm sure it is misleading a lot of people. At the least into using the clumsy old system, and at the worst into destroying their accounts.
Bleach 438,Bleach cap.438,Bleach cap.438 ITA, Bleach 438 ita,Bleach chap.438 Eng
This is my fist serious work in c, any issues you guys point out will help a lot :)
Thanks
Khaja
Wait, interface builder isn't supposed to explode when you use it?

We are releasing a new version of our iPad application roughly once a month and we are always working on making it better. I think we have a better UI than any other medical company out there, but that isn't hard! It is like playing basketball against Junior High School kids.

If you know a designer who could help us email me and put me in touch with them as we are rapidly expanding the company!
Daqri wants to be the augmented reality’s YouTube
Just to be clear - unless there is a certain better replacement the murderous regimes should be left in power?
Why most mobile apps never get downloaded
Wireframe Easily and Beautifully with Interface Libraries
The article is doing a lot of apologizing for Steve's behavior instead of just letting it stand for what it is.
Clojure Toolbox
I like this approach. What kind of encouraging words do you tell your child? My son is a few months short of 2 but I want to do the same for him (well... maybe not Futurama) and he definitely doesn't understand hardwork or smart yet - but I want us (my wife and I) to get into this groove.
The analogy falls flat, because business attachments are not necessarily the same as romantic attachments. Or friendships.

That said, I agree. It can cause trouble. But is your priority running your business, or is it keeping your friendship alive?
C++, JavaScript & Ruby Developers the Most Fowl-Mouthed Comitters on GitHub
Yeah really. What a coincidence! Do you think they might have investors in common?
Rail line buckled by the shifting earth
Wow, it's almost as if we weren't on a social news site catered toward companies and their launching products.
after working in a hospital and seeing older doctors hire people just to answer and reply emails.. I think this market assumption may be correct.
I think you underestimate the 1 GHz CPU difference. Also RAM slots.
I thought the difficulty of carrying several books around was the Kindle's raison d'etre. I suspect you're right, though.
This!

I once had a server (in the pre-udev era) that would occasionally shuffle its network devices after reboots. I don't remember how I fixed it but I do remember the short phase of amusement, followed by a longer phase of frustration.
I stopped reading techcrunch a year back.
I will stop reading HN for the next 60 days
OpenStreetMap has a ton of open map data, but I don't think they have an IP->location database. I can't seem to find any info on one, anyway. They are a good free source for "reverse geocoding", getting a street address given a lat/lon.
Unfortunately not. Indeed the python standard library is inconsistent and has undescore and camel case and sometimes neither of these mixed. It's not only about style and readability but it's also usability. If you have a consistent style then you only have to remember the name of things (classes, methods, functions). If it's inconsistent then you have to memorize the style for each one as well, which I find pretty painful.
I'm interested in learning how DrChrono is planning to market to physicians.

I personally think DrChrono is going for a diminishing slice of the healthcare pie. The current trend in healthcare is that a decreasing proportion of physicians are working in small private practices - the cost of healthcare infrastructure, logistics, and billings means large practices and hospital based have significant savings on scale and tremendous bargaining power with insurance and etc. This kind of app, with the appointment scheduler and prescription system, seems very much geared to small private practices.

I imagine this kind of system will make limited leeway in large healthcare practices and large academic institutions - this is the difference between enterprise software and web applications. Epic and the like, despite being aesthetically unpleasing and rather cumbersome, is dominating this segment of the market. It's not even a question of cost - these solutions cost much more than competitors, but there is a perceived level of stability and a proven track-record. In both culture and priorities, I think YC companies are not as well prepared to offer enterprise solutions. Large institutions are fickle, full of politics, and without a dedicated sales team, difficult to sell to.

They are definitely going for the "meaningful use" incentives as part of healthcare reform - the healthcare reform gives physicians incentives to adopt an EHR (electronic health record) system and going for the sex appeal of using ipads - but I am wondering if that is enough incentive to adopt an electronic health system. Personally, I type 1000x faster on a keyboard than with an iPad, and speed would be an consideration - ie. even as a physician-in-training (hypothetically with comfort in technology), I would have to look hard to decide whether to use such a system.

As a medical student, don't think there is enough of an market for general primary care physicians and not enough specificity (currently) to most subspecialities. There are a lot of older physicians that have limited comfort in medicine. I would imagine there is a good market for concierge medicine practices - the kind of places that already have iPads and are interested in distinguishing themselves from the market.
Cool and all, but... It's stuff like scroll analytics that keep NoScript in my list of must-have addons. That kind of stuff is just super creepy in a working-for-the-feds-in-snow-crash kind of way.