skysight-inc/HackerNews huggingface dataset:
The key difference, IMO, is that true agile doesn't require overt project management or more importantly, project managers. the usual response to the "wining battles, losing war" is to introduce someone who's keeping track. unless that someone is "everyone on the team", you tend to move away from agile because:

a)its not everyone's problem, so its not going to be fixed, or

b)the pm guy becomes the fountain head of knowledge from the pmbok that guide the "one true way"
This has happened to me before - I triple posted, then deleted two comments to find that the remaining one was marked dead. I think HN has duplicate detection and dupes get marked dead automatically, so one should keep this in mind when manually deleting duplicate posts. It's good to wait a few minutes and see whether it's already taken care of.
ok, that would still lead to a situation where my server crawls to a halt for hours and might never finish if I don't basically take it offline :(
Kinect Being Pushed Hard at E3
I can't believe I didn't catch that. /dumb
Apple to be the first company to hit $1 trillion market cap. - for shizzle
This is not a total change in direction for Apple, just a fleshing out of what they've been wanting to do for a while. Expect more of this in the future, not less.
LulzSec Hacker Arrested, Group Leaks Sony Database
LulzSec was compromised and a member of the group was arrested on June 6, just after the group hacked and released the Sony Developer Network source code.
It does seem to be legal, for now. That doesn't mean that the US government is unwilling to, say, question you every time you fly: http://en.wikipedia.org/wiki/Jacob_Appelbaum#Investigation_a....

(Note that Jacob was more involved than simply running a mirror, though.)
This is par for the course with Apple. I remember back in the day there was this super popular shareware app called Aaron that gave System 7 users a System 8 looking theme. Keep in mind this was the dark ages of Apple.

Aaron evolved into Kaleidoscope. A general purpose shareware theme manager that was met with enthusiasm by the Mac community. Kaleidoscope was synonymous with themes on Mac OS.

http://www.kaleidoscope.net/What_is_Kaleidoscope.html

By the time OS 8.5 rolled around Apple introduced Appearance Manager. Which was no more than a total rip off of Kaleidoscope. Apple engineers even wrote an internal utility that would convert Kaleidoscope themes into Appearance Manager themes.

http://en.wikipedia.org/wiki/Appearance_Manager#Kaleidoscope

The shareware author got zero credit. Zero money. He just got ripped off by Apple. In the end, though, Appearance Manager never took off. It was a combination of Kaleidoscope's momentum and the taint of Appearance Manager that kept theme authors from adopting it.

EDIT: I also add the story of Konfabulator, written later by some of the same people that did Kaleidoscope. Konfabulator was also ripped off by Apple in the form of Dashboard.

http://en.wikipedia.org/wiki/Dashboard_(software)#Comparison...
It would be really great to have the ability to sort by hotness (i.e. get the top K hottest results (for a given search or not)).
1. HTML5 and JS become another presentation layer for .NET apps.

Anyone else fails to see the benefit of this in terms of architecture quality? The claim is that anyone who knows HTML and JS will be able to develop UI. But the reality is that it will probably be very different from developing web UIs, with it's own APIs, gotchas and hacks you need to know.
I watch Starcraft games narrated by HD and am definitely engrossed.

My point is not that it's boring but rather it's an annoying comparison. I like watching Starcraft games and the Stanley Cup playoffs. For a site to tell me that one is better than the other is unnecessary.

I like HackerNews better than Digg. Does HN need the slogan: Better than Digg?
I don't see anything here about schumer 'bashing' bitcoin. What he says (in the source linked to by this article) is:

> "It's an online form of money laundering used to disguise the source of money, and to disguise who's both selling and buying the drug"

From the article, it's not clear what the "it" refers to; while it's possible it refers to bitcoin in general, it sounds more to me like he's talking about the use of bitcoin on silkroad, in which case I believe his statement is completely factual.

