skysight-inc/HackerNews huggingface dataset:
"Continuous development" on the mainframe? Hah!

My first job out of university in 1996 was doing COBOL programming on mainframes for the federal government of Canada, and my first project was to rewrite a program originally written in 1972 that had changed very little since then. I have little doubt that after almost 15 years my rewrite is still much the same.

Anyway, I quickly realized that the mainframe environment doesn't exactly foster technical innovation so I moved on and am quite happy to have not sat in front a "green screen" in over a decade.
So what about hardware engineer,using Windows XP at office and then using Debian at home.
When I read the headline, I was wondering why you would need it. Of course, the post explains where it would be of value: when using the computer belonging to a friend/family member. In that situation, a Chrome ssh client extension would be pretty useful. I guess you could generalise this a little and say that it would be nice to have a Chrome extension for anything that doesn't come as standard with Windows. How about a Chrome extension that implements vi/emacs? Or the shell?
Worse. Systems are more likely to have an always-on connection than they were ten years ago, but the amount of upstream bandwidth has not increased proportional to the amount of data that users wish to store. Integrity checking and replication will eat you alive. The best place for you to start is the following paper from 2003 (check CiteSeer):

High Availability, Scalable Storage, Dynamic Peer Networks: Pick Two

If you can't figure out a way to get around the problems outlined in this paper then do not waste your time. A built-in incentive/payment system is not going to solve the problems you think it will and is really the start of another "and now you have two problems" koan. Trust me on this one...
I noticed myself strongly considering a vote for Yes or Maybe even though if I saw this as a completed product on the Hacker News front page, I can't see myself actually shelling out any money for it.

Basically, I suspect that I (and likely people in general) would buy many more products in the hypothetical than they will in reality. This might have something to do with near/far thinking: http://www.overcomingbias.com/2010/06/near-far-summary.html. My hypothesis: because we're talking about something that you might create in the future, we decide whether we would buy it using far mode thinking. But we do all of our actual buying in near mode. So peoples' hypothetical predictions about what they would buy might not be worth much.
I am taking this totally seriously.
Well, first of all, this tool also works with Dojo Toolkit, SproutCore, YUI, Google Closure Library, qooXdoo, etc. The key take away is that if you are doing anything more than splashy webpages with animation, then you will need to work with a framework (like all of these) instead of a toolkit (like jQuery).

The same thing happened on the server side some time ago when people just wrote some html home pages with some scripting tags (aka PHP). Eventually, when you start to create something complex, people started using some "scripts" and then eventually started doing MVC and the like on the server. Keeping with PHP, this means that people started using Zend Framework, CodeIgnitor, CakePHP, Symphony, YII, etc.

Some people complained that it was too much for lowly HTML, but time and capabilities advanced anyhow. Now that time is coming to the client, thanks to faster browsers, and HTML5 local storage. And mobile. Latency and offline mean storing things locally, and that means business logic at the client.

Prepare to love our JS framework overlords.

To make this tool, I dealt with all the frameworks listed. All have some flaws. ExtJS has copious markup (and CSS), and some non-optimal layout choices. ExtJS4, which you can download a preview of, has dealt with them. I admit, there is some of my ideas in there they ran with. One I did not propose, but (like Closure) they are using in v4 is rendering based on browsers. Old browsers get the copious markup so a real and good looking UI will be possible. And where it can be done in CSS3 instead, they use far less markup. The fast browsers become even faster.
CrashPlan has a friend-net mode, but this is an entirely different kettle of fish than a truly dynamic peer network.
C3's High Definition 3D city maps
With PowerShell or WSH?
It's funny reading about these tools who give their real names and try to masquerade under the banner of Anon being this Great Scary Band of White Knights. The media that gobbles it all up is almost as funny.

The fact that Anon and Anon culture is primarily based upon trolling, porn, and sources of lulz has seemed to escape most peoples' minds.

