skysight-inc/HackerNews huggingface dataset:
This is absolutely fantastic. The sooner we put this vaccine/autism bullshit to rest the better.
One of the benefits of using a process like Scrum, if it has a daily standup meeting, is that if you are being randomized, you just say all the things that you worked on. The team will get the point in short order, and can get it addressed.

I had had this happen multiple times. Multiple team members had sources of randomization removed by the scrum master, once it became clear that the sprint work was suffering.
http://suburbiarebooted.blogspot.com/2010/01/how-i-became-ba...

Summary: My ankle is probably worse than anyone else's. Barefoot running is the only way to go for me!
TV After YouTube
Looks interesting but your T's and C's scared me off. They gave me no sense that my project's data would be treated as private.
>A sincere question, why is the onus on microsoft to make sure its .net stuff runs on "one of Google's new fangled hand-held devices"?

Adobe is doing it with Flash. Sun/Oracle does it with Java. FOSS projects do it even with C/C++ code. Javascript, HTML, AJAX, PDF, .doc.

Microsoft claims that they have developed a "standard" called .net, so it's their responsibility to maintain the ecosystem in a manner that makes .net code portable.

>If I was to take their distro and start selling it as Red-Hat Enhanced Pro Super Cool version what you think their response would be.

Now you're just trolling. Trademarks are entirely separate from copyright and patents. Both Red Hat and Google in fact encourage companies to take their code and build on top of it. Of course, Google keeps some things, like Gmail and Maps closed source, but they don't pretend that they are standards or available for anyone to use as they please.
OK this will be a little harsh, just a few points about the homepage.

1. Design and text are not very good. Both should be improved a lot. For example, this is just an awkward sentence: "We're so sure you'll find Project Bubble the easiest online project management software."

2. Yes, you need plans for more users, or you are excluding exactly the types of companies that may use you.

3. The music in the video is distracting.

Plus all the other comments here. Hope that helps a little. Good luck!
It's a shame, but the best thing to do with Facebook now is to treat everything as public regardless of privacy settings.

