skysight-inc/HackerNews huggingface dataset:
I won't upvote GP because it contains a factual error and you can't upvote only parts of a comment. If it was edited to include a note about the mistake, thus dismissing the error, I'm sure it'll get get some votes.
Minor nitpick: Scrum pre-dates Agile.

If you want to go backwards in time and start adding in other methodologies under the Agile umbrella, you need to add RAD and JAD, which VB programmers (and others) were doing back in the mid 90s.

I secretly roll my eyes whenever I'm working with an organization that claims to have developed their own custom Agile process, because 9 times out of 10 it turns out to be just RAD, aka Agile without the silly/braindead/religious bits.
I'm constantly learning things I wish I had learned earlier and I'm sure I will continue to. My list for now will be supplemented regularly going forward.
Here is the my naming convention:

1. Desktop computers are any land animal

2. Laptops are birds

3. Virtual machines and servers are any water dwelling creature

I try to progress through the alphabet. For example, "Buck" is an old, now defunct computer - "Gila" has only recently been retired.
Apple lets the press attend the keynote, but not the rest of the conference. Maybe that explains the decline.
I'm not saying upvote incorrect comments, but there is a place inbetween punishing and rewarding.
IPv4 endgame; follow the money
There are a handful of magazines that occasionally feature great articles, but which don't publish nearly enough about my areas of interest for me to justify subscribing to them. A recent example of this would be the New Yorker having an article written by Tina Fey about her experiences working at SNL. I'm not about to subscribe to the New Yorker just to read this one article and so I suppose I'll have to read the magazine at the library later, assuming of course I can even find the magazine there. If I had the option of instantly buying the article for about a dollar I certainly would. That would be well worth not having to walk over to the library.
Kind of in the same boat here; it would be a lot more helpful if there was some sort of hover popup over the various names.
Server for 100,000+ users on site at once
How many servers do I need to power a site with 100,000+ users online at once? Where would you recommended I purchase said server/severs from?
And remember September 1994 when RMS launched the TCL War with "Why you should not use TCL"?
http://www.vanderburg.org/OldPages/Tcl/war/0000.html
Cool, thanks for the tip. Is it the javascript that's taking a while or just downloading the page? The background image is on the LARGE side.
If you ask for the methodology, my favorite one is BDD.

http://en.wikipedia.org/wiki/Behavior_Driven_Development -
http://www.quora.com/Behavior-Driven-Development-BDD
We've been using Stripe since August and couldn't be happier. They are super-responsive, do things right and make it incredibly easy to get up and running.
Edit: Oh, deleted. Now I'm really curious. (The parent originally claimed that launch pricing is going to be cheaper. Cat out of the bag, much?)
I threw up a little in my mouth at the thought of James Gosling going to Google to work on Mono/C#. That is quite possibly the most retarded piece of speculation I've seen on the internet all year. How on earth you got 18 upvotes I do not know. Maybe Bruno has a spider crawling the net for references and then sicked his elite team of Argnetinian cyber-ninja-commandoes on it.
I don't want to turn this into a complexity theory discussion thread but isn't it an NP problem? And does proving that it can be solved in polynomial time mean P == NP (and vice versa)?
Btw, datamapper has a mongo adapter too, so it isn't restricted to RDBMS.
The title.
Sprint Declares War Against AT&T's Acquisition of T-Mobile
It would really depend what those users are doing. If they're reading a single HTML page, you could handle that fairly easily. If they're playing a game it's another story.
This would be huge for people that have strong beliefs - especially religious beliefs. I think I read of an index fund that tracks compliant companies for a religious group. I think it could have been for Jewish or Muslim people - it's an awesome idea.
What I've learned about Quora from this link is that the highest voted answer (currently) is historical hearsay, when an answer with half the points is based on actual, first-hand experience.
Then let everybody sell NYT stories, just as anyone who wants to can sell for Amazon.

