skysight-inc/HackerNews huggingface dataset:
Except in the cases where: someone tries to port the code to another language, or they decide to use a different formula / algorithm; and they notice the result.

In the real world, most scientists will keep modifying their program until it gets an expected result (either because the program is correct, or because multiple mistakes cancel each-other out, or the standard theory is wrong but they feel obliged to keep debugging until they can prove it to be correct). Sure, there's times when a computational model proves something interesting (unexpected), but then the researchers may have to open source it just to prove they didn't screw it up.
>You are on a path to enlightenment.

It's starting with a bit of rage though :)

> JavaScript is an elegant and truly flexible language

To me it looks like it has a beautiful prototype-OO language trapped inside it somewhere. The point is more I'd rather get the work done with the tools I like than be forced to learn it.

> very well suited to the roll we have given it in remote (and until recently) pretty simplistic client environments

I find strange that what suits the environment is a language instead of a bytecode interpreter of some sort. Lua seems to have pretty compact implementations for example.

> I suggest that your issues are not with JavaScript per se but with managing the flow of data and functionality between the server and the client. I am not suggesting that will become easy but, with experience, you will find workmanlike solutions.

I have issues with that I know but what I always feel is that I am struggling with that plus figuring out how to properly iterate an array or implement a dictionary (both things I've found to be ugly and/or non-trivial in Javascript)
Maybe, but another HUGE element which is being completely ignored here is the cultural differences. It's like doing blood transfusion before blood groups were discovered.
Seconded. I am on Chrome (7.0.544.0 dev) on 64-bit Linux.
The essence of a free market relies on the enforcement of property and contract laws, which requires government enforcement. The alternative is local fiefdoms run by robber barons, and we know that doesn't work.

Government is the worst way of regulating and enforcing a free market, except for everything else that's been tried.
I do not like OpenID:

1) people have to remember their service's endpoints, and the interface is getting cluttered with buttons for the major suppliers, and personally I have OpenID accounts by multiple endpoints, and even I had trouble logging in to StackOverflow.

There are 500 million people with an already existing Facebook account. Those people don't have to remember anything besides their Facebook login info.

2) On Facebook both the name and the email address is mandatory, and people want and do share their profile photo. Many people also have location info, which is quite useful for location-aware apps.

This is sparing you from asking (I'm sick and tired of filling my profile info on various sites I visit, but my Facebook account is up to date).

With OpenID you don't know what you're getting about that user.

3) You also get a little extra if you want: like the list of the user's friends, which is evil, but very attractive for me :)
I'm in France, my rate is currently $160/hr (I only work with french clients currently).
Because I'd probably still prefer to write Javascript than Java. But a GWT approach is one possible solution and there are some Ruby projects that do similar things. None are production ready though. For reference:

http://hotruby.yukoba.jp/ - Implements the YARV (ruby 1.9) bytecode in Javascript (most promising one in my view)
http://github.com/mneumann/rubyjs - Compiles a subset of Ruby code to Javascript
Domain Registration Chennai, Web Hosting Chennai
It's really a great victory for technology, did that 26 inch drill exist 5 years ago?

(what they used) http://www.schramminc.com/products/t130xd

update: I've found that drill was for sale as early as 2002, so the technology is 8 years old

Two things bother me about all this:

1. all the nationality "flag waving" one country did this, another country did that. Really? Is that what this is about, where everyone that contributed happens to be from? Because the inverse of that is you are saying the other countries didn't care.

2. many of the miners are ready to head right back down and work elsewhere - despite the history of all the corporations running very unsafe mines in the area. This is like eating cheeseburgers after a heart-attack.
Spotlight can be a little wonky as far as what it indexes. At least by default, it ignores things locate doesn't.
Document Folders
We offer you Document Folders that is not only good to look at but are also much significant to the boost that it can offer to both organization’s status and also its representation. In fact when it comes to the custom folder printing companies, they offer Document Folders in several designs and styles as they recognize it significance to a business at wholesale price.
Opera 11 will have extensions
Twelve million people were systematically murdered, about 60 million people died in WW II for which Germany is solely responsible (at least for the European dead). That all in twelve years.
I think the problem is that the leading people care more about the data than the official rendering. I am a long time contributor and think the map should be OSM's "figurehead". Only then normal people will like it. The high number of different colours and weird rendering of footpaths really irks me.

I'd say if suffers from too much focus on the code/data and could use some dedicated good designers. They might face a stubborn community though.

It is about freedom and open-source, you can help, I do (one step at a time).

edit: You have to be aware that some of the issues ARE data issues. At least some of the state highway labels are.
Honeywell Aerospace, doing avionics. I got hooked on safety-critical work when I did some air traffic control software for Lockheed Martin. You might need five to ten years more experience but it's worth a try.
According to GitHub, the amount of commits its getting per day has increased considerably:

