skysight-inc/HackerNews huggingface dataset:
Money is not everything, but it has a lot to do with everything, including open source. Linux would still have been a hobby operating system if a number of big players (Sun, IBM, etc) didn't get on the Linux bandwagon in the early 2000s.
The key-agnostic fretboard is a big part of the reason I enjoy playing guitar.

It's not a perfect tool for the application at hand because of the necessity of separating the second and third strings by a major third instead of a perfect fifth, which would confuse the issue.

However, I think it'd be more convenient to have a graphical representation of the major scale's construction on which a whole step is always clearly a whole step.
GUIs themselves aren't the problem; the problem is that all GUI toolkits are written imperatively and since you don't want to rewrite your GUI from scratch you have to end up interfacing your functional program to a huge hunk of imperative code. But it is important to be clear that the problem is actually just the impedance mismatch between the functional code and any huge hunk of imperative code, not special to the problem of GUIs. Functional has some interesting and even good answers to the problem of GUIs, but they all look way klunkier in practice than they "actually are" in some sense because they still have to work through those imperative toolkit bindings.

For a clean answer to function + event-driven, see Erlang, which will blow pretty much any other attempt to solve the problems Erlang solves out of the water. Functional doesn't have a problem with event-based, functional blows imperative and OO out of the water at event-based. (Partially because it's a lot easier to write sophisticated runtime like Haskell's or Erlang's that can transparently deal with sync issues that drive imperative programs crazy.) Not enough people are good enough at both OO and functional for this to be commonly understood.

You'll know functional languages have entered the mainstream to stay when someone writes a useful functional GUI.
Zune, Cisco email and Guitar Hero filling up 2011 tech industry graveyard
Sure, you can have all of the things I listed in FP with some effort. My point is just that OO seems to be good at bringing them all together in a really useful way. (And that way isn't inconsistent with FP.) I aim to strike a balance, to use each style where it is strongest.
Finger slip vote on phone, sorry.
Read the reports.
As we can see in this discussion, what happens at Fukushima may impact nuclear policy throughout the globe.
direct download link for the lazy:

http://snapshot.opera.com/labs/webgl/Opera_1150_24661_WebGL_...

If you don't know if you have OpenGL 2.0, try the excellent OpenGL Extensions Viewer

ftp://ftp2.realtech-vr.com/realtechv/pub/glview335.exe

This build only has an OpenGL backend. That means your system must have an OpenGL 2.x compatible graphics card and related drivers for hardware acceleration and WebGL to work. In future builds we will also add a Direct3D backend, which will reduce the requirements on drivers and should work out of the box on most modern systems.

Our hardware acceleration is a bit different from what other browsers are doing. Like IE9 and Firefox 4, we do full hardware acceleration of all draw operations - but unlike those browsers, who only offer this acceleration on Windows Vista and Windows 7, our implementation will run on any OS with sufficient hardware support. This means we can have full hardware acceleration on Windows XP, Linux, Mac OS X and OpenGL ES 2 capable devices such as recent smart-phones and web-enabled TVs.
Any recommendations for libraries related to user account sign-up / authentication? I'm working on building a multi-player game and want to avoid using Facebook (or another 3rd party) for user authentication.
"If I create my own language/syntax layers as I go through the various layers of my program, how does that make it more maintainable?"

It is isomorphic to "creating an API". It's really more a perspective on the situation than a literal description of what's going on. No matter what you're programing in, you're building up some sort of language that subsequent programmers will have to understand to work on your code.
I totally agree with your comments about personal style, it's what makes the comments unique. However, I agree with whackberry that, in this particular case, you did sound somewhat "smug and arrogant".

It wasn't the use of "I"s. It was:

* Your borderline ad hominem-like nitpicking about "proving" vs "demonstrating". Unless there are gross language problems, I'd rather have people disagree with the ideas rather than language use.

* Your incredulous stance that you didn't understand what whackberry refers to when s/he writes "convenience-privacy continuum?" and asking for citation. I would have used the word "spectrum" but still I think it's perfectly clear what s/he means, and it's a well-known topic.

* Your last sentence, which sort of sounds dismissive of what the person you are disagreeing with thinks.
yes only certain types of special glasses. you can buy them from my online store for $29.95
I sent a token request almost a week ago, do you send positive and negative answers on this?

Thanks
The most modern browser there is: Internet Explorer 9 reviewed
Whoa slow down there.

This is the company that was nearly down and out and then came up with the iPod. Then the iPhone and iPad.

How many product categories do you want them to come up with (ok maybe not come up with, but you know what I mean) before Apple is innovative? A company is lucky if they come up with one innovative consumer product and corners a lion's share of the profits.

Besides, they came out with the iPad last year. Their time machine needs some time to recharge before they can pull more gadgets from the future.
Accept CEO: Crowdsourcing Cos. Growing 15% to 100%
Yes, absolutely. What discernible talent did John Lennon have when he got involved with the industry? There is no level of training or 'talent' that has ever reliably led to great songwriting. Nobody has a formula for great songs, it's not like programming where one a great hacker = always a great hacker, able to get the job done. It's all just shots in the dark. You can already see as the money falls out of hip hop that it's dying out and fewer young rappers are appearing.
Amazon expands its virtual private cloud services
Fixed :) But really, isn't it time for a mobile Hacker News stylesheet?
You made a claim that there were many startup people there, and I simply asked what notable startups have arised from that. It was a simple question, and the answer would have revealed concrete examples of which startups this country is missing out on because of a lack of a Startup Visa, and in this case, those would have been literally right across our borders! Your lack of examples would seem to indicate that the US wouldn't gain much from this purported community of startup types crossing the border.
Not just a library, and something that really makes development for iOS easier is Unity. http://unity3d.com

