skysight-inc/HackerNews huggingface dataset:
It totally depends on how you work. Agile isn't set in stone. That's why it's named Agile.

For some, it's really nice to be able to try out an idea, and if it turns out to be impossible, just trash the branch. The alternative is to have all that mixed in with good code, and then try to undo the mess you've made and hope you don't introduce bugs while doing it.

Sure, there are tools (like unit testing) to help you out if you go that way, but it's still a lot cleaner to just trash a branch.

And some of us get projects that interrupt other projects. It's nice to be able to set that code aside and work on something else for a bit, then come back to it.

And finally... Just because we are branching doesn't mean we aren't sharing that branch. Git makes that really easy, too.
I'm torn... on one hand side it's awsome, on the other it's not something I'd like to see on HN. There's reddit and loads of other sites for cool videos.

Flagged.
Roger that. (Am kinda new here.)

Then, it looks like its uploading pdf to Scribd or looking for Scribd copy of a posted pdf ...or does something completely different.

http://www.scribd.com/vacuum? sure sounds mystic.

Anyway, not much to discuss.
more on the sandboxes: http://blog.echonest.com/post/12273084434/emi-announcement

developer getting started guide: http://developer.echonest.com/sandbox/emi/guide.html
Beautiful Probability
Does Apple Inc own the section of trademarks regarding food service?
Lego ideas? Lego cuusoo will pay you royalties for them
how does this fit with the current change of ownership of emi? the company is in the process of being bought and, likely, split up. i guess this deal was done before all that - any idea how it will affect things? (my sympathies with the people behind this - must be frustrating to get a coup like this just as the company goes through such changes).

http://www.guardian.co.uk/business/2011/oct/28/emi-sold-russ...
sigh

Does that include the sandbox itself, which was written in C?
The China Conundrum
Well, they would still like you to buy books. But this is a great supplement. I can also get free ebook "loans" from my local library, but with a 2 week loan period and there's often a waiting list to get popular books.
If one wants to discuss race, a much more interesting subject is how Obama is pretty much universally described as black, given that his heritage is just as much white.
Ask HN: How do I teach 7th graders to program?
I'm going to be volunteering an hour of my time each week to teach inner-city 7th graders how to program. I've got about 15 interested in learning, and I'm trying to figure out the best way to approach this. They'll each have a laptop to use.

I'm not a teacher but have been programming for a long time. I was thinking about using python (not pascal or basic, which were the languages I first learned). Does anyone have any recommendations, ideas, good sites/resources? I was thinking about using repl.it, but am open to any suggestions or ideas. Thanks!
I'm not 100% sure about the reasoning for the original split, but wasn't it something like: /bin, /lib and others provide enough functionality to do some more interesting startup actions that can mount /usr from other storage? [edit: just found in the proposal that it was indeed the idea]

Was there some other big reason? If this is the one, it doesn't seem as relevant today as it would be a couple of years ago, so maybe that change is good...
Famous Pakistani Cricketers Punished Imprisonment
Great story Rob. Your Dad was an amazing person. He taught not only the 8 year old boy but the 20 something girl the same principles. He was truly an amazing man and I miss him every day.
New version 7.1.5 of DataGrid Pro was released
I don't think he mentions that every app has full access to its own "container". Plugins, per we, are already not possible via the app store, but it's early days yet, and I think the author needs to understand that apple will adapt to user requirements.

Comparing a software security model's trade offs between flexibility, user safety, and developer convenience with being a sharecropper is just another example of hysterical Godwinism.
Over 1,500 Movies from Across India now at YouTube.com/movies
Supertech Orb Noida - Supertech Orb Noida Sector 74 - 9811794750
Supertech ORB offers 3/4 BHK spacious Residential Projects in Noida Sector 74 with best price Call now 9811794750,9811635730.
The font looks good. But does it really solve a problem most people need solved? I don't remember last time I though "Hmm, if only I had a better font, I would work so much faster/better...". I did think that when using Linux 10 years ago when my fonts were blurry and fuzzy but not now.

