skysight-inc/HackerNews huggingface dataset:
It will be interesting to see what happens. I expect we'll hear precious little just due to their normal cycle of announcements, not due to Jobs reintegrating or anything.

The next "big" thing I expect is the release of Snow-Leopard.
I apologize, it is ODM and not OEM.

LG does manufactures portable hard drives and has a partnership with Hitachi to manufacture internal hds. ( http://www.engadget.com/2008/07/21/lg-reveals-xd1-family-of-... )

Here is a list of Dell displays with their respective manufacturers, including LG/Philips ( http://en.wikipedia.org/wiki/Dell_monitors )
I'm guessing; hopefully my betters will correct me.

A homomorphism is a mapping which preserves the structure of the original, where structure means the relationship between different parts. For example, x + y = z is a relationship between integers, that is preserved by map(i) = -i. For instance, 2 + 3 = 5, and -2 + -3 = -5.

BTW: the more common term isomorphism is a special case of homomorphism, in which you can always do the reverse mapping (technically, an isomorphism is a bijective homomorphism). Because it seems pointless to encrypt something if you can't decrypt it, I think the homomorphism in the article is actually an isomorphism. I think they say "homomorphism" because that is the specific aspect of the breakthrough.

Now, it seems that if you encrypt something in a way that preserves structure, it's not going to be very good encryption! Really excellent encryption seems more likely to look like a one-time pad. A one-time pad is when you have a book of unique random numbers, and you encrypt the message by using the message as an index into the book. For example, you can convert the string "hello world" into a number, and use that number as an index into the (very long) book, to find what unique number it refers to. You can then send that unique number to someone else who has the same book - they look it up backwards and get your message out. The encrypted message has no structural relationship to the unencrypted message. This is just one example of absence of structural relationship.

What these researchers claim is a way to encrypt a message in an effective way, which also preserves structure. Seems impossible, doesn't it?

OK, so what's the point? If you have preserved structure, then you can use tools that analyze structure, such as spam filtering. I tend to think that having the information about whether a message matches spam or not gives you an awful lot of information about the message... counter to the goal of encryption. So I'm withholding judgment... but I suspect that if they have solved this problem, they have done it partly by redefining the nature of the problem in a clever way.
Sticking it to science
But that only holds if Mel was working at the limit of his cleverness. I'm willing to assume, based on the evidence, that he still had some excess cleverness capacity reserved for debugging.
> Let's say you are a pilot in an airplane at 30,000 feet and the fuel gage reads 20 minutes from empty.

If that were actually the situation, you'd land at the airport 10 minutes away. If you don't, I'd wonder about what you're telling me about the gauge.

If the folks who claim to be so concerned and informed about climate change were serious, we'd be breaking ground on a new nuclear power plant every week or so and we'd be completing them in 2 years.

Instead, we're thinking about breaking ground for some several years from now and the way the regs are set up, those won't get approved when they reach the decision point. The planned construction time also exceeds what could easily be achieved by someone who wanted power soon.

The US gets 20% of its electricity from nuclear. France gets over 70%. Moreover, if we had a huge surplus of electricity, we could start using it for more things.

Instead, we're passing out subsidies to the politically connected.

If you want people to think that climate change is a serious problem, you have to act as if it is. The AGW folks aren't and never have.
Simple url filtering:

I know that we have to be careful how much we tax the servers for HN, but I thought of a simplistic and low-processing overhead for allowing users to block certain domains.

1) Allow us to input a list of domains we don't want to see links to.

Ex: csmonitor.com, godaddy.com, codinghorror.com etc.

2) Modify the item listings on the various listing pages to include a class that is the url's domain.

Ex: So if the link's url is http://x.com/asdfasdf the link listing would be class 'x.com'

3) Implement a basic css command generated on page load that adds our domains listed in part 1 and adds a 'display: none;' for them.

4) Win!