Except the infrastructure for that would probably take 40MM or so to build...
There are also lots of hidden costs around maintaining a merchant account, which lots of other payment gateway systems require.
Digg censors saltwater
I wish I had a good handle on that. There is much to functional programming I need to digest yet. But the hints are there (I noticed this in the timeline of when these various concepts were played with and integrated into standard specs), and in my own programming, I have learned to use the hybrid effectively. What follows is purely my current opinion, and it should include some healthy ignorance. I am but an egg.

If I were to put a finger on it, I would say that the reason OOP arose was that there was general recognition of the need for a rich type system. I got a hint of this in the first couple parts of SICP. Haskell incorporates a kind of type system that is, itself, pretty interesting. CLOS/Moose makes C++ and Java feel antiquated.

In my experience, a lot of us who learned OOP via C++, Pascal, Java, Ada, and the like generally missed the point: type systems. We tend to treat classes like collections of the language primitives as opposed to combinations of data structures. Specifically, we make do with primitive data types and neglect to constrain them as a type. And "everything must be an object" is an extremist mantra with little value; given that your process image must have an entry point, purely a code-flow issue, was there really a point to the illusion of wrapping the entrypoint main() function in a class (I am looking at you, Java)?

Here is an OOP type example I see in the wild: an ID that is a string of four characters, a dash, and three digits tends to be stored as a string. This is incorrect; that string is not like other strings, and this is a blind faith that somebody is not going to incorrectly use that string. Wrap that in a type that specifically checks that the ID fits that pattern. It is easy to fall into this kind of mistake in the database management world, too, where an ORM pulls in a VARCHAR2 and does not translate values of this type into an appropriate type in the system, perhaps a type with a restricted domain.

Another example: I have learned to always question if my method really needs to accept an "int". This is a smell. Could my value be negative? What is the real min/max range of the value? Could the value have a magic value, such as "Number Not Given" (or NULL)?

Functional programming helps us with code flow. OOP helps us carefully classify the data.
Rick, awesome job on the site! I am not a homebrewer but I know plenty that would love this. The design is great for a first release and as you get feedback it will definitely improve.
> Once that happens, we'll have manhacks on the market.

Researchers at CERN have discovered an effective defense against those:

http://imgur.com/qMCeI
That's pretty exciting! By phone or email? We haven't. I wonder if they review in order received? How early did you submit?
My colleague @camslizzle just put out http://stacklayout.com/ - it's pretty new but it has a lot of promise I think and has received some favourable comments around twitter and here on reddit: http://www.reddit.com/r/web_design/comments/g3p9d/introducin...
Well I doubt it'll be any lower than the industry standard of 2.9% + $0.30 for < $3k/month. If it is, that would be pretty disruptive.

What will be more interesting is if they can match both Amazon and PayPal's microtransaction rate of 5% + $0.05 for products under $10 (Amazon) to $12 (PayPal).
NSConference USA is merging with MacTech Conference:

http://www.mactech.com/conference/nsconference

Last year's conference was fantastic. Has IT and Dev tracks. Highly recommended.
The games pushing the graphics limits of the ios hardware mainly game from big dev houses (Think ID, Activision, etc)
The software pushing the limits of OSX mainly comes from big software house (Think Adobe or VMWare)

Despite it's success selling it's own software Apple would still have some massive problems if either Microsoft or Adobe announced that they were no longer developing for the Mac.
Thanks for the suggestion! I'll try the Amazon store.
Musical Adidas MEGA Shoes With XBee, Processing, and Adobe AIR
Watch movies on my laptop, listen to music, read the kindle, or sleep (my commute is ~5 hours a day round-trip on a train).
Other neat features:

WS callbacks (aka webhooks) that notify you before a recurring payment happens, and after success/failure.

Incremental billing support, so you can e.g. tack on overage charges or small micro-charges to the next upcoming bill without needing a separate transaction for each one. Depending on your business model this could save you a lot of transaction fees.
"you are not forced to leave your website and go to a 3rd party site to complete the transaction"