http://github.com/blog/620-committing-like-crazy

Does anyone know how Oholoh gets its numbers? As far as I can tell, projects have to be manually added; it doesn't appear to scrape them from hosting sites.
Even though you are wrong it is an interesting fact
http://en.wikipedia.org/wiki/Framekiller may be useful. But I am curious about how it is done at Optimizely
It's helpful not to confuse comedy with a historical theme with actual history.
Yes, the backlight is the only thing that doesn't work so well. I can control the backlight - I think I had to tweak some setting that I found on Google, but I don't remember which - but its auto-darkening on inactivity is pretty broken. When I move the mouse or type a key, the screen brightens again, but only about halfway back to what it was before the auto-darken, so I then have to manually jack the brightness up each time this happens.

Hoping some new driver release will fix this some time, but it's only a minor irritation.

BTW, your link [1] seems to be broken?

I love the trackpoint. I've disabled my touchpad completely.
It's been rehoused: http://www.thisisdevon.co.uk/news/Abandoned-Dalek-given-new-...
Is life expectancy a flawed measure of health care quality?
What about OSX 10.7 for ARM? There are some impressive high end ARM SoCs in the pipeline. We know Apple isn't afraid of big architecture transitions. They've got a lot invested in ARM via PA Semi & Intrinsity. Sounds very plausible to me.
I assume most ad filters would already block such images, but other than that, it sounds like a great idea. I'd love to see it.
Oh dear.

First of all - shipping binary code to browsers. Please. No. Flash is bad enough. Say good bye to all the grease monkey style hacks and remixes and lots of other interesting things about the web.

Secondly - either you are a programmer or not. I can't actually tell from your article if you want to be or not. However if you want to be a good programmer then you need to learn other languages - you might not be an expert in those other languages but being able to navigate your way round them - it is good for your programmers brain. Eric Raymonds famous article actually recommends you should try and learn a new language every year http://www.catb.org/esr/faqs/hacker-howto.html

And thirdly - Javascript is actually a real cool language masquerading as a very dull mainstream one. I resisted doing too much in it for years but as I needed to do more and more
I found out that its very powerful and flexible. Also if you use something like jquery you get a lot of Ruby style bits and pieces.

And lastly - it might be a cliche but that doesn't mean its not true (to use another cliche in defence of the one I am about to use) - If all you have is a hammer then every thing looks like a nail. Ruby might be a pretty good language - but there is a reason there are so many other languages and its not because all the other people are idiots who weren't smart enough to come up with Ruby.
the richards benchmark is not only a simulation of OS scheduling though, it's a classic benchmark of method dispatch performance (at least from what I recall, which is why everybody is using it via a Smalltalk inheritance and not reimplementing the bcpl code)
I don't know any developers so I have to learn to code myself. I also have not business related experience so that's a double whammy. But I can generate good ideas like a mofo.

While building my prototype I mostly feel like I have no idea what I'm doing but slowly and surely my site's starting to function, grow and work. Its amazing what persistence can accomplish.

I realize I'll have to find a technical co-founder eventually though. I won't be able to hack together a smoothly running and awesome site on my own. I also have no idea where to look for a technical co-founder and how to approach them. Interesting times ahead.
http://en.wikipedia.org/wiki/The_Great_Wave_off_Kanagawa - Katsushika Hokusai.

Now that is two greats (Artist and painting) in a single line. Beautiful painting.
Perhaps time for a little zen ;)

>I'd rather get the work done with the tools I like
Well you can - within your own computing environment but when you want to reach out and run code on your user's computer then you have to take the tools available. In this instance we have a (broadly) common language that runs on Windows, Mac, Linux and then some - thats pretty amazing.

<language instead of a bytecode interpreter
It would be trite to point out that what you have "under the hood" in JavaScript implementations is a pretty good JIT bytecode interpreter. JavaScript code represents a fully portable version of the code that will run in the user chosen browser on the user chosen hardware platform.

<properly iterate an array
Just picking on of your points here - It may be that you can solve each obstacle just the once and retain that solution into the future. As an example try https://developer.mozilla.org/en/JavaScript/Reference/Global... for how to add "forEach" functionality to an array - an array which (of course) can contain objects of any type. I just love the ability to work with arrays (collections) of objects representing server side classes.
One data point: running Ubuntu on my T510 I don't get anywhere near eight hours with the standard battery - at least not with wifi on. However, I haven't done any battery life tweaking (powertop etc), and it probably doesn't help that I have the higher-res 1920x1080 screen (which I assume chews up battery, but I wouldn't give up for anything).