Another way to put it, even if that font was available for free now I don't know I'd bother installing it just because ... there is the step of installing it. I would just rather pick a font from my default OS font choices.
Max Levchin joins Kaggle that Helps NASA Solve Impossible Problems
Ironically, you got it backwards. You're "us". Whereas "the rest of us" = non-computer experts, anyone who prefers simplicity and safety. That crowd has always been the Mac's bread and butter.

When we see signs that Apple will block software installation outside the App Store, then I'll grab a pitchfork. Until then, I think this is good for most users.
Don't bother leaving Ubuntu, just install XFCE, gnome-panel[1], or make a leap into the world of the tiling WM with the package awesome[2].

[1]I think this is the name of the Gnome 2 package. Personally, I couldn't stand Gnome 2 and even preferred Unity; I didn't jump into the world of the tiling WM until compiz started crashing my GPU.

[2] at http://awesome.naquadah.org/ ; I don't like the name, but I love the WM.
YouTube Using Wrong Thumbnail Images On Videos
The linked post refers to a "clear, pre-established revenue split with EMI" - but I can't find any details.

Is this information public?
IGoogle's Secret XML APIs
Google Plus Adds Facebook & Twitter-Like Content Discovery Features
Not sure this is a good idea. I would side with separating system executables from user level executables.
I think you're misunderstanding what they mean by "realtime".
We know nothing of its future capabilities and limitations.
There are just so many wonderful monospace fonts already out there that either come with your OS (Monaco, Consolas, Ubuntu Mono) or are free that I don't know why I should bother.

People still pay for fonts instead of downloading cheap knockoffs because of ligatures, a wide amount of characters and meticulous kerning. All things that a monospaced font doesn't need.

The one thing this font seems to add is that it is supposed to look good without font smoothing. But then, why would anyone care about that in a world where we always render fonts with anti-aliasing anyway?
Facebook in hot water over tracking German users
How can you possibly claim that this wont increase security?
Method Man In Montreal
Leadership Word of the Day: TRANSFORM
They missed to register for apple pie and - going all the way - 'pommes frites'?
http://developer.echonest.com/sandbox/emi/faq.html
I agree completely and as a result I generally don't trust any news source that pretends to be objective (whatever that means in an environment where personal bias meets advertising revenue and the end-product is at least partly entertainment).

A whole lot of people jumped all over Arrington when he was (and still is) covering tech startups that he is invested in. It never bothered me, he was up front with his disclosures and although he tried to remain objective and even took several companies he invested in to task, having a reasonably clear statement of bias was helpful.

I prefer to read and consume opinion pieces over hard news because hard news reads more like opinion pieces without the author's bias being disclosed or at least well known (neither Limbaugh nor Olberman include disclosures, but neither have to go out of their way to make their political bias known).

Outside of politics and race, there's a lot of tech writers who see Apple as the company that can do no wrong and Microsoft as the company that can do no good. Earlier this year I was looking for an objective, terse, comparison on Relational Databases vs NoSQL in the tech press (yes, I know, not the best source for such things). I found it more useful to read from the diehards. They both knew the strengths of their design and the inherent weaknesses in their perceived competition. Take out the spitting and grumbling and you generally get a good picture when sent through the known bias filter of the author.
I find that 2 weeks isn't enough time for me. So, the no due date idea is quite compelling. Grad. school + fatherhood makes for little reading time.
This is OK if you don't have vim installed, but the best way to learn vim is to use vim, and the best way to use vim to learn vim is:

vimtutor

which comes with vim and is basically a file that you edit, with progressive instructions on the basics of vim.

:help vimtutor

...

On Unix, if Vim has been properly installed, you can start it from the shell:
>
vimtutor

On MS-Windows you can find it in the Program/Vim menu. Or execute
vimtutor.bat in the $VIMRUNTIME directory.

...
Why claim it has several problems if you've only "seen" a Galaxy S.

"1. They are capacitive, so there is no tactile feedback ever"

