skysight-inc/HackerNews huggingface dataset:
I personally can't wait to see systems like OSX & FreeBSD use Clang as their default compilers...

Some parts of OS X are already compiled with Clang. Off the top of my head, OpenCL, OpenGL and Xcode are all compiled with Clang now. Also, I think (but can't source) AppleScript Studio is also compiled with Clang. And there's MacRuby that's built on llvm.
What you said makes a lot of sense. How would you define straight performance based for developers?
Can a cell phone case prevent cancer?
Ask YC: Advice on shutting down startup
I and 2 of my friends developed Onista (http://www.onista.com) a while back and we also invested some money (not a whole lot) for hosting and legal bills (like forming corp, patent investigations and all)
We launched it, and somehow we never got to do much on marketing the app so it never picked up (or may be it was a wrong idea to begin with)
At this moment all 3 of us lost the interest and want to shut down Onista to pursue other ideas independently because our time commitments are not same anymore.

What are our options?
- Try to sell Onista? Not sure if we can even do that since there is not much traffic. Don;t even know if we can do this.
- Just shutdown servers, dissolve corp and move on?

Any advice on what is the best way to move on?

Thanks in advance
interesting that rearden got a mention and a certain other travel technology company did not :)
I worked on the 787 (or, more precisely, on some networking simulation tools that were used in development). They've got some reasonably innovative technology in the cockpit, at least as far as innovation in avionics goes. The industry doesn't tend to race ahead very quickly, as a whole lot goes into certifying not only the avionics themselves, but even the tools used to develop them.

I was working on a project a couple of years ago, using an 8-year-old version of GCC, not being allowed to update because it would cost so much money to certify another C compiler.

But really, compared to a lot of current jet avionics, there's some pretty cool stuff on the 787.
I think the preprocessor is the biggest mistake. It was introduced to address issues of separate compilation in a simple way, but it generated more trouble than advantages.
I feel the lack of a module system is the biggest mistake in C. It is tiresome to prefix every single public function: list_append, list_delete, hashmap_insert etc.
Free Gaming Now
Play free recent online games & watch your favorite videos, sports, magic, amazing videos, download videos today! all free arcade games online
Some of the public entries are hilarious
Some good thoughts here, but I don't think branding is the hard part. You can build a brand from nothing with consistent, high quality journalism. See this article on Politico: http://www.vanityfair.com/politics/features/2009/08/wolff200...

Also see Arrington on the New New York Times http://www.techcrunch.com/2009/07/30/what-if-the-new-new-yor....
One Tree Hill Seasons 1-6 DVD US$47.23
http://www.luciddb.org/
You've probably seen this video, but I found watching it has helped me become better at living in the here and now: http://www.youtube.com/watch?v=jNVPalNZD_I
I'm handing in my one month notice on the fourth, and I'm both excited and apprehensive about the future. But yeah, 2010 will be an exciting year no matter what happens. Good luck to you too!
http://www.onista.com/
Web-Radio  Toolbar  Listen to Radio Stations from your Browser..
It's worth keeping in mind that when Google proudly proclaims, "hey, so and so many people have gone Google," they've chosen their definition very carefully:

"The reference to Going Google refers to US state governments using one or more of Google’s enterprise products..."

Let's not forget that Google's enterprise products include their search appliances, Google Earth (to some extent), etc. This isn't by any means saying that upwards of 50 percent of state governments are using Google Docs.
I think you probably should put a huge message on the site, saying you're shutting down, so that those who still go there occasionally, wouldn't be surprised too much. After all, they are your users, so you've got to respect them till the end. Also make sure you prevent new users from signing up.
I can't wait for my first Freudian slip while thinking up an email to my employer. Better yet, an IRC chat.
First, you need to write up a post for HN, detailing what niche it was that you were trying to fill, some of the obstacles you overcame, and why you think you failed. It will be educational for you to do it, and for us to read it.

Second, I think you just pull the plug. You can put an announcement on your homepage, giving your users notice, and email them, as well, if you have their emails. You could even send them the post detailing your journey and why it is ending, to give them a bit of a feeling of closure, and not feeling just left out in the cold.

Take the code. A lot of that back end stuff that you've written, you'll build off of for your next site.

Good luck in your next venture. 2010 could be your year.
I don't recall. Someone pointed out an example in a thread a while back.
Comparing the House and the Senate Health Care Proposals
I remember you telling me about Onista at the YC offices back at Startup School '07.
From Early Release to Ambient Streams in a Sea of Modular Innovation
Tell HN: Hacker News list on Twitter
Reminds me of this story that surfaced around the time of the AT&T vandals

> Within minutes of cutting the cable, three black SUV’s pulled up carrying men in suits who complained that their line was severed.

“The construction manager was shocked,” a worker told the Washington Post. “He had never seen a line get cut and people show up within seconds. Usually you’ve got to figure out whose line it is. To garner that kind of response that quickly was amazing.”

AT&T crews arrived the same day to fix the line, an unusually prompt response.

http://www.wired.com/threatlevel/2009/06/blackline/
Yep. A detailed status report (last updated a few days ago) can be found here: http://clang.llvm.org/cxx_status.html
get laid a bit more often. Two girls a year is not enough. Seriously, all work and no play make no fun life.

While I probably want something good for the long term, I have given up on finding it. Unfortunately SV/SF area is horrible place to find quality girls.
more importantly, it will give you a hell of a lot of data about the clicks on the link
I am a Turk who learned Finnish as an adult. A striking similar between Turks and Finns is that both think their language is phonetic/read-as-written. While Finnish performs definitely better than Turkish in this aspect, both are far from being perfectly phonetic.

As the other comment mentioned Finnish isn't that phonetic at all. Even the simple "tervetuloa" is actually pronounced as "tÄrvetuloa".

But out of all languages I've learned/tried to learn, Finnish definitely is relatively more rule-abiding. And it has a huge bonus of being very obscure as to be used as a secret language :)
I think your site has to be worth something on Sitepoint.
Lessons Learnt in 2009 (Rails Core Member)
What about a list of the successes of people with brown hair?

Also, this could be a case study in how overuse of exclamation points makes them meaningless.
The creation of this list is evidence that women are not accepted into entrepreneurial enterprises as well as men are yet. There shouldn't need to be a list of female founders to single them out.
Looking at one side of a balanced transmission line is not really very useful on a scope since there is no reference that is meaningful other than the other side of the line. Of course there would be lots of noise looking at only one side, since the whole idea of a twisted pair line is to take advantage of common-mode noise rejection at the receiving end.

Thinking about things more, you'd need to do the same common mode rejection in the tap in order to not be overwhelmed by line noise, necessitating the use of two pickups per pair. Careful physical design could allow a very sensitive pickup to be designed while canceling noise common to both. However, as you pointed out, low current could make things impossible still. But... the line is driving an inductive coupling in the form of a transformer at the end in order for things to work in normal operation though, so instinctively I think that something could be made to work.

As for not being worth it, you are probably right, especially since both approaches could be detected with the proper equipment.
In other news, Tuesday.
Redis was designed specifically for web analytics. Not exactly what you asked for, but you might find it highly useful nonetheless.
>> http://code.google.com/p/redis/
Ask HN:  How do I start angel investing?
I am interested in becoming an angel investor, but I lack the whole "bringing something extra to the table" outside of the money aspect.

What advice would you give to someone like me, who is willing and able to put money into an early-stage start-up?
Worst comment I've ever seen at +7 on HN.
Come to Demo Day at YC. It will be March 25.

How to be an angel investor: http://www.paulgraham.com/angelinvesting.html
First off, Happy Holidays!

Now back to arguing about something...

Then that intent should be on the guidelines page, and not in the imagination in your head...period. I think pg does a good job at relaying the intent of how he thinks things should work in his various essays. I disagree with him on some fine points. He wants more civility, I want more directness. I also don't want people to pretend to be civil in voice and absolutely uncivil in action.

Furthermore, guidelines are not rules:

Since you have trouble understanding the difference betwixt the two:

http://lmgtfy.com/?q=define%3Aguidelines

http://lmgtfy.com/?q=define%3Arule

I think you can probably tell by now I really don't give a rats ass about my karma, to the chagrin of people that think I'm only whining about mod points -- but I do care about interesting discussion (which includes meta-discussion). You seem to think discussion is only interesting if it follows some rule-set you've invented that really has nothing to do with the intent or words of the guidelines of HN or even in most cases (as provided by citations) to yourself unless it's particularly convenient for you to pull them out to suppress voices you don't want to hear -- such as mine.

As I've outlined, mod points and abuses of the voting system can suppress interesting discussion exactly as it has done here both by encouraging non-interesting discussion and by discouraging dissenting voices. You are even aware that the voting system is open to abuse! http://news.ycombinator.com/item?id=1013389 Yet here we are, with you participating in your own support and participation in an abuse of the system.

You've provided nothing even remotely interesting along the lines of meta-discussion regarding this topic in all of your previous posts that I could be bothered to read through except pedantic reference to the guidelines page from time to time. At the very least I supplied an alternate voting and comment scheme (which is perhaps a poor scheme, but I'm open to it being up for debate, at least it's some ideas). Most assuredly you don't like it since it would force people such as yourself to be bothered to provide some commentary and not just whore karma.
Connect Bluetooth keyboard to iPhone ($5 at the Cydia store)
When you say, "my family helped me get that money...I feel like I shouldnt risk their money," do you mean that your family helped to co-sign your loan or act as guarantors? If that is the case, then no, you really should pay off the debt. And idlewords is right, you can use the time to learn about working in a team. Or even network to find cofounders. From your statement "I've been thinking I might try for YC", I'm guessing perhaps you haven't found co-founders yet? Paul Graham's essays tend to stress the importance of good co-founders.

But if they helped you get the loans in some way that doesn't involve their credit getting damaged should you fall behind on payments, maybe you should talk to a financial counselor about options, like consolidating loans or asking for a forbearance due to unemployment/hardship. That's going to make your loan principal grow very large though.

So I also think that working for a few years to pay off the loans is the best idea because then you can focus on your startup without the stress of looming monthly loan payments on top of earning no salary whilst developing, but perhaps you should ask someone who can give more specific advice. Not to sound harsh, but it seems that by asking internet boards, you're looking for a way to alleviate your conscience, both to yourself (in terms of your life ambitions) and to your family (in expectations and finance). Don't worry too much Good luck with whatever decision you make!
Could really use a screenshot or two.
I vote for something like this. I'm new here, but far too often I see thoughtful posts like this being hit hard.

Here's a guy, obviously with some ideas banging around in his head, who feels (rightly or wrongly) that the system as-is is broken. He complains about it, then offers a solution. It seems a reasonable solution and with some tweaks to his/her basic parameters (I think +3/-1 are too constrained) this could work well.

I agree that the spirit of HN seems to be to have good chats on topics and subtopics, and some of the abuses I see around here really scare me off from posting more.
Wireless Broadband
Share and discuss broadband related news, reviews and problems, have many problems resolved on the forum, and get to the latest information on many products such as cars, mobile phones, dth services and many others.
Sharepoint metadata
Titus Labs Metadata Security for SharePoint allows administrators to build access rules based on the document’s assigned metadata properties. These metadata rules can then be assigned to a document library or content type.
Launch this bad boy http://beepl.com - maybe in few weeks time....
Thanks for your advice. To be clear I do not have any type of blog, company or otherwise.

The problem is very simply that I am a programmer. I spend time programming; not marketing.

I don't have an (active) twitter, facebook, myspace, linkedin, blog, etc. Yes yes I know how important it is to have them! - but the point is I don't.

So I always just build out things because I'm a semi-noob programmer. I've learned from experience, that its all about customer development, so that's what I will do now. But it is indeed factual that I have about 8 visits a day =).

Lastly, I am a 37 signals guy. I measure (company) success in profit. So it is nice to measure the importance of how many uniques you get, only so much as it contributes to the bottom line. I.e. A blog might need 50trillion uniques to make $x. A paid app, eh probably not so much.
Couldn't agree more. It is a fine line but start ups both require you to stick out the tough times but also know when to walk away. Definitely communicate with your users and don't drag it out. Reflect on what went right and wrong and use that at your next start up.

We wasted a lot of time because we knew our technology was worth something. In hindsight I wish we didn't drag it out. Weigh you options and make the best decision you can and don't look back.
A similar idea is that of "nudges" as developed by Richard Thaler and Cass Sunstein. Nudges are ways to create a framework of choice that is structured in a way to encourage people to make the "optimal" choice anyway. It requires a bit of psychology in understanding the flaws in people's decision-making and perception.

Some countries have high organ donor participation merely because they structure it as opting out rather than opting in. Instead of signing up as a donor, people have to sign a form to opt out. Is it better than rewarding people who do opt in, as in the incentivized altruistic plan?

At least in terms of a retirement savings plans doing the same thing, I think the automatic opt-in mechanism is better, but organ donations are trickier because they usually involve some emotional or religious conundrum over organ donation.
In case anyone else is confused, this is the same story we saw a little while ago; nothing new has happened.
Don't want to hijck the op's thread, but am curious where you are going with this even if they don't answer.
More fun: draw a spaceship around yourself and drag that around.
Always the smallest girl. But they never admit that.
I don't really think this is the next iteration of laser tag. It's a different take on laser tag, and I didn't mean to downplay the innovation at all. I simply wanted to point out that this ain't laser tag 2.0, but rather a new way to play the game. I want to emphasize their achievement in porting laser tag to the iphone platform, and not on their achievements of making shooting your friends possible.

Plus, all progress is either random, or iterative, so I'm not sure I understand your point.
Send me an email: mbenjaminsmith AT gmail DOT com
So does that mean anyone who is interested in investing can show up on demo day? If so I would also be very interested in investing.
I stopped playing about 10 minutes ago, but my brain still thinks my monitor is rolling left and right.
Certainly.. I do plan to write all my experience on what we were trying to do, what went wrong and what I myself will correct when I build next startup.

About pulling the plug, We are thinking around couple of months process. Like putting announcement as you suggested, and informing users and then pulling the plug.

Thanks
Tell HN: Merry Christmas
Here's to sneaking off to your computer to check HN while the rest of your family wonders why you aren't spending more time with them...
Yep, I remember we discussed Onista and Sormpulse. Hope all is going well at your end.
The assembly language used by Sharc DSPs has an algebraic syntax rather than using all mnemonics, and loops are pretty easy to create as well (at least compared to x86 or, as my current project uses, PIC).
You can get this video directly from iTunes as well:

http://deimos3.apple.com/WebObjects/Core.woa/Browse/itunes.s...
How new technology disrupted America’s newspapers—in 1845
Other than strlen, string operations can be faster with null-terminated strings. Plus, there are other benefits:

If you want to turn some arbitrary data into a string, just put a 0 byte where you want it to end.

Instead of having to increment and compare both a counter and a pointer (or store a final pointer for comparison) in string-manipulation operations, you just increment the pointer. It makes for very concise loops in strchr, etc.

Tokenizing a string is just a matter of throwing down 0 bytes where the tokens are (as strtok does).

Passing a tailing subset of a string to a function is as easy as adding an integer to the string pointer, rather than requiring a memcpy and length calculation.
I think we still see innovation in games, but what's happened is there are also more clones. So every year we get a bunch of first person shooters, that are more or less the same type of game but with different storylines, graphics, and environments. So this drowning by copycat games makes it seem as if innovative new games are not being produced as much anymore.
sizeof() is used to determine the actual in-memory size of something for use by memcpy/malloc/etc., not the number of elements. There are commonly-used array size macros that can help with this, such as

#define ARRAY_SIZE(x) sizeof(x)/sizeof((x)[0])
Very true. I've seen too many startups recently do a 'silent' laying off of everyone, closing doors, but leaving the servers up and the community to rot. The users don't even know that no one's driving the boat- but that servers are just still running because the prepaid their bills for the year. Unfortunate really.
(Vid is NSFW)
cute game but what's wrong with using the cursors?
Nonsense. Of course color is a part of the UI.
This article could also be on The Onion. You know when they describe some everyday thing as if it was news, which makes it funny. By trying hard to imagine it was on The Onion, I managed to get a minimum of joy out of reading it.

Also it is funny that BBC reports it. Maybe an article in The Onion about "BBC reports theft of web design" could be even more funny.
My name is Matt Tibbals. I'm a recovering pedophile. Learn how I did it. http://www.matthewwintibbals.com
From what I could see, it's not really a game exactly. It's more of an explore the area/play with objects kind of thing.
Dynamic Pricing for Digital Goods
I don't think Walter suggested having the array size part of the type (static array types).

He suggested using "fat pointers" -- pointers along with their extent. This is similar to how many Pascal compilers treat the type "String".

Kernighan mentions Pascal strings in his article but claims the solution does not scale to other types. Walter's solution does work for all array types (but admittedly has other problems).
I think it would greatly benefit the HN community if you write up a lessons learned and share it.

How long did you guys work on it (post-launch marketing/promotion time) before deciding to pack up?
Ouch, can't read this on my iPhone because of Flash.
Savassinho Hotel website - Belo Horizonte
I just managed to crash it doing that: accidentally dragged myself too far away from the 'world' and now the ball is just sitting in the middle of the screen, spinning.

Thinking about it, maybe I've just put myself in orbit :-) It's a bit difficult to see where down is, though, to get myself out.
Null-terminating arbitrary data to turn it into a string is great--if your arbitrary data doesn't have any 0 bytes in it naturally.

Strtok is just as easily handled by handling strings as a 2-item struct: a size_t for length and a pointer (separating the size data from the character array). In fact, that would kick ass: you can non-destructively tokenize, pass around substring arguments, etc.
Racing Go Karts
Buy Racing Go Karts online from go karting store. We are offering cheap go karts for your kids.
Hah, figured it out: you can tell where down is by drawing stuff and watching it fall.
According to your blog, you are a 20 year old college student, even if you have the money(which I kinda doubt, unless of course parents), few will take you seriously.

Think of angel investing as doing startups, before the big results...you have to spend 3-5 years growing your site, 1 user at a time. So take the next 5-10 years building up your credentials and contacts, and by then you'll have something to offer besides money.
Realpolitik
Limo Rental Tampa
Easy Online Sitemaps and Website flows | Creately
Nike Air Force 1 GS Nike Fun House save 20% - 55% off. on sale
What interview questions would you ask a prospective Rails Developer?
What kind of questions would you ask to test if the person has a nuanced understanding of the framework?
Chấm dứt ưu đãi thuế cho ô tô từ 31/12/2009
I am blind. I work off a laptop for development, using an external keyboard at times to make things more comfortable. I say use a screen reader for output. Forget a screen, except for making visual layouts.

Regards,
Alex,