I understand this is a usability win, but doesn't this subject the original web app to PCI compliance rules?
Yeah, that's not how the NYT rolls. We got around the paywall pretty easily -- getting around the legal wall though... It's a shame, because we really want to work with partners to help them build their businesses. In due time! :-)
Yup, that and saying that Python and Go are well designed languages.
The New, Social Yfrog
I thought the same thing. Exciting to know, and I do remember reading something like "the earlier you apply, the more time we have to interact with founders". Too bad for us though, because we only learned about YCombinator shortly before the app. was due and got it in at the last minute. But last week lots of Alum were writing about their experiences and at least a few reported slapping their app together at the last minute so we remain hopeful!
I think that Guido probably has his plate full with the open revolt over the transition to version 3.

Javascript is much closer to a halfway point to Lisp than Java. I don't really see Java as being at all similar to Lisp... witness the 3-4 year (possibly longer) debacle trying to get closures into the language. Talk about banging a square rhinoceros into a round hole.

Java's point of greatest similarity to C++ is undoubtedly Generics, which has all the syntactic disadvantages of C++ templates, but none of the meta-programming advantages.

But one of the ways of seeing that C++ and Java are quite dissimilar is to first grok Java Interfaces, and then read through the smalltalk/C++ version of the GoF book Design Patterns, with a view to how many of the Patterns don't even make sense in Java or are obsolete in Java because of Interfaces.
I've just been reading the book "23 Things They Don't Tell You About Capitalism" by Ha-Joon Chong and one thing that I can bring to the table from that book is the notion of Immigration Control (in chapter 3) as the single most influential factor in holding wages up in countries. The example he gives is of a Swedish bus driver being paid 50x as much as an Indian one, where as they do the same job, just in different places.

Now since anyone in the world can create and submit work for 99designs (as well as for any other internet / information based agencies) it really levels out the playing field and removes the barrier of immigration when it comes to wages. Meaning that information workers (designers in this case) from developed countries need to add more value to what they are doing than what is available through sites like 99designs, if they want to continue practicing their craft.
CANON DM-MV1 Battery
I would be interested to know how the rates look for high dollar transactions.
Sounds like one problem is solved - but the big one for many is that "US Sellers only." Fix that one and expect demand to go nuts.
Well, not so much. This isn't a higher court, so it's not setting any precedent wider than this court itself. Of course, other courts might choose to take these findings as guidance, but there's no requirement for them to do so.
Hi.

Thanks for your feedback. I will be adding more details about the difference between free and pro over the next week or so. I am hoping that I can get engineers to use splinch for their configuration management for free and then find a reason why it is essential for them to upgrade to a Pro - ie more devices or multiple environments (production, DR, etc).
You're right, the pricing is based entirely on my gut feel, and unfortunately my guts are wildly oscillating between "people pay hundreds of grand for one of the existing solutions" and "if I price it too high no one will buy it."

I was planning on waiting until I had some screenshots and maybe a screencast available before putting too much effort into the sales side of the site but I'm waiting for a few of the features to be a bit smoother around the edges before I do that.

Thanks for your feedback, I'll give a few network operations managers I know a call and see what the think about pricing.
I doubt that. Gosling hasn't worked on anything related to Java since JSR-1 (that was before 2000).

He checked out from the Java world a while ago.
It depends a lot on what they are doing. Are they all watching video or playing an interactive game? Are they commenting on an active blog or forum? Are they browsing product listings on an ecommerce site. Or just reading articles on a news site?

If the traffic is write-heavy, like a forum or blog with active commenting, you'll need a beefy database to handle all of the concurrent writes. Same for the interactive game.

For read-heavy sites like the video site, you would have to use a CDN to keep that sustained video transfer rate and to reduce latency for users. For the product listings or the news site, you could get away with a lighter server setup and use static caching and CDN content mirroring to ease the load on your servers

It would also depend on whether this traffic is regular throughout the year, or does it spike at predictable times (think about an Apple product blog after WWDC or a coupon blog on Black Friday). If you have regular, predictable traffic, you can buy or lease dedicated servers...for traffic to spikes, look into cloud based servers like Amazon EC2 where you can scale up and down at will.