There's really not much remarkable here about bitcoin other than its appearance in a statement by a prominent senator and mention in a mainstream news article. If you accept that the government should be able to regulate or outlaw the drug trade, there's nothing remarkable here at all. I recognize that there is a significant population here who might think that drug sales and use should not be regulated, but the majority of the American public does not agree with you.
The importance of "noatime"
[The NDK] also gives you access to OpenGL etc etc.

The Java interfaces also give you this. Unfortunately, since OpenGL is mostly about making a ton of little function calls that build up a list of GL commands, it can be kinda slow since each call has to cross the JNI boundary. But it's performant enough for most things, and you can find your bottlenecks and drop down to native code where necessary.
TSL3 was drawing in excess of 70k viewers for their tournament. It's not a bad deal considering this is real viewers and not "Nielsen family" style calculations.
Absolutely, I'd gladly trade this optical drive, which I've used twice in a year, for two more USB ports. Hard to believe that my $2200 MBP has only two USB ports, which constrains me daily, and my $500 Toshiba has four.

If Airs can do without the drive, there's no reason MBPs can't as well. They're running the same OS after all.
I believe it depends on the personality of the entrepreneur. For some, working together with others is much more likely to produce success. Richard Branson seems to be in this category, and it sounds like you are too.

At the other extreme, some founders' personalities are such that they almost have no choice but to build it completely on their own - a "lone ranger", as a investor I once knew put it. My favorite example of this is Felix Dennis, founder of Dennis Publishing (which publishes Maxim, and many other magazines).

