skysight-inc/HackerNews huggingface dataset:
What about strangest programmers needs :D : http://stackoverflow.com/questions/8525199/how-to-store-java...

Edit: I think the title of the question was edited, the original was something like : "How to store javascript code in jquery variable without it executing?"
Slightly shorter longer version: classes are objects, see 'type()'
I don't see any information about how to run these stacks locally -- are they something I can run using virtualbox?
Just to chime in here but I've been using Crunchbang lately too and find it a nice choice. I've wanted something stable and lighter that I use as my "desktop/host" and then do all my dev work in Virtualbox or KVM vms.

FYI, the latest ISO now uses SLim instead of GDM.

Thanks for sharing about rcconf. I'd never heard of that Debian tool before.
You mean like netflix, hulu, amazon video subscription, spotify, pandora, last.fm, turntable.fm, or all the ad-supported podcasts and blogs out there?
Here's the feedback site for issues, etc:
https://github.com/mattmatt/NoSQL-Handbook-Feedback/issues
This is awesome - might roll a Python port if I have some time in the next few days.
Louis, don't buy the cokes, you are already fat. :)

I bought Louis' work yesterday. And hats off to the performance.
Microsoft Will Silently Upgrade Everyone To Latest Version Of IE
we're working on it :)
I was thinking the same thing. On government contracts we're still required to support IE6 even though we can't seem to find an actual computer running IE6.
A pretty decent list. In addition I'd add that company's often find it hard to detect when they've changed in a way that drives away top talent. A company can make a few boneheaded changes in a single year that has already caused all of their top talent to irrevocably make the decision to leave. But it may take months or years for them to follow through on that. And it may take years for the impact of losing top talent to be felt. In the meantime the company could still continue growing and even increasing its profits. It's only when the company finds that it can no longer execute on new projects nearly as effectively as it once did that it feels the impact of that lost talent.
Smalltalk code and docs from 70's (by Alan Kay group on Xerox Parc)
You should put this up for free on the Infochimps, dataset marketplace!

infochimps.com
Berkeley to Increase Aid to Middle-Class Students
Wow, this list is pretty spot on, can't really think of anything else to add to it.
I have been using newblur from 2 months and absolutely loving it! An easy transition from Google reader after their design disaster.

Great work Sam.
View Source. Looks like the item sizes/positions are hard-coded.
Oh, I was hoping to read how to escape from startups.
WebGL Terrain
I think the problem was not in what you said, but the way you said it. Rather than slipping in a plug at the end of your post, I've noticed that posts with the style of "I agree this is a problem, here's a company/project I've founded to do something about it" are generally well-received.
GUI for building a Ruby strftime() format string
I boil the reasons why down to two primary issues:

1. Failure to offer competitive pay.
2. Failure to provide a great work environment
bitcss project follow-up
Facebook keeps your information, even after you delete it?NO #Privacy
An interesting issue related to privacy with Facebook is now Europe. The world’s largest social network keeps your information, even after you delete it.

Commissioner of the EU’s privacy will be forced soon to check out Facebook’s conduct practices with your personal information. The information you share social network, whether you erase it or not, there is still Facebook’s archives, and does not need backup. Affair, began with requesting information under the European law of 24 year student, who wanted a copy of the information that up for him.
Yes, once you installed virtualbox and our command line tool, stkr, a virtual machine will be downloaded automatically and a stack of your choice will be set up locally.

Visit getting started page https://www.stackrocket.com/docs/getting_started or ping me if you have more questions.
The authors of the study are good scientists for being open to other possibilities. I salute them for that. But where it comes to what women can and cannot do, there seems to be a great deal of compelling evidence that cultural factors are immensely important, and any statements on whether one gender is really better at running a startup than another is probably premature. The study itself is in favor of cultural factors, rather than ability, playing the larger role in where women end up in life.
I can't imagine my landlord doesn't make more than 3% on my apartment every month...
Happy birthday ifttt
It shows just how isolated the startup community can be from traditional business. Stable businesses can make plenty of money; growth is simply the way you increase your profits even more.