The predictable coming wave on reedit and here on HN of people trying to show how on-the-level and hip they are by being able to rehash the same old "definitions" and sinister descriptions of the almost-mythical now Anon is also amusing. When the dust settles, the amount of damage caused by this seemingly endless wave of cancer ever since the days of Chanology that has picked up again now as all this newfaggotry has decided to come fight for some championing cause led by some awesome 1337 people they heard of from CNN can only be estimated as being somewhat worse than ED.
I learned how to program BASIC on Vtech too. It was "Precomputer Power Pad Plus", and it had a similar blue top spiral bound manual. I wish I still had the print copy, but I found an electronic one here: http://www.vtechkids.com/_f/_pw/_manual/Precomputer_PowerPad... .
It's one thing to voice this as an opinion but to say it's actually genetic, meaning a biological function of being a female human? No. There is absolutely no evidence to support that. Women were given the right to vote less than 100 years ago, still aren't assigned to units likely to be engaged in combat so I think it would be extremely difficult for them to have held many of the positions you mention en mass. I remember listening to a program on NPR about one of the first female admirals, she said that in the 40s/50s female soldiers were made to take classes on etiquette ...this doesn't exactly set the stage for a woman taking on a risky position.

"It seems highly unlikely that these disparities are entirely systemic, or based entirely on our society's norms and expectations; though I'm willing to believe that some of the differences are based on environment rather than genetics" You're actually saying the reason that women aren't astronauts, revolutionaries and stock brokers is because they are genetically pre-disposed not to want to be in those position? I would again ask for your evidence supporting this.

"My point is that it is silly to suggest that just encouraging girls to take a more active interest in math and sciences will not solve this gender disparity. And, it may even be impossible to "solve" it. " I think you need to speak with more women. I am relatively young, 25-30 range and I can tell you that I was explicitly told math was "too hard for girls" and that I should "try writing, women are good at that" both by teachers, one of which was a woman. As a woman (in my experience) there are several people and indicators as you grow up telling you what women can and cannot do, should and should not do, Do and do not do. We are all socialized in different ways, men are told that "men don't cry" and "a real man does _____." Nature vs. nurture is a heated debate, I've just never heard an argument made that woman are naturally not in to risky behaviors.

"Women may just not want to start companies at the same rate as men. If that's the case, there's nothing we can do to "fix" it." Nearly every one of my female friends would like to start their own business, there are very real barriers and societal norms that make it difficult for them.
No fun on the iPad :(
I agree with you guys.
They can safely keep on hacking as long as they don't screw up in a major way. If the lives of regular folks are affected by their hacking, public opinion will turn around pretty quickly.
BTW, the answer to your "Maybe someone has built it already?" question is that it was called Mojo Nation and as enticing as the concept may appear, it won't work. MN does live on as the progenitor of BitTorrent and Tahoe-LAFS, but the core idea of persistent, secure peer-to-peer storage across a dynamic peer group is a fools errand.
Can Putty not be run without admin privileges? Portable Putty suggests that it might do (eg using config files instead of the registry), although I no longer use Windows so am not in a position to try it.
You bring good points, but you forget one things - artists love control. Take that away from them and they cry like babies who lost their candy.

Procedural art is really cool if you can think about your asset as a programmer - but you need to remember artists do not think like us. If you are willing to replace your artists with tech artists though, that's a different story (note: normally those people are rare, and stay in one field programming shaders).

"The problem there? Everything looks the same." -- Yes, that's exactly the desired consequence by artists, and as mentioned, will cry if their flexibility is revoked by tools they are not familiar with (in house model/texture generators).

While you as a programmer think of a texture of "noise and color", artists think about it as brush strokes, materials and emotions.
La Reina del Sur Capitulo 7
La Reina del Sur Capitulo 7 : How interesting telenovela La Reyna del Sur this is ? ... This is the synopsis of La Reina del Sur telenovela : La Reina del Sur, which literally means "Queen of the South" tells about a innocent girl named Teresa Mendoza, she comes from a small village in Mexico. Teresa Mendoza, starring Kate del Castillo in her life journey of change, an innocent young girl into the lead in a dangerous narcotics trade in Europe.
Wow, mysql, mongo, and redis all in the same stack sounds a little bit like you guys have fallen into the trap of chasing too many shiny new technologies :) (happens to me too)
OS X on laptop, Win 7 on parallels for VS.NET. Windows XP on workstation.
does a facebook fan page ever get indexed by google ? in particular, is your app going to allow google bots in?
Yes sir, deciding between Prototype or Jquery. Although I am rather uneducated regarding Javascript as a topic. Any reading you can suggest would help.
Idlewords
I had a quick search for ssh extensions for Chrome and found at least one:

http://ssh-chrome.sourceforge.net/

I've not tried it so I can't comment on it. Is that what you are looking for or do you want it baked into the heart of the browser (so it is there without needing to install anything)?
Because people with children have more to care more about than themselves. They are more grateful for the job they have, and less willing to just walk away from it, because they have other people's lives depending upon them. People with children make for more stable employees, and that is something employers value.

And add to that, an employer is more likely to see parents as contributing to the society by rearing children. If you honestly do not see the value to society of rearing children, then I doubt I could convince you otherwise. Hint: It's the people willing to work hard at a job to provide for their family that you want procreating.
1973 was almost 40 years ago. You should not have the right to profit from your work forever. 40 years is more than enough time. As such, I don't feel the least bit compelled by the second part of your argument. If Disney goes broke because Steamboat Willie has finally entered the public domain and is blatantly copied in Russia, I don't think anyone is going to shed a tear.
MySQL is what we started with, as time has gone by, we've migrated more and more data to other data stores.

Redis and mongo solve two different problems for us. Redis is great for the social graph, which is how we've started experimenting with it, whereas mongo is best for just about everything else that doesn't hold the data in MySQL.
I ended up falling in love with this page: http://aht.seriouseats.com/archives/2010/07/the-burger-lab-h...

His reconstruction of the in-n-out double-double animal style. I miss it so much from my time in California.