It may not be free, but it is well worth the money. I use it for non-game apps because development is so rapid.
After the "World Series Earthquake" (aka 1989 Point Loma Earthquake), nuclear subs from Alameda crossed the bay and provided power to San Francisco.

If you're asking if this could be used to help with the failing Japanese reactors, it's too late. If U.S. nuclear ships had somehow managed to get up there and get connected in time to provide power before the plant's battery backups ran out, then uninterrupted cooling could have been maintained and the meltdowns prevented. Things are now well past that point, and now it's just a matter of keeping the radiation contained to the greatest degree possible as the meltdown continues, and finding a way to seal everything up permanently without killing anyone.
Hi. You can mail me at pawel {at} bulletinburst dot com or post some suggestions on http://www.bulletinburst.com/vote/suggestions.php
The pursuit of perfection is damn hard.

But the process far outweighs the proceeds.
MWFeedParser sounds like exactly what you are looking for. It is really easy to use.

https://github.com/mwaterfall/MWFeedParser
Apple's GameCenter works really, really well for that. It's part of the GameKit framework.
On a related note, in addition to this domain name front running, who can I turn to, if I want to purchase a domain name anonymously (so my public info isn't obvious).
Should you send aid to Japan?
To save power, the phone shouldn't be constantly trying to acquire a signal when it can't find one. It should try for 10-20 seconds, give up, then go to sleep, only waking every 30 seconds or so to try again, briefly.
Pure coincidence, but I have a big order of VGTSX closing today. Couldn't be happier, I always buy stock on market drops.
Good point. It took hordes of engineers almost two decades to design his web server. http://httpd.apache.org/ABOUT_APACHE.html
"Y Combinator takes 2–10% of your company’s equity. How do you figure out whether the value you get from YC is worth the cost?"

I am surprised the figure is that low. For the incredibly amount of contacts, experience and general help you get I was expecting atleast 20-30%.
On the Form Builder, click on "Setup & Embed" toolbar and then click on "Embed Form" button and click on the Facebook icon. You will find further instructions there.
http://www.jotform.com/help/22-Adding-Form-to-Facebook
Is there a future plan to maybe provide an option to pay for the ability to host the jooplicate service on our own machines?

I work for a university that still is very hesitant on using cloud services, because they don't want student data going outside our machines.
"but if everyone in the town (that could) did it that is a massive impact!"

No, it is not: http://www.inference.phy.cam.ac.uk/withouthotair/c6/page_39....
how come that so many HN readers are so pro-nuclear? would that change if the fall-out from japan would hit the U.S. like the chernobyl fall-out hit germany in the 80s?
In fact, I believe this was available in iOS 3.2. But definitely on all devices as of 4.0.
When a public component uses one JavaScript engine over another it is probably not a bug or an oversight. My guess is it is an internal dependency and scheduling issue at Apple. The team behind UIWebView is probably downstream from the Safari/Nitro team and they didn't get the new bits in time to ship with 4.3. Full screen mode may well depend on UIWebView and not the Safari app components.
Reason is great, but it's not a DAW; it's a synth package. For recording, you'll want to look at Reason's companion product Record.
The backup generators that they bought on site had the wrong types of plugs on them.

When this is all done, I am sure that most of the problems at Fukishima will be found to be administrative rather than design.

As an aside, that plant was designed to withstand an 8.4 earthquake. Design requirements and actual strength are two different issues. Even a complete meltdown, such as at Three Mile Island, should be contained.
Former US Navy submarine officer here. The easy answer is no. The turbine generators are much smaller than the main engines and are designed to take much less load. Also, the cables, breakers, and connections can't handle that kind of electrical load.

But the longer answer is that yes, it is possible. When subs and other ships tie up to the pier, we connect cables to connect the boat to "shore power." Reverse the flow, and the boat powers the shore facilities. It's just that the power that can get from the boat to the shore is nowhere near the amount of power that's needed.
Want to be a VC?  The playbook.
There seems to be a lot of room especially on mobile for applying a "theme" to system controls...
Maybe I'm missing something obvious, but doesn't embedding the photo in the colorapi.com page count as "republication in full"?
One-off steps in Cucumber
Sadly I agree with you. The loss of a couple shuttles was a very public event and I think that has taken some steam out of the drive to push the edge. Exploration is by its nature risky and you just can't make it completely safe. All the money and time you spend trying to eliminate (not reduce, eliminate) the risk factor only destroys budgets and delays advancement.

I use the analogy of ships of explorers/settlers heading for the new world. Some ships never made it, some did but the settlements never took. Today we cross the oceans almost without thinking about it. Space is no different, just on a grander scale. But when those early settlers board the ships they will be taking the risk too. If our ancestors didn't do it we wouldn't have explored the world until the late 1900's. Nor would we have learned to build reliable ships as quickly.
One thing that is moderately interesting is that tsunamis can happen without earthquakes - Scotland was stuck by a 20m tsunami about 6000BC due to an underwater landslide off Norway.

I did find myself wondering if the impressively engineered AGR site at Torness would survive a 20m tsunami - almost certainly not as I suspect this wasn't part of the requirements.
US West Coast: on frontline from nuclear cloud?
Yeah, once the reactors are doused with seawater they're done.

But there are plenty of other facilities that need emergency power now - hospitals, water treatment plants, the other reactors that aren't yet ruined.

It would be useful and awesome if US ships and subs carried the necessary equipment and were trained in how to provide emergency power to disaster-stricken places.
A fixed point combinator (or fixpoint combinator[1] ) is a higher-order function that computes a fixed point of other functions. A fixed point of a function f is a value x such that f(x) = x. For example, 0 and 1 are fixed points of the function f(x) = x2, because 02 = 0 and 12 = 1. Whereas a fixed-point of a first-order function (a function on "simple" values such as integers) is a first-order value, a fixed point of a higher-order function f is another function p such that f(p) = p. A fixed point combinator, then, is a function g which produces such a fixed point p for any function f:

p = g(f), f(p) = p

or, alternatively:

f(g(f)) = g(f).

http://en.wikipedia.org/wiki/Fixed_point_combinator
That perspective is, I think, most applicable to Lisp. Because the syntax is so simple, language-level constructs in Lisp appear identical to user-defined constructs - it's all just macros or functions. From the perspective of someone using what you've provided, there's no difference between calling your functions and calling Lisp built-in functions. The ideal is that the application logic will be relatively high-level, only calling these utility functions.

Note that this is different from overloading the same name to mean different things depending on context.
"Atlantis Found At Last!" is like urine-powered batteries (http://www.google.com/search?q=urine+powered+batteries) - it's a "science story" that big media editors feel that The Common Man would understand and enjoy.
I don't quite see the point of what he is doing. I mean certainly there is power to it if the public at large follows his lead, but he's resigned to the fact that that won't happen. It's hard to imagine a scenario where he will have more freedom on an individual level than the rest of us because of these decisions.
Trouble scheduling time in HS? Ha! Try doing an engineering degree, my friend.

That being said, I would recommend "being a kid" for a bit while you still can. You're already very much ahead of the curve when it comes to programming and development it looks like (14? Holy cow that's awesome). I honestly don't think your situation needs much improvement, it sounds great.

Focus on school first though - if you're getting a lot of work at 14 then it sounds like you're going to a good one. As for money, you could always get a summer job and save up for the domains and books you want to purchase.
Specific data:

S6G full power: ~165 MW (A fraction of that available for electrical power) - http://en.wikipedia.org/wiki/S6G_reactor

Affected Japanese reactors: 785 MW each (All available for electrical power) - http://en.wikipedia.org/wiki/Fukushima_I_Nuclear_Power_Plant
Saturn Fly-through Progression Using only Cassini Photographs
I do believe it's a timing/team issue but what a bad decision. Why in the world is Safari and UIWebView using different code bases?
Arduino is considerably more expensive, sizable, and complicated than is really needed for a finished home hacker project. Additionally, size does matter (sorry :) when you're trying to fit a piece of electronics into your home in an unobtrusive way.

You don't need a full Arduino to wirelessly enable (802.15.4+ZigBee or 6LoWPAN!) a simple device. You just need the MCU (and the tiny family may be sufficient - $2-5) and the wireless hardware (eg, xbee, or one of Atmel's new combined atmega+802.15.4 chipsets if you can deal with the antenna requirements - $8 - $30), an optional crystal oscillator (<$1), and -- if necessary -- a power source (eg, some batteries).

