skysight-inc/HackerNews huggingface dataset:
Most people who do creative/analytical, solitary "desk job" work burn out at some point. Writers get writers block, composers go mad, mathematicians solve the Poincare Conjecture then disappear off the face of the earth.

Programmers have the worst burnout potential, because in addition to the unpleasant parts of the job itself, you have to deal with some of the most obnoxious personality types on the planet, and do all your work on a machine that is conspiring to ensure you never get anything done. It's assumed other solitary creative/analytical types are oddballs who take tons of time off to recuperate between projects, but programmers are expected to produce day in and day out. There's also the looming archetypes of the superhuman guy who writes 3D engines in his spare time and the billionaire PHP programmer, making you feel bad about both your abilities and bank balance.

As a general salve, I turn off the internet for days at a time, spend time with friends as much as possible and go to the gym. However, none of that is as effective as not working with bozos, and not working on projects I don't care about.
IE6/XP. I'm at work at a fed agency. It's frighteningly outdated here.
alexwolfe, thank you. I don't want to leave him behind if we get funded, but i do need that passion and more compatible personality. Would you keep him on or hire back later?

I'm also worried if the system would fall apart? Can another developer relatively easy step in and learn the code...
FYI: I don't know where their mobile app is pointing too but it works perfectly fine
I don't believe the "market" will naturally take care of it. You're looking at this through blurred glasses. People, not markets, will have a choice (if they so decide) to use or not use something. Buy or not buy something. That is their power and we have copious examples through out our history of this indeed working should enough people get together and want to make this change. Again, we are talking about a private company (Facebook) who relies on these very same people for it's success, this is NOT a reference to a form of government that is running out of control. We've seen FB change in the past (see my previous comment), no reason for them not to do the same in the future should WE decide they need to.

There is a huge difference.
I have reason, too. @Meebo keeps my chat logs locked away while expressing big goals - see http://blog.meebo.com -- like new interfaces and feature contests, it feels profane, basic liberty ignored in profits name?

Admirable and inspirational extension, touching taboo one might daresay.

Data liberation is sane. Just sane.
Hugh is right. A few more details:

SNIa are not quite standard candles, not good enough to by themselves make this measurement. However, experimentally it has been observed that their brightness correlates with how fast they brighten and then fade. This relationship, which is not well understood theoretically, makes it possible to measure how fast they brighten and fade and use this to know how bright they are. The difference between an accelerating and a decelerating universe is too small to be seen without this correction.

Second, what these guys did that no one had done before was to figure out how to find the supernovae. Up until then, the way it was generally done was that someone (generally an amateur astronomer) would notice a bright dot in some galaxy and report it. Then the professional astronomers would use large telescopes to observe it in detail and follow it as it brightened and faded. However, this only works for nearby galaxies that amateurs look at.

The problem is that professional telescopes are scheduled months in advance, but you of course can't know that there will be a SN in a few months time so you can apply for telescope time. What they did was sort of the opposite - by surveying a large number of galaxies with a smallish telescope they would be guaranteed to find a number of actual supernovae. They wouldn't know exactly where, of course, but with a large enough number of surveyed galaxies there would always be a few in some galaxies. They managed to convince the time allocation committees on the large telescopes that it was not a waste of telescope time to give them the time just based on the expectation that they would have something to look at. (I think this was the first time where telescope time was awarded to look at something that would happen in the future... ;-) With this method in place, the number of observed high-redshift supernovae skyrocketed.
" all people can't be programmers/tech people. That's not a solution."

totally agree. i was just using my own experience in the tech industry to demonstrate that there are indeed areas of the economy in which demand for labor outstrips supply. it isn't down down down across the board if someone like me is turning away work.
This only proves that many in node.js community and some trolls outside of it don't really understand programming at the event level, BUT insist on writing about it.

First, you shouldn't judge anything by the worst of its kind.

