skysight-inc/HackerNews huggingface dataset:
I do not know how clang achieves that, either. BTW, with gcc, I usually do something like this: "gcc -E prog.c | grep -v ^# | indent > prog-fmt.c" This is quite clumsy, though.
Why are they spending the money? Why aren't billionaires trying to extend their lives with private research they fund?

The US is already doomed to an economic disaster from the current debt combined with unfunded commitments down the road. I guess get as much good out of the sinking ship as possible?
As skeptical as I am of government in general, and perhaps the chinese one in particular, I find it very hard to believe they would put a suid root binary with a password in the flash... What would be the point of that?

Now if it was some daemon that set up a listening socket and linked to some APIs, ready to let an unidentified external party hook into the phonebook, or something like that, then I'd be screaming government, bloody government! :)
Anyone interested in this should check out:

http://www.plainsite.org/
I'm not sure that sharing on HN is analogous to liking on FB.
He's not interested in furthering his studies to make more money.

"The richness is in me, in my heart and in my head, not in my pockets," said Filipaj, who is now an American citizen.
This can be done, and in fact there is a business in it too: an open source competitor to Lexis and Westlaw. Data entry is bound to be a problem, as no-one is going to want to give up electronic data, but I for one would be willing to spend a few hours a week transcribing documents at the local courthouse.
Why does this have to be done at the ISP level, why can they not just add some software to the free router they send out that adds this functionality?

The only way to bypass that would either be via proxy sites (which could be blocked also) or by changing the router around (which could be done via a voluntary MAC address lock on the modem).

I find that often porn filters cause more problems than they solve. For example I went to do some IT support for a small company in their office, they companied that they were having trouble accessing a whole bunch of sites that they needed for work because they were being blocked.

In the end I just asked the office manager if he though that his staff would be likely to sit around watching porn in the office if I turned it off. Of course that was not a real problem that actually was likely to exist so I just turned it off and improved their IT experience in one go.
This sounds a little hyperbolic , if the UK govt decided to block competing political parties websites I'm sure they would fall foul of some law or court decision somewhere. Not to mention that it would be far harder to justify than porn.

Also you can opt-out of the filtering.
"Reflections on Trusting Trust", Ken Thompson's 1983 Turing Award lecture: http://cm.bell-labs.com/who/ken/trust.html