Really, your sentiment is reminiscent of the dot-com refrain of 'get big or go home'. Those were the true champions of growth-as-profit (and it sure turned out well for them)
Ahh, thanks you!
It wasn't clear to me from the video, are those stacks preset or can I specify Rails 2.8, MySQL 5.2, and so on?
Ask HN: Is time or space complexity more important for Client Side JS?
Sorry for the awkward phrasing of the question. I was trying to figure out how to make it pass the 80 character limit. Also, does the relationship between time and space complexity change on mobile devices?
I'd love to see a Scala/Akka/Play 2.0 stack.
No DVDs et al.
NICE!. Thank you very very much for the info! I'm looking for something similar to this setup (and expand as you go).
New Standard for Issuance of SSL/TLS Certificates
The fact that this question is closed is one of the things that annoys me the most about stackoverflow. It sometimes seems like people can't ask interesting questions without others getting offended.
Google thinks 'honey badger' searches are science-related?

http://www.googlezeitgeist.com/en/top-lists/us/science/faste...
I find the amount of 'closed' questions on StackOverflow rather frustrating. I don't see how artificially restricting questions like this helps the site.

That said, I find the responses rather unsatisfying. Language design errors and quirks rather than unusual but useful features.
Love the name of the site - obviously great for anything that implements strftime()
This is what I was going to say. They'll need 2 3D printers so if one breaks the other can print replacement parts for it.

"Machines building machines, how perverse".

Well, if we had little robots to run the 3D printers anyway.
Any particular reason for Ubuntu 10.04 vs any other os?
I'd say that the entire concept of octal literals is a bug, yes. (It's almost _entirely_ useless, a leftover from the days of yore. When for Christmas, we got naked, wrapped ourselves in punch tape versions of the latest "editor", and danced around the Christmas tree while setting the line printer on fire. But I digress.. ;)

But fine, if I at least got "undefined" (well, null) as a result of parsing an invalid octal string, it'd be not quite as bad. So yes, if we talk root causes, you put your finger on that. The anachronism of octal parsing just exposes it.
So here's a question I have been battling with for weeks. Some of these things are definitely things that are wrong with the system, but how reasonable are some of these other points? Like wanting to work on interesting projects, wanting to work with smart people, etc. Is it selfish to want a lot of these things? I quit my job a few weeks ago because of some of these reasons, and I can't help but think that maybe sometimes you have to just live with some stuff.

I guess what I'm asking is where is the line between being that guy who's always fighting management and being a yes-man? And are all of these things really actionable issues?
I've just bought the book, so obviously I haven't read it, but I have checked out a couple of the chapters, so here's a super preliminary review.

First off, the value of this book for me is that it provides a cohesive overview of Riak, much like an O'Reilley Guide or Pragmatic Programmers book. However, compared to them it is about half the length at 121 pages, so it is more of an introduction than a comprehensive reference. This is fine because basho maintains a great wiki for all the technical details... and from what I read, covering the mainstream of Riak use doesn't require more.

The book is pretty up to date, covering secondary indexes, as well as Riak Search, but alas, one of the subjects I most would like to have seen, Riak Pipe, doesn't seem to be covered (yet?).

It walks you thru how to use Riak, providing example code in a fairly cohesive manner.

Most importantly, it (seems to) provide the connective understanding for how features fit together and can be used in a real, production system. Something its sometimes hard to get (at least for me) from reference material like the wiki.

For instance, one issue that might happen is you might lose a server. Its great that riak continues to operate, and bringing the server back up or a new server up is straightforward, but I know enough to know that there are

I have read the CouchDB book from Orielley, which is more comprehensive, but a bit incoherent at times. Still this book doesn't go into the level of detail as the CouchDB book.

I'd love to see a day where there's 4-5 strong books on Riak and this book would be getting knocked for being too light, but at this stage of the game, this book seems to be a big step forward.