As for commercial applications -- I'd expect them to use wireless, and my money is on either straight WiFi (especially for something as large as a fridge), or 802.15.4 and 6LoWPAN (especially for smaller, low-power devices).
Talker, group chat for business is now free, with unlimited users
Huh, I cannot react to your post directly.

No matter how you compute statistics, a nuclear meltdown is a big downside risk. It can happen, and if it happens it's extremely destructive. It's an event with a small chance of occurence but with great consequences.

That's qualitatively different from something like traffic accidents. The chances of those happening are much higher, but if they happen, they affect at most a few people, They won't turn your city into a 'wildlife reserve' for years to come.

Even though the total amount of people that die of traffic accidents is higher, to me it's less scary. The risks are more manageable: you have some degree of control over it (drive safely) and the consequences are visible.
Thank you! I'm coming up to the point of needing that very soon.
LinkedIn Teams Up With Snaptu To Launch Smartphone-Like App For Feature Phones
Does this mean you could feasibly write a script that searches for a specific domain on networksolutions every 5 days to hold onto it until you want to buy?
>I'm not claiming to have the definite answer. I just don't understand where people like you are taking their confidence from.

I get my confidence from my understanding of nuclear energy. I'm not a nuclear scientist, but if your even remotely technically inclined(or just make an effort to understand) the basics are not hard to learn.

