skysight-inc/HackerNews huggingface dataset:
Experts can go wrong, too - and who defines who is an expert and who isn't? Some amateurs might have read more about the issue than the self-proclaimed experts.

And if non-experts are not qualified to speak, how do you justify letting them vote? Not saying democracy is perfect, but apparently there was a thought that even if people are not experts, they might be able to inform themselves sufficiently to be able to decide which experts to trust.
We'll be submiting the video. You can say so much (or so little) in one minute though that we're still figuring out if we want to just ad-lib or have like a mini-script to read.
No. PG has said what it will be used for, and judging TV interviewability is not part of it.
Because the decimal expansion of 19 repeats after 18 digits.

That means all the fractions 1/19 .. 18/19 are just rotations of each other. And 20/19 = 1 + 1/19, which means that 2/19 is a single rotation away.

If you've ever noticed that 142857 * [1..6] produces different rotations of the same number and wondered why, you might have thought about this. Dyson had probably already done all the hard work on the problem and knew immediately that the answers were rotations of some repeating fraction, and one where multiplying by 2 gives rotations by 1 digit.
Guys, the main point Erick is making is that live video is significant, not that Justin.tv is kicking Hulu's ass. Despite the title, that's an interesting observation. I for one didn't think live video would be as big.

So most of its audience and growth is global, with particular strength in Spain, Brazil, Germany, and the UK.

I'm pleasantly surprised Brazil has that much broadband penetration.
Maybe you'd lop off the last few digits to make it easier: Let A be the highest digit, B be the lowest, and X be the ones in the middle. Find X, A, and B, where 2(X-A*E16+A+BE16-B)=X

That way, you can at least get each digit on one side, which might make it a more tractable problem. This is very frustrating! It's easy to narrow it down a whole lot, but it's still going to be intractable.
Somewhat off-topic: I realized recently it's more important when and how you get your caffeine then how much. There's a reason 5 o'clock tea is famous. For me morning caffeine is wasted or worse, and the best time is around 3-5 in the afternoon, or a couple of hours after lunch. Metabolisms differ, of course.

Also I switched to black tea: wider spectrum and longer lasting, but smaller punch. Don't abuse it though, may not feel like it but it's as strong as coffee.
It's a fallacy as old as assembly. "In the old days, men were men and compilers a thing of the future". Better tools are better, period. No amount of side effects will change this.
Could you elaborate? Don't you see a benefit in keeping less experienced programmers out?
Why is the assumption that these funds get the talent based on the order in which they were launched?
Now this is value added. The key would be for housing developers to adopt this.
It might be more than a few years ahead of its time... it might be physically impossible.

At the theoretical speed of light, once around the equator is 2 frames of lag for a 30 FPS game (which most console games are these days).

Back when there was the whole graphics card benchmark wars going on, driver writers were buffering commands for two or three extra frames to prevent pipeline stalls. This would allow the game to achieve a higher frame rate, but introduced as little as 30 ms of input lag that hardcore players complained about.
Dyson was originally a mathematician and is judging global warming by the standards of a mathematical proof. Of course, no proof outside mathematics can meet that strict standard. Hence, his global warming doubts.
people who are not trained in Science (Climate Modeling in particular, Physics in general) are not qualified to speak on the topic. Their opinions count for nothing because those are based on emotion, misinformation, ideology, or plain dogma.

How do we define "trained"? Since the subject in question is the consequences of global warming (not whether warming is occurring), why does training in Physics qualify one to pontificate on what is largely a biology question?

Also, you seem to define scientists in a way that suggests that they're not subject to emotion, misinformation, ideology, or plain dogma. Sadly, this is not the case.
Marketing Is Becoming Even More So
wear sun glasses
Great point Tichy.

The entire democratic system is built on the ability for the common man to make decisions about matters in which he is not an expert.

This is my problem with the global warming discussion, no matter what the outcome -- no matter who is right or wrong on it. At the heart of it, it's a threat to the core principles underlying the vote.