Again, this is preliminary feedback from reading part of the book, when I did enjoy, from someone whose been working with riak to some extent, and been relying on the wiki for information for the most part.
Oops. Thank you for correcting me. I found a tweet: https://twitter.com/#!/pharkmillups/status/14737473933633945...
Just because they knowingly or not pirated a copy of Windows does not mean they won't pay for your web app, if at least not in the form of eyeballs for your ads.
Using Customer Speak to Boost SEO
Breach confirmed in GlobalSign, SSL certificates not compromised
The interesting thing here is: why do big companies don't need to keep their talents? Does bureaucracy compensate for lack of talent? And vice versa? Does this also mean that you can innovate without talent?
It was a pure money grab. Whoever didn't see that coming had their head buried in the sand.
Don't pine for Bill Gates, Microsoft fans.
So.cl: Is 'Research Experiment' the New 'Beta' Label?
I'm starting to think LEGO is evil
From hunter-gatherer to cutter-paster
Louis C.K's email to his Beacon Theater Show customers
The 29 year old entrepreneur that got named to the board of Starbucks
033 RR Book Club - Eloquent Ruby
The data in the QR code could be encrypted and include geographical position that can be checked by the car.

This way you can't make your own and copied QR codes won't work.
Following a spec is not a valid excuse for it not being a bug. Specs have bugs too; sometimes they're even designed in, deliberately, to make companies not look bad, or to preserve backward compatibility.

For a parser to ignore trailing garbage after it has parsed as far as it can is usually a sign of a poor-quality parser. On topic: an odd feature of Pascal is that all text following the final 'end' '.' in the file is ignored. But good quality compilers still issue a warning.
Doesn't anyone find that strange. When I post a link to Zeitgeist on Facebook all I see is "Lorem ipsum ..."
For a screenshot see: http://imgur.com/Don3P
Steve Jobs: Billion Dollar Hippy - BBC2 Documentary
>> Yes. You need to find/create more markets.

xbox.

It isn't the only "other" interest, but prolly the best example. MSFT isn't just enterprise oriented.
No COME FROM?

http://en.wikipedia.org/wiki/COMEFROM
http://c2.com/cgi/wiki?ComeFrom
True, but those are further reducible to: failure to understand the nature of employees.

Companies that look at their employees as "resources" (read: commodities) will not see the value in competitive pay, a good work environment, or anything else on the article's list. It all stems from a fundamental misunderstanding of the role of talent in an organization.

Something tech companies have grokked for awhile, which a lot of other industries really haven't, is that human resources is a strategic discipline when it's done correctly. Good HR strategy recognizes that employees/talent are the lifeblood of the company, and that the loss of great ones is as potentially catastrophic as the loss of millions of dollars. When an employee who's capable of generating millions of dollars' worth of innovation, technology, productivity, insight, and opportunity to a firm leaves the firm, the total opportunity cost of his or her departure is precisely those millions of dollars.

More employers should endeavor to understand that equation.
Without question, MUMPS is the worst programming language in active commercial use.
Interesting concept, but I'd want it personalized to my stream. Filters out a lot of useless content :)
Those can be specific to small companies too though. I turned down two jobs from startups because of poor pay incentives and work cultures that didn't flow with my own expectations.

I'm at a "Big Company" now and the only reason from the list that pushes me away from here is #1. We spend so much time attending meetings to deal with the overhead of bringing in different dept. personnel to the projects that its boggling. There is an amazing amount of work up front on any project to ensure we meet standards of the company and other rigorous rules that don't exist in smaller startups.

Much of it is necessary too. I work for a rather small ISP but a big company for my area. We manage thousands of devices and connections that need to follow a common standard or else the network management is impossible. Almost an entire week of meetings were used to work with different support groups in the company to ensure the new monitoring software was capable of being configured in ways that they needed it to be. In a small group you could probably yell over the wall at the person who cared and get the answer you needed but with us we have 8 different departments with different vested interest in the outcome so we need to please everyone while still keeping the budget down and management pleased with the timeframes.