Wrong - You can enable haptic feedback for the menu/back buttons

"2. They are made to be near invisible, so you can't see them in dim light"

Wrong - They are backlit, making them easier to see in dim light

"3. The icons on the buttons are not immediately crystal clear to me"

Personal experience varies, I would say they are pretty self explanatory, if not, takes about 2 seconds to learn.

The bulge on the back/bottom of the Galaxy S allows you to instantly know which way your holding it, thus you always know exactly where the capacitive buttons are, regardless of whether it's dark or in your pocket.

Don't worry, you'll love the Galaxy Nexus, Samsung are producing top quality phones atm. Don't be put off by all the naysayers "cheap and plasticky" comments.
Isn't this already the case with Metro in Win8? You can only use IE.

I suppose it's possible that they will try and force their market share back similar to "must not duplicate existing functionality" with apple stuff.

The problem with this whole thing is that generally capitalism and innovation work best when there are few restrictions on competition so I wonder what will happen if everything becomes so locked down by a few companies who will prioritise their products over competing ones even if the competing ones may have something else to offer.

Could this lead to mass stagnation like it did with IE6 but on a larger scale?

If this is the case then an open alternative such as Linux would actually become much more attractive to independant software vendors because there they can compete on merit.
It seems I'm the only one shocked at how much this is.

Going up to $484/hr as I read it, seems out of the ballpark to me reasonability-wise. I'm sure they do a good job, but just like a lawyer that might charge that rate, high rates don't mean mistakes are never made.

I'm pretty sure if I wanted to get a primary contributor to any open source database software to consult on a project, it would be far far less, and they'd know it just as well (if not better) than an Oracle consultant knows Oracle. I'm guessing the majority of these consultants don't touch the core code of the product that often.

I guess I still haven't been properly explained the real value of Oracle yet. We use it at my dayjob, and every time I have to deal with it I am frustrated. Its so expensive, but why again is this significantly better than PostgreSQL?
This article (from 2007) indicates that ~25% didn't read any, while the rest read a median of 9 books each/year.

http://www.washingtonpost.com/wp-dyn/content/article/2007/08...
The problem with the current sandboxing is the missing entitlements, for simple things like:

- Using the burning framework (cd & dvd burning)

- Interfacing with Apple Remotes

- Having a shared container between a main app and a helper app

Also, many utilities will have to be removed from the App Store because of sandboxing, and that will likely cut revenues dramatically for those developers.
You're right that I shouldn't have offered a second-hand (my friends') opinion about iTunes and specially not without spelling it out. What happened was that I complained about iTunes on Windows (which I use to put stuff on my iPod Touch), specifically that (1) it sometimes incorrectly marked podcasts as played or as not played, (2) it sometimes hung trying to connect to the iTunes store (for Windows users: if this happens run ipconfig /flushdns in a cmd window and restart iTunes), (3) somethings where hard to find in the UI (I can't remeber my concrete example now, but I did mention it when I complained with my friends), (4) rearranging app icons on the iPod's homescreen is quite buggy: you often windup with empty spots or duplicated icons in iTunes, which then crashes if you try to sync. (I did not complain about startup time, since it doesn't really bother me; and I should also say recent versions of iTunes on Windows don't have some of these problems) My friends said that all of my complaints save for (2) also happened on Macs.
Inbound Writer, social writing to calibrate content
Motorcycle chains
Shop motorcycle chains at D2Moto. Deep discounts on all motorcycle chains. Huge selection to choose from.
Dynamically create and attach sidebars to pages or posts
Sweet I might actually start reading.

I've always thought eBooks have been over priced.
The debate over where to place a particular widget or what bits of the user interface are customizable seems off-target to me. What struck me most was the fact that we had a polite community member doing his best to describe a problem that he was very concerned about. He felt that people in the community of Ubuntu users were feeling ignored and he suggested that an easy solution would be to provide more detail on why a particular issue in Launchpad is flagged as "wontfix". While the effectiveness of this solution is debatable, Canonical focused on how the community feels selfish and entitled. Ironically, instead of Canonical clearly explaining to this community member why they wouldn't be more descriptive on issues flagged as "wontfix", the discussion degraded into just the sort of name calling and posturing that this community member was attempting to alleviate.
MiG-29 Automatik feminisiert vom Z�chter Auto seeds
Where in that document does it give this alternative definition for "for either pay or profit"?