That's why it's near the top of my list of political things to care about.
The beauty in social networking sites is that they seem to police themselves. When people see things that disturb them, the point it out to their peers, and if that garners interest, it goes to the site managers. A prime example are "hate pages" that sometimes make it onto MySpace. The community polices and reports the misuse and the page is removed. I don't see any reason for the government to regulate another aspect of our lives...
Analysis of the OnLive "cloud console" system
http://www.sigmod.org/dblp/db/indices/a-tree/m/Michail:Amir.... ?

I'm not seeing any in top tier conferences (for visualization) ... what are the top tier conferences for source code visualization?
Its not that so much as valley elitism - the idea that if you aren't there, then you're not serious and are unlikely to succeed.

But I agree with you. Also, don't investors back companies they understand? Doesn't this mean a variety of seed-stage programs will back different startups? Isn't this a good thing?

Considering the philosophy behind YCombinator, I really don't get all the hating on the clones that happens here every time one comes up.
Yup, Photo Booth is great. +1 to using it to make the YC app video. And +1 to adlibbing, as well. As an ex-improviser (think Whose Line?), scripts just seem wrong ;)
I'll second that - I find the subject interesting, but must admit that almost all of the books I have picked up on spirituality start blabbering about force-fields and qantum mechanics without having a clue what they're talking about.

I have yet to find a good book on the subject - if someone from this forum can recommend anything it would definitely be appreciated.
If DST is taken away people will say it cost money for electricity in; the work place, at home, lights on car...Also people might not be able to see to drive when it is so dark, when driving in a cold area the snow or ice will not melt as fast. Cars will have to use chains for their tires more often, it will be really cold outside when people go to work, after school sports will be held at the hottest time of the day...
ICSE is a 1st tier conference in software engineering.
As one of the folks helping organize the event, I'd like to say thanks for the kind words. And I agree with you 100% on Hacker News folks submitting talks. ;)
We mini scripted - did the intro of the founders, then did a scenario and explained how our idea would address the issue.
Wrote this article last night. It's really got me thinking about the implications for web apps. If they really have got sub 100ms response times it could revolutionise web app delivery. It solves massive issues surrounding virtual worlds too. All graphics processing is done at the server. Amazing stuff if it really does work.
Flattening List Comprehensions in Python
Aye, 'schools' is a generally negative term, or at least that's what my sentiment classifier thinks. I can't really think of a replacement off the top of my head, though - 'educates'?
A VM by any other name -- def euler(x); cos(x) + i*sin(x); end
http://en.wikipedia.org/wiki/Man%27s_Search_for_Meaning
I just got asked (today) to join a Facebook group called "Will Not Pay For Facebook. We are gone if that happens." Curious to see how popular the sentiment is, and how it pans out...
Nokia 8800 Carbon Arte 3G Unlocked
Nokia 8800 Carbone arte a work of art would be an understatement but there is really no other contextual way to describe the aesthetic qualities of this phone. 4 Gigabytes of internal memory so that you can store a variety of multimedia files.
6.001 presumed the students had prior exposure to college physics and calculus mathematics. If your son has this level of foundational knowledge, then SICP probably would be the most efficient way to bring someone up to speed on programming. If they have not attained that level of education, then this isn't the best intro point to computer science. Predicate logic and set theory is probably a better starting point. Or if you're feeling particularly cruel, Java. :-)
Dup: http://news.ycombinator.com/item?id=529552

And the messages there indicate this device probably isn't practical, it has too many caveats. And if you want to do this, you attach one to the main sewer stack of the whole house - it's been available for about 20 years.
They only do by default. If one were significantly different, it could do better or worse than that, depending. So far none has though.
Science is not programming. You can't learn Climate Modeling in your spare time, without checking experimental data and interacting with other people.

Scientists should investigate and report their findings. Politicians should decide what to do. People elect politicians, not scientists. That's the way it should work. Democracy is not in danger.