Second, why I keep seeing related stories piling one misunderstanding on top of another on Hacker News?
Apple's Japanese Site Outs iPhone 4S with October 14th Launch
I wasn't really clear, to me a GIL is like the BKL in the reasons in need(ed) to go away, not that it was still kicking around.
I remember having debates like this about the TRS-80 in middle school. These guys need to give it a rest, srsly.
Facebook herkesin kaydını tutuyor
The Web is just a bunch of trees plus shortcuts
I didn't say it was ethical, but you can't deny that it definitely makes it easier for people to justify piracy in their minds.
Yahoo Screen- Yahoo's Revamped Video Portal Unveiled
But what are they gonna do? They can't legally evict you under those circumstances, so just keep paying the originally-agreed rent.
I rarely see an install of Heartbeat/Pacemaker/CRM preventing more downtime than they cause. If you add in DRBD on top, you get an entire suite of false-HA infrastructure.
This is a fine, fine product and community.
Stop me if for some technical reason what I'm asking here is increadibly stupid... but isn't it relatively cheap to substitute HTTP-based URL redirection for DNS in a case like this? Like so: http://hops.me/7nq -> 127.0.0.1
Batman kidrobot mini munny custom by grafeeney
spray paint on canvas art by graffiti / street artist & designer from london grafeeney. spray painting canvas art for over 10 years for comissions & enquiries please email mistafeeney@googlemail.com most of my art is listed for sale at http://www.etsy.com/shop/grafeeney Follow on twitter: @grafeeney
If HTML5 Kills the Blog Format, I Won't Shed a Tear
Sr.Software Development Engineer-AWS-CloudFront
Amazon Web Services (AWS) is forming a brand new specialized team to create a new product that adds to the comprehensive set of AWS applications. Our intent is to leverage the power of utility computing to create a technology product that is innovative in its technology space. In this role you will work alongside some of Amazon's most senior engineers as we challenge conventional wisdom and build software that will be used by AWS customers. While we can't disclose the exact problem domain we are tackling, some key attributes of successful candidates include: insatiable curiosity, ability to think outside the box, willingness to put yourself in your customers' shoes, strong desire to improve performance, and a need to prototype and rapidly iterate. Our project involves building software that will run on servers, exposing services to customers. If you are interested in being on an elite team and blazing new trails in the cloud computing space this job is for you.

To apply for this role, you should possess strong analytical, design and problem diagnosis skills. You should have an intimate understanding of how the web works from the underlying infrastructure of the Internet, to web servers, to browsers. You get excited about difficult distributed systems/workflow challenges and are a motivated self-starter. You should have the teamwork and attitude to thrive in a start-up like environment where flexibility is essential and delivering rock solid, customer focused solutions is paramount. If this sounds like you, come join us in Seattle and help AWS continue to write the cloud-computing story for the industry.

For more information on Amazon Web Services, please visit http://aws.amazon.com
Microsoft CEO Ballmer Receives A Modest Raise In Latest Year
> Computing is in a bad shape partly because of momentum, and the momentum exists because of the nature of capitalism.

This is true of any engineering discipline throughout history (read Henry Petrowski for many examples). One example was the technology of building iron railroad bridges in UK in 1800s. As the railway network grew bridges were needed and UK did not have enough forests left, so bridges were constructed from cast iron. However, at the time the science of metal fatigue was not there, so many of the these bridges failed - killing people in the process.

Clearly the state of the art of iron bridge building was in a horrible state, yet bridges were built because people needed them.

Eventually the science caught up and bridges don't fail as much anymore..
This whole analogy is kind of weak. Hiring a plumber to come in and do a job on your sink is similar to hiring a session musician to come in and lay down a bass track on your recording, and not very similar to buying an album.

Buying an album from a musician is similar to buying a book about plumbing that a plumber wrote, and I imagine that most such plumber-writers would indeed have interest in protecting their copyright on their books.

These are entirely different business models, and we software engineers should understand them immediately. It's the difference between running a consulting business and running a product business.
Apple’s Japanese Site Leaks iPhone 4S Launch Date: October 14
I don't see how discussions like this signify the decline of NodeJS. Quite the opposite. Lots of people are thinking about how to do this kind of computation the right way, within the context of NodeJS.

Honestly this discussion has kind of highlighted how bad almost all other platforms are and how much room for improvement there is.
I like the idea of a startup within a startup. I'm just confused as to how one would/can keep the company as a whole on track and moving in the correct direction instead of it fighting with itself trying to go in different directions from so many groups within it...
Pink lady spray paint on canvas art by grafeeney
graffiti / street artist & designer from London grafeeney. spray painting canvas art for over 10 years for commissions & inquiries please email mistafeeney@googlemail.com most of my art is listed for sale at http://www.etsy.com/shop/grafeeney Follow on twitter: @grafeeney
Care to elaborate? OR you (think) don't have to do that either? :)
tl;dr;

Don't use JavaScript for numerical computation. Don't block your IO loops for CPU intensive stuff.