Now if you'll all excuse me, I'm off to update my status to "I'm a team-oriented go-getter who is passionate about delivering value to my employer".
It assumes a first time user knows what kanban is. Why not explain it?
The masks uses to produce this stuff are works of art, they take in to account the distortion and interference of the waves used for the exposure.
this stuff is posted over and over again by spammers.
by that criteria you can create a wordpress blog, slap some adsense on it, and make $10 a month with it.
This is a reference to a classic hack, Mark V. Shaney, where a Markov-chain generator was used to post to Usenet. (http://en.wikipedia.org/wiki/Mark_V_Shaney)

Bonus tie-ins to HN topics:

Rob Pike was one of the perpetrators (an author of the Go language)

It was featured in Martin Gardner's Mathematical Games column in Scientific American

(yeah, I wrote one too, after reading the article. I think it's catnip to hackers, like the Game of Life)
This is great and very useful. Are there plans to add unicode support? http://toadjaw.com/article?url=http://www.tdkterim.gov.tr/bt...
Looking at this thread, it seems your main disagreement is about the definition of OOP. I won't provide one, mind you. But such disagreements are so widespread that we may want to stop using the term OOP altogether, and only use more narrowly defined terms.
1. How bizarre to consider Javascript not object-oriented programming. The entire page is represented in objects.

2. I think the worst thing that happened in OOP was the development of ER-like methods (Rumbaugh, Booch) to "model" the system before it got built. It doesn't clarify anything and it doesn't fit with the original idea from Smalltalk, where software is developed in a gradual and exploratory style. When he states you don't need to develop a "complex object class hierarchy" for a small task, I think he is falling into this trap.

3. Obviously, other approaches are good for a number of problems, and OOP is not the be-all and end-all. I would never avoid using it, though, because it is good for many problems, especially UI. OOP is worst in static languages (EC++), and best in dynamic languages (Smalltalk, Ruby, JS), in my opinion.

4. Spreadsheets. I wish the VBA interface to Excel were more OO, because I think the methods are on the wrong interfaces. There is definitely room for improvement. OTOH, the user interface is a facade around something that may or may not be implemented in OO. I also wish that I could refer to things in the user interface using OO methods, kind of like using Prototype in JS.

5. In financial applications, I wonder what technique allows him to "innovate" without his model "breaking down". He doesn't say, but it sure seems like he doesn't like objects! (for whatever reason, he also doesn't really say.)

6. Finally, I get the feeling that he's really saying he no longer writes a real object model for his applications. This is, apparently, because the object libraries he is working with have gotten so good at modeling everything he needs that he is mostly writing glue, and it is all fitting into a few modules of mostly procedural code. So, in other words, OO is a huge success.
Have you even heard of CentOS?
The Online Job Hunter's Handbook: 350+ Websites to find a job in any industry
How the audience educates the lecturer: skepticism and freedom
> Microsoft claims that they have developed a "standard" called .net, so it's their responsibility to maintain the ecosystem in a manner that makes .net code portable.

I think it's fair to add if they want to. It's surely up to them whether they wish to support .Net on other platforms or not.

In fact that matches typical FOSS project workings; where a piece of software is usually put together for a particular platform and then a third party (or sub project) takes on the porting/cross compiling.
My two cents:

$0.01 People are upvoting based on the title and not the article itself

$0.02 It could be some knee-jerk reaction to the removal of the http:// part of URLs in Chrome. It's then a fear-driven upvote.
Quixotic at best. Facebook provides value to two classes of user. There is no question that the individual users derive value from Facebook, but the idea that they're getting it for free is naïve.
I don't know, that seems like a passive aggressive way to handle the problem. If someone feels like they have an issue with the work they've been assigned, they should have the responsibility to handle it themselves. It seems lame to have them hope that everyone else recognizes their problem and help them deal with it. I'm also not a fan of the daily standup meeting, so maybe I'm a little biased about that approach.
It's exactly the C programmers that care that use macros that will also use those extra parentheses. Especially when calling macros. Man you can be so badly bitten by bugs when your code expands to something almost identical, but not quite equal to working code. (free after Douglas Adams).
No, I don't consider it spam when my friends tell me about something they liked. Is it really not obvious what the differences are? No? Well:

1. When someone tells a friend "I really liked X", that usually indicates (a) that they liked X enough to be worth bringing up in conversation, and (b) that they thought X might be of specific interest to that friend.

2. When someone clicks a "like" button, it usually indicates that they liked X enough to be worth clicking a button when someone asked them to; and it doesn't involve any discrimination among their friends at all.

3. "Friend" on social networking sites typically means something more like "acquaintance" in other contexts; it's common to have "friends" on BuzzMyFace.com whom one hardly knows.

Put these together: clicking on one of those "like" buttons "tells" more people than you would likely talk to about such things (3) including ones to whom you'd never mention it because they wouldn't be interested (2) and ones with whom you wouldn't bother bring it up because it wasn't important enough to take up conversation time (1,2).

Yeah, the signal-to-noise ratio from these things is better than from spam. It's still much lower than from recommendations in actual human conversation. And it's "without downside" in the exact same way as spam is, although to a lesser degree: the downside is real, but gets shared among all the people whose daily lives get just a little bit more clogged with irrelevant stuff.
I would've thought all Irerland to be colored in. What's with the stretch of N60 between Ballyhaunis and Castlerea? The N5 just to the south and west of Lough Gara as well.
Bending over: How to sell to large companies
Forget the opensource argument. I have no problem at all with people developing for a single OS, nor paying for software, nor not having access to the source. What I do have a problem with, however, is data lock-in.

I don't mind paying you to use your software/wesite, but I object very much to you then acting as if that's your data. It's not.

Bring on Open Data, and make sure it applies to web apps as well
In what way? So you can be lazier while maintaining a larger social network? I think Facebook depersonalizes relationships even more so than the email/twitter/IM communication methods.

I dont miss it. There are a few email addresses on there that I wish I had written down, so I guess there is some value, but is that value worth the wasted time getting sucked up in a live status stream (or worse: Your data in such stream)? Looking and commenting on peoples wall? Gossiping? Its a trashy medium, just like the tabloid medium before it, only with different recognizable people and with your life on display as well.
I guess my point was, most often downvoting is used to express disagreement, not lack of value. Which leads to a uniform, digestible content. But some of us don't mind thoughtful alternate opinions. Good luck finding them here.
To be even more picky, "URIs are the uniform way to identify resources" or "URLs are the uniform way to locate resources"
Maybe someone should create an ERP system based on one then!
Is Cable TV Dead?
I find sub-tasks to be extremely useful, it lets me keep my story cards at the right level for other stakeholders but also lets me add in the detail I need. Without them I end up using some other task list app for the details.

The top bar has 2 lines of text and takes up 20% of the screen. Cards take up a set amount of space so half by board is white space instead of being filled with cards. I don't understand the Calendar or why I would want to see it all the time, if I wanted to see the past state of the board it would be fairly rare (if ever).

Then just the general styling, AgileZen is very polished and clean and flow looks like an app I would have designed. :) (that's why I pay a designer)
Right on. Another thing to try is "speaking truth to power." It is probably equally effective.

Sarcasm aside, as long as the service's users are not directly providing all of the revenue to provide that service, there will always be a conflict between the interests of the users (i.e. do not want info shared) and the payers (i.e. want to know how best to advertise).
Interesting tidbit: the scale only changes when you go north/south. At the same latitude, the scale will remain the same as you pan east/west.
> because oracle's url connection string would be completely different from mysql, and still different from postgres

And that makes sense. At least a little. Because the way you use to locate a resource may vary wildly between databases.

And mind you we are only talking about relational ones (the kind JDBC cares about).
I do not think MS has any responsability to port their applications to any operating system, it's possible to develop open source software for just one operating system, such as the various good applications that only runs on linux (Valgrind comes to mind) but not on other free unix-like systems.
Nope, it's not harsh. I take every comment on board. I've rewritten the sentence on home page.
What do you mean we need plans for more users, we have 3 plans, one of which is unlimited users?
Don't you see the wider message on the last page?

This destined to happen again, since journalists don't fact check, don't have relevant expertise and the press favour sensationalism over accuracy.
> It's just a tool.

Please don't use that rhetoric trick. That sentence is both very close to a tautology, and bears a strong connotation of pragmatism. It says nothing, yet it proves anything.

Also, I don't like this sentence especially in the context of programming languages. Programming languages and context are ways of thinking. As such, they have far more influence over us than the proverbial hammer. Saying they are just tools tend to deny that influence.
Interesting. This sounds quite similar to transcendental idealism, then. Or even Stoicism, or Vedanta. I think Plato would agree with this idea too, seeing his cave metaphor: We are prisoners in a dark cave, facing the wall. A fire burns behind us, casting off shadows from object passing between our backs and the fire. The shadows aren't real (actually, they're the absence of light), but to us, they _seem_ real. Same idea in The Matrix.

Nice.
mint.com
urbanairship.com

They have clean, efficient design.
I've never heard of kanban but I'm sold so far. If your target is people like me I would probably try to summarize a bit better just what it is on your first page (I'm guessing this is not the case).

Three things caught my eye. I don't like not being able to rename "backlog" and "done", the former more than the latter.

I don't like the "What's New" opening on the same page as my board. I'm not sure what the etiquette is these days but I would much rather it open in a new window (read tab) so it would not interrupt my usage.

And lastly, as rmc mentioned only one password box - why not have two?

I do like how everything is nice, simple and clean. Good job. I'm going to use this on a project I've been trying to finish for months.

One edit after more usage. The linked text on the "post it" extends all the way to the end of the line causing me to follow a link when I want to move an item. Is this a bug or a limitation?
His comparison to cookware is a bit off. A $150 All-Clad stainless steel pan will last a hundred years. That's like half a penny per day.
Yes, and nifty cartoons like this are a great tool to make the truth more accessible to people.

(On a side note we as a public get the press we deserve. If decent investigative reporting got more readers than Brad and Angelina On The Rocks!!! we might get more of it done.)
My favorite site on the subject:
http://www.jennymccarthybodycount.com/Jenny_McCarthy_Body_Co...
Sure enough, Isle Royale is a bright spot on that map... :)
So hard to still like Jim Carrey. He was great in "I love you Phil Morris".
The biggest threats to your online privacy
No rhetorical trick intended.

It's a definition thing, sure. But it's important to realize that there's no trickery going on here. There's a very important point.

I get this all the time, and from all aspects of software engineering. As an example, it's become quite fashionable to say something along the lines of "use-cases suck!"

However use-case analysis is just a way of thinking about system functionality. Most people, when pressed, actually mean "we hate these monstrous word templates and rigorous bullshit that people make us do and call them use cases"

To which I do not disagree. But that's confusing the application with the tool again. To insist that they are the same is to throw out huge hunks of software engineering simply because a few people got into them and made them overly-complicated and onerous to use.

Or put another way: I'm sure some folks would like to describe OOP in terms of overly-complex class diagrams, lots of wiring, un-manageable systems, yadda yadda. Some other folks would like to describe OOP in terms of small systems pragmatically created bottom-up. It can be any or all of that. OOP is actually constructing solution code in a pattern that supports encapsulation, polymorphism, information hiding, etc. The idea is a conceptual tool, a code construction pattern of thinking. The implementation can be all sorts of things. Various implementations suck to more or less degree. But that's really not important. What's important is whether this tool is useful right now, do I know how to use it, and which parts work and which parts get in the way of where I'm going.

I understand that this can sound like sophistry, but it's not.
The Lost Endings You Didn’t See
I worked in an R&D group at FSU back in 2003 making webmaps. When google maps came around, I spent a week deconstruction its inner workings. The tiling was such an obvious solution, but no one else was doing it yet.

Our next rev of the mapping software included tiling and progressive tile loading. We started with a commercial backend for creating the tiles (ESRI ArcIMS), and eventually switched to an open source solution (UWM's MapServer). Last I heard they had an entirely open source stack (MapServer, OpenLayers, gdal, etc).

Anyways, when I realized that Google had cached each and every one of these tiles - at every zoom level - I was simply confounded. It was the first time I actually contemplated the scale of a company like Google.
Microsoft cites alarming rise in rootkits
Constant Contact acquires social media inbox startup NutshellMail
Budgeting In A Growing Company
That's horrible, I'll get that fixed. Shouldn't be a problem.

Edit: It's fixed now.

Edit: And maybe not, since my change broke other pages. I'll have to think about this.
The last page is very poignant. "Is this too much to ask?" My fear that it might be. A cynic would suggest that a newspaper's primary responsibility is not to report the news accurately to its readers but to make as much money as possible for its shareholders. It does this by selling as many papers as possible. Fact checking, expertise and accuracy are only useful when they help to sell papers.
And as importantly the pressure to sell paper copies leading to more and more sensationalist stories with no regard to the future beyond the next pay cheque.
The Best Industries For Starting a Business Right Now
newspapers sell their reader demographic to advertisers. The actual news is an annoyance and in the past quite a costly one, which is why they are now happy just quoting twitter/blogs and cut out anyone with real journalism skills.
He's an actor, not a scientific advisor.

He really believes this. The problem is that there is a bunch of people who readily believe his medical advice over what a certified doctor would give.
Git and SVN - an open source perspective
Some good points regarding git, open source and hype.
But not at the single atom level, tunneling becomes a much much bigger problem -- it's definitely exponential.

the bbc article doesn't say, but my guess is that it has to be super cooled to work. Which makes a lot of sense actually considering that this group says that on the bigger picture they're working on Quantum Computing, which generally is only done in the laboratory at temperatures pushing our ability to cool things down near abs zero.

So these guys probably don't care that to actually use this set of atoms as a transistor, you may have to be really cold, or even use a really low clock cycle, because their bigger goal is to create a quantum computer, which would be soo powerful for certain things that having to query it at a very low frequency, and have it be in the lab are OK things
And even that is harder than it seems.
Ipad is a well use of smart Laptop. | InfoMov.Com
Funny Ways of Inspiring Customers to Tip
Look at these 35 interesting ways in which you can drawn people to put some money in the jar.
If you've ever done any computer programming, you know that the top left of the screen is considered the origin

If you've ever done any OpenGL programming, you know that the bottom left of the screen is considered the origin
Why do you need to go through a web site to communicate with your friends online? Don't you have an e-mail?
rationality can only be evaluated in relation to goals. there is no "one rationality to rule them all". how you evaluate a decision tree depends on where you want to end up.
Behind the curtains of Zeitgeist with the Open Platform
I agree with you, but I want to add that even data lock in is fine if you let your users know beforehand (if they're not forward thinking enough to not use the product, it is on them). What isn't fine is when you try to make your format the "open" standard.
My guess is that he is announcing that they're going to be undoing some of the nonsense of the last 6 months or so.
Very good point. I find it interesting, however, that they're pursuing a strategy that will eventually render them irrelevant.
Rather than merely putting this whole unpleasantness behind us and moving on, I think the medical establishment (Doctors in particular) needs to take a serious look at why the public was so ready to distrust them and assume the worst.

Medicine in this country is a rotten business. Hospitals have shoddy billing practices, routinely gouging their patients ($5 for a single Tylenol) and giving them vague, indecipherable bills. Doctors engage in protectionism, limiting the supply of doctors by restricting the accreditation of medical schools, ensuring that they earn more than their counterparts in any other developed nation by at least a factor of 2. Practicing physicians are also if not outright in bed with, then certainly far too close to the drug companies. I went to see a dermatologist a few years ago, and in the waiting with me and the other patients were two attractive pharmaceutical reps waiting to see the Doctor who owned the office. Doctors need to realize that trust must be earned, and can easily be lost. As of late, they haven't been doing a whole lot to deserve it. Until the medical establishment cleans up its act, you can expect many more debacles like this one to occur.
Building a Startup Using Scalable Online Services
But JMP is in a low-level language, and he's talking about higher level ones.
Here's mine: http://imgur.com/9xbU3
Not on psychology but on science and eastern mysticism: Gary Zukav's The Dancing Wu Li Masters, Fritjof Capra's The Tao of Physics. An interesting general overview of Hindu and Buddhist traditions, Georg Feurstein The Yoga Tradition.
There's a lot of hate here for Wakefield's paper (much deserved) and for mainstream journalists (also much deserved), but the fact that it got published in the supposedly prestigious and rigorously peer-reviewed Lancet goes by nearly unmentioned.

Journalists notoriously screw up their interpretations of scientific papers, but that doesn't seem to be the case here -- they accurately reported what was published in the Lancet. The problem was that it was published in such a journal at all -- once that cat was out of the bag, the rumor had all the credibility it needed.
Textbook Revolution
To find out your impending spouse had signed a contract that bound them to create an ironclad prenup with you, would mark you as the most suspicious, manipulative bastard on earth.

"On the contrary, my dear. Look at Section 4, Paragraph 3:

We can be entirely free of this contract if I donate all my worldly possessions to charity!"
Building Your Startup’s Team — Find Talent and Empower It
This is a good guide for once you have an agreement, but I wish it dealt more with how to get started with a big company as a client, especially when you're a bootstrapped startup.
Thanks. I've had a look and from what I can see insertion is by HTTP or JSON only, and not over persistent connection. I expect this will be too slow for the volume of data I have.
Facebook isn't the product. You are. Advertisers are the customers.