skysight-inc/HackerNews huggingface dataset:
Coffeescript has the same spirit than ruby, so it could bring rails to node.js having the best of both worlds. I know there are some frameworks like expressjs, but it is by far less productive than rails.
Thanks! It was just a matter of 4 lines of code: https://github.com/gregbell/activeadmin-store/commit/5922d4f... NewRelic did a really good job on that one!
The real question you should be asking is how economical coal would be if it had the same kind of regulations as nuclear power.
Ocamlmq
What this article clearly puts on display is "Ignorance". The incidental Ignorance shown by original 'freelance' programmer as far as node.js and the Ignorance shown by marak of what IBM developer works is. It's like calling out PG to remove an article from HN. So as bad as the article was, the title and the blog post is blatant link baiting and an effective hatchet job on IBM. IBM probably doesn't care about node, why should it? Node.js is in no way impacting their bottom line, Node.js isn't even on their radar.
Johnny Depp: Follow Your Heart. Applies to everything.
> 1) Macs do tend to run hotter than PCs, and this could decrease HDD lifespan.

Google found that temperature didn't much matter according to their published research: http://labs.google.com/papers/disk_failures.pdf

> In the lower and middle temperature ranges, higher temperatures are not associated with higher failure rates. This is a fairly surprising result, which could indicate that data center or server designers have more freedom than previously thought when setting operating temperatures for equipment that contains disk drives.

Non-PDF summary/discussion: http://storagemojo.com/2007/02/19/googles-disk-failure-exper...
stunning! can't stop re-playing it. such awesome use of technology to create beautify art. also pretty happy my system is handling it with no problems..
Indeed. Chernobyl tossed a plume into the air, which was easily measured, traveled fast, and dispersed within weeks. This thing is in the ground water. It will be, what, months until it's clear where it's going in the aquifer? Years?
3D rendering and media compression are almost entirely based on the idea that "close enough" is vastly cheaper than "do it right". At the code level, though... You'd have to be fairly careful about what you allowed, and you'd probably have to be able to enforce correctness to some degree to get any meaningful use out of it.

I like the idea of a compiler making lossy simplifications to mathematical formulas for speed - "You told me to divide by seven. This (faster) machine code divides by 8 most of the time, and divides by 4 every now and then." Blindly trusting the branch-predictor could be fun, too, as long as it took into account the correct answer in its subsequent predictions.

Were you thinking along similar lines, or did you have something completely different in mind?
Dutch telco using deep packet inspection to monitor, throttle
Who exactly are you speaking for when you say they are not attractive? A large part of Microsoft's share is in school/org licenses. Another large one is for the unskilled users of computers. I would very much consider Google as a real competitor for them.
Thousands of people have been displaced from their homes in the mandatory evacuation area. Displacement is really a horrible thing. It destroys communities and they never fully recover afterwards because people can't or won't return.
In haskell you could write something like this:
parMap rseq (\x->/some long computation/) [1..4]

using the standard Control.Parallel.Strategies library (use rwhnf instead of rseq unless you are using v3).
True. When I used to work at IBM, they gave financial incentives to employees who wrote articles on how to use their products.
Lets say it is a hypothetical telescope that has no other use than banana/orange arbitrage. If you don't think that addition makes the analogy more accurate, you haven't seen market-data parsing FFPGAs.

And don't forget this:

"By March 2009 Spread was moving dirt. Soon it had 125 construction crews working at once. [...] At 825 miles and 13.3 milliseconds, Spread's circuit shaves 100 miles and 3 milliseconds off of the previous route of lowest latency. [...] Spread won't disclose cost, but Jason Cohen, the chief operating officer of Allied Fiber, which is building a nationwide network, says laying cable through easy terrain runs $200,000 per mile. Half of Spread's route, however, is through tough virgin terrain, pushing forbes' estimate of its cost toward $300 million."

http://www.forbes.com/forbes/2010/0927/outfront-netscape-jim...

And, back away from the hypothetical, obviously from my post I think Galileo's telescope was great overall.
Http://atube.es/videos/descargar-videos-de-youtube-con-atube-catcher
I'm fully aware of how Developer Works operates and that IBM isn't directly responsible for any of the content posted.