I anxiously await returning to the area, but until then, I may just have to recreate the experience following his plan.
While, as other people have said, if you need to be convinced you shouldn't do it, I would say that if you're seriously considering doing so (which you probably are, given how much thought your second paragraph shows that you've put into it), then you've already decided to do so. Now you're just trying to rationalize it, to convince yourself that it's a good idea.

So just do it. The worst that can happen is failure, and it's far better to regret trying and failing than it is to regret not taking a chance.
Linux (Ubuntu & Arch Linux) 80% (both @ work & home)
Mac OS X 10.6 10% ( @ home)
Windows 7 & XP/Server 2003 10% ( @ work, not my machines)
I know my life would have been much less without Trumpet Winsock. I hope I can remember to donate when I get some money late in the month. It's great to be able to help someone who helped me so much.
I signed up for Mountain View as well.
Animation? Granny. Audio? Miles Sound.

If you want to know what sorts of libraries the game industry wants to license, take a look at RAD Game Tools, they are the masters of this stuff. Some of the stuff they are currently focused on are large data-set compression/decompression (Charles Bloom) and I would guess some sort of tool/library to generically handle sparse virtual texture rendering (Sean Barrett) which is similar to id's megatexture technology... though the SVT guess is more speculation on my part than public knowledge.

In any case, this market is probably not a great one to get into unless you are a deep subject matter expert in one of these areas (or you want to become one and have a lot of time to spend doing so), the bar is set pretty high already and few game development studios are willing to put any effort into exploring solutions that aren't either well-proven or from people they already know and trust (the game industry is still rather incestuous).
list it on http://hntrades.com/
Ask HN: Who is attending SXSW?
Who is attending SXSW?
3D Game Demos Along with Technical Commentary
You could increase the speed and stability by adding a drag force and using the Barnes-Hut approximation. See:

http://vis.stanford.edu/protovis/ex/force.html

http://vis.stanford.edu/protovis/jsdoc/symbols/pv.Layout.For...

Implements force-directed network layout as a node-link diagram. This layout uses the Fruchterman-Reingold algorithm, which applies an attractive spring force between neighboring nodes, and a repulsive electrical charge force between all nodes. An additional drag force improves stability of the simulation. See pv.Force.spring, pv.Force.drag and {@link pv.Force.charge} for more details; note that the n-body charge force is approximated using the Barnes-Hut algorithm.
You're confusing TDD and unit-test... and unit-test is not the only safety net around.

Take a look at Dr. Hipps projects. I believe almost all of them have a suite of test automation.

Keep in mind that there was no unit-test library for C/C++ back then. Even now, the unit-test libraries for C/C++ aren't as solid/easy-to-use as those in Java, C#, Python, Ruby.

The software back in the age of Ken Thompson, Dennis Ritchie are different than what we have these days as well.

I agree with nostrademons, some of these so-called "great developers" that you follow, they don't do maintenance programming. They seed a project and let someone else maintain it. Similar to the much-debated "software architect" role; when you don't feel the pain of maintenance programmer, you don't know what's wrong with the process.

Update: UML still exist today. For certain projects, there are values for using UML especially for communicating between people across different functions. Just like anything else: when you abused it, it starts to crumble down.
My "need" for something like this would be so I could have an effortless way to keep backups of all of my social network data. In fact, ideally this product would be integrated into Dropbox, since that's already part of my backup "strategy".

I would pay money for this. In fact, I'd be willing to pay money now, up front, for a proof-of-concept.
How to Launch a Camera Into Space (with FAA Approval)
Not on my Xoom.
This should be written in almost all arguments/discussions about unit-test, especially when people start referring to famous developers who don't write unit-tests.
Pretty sure that reply chain is a reddit-esqe joke.
That's GNU/Linux to you, you great hacker you. Srsly, release this soon, 'been looking for some FOSS project to manage my home's billion and one power sources, timers, lights, doors, and unicorn stable.

Would love to see how you even begin/approach meddling with hardware via commands to this complete noob anything other than stupid shell and CRUD app scripting.
Dual booting Ubuntu/Windows 7 on desktop. Mac OS X on the laptop.
I think we have come a long ways since the days you need to write everything from scratch just to get a basic web site up and running to get your idea across. Have you check out Umbraco? It's a CMS but very easy to use and extend. You can get your basic site up and running in no time. If you want to extend it further, you have custom control that you can add using XSLT, Java Script, C#, etc... This way, you can focus on building your idea instead of building a web site.
Overall I'd just really enjoy having a high quality SSH client come standard with pretty much every computer I touch. One of the best ways to do that is integrate it into modern browsers.
Fuck, thinking of SHTML for some reason.
are you trying to say that automatic lexical scoping and everything-is-an-expression are not improvements to javascript semantics? so what if they're "rubyfying" it?
I'm familiar with Wordpress, Joomla, and Drupal. I believe I'm looking for more web app dev/functionality vs building a general website.

I will certainly check out Umbraco, though.
This is one of the best reads I've had in a while on a tech blog.
I'm sure you could find an editor on the web for vi/emacs type editing. "the shell" could be solved by a simple ssh into the loop back interface of the local machine.
Curious how this affects the ugly behemoth that is Blackboard...any insights from those more familiar with the topic like the wise grellas?
Have you tried asking your IT dept why it's disabled, and if you could have it turned on?

If it's actually adversely affecting your work then it's worth doing something about it.
I think you should worry about the other stuff after you launch the site. Buckle down for the next 6 months. After that, figure it out. As 37signals says... Look only 90 days ahead... Shit changes.

Also, don't assume success.
Remind: the ultimate personal calendar (2000)
http://www.isxgoing.com
Even if a machine already has a trustworthy ssh client and you still use passwords, you have to carry your known_hosts or download it via https anyway. The pre-installed ssh client would be such a high-value target for attacks that I think I'd prefer downloading a copy of mine.
Javascript. Java is something else.

Go jQuery though, in my opinion. It lets you do what you need to do without actually knowing javascript, in most cases.
I'd love to hear from the 3 people who picked NetBSD.
i chose "pay" instead of just asking "using", because i assumed it would have a different impact on the votes, which im taking as mere opinions of course, as in "ill just take it because it's free" versus "hum i have to pay for that". Also thats what i really wanted to know
Create a Cloud Printer with Box.net
I like the current one better. Also, I see some kickstarter styles here. :)
Excellent and highly topical article! I especially like this statement "The features and product evolution are the fun part of the startup, and thinking about possible ways to make money can be soul numbing."

