skysight-inc/HackerNews huggingface dataset:
There is gold, however small, in most states, usually in one or two of the large rivers.

Gold is often found alongside quartz - as water erodes the quartz, the gold is carried away by the water.

Interesting links:

Post on dry washing for gold:

http://goldismoney.info/forums/showthread.php?t=415908

That poster's "Encyclopedia of Prospecting"
http://nevada-outback-gems.com/prospect/chris_prospect.htm

Have always thought it would be neat, even if not profitable, to buy a pan and see if a few bits of gold dust can be found.
The documentation at http://clojure.org/ is pretty good as well.
At any given time, you're probably happiest on the main branches of an evolutionary tree. Even when there were still plenty of Neanderthals, it must have sucked to be one. The Cro-Magnons would have been constantly coming over and beating you up and stealing your food.

I think you might want a little more justification. This principle implies you would be happier as a rodent like thing then a dinosaur. It might be true, but it is not self evident.
Good idea. I'll be sure to change the wording to something a bit more fitting for the purpose of the settings page.
> Type safety is vastly overrated.

I don't think it is. Explicitly listing types is definitely overrated though. Basically the same function in haskell:

pairwise (a:b:xs) f = (f a b):(pairwise (b:xs) f)
pairwise _ _ = []

What does ghci know about it now?

pairwise :: [t] -> (t -> t -> a) -> [a]

Without any user annotation - magic! :) Just in case - mapping to the original types from the article:

TResult == a
IEnumerable<TResult> == [a]
TSource == t
Func<TSource, TSource, TResult> == t -> t -> a

Shorter notation and a bit of type inference can make that example a lot easier. And it is completely type-safe which can save you in case the predicate tries to do something stupid.
Can someone explain to me why that remark would be downvoted? I'm baffled.

It's a serious observation and I think it applies equally well to business. If you are suicidal the minute you get bad news about your business, some growing up is in order and some psychological space so you don't take it so personally might also be appropriate. Yes, feeling "alive" and letting yourself go on a roller-coaster of emotions can be a Good Thing. But having poor boundaries and no perspective usually isn't. The fact that what you think is going on at first blush is very often wrong has been addressed by countless forms of literature, not just "Romeo and Juliette" (where, if I recall correctly, one commits suicide because they THINK the other one has, only the first one was faking it). And in business it's often critical to wait and see what is really going on and get the facts before you go making irrevocable rash decisions based on your first impression of something.

I'm one of the "five or six" women here and probably don't fit in, socially, in some ways. So if someone would please explain what the issue is, I would appreciate it.

Thanks in advance.
I don't know anything about Haskell than a bit of its history and main philosophy, but if I understood that example right then basically you say how things can combine and if you combine them in 'wrong' ways it gets caught without having to name every possible instance of such combinations ?

Or did I misunderstand you ?
I think there is a little confusion here. CDMA is a technology, GSM is a standard. So its not comparing apples to apples. The right comparison is between TDMA and CDMA or between GSM and CDMA 2000. From a technology viewpoint, most people would agree that CDMA has clear advantages, which is why GSM's 3G variant is based on CDMA. From a standard's point of view, GSM wins because it has things like SIM cards and widespread availability leading to economies of scale. When it comes down tp picking a particular operator and price plan, that has more to do with local regulation and carrier marketing than the technology or the standard. Near me Verizon has the best network because they put up the most base stations. T-Mobile is the cheapest because they have to compete with the others harder as they are the smallest.
I really don't want to get into an argument on the social capability of pets, but I feel you're way off the mark here. My cats are extremely social and love any human they meet almost as much as it seems they love me. Exceptions being the vet and people at a party. One of my cats is so social with humans that it can actually get annoying.
I have done some webscraping with twisted and BeautifulSoup. But it was just for a few small sites.

That was when I found http://scrapy.org/ , a complete python framework for writing webcrawlers. It looks promissing, but I haven't used it so far.
Not to mention male cats spraying. Yeah, no male really wants to chop off another male's bits but it's better for all (human and cat) involved.
I'm aware of that. I chose to pick on Java because I assume, perhaps too generously, that the C# designers are constrained by the need to market their language to Java developers, such that when Java heads over a cliff the C# folks are obliged to follow, though perhaps with a more elegant series of aerial stunts on the way down.

The risk is that I unfairly maligned Java, a language which I do not know well anymore, since I abandoned it about when it started to look like this. But according to you I'm being too generous to them as well. :)
Wow these boxes make me nostalgic... I don't remember anything before 3.1 but when I was about four that was the first time I used a computer. Guess what for? Tetris. That's right.

It was the best.

Windows 95 was the first time I used the internet.

Windows 98 was when I spilled milk over my dad's expensive block that he called a "lap top" and when I downloaded my first virus.