BTW, "These activities are those that persons 'are paid for or will be paid for.'" That does not describe unpaid hours.
This does not imply that underrepresented minorities are less qualified, only that they're more likely to be hired.

It doesn't imply non-Asian minorities as a whole are less qualified, but it does imply (with high probability) that non-Asian minorities hired at company X are less qualified than regular hires at company X.
I assume the script is called "vacuum" because it sucks in a url (and then displays it.)
Building Certainty
Funnily enough, until very recently this was my response to Twilio :). Actually, now I look at it, it's still my response to Twilio re: text messages.

Of course I still need to figure out something to do with Twilio.
Awesome about page. Awesome that the creators are on here taking feedback/recommendations and implementing some of them. Thanks for sharing! Keep up the great work and keep having fun.
You might want to try to custom tailor your lesson plans to things they're already interested in, and not rely on "automated" or pre-generated lessons. You'll need to really engage them and make them see the benefit of programming and how it can be applied to real world situations

I have no idea what an inner-city 7th grader is into these days, but consider crafting a lesson plan that speaks to whatever that might be - if it's sports, maybe craft it so they slowly build some kind of sports team management software. If its cars, maybe something like inventory software for an autoshop.

Start with the basics, how math and string manipulation works, then slowly build upwards into more concrete work that they can apply to the real world.

Python is an excellent choice of language

Just my 2 cents
> In the following article I will try to explain that this behavior is not broken. Instead it is exactly what the Android developers had in mind while designing the back button behavior.