It's indeed a dilemma, choosing between the product-centric and business-model thinking. The coolest imaginable features may not always be easy to cash on, why a second (or even a third..) best version oftentimes ends up being launched.

Managing to merge both the your best version product and best way to monetize is critical, and in the end what entrepreneurial creativity is all about.
For backups you have

www.backupify.com

which is not mine, but you can send me 20$ for helping you solve that problem :)
For most non-unique-brand keywords that have decent traffic volume, it's challenging to rank a domain without resorting to advanced SEO techniques. If you study most of the top affiliate offer SERPs, you'll often see .info, .net, and .org domains rankings. Most other domain extensions simply don't have webmasters at the helm skilled enough to rank for worthwhile keywords.
It seems you want to learn Javascript, not Java. Javascript is the language that can be used to manipulate objects on the browser. Prototype and Jquery are written in Javascript.
> ...long since stopped being about programmers ...whenever we told The New York Times that we were “Stack Overflow,” they would go to stackoverflow.com and have a heart attack. At least this way people wondering about the company understand that we’re about more than just programmer questions.

What? That's not good enough? Look at the graph. That's what it's about.
A lot of the presentation techniques from DICE's upcoming Battlefield 3 borrow very strongly from Mirror's Edge. I was watching a shakeycam video of B3 from last week's GDC and the influence was very apparent.

From this interview (http://www.pcmag.com/article2/0,2817,2380794,00.asp)

"[...] a lot of the physicality of Battlefield 3 comes from the thinking behind Mirror's Edge. So the fact that your hands are a part of the world—it's not just a gun on a stick—it's actually a character that moves around. You can see your feet, you can see your hands, you can touch stuff, you can interact with the world. A lot of thinking comes from Mirror's Edge and that's what you want."
Functional Programming in JavaScript and Ruby
If melling said it, maybe you should just upvote him and leave it at that?
Foursquare 3.0 Has Arrived: Here's What's New
It's not that simple. There is more to a game artist's job than just creating a generic model and texture. The art has to be in a specific art style, it has to be within a certain budget, it has to be made in a certain way to work in the game engine. The textures have to be made to work with the shaders that it will be using and look good in the game's lighting system. Physics might need to be setup. Destruction states. Lightmaps generated. It might need to be created so that it can be rigged and animated. There are places like cgtextures.com for textures, and there are artists who turn those textures textures into the art you see in the game. You can't replace the game artist.
After reading this, I got to wondering if I could hijack sum into joining lists. My first attempt didn't work:

sum([ range(n,n+5) for n in range(5) ])

just gave me "TypeError: unsupported operand type(s) for +: 'int' and 'list'", which didn't make a lot of sense. Where did I pass an 'int' by itself? Well, according to the help, sum takes a second argument: a starting value, which defaults to 0. So, I wondered, what if I were to pass it an empty list...?

sum([ range(n,n+5) for n in range(5) ], [])

came back with:

[0, 1, 2, 3, 4, 1, 2, 3, 4, 5, 2, 3, 4, 5, 6, 3, 4, 5, 6, 7, 4, 5, 6, 7, 8]

Holy $#!7

I'd been wanting a way to join multiple lists without having to write another ugly little function! Anyone know if this particular trick is common practice?