With that being said, the clout gained from being posted on IBM.com means a lot to many people who have no idea how Developer Works is run and randomly come across the article from a google search.
You won't be able to count. There will be a slight increase in the cancer rate for the next several decades until radiation levels subside to normal. It's like cigarettes. Nobody ever died from smoking a cigarette, but cigarettes have still killed a lot of people.
The analogy I've been using is air travel. Everyone knows the risks but we continue to fly anyway because planes just don't crash that often. Driving down the highway, which feels safer, is statistically far more dangerous.
khan is an amazing paradigm shift. there's a real question as to whether or not it will work with low income neighborhoods and/or unmotivated students.
He started with the Nasdaq comparison, which is fair, and they don't look great in that comparison either. I don't agree with everything in the article but tuning out at the Apple/Google comparison isn't "fair"
Marak Squires, being slimy and misleading as usual. Nothing to see here, move along.
Whereas I agree that Microsoft's performance and innovation over the past decade has been abysmal, I'm not sure it's just Ballmer to blame.

It all started with the Google brain drain - and that happened while Bill Gates was very much involved at Microsoft. Once the brain drain begins, you lose talent at a rapid clip and no matter how great an idea you may have, it's very hard to execute.

So then if you can't build it, you buy it. The product and the talent. Hence the Skype purchase. Here MSFT is buying a business and the people who run it, granted at a hefty price, but Skype is well established around the world and I see it as a better integration with Microsoft than eBay, which never made any sense to me. No it didn't cost Apple 1 billion dollars to build Facetime - but it also didn't cause Skype 1 billion dollars to build Skype. I can't say what it's worth now but I do know that I use it a lot since it's been available on the iPhone - great when traveling abroad.

Bing is slowly making strides as a search engine, Windows 7 is selling rather well and Kinect is a huge it. And they have partnerships with Yahoo! and Facebook.

Ballmer may need to go, but I really don't think Microsoft is entering the early stages of it's finale.
Can anybody who is going to make a political nuclear statement for either side please read the prior threads on this topic where your point has already been argued ad infinitum? Someone else already thought about it and used scare words to drive the point home more effectively than you can. I promise.

Another article with Fukushima in the title! Yay! Now I get to argue like a moron because it is a polarizing topic! Stupid {atomheads,hippies}!

Nothing has changed in Japan so there is no reason to expect the thread to change. Shut up, please, and do something productive instead of convincing other hackers with no power to make energy decisions about your take on nuclear power. I can recite this thread from memory it has been rehashed so much and I have flagged it as a result. What can possibly be discussed that hasn't been beat to death in the last two months?

Here's some:

http://news.ycombinator.com/item?id=2315205

http://news.ycombinator.com/item?id=2318552

http://news.ycombinator.com/item?id=2325588

http://news.ycombinator.com/item?id=2316390

http://news.ycombinator.com/item?id=2326726

http://news.ycombinator.com/item?id=2396258

Find your own:

http://www.hnsearch.com/search#request/submissions&q=fuk...
Actually, if it wasn't for his rebuttal article, I would've had no idea that node could do any of that. As I've asserted many times before, nodejs.org tells me almost nothing about what node.js can do and the community does an equally poor job of educating total newbs about how to use node.js in the real world. 50 different websites all showcasing the same "hello world" tutorial is not education.
I've used it before. I agree. Sphinx works very well. Craigslist even switched over to it a couple of years ago.
Well, the short answer is: hard to say. A lot of work is off-loaded on GPU's now days, and theoretically there should be no reason why talking to the video-card through a browser should be slower than talking to it through a portable executable (.exe). The reality of it is that there is far more sandboxing and verification that needs to be done since no one likes having their browser crashed out of the blue. As for performance of languages (JavaScript vs C or x86), naturally, you will always get more performance the closer to the iron you are but it's getting fairly blurred and compilers/interpreters are pretty damn smart these days.