Windows ME...the first time a computer made me cry? jk I was pretty happy upgrading to XP though

The rest aren't so nostalgic. It was pretty much XP until I discovered Linux.
I felt that knowing javascript in an expert fashion would enable to do much more amazing things with those libraries.
Don't arrange your closing parens the way the author of this article has unless you want to look like a clueless noob.

Edit: There are other style problems with this article. Worst is probably this one:

Bad: (map (fn [x] (fibonacci x)) [1 2 3 5 6 7 8 9 10])
Good: (map fibonacci (range 1 11))
I've had several over the years but did get tired of losing them due to their short lifespans.
I just wanted to add, that I don't plan to stop using JQuery or MooTools,

I want to understand javascript better, so my implementations of mootools and JQuery tools could become more impressive.
13 Ways Acting Classes Improved My Public Speaking Skillz
Please be careful when introducing two hamsters together. I have had them kill each other - it was sad and not very pretty. They were even siblings but had been separated then brought back together.

I suppose getting two at the same time that were living together at the pet store would be the best option. Make sure you know their gender first or you'll end up with more hamsters.
I forget the name of the book (maybe 'stasiland'?) given to me by a German coworker but the level of surveillance the east Germans lived under sounds incredible.
Kathy Sierra on Feeling Better is Better [video].
3 Best Ways to Improve Your Online Reputation
No mention of what may well be the biggest contributor : passive houses. These regulate their interior climate without any active energy consumption. No heating, no cooling at all. They are extremely well insulated homes with big heat-exchangers between incoming and outgoing air. This way, incoming air is brought to the temperature of the outgoing air. No stale air and no energy consumption.

They are almost exclusively new homes, as they require NASA-level insulation that is impossible to put on old, or simply existing, buildings. Also, the air-ducts and heat-exchanger needs to be engineered into the building.
I have the Sprint Touch Pro 2...it is CDMA and GSM all in one. Abroad, I can pop in a prepaid SIM for cheap calls or use Sprint's SIM if I want unlimited data. A great compromise.
GD2 has improved greatly with time (like adding gif support) but while I haven't tested them in about a year - ImageMagic/Graphics Magic uses much less memory for large images and outputs a much cleaner output. They also support a larger set of features and require less processing power.

It really depends on what you need them for - I'm not sure how to draw with imagemagic while I know how to do it with GD in php (though if you know neither I'd go with imagemagic). But whenever I need to generate thumbnails or work with photos I use imagemagic because I get a much better output quicker.
I'm not sure this answer is what you're looking for, but:

The function does the same thing as the Pairwise in the article. What haskell does is "guess" at what the types of each variable / function can be, which is fairly easy in this case. For example pairwise expects a list in the first argument (because it's split into "a","b" and the rest of items), and some other argument "f". "f" is called with "a" and "b" as arguments (which are of the same type, because they come from the same list) and returns some result. The return value of "pairwise" is constructed from either results of "f" or an empty list, so the result must be a list of the items that "f" returns. etc.

So the compiler itself can figure out all the types needed in that function without any help from the user. (basically we could do it in the C# case too, even if someone removed all the types) Haskell will happily compile that function with the signature it found out and will let you run "pairwise [1,2,3,4] (\x y -> x-y)". But it will not even compile your program if you try to use a number as the first parameter or a function with different signature in the second. It's just a function with generic arguments and some limits on what you can use ("f" has to take both arguments of the same type - you can't use "Char -> Int -> a" there).

You're still allowed to run "pairwise "abc" (\x y -> x:[y])" and will get "ab" "bc" - however there's no dynamic duck typing involved.

So my point was that there's nothing bad about the static typing itself. In most cases you don't need to write all the types yourself - they can be easily guessed and it's much better if the compiler does it for you.
>the C# designers are constrained by the need to market their language to Java developers

that was true only up to about C# 2.0; Java is way, way behind nowadays.
Interesting, since it is actually in some ways easier to see which closing paren goes with which opening one.

My 'C' parser keeps telling me 'wrong bracket' though :)
The Book That Contains All Books
An arms race in spamming social software
Right, that's what type inference is all about. Impressive they can take it that far without having any 'input' from the programmer, that's something that should make its way into other languages.

Thanks for the detailed explanation.
Yes, which is why it is a newbie signal. A Lisp programmer with more than about three weeks of experience doesn't look at parentheses or try to match them up with each other. You know the function has ended because the next line of code has no indentation.
Thats not true - you can host your own videos and provide the transcoding service yourself. It's all open source, the entire platform.
about a year ago, i made a half-hearted attempt to pick up web programming. i spent some time futzing with rails, but it didn't really appeal to me. none of the other options caught my fancy either. so my attempt just dribbled off into nothing.

but looking at the code on this site actually has me intrigued. i'm already good at c++, and the examples are clear. if i had a burning need to write a web app, this would be the first thing i'd investigate.
WebACE Server, the worlds smallest web server
Augmented Reality Using Google Wave as a Protocol
This is an amazing article :)