At my current job (a media company that operates 850 radio stations in the US), we just have a few loadbalanced frontend servers with squid and memcache and a few database servers behind Akamai Edgecast CDN mirroring. All of the traffic is read-only (articles, transcripts, news), so no actual users ever hit our servers, except to sign up for newsletters. Show audio and video are streamed by Akamai or another provider.
"Lifespan" implies that at the end of the period, the old leaf died. There would be no other reason to use the word. The submitted article also mentions 45 hours without a drop in activity, implying 100% at the end of 45 hours for the new leaf without any kind of assertion about a lifespan for the new leaf. The linked ACS release doesn't discuss this, either.

Grant him the point. Truthfully, you're splitting hairs, and it really isn't worth arguing about, especially since this entire thing seems dubious without proof.
I nice behind the scenes look at the politics behind the internet. Not pretty at all.
Since most reactions do not end up with all the constituent atoms as free ions, the real question is how the sum of bond energies of the reaction product(s) compares to the sum of bond energies of the starting molecule(s).

In the case of water, 2 H20 -> 2 H2 + O2 is endothermic, but reactions do not have to be endothermic, or else chemistry would be very boring and cold.
I learned that life is short...
Once you're done throwing up please re-read what I wrote. I merely suggested that if Google wanted an alternative to Java they could use c# which is a similar (and probably better) language instead of inventing their own.
Did the stolen RED EPIC ever turn up? Last I heard there was a $100k reward on it.
It's only US right now.

Moving to other countries will take time as each country has their own banking/financial/etc issues that need to be dealt with.

It took years for PayPal's Web Payments Pro to go from US only to US, UK. And then a few more years to go to US, UK and Canada.

Amazon FPS has been around for ages and is still US only.

So it may be a while.
Goldman Sachs Employees Told Not to Leave Japan
Me too - I figured maybe that justified the $40mil price tag or something, if it included a crack team of counterhackers.
Case Study In What Not to Do: GE Goes Down in Flames on Twitter
How to Know You are Submitting to a Good Directory?
Maybe I'm a little rusty on my common sense, but I'm /pretty/ sure if you don't have explicit permission from the US airforce flight control they're going to contact you and tell you to cease and desist, and that if you don't respond to their communications they'll gladly shoot you down. And that unless you are a member of the US Airforce they're more likely to shoot you down than give you permission to fly it.

Furthermore, if it's a supersonic fighter jet there are hella precautions about how you can fly it, to prevent blowing out people's windows. If someone doesn't follow those precautions consider yourself financially screwed.

I find it extremely doubtful in today's heightened security that Uncle Sam will be okay with just anyone out there operating a fighter jet (not even to mention supersonic fighter jet) because he or she paid $10 dollars for it. Please tell me someone thought of this.
The Kill Team: How U.S. soldiers murdered and mutilated innocent civilians
We haven't publicly announced any pricing yet. Stay tuned.
Ah, the clbuttic mistake.
I remember tackling a similar database introspection problem in 2006 I think it was. Reflection played a pretty big part in the solution if I recall.

I don't remember what exactly it was that I wanted to do, but it might have been something like building a dynamic table editor. You pull back the resultset, and then whip up a grid and for each column you assign the column heading based on the value from the resultset, and then when you go to update one of the rows you need to remember the name of the column for building the query dynamically. You have to jump through a few hoops, but it isn't hard.

Anyway, once I discovered the superior technology of JPA I never looked back.
Or my own take on an ActiveRecord-inspired ORM: http://joist.ws/ :-)
That sounds like a perfect reason to choose ruby.

Your choice of language is almost irrelevant when first starting out as long as you pick something like php, python, or ruby. As the languages get more exotic or lower level they can become increasingly more difficult to learn.

Run with Ruby and enjoy!
I use Quora for fun.

This post, about John Nash, validates my case.

I use StackOverflow for work. Real work. The thing where you get paid.
Just wait till they film one controlling an ipad by gently scraping itself across the screen.... perhaps playing angry birds.