Obviously it's imperfect, you'll get less than the max items on a page, and users will notice numbers missing for the hidden links.
"Also, have an option for password recovery that doesn't require the registered email address. I have a couple of dead accounts because the email address I used to register is no longer active and I can't recall the password. Yet, the reminder is sent to that address"

Err... how exactly would that work? Just because you know the username and/or email address you should be able to reset the password?

Does anybody here have an idea that could work?

Edit: to clarify: I'm not a huge fan of the "Your question/Your answer" approach either.
People who take risks are usually more successful than those who don't.

Or, rather, we tend not to hear about or remember the failures...
If people ate 9 to 12 servings of fruits and vegetables a day, or better yet, ate only/mostly fruits and vegetables as their entire diet, they wouldn't think they need supplements like Ribena to get their Vitamin C, as well as a host of other nutrients.
This science falls victim to the "micro nutrient fallacy", the idea that overall health can be understood as a function of the health correlations narrowly observed from a single chemical or ingredient.

This is why people drown their food in olive oil (no there is no such thing as healthy oils), and why people take obscene amounts of supplements to the point where rivers (via sewage) contain detectable amounts of dietary supplement chemicals.

This is also why most men over 60 are on statins, blood pressure meds, etc., and are still obese and eating the same diet that got them into trouble -- and why most will still die of the diseases the drugs are supposed to prevent.

It's also why advertisers put "Contains Omega 3s" or "Low in cholesterol" or "Contains Lycopene" in big letters all over the box they are trying to sell you.
Public figures are almost never intellectually honest, because in order to get to their position they usually have to align politically with either the Left or the Right. Facts and arguments are not methods for discovering truth but weapons for assaulting the other team.

At Hacker News we hold everyone to a higher standard. We are not trying to influence policy but to seek truth. We do not want the site to degenerate into the NYTimes or Wall St. journal editorial page.
Bernard Madoff gets maximum 150 years in prison
Good luck. I'll keep my eye on the usual Ruby channels then.
Standardized mobile phone charger coming to EU—iPhone, too
The best food for founders is probably rice and beans.