commentary:

I've never met a Node hacker who would ever do any of those things. This post should be called "Straw man Node.js n00bs jump the shark."

I've written web apps in a wide variety of dynamic languages, and you know what, I've never done anything CPU intensive in the request response loop, ever. This has nothing to do with Node, fibonacci in PHP is just as bad an idea (although it might take you a little longer to realize it, as you've probably got lots of PHP threads running behind your Apache).
Kindle Fire video demo broken down by subject :
http://www.mydiamarks.com/mydiamark/Amazon+Kindle+Fire+demo_...
enjoy
I like it. I fixed the bug but added an egg for this. http://gigglebang.com/?q=exception
And the point of this is?

You use Node.js for writing evented programs using Javascript. It is awesome for that. It is better than PHP, and a bunch of other solutions, for actually handling web clients. Heck, it brings us back to the days where we can handle the C10K problem without much work! And it's friggin Javascript!

All these politics are missing the point. This blog post is missing the point. Things SHOULD be simple. There SHOULD be an insanely fast evented solution to do things. And there is. Get over it.
Sounds like a good job!

In the game I took the option of being a waiter working for $2.15 an hour plus tips, thinking that based on all the waiters I know I could easily earn some pretty good money. It told me I wound up earning $8 an hour, and this was average. I remain skeptical.

For one thing, that's minimum wage, and as I understand it, the employer is obliged to subsidise your wages up to minimum wage if you don't make that in tips. Secondly, assuming a standard 15% tip that means I'm only serving about $40 worth of food and drink per hour, in which case I'm in a really bad restaurant. (OK, maybe we need to share some of the tip total with busboys et cetera, but that's still astoundingly low). Thirdly, there's no way that can be the average, because it's the minimum, and some waiters are earning a whole lot more.
That's a good point, although the question is on HN and SD, what % of items do users actually click on? While HN has far more single news items, Slashdot has a lot of comments, and the articles themselves are longer. Apples & Oranges to be sure.
"In short, for startups, NoSQL is one more variable introducing risks and unknowns. So I think startups should not go NoSQL unless that is the core of their offering."

Well said.

NoSQL may have a lot to offer in some cases, but I think "easy" is an illusion when you look at the full picture.
The same state where internet is $60, the power bill for your tiny apartment is $100 a month, where landlords increase your rent the day after you move in, and where you can't get an apartment for less than $800 a month.
This is the worst rant I've read in a while.

It starts with lambasting the fact that Ted Dziuba didn't intend the Fibonacci example to be the one role model of comparing Node.js and other languages, and then the Node.js community (or at least a few members of it) rallied around showing that Fibonacci was actually fast in Node. I agree with this. We should be talking about the big picture, not just single implementations.

Then, it goes on for 4 paragraphs about how slow Node.js was with Fibonacci.

Wasn't it the point that Fibonacci wasn't the point? If the point is to show that Node.js is inefficient with computation, and Fibonacci was just a dumb example, why was the rest of the article about the dumb example mentioned previous?
The 10x Product Launch
These guys got a live stream for most of the keynote last time:

http://www.ustream.tv/channel/applelivekeynotes
No, "jumping the shark" is a single event so monumentally stupid that the show can never recover from it.

Node.js didn't jump the shark. It has some stupid users, but what language doesn't? That he got stupid answers from the community doesn't mean Node.js itself is bad.
IPhone 4S leaked on Apple Japan site.
Apple Japan Tips iPhone 4S, new iPod nano Early
If musicians spent half as much time paying attention in economics class as they did strumming their guitars, they might understand the situation a little better.

"Piracy" exists for one reason and one reason alone: the price is too high for the consumer. There will always be a subset of the economy that will steal a particular good (i.e. for whom the price is always too high), from CD's to clothing to Ferrari's. This criminal element is simply a cost of doing business, really. In a healthy market, their costs are easily absorbed by a much larger subset that is prepared to pay the set price of the good. Match demand for the product reasonably well with supply and everyone is happy.

When a product is priced at a level that is greater than the market values, problems emerge. In open/free markets, you tend to get competition and innovation, and individual business losses. In closed/highly regulated markets, you tend to get black markets, bootlegging and all sorts of evasion if demand is high enough to warrant. This is as true for music and software as it is for gasoline, alcohol and copper wire. Music piracy is simply a black market that is only sustained because enough of the market thinks the price is too high.

The labels that have tightly controlled the market for music (commoditizing something that 50% of the population can supply) have done so by closing all distribution channels and limiting any real supply in order to exaggerate demand. Consumers didn't really know that they were being ripped off, since the supply chain was so tightly controlled. That changed with Napster.

Once the entire industry was exposed, and music began to revert back to a more natural value that one would expect for such a large supply, the market's opinion of the product began to change as well. (To be honest the shift probably went too far to the other side, but it started to regulate as things like itunes emerged)

What's evident is that there is clearly a value above zero that the market will place on music. If this wasn't the case, iTunes wouldn't be around. The problem that most labels - and sadly artists - fail realize is that the particular dollar point could be a lot lower than they would like it to be. Probably more like $.50 a song rather than the current $.99 cent price point.

The market will determine that price though, not the suppliers. Until then, major piracy will continue. Find that price point though, and piracy will go back to meaning peg legs and eye patches.
Why Jobs is no Edison
Besides entertainment value doesn't all of this back and forth reduce down to the age old "use the right tool for the job in front of you"?

Node.js as it currently stands isn't the best solution for applications that will involve CPU intensive tasks. Perhaps at the outset of a project you don't know when and where those types of tasks will pop up so basing an entire architecture on it might be risky.

However, it seems to me that regardless of the above, there are tasks Node excels at and it would be silly to dismiss it as a technical solution all together. I'm building browser based games with it and love working with Node. The bulk of the logic is in the client and Node serves as the glue that allows people to play games together from different clients. Nothing I have read gives me pause about this implementation.
The player was pretty dumb not to have more than a thousand dollars in savings at the start of the month, then.
Vancouver, Canada. A playground for the rich, like Whistler or Aspen.
Great list - especially the news sources toward the bottom!
It could be a Windows domain policy. Active Directory is a really powerful management tool.
I have been following these news reports since 2000/2001 and, honestly, nothing has changed. If the power grids have not been shut down and the wired world that we live in is still intact, my guess is that I will still be reading about such articles...
Oracle is Obstructing the Future
Jumped the shark posts have jumped the shark.
So, CSS3 is flash?
Backlinking By Bookmarking
It's a nice headline and a nice theory, but I don't think it can be blanket-applied to geeks. Remember, geeks are the ones tirelessly defending Emacs and UNIX and who were endlessly cynical about the iPod, iPhone, and iPad. There's some kind of brain that wants to keep moving outside its comfort zone, but geeks is too broad of a classification.
The Scrolls game hasn't been release. You can't argue that it's been "successful" and that's why they're being sued.
Creative Minimalist Ads: 55 Cleverest Prints
Minimalist print ads teach you why minimalism is clever and important for your brand advertisements. Let's take a look at these following 55 creative minimalist print ads and think about how the big brands are doing in minimal community.
It is curious that an array with 1 million doubles would take anywhere near a gigabyte in V8. 1000000 * 8B is about 8MB. Even with 5000% overhead for the data structure itself, that's only 400MB. Where did the other 600 MB go?
I didn't buy the lottery ticket in the game, but now I'm curious -- I wonder if they bothered to code up a one-in-a-million chance that if the player buys a lottery ticket they'll actually win. That would be pretty cool.

"You won the lottery! You gain forty million dollars! OK, you were lucky this time, but the point about poverty still stands, okay?"
Sophie Monk Red Bikini Photoshoot
That's my takeaway as well. Who cares how long a webserver takes to do a Fibonacci loop anyway? The point of a web server is to process lots of relatively small requests quickly and concurrently. Testing node.js with a Fibonacci loop is like testing a Ferrari by seeing how much weight it can tow.
Maximizing Revenue Through Magic Levers and Three Dimensional Pricing Plans
All right guys, this is getting absurd.

I am having a ton of fun using NodeJS to actually build stuff. It's fast, it's scalable, it's maintainable, it's great.

Yet another pants-on-head troll has decided that NodeJS is a crime against his tech religion? I don't fucking care.
4 Things That Lawyers and Hackers Have in Common
I thought the point of this article was to generate a cliff notes version of the last week of arguments, coming from the side of someone who thinks node is cancer. Why are we even discussing this?
How I hijacked Richard Branson’s Twitter Q&A
We're migrating from Stevenote to Timtime
Sorry, but have you listened to a rap song lately? How many models of car, alcohol and fashion are listed in the average 3 minutes?
Shane O'Neill Skateboard Videos