(That's not to say lone rangers build their company alone; if that's ever been done, I don't know about it! But the additional key people are employees, not founders, and may not even get equity.)

Aaron

(edit: grammar)
If you don't like it don't buy it? What more is there to be said.
CNU censoring student body: Proposal would cut all funding for printed newspaper
Looks like the Lala acquisition paid off.
It is probably more subtle than that. You have to have a surplus of goods so there is selection. There needs to be enough pastries on display so that people will be able to find something they want.

And when money was flowing, he could afford to sell pastries at a loss to keep his customers happy. When he couldn't afford it anymore he was forced to change. Perfectly normal. What is out of the ordinary is how he reexamined his assumptions and created a better solution -- instead of hamhandedly cutting pastries altogether.
A trivial example is always trivial to fix. And you can raise an unimplemented exception in just about every language.

But what I'm talking about is usually when the code works correctly at first. Then you come along 6 months later to this code that you didn't write and know nothing about to add some new feature. Along the way, you change a few things. And that breaks something subtle. A parameter becomes nil that used to be something. Or a key in a map is no longer created.

Static type systems would say, "if a parameter or map lookup may be nil, you must wrap its uses with a case to handle it". Which makes a lot of sense in the scope of this one function.

But if I don't care about the case when the parameter is nil -- when it is, it usually means something much bigger is wrong or I simply don't care about having that feature working anymore -- why should I spend the time to track it down to handle it? It's not something trivial like a method is undefined. It's more like, a method is not defined on the specific instance of a class, whose methods get defined at runtime with metaprogramming, so it takes some tracking down. Sure when it's just you, and your entire code base is 300 lines, it doesn't matter. But when it's a large project and you have shit to get done in order for your company to get paid that day, whether or not your function handles the nil case that no one ever uses simply isn't so important.
iTunes Match is amnesty for pirates. It looks like you can take a library of questionably-licensed songs and turn them into DRM-Free fully licensed AAC for $25/year.

While I'm going to have to dig through the full TOS to make sure there aren't any gotchas, this looks like a cost-effective way for Apple to bring unlicensed music into the paid ecosystem at a price that's fair for both sides.
Ask PG: HN stats
Is there a reason pg isn't releasing the stats for this site, or am I missing them somewhere? All I could find were some traffic numbers...

If not, I'd be very interested in looking at some data, e.g. when and from where people access the site, or what OS and browser they're using. I could imagine the results being very different from the usual market share graphs, which would make for an interesting comparison.

Either way, if this data is available it would make for a great read imho.

Thanks.
I did. I moved to the U.S. and started my own.
It doesn't say much without knowing how many were sold. Maybe he sold only the 6 or 10 from the box. Why assume either way?
So the $25B number is entirely made up then? There seems to be nothing in the article to justify this number.
But what happens to all those new fancy cloud files on your PC/Mac when your subscription runs out?
Ask HN: Apple vs Facebook?
Anyone get the feeling that Apple's new photo sharing capabilities in iOS5 are in direct competition with Facebook, which is primarily used as a photo sharing app these days?
Ask HN: Looking for revenue share agreement template?
I've just agreed with my developer a revenue share deal in return for his dev work.

Does anyone know where I can get a get a standard or template version of a revenue share agreement for freelancers or contractors?

Thanks
Microsoft should kill unsuccessful tools; internal competition is not bad, but actually good.

WPF is an abomination that was bred to torture developers - basically the Java EE of the UI world.

Also, if you ask iOS devs, they'll tell you that it's the best platform for developers, ever - the UI layer has stylish widgets that work out-of-the-box, they can share code with OS X projects in C/C++, they get to use Cocoa, XCode and the development environment is a real Unix.

And I'm also going to mention Android - while not as stylish as iOS, the development model is so close to web apps it's actually beautiful. Also the dev tools, since they leverage Java, work on ANY OS.

Also, lots of devs create Javascript/HTML UIs (served from WebViews) on both platforms, while there's special glue that accesses low-level functionality.

Microsoft would be mad to ignore this trend. They are already on a serious decline in regards to developer mind-share and the environment they provide is really closed to the outside world.

Did you know that you can share code between Android and iOS through C++? Both can run C++, both have OpenGL ES. But there's no such thing on WinMo 7, it forces you to use dotNET with Silverlight and Direct3D. That's only one mistake in a whole series of mistakes they've done and I'm wondering how much are their heads stuck up their buts.
The Remarkable Story of the First Accurate Measure of the Earth
I'll totally jump back on to the Scala bandwagon once it breaks free of the JVM.

I'd love for Clojure to make the same jump to LLVM however it relies far more on the host platform's libraries (the Java/C# libraries).
Again, if this really is a 'land grab' as he claims, why did they pay out hundreds of millions to early investors? Why not spend that money grabbing more land? Assuming he's correct, the returns would be several times greater if they continued investing rather than issuing huge payouts. It seems like a huge red flag to me -- a sign that even the earliest investors see Groupon as a big risk and want to hedge their bets.
Yeah Dropbox will need to step up a bit more. maybe this will mean we get more than 100gb of storage as an option without have to pay $750 a year for their Teams product!
Not sure this is a good elaboration - if you know exactly what you want to build, then you're not agile. The point of being agile is that you start off building towards an address book, but along the way you discover that actually what your customers want is something slightly different - so you change the direction you're going in.

Agility allows you to follow your customers. If you have a fixed requirements - "we're building a product that does A,B,C and it looks like this" - then you're not agile, and as I point out in the post, agile is NOT a project management methodology. You can use SCRUM, XP, whatever - doesn't make you agile. (And it won't make delivery any faster, just more annoying, as everyone around you will assume it should be faster, and will constantly bang on about why nothing's happening yet.)
> An important side lesson here is not to take common industry practices at face value.

What do you mean?

He still sound donuts and sold them at a small loss.
You can put another HD (or SSD) in your optical bay:

http://www.mcetech.com/optibay/

Cheap eBay brackets are ~$20 and accomplish the same thing.

There are a couple of caveats--here's everything you need to know: http://news.ycombinator.com/item?id=2493938
120,000 spectators came to an outdoor stadium in Busan, South Korea, to watch StarCraft at the 2005 SKY Pro League final -- roughly 50,000 more than attended the Super Bowl in 2009. In Korea, Starcraft is the second most watched sport after Soccer. You can roll your eyes, but I think you are lacking in knowledge about this market. In some places, people do indeed believe that Starcraft is better than real sports.

http://www.pbs.org/wgbh/pages/frontline/digitalnation/virtua...
I wonder what the fallout from folks like Instapaper and Tap Tap Tap will be.

It seems kind of shady for Apple to say Tap Tap Tap's Camera+ couldn't have volume button as a shutter (because it was a UX rule violation), then six months later implement that feature right into iOS.
Mostly analysis of 3rd party sources. I do live in Seattle (most of the time) and literally about half of my friends work at MS. But they're really tight lipped about product plans, and I'm not the type to pry. But some of it is based on past stories I'd heard about the conflict between Windows and the developer division -- and then extrapolating.

So take what I say with a grain of salt, and more just fun conjecture. I'm probably more wrong the right. But until MS gives devs more info, I think it's not an unreasonable set of conjecture.
If you ask the average surfer how excited he/she is about
WebM, WebRTC, WebGL, XAML, WPF, etc in a new browser you'll
probably get blank stare, a dropped jaw, and at best, a
response of "how fast is it?"

That's true, but it doesn't matter. When sites start using these advanced features, and the Chrome user shows the Firefox user, "But look what my browser can do!" that will drive adoption of Chrome.

EDIT: Also, XAML and WPF aren't web technologies. They're Microsoft technologies that are intended for the desktop. Put simply XAML is the UI layout language used by WPF and WPF is the .Net replacement for WinForms.
The unix style of file locking sure is showing it's advantage over Windows. Not that rebooting for an OS upgrade is too onerous, but using Windows one has to reboot for the most trivial things - Adobe Acrobat, Skype updates and the like.
I'm pretty excited about it. They waited until they created what is arguably the best solution of all and stuck a nice simple price on it.
Yes ... I was surprised by this.

They fired a salvo at a lot of companies!

The music part of iCloud seems very similar to Google Music. I tried their Beta but was very unimpressed. Perhaps Apple will get it right. I'm not holding my breath though ... there is a lot of complexity (software and contactual) under the hood. I'll believe it when I see it.

The photo parts of iCloud are awesome! I can't wait to use it on my next vacation. If I damage my phone/camera or fill up my SD card, this might be s useful feature. Data roaming charges will likely make this less useful for International trips but oh well. It seems this would hurt dropbox.

The Twitter integration seems like an aggressive move against Facebook. Not sure how tight this integration will be for the average non-tech person.
I don't think that this is the beginning of the end. This is exactly the kind of scenario that has been anticipated, and discussed at length by bitcoin advocates. Obviously a government can try to ban them, but that's hardly going to render them worthless, just riskier to use for some.
Vigrx pills
VigRX Plus is one of the best male enhancement pills and peniis enlargement products that helps improve sexual performance and increase peniis size.
Ask HN: What kind of regular irritations do you put up with?
I'm interested in the kind of daily annoyances you have that you've more or less accepted but would change if given the chance.

I'm mostly talking about things that are not software or computer related, like constantly losing your keys, or your cat waking you up to be fed. That being said, gimme whatever you got.
Everything Apple Announced at WWDC Today
Resize CPU/Memory/Disk on VPS without rebooting
One thing that was in the article is this...

"The real innovation Groupon brought to the table wasn't in advertising deals per se, it was their ability to profit off of closing the attribution loop in online-to-offline commerce."

To paraphrase Inigo Montoya, I'm not sure that "p" word means what he thinks it means.
Fred Destin, Atlas Ventures, Advice for European Entrepreneurs
I'd be surprised if part of the Lion install process didn't involve creating recovery media on a CD/DVD/flash drive.
A less than ideal setup for non-iTunes music, but IMO that was to be expected.
"Shady" is a much nicer word than I would have used..
One More Thing: ‘iTunes Match’ Will Upgrade Your Ripped Music For $24.99 A Year
Itunes Match service seems mind blowing. "Even 20,000 songs" will cost only $24.99 per year it seems.
10.6.8 no? 10.6.7 is the current one.
java.lang.String uses UTF-16 internally. It's a wrapper around an array of 16-bit chars. Thus, it's possible for one to create a String which is NOT valid unicode by abusing surrogate pairs.

Thus, the JVM has no native datatype that represents a "valid unicode string". This is unfortunate, because if java.lang.String did enforce this it would let us make some helpful assumptions.
Not really. You're not accounting for technological progress. The "reach" of governments (and other entities that hold the power) has expanded due to the technology. Communication was a lot slower and a lot less reliable in the 19th century. So was transport, for that matter.
Welcome to development on a closed system and platform (iOS). Sure, it has its fair share of advantages, but then you also have to deal with shenanigans like this.
The traffic graphs I occasionally publish are the only stats we ourselves have. HN has its own web server that doesn't even capture the sort of information you mention.
In the older (v0.9) docs they recommended pull replications over push . Is this still the case? (http://wiki.apache.org/couchdb/Replication)

We would like to push support related data from a customer db (inaccessible from the outside) into an external server.
Don't forget Readability, who's technology was leveraged in Safari but their iPhone app was killed by Apple because it couldn't cough up the 30% tithe on content purchases.
in order for bitcoins to be generally accepted by, e.g., a federal entity, they need to be taxable.
Definitely. That's a good suggestion. I'll try to figure out a good way to add those in somewhere. There's a lot of work to be done. Thanks!
> No. No. No. No.

Just so you know, I imagined you yelling this and slamming your shoe on the table.

> We fought this war and as it turns out, self-determination has to include everyone

What about the first civil war? The one between Great Britain and its american colonies? At the time the colonies had slavery and GB eliminated the slave trade in 1807 and all slavery in 1833. Why were the slave-holding american colonies justified in rebelling in 1775 but a different group of slave-holding americans not justified in rebelling in 1861? Was that self-determination for all?

How did the Second Civil war ensure self-determination for everyone? The fact is that it did not. Many blacks in the south were denied the right to vote for decades through a variety of tactics including literacy/law tests and threats of outright violence.

> After all, can't slaves work in assembly lines?

It's way cheaper to employ people for industrial work than it is to enslave them. Slaves are expensive and are a major capital investment, with significant risk of loss if they become injured or killed on the job. With employees you just replace them when they cannot work and you do not have to invest capital in buying them.

If you believe that the US invaded the south to free the slaves, the only reasonable conclusion is that they failed, at an enormous cost of lives, liberty, and property.
The idea that .NET is going to be replaced by HTML5 and JavaScript is absolutely ridiculous.

Ever hear of the Innovator's Dilemma? The high end is always disrupted by the low end. The low end always appears absolutely ridiculous.
Thanks Tim. These are good tips. I'll hit you up later for more ideas.
Not really - TFA leaves out iTunes Match - which appears to be an incredible service.
Coolest news for developers, there are APIs for this for use with third party apps.
I am wrong, or the dollars should be already laundered before they reach MtGox?

You have to transfer them from a bank account, right?
I agree, but am not sure for the exact reasons you state.

Put simply, offline applications need to support partial failure. The author of this article seems to want to write web apps without having to have much concern for partial failure. That is my own summary and take-away. If you agree, then we are on the same page.

Not dealing with partial failure means succombing to Fallacies of Distributed Computing - period. I wouldn't even trust the browser to do atomic swaps of cache', anyway, and I wouldn't even want to think about what that code would look like, or what the spec for the author's ideal would look like.

Bottom line: The author is defining words like "brittle" from one perspective only. What he wants is probably better provided by a library on top of caching. Moreover, I shriek at the idea of an application having to know its "size". That exposes the representation of the resource.
Ah, that does make sense then.
While I do think it's a good deal if you like the iTunes ecosystem, keep in mind you are paying $25 for music you already have, and you are also more fully committing yourself to iTunes. I expect Apple is losing some money on the service, but they have clearly made the calculation that locking more users in is worth it.
One More Thing - iTunes Match
What I don't get is why it isn't just a generic music streaming service? If I have to pay $24.99 to access music I've already purchased elsewhere, this is actually encouraging me to go illegally download music to upload to the new service instead. I'm willing to pay once for music, not twice.