However, I got the backup battery as well (it plugs in over the top of the normal battery) - it pretty much triples the battery life. It's heavy as hell, but if you're going to be in one place for a while (at home, on a long-haul flight, etc) that's not a problem.
Linear Layout for Network Visualization (End of the era of network hairballs)
Sometimes it is useful, very useful, most time it isn't. This does not mean it is a bad idea.
Is there a Kickstarter in europe and if not shouldn't there be?
Living room decorating ideas
living room will be a place for family or friends to sit and visit, so a special effort should be made to create a comfortable harmonious environment.
Maybe we shouldn't focus only on the British Empire as the ultimate example, I'd say that the Austro-Hungarian monarchy of the second half of the 19th century is a better example, maybe also one that better fits what lionhearted had in mind. I know that you can blame a lot of things on this particular political entity (the War in Yugoslavia 100 years later being just one example), but it also did a lot of things very well. Actually, come to think of it, large swaths of the European Union are modeled on the Austro-Hungarian example, but those in Brussels are just too scared to admit it.
Not in the same tone. Certainly not after Arrington's incentivized stay period is up.
however, they do have more data than just about anyone, so they are better fit to do such analyses
Ah, so the Dual Monarchy ~ the Franco-German axis ? Makes a lot more sense.
I am not sure where the idea that you release the source before publication comes from, but it does seem oddly prevalent given the solution is so easy.
I agree, $0.07 isn't stunning (it's only going to get me a half billionth of my jet), but to break even in such a short space of time I found interesting.

Though could it not be considered profit in some form, as I'm working for free on the project? It's the site's profit, rather than my own?
cool thanks. and now i realize it's too late to delete. Sorry folks :(
Thanks for the reply

>In this instance we have a (broadly) common language that runs on Windows, Mac, Linux and then some - thats pretty amazing.

We have enough VM's that can do the same, it's not really a technical issue, which is what frustrates me.

>It would be trite to point out that what you have "under the hood" in JavaScript implementations is a pretty good JIT bytecode interpreter.

Yep, and I'd rather be able to target that.

> JavaScript code represents a fully portable version of the code that will run in the user chosen browser on the user chosen hardware platform.

It isn't fully portable really. Much less than any standardized bytecode anyway. One thing I've also struggled with is that I not only have to figure out Javascript I have to figure out each browser's take on it. I've had the same code fail subtly on Chrome while working fine on Firefox.

> for how to add "forEach" functionality to an array

I implemented this kind of thing in my own code and it works although the "block" syntax is a bit ugly ("function() {}").

> I just love the ability to work with arrays (collections) of objects representing server side classes.

I'm not sure what you mean here. One bit that has frustrated me is replicating in Javascript code what I already have for the same concepts/models in Rails. Although some of that is surely bad separation between client and server on my part.
if you read through the article, you'll see that solar capacity more than doubled from 2009-2010. it would be nice if it included previous growth, which actually was similar. but this is more about the future based on what is happening now and expected in the future... i'm sure they used the previous years' data though & showing those data in such a graph would be useful as well. however, the site covers that regularly, so I think the regular readers are quite familiar with the info.
Cheap, tiny, poorly made, a quick buck and lacking scope? I agree. I think "horrid" is a bit much though, but then I would.

It was sort of an experiment for me and if it ever turns any real money I will be using it to build on existing plans for a proper start-up. The Club isn't the pinnacle of what I want to make, rather it's a side-note.

Though, unless I covered it above, why do you say it's horrid? Simply the vapid and useless nature of the product?
TL;DR: I don't actually understand how JavaScript works, but I thought writing a nonsense article demonstrating my willingness to bash it nonetheless with an aggressive headline and post it on HN myself would bring me some desperately needed attention.
What I meant to say is that it won't prevent you from writing something like:

p = q + offset

When you really meant:

*p = *q + offset

Hence, careful understanding of the type of p and q are important, so you can decide what you really mean.
a lot more government money goes into other forms of energy, though
I toyed with the idea you can only pay to get somebody else into the Club, and you can't pay if you're already in the club. Mostly just because I thought that would generate some funny dynamics.

I think the invitations idea is a good one, though I want to keep it so every member has paid $1 to get in. maybe adding some incentive to getting your friends to join. Like your name appears in a slightly larger font if all three of your invites were used.

Right now it's just a static HTML page that I'm manually updating, but there are a lot of ideas, like this one, I'm hoping to play with.
The tragedy of the commons is a myth. It doesn't exist. If it's truly "common" the companies that have an interest in it contribute and, guess what, that's exactly what they're doing: IBM, Oracle, Redhat: everyone pays to have Linux developed.

The problem is that a lot of these "product people" don't perceive themselves as being part of "the commons". To them a lot of open source software is simply something that for some reason exists and can be had for free, not something that took effort to build.

To illustrate that the tragedy of the commons really is a myth, consider the recent complaints against Ubuntu: they were found to be freeloading on the commons of desktop Linux and were reprimanded for it by the other contributors and users of that commons. What did emphatically not happen is that other contributors followed their example. Red Hat continues to develop Gnome, for example, even though they know their work will be profited from by Ubuntu without Ubuntu contributing something back.
I decided that to be rude rather than offensive, and it's turned into quite the talking point.
here's not much collaboration on codebases that can happen