However, we now see politicians doing (pseudo-)science (Al Gore is a prime example) and reporting it to the ignorant masses. And we have scientists claiming that they should decide what to do. The world is upside down.
Report Cards Give Up As and Bs for 4s and 3s
Interop Blog: The Network is Strategic Again
Your definitions do not work.

foo = (1,2,3)
bar = (4,5,6)

print cons(foo, bar)
print car(foo)

console output:

<function <lambda> at 0x00B3F430>
Traceback (most recent call last):
File "./test.py", line 14, in <module>
print car(foo)
File "./test.py", line 5, in car
return p(lambda a,b: a)
TypeError: 'tuple' object is not callable
Fantastic - love this form factor. Just like an Amiga.
Submitted on saturday, with a video of me in my living room, unshaven and underslept. No expectations :)
Good Advice on Keeping Your Database Simple and Fast
Why is "time of the essence"? Who told you so? Al "Save the Polar Bears" Gore? I promise you, those polar bears were in no danger.

Do you know what a stampede is? It's a frightening thing, where a large herd of animals is frightened and begin to run. They run and run, trampeling anything in their path, killing anything that gets in front of them, and each other, as they run from the danger on their heals. Never would the danger they flee cause nearly the harm that the stampede itself causes.

There are groups in the world that can stampede the human herd as well. The amount of stampeding that's been happening in the last 10 years is amazing. We stampede through this Patriot Act, and that Stimulus Plan, and the global warming stampede has been worse than both of them.

Take a breath. Time is not of the essence. When somebody tell you that, they're trying to make you rush to judgment and make a poor decision. Timeshare salesman do it, politicians do it, and I'm sorry to tell you, Al Gore does it.
Carbon Caps Are the Best Policy - Why taxing emissions is an inferior approach
why didn't you submit any to graphics / visualization conferences?
Did BBC break the law by using a botnet to send spam?
Could latency be worked around akin to how VNC handles your mouse movements? I.e., it moves your mouse on the screen immediately and then lets the actual mouse on the remote computer catch up. (I think)
I do have a publication in VL'96, which is for visual languages. It's about a new method for teaching binary search tree algorithms using visual programming.

My publications tended to be rather unusual approaches to problems, rather than refinements of existing approaches. They were well suited to software engineering conferences.

Not sure how suitable they would have been for graphics/visualization conferences...
You can see the original (almost one hour) GDC announcement video here:

http://gdc.gamespot.com/video/6206692/

It's actually pretty impressive, they do show actual stuff (for example high-details Crysis multiplayer with one player on set-top box and another one using browser plugin on low-end notebook).

-----

About latency: I was also very skeptical, but in principle it could be doable if they would deploy servers also locally (it can make economical sense for dense urban areas). Google already does this.