I realize I'm not answering your question entirely, but what I read between the lines is you're wondering whether WebGL will be able to replace "native" applications, performance-wise in the future. The ball is in the air on that one, and it's about to be caught by Intel/AMD/nVidia. And I bet you they are already cuddling with the browser-developers (or at least rubbing their hands in glee).

I guess the quick and dirty test for the state of things right now is to simply check the CPU/GPU performance on this one and compare it with current top of the month here: http://pouet.net/prod.php?which=56871 (note that this is a 64KiB demo -- in comparison, the background picture of http://romealbum.com/ is three times bigger).

A more fair comparison would be: http://pouet.net/prod.php?which=56900 (also released this month, it seems)

Do let me know if you come to any kind of conclusion :)
I think Microsoft has a master plan.

Skype and VoIP in general have all kinds of potential synergies with current MSFT products, difficult to materialize as they may be. Remember that they just put out an incredibly powerful 3D camera called the Kinect. With Skype on Xbox, we could see the beginnings of accessible 3D teleconferencing. Even if it's just Skype, its inclusion further cements Xbox's place in a living room by replacing another utility.

Some analysts are forecasting for the telepresence market to grow at ~30% annually through to 2015, with a strong driver being enterprise clients. Why not bundle Skype into Office? Microsoft Communicator already does video chat, but only with other Exchange users. Expanding the install base by 124M users might be the kick in the pants teleconference needs.

Whether or not these scenarios are achievable by MSFT is up for debate.
Microsoft's strategy is much more in the 'stability' mode now (similar to Boeing). Most often, exponential growth (as seen in GOOG's chart) occurs in the first ten years of existence. From what I see, once a company is established and the rate of change for acquiring additional market share slows, their stock price tends not to climb up the charts with the same (dare I say 'speculative') uni-directional velocity.

Also, MS has had a nice streak of anti-competition battles during Ballmer's tenure. Just one data point that may be relevant to the lack of growth in MSFT share price.

Last thing, a chart showing the 100-day Simple Moving Average (post tech burst) may more accurately depict/model the normal MSFT price range under Ballmer's leadership.

Interesting blog/review for sure, thanks
If I remember correctly, there was at least one homemade cryptographic system they used in the past, but the US got a hold of it(and probably found a hole in it).
I spent almost a year at that time watching my girlfriend trying to decide which Windows Mobile phone she wanted. Might have been 2006 or 2007 but Windows Mobile for smart phone purchasers were very popular.
Microsoft has also repurchased a lot of stock over this period which should inflate the stock price.

In any case, it doesn't matter that much especially given a relatively small number of years and a stagnant price per share. The general premise of Microsoft stagnating is true regardless of how you tweak the numbers.
What are some of the most mind-blowing facts?
Ask HN: Anybody here can assist me with 500Startups funding?
500Startups is "by referral only", which means no funding application. Anybody here can assist me to get funding from 500Startups, either through an introduction or providing useful information?
I didn't like C because of safety issues. I like the idea of making engaging + educational content in a semi-automatic fashion. Making original content is time consuming, so I see a good business opportunity if you can make the creation part super efficient.
I started with pascal, moved to c and c++, and finally to PHP. If you know the concepts of one language, you can pretty much learn any of them.
Facebook Seeks Patent on Passing Personal Info Between Users
What type of products are you interested in designing? **
Anatomy of a Typeface: http://typedia.com/learn/only/anatomy-of-a-typeface/

Typeface Classifications: http://typedia.com/learn/only/typeface-classifications/
The question "What scientific concept would improve everybody's cognitive toolkit?" is Brockman's edge.org annual question. See http://www.edge.org/annual-question/ where it is addressed by many different authors. See:

http://news.ycombinator.com/item?id=2135504
http://news.ycombinator.com/item?id=2106857
http://apps.ycombinator.com/item?id=2540390
http://apps.ycombinator.com/item?id=2107720

and so forth.
That was my initial thought too, but I think everyone will benefit if he'll stick to his own guns and keep turning products around (think Office 2007, Windows 7 and Internet Explorer 9).
How RedBridge allows and disallows sharing of variables between Java and JRuby
If you're interested (or others are), this shader toy was posted a while ago: http://www.iquilezles.org/apps/shadertoy/