Most people think it's beyond their ability to understand how nuclear works so they don't even try, it might as well be black magic to them. It's then really easy to scare them with nuclear horror stories, and no amount of facts can undo that because they haven't got the fundamentals to understand those facts.

Did you know that in 1957 there was a fire in a military nuclear reactor in the UK burning for 2 days before it was shut down? Much of this burned nuclear material was passing almost freely into the atmosphere with not a single dangerous dose of radiation.

http://en.wikipedia.org/wiki/Windscale_fire

Or in another accident in 1961 three operators were killed(not by radiation), one of which was stuck to the ceiling with debris from the initial explosion. The rescue team used meat hooks on sticks to retrieve the body(in parts), being able to spend less than 57 seconds in the area. The bodies were so radioactive that they had to be berried in lead caskets.

http://en.wikipedia.org/wiki/SL-1
I'm not sure the Earley paper "is full of bugs" - to the best of my knowledge, it has only one bug (albeit a biggy), which is in its description of how to create a parse tree.
The Internet's new anti-bullying hero
What? That's not the author being self absorbed. That's the author trying to put himself into the shoes of a visionary and imagine how tough it might be to have grand ideas, vision, and clarity of thought about something that has the potential to seriously change the world. Frustration, I think, is obviously a byproduct of that.
Efficiency only goes so far. There are billions of people in the world who use very little electricity, and soon they're all going to want huge TVs, electric stoves, washers and dryers, water heaters, air conditioners... for which enough power cannot be provided by simply using less of what we already produce. We will have to increase production.
You didn't answer the question, nor did you link any reports. Are you saying that only 4000 people were affected?
tl;dr: Legion's tl;dr sucked.
Google Apps Users Can Now Choose If They Want Immediate or Scheduled Releases
The Startup Fix is a little project where I will take couple of hours per week of my own personal time to help a startup. I will do so by helping them on an aspect that I think is lacking in most of startups nowadays: the visual aspect. Logo, fonts, colours, layout, user interface, Twitter, Facebook, newsletters, call-to-actions, you name it.