Also, there is an interesting article on trusting hardware ( http://theinvisiblethings.blogspot.fr/2009/03/trusting-hardw... ) which was reposted two months ago on HN ( http://news.ycombinator.com/item?id=3656522 ).
You realise it's optional, right? And that the subscriber can ask to have it turned off?
Engineering is a hard thing to define, and the line between the definition of "engineering design" and plain "design" is a blurry one, but yes, that's what I meant.

It's basically a question about the field of design -specifically the nature of the system/product/service to design- that determines the formation of the individual designer. There is a cultural dichotomy between science and art, specially in university. Engineers are "formed" as applied scientist, while designers are applied artists.
One tends to reductionism, the other to holism.
One tends to function, the other to form.
I think I disagree, for a $30k investment all the paperwork is useless and distracting from getting things done. Just do a handshake agreement with your partners and get down to doing the real work. After the $30k is gone, which will happen surprisingly quickly, you can look at your business more honestly and see if figuring out the paperwork is even worth it. I wouldn't even bother thinking about taxes, screw the IRS, there is no way for them to know about that $6k salary if you don't tell them, if you're successful later you can have an accountant figure out the mess. $30k is a short window to actually get something out the door, don't let anything else distract you.
You should really invest in a better microphone - presenting a product with sub-par audio drives people away.
What do you do about bills which refer to existing laws, with instructions to "strike blah" and "insert foo before x in section xxx of this chapter"?

Maybe it's possible to parse that and apply that sort of bill most of the time, but I'd be surprised if it were possible to do so reliably (unless natural language processing becomes a solved problem) (or perhaps I'm overestimating the complexity of legislative language and converting legislation into a patch against existing law is not a hard problem).

The first step, however, could be to do revision control of bills, blind to references to existing law.

Representing bills as patches to current body of law is the endgame, but I think simple revision control of bills as they wind through the legislative process would add a lot of value and would be relatively straightforward.
Rethinking the iphone's app switcher
Sometimes as an engineer, you have to make reasonably accurate estimates based on very little data. If you think that concept is stupid or not worth thinking about, you shouldn't be in charge of designing stuff.

I don't mean this as an attack against you, but your response to this is exactly illustrative of why it's a useful interview question.
Suppose that someone is able to buy up enough of your stock to essentially own your company, and they notice that the cost of doing so is less than the value of all of the things your company owns. Someone could make a profit by buying your company and then butchering it, keeping a few prime cuts for itself and selling off the rest.

This doesn't happen if the raiding company can't put together enough money to make the purchase, or if not enough of the stock holders are willing to part with their shares.
is there a way to show/hide the notes? i tried but closing them did delete em
My grandfather died at 99 years old. He was able to work his land until 98, lived a full life and died with no regrets.

Your grandfather was much luckier than most.

Ageing is not the problem. The problem is that we are nowhere close to treating chronic diseases like cancer or heart diseases.

Very few 25 year olds suffer from cancer or heart disease.
I'm not even sure that's the right question. If you're asking about spending government money on it or donating to a charity in support of it, then it's the right question. If you're asking whether private research in to it should be forbidden by law or made impractical through regulation, I think it's not the right question. A better question might be "Is there any compelling reason to forbid this?".
Why are you using all-caps?

The tax and credit card implications are irrelevant to the point of the linked article, which is about the framing / convenience aspect of having suggested tip percentages. Whether taxi drivers are making more money from credit cards (and you seem to have an interest in believing they aren't) is orthogonal to whether tip suggestions help them make more money.
"We might be better off without death, but it's truly hard to say."

Absolutely. We are simply actors in a complex environment; we have access to limited data points among an equation containing dizzyingly many variables. However, if none of us were to ever press forth for fear of uncertainty, we'd all recede into stasis and eventual extinction.

If you're worried about whether or not this planet contains enough resources to sustain an immortal populace indefinitely, which seems to be a common sentiment, that's a different issue entirely. For the record, it doesn't, but neither does it contain enough resources to sustain a mortal populace indefinitely.

"I've made one that is exactly parallel. ... pizza ..."

Also for the record, this isn't _exactly_ parallel. In your example, if I were to stop eating pizza, I would retain the potential to resume eating it at some later point. The point I was trying to make is that once you're dead, you're absolutely impotent, i.e., unable to effect any further change on reality. For the life of me (pun intended), I can't understand why anyone would be content to forfeit their potential.
Stop being so oversensitive.
So why are we even talking about piracy?

That's what I asked you. Who is, really? Sources?

I'll give you one from my side: http://www.wired.com/entertainment/music/magazine/16-01/ff_b...

This bullshit Robin Hood

You know what's bullshit? People who can't even form their simplistic world-view into a coherent argument and try to compensate by charging up each of their comments with random insults.

What is your solution to the piracy issue? Tougher laws? 3 Strikes?
What do you propose when this doesn't work (for which we have strong indication)?
Maybe not for continual use, but if you had it land and charge then launch again, you'd greatly increase the deployment time, range, and utility of such a device.

Put a microphone or timed camera on it, and it would be pretty slick.
Posts like these are the reason my MVP's are going up on heroku.

They just keep improving so much. Their new pricing, plus all the options now available.. Its just one of things that make sense to use.
Doesn't work for me in Chrome 18.0.1025.168 m edit: on Win7 Professional
There is a hide link in the bottom left corner of each sticky note. To unhide click on the Show Notes link or bookmark if you saved the link to your bookmark bar.
Besides certain languages with special keywords, the easiest way would be to send it through syntax checkers iteratively. You could probably have generic "C-style" and "common lisp style" types of checks, then you would have to actually look at api commands. The latter method would be rather problematic.
60/75, awww right :)

Cool app, it's pretty fun despite a few (seeming) bugs here and there. Some languages in there I've never even heard of... guess I'll have to check them out. At the same time, there are a few I can think of that aren't included... room for expansion, I guess.
Actually, now that I read my own comment I realize it makes me sound like a cheap and grumpy old man.

Perhaps they want to make a big budget game with really great music from their favorite artist, really awesome posters, and I know of course that each dev should have an iPad. You might even need all the different kinds.
"Would the results of its research trickle down to the masses. Or would it stay with the upper tier of society?"

Only one way to find out.
It is very likely that if we can extend human life to any significant degree, we would need to extend the time it is in a healthy state.

Therefore, we don't need to choose or prioritize between senile long life or productive short one. Both go together.

Some more info here: http://www.sens.org/sens-research/what-is-sens
Simple reusable GMailJava class for sending Aysnc emails via Gmail
When I open in Firefox, I get the error "Your browser does not support HTML5 offline database storage. Please try using Google Chrome or Safari browser for this Web App to work properly." This is a little misleading, because Firefox, Chrome, and IE 10 (but not Safari) all support IndexedDB, which is on track to be the W3C-recommended offline database storage API. Presumably this uses Web SQL Database, which is not a W3C recommendation and never will be because it attempted to standardize SQLite as the only way of implementing a database (http://www.w3.org/TR/webdatabase/).
I tried your version of Chrome and it works on a Mac. Maybe you have disabled use of offline HTML database storage.
> if the UK govt decided to block competing political parties websites I'm sure they would fall foul of some law or court decision somewhere

Maybe. But the German government was recently found to be blocking the website of an opposition political party -- http://falkvinge.net/2012/05/10/three-days-before-elections-...

Germany is a country rather like Britain. If they can do it, it can happen in the UK too.

> Also you can opt-out of the filtering.

For now.
Simple reusable YahooMailJava class for sending Aysnc emails via Yahoo.
With Its New Google+ iPhone App, Google Finally Gets It Right
"PAX East? - That's a holiday not a legitimate business expense."

For a game developer? No, it's a fantastic way to raise the profile of your game. You get the most avid gamers interested in your game (who will spread the word if they like the game) and you get press coverage too. For an exhibitor PAX isn't a 3 day vacation, it's 5 or 6 days of working 12+ hours days, most of them staying chained to their booth in their expo hall.
Depends where you are coming from, for me they were the easiest!
Or someone should make a startup that helps startups sell shirts on Kickstartr, a startup!
Free Website monitor & SEO (Weekend project)
Show HN: A Simple Email Obfuscator that preserves the "mailto:" feature
Bill Gates Wanted To Put A MODEM In The Xbox
tuition reimbursement is contingent on acceptance to a program. I do not believe you can take classes without being enrolled in "A" program. Admissions through School of Continuing Education (aka, GS) is one way to get into a program.
Moreover, Columbia has recently cut back its employee benefits significantly. Starting this fall, no employee can expect to receive more than 3 classes per calendar year. This is in contrast to the previous policy, which allowed an employee to take as many classes as s/he wishes, as long as it does not interfere with one's job responsibilities.
I am starting to love kickstarter more and more. It seems like it will be full of business 101 case studies before the year is out.
I've been trying to play this on a Galaxy Note running ICS using Chrome for Android. Mostly works, with some expected lag during drawing. The layout of the drawing tools is a bit off (overlapping themselves and the drawing space). Hope an app version is in the works.
Even then, trusting trust is not really all that undetectable in a world of different compilers and different hardware. Or, perhaps more accurately, the power of the adversary has to increase by a lot to maintain the illusion of non-infection.

http://www.acsa-admin.org/2005/abstracts/47.html
Great post - what a lot of people forget - or don't do well is to highlight and show-off the press they already received. This was also missed in the article. Writers tend to think along similar lines and if you can show that there are others writing good things about you - and can present a log of what's been said in the past - it gives journos a great starting point for their next article about you or your startup. The guys at Presstler are working on an interesting solution for this - providing automated Press Pages - www.presstler.com
The culprit:

Array::shuffle = -> @sort -> 0.5 - Math.random()

was just too damned sexy to pass up, but it's apparently pretty bad at distribution. Running it ten times seems to have helped. : )
That was the first thing that came to my mind. I wonder if you can prove a statistical probability that if a story happened in a movie that it could eventually take place in real life.
The intention, ideally, is to get a system in place that allows for seamlessly adding new languages and "tasks" and open it up.
Total hypothesizing and speculation here but...

I work with audio and music software (in which timing accuracy is a major component). Timing accuracy 20 years ago was generally far, far better than a modern PC. The Atari ST is still the gold standard -- with regard to timing it makes Ableton Live 8 running on OSX look/sound like garbage. Without multitasking, whatever program you were using could prioritize timing over the GUI and other components in a way that a modern name brand OS won't allow

Again, pure speculation here but this may be the case at least to some degree for Win 3.1 because there aren't as many network services and other bells and whistles running in the background. It may even be the case that Win 3.1 doesn't have real multitasking. Maybe someone can chime in on that
If you know of some use-cases where first-class macros are useful,
I'd love to hear about them. I might change my mind about cutting them.

I got nothin' in terms of practical use cases. It's mainly a research thing. It annoys me that Lisp function calls look exactly the same as macro calls, but in fact behave differently, and making macros first-class fixes things up so that same look == same behavior. That way you can do crazy stuff like

(map (fn (a) (apply or a)) '((#t #t)(#t #f)(#f #t)(#f #f)))

Where normally this would produce an error "or is not a procedure".

My interpreter implements both lambdas and macros as syntactic sugar on top of vau expressions, so if I had a good way of compiling vau expressions, then the first-class runtime macros would be automatic. In the interests of efficiency, I'd like some way of doing static analysis to do as much macro expansion as possible at initialization / compile time, but that's dang tricky figuring out which macros will end up bound to which names before runtime.
Then always err on the side of good faith. If you think something's blatantly a troll, ignore it. If you're not sure, engage politely. It should become clear pretty quickly if you're being trolled or not. There's no reason to start off being a dick, and people will respect you more for it.

I have a ton of respect for Linus Torvalds' technical abilities, and for his way of succinctly and clearly explaining what can often be difficult concepts. However, his off-the-bat lack of civility -- hell, active hostility -- disgusts me sometimes. I'm sure he doesn't care, though: as he said, he's managed to accomplish his goals on the internet just fine how he is. So that's fine, I suppose. I just find it disappointing.
Adobe backs down, will secure last generation of applications
"We are already unsustainable, so the problem of stopping people from spawning more is really unrelated..."

"Extending quality of life has the added benefit of meaning you get more bang for your buck per person..."

Amen.
This was more or less what Opensocial was trying to do but I believe it is pretty much dead.
This looks very similar to the WebKit sticky note example (http://www.webkit.org/demos/sticky-notes/).
Nar, a game as great looking as theirs would get the press anyhow. The press are dying for more interesting games to write about.

You raise another good point though, not only is it 3k, but its 5-6 days at 12+ hours. A whole week of dev time lost to the event.

Events are great fun, but if you don't have money you don't know what to do with, I don't think they are a very good investment. Not much bang for the buck I don't think.
First they came for the pedofiles and I said nothing because I was not one.
Then they came for the pornographers and I said nothing because I was not one.
Then they came for the gamblers and I said nothing because I was not one.
Then they came for the muslims and I said nothing because I was not one.
Then they came for the pirates and I said nothing because I was not one.
Then they came for Assange and I said nothing because I am not him.
Then they came for me and there was no one left to hear me scream.
Grab a new Motorola Spyder RAZR 32GB Smart Phone for only $37.65
Don't miss out!,, Grab a new Motorola Spyder RAZR 32GB Smart Phone for only $37.65 from EZY-BID auctions http://ezy-bid.com/ ...Hooray!!!
A number of different factors at play.

Imagine a layout where cables do not have to follow roads.

Imagine a layout where one cable can serve buildings on two roads. Certainly much, much easier when the buildings are dense.

Imagine a thousand people living in one building in the center of a thousand square miles, served by one cable. Imagine a thousand people living one per square mile in a thousand square miles. The population densities are the same. The cabling costs are not.
Ignoring the suspiciously round numbers and the fact that they grossly overpaid for basically everything as an indie dev on a tight budget, here is what they raised money for:

"Hire extra talent for things like music, sound effects and additional platform development like Android

Promote and market to help sell the game and fund future expansions and possible sequels

Localize the game to other regions like Europe and Asia"

Several of the things they spent money on have nothing to do with any of those and thus the money they spent on them should not come from the money they raised on Kickstarter. IMO.
It really makes me sick to my stomach that so many people spend the time and resources on "figuring out" aging and how to stop it. Humanity's #1 problem is overpopulation. So let's...make everyone...live longer??

We don't need to stop or slow down aging. We need to accept the fact that everything that's alive eventually dies. "When" is arbitrary (with the exception of people under 30 dying). Prolonging the inevitable is a waste of resources, and an enormous burden on society.

All these horrible diseases we get when we get older are a product of the fact that our bodies exist for so long. Normally, we'd just die, but modern medicine keeps the body alive so the mind can rot instead. But at least you're alive!!! Also, if people are retiring at 65 and living to be 120, then everyone who is actually productive has to support all these bags of living organic tissue hooked up to machines for another 60 years. For what purpose?

You're born. You grow up. You have children. You retire. Then you die, and you make room for everyone else. This is one thing we don't have to sit around questioning. Nobody deserves to live forever. This whole "I have to live longer!!" ego trip is sickening.
I, for one, would prefer not to be imprisoned due to a bug.
Yahoo is a B2B company.

Its customers are advertising networks.
It is great for this, or it will be?

I've been eagerly waiting to see what comes out of this group for a while now. The principles seem great, but I think they should apply their 12 principles to the initiation phases, as well. It's currently hard to discern from their site what their short term goals are or even where they currently are in the process.

Seems like an enormously positive effort, but I'm remaining skeptical. I wish that they had more public dialogue of what they're doing and more demonstration of getting the general public involved early. Plus, I think their approach may be too grandiose and top down.

I would like to see it first applied effectively at the grassroots. For instance, can the model successfully be applied to a small collective? If that's possible, then try to scale it to city, state, nation, and globe. Also, do they really need funding first to start rolling forward toward some of their objectives? There seems to be a lot of passion in this space and a lot of smart people willing to work for free now, with the right leadership.
Am I to assume that since the title ends with a question mark that the answer is no?
How do you learn Chinese online?
You mean equity valuation lower than book value of equity. Assets don't come into the picture at all.
Yeah, Guile has first-class macros, but I've never been able to come up with a practical use for them, either. I still find them neat.

Is your vau work available publicly? I find this stuff very interesting.