I disagree with this suggestion. One, the human body does not readily digest beans. Two, rice is a pretty heavily refined food, and white rice especially has been stripped of most of its nutritional value (http://en.wikipedia.org/wiki/White_rice).

From the perspective of spending minimal time, I suggest the unintuitive solution of learning to use slow cooking techniques. Most slow-cooked food is fire-and-forget: quickly prepare the ingredients, start the heat source, and get back to your hacking. Three hours later, you have several dinners' worth of excellent food.

Example: A simple beef stew takes about twenty minutes to prepare. Chop up about 1.5 lbs of beef into small pieces, dice one onion, mix with 1.5 lbs of unpeeled (but properly washed and scrubbed) fingerling potatoes cut in halves. Mix with salt and some water in an enameled cast iron 5-quart Dutch oven. Put in a 375-F oven. Return in three hours. You now have about three days worth of dinners. Improvise with spices as you see fit.
These aren't tips for refactoring Rails. Instead, these are the 6 steps you should take -prior- to refactoring. This is an example of an editorialized title that's pretty misleading.
I think many more people can agree that passion/obsession is required; self-destructive behavior can be caused by this obsession.

But your post suggest the causal link is the opposite: that sacrificing health and family can lead to success. I think that's misleading, and hope you don't believe it either.
"I thought laziness was the New Python 3.0 Way, but apparently the New Python Way is susceptible to hairy non-local bugs."

You're using "laziness" in a language with mutation. What do you expect?
Count yourself lucky. In South Africa chicken counts as the vegetarian option.
I think times have changed...

Indeed, back then, memory addresses were more expensive than programmers. "Wasting" a week writing "unmaintainable" code to save a few bytes was apparently cost-effective.

Now, programmers are the expensive part. It follows that our code is now optimized for programmers rather than the hardware it will run on.
> He presents a lot of good ideas, but I'm weary of singling out H1B visa holders. It seems the US immigration policy is counterintuitive to just about every other countries' visa policy. It is hopelessly complex and random. It rewards family connection over any valuable skill.

That paragraph is much too weak.

H1Bs are a small fraction of US legal immigration. Illegal immigration swamps legal immigration.

We could increase H1B by 10x and easily have less total immigration.

The advocates for increased H1B are being played.

We've had the bait and switch game on immigration before. We gave amnesty supposedly in return for effective enforcement. We didn't get enforcement.

As to the whole "jobs Americans won't do", I've done farm labor. Also, when one of the meat packing plants lost many of its "undocumented" workers, folks who actually had a legal right to work in this country applied.
Sure, my contact information is freely available - I'd be happy to take a few minutes to look at it.
What is it like to be 80 years old?

When is the last time you talked to an 80 year old? Would you even consider asking this question to an 80 year old in real life? Why try to research this question on HN where the average age is close to 25? What do 25 year old hackers know about aging? Oh sure, I have no doubt they assume they know something about everything but I really think you're barking up the wrong tree and need to go outside and, you know, talk to people.
This has been anticipated for a while now (http://tvnz.co.nz/health-news/fears-h1n1-resist-tamiflu-drug...). Also Tamiflu was only of limited use to begin with and then it was wildly overused, so it was inevitable that natural selection would favor resistant strains. Many countries now have huge stockpiles, so I suppose they'll keep on using it, whether or not it's actually effective.
"So far the evidence for objective placebo effects is weak. Another hypothesis is that the placebo effect is only subjective, but that these subjective effects can indirectly lead to objectively measurable effects. For example, if you are in pain and the placebo effect decreases your perception of that pain, you might expect your pulse and blood pressure to drop. If you are asthmatic and are wheezing, any psychological factor that reduces your anxiety level or helps you relax might indirectly ease your breathing symptoms and even allow your constricted bronchi to dilate. In this view, the placebo effect doesn’t really cause objective effects, it allows you to have a different experience of your symptoms and it is that different experience that indirectly affects your physiology. Semantic quibbling, perhaps."

An interesting article by a medical doctor about various lines of research on placebo effects. The comments to the submitted article on the original site are interesting too.
Is github down for you also?
An "expert" who tells the public he does not know will be frowned upon. But that's the point: experts don't know everything, and should not claim to know more than they do.

This is the tension in science. You take all of that schooling, and for what? To admit you're as stumped as everybody else?

I mean seriously, when is the last time you saw a science show where they basically said "Beats me"? Instead it's all upbeat and glossed over.

The way we sell science and actual state of science are two completely different things.
> View it as just another work assignment, if you are unable to see any intrinsic value in giving clothes to the poverty-stricken.

Spare the self-righteousness.

It's quite possible that the person in question already does something far more effective for said "poverty-stricken". Should she cut back on that to make the boss look good?
Ah. Thanks for clarifying. I missed that part.
"Rebooting the environment to reset stuck GFS locks, we'll be back up in a few minutes.
6 minutes ago"

http://twitter.com/github/
Building Realtime : turning feeds into streams
If you recognize that you are not in perfect command of the language, then follow his suggestion and use a dictionary!

“Climate” does not refer to basic laws of physics at all.

“climate: the weather conditions prevailing in an area in general or over a long period”

In other words, climate is just the type of conditions (in terms of temperature, rainfall, winds, storms, etc.) generally observed in an area over a long period.

“Weather” is the same thing, but over a short period (thus it does not surprise me that your language only uses one word for both).

Weather and climate can both change, drastically, without laws of fluid dynamics or heat transfer changing in the slightest.
From What I know (from a teacher who I sent to your site):

E-mail may be super effective, but you may have more luck selling to teachers if their students don't need an e-mail address; if they can put in their (pseudo)name or 'school number' and a passcode or some such to upload to an online interface. (w/o an e-mail... w/o storing personally identifiable information of students online, etc)
You may use your class notes and Feynman
Pillow Fights at the Four Seasons
The problem is, increasing Antarctic ice is expected, given the warming actually occurring:

http://dotearth.blogs.nytimes.com/2008/06/27/whats-really-up...

"But scientists studying trends at both poles say there is nothing inconsistent with the intensifying greenhouse effect. William Chapman, who maintains the helpful Cryosphere Today Web site at the University of Illinois, Urbana-Champaign, sent me an email this morning reminding me of a 2005 study that projects more Antarctic sea ice (by volume) in a warming world."

And that's without even getting into the question of is the climate change anthropogenic or not. Given what we know about CO2, hard to see how it could be otherwise, but not worth arguing over. What will happen, will happen.
Graphical history of Unix (svg)
JQuery Week-At-A-Glance Calendar/Scheduling Plugin
I'm surprised to see this device suddenly make the news, as they had identical devices decades ago (intended for TVs at the time, but they would work with anything with a plug).
Is $18 a better price for culture than $0?
Thanks, I feel like a dolt for not checking twitter first. When am I going to get with the program?
What kinds of customers are these (the individuals), tech, non-tech, whatever? I tend to skip sites that make it difficult to get information. OTOH my SO is an artist. She likes the phone because people like to talk to her. They jump through hoops to tell her what she wants to know, and she ends up getting big discounts on hardware, software, and art supplies.
Even knowing how people would compare their level of self-awareness at 40 to what it was when they were 20 would be interesting.

There are probably quite a few people here that are 40+ years old.
Perhaps it is difficult to define an attribute such as consciousness/self-awareness let alone measure it. How does one know he is self-aware? Perhaps one who says he is self-aware never is.
Please note that you defined "climate" in terms of "weather", and "weather" in terms of "climate".

"in terms of temperature, rainfall, winds, storms"

Temperature and precipitation can be measured. Windspeed can also be measured. One can't really measure a storm, but one can measure how violent the storm is, roughly speaking. If you discretize physical space and assign values of temperature, pressume, etc to each cell in the grid, and you log them over a certain period of time, then you obtain a microscopic description of the "weather".

The laws of fluid dynamics and heat transfer define the dynamics of the system. Knowing the inputs, we obtain a trajectory in a very high-dimensional state-space. This is too much information for humans to digest. Hence, the order of the model is greatly reduced, and instead of microscopic description, we have a macroscopic description which we call the "weather". After all, we need to know if it's gonna rain or how cold it will be, we don't need to know the temperature and pressure at every single point in space, nor do we need to know how fast each droptlet of rain is falling.

I agree with you. In my view, the dynamics are the same, and the "climate change" people talk means that the trajectories in state-space are approaching regions they usually don't go to. But since trajectories are inherently dynamic, I think the word "change" is weak. That is why I proposed the word "crisis".
FWIW, I think the YC consensus is that he's no "peeler guy," a real market hacker:

http://news.ycombinator.com/item?id=463746
I'm relieved that the majority of technological advancement happened before I was born

Maybe, but there is a lot of technology advancement still happening.
I do not know about consciousness.

But Judgment seems to improve with age. (Sorry no references)
Ok. Reducing his argument to basics, it's better to do work than to do anything else. This means it's better to do work than to sleep. This means it's better to do work than to eat. This means it's better to do work than to drink.

However, if you don't sleep, eat and drink you will die => you won't be able to work. If you "sacrifice health" you will die and you won't work at all. Like a runner who runs first mile of a marathon under 4 minutes and then dies.

Of course, you might say "oh, don't take it that literally". Oh but I will. Otherwise this article looks like a brainwashing, blurry, biased, illogical propaganda, a lot like religion. And don't even begin to ask me about religion.

Reminds me of macho hackers who spend 30-40 of brainless hours before computers pointlessly writing code in ineffective languages. Why? It doesn't help.

Personally, I became a programmer to automate shit I don't like so I can spend less time doing that and more time playing lasertag. Build a leverage => do more with less.
I agree that these are annoying, and yes, they can be awkward in a family setting. But it seems like the guy's problem isn't so much with the kids seeing it (which really doesn't seem to do any damage, they either don't get it and ignore it or they ask questions, which is a great opportunity to explain stuff), so much as that it makes him feel awkward to see "intimate" material on the channels he watches.
In C#, it's basically just idiomatic to produce enumerables that don't have side effects as you enumerate them. There's nothing strictly enforcing it.

Like in your Python example, one is expected to put the results of an enumerable into a real data structure if you need it more than once and you suspect that the enumeration might be expensive or involve side effects.

Both ways "let the programmer make mistakes" -- in C#, you might accidentally enumerate something more than once without realizing it, which may be inefficient or cause subtle bugs. In Python, you might accidentally screw something up the way the fellow writing the post above did. One might think that the C# behavior is overly clever, and it's best to fail fast, but it's convenient in practice when you know that cycling again won't cause problems (the majority of the time.) I'm not sure which I prefer. One thing to note is that having static types a la C# does make it clear at all points whether you are dealing with an enumerable or a real list.
What about them? What makes you think your waking mind is "factually correct"?
The ethics of messing with people are not the main barrier, they are no barrier. It's the legal restrictions

But ethics and morality ARE the barrier. Sure, you have plenty of scientists who wouldn't blink an eye before doing just about anything to a fellow human, but ethics are most certainly the explanation for why these legal restrictions and government regulations are put into place. Just about every core law and regulation put into place has a basis in an ethical judgment.

because the government is protecting me from me.

You act as if this is a bad thing? Personally I prefer it that scientists far more knowledgeable than myself are doing their best to ensure that I'm not brushing my teeth with lead-laced toothpaste, drinking milk that hasn't been properly prepared, helping to ensure that processes are standardized and providing me with convenient ways to know that I'm not unknowingly poisoning myself, etc. The FDA has done far, far more good than harm in this case.

I think if people want to do testing then they should leave the USA. Get out of my country, I don't want it to be legal for scientists to perform borderline unethical treatment on my citizens. Go to China for that, it's really that easy.
Just to boost your "Americans doing jobs Americans won't do" anecdote with a bigger one (at least in these hard times):

http://www.9news.com/news/article.aspx?storyid=118219&pr...
Science shows are entertainment, mostly. Their goal is to promote Science, and I think they do their job well.

I have had the priviledge of working with some truly top-notch scientists. A common trait among them is how honest they were on the limitations of their knowledge. They were not afraid to say they were wrong, or that they didn't know.

This was in their academic environment. I don't know if they would be that honest when addressing the public. The average person would probably not be able to understand how's it possible that an illustrious professor has spent his entire career studying elementary particles and is still baffled by them. That is due to the fact that the average person does not know what deep knowledge is, and does not need to know.
Look at me, I'm skinny
Sorry, I should know better. I do hate when companies take their monopoly power(over the air waves, in this case) to do things that are bad for people.

I can't find a link or think of a reference of an appropriate level right now.
Truth - as a vegan I find the best meals are those which are almost entirely produce based with some simple grains to add texture etc. I am not a "raw food" type but I love well prepared raw food. Even working from home I have a hard time being able to shop and prepare to eat a healthy raw diet so I fall back on frozen veg, brown rice, quinoa, beans and lentils.

Eating out is always going to be a compromise if you really care about what goes into your body. I would prefer to reserve it for when I am out of town or special occasions - but even then what is more special than actually taking the time to cook yourself?
I thought I would post this (via @bfeld) because of the discussion about startups and sacrificing health to succeed. Here's a guy who runs an up and coming startup who is doing the opposite.

Brad's post is here: http://www.feld.com/wp/archives/2009/06/how-to-be-skinnier.h...