I can never get my eggs that way (to be fair to myself, I don't cook too often).

Sunday morning is going to rock this weekend, though!
I think as a hacker you may enjoy working on electric systems. So why not do it yourself ? The tools will cost you about the same price as a single repairman-call. The process of searching for an insulation fault is very debugging-like - they both use the scientific method after all. And electrical engineers are the original hackers!

Of course, hope you know the safety rules, would not want you to get hurt. Encouragement void where forbidden by local law :)
My parents are already selling energy. Because of subsidies buying your own PV array has become a great and save investment in Germany. The banks are happy to give you credit because the price for every KWH is guaranteed (way above market prices — 20 Eurocent or so, I don't know exactly), the array is insured and has a twenty year warranty. And in those twenty years you will have paid off it all (right when most of those who bought it now hit retirement age).

So all those PVs you see when visiting Germany? All built for totally selfish reasons, no tree huggers involved. (I'm personally agnostic as to whether those subsidies are an enviromentally sound idea. But this at least shows that subsidies can be a powerful tool.)
Probably not a useful solution for US climate and convenience demands.
The odd thing is that they are paying for beta software (I assume) that has features that link to incomplete pages. I don't get how that's acceptable to a paying customer honestly.

See: http://mathoverflow.net/issues

Beyond that, this Math site is an awesome concept and exactly why they made Stack Exchange.
Passive solar design has been around a long time. I believe it was more popular in the past, when people were generally more in tune with the weather and the world around them. I think "modern" life has tended to make a lot of people somewhat oblivious to that. One reason it would need to be new construction is because orientation to the sun is part of the design which can't be fundamentally changed once it's built. However, there are passive solar things that can be added after the fact to improve on efficiency (granted it likely won't match the efficiencies you can get in new design). One example: Planting deciduous trees such that they shade the house from the worst of the sun in summer. In winter, their leaves fall off and you get free heating with passive solar.

Interestingly, a discussion I saw elsewhere about "cooling towers" noted the two following tidbits: 1) Victorian housing in America had design elements like this which most people in the discussion had previously assumed was merely whimsical/decorative and 2) Middle Eastern countries, like Iran, have long used such designs as a fairly common element in housing.
Yet another C++ web library.

There's, like, one per month on NH.
which suggests the use of a 'close all open parens' token to cut down on all the )))))) stuff at the end of a line, which can get really tedious, especially when editing in 'dumb' editors.
Welcome › Reframe It
Anyone know if it needs to also be installed within the time window? Or can I download now and install next week.
That's not much help when you want to close all but one or two.

The solution is to use the right tool for the job. Emacs has something called paredit-mode that relieves you of having to type the closing parens.
Very nice, pretty straight forward. The error messages are somewhat oddly placed, but overall good job!
This is a good analysis... I also now have Wave account and can very quickly see that it's as a "much-improved" system of email that it's real strength lies.

My only problem right now is I don't have enough fellow friends and associates with a Wave account to use it more and do better evaluation.

I'm looking forward to its spread!
Tech Valley Code Camp 2009
Not necessarily marketing material, but a lot of big companies like to issue press releases when they add something or buy something. Plus, if it is picked up and used by any big name in the industry some of the blogs will probably pick it up and make a mockery out the name using their so-called clever writing skills, lol.

From a business standpoint, this might be a concern for some companies. I can’t see any "positive business reason" to have a name like that, it only seems like a negative to me.
I've actually been looking for something for this for a while. Very cool app!
As with the "invisibility cloak" and every other "cool" headline in newscientist, nothing close to the actual title has been accomplished.
http://www.platinumball.net/resume.html holy crap you have a lot of experience.
I'm sure it doesn't fit well with current expectations for "convenience" in America. But I can't imagine why climate would be an objection.

Historically, vernacular architecture here did cater to local climate -- back when you couldn't just crank the AC, houses in the South did use passive solar design to help keep homes and lifestyles livably cool. Plantations had a second smaller kitchen outside the main house to avoid heating up the main house during the summer months. Modern Southerners still often grill out during the summer months and upscale modern homes may have "outdoor kitchens" equipped with a place to eat, an upscale built-in grill, prep space and so on. The deep, wrap-around porches seen on some Southern homes not only prevent summer sun from heating the main house, they also made it possible to leave windows open for cross-draft ventilation in spite of nearly daily afternoon storms during the summer and into the fall.
If it is picked up and used by any big name in the industry, some of the blogs will probably pick it up and make a mockery out the name. From a business standpoint, this might be a concern for some companies.
For one, you should mention on the front page a) 15 minute poll-times (then also say "with optional upgrades"), and b) multi-node checks to ensure you know when you are really down.
If your competition is selling ice cream, current market pressure forces you to innovate in a way that allows you to stand out.