It is a very cool demo and allows you to mess around and build you own shaders online. This was very impressive as the first demo of its kind I ever saw.
The whole point of a referral system is that it conveys trust/vetting. Even if some random person from HN saw this and referred you to 500Startups, that referral wouldn't carry much weight.

Reach out through your network to someone who already knows you and can vouch for you. 500 Startups has funded enough companies that finding someone who works at one of them can't be hard.
Experiment: Will code for Bitcoin
While it may be good for Microsoft, Gates isn't coming back. He's pretty much committed to his foundation at this point and I think what he's doing there is far more important than what he could do at Microsoft.
Wobot - A plugin-based XMPP bot for HipChat written in Node.js
The risk you mention can be worked around with loss limiting orders placed on the other side.
"One day a man invents a telescope .... He provides no net-wealth to society as a whole"

Financial incentive drives creation. Programable gate arrays that can keep a limit order book drive sales of the cards. If more cards are sold, they get cheaper. If they are cheaper, they are more accessible for medical imaging.

What impact on the national fiber network has the Spread line had? What has it taught us?
The contact form on investy seems to be broken so I guess I'll leave this here instead.

Just a headsup. www.investy.com works correctly. investy.com seems to be directed to the IIS7 splash page.
Taliban Join Twitter
I know a few people as acquaintances. Right now, I'm more looking to gather information about the whole 500startups process than I am looking for a referral.
“I think the day Berkshire declares a dividend is a day when the stock goes down,” he says. “As it should.”

-Warren Buffett

http://dealbook.nytimes.com/2011/04/30/live-blogging-the-ber...
This is a good point, but to get invited you need to have a good history.

