skysight-inc/HackerNews huggingface dataset:
The reviews complaining about evidence did have a point. At the time, XP was based on experiences at Chrysler implementing the C3 project - which was canned http://c2.com/cgi/wiki?ChryslerComprehensiveCompensation

Though tbh the same could be said of any of the mountains of methodology books we waded through in the 90s. The word 'evidence' appears precisely once in the RUP white paper, and it's not in reference to evidence for RUP itself being effective.
Average amateur musicians love to make music with other people, but it is really hard to do as the whole thing involves getting together physically, practicing a lot to be decent together as a band, etc

While there has been quite a few attempts at online music collaboration, clearly the average amateur musician is not using any of them.

PROs use pro-music software to collaborate with other people, and some tech-oriented amateurs hang out in collaboration forums.

But all that is too hard/annoying for the average amateur musician.

BandHub "The Internet Music Studio" - makes it easy to make music with other people over the Internet.

http://getbandhub.com
Create content for your social media accounts in just a few clicks. Because creating content is time-consuming but we all need to do it!

http://beatrixapp.com
The blog is dead, long live the blog
The "spiral" model was documented in 1986 and in common practice long before Extreme Programming hit the shelves. I never saw a waterfall-like process in use in the 90s except in the DoD. It was never more than a strawman for XP to beat up on. (Edit: On a hunch I just looked up when scrum originated: 1986 as well.)
Traditional help desks are over-complicated & hide your team behind "the desk" ..