Colaboration on codebases is overrated. Common protocols are where it's at. Stop and think about the web - is a common codebase needed to implement a web server or a web browser? Nope. In both cases there are more than one independent implementations out there. The protocol between the two pieces of software is the common part.
Unkind my friend. I think the OP is looking for encouragement and enlightenment. Perhaps you could share some thoughts on how you tackle these issues.
Where can I find these jobs?
Awesome! Any plans to integrate this with coffeescript? I see someone's already taken a stab at it:
http://gist.github.com/625893
You may enjoy Hans-Hermann Hoppe's _Democracy: The God That Failed_

http://mises.org/hoppeintro.asp has the introduction to give you something of the flavor.
I am no miner but I believe the drill and bit are separate:

'Schramm Inc. of West Chester, Pa., makes the T-130 drill used to make the hole; Center Rock makes the 28-inch wide canisters that function as the bit. Each canister contains four air hammers and four drill bits that move in tandem to dig through rock.'
http://www.msnbc.msn.com/id/39656218/ns/business-us_business...

2) Do you have a job for them? Apparently Chile derives around 40% of it's GDP from mining and these people are miners... 'All' the corporations in Chile do not run unsafe mines, only some of them, many of us have enjoyed the benefits the gold and copper they produce without questioning it's origin, perhaps this news will highlight the finite nature of our resources and the lives of those who work in their recovery.

For me it was pleasant to see an international news story on hope turn out with such a great result.
>First of all - shipping binary code to browsers. Please. No. Flash is bad enough. Say good bye to all the grease monkey style hacks and remixes and lots of other interesting things about the web.

Monkey patching bytecode may very well be harder but is that really used? Greasemonkey is marginal at best. What other things do you have in mind?

>Secondly - either you are a programmer or not. I can't actually tell from your article if you want to be or not. However if you want to be a good programmer then you need to learn other languages - you might not be an expert in those other languages but being able to navigate your way round them - it is good for your programmers brain.

I've learned plenty of languages and do appreciate some of the points of Javascript. I just don't see why everyone seems to defend it as the one-true-language for the client side. For everything else people make plenty of diverse choices yet somehow on the one platform that for historical reasons is stuck with a single language saying you'd rather use another implies somehow that you don't get it.

>And thirdly - Javascript is actually a real cool language masquerading as a very dull mainstream one. I resisted doing too much in it for years but as I needed to do more and more I found out that its very powerful and flexible. Also if you use something like jquery you get a lot of Ruby style bits and pieces.

I am using jQuery and it does have some goodies. The point isn't that with effort I couldn't make myself more comfortable with it. The point is that I don't see much that Javascript gives me that Ruby doesn't. So the fact I am forced to use Javascript is a net-negative for me.

>If all you have is a hammer then every thing looks like a nail. Ruby might be a pretty good language - but there is a reason there are so many other languages and its not because all the other people are idiots who weren't smart enough to come up with Ruby.

Certainly. And I do use other languages. The reason I'd like to be able to use Ruby for both codebases is that that would allow me to do interesting stuff I can't right now.

In fact the same criticism can be made of Javascript, that because it's the only hammer available everything looks like a nail. I'm proposing more languages, not less.
Desalination in general is expensive, and requires (obviously) that you've got coastline handy. I don't think solar desalination is a general answer, simply because of the energy densities involved.

The physics behind solar desalination means that you need at
least 10m^2 of solar collection per household, just to heat the
water if you're hoping to sustain people in this way alone, so
while it might be part of a bigger solution in some parts of the
world, it'll never be a solution in its own right.
Subtract Yahoo's stake in Alibaba from the cap and it becomes $10B. Strip a few more assets and it suddenly becomes viable.

AOL have $2.7B in revenue, that combined with an injection of money from a hedge fund or two make an LBO (leveraged buyout) very viable. AOL and the hedge funds would only need to put up $500M-$1B

They would reverse-merge Yahoo into AOL, and I have a feeling that the market cap of the new entity would be greater than the sum of its parts.

AOL + Yahoo would become the largest content provider on the web, with a global audience. Throw in an ad company or two and you have a good business (and a business with a purpose, unlike Y! atm).
You are probably aware of these anyway but - just in case...

jQuery (and other frameworks) deal with almost all browser compatibility issues when it comes to the UI.

JSON is a great format for passing class properties from server to client and back again making it reasonably straightforward to connect (via AJAX) JavaScript objects with server side classes.
Why not? Just don't ship the definition of your struct in your headers, only declare them.
In the live transmission I only saw flags from Chile and from the miners soccer teams, which is kinda acceptable.