There's other issues working here too but those aren't unique to a large company so they don't necessarily belong on a list like that.

And before someone from my workplace reads this and freaks out I guess I should mention that despite all the bureaucracy we deal with I still very much like my job. I wouldn't have turned down other offers to come here if I didn't like it and I wouldn't have worked my ass up the food chain within my first year if I didn't want to get more involved with it.
The Power of Master Mind Groups
Yes, and Steve Buscemi will proclaim, "this is GNU/RMS/Linux..I know this", right before they destroy the asteroid.
One thing that has happened with me is, as I progress, my expectations about what is reasonable have changed.

I used to get really unhappy about being asked to just "get a quick fix" out the door. At my next job, I wasn't nearly as internally angsty about this, given that there is a tradeoff between what the business needs ("this bug needs to be fixed now so that merchandise can arrive by Christmas") and core engineering.

I often wonder, then, if my previous position would have been less stressful to me had I a different expectation about the tradeoff between engineering-vs-business needs. To me, working with smart people was something I wouldn't compromise on. But doing non-interesting bugfixes? Less of an issue than it was previously.
How is it different from http://vagrantup.com/ -- Seems to have more features/support for chef/puppet?
This. I don't get why even here we echo the ridiculous hype & truth-bendiness of these efforts. It's ridiculous. Stop it.

See also: http://news.ycombinator.com/item?id=1600583 and http://news.ycombinator.com/item?id=3075670
We needed a distro to start. It was due to familiarity, but it could be any other distro
Signed up then got to the getting started and saw it requires MacOS. Doh. Oh well.
No, it's not historically inaccurate. mod_perl was fast, but no shared hosts offered it. So unless you wanted to shell out big bucks for a dedicated server, mod_perl wasn't much of an option. And if you wanted to write software to give away or sell to others, mod_perl certainly wasn't much of an option unless you wanted to only focus on a very small part of the market.

I personally transitioned from writing Perl CGI scripts to writing PHP scripts about (pause while I look through my records) 9 years ago, and it was exclusively for performance reasons (I still prefer Perl as a language). I was not alone in my thinking back then.
Austere Europe: Prostitution, gambling, loan sharks, scams
Let's not pretend this only happens in "big" companies. Any company who's headcount grows to more than five tends to make the same mistakes especially if they're run by inexperienced start-up entrepreneurs.
These stats are based on the calculation of StatCounter.com

In other words more people on Firefox use ghostery and adblock so they never load statcounter in the first place.
This looks super interesting and useful, really quick too. Most of the bugs I've spotted have already been mentioned.

I noticed you've open sourced a bunch of your modules in Javascript and Python. Out of interest what does your technology stack look like? (framework choice etc)
That's not really a productive criticism. Are there any specific issues you've had with Grails? Have you looked at it lately? It actually has a fairly thriving developer community. Admittedly, the community is mostly Spring/Java stack exiles, but its starting to attract quite a bit of new developers and PHP/Rails converts as well.
It is similar to vagrant, but stackrocket adds more features, such as a hosted component as well as supported software stacks.
> it'd be nice if more people read patent claims before passing judgement.

It'd also be nice if patents were written in a language that made them readily understandable. Then more people might read them. I'm sure I'm not the only person who finds them obscure bordering on incomprehensible.
Yay! I've had this pain for years now, I'm glad someone is finally addressing it. You need a lot more features (the most important being a decent IDE or editor integration with either emacs or something) before I'll use it, but, I'll definitely keep an eye on the project.
We are starting out with MacOS X only, but will add more hosts later. What are you running?
I find the standard to be very clear and concise regarding lvalue/xvalue/prvalue [2011 3.10.1].

I wonder if teaching from the standard is a better way of approaching this, ie: start with the standard, then just explain what it means.
Your words encouraged looking at OPs words, giving that idea of daresay Productivity a second look. Profound.
Many of them are. Firing people who should not be there for example, culling the middle management horde always helps.