If you have a startup and want to be a part of this, well here is your chance to submit your application. I am now taking applications for April 2011.
Where's the marketing speak there?

That seems to be an internal joke for the team after their hard work over 2 years for meeting the deadline of the 2010 holiday season and to "rally the troops".
Huh? The mass of the A380 is at least 100 (and perhaps 1000) times the mass of the F16 (just picture them flying side-by-side and note the area of sky obscured by the A380 versus the F16 and note that although the mass density of the F16 might be higher than the A380 because much more of the mass is engine, it is not twice as dense as the A380).

And no way can the F16 go 10 times as fast as the A380.

So the kinetic energy of the A380 is definitely higher, probably by a considerable amount.
Computer Science is a Misnomer
That's an awesome analogy.
Cool, thanks for that!

I wasn't thinking that a sub could completely replace all of the power lost by the nuclear power plant, just that one could provide enough for emergency services. It's really just a thought experiment.

And this is the power plant in the USS Ronald Reagan nearby (I guess there are 2 which each provide 104MW): http://en.wikipedia.org/wiki/A4W_reactor
By finger-append I meant that skip lists are normally singly linked, and so you can append to a sublist but not prepend nor insert into the implied subtree.

The O(1) wasn't amortized, it was expected. The citation is P. L. Karlton, S. H. Fuller, R. E. Scroggs and E. B. Kaehler, Performance of height-balanced trees. Comm. ACM 19, 1 (1976), 23-28.
Staying conscious through that is enough of a feat in itself.
pg quote from the article: you don’t just write your program down toward the language, you also build the language up toward your program. As you’re writing a program you may think "I wish Lisp had such-and-such an operator." So you go and write it. Afterward you realize that using the new operator would simplify the design of another part of the program, and so on.

I remember thinking when I first read through pg's essays a few years back and again now that you can do this in declarative languages as well using functions.

For example, my programs often looks something like this:

main(){
var data = getData();
pushData(data);
}

function getData(){
var data = fetchDataFromSource();
var errors = validateData(data);
if(errors != null)
//handle errors
return processData(data);
}

function fetchDataFromSource(){
...
}

function validateData(var data){
...
}

...

Could anyone explain why functional languages are better for this? It seems to me this is the same as "building the language up to your program".
Another datapoint:

There's no cell coverage in my basement. Sometimes you'd get 1 bar, but it will drop soon afterwards.

After putting the phone inside a glass, I have 3 bars. I took it out, held it by the charm (is that how it is called? The little string with a little figure that you can put on most phones today) and coverage dropped to 0.

Works for me.