I tried to ping around to check latency limits: even across Atlantic I could get to around 30 FPS roundtrip. For servers that were few hundred kilometers away it was ~100 FPS and for my ISP it's ~1000 FPS.
Infoblox The Quiet Achiever: Justin Grant blog
Especially if the vendor's library has a higher sale price than the submitter's app.
Why MIT now uses Python (more interesting recounting of Sussman's comments)
Looks like a pretty neat course. I've been meaning to jump in to the Processing language for a while now; never had enough time to.

If you're in to data visualization, I would highly recommend Edward Tufte's beautiful tome Envisioning Information http://www.amazon.com/exec/obidos/tg/detail/-/0961392118/ . (Which reminds me, Amazon, please introduce some decent looking permalinks. Am I giving away my SID with that link or what?)

You may know Tufte from his wonderful essay lambasting PowerPoint and it's role in the Columbia shuttle disaster: http://www.edwardtufte.com/bboard/q-and-a-fetch-msg?msg_id=0... .
BBC editor's response: http://www.bbc.co.uk/blogs/theeditors/2009/03/click_botnet_e...
It's a discussion by the uninformed. There's no primary article.
This reminds me of The Phantom game console created by Infinium Labs. It promised to deliver games via the internet and be compatible with PC games. The company blew through $60 million and the product was largely Vaporware.

It was most likely too early to be a significant competitor to consoles.
From the videos I've seen so far, I'd recommend ad-libbing. The point of the video is to see what you're like, and most people don't seem particularly bright when delivering (or worse still, reading) a prepared speech.

Since this was the first time we'd tried videos we didn't realize this would be a problem. Next year we'll advise everyone to ad-lib.
Blogspam of this: http://news.ycombinator.com/item?id=532523
Chances are it will be watched in a living room by someone who's unshaven and underslept, so don't worry about it.
No, because the image is generated on the server and sent to you.
Agreed, the community is the strongest aspect of any website.
They do work; they just don't integrate with the built-in types: Why should they?

Try instead:

car(cons(1,2))
-> 1

cdr(cons(1,2))
-> 2

car(cons('a', cons(2, 3)))
-> 'a'
I usually wait a little while for the water temperature to stabilize, before getting in. That transient period will be much longer with this gadget.

- time it takes for the heat exchanger (gadget) to warm up due to shower drain water.
- now the shower water temperature has changed (increased), so you need to adjust the valves.
- another transient time for the heat exchanger to warm up, etc.

Depending on the design, you might find yourself wasting a lot more water, or jumping around in the shower as the temperature keeps changing in this slow control loop.
Spoiler Alert!

The number in general (I said, Spoiler Alert!) can be written as _y_ _x_ where 0 <= x <= 9 and the value of the number is 10y + x. Then it must satisfy for some k

2(10y+x) = (10^k)x + y

Simplify that and you can show that 10^k - 2 must be divisible by 19, which means k=17 (or 35, or 53, ...). Once you have that, pick x = 2, 3, or 4 and solve for y, and you have your 18-digit number. (Letting x = 1 gives you an 18-digit numbers whose first digit is 0, which doesn't count.)
We just passed the number of applications from last cycle, so it looks like this will be another record, considering we usually get around a third of the applications on the last day.
The download time is sort of infinite.
That's how games work today, combined with a bunch of prediction and conflict resolution. Unfortunately, it sounds like their architecture fundamentally prevents this- all the rendering is going to happen server side. I'd be interested to know if they have some sort of halfway solution (rendering extra scenes that you can pick from?) or if they just hope no one will notice the extra 100ms.

(I know that doesn't sound like much, but for games that involve fast action- from starcraft to quake- it's a lot...)
we're literally deploying our demo now, and then submitting.
Dear Paul Graham,

Everyone but you sucks.

Allow me to explain. I either live in the valley or want to live in the valley. I idolize you and love this site. You are the smartest guy on planet earth, and anyone that copies you is pathetic because they could never be as cool as you. Who do they think they are!?

Now that I've impressed you with flattery and have defeated your enemies on your behalf, I'd like to tell you about Project Tomacco. With your help, we can caffeinate tomatoes and hook every college kid on a healthy alternative to coffee. Did you know tomatoes have antioxidants that fight cancer? Thats right, we're helping to prevent cancer. We're going to change the world, Paul, one tomato at a time.

Is there a way to attach a spreadsheet to a comment on hacker news? Because my projections are going to blow you away. If we get one percent of the tomato market you're going to be a very rich(er) man, Paul.

Signed,

Valley Hater
"Gee, I don't know what to do about this bear. Better run!"
Quick summary

Dyson isn't so sure that global warming is cause by rising levels of CO2. Either way he doesn't see this as being a big problem as global warming would be a good thing for the world.

He is more a Global Warming Embracer rather than a Global Warming Denier.
RIP, MBA - The economic crisis has exposed the myth of business-school expertise
Every Hero Needs A Formidable Challenger (what to do with negative feedback)
Latency is only "solved" in modern games by hacking around things on both the client and server so that visual indicators are predicted on the client, and conflicting interactions(e.g. two players firing and killing each other simultaneously) are resolved by rolling back game state and examining the timestamps. It's unclean.
No Censorship, like like no economic intervention, no prohibitions etc. are not intuitive concepts.

Censorship is not bad just because it's bad (like murder or assault). It doesn't usually hurt anyone directly. In fact it's trying to help. If heroin, fascism, homosexuality or anorexia are bad, why not work to stop them? To oppose censorship, you need to accept that in order to censor bad things, you need to have institutions that decide what is bad (don't we already have those?) and a means of blocking them. This will lead to bad things like censoring good things. There is no way around that, just like outrunning light. That's a pretty flimsy argument to make. If it hasn't been drilled into you, you probably won't accept it.

This isn't something that just people in the UAE or China will not 'get.' Australians today will not be convinced that banning pedophilia sites is a bad idea.

Try separating a debate about the legalization of drugs from a discussion about how harmful it is to take drugs.
Personalized health search via a few mouse clicks
You can only confirm that at least 20% opened. If a user does not view the tracking image or click on any tracking links, there will be no way to know if they actually viewed.
How Color Influences Consumer Behavior
Canvas 3D and Standards
I assume it's the democracy bit that is your core premise.

I'm not certain which country you live in. If you're in the U.S., you're not living in a democracy, you're living in a republic. There is a strong agenda by many people to turn it into a democracy, merely by saying it is one, and that is working, but by law, it's a republic.

Democracies tend to disintegrate rapidly as the populace votes themselves beer and circuses. You see that beginning to happen now, don't you? The populace is not, and can not, be trusted to act in a fair, impartial, and informed manner. They're a mob. Look at the public lynching we almost had with the AIG folks? Even the attorneys general of New York and Connecticut got into the act.

When the populace proves themselves too lazy to carefully consider the repercussions of their decisions, and too proud to admit they do not know the repercussions of their decisions, then it can't end well.

This will not end well.
Test Driving the Tata Nano
We submitted a video for www.trailbehind.com.

I have a Macbook, and it was really quick to make the video. MacBooks come standard with camera, recording, and editing software.
I should also add that it's not clear how much of my work can be categorized as "visualization". It depends on what you mean by that. But there are several papers that will help you understand code, even if you might not consider them as visualization papers.
It is doubtful that this will perform well on the load that one would need to service the video gamers who would want to use it, read ... everyone. Let's see 140 million PS2's, 20 million PS3's, 45 million Wii's, and right around 27 million xbox 360's. I'll be generous and not count the kids still gaming on the original xbox. That makes about 233 million possible customers. Let's be nice again and suppose that only 1% of those people are interested in worry free, console free, multiplayer high end gaming via the net. I know, the real number is at least an order of magnitude higher, but I'm being kind. That brings us to 2.3 million people hitting these servers a night, all of them pulling down a 720p stream. Nightly bandwidth cost? Now consider the computing horse power needed to generate and then compress all of those streams. Amazon EC2 is not going to get you there.

But let's suppose all of this works as advertised!

There is no way Microsoft, Sony, and Nintendo would NOT compete against you in that market, the only question is when will they make their entry.

Or maybe the sleeping tigers. NVidia, Intel, and to a lesser extent AMD. They come along and put extensions in their drivers that work only on their clouds. Programmers have to use NVidia's drivers anyway, they do not need to use this company's SDK however.

But by far the greatest concern of this company should be Apple. By making their product hardware and server software based, they are putting themselves on terrain that Apple knows FAR better than they. In fact, Apple knows it far better than anyone in the gaming industry. This is exactly the mistake the music industry made. I remember video of a guy from Sony and Universal laughing at the first iPod. What could Apple do? Well they could come along and revolutionize your revolutionary technology. Like, say, building an Apple gaming cloud that only talks to the iPhone, iPod Touch, and the new iTVGameConsole. And vice versa. They could even make an online store to buy games for their cloud. They might call it like . . . I don't know . . . iTunes Media Store, or something like that.

I am not sanguine about this company's future. But the future for technology like this is pretty bright. I'll put my money on an Apple partnership with NVidia.