From these videos it looks plausible. The hard part now would be setting up the camera to see what's happening on the screen when the copter is on top of it.
So they advertised speeds that the phone were incapable of achieving? That's not just poor customer service, that's a violation of truth in advertising. AT&T needs to be indicted by the doj and the FTC.
CdCoverCreator – Easy CD and DVD Cover Creator
CdCoverCreator is a tool which helps the user in creating his own CD covers for Audio and Data Cd’s.
I think there is more to this story than is being told. They say:

"However, we evolved to need something more than Ruby."

Maybe they don't want to be seen as bashing Ruby and thus inciting a pointless language flamewar, but it would be interesting to know what problem or set of problems became the pebble in their shoe that eventually they couldn't stand it anymore.

'Evolved' kind of implies a smooth and natural progression, whereas swapping languages is often more ... abrupt.
Just to clarify RoR is a framework, and PHP is a language. Each language has many frameworks to choose from. You need to learn Ruby before learning Ruby on Rails. Each framework allows for rapid development of websites or web apps, and should be learned separately from the language they support.

If you want to learn how to code backend stuff pick either python, ruby or php.
A wavelength of light, as spelled by Mr Noah Webster during the Great Vowel Shortage of 1783.
A little of both.
It takes a while for the background image to load, maybe you can compress it without noticeable quality loss?
Then again, it should be fine with a normal connection on a normal computer.
Actually I was surprised they didn't ship in a bunch of electric generators (since Japan is the home of Honda and Yamaha, two of the very best in portable generation) to power the water pumps.

Or one of those remote-control firefighting robots to drag a firehose into the fuel rod pool area to keep things covered in water.

I have to assume the people in charge thought of those things and decided against for some logistical reason.
We (Simplenote) have been using Stripe since summer also, it's awesome. At least an order of magnitude easier than Paypal api and the merchant account process was completely transparent, we actually have no idea what's involved with getting a merchant account because they just handle it all and payments show up in our bank account.
WWDC selling out fast =  WWDC is broken
You're going to need a sausage stylus for the 'copter to activate the capacitive touchscreen.

Also, the hard part of any such project is the control code.
I kept sincerely hoping this was extremely dry satire, but I think it's for real.

My favorite piece of ridiculous: "...you're in Time Square taking a photo of the M&M store, but everyone else has fed images to the experience network of the rabid grizzly bear running up the street behind you. Hmm, time to change your relationship to your surroundings right now, isn't it?"

Or maybe if I weren't navelgazing and taking pictures for a stupid "social network" I would be more aware of my surroundings?

Every use case he states for the "geolocated social network" is already served (and better served) by Twitter. Hey a skyscraper is falling. Someone is going to stop take a picture? Don't think so. They won't tweet while running either (probably), but what's more useful after the fact? A bunch of pictures of dust and random people running, or a text tweet that says "Hey something exploded"? The use cases here make no sense whatsoever.
We submitted maybe an hour before deadline, it was within HN.
Not really, it's already the case with this patent:

http://www.google.com/patents?id=mEwEAAAAEBAJ

which was invented by Frank Yellin, who is currently a Google employee.

Everyone seeing Sun as the "good guy in the patent war" needs to remember that the Oracle/Google lawsuit was made possible because Sun has always been one the of companies filing the most software patents.
Be that as it may I still think you're delusional for suggesting that Google should jump on the Mono bandwagon, since Mono directly benefits their biggest competitor.

Moreover, in what way does hiring Gosling suggest that Google are seeking an alternative to Java? Is Gosling a closet C# fancier? I strongly suspect the opposite.
Ever wondered why data cables are shielded?
Browser MMO Dungeon Blitz by former employees of Cryptic and CCP
> MIT's artificial leaf is ten times more efficient than the real thing

This doesn't surprise me, to be honest. Organisms have evolved to be fit enough to survive, and efficiency above a certain level might not affect an organisms fitness (or might even affect it negatively).
It's okay, I'll tromp all over your next "Glorious Defender of .NET" grumpy guy routine.