Living with stuff is needed I think as long as you have some sort of hope, once the hope is gone person checks out and will leave or turn into dead weight himself.
What's the easiest way to make a c++ program crash
Another biggie is a failure to pay market rates for existing employees.

If you stay at a company, they will give you some fixed pay increase, perhaps tied to your annual review. After a few years, your pay could get seriously out of whack with the market.

Many companies have a policy of only fixing such problems after the employee gets an external offer. Of course, by the time the employee gets the external offer, they are pissed at their current employer about being underpaid, so they leave.

tl;dr; pay your employees market rates, or plan for turnover of employees experienced in your own practices.
if car.self_driving.safe?
car.human_driven.price_to_insure.raise
elsif 1==0
car.any.price_to_insure.lower
end
Not all driverless vehicles will carry passengers. e.g., I can see this patent being applied to automated forklifts in a warehouse, robotic supply carriers in hospitals (a la HelpMate robots), etc.
I was really hoping someone would ask this. Now I get an excuse to share my neat flowchart! http://dumpon.us/media/uploads/tawlk_8.png

The only thing not really detailed here is that the whole stack runs on a set of redundant servers with Round Robin DNS at the helm to randomly distribute between them.

Also "caching proxy" should really just be called "routing proxy" as that is all that we are using it for. If websockets go to Tawlk app, if else go direct to nginx static serve.
29 Year Old Hearsay Social CEO Clara Shih Joins Starbucks Board Of Directors
> 'son/daughter/hubby/wife/computer tech told me not to change anything'

It's a lot better when they do follow that advice, than when they don't.
Thanks for the comments. What kind of IDE integration are you thinking about?

The editing portion is easily handled: since your code lives locally, you could be using any editor or IDE of your choosing.

Were you thinking about automated app restarts? What else?
Ok, in that case I'll have to blame the author of that image...
Facebook Pulls Back Curtain on 'Timeline'
Mostly wrong: You have described a way to stay afloat in essentially a paper boat driven by hype. Don't try such a boat on long trips over deep water in high winds!

Elsewhere on this thread I've outlined how business 'handles' new technology.

So, yes, maybe a big credit card company gets up on their hind legs about credit card fraud and wants to attack the problem with AI, big data, machine learning, optimization, etc. So they set up a group.

First problem: Some high executive looks at the group, doesn't see what he expects and respects, gets a headache, and kills the group.

Second problem: The group gets some really nice research done, writes a technical paper, and gives an executive briefing; some high executive gets a headache, concludes that the group is just engaging in 'theoretical nonsense', and kills the group.

Third problem: The group is making good progress, has some running software with good estimates that credit card fraud losses will go down by 75%, thus giving an ROI off the tops of the charts, with essentially no effect on non-fraud (false alarm) credit card operations. Some executives elsewhere in the company start to feel the heat of internal competition and work to shutdown the project.

Fourth problem: The project is rolled out in production and is fully successful. There is no more need for the group, and it is disbanded with everyone fired. The head of the group has his house foreclosed, and his wife leaves him. He sends 1000 resume copies and joins his brother's business mowing grass.

Lesson: Being a technical employee in a big company where 95% of the people and nearly all the executives are non-technical sucks, i.e., is a career long walk on a short pier.

Net, big, old companies are nearly always just unable to work effectively with new ideas. Exceptions are possible but rare in practice.

Larger lesson: Start a successful company and either run it and pass it down in the family or sell it for $50 million, $500 million, whatever. Don't be the factory floor worker. Instead start a company and be the CEO. Use special technical expertise as the advantage.

Can plug together one heck of a Web server computer for $1000 in parts. Heck, just in starting a pizza shop, one pizza oven might cost more than $1000. The pizza shop needs to pay attention to a long list of regulations, but a Web server doesn't,

One of the good things about the US is the relative ease of starting a new business. If want to use technical abilities to start a company and sell it for $50 million, then the US is the place to be. Thank the big, old companies because they are the ones willing to spend $50 million buying a company based on less than 100 KLOC!
Which Clouds/Providers can you push a "stack" to? If I am using the correct terminology...