We solve both - http://www.supportfu.com
I wasn't calling for, agreeing with, or supporting anything. I was simply stating how such a fine value would likely have been arrived at.
http://www.youtube.com/watch?v=KN0K58EfJSg
It may be unethical, I don't make that judgement, but it definitely doesn't match the legal definition of fraud.
Ah so some silver lake employees are on HN then (initially i was dv'ed)
Washington's new start-up economy doesn't revolve around government work
More concise summary:

Give workers the information they need so they could spend more time thinking/building.
I have a credit card with Citibank which allows me to generate virtual card numbers, with an option to set the expiration and spending limit.
I think the essence of extreme programming is still with us.

Have a look at http://en.wikipedia.org/wiki/Extreme_programming

Many of those principles and practices are followed by my team. They don't all suit every project, but many do.
10 Ways to Leverage Resources at Your Company to Improve Your Programming Skills
OrientDB, the most versatile database I’ve run across
In the late 90s, I worked in two different Lisp companies (one of which went on to become quite successful). They were, in many ways, far more modern than the average C++ shop of the era: They accepted that programming could be exploratory, that unit tests were a great thing, and that you wouldn't know what you wanted until after you'd already built half of it.

And yet…

I remember programmers who disappeared for months at a time to work on "their" modules. Integration phases where we tried to combine wildly incompatible components after 6 months of separate work. The breathless joy of seeing an actual regression test suite for the first time. The endless arguments trying to find the ideal design. And we all thought this was the "right way" to develop software!

I remember Beck's Extreme Programming. For me, it came as a bolt from the sky, obviously radical and brilliant. It turned me from a clueless junior programmer into somebody who took over and turned around a 150,000 line, 14-year-old C++ project, a project which everybody thought had succumbed to terminal bit rot.

Unit tests. Short iterations. The planning game, a.k.a., "Here, let me take your list of features, and tell you what each one costs. Now you decide what order we build them in." Man, does it bring back memories.

Of course, that was pretty much the shining high point. Within just a few years, Beck's idiosyncratic personal vision had been replaced by the "agile manifesto", and then by an entire consulting industry. Good riddance to all that.

But you know, it's been a long time since I heard somebody say "integration phase" or "object-oriented analysis." And I couldn't be happier.
Moot 1.9: private, embeddable forums
How does it handle latency?
Yeah, Django has a really well planned ramp up for a newbie. Especially compared to Catalyst among the Perl frameworks. The ORM was a bit of pain (had to do jump through hoops just to get multiple column indexes, iirc?). But in the end, after a few months of work it doesn't make so much difference in total time.
Like it or not but the waterfall method does make a lot of sense in software development. It may be useless if you're trying to create another billion dollar useless web app, but is very helpful when you have to create software for mission-critical applications.
> This is a self-serving opportunity for Mark Pincus to look like the good guy

So what if it is? Who's to say that Bill Gates isn't just spending all the money he's spending on charity to "look like" the good guy? If somebody does the right thing, that's enough. If they do it enough times, that makes them a "good person".

If they also happen to look good in the process, who cares?

Judge the action, not the motive.
> just cos the implementation may be buggy doesn't detract from the basic premise.

But it does mean the practical implementation creates the risk of substantial harm. And we're waiting on those citations that shows that the existence of the filter will protect against any harm.

> given that it will be the adults thet are paying the bill and it's their choice to filter or not not sure there's a problem here.

You miss the point: A substantial number of UK adults share households with other adult family members, with the average age for moving out having been pushed well into the 20's. Many of these adults may not be in a position where they are realistically able to ask the person in control of the internet connection to turn off the filter. You try being a 20-year old woman in a religious household and going to your dad and ask him to remove the porn filter because you want to look at those filtered sex education sites. Or a battered wife wanting to look for a support site and running into a block.

> umm i reckon mums will be far more motivated and keen to restrict access than dads

Meanwhile, Mumsnet, the largest social networking site for mums in the UK was forced to retract their support after a massive uproar amongst their users, who made it exceedingly clear they did not want the filter and who were extremely upset that the site operators had chosen to support it.

And you are demonstrating exactly the kind of attitudes that will deprive a lot of people of the realistic ability to choose, even as adults, to get an unfiltered internet connection.
Mac Pro Trash Icon
If you put all EU markets together I think you've got something as big as the US (although one would need some figures to prove that). Now the issue is that you need to market in each country and in a different language. In addition, it is very complex to localize an if you do a literacy app - language, culture, way of learning, testing with teacher, etc... I don't know the size of the Russia market but I think it is the 10th if I remember well just after France (also to check on reports like Distimo's)
You missed the point of the story, which had to do with accepting a good thing that stemmed from a bad person. The good thing isn't even necessarily the book itself, but the enjoyment it gave Mehmedinović's son. Writing a decently written book for children is a good act and more than a manifestation of talent.

I'm definitely not saying it's a redeeming act, and I'm not saying that Karadžić is some kind of flawed hero. He is a bad guy, regardless of how much he loves his grandchildren.

But, is he particularly exceptional in his evil? All it takes to nurture his kind of evil is to consider a group of people as something less than human, a 'them' less important than 'us.' This kind of belief is prevalent everywhere; it is nearly innate.
Nothing prevents people from doing this without bitcoin. This is another case where Bitcoin adds functionality that isn't valuable to anyone except in your imagination.
I'm solving weight and budget issues. Grocery application. Scan barcode of items you're buying in store. List is generated. Define units for each item (12 granolas in a box, 1 unit = 1 granola, etc).

When you log your calories, you can only choose from the foods that you bought and logged. When you use them, the quantity decrements.

You setup reminders for when X food is at Y stock, and get push notifications based on that, an automated grocery list application with a calorie counter to manage your spending on food and weight!

Lost 100lb so far on it.
Oh that's an interesting idea. I actually considered writing my own assembler to some format that I could read, but then I realized:

* It's way cooler if you can use other peoples' assemblers and still have your bytecode interpreter work

* Using other peoples' assemblers is a good way to sanity check any assumptions you made (this bit me with branches, for example; I was branching from the location of the current instruction when the spec is to branch from the location of the next instruction)

* It's easier to read binary than to read hex strings and transform them to binary.

Plus, transforming binaries to readable hex is as easy as "hexdump -c". :)
"...I'm currently working a full time dev job, a part time dev job at nights, and my startup on the weekends."

That sounds neat. How did you get a part-time dev job?
Yea exactly. That said, I'd love if they "offered" a lite version for, say, $2500 with consumer Radeon(s) instead of the Firepros.
> Which is why you only deal with trusted people

Which makes it far less useful than a conventional exchange.
The part I wanted to understand more was the culture of workplaces that agile would affect in the coming decade. What created cultures that adhered to waterfall. I find asking, "how did we get here?" fascinating.
> the clean cut from waterfall

...was in fact a strawman. The whole horrible waterfall process was an urban legend: http://postagilist.wordpress.com/2012/06/13/the-perennial-wa...
You don't even want to know how old FORTRAN is :-)
It's not really a startup, but Dealer Wizard uses data from a car dealer's DMS[1] to help them sell cars to previous customers.

[1]Dealership management system, where the dealer stores information about car deals, repair orders, and inventory.
> we do not live under world government where sovereign nations are subject to international legal restrictions

We ought to. The notion that nation-states are allowed to run rampage and be as anarchic as they please, internationally, is stupid.
True. I find unit tests the most useful and economical when I'm testing algorithms, rather than data bookkeeping or user interfaces.
Yes, and my point is that parts of the compiler date back to 1990.
I use LinkedIn's news feed to build my personal brand among my connections, and to keep my face in front of some connections with the power to hire me. In general, the news feed is full of boring articles, but that's simply because the people posting them are trying to reinforce their brand image of "boring".

I've been sharing 1 article a day for the past 6 months, in addition to responding to group questions. Since my objective is branding, it's not easy to quantify results. But anecdotally, some contacts have mentioned to me that they enjoy what I've been sharing.
Yeah, strangely enough not all languages/libraries develop functionality at the same time. It's weird, I know.
40 yo here.

No path has opened up for you. Create your own path (again).

Don't listen to the people who tell you you're too old to do it. You have wisdom and experience on your side. By your comment history, you have all the mental tools in place. Stay flexible and nimble. Keep impulses to a minimum.

This is a game of Chess for you, except you're playing for your life.
> This author advocates little if any comments, documentation etc.

I'm very much of the opinion that good code self documents, and excessive use of comments and documentation is a crutch for bad code.

Some optimised code might be really incomprehensible without commnets, but its the exception rather than the case. By far my biggest use of comments is to highlight inadequate or rushed code that should be revisited later (i.e. TODO: or HACK: rather than NOTE:).

Don't get me wrong - design and documentation is useful in practice as well as being the 'theoretical ideal' that I think should be striven towards. Diving in and making a mess to fix stuff or diverging from an original design is bad in theory - in practice it is a necessary evil with tight deadlines or when rescuing a project that is already in a seriously bad state - or even when the original design was naive or even impossible because it came from an inexperienced or otherwise inadequate source.
I would note that not everything necessarily falls into this model. I don't think Angry Birds solves an all-caps PROBLEM in my life, but I think Rovio is doing ok.
California grants Tesla $34.7 million tax break to boost production
The major problem I have with this is that the repository contained fake commits specifically to name people like Valerie Aurora from Ada Initiative.

Faking commits of people you disagree with as a way to troll them is something that Bitbucket should rightly remove regardless of the content.
I thought the phone manufacturers were behind that push? Also, how did Apple get out of that?
Startup Giving Access Away for Free to Fellow Startups
I'll have to wait until they'll release US networks compatible version.

For those who missed it, there is a community Q&A about Jolla and Sailfish here: http://piratepad.net/ep/pad/view/JollaFAQ/latest
My startup: I want to make sure I don't lose my data if my hard drive dies. I also want to make sure the NSA doesn't get my data.

Tarsnap: http://www.tarsnap.com/

My side project: I want to run the world's best free OS on the world's best cloud computing environment.

FreeBSD/EC2: http://www.daemonology.net/freebsd-on-ec2/

My hobby: I want to have fun while bringing classical music to my community.

West Coast Symphony Orchestra: http://www.westcoastsymphony.ca/
I just ditched my account. It's overrated. It doesn't provide much value to me whilst bringing the same problems as Facebook.
I appreciate your thoughts. We'll be making some improvements based on your points.
I just want to give you a nod of appreciation. It takes a lot to put yourself out there like this consistently. Thanks.
Many web apps need some kind of interactive diagramming, but making and perfecting that functionality from scratch can be costly.

We thought of everything for you: http://gojs.net

~~~

I think this is an interesting side topic to get into: my above pitch can be generalized for nearly any library. Fundamentally, selling a library is about selling man-hours. Either a programming team does everything themselves, or they do some of it get one or more libraries and pay some dollar cost and learning curve cost in return for getting literal packaged man-hours, in the form of the thought and features put into the library.

So my product, like all libraries, is there for people who don't want to re-re-re-re-reinvent (and importantly re-re-re-re-retest) Diagramming concepts like node-link relationships, layouts, grouping, undo managers, performant rendering, etc. Like any library, people are buying the man-hours we put in to perfecting a set of things, so they can get on with building the more nuanced parts of their app without running in to their own set of layout/undo-manager/what-have-you bugs.
Express isn't Connect. Does it honestly even matter or are you just finding something to nitpick?
yeah... i never heard of waterfall until after experiencing a naive use of scrum and having it referred to as 'the alternative'.
Then you pay for your own hosting on your own server.

Bitbucket and Github don't owe you the right to host shit they don't want on their servers.
I'm solving the problem of collaborating on hardware projects online.

https://cubehero.com
They sure do, that's primarily who this method is geared towards.

If you left every session open for a week, you'd surely see a huge chunk of memory devoted to it.
Don't know about the formalization by Royce, but I've witnessed and suffered waterfall in practice - let's call it ad-hoc waterfall if you will - and it was no urban legend.

And on moonless nights I still wake up screaming remembering a RUP project I was involved in around 2000.

"No true scotsman" and all, I know.
Getting your lawn mowed, without a bunch of bullshit.
Obama cannot pardon somebody who's not a criminal, in any case he may be a witness or a liar.
Thanks for the feedback! We'll make it more clear and detailed.

Right now, we are focused in San Francisco.
I am pretty sure it is assumed they have root access if a hacker has installed malicious software that is taking web cam pics without a light on...
Strongsync – Host your own Dropbox using only SFTP or S3
http://en.wikipedia.org/wiki/Sunk_costs
I now have Rust code for executing executables
Forgive the ignorance, but what does this mean?
It's not real time. It's based on overdubs - i.e., you record tracks over previously recorded tracks. You can even start with any YouTube video as a base (e.g., original song you are covering, click track, karaoke type youtube video, or a dude playing guitar+singing that you want to add bass too).
Whenever I see/hear the word "extreme" in the context of anything, it sounds like a cult to me. Obligatory reference [0]

[0] http://www.youtube.com/watch?v=FO2Abp0FbA0
DOJ Inspector General's Memo Questions Sentences, Spying, Drones
Interesting. Is this a public-ready application? Would love to see/hear more.
High quality audio transcription with least effort. http://scribie.com
You don't really describe a problem but describe what you are doing?

The problem could be "people lose their data, NSA can access my data"
This is well known, is it not? LinkedIn has been harvesting user contact details since the start
Owning a swimming pool building, repair and service business is hard work. We are here to lighten your load.
> iterative process horrors (Rational Unified Process anyone?)

I lived in that world on a DoD program for 3 years. I still have nightmares.

We also had a customer who didn't want to "pay for the same code twice". That meant signal processing algorithm research had to be done in the operational real-time code, and that we could have one and only one codebase (including branches but not including engineer/scientist working copies). The "experts" from Mitre and elsewhere who were managing us were so clueless they didn't realize this was costing them more and adding more risk than allowing the scientists to do their algorithm development in Matlab and Fortran, then have the engineers turn the algorithms into an operational system. Of course, we still had to have requirements and design documentation up-front before we could implement code, so...
Quickly remaining informed of new developments, tools and ideas in different fields of software development.
They are 8 people. He can surely push through.
Clearly we need to do as they did with Rick Santorum, and effectively "redefine" all of their names as something highly offensive.
UPDATE: I've been in touch with Coinbase support and they've corrected the larger of the two transactions in question. I'm still waiting on the second transaction to be fixed. I'm still missing some bitcoins from transactions that are well beyond complete (more than a week old, ACH withdrawal completed and marked as complete in coinbase).
It's not the first time something like that happened. So, I wonder, what are reactions to such cases except for discussion on Internet forums? Were there any petitions to governments, maybe even some civil protest actions or, on the other hand, initiatives to replace non-anonymous BitTorrent with anonymizing networks?
India: Barefoot 61-year-old wins marathon
When has feminist / feminism became a gender?

So there are three genders in homo sapiens now? Male, female, and feminist?
I'll describe a problem I wish I could solve: Successful social media platforms inevitably violate their users' privacy and exploit their data.
Why You Shouldn't Feel Guilty for Using Spotify
So when I went to Google I learned Python. I enjoyed the language and used it a lot, it has a solid support base and pretty much anything you wanted to do you could import a module to do it. When I went to Blekko they were a perl shop, which was a bit intimidating at first, but after programming in it for nearly 4 years now I find I can get from concept to first test faster in Perl than I could in Python. And I hadn't realized how much the Python indentation stuff bugged me until I got back into a scripting language with braces.

At the end of the day I find I prefer perl for quick things, and Python for multithreaded things.
Golang implementation of Bentley/McIlroy compression
I'm wondering whether Apple will ever offer either:
1] a dedicated education app store, invisible to non-volume purchasers.
2] a mechanism for allowing volume purchases of in-app content.
How do they tell whether the teen is driving or a passenger?
Interactive Degrees of Separation Graph Explorer
FWIW here's the best early analysis I've seen in terms from an industry perspective: http://blogs.gartner.com/avivah-litan/2013/12/19/what-can-we...
Not for a very long time. I made it using phonegap initially but it's not in the state I want it to be in.