Therefore having balloons or a fireworks show may attract people to your stand. Carry "healthy" only 8 brand frozen yogurt.

You need to create a market black hole that sucks people's attention to your product and it's gotta be a rich enough experience to keep their attention, for as long as you can.

Dense neutron star hot fudge should help pull folks in.
Someone should make a really good course to 'bridge' from being an experienced PHP, Perl, Java or Python programmer to that same level of competence using Clojure.
Of course it's going to be more convoluted then newer languages like Java: Java doesn't have to maintain backwards compatibility with a 35+ year old programming language. That's just stating the obvious.

Yet for some reason people still use it. The question is 'why'. For many cases (not all though), I think the reason is largely just institutional inertia - you stick with the devil you know rather than the devil you don't know.
> C# designers are constrained by the need to market their language to Java developers

No, because C# had generics before Java.
Decoding the GLP License
Has anyone figured out the problem of the energy required to manufacture PV cells being greater than the power converted over their lifetime?
"If they download and execute the file, they will infect their computer with Koobface"

Don't download stuff and execute it? Can't really blame anyone but the users. It'd be nice if browsers made more hoops for users to jump through to execute things they downloaded. I like the fact on OSX it warns you that the prog you're about to open was downloaded from the net.
Thanks for chiming in. I too am a fan of pondering.
Maybe I just live in a town with a lot of horrible cats that enjoy petty vandalism and loutish behavior. Maybe it's not the norm, but they do get on my nerves.
Ha, I used to theorise exactly this as a thought experiment years ago.... wonder if that means the target market for New Scientist is now sixteen year old geeks trying to impress the adopted maternal figures their maths and physics teachers have become
I have a couple of websites but one primary email account. So when I tried to add the second site I got this message: "We only allow one monitoring per email."

Is there a specific reason for that? I'd like for all my sites to come to one email since its the only one I check regularly.

Other than that I really like it. Super simple and easy to use. good stuff.
C# is a descendant of Delphi and WFC. I don't know if Gosling and Hejlsberg have even met!
I'm saying that one's peer group is almost alway's one's status group. People don't personally compare themselves/compare self-worth versus a random sample of the population. We compare ourselves to friends, neighbors, classmates, and co-workers.
Agree, never would have clicked on it (other than to unsubscribe).
Looking for the "perfect" answer to a tricky problem -- one that solves the problem without the typical huge downside of most solutions currently available. I guess another way to say that is seeking a certain standard of excellence. For me, "perfect" also means it must be humane. Inhumane solutions inevitably have negative backlash, thus are not adequate in practical terms that have nothing to do with "morals".
From snippets I've read I have the impression Jagger was deeply involved in managing the band's finances, and damn good at it. I recall an interview with a musician who talked about negotiating how much he'd get paid for playing with the Stones on a tour (it wasn't very much). Jagger may have written "please write back saying how much money you would like", but notice that he didn't promise they'd pay it!
+1 for multiple sites per email. Otherwise, looks cool!
I'm not sure if C#/Java's type-safety has morphed into a ridiculous version of itself. I suspect that there has been too little, rather than too much development in this regard.
Type-inference and typedefs would go a long way of solving the excesses of type-safety, certainly in this case.
It's fun. When I was 16, my dad bought a 50% stake in an actual gold mine in northern Idaho. We spent the summer mining for gold--after we spent a few weeks getting the neglected mine up and running again.

My dad and brother would go underground and do the actual digging; my mom and I stayed topside, with me running the hoist and the both of us working the sluice box.

I found a nugget as big as my thumb that year. We found a number of smaller nuggets as well.

Two years before, my dad had a placer claim for a stretch of creek about 10 miles from the mine just described, and we spent all summer out in the woods, dredging and panning for gold. Didn't find anything, though.
this problem has been solved years ago...
For comparison with your competition look at

http://www.mathlinks.ro/

http://www.artofproblemsolving.com/ (both sites point to the same forum)

They support LaTeX rendering and are already quite well known.

I wish you success. It will be cool to have something like HackerNews for math only.
> Has anyone figured out the problem of the energy required to manufacture PV cells being greater than the power converted over their lifetime?

yes, it's no longer true (solar cells have an energy yield ratio of 4 in Northern Europe and much more elsewhere):
http://news.ycombinator.com/item?id=785279
I mean the comparison absolutely as a compliment to Mr. Baker

...but saying so is an insult to Mr. Baker.