Correct, but something being by design does not imply it not being "broken". We have plenty of examples of things with flawed designs.
Nice to see another resume app out in the wild. Mine is http://www.cvstash.com. I think yours have a more minimalism feel.
One of those headlines with a question mark, that can be answered with No.
I tried doing this, but it felt like I wanted to make this setup happen. It just wasn't there for me. The idea is elegant and simple, but the reality is that having a laptop is just more efficient. One day, this might be the nomadic developers toolbox.
4 years and over 200k dollars seems like quite a bit. I understand being meticulous, but this is a bit absurd.
You're thinking of Appollo-Soyuz, which happened in the 70's. the first space docking was in the Gemini program, Gemini 8, which docked to an american Agena upperstage.
WooThemes: 112 Amazing WordPress Themes for $125
As a die hard Mac user, fuck Apple and the Mac. Honestly. After the rumor they are killing off Mac Pro, and this insane gestapo shit already under way in Lion (which I don't use), I really don't want to be associated with Apple in any way.
It's not about simplicity vs. complexity, or whether complex features are A Bad Thing. It's about matching complexity with utility. You shouldn't force your users to do a bunch of work (in this case building Google+ Circles or Twitter Lists) and then under utilize that investment of user time.
Link is quoting from this article: http://www.wort.lu/wort/web/en/luxembourg/articles/2011/05/1...

Some people like to start a restaurant -> file the name 'AppleADay' -> name is approved -> they start the restaurant -> Apple files a complained about the name.

Seems like this is an automated action from Apple.
Give it a release or two and app store will be the only way to get software on your locked down appliance owned by Apple.
Yes, not all ARMv7 instructions meet the Popek/Goldberg virtualization criteria. The project I'm working on uses dynamic binary translation to trap & interpret these instructions. This is how VMware works without virtualization extensions on x86.
Agreed, I like the new design and LOVE the new gmail design. I don't see anything to complain about once they add whitespace customization (like gmail).
True, but (and correct me if I'm wrong) if you're using a Wordpress.com blog you have to have a URL of the format yourblog.wordpress.com, right? Whereas if you want to go to your own domain you need to self-host. But you could set up a domain you own to resolve to a Tumblr blog that's hosted by Tumblr.

There's definitely room for both platforms in different scenarios. I run a self-hosted Wordpress blog that's fairly complicated and high-traffic, and that's the right choice for that platform. But I'm probably going to start a more stripped-down personal blog soon and Tumblr seems like the way to go for that.
You are correct, then my comment is "the OP is wrong, CMake is not only an alternative to autotools, it's also better in every aspect as a commenter explained".
I think you've answered your own question here.

I'd put Knuth on stage, because, he's Knuth. You know he'd have something interesting to say that would be relevant to your audience, assuming your audience was the typical reader of this site, of course.

My wife is an avid cook. If she attended a conference on cooking and the organizer put Knuth on stage because he wanted greater representation on cooking from the programming community, even if Knuth was secretly a brilliant cook, the audience would dismiss him.

This is, obviously, further complicated by the fact that putting a person on stage because of an attribute that no person has control over is an unacceptable bias. I'm not saying that's what happened (clearly it's not because the guy had been successful in the past), I'm just putting into context how a statement like that is perceived.
One advantage of Tumblr that intrigues me, and is discussed in the article, is the community/social/sharing aspects. The nice thing is that so long as you don't want/need a ton of customization, you can set up a Tumblr blog and for anyone who doesn't participate in Tumblr it just looks like an ordinary blog and can be read and subscribed to as such (with RSS or the like). But then you also get the potential boost of reblogs and likes from Tumblr users. Seems like the best of both worlds.
That's probably still better than the string hash in really early versions of Java, which only looked at a relatively small number of characters at the start of the string.
All things aside, there seems to be more talk about Arrington than the possibility of racism in start-up culture. I see this as a very big win for his hype machine.
They don't need to steal the tech. They can just send their students to our universities and we'll teach it to them. I think that's how they developed their nuclear technology - they just went to MIT and we showed them how it was done.
This is why Apple have a trademark on 'Apple Cafe':

http://www.tuaw.com/2009/06/03/from-a-parallel-universe-the-...
It seems Alice and Greenfoot are popular in 10th grade (at least where I live). You might start there.

There is also a wealth of older programming materials available for older systems like VIC-20 and C-64. Maybe you could use those with one of the free emulators (Google is your friend).

If you want to use a more modern language, I agree that Python is an excellent choice.
I did something like this a long long time ago.

Things that seemed to work well:

1) Find a basic computer game with available source code and have them play it for maybe 10-15 minutes to understand the game.

2) Teach them a basic Hello World type of app in the same programming language as the game.

3) Open up the games source code and start looking for any sections that seem "readable" in the sense of lines that can be manipulated to affect game play (eg: # of lives for a character, response of actions, speed of play, # of enemies, etc.). Walk through some basic edits, re-compiles (if required) so that they see the impact of code changes on a larger project. This is, IME, more rewarding to a limited attention span audience than starting from scratch.

4) Come up with a simple coding project than can be modularized. Assign 1 student or group different subroutine tasks and then pull it all together into a larger program that runs each subroutine. Simple ideas are things like a conversion app utility, expense tracker, etc.
If this happens they will effectively kill off a huge number of professional services, especially in the media industry. I'm not looking forward to a future where I have to look to Windows or Unix as my main development platform.
Castle.so Upload and share your files, beautifully.
I'd like to see the average salaries of the people providing this work. I expect most of them are in the range of $40-80 per hour (annualized), or about 20% of the total.

If that number is right, the customer is paying 25% for the work, 25% for the overhead of the consulting company, and 50% for the Oracle brand.
Sorry for the repost but the other submission seems to be dead.
What did the earlier era use?
Jeez! How do I run my Java crap?!

but, considering it is a little bit more, I think Apple gives to developers too much freedom. To write a successful and profitable iPhone app you all you need is just the ability to play a sound file. ^_^
Twilio doesn't seem to support SMS outside the US, at least it doesn't in the UK.