I'm learning OBJC & JAVA via teamtreehouse as fast as I can so I can start building it natively for Android and iPhone.

I really can't stand apps that you're not absolutely thrilled to use, so I won't be releasing my current version.

Maybe in a few months? Anyone want to help out?
I solve 3 problems;

1. Charities don't do software development because they can't afford it.

2. Programmers who want to volunteer end up using skills other than programming (like IT support).

3. New programmers cannot get real-world experience because they don't have the necessary real-world experience to land a job
> Who does "extreme programming" nowadays?

Xp compared to the things that came before it, or to the things that came after it?

If you compare the opposite poles of Xp, and the things advocated in those 1-star reviews, the way that a lot of successful bushinesses develop software is a lot closer to XP than "pre-Xp" software methods.

It was a watershed for many. In fact, I would agree that the XP and TDD side of the argument won the intellectual debate.
Indeed, the goal of this thread is not to list everything just the project who solve a problem.

For angry birds, the problem it solves could be "people have too much time with nothing to do" :)
This is exactly the kind of idea that I want to have.
Once you're in userspace it's a short hop to root.
Its hard to the business owner or marketer to update enhance and optimize the most valuable asset of theier website siteapps.com
Not a startup, more like a personal hacking project, but what I am trying to create a cross-platform backup solution that would allow me to do incremental encrypted back up a la Time Machine, for offsite backups. Currently I use duplicity, but the problem with it is I cannot remove arbitrary past back up as it will render backups based on it invalid. That makes it much harder to manage the space on backup disk.

I am aware of the solutions like Tarsnap and Spideroak and I even use some of them, but this is more about very cheap offsite backup of bulk rather infrequently changing data, measure in terabytes, that would be prohibitively expensive to store there.