What did you do when you started to get your first clients?
Yeah, Sinofsky runs windows (cash cow #1) and used to run Office (cash cow #2) which still (allegedly) has a lot of loyalty to him. With these two divisions supporting him he is probably the strongest internal candidate.
CSM or PMP, Which Cert Earns You More Money?
I think it much depends on how much work you're doing. If you're just viewing a static 3D model and doing some scaling or rotation, it's not so bad but if you're adding/removing/translating objects, it's going to be ass slow in JavaScript. One's best bet is probably to write your code procedurally and hope that V8 can compile it to machine code really well.

WebGL is really good and it's only going to get better as long as the creators of the browsers make enough money to subsidize the optimization.

It may be that Chrome/V8 need to start using LLVM.
Let's suppose you have two choices for a particular service--one which causes constant danger, but when it happens, it may not even end up on the local news, and even there, as a footnote, and one which is very unlikely to cause problems, but if it does, it ends up not only as a global news event, but the name of where it happens becomes synonymous with the failure.

Which choice is safer? It's the latter, because the latter causes panic, which causes safety to be ratcheted up to ridiculous extents, but nobody notices the former until they go to collect the data, and even then, cognitive bias tends to mean that people still pay attention more to the latter.

So, no, it may not be «complete safety», but at this point, it's the safest option.
I have built the site from scratch. So yes, I do own the rights for the icons and RSS feeds.

I don't know how to make the app available outside the Ovi app store. Will be happy to share it with out once I'm clear how exactly do Ovi Apps works.
In python:

from multiprocessing import Pool
p = Pool(4) # 4 worker threads
p.map(somefunc, someiter)

Not sure if this is apples-to-apples. Regardless, I'm always skeptical of the behavior of threaded code, even if it's embarrassingly parallel stuff that is divided among workers.
I know he has a w3 email address -- I've just never seen him use timb@w3 -- always timbl@w3.
Biggest Legal Mistakes Startups Make with Scott Walker [live stream]
Enterprise IT is being slowly but surely replaced by online services. The desktop OS ecosystem lock-in that Microsoft enjoyed for so long is definitely on its way out. It will take a long time, since every big company painted itself into a corner with vendor lock-in solutions like Windows, Blackberry, SAP, Oracle, etc, and there are a LOT of people whose job is entirely devoted to maintaining that lock-in. I think we're looking forward to a bloodbath in Enterprise IT in the coming years. I see it every day in my job: big companies are serious about getting off the desktop right now.

If you're in enterprise IT and you disagree with me, remember this: unless you're the CIO, you'll be the last to know.
This post on Quora might help:

http://www.quora.com/How-do-I-apply-to-500-Startups
And how far is "not terribly far"? Pennies? Nickles? Dimes? Dollars?

I can say with a great deal of confidence that a "random" VWAP algorithm would, on average, suck.
Having recently seen a three year old with his own iPad I think that's a worthy pivot of the original idea.
This month's Communications of the ACM has a good article by Patrick McKenzie on Rails security, and the mass assignment vulnerability in particular.
Skype on Xbox? 3D conferencing? Setting aside the horrendous culture on Xbox Live, does anybody want "3D conferencing"? Most people don't even use Skype for video conferencing today.
Way to paint all .NET developers with the same brush. Have you ever actually met any .NET developers outside of your fevered imagination?
I remember how badly I wanted a Motorola Q or a Samsung Blackjack when they came out but I had just started a contract... Luckily for me my contract was up just in time to get an iPhone.
I would guess they are mainly purchasing entrenched users of an already-implemented service. This same outcry (largely inspired by the sheer magnitude of the numbers involved) accompanied the MySpace acquisition and then YouTube. One failed miserably, the other is still playing out and might actually have made sense. The prognosticating is, at the very least, as desperate a flailing as the purchase itself. It's a serious business gamble. If you think you know with certainty at this point in time whether or not it will pay off, I submit that you are really into yourself or just really nervous. Skype has millions of users who couldn't care less who owns Skype. We just cannot say at this point that this is a disastrous business decision.

P.S. I have been following Skype for a long time and worked for a company that sought to partner with them in their early days (fudge - just dated myself). Beyond the old school "acquire eyeballs" angle, in my humble opinion, their technology is very legit. The algorithms/techniques/architecture/infrastructure they use for audio compression and transmission (and now video) are very finely tuned and if you think it is easy to recreate that just because you have thousands of developers at your disposal, you should reconsider your position.
http://taskarmy.com focuses on task outsourcing instead of project outsourcing.

Disclaimer: my baby.
I'd love to hear where you came up with this one..

'you can't build a web framework without threads, in spite of Python having multiple single threaded systems. When challenged, he said, "that's still a thread."'
That's definitely overstating it. They are better than everyone else in the consumer space. Not enough to be worth 8.5 billion for but the core underlying technology is good(They suck at client development though). People underestimate how hard VOIP is because it sounds so simple.
There are certainly company men in the, ahem, company, but one of the problems is that MS makes so many tools that are good enough that using open source tools is really hard to do.

Internally, we're told to use MS technology whenever possible. Using open source tools is also a nightmare from a legal perspective, and there are some non-trivial process because of that. It's not hard, but it requires due diligence on our part to ensure we don't expose the company to liability.

For the above reasons, it's frowned upon in company culture. I'm facing an internal side-project and am tempted to take a swing at it with nginx, apache and RoR for learning purposes, but the last thing I want is my manager to demo it and get a non-IIS error message along the way.
I like the general idea. The rhyme scheme is a bit off in places but not too bad.
Because you're not a blathering imbecile with an IQ under 60.
Full Meltdown At Fukushima Reactor #1
Play Framework Knowledge Base
"Freelance Outsourcing works best for smaller projects with a clear scope"

Agreed. This is exactly the kind of outsourcing my website focuses on.

You have on one end of the spectrum "project outsourcing" (odesk, elance, ...) and on the other end "microtask outsourcing" (fiverr), and in between there is http://taskarmy.com that focuses on skilled tasks.

I am looking for more quality developers on it, especially PHP. Please submit your service if you are interested.

Thanks!
take a peek at http://howtonode.org/ - some stuff is out of date as node is a rapidly evolving platform, but most of it holds true.
I wish an outsider would write a blog about these bizarre worlds (the IBM mainframe and the all .Net stack guys). As a guy that rarely ever touches any MS products, it would be really freakish and odd.
Fix My Crappy Code