skysight-inc/HackerNews huggingface dataset:
Someone was simply connecting the two dots:

1) Scrum has been getting buzzword traction, so there is demand for books about it.

2) A book has to have a couple of hundred pages to justify the price tag.
Indeed. For me as open source developer, the most frustrating issues are the ones that demand functionality without code attached. Especially if they are worded in a way that the creator is somehow entitled to have his issue solved (without offering any compensation).

Then again, I have never been in a project that got 75 new pull requests per day...
Allowing websites to interact with the Debugger API is something we would like to do, but, as you note, the security implications require much more thought to get it right.
http://en.wikipedia.org/wiki/Internet_in_North_Korea
Online Marketing Strategies for a Small Budget
Really? Would those be developers with full-time jobs, families and a life?

If the issue is not delegating etc then that's one thing, but there's also the scenario where others don't want to step up and take any responsibility on a project. Or if they do it's not for the Malcolm-reasons https://news.ycombinator.com/item?id=5402137 but for the ego trip of being part of a popular project. Yep, been there and burned by it, so just a little cynical...
For me Scrum wouldn't be a "skill" that I would be looking for. I have... issues... with Scrum (not the process itself - which is a damn fine process improvement and project management framework - but the industry that has sprung up around it).

However - your comparison is pretty much a straw man. I'm not looking for good Scrum / Agile experience instead of code experience. I'm looking for code experience and good agile team experience. Because - over the last ten years - the teams I've seen using agile approaches have been darn effective.

When I'm helping build a technical team you need great coders and you need great team players working in a way that makes everybody happy and effective. Ideally you want to recruit folk who are already great coders and are already used to working in effective team environments.

If you think either of those is a natural skill or simple then you're mistaken or very lucky. I can mentor folk up on both sides - sometimes it's actually easier to turn a good coder into a great one than it is to turn an asocial fuckwit prima-donna coder into an efffective team player ;-)
Yahoo buying 75% of daily motion? (article in french)
Funny, what you call out here is quite similar to what I've witnessed, too, only I have a different point of view.

For example, "we know agile better than the project managers" often comes from people who find themselves in yet another cargo-cult agile environment with a Scrum master who not only doesn't have a clue about Scrum, but is also pretty much convinced that it's a wrong idea and therefore doesn't give a shit about what he's doing and whether the latest process-related brainwave coming from above is one step forward or -- more likely -- two step backwards. In such circumstances, you really do know more about agile than managers when you 1) say that it defeats the purpose of Scrum to have people filling out how many hours they've spent working on an item alongside how many they have left, 2) point out the inefficiency and banality of hour-long discussions on whether we move the user story from one sprint into the next one or create a copy of it, 3) complain about having 1-2 hours of sprint planning, a 1-hour mid-sprint review meeting and 1-2 hours of sprint review on top of 30-minute daily meetings in a 2-week sprint and 4) wonder why nobody seems to have read the bloody agile manifesto itself.

So when you hear "if only we were truly agile" coming from a dev, maybe it's not an incompetent egomaniac on a power trip looking to shift the blame for the things that don't work. Maybe it's someone like me who is sick to the core of managers who can't hear you because their head is up their ass -- yet somehow there's always enough place in their for yet another "Agile" consultant's shaft to get cozy with.

Yes, I'm bitter. That doesn't make me wrong.
I use highcharts at my work place. I have found it easy to use, well documented and over all a great charting library.
This is what we did about 10 years ago (GenX), for a similar reason (wife wanted something unique). It was really fun going around antique shops looking for a ring -- and we're not really the "antiquing" types. Something to look into if you're looking for something different, particularly if you're in a city with a large neighborhood of antique shops.

EDIT: And to avoid misrepresenting my wife, I should add it was not a diamond ring (it's a pearl). My wife worked in African before we got married and would have nothing to do with diamonds.
Can I get one of these industrial diamonds in a ring?
Both of the api are still available. Translate is the same as before but you must pay for it, google web search has been replaced by google custom search and you must pay for it.

His point is that things must never change?
I would say it's the mark of a sensible man who understands how to be aware, influence, and the effect of what other people think of him, but does not actually care.

Someone who actually cares what someone thinks of him based on whether he bought an overpriced hunk of carbon is what sensible call a "deuschebag."
Unnatural Link Analysis  Why You're Doing it Wrong
A genuinely unique take on unnatural link analysis on the @zazzlemedia blog today by @AdamJamesMason. Looks at how trust is the key element...
Financial no, because that's one derivation of a greater desire - to find a fit mate.

Fitness indicators change and trend between civilizations. Right now, with the predominance of capitalism, having a lot of "stuff" or access and ability to acquire "stuff" means you're a worthy sexual partner.
My Bad. I meant Rails (which is huge)!

Though Sinatra isn't very small either. It has a few thousand commits.
Postgresql http://stackoverflow.com/questions/10896699/mongodb-capped-c...
Another brutal marketing truth: you're probably going to have to SPAM prospects at some point.
In order to get to that modal message, you first have to go and enable remote debugging, which is not something normal people would do. And in general, even though we can (and already have) come up with even more mitigations for the potential threat, the sad truth is that security and usability are fundamentally a tradeoff, so you have to strike a balance at some point.
It encourages everyone to ignore/bottle up issues until the magical retro day where everyone can spend a couple of hours venting their frustration. At which point nothing gets done and the process repeats. Project issues should be resolved immediately, directly with the people responsible and with actionable outcomes. Not during a glorified weekly/fortnightly 'meeting'.

If that's what happening then the retros are being terribly run. Especially if you're not coming away with an actionable outcome.

If you can deal with it immediately - you deal with it immediately. Nothing in any agile process says you should save it up for the retro. Many quite forcefully say the opposite.

The retro is for helping you spot larger scale issues or systematic problems that you miss / don't have the room to address in the day-to-day project.

(For example, we ran one last Friday where it was pointed that I'd been a bottleneck on several different tasks. I'd not been bright enough to spot that myself. Since the bottlenecks were with different folk nobody had spotted it at the time. Bring everybody together and - boom - problem identified and some options for solutions spotted. No angst or venting involved. There was cake though ;-)
The search queries of Baidu of China overruned Google?
You don't get unemployment if you voluntarily leave your job. edit: or a contractor.
If Scrum is so agile, why do projects using Scrum spend so much time talking about Scrum?

Because the vast majority of teams that I encounter that label themselves as "doing Scrum" are not even vaguely close to actually doing it.
log, branch, merge, mv, rm, status, fetch, reset

Some more that aren't used everyday, but certainly quite often
No weev's defense is that... it was a public URL... Do you really want to set a precedent that companies get to decide after the fact that some public URL you surfed wasn't meant to be public so now you go to jail?
This idea cuts straight to the heart of the argument.

If you view your employer as a master who gets to tell you how and where and when to work, for the pittance he affords you so you can live to work another day, and so he can take all your extra productivity and initiative and IP and profit from it as he wishes, then I guess you are right.

If you view your contract with your employer as a mutual agreement where you provide a set amount of work for a set amount of money, then your productivity is your own. You can use it for a better life or more money.

I guess this is why I contract. I happen to think my pay should be directly linked to the value I create, rather than an arbitrary amount based on how much it costs me to live, and how long it takes me to find work.
I was looking for the date when RoR changed their templating so it always output sanitized content and I found this:

http://stackoverflow.com/questions/698700/escaping-html-in-r...

Correct me if I am wrong but it seems to me that RoR still isn't shipped with a safe default?

Edit: RoR added auto-escaping around February 2010, Django had it since November 2007

http://yehudakatz.com/2010/02/01/safebuffers-and-rails-3-0/
https://code.djangoproject.com/wiki/AutoEscaping?x=52&y=...
180K Deaths Linked to Sugary Drinks
> What kind of computer and computer education resources are there in North Korea?
> It's hard to imagine them pulling this off without some outside help.

There's plenty of free resources online: recordings from security conferences posted on video sharing sites (like Youtube); infosec mailing lists; published hacks and so on. Plus hacking is as much a state of mind as it is an education. To pull off attacks like those you'd need individuals who are adept finding weaknesses for themselves rather than just following guides that they've been taught.

> It's also hard to imagine anyone except individuals or small collectives would help North Korea
> pull this off at this time.

From what I've read, they do have some military-governed teams of hackers. If the attacks originated from North Korea, then it would have been a military operation.
The profiler has a stackwalking mode that provides more accurate info:

https://developer.mozilla.org/en-US/docs/Performance/Profili...

You would need to use a nightly release to get that though, and only on the platforms that are currently supported.
Uhm, excuse me, but the license has a fragment with very strange wording and rather unclear meaning:

"The SOFTWARE PRODUCT is licensed as follows:
(a) Installation and Use.
Atlassian grants you the right to install and use copies of the SOFTWARE PRODUCT on your computer running a validly licensed copy of the operating system for which the SOFTWARE PRODUCT was designed. 'Validly licensed' means the following:
(i) For evaluation, using the software for up to 30 days free of charge, or
(ii) After purchasing a single license, using the software on a single computer, OR
using the software on multiple computers so long as it is the same person using it"

Could you, or someone, please try to explain what's the intended meaning here, and maybe simplify the original text? Is this really referring to OS license?? Why? Sounds a bit so, but not fully, it is confusing. Please help, kind of fumble point for some people striving to be legal.
http://www.charity-commission.gov.uk/Publications/cc21.aspx

63. The minimum requirement for registration is that a charity must have an income of more than £5000 a year.

Sounds like something might be afoot at the PTA...
Perhaps a queueing or escalation system in GitHub Issues would help with this. Joe Blow developer creates a new issue, and it goes into a queue that does not make a notification appear for Jeremy, but for some other project developers he delegates to. If these other project devs determine the issue from Joe Blow to be worthy of Jeremy's time, they mark it to be added to the main issue queue and Jeremy gets a notification. If not, they direct Joe Blow to the proper channel for his issue, if applicable, and close it.
This made sense. Cursors used to behave as lists implicitly, now we just make it explicit to make it very clear what's happening.
Yea but don't your weddings last for days? In the US a wedding can be done in a matter of hours and still cost close to that.
This is why one should just buy a cheap ring and then lie about the price.
Open Letter on Free Availability
Actually, an expensive holiday is much better than any of the others: http://scienceblogs.com/cortex/2009/08/27/money-and-happines...
No, you're absolutely right -- when we mark Rethink as production-ready, we'll also freeze the APIs and ABIs and will be much more careful about breaking things for people.
What DE he is running is more interesting than the distro. I'd like to know how Gnome and KDE fare with the huge resolution.
I don't see anything that's specifically for 'Creating, testing and maintaining a large JavaScript code base'. These just look like regular (but very good), oft-cited javascript resources.
+1 ... except that gg is a keyword for DuckDuckGo. I just couldn't switch my finger memory from gg, so I rather switched the alias ;)
> If that is worthless then find me something that makes her so happy that isn't worthless and I would have bought that instead.

You could try with true feelings, they don't cost much.
Which Internet will India choose? - Eric Schmidt
I'm curious about this. Is it on a company-vs-company basis? Or could LayerVault just file another DMCA takedown notice challenging a different aspect?

Say LayerVault filed notice on file A, which made github remove the repo for 10 working days from counter-notice. When back up, they file notice on file B, etc. Would this be possible?
I agree, except that I believe that an expensive holiday can be a very fullfilling way of spending your money that doesn't necessarily have anything to do with showing off.
“Carni straziate”: gli allevamenti lager italiani
> Perhaps she doesn't want something cheap and easily replaceable acting as a symbol for your marriage.

i.e. she cares more about symbols than about the real thing.
Thanks, this looks great, will look into it!
And one more for the Chrome "Resources" tab. I am now trying to develop FFOS app with IndexedDB and not being able to see the content of the database makes me run to Chrome all the time.
> They have meaningful, and expensive alternative rings, but not diamonds.

How is that any different?
I am a freelance web developer lucky enough to have a client who keeps hiring me two days a week. I spend the other 3 working on two startups.
Not really, trust me. I have great open-source project, but I am keeping it quiet. After I will publish it, it explodes and floods me with issues/questions. Right now I have low number of highly motivated users and it keeps my backlog full.
You can detach the developer tools window and put it anywhere you like.
You seem to relying on wearing the same clothes in order to make yourself stand out and / or differentiate yourself from other people. Why not do that by being good at what you do and friendly to everyone instead?

The whole same clothes thing you have going on is just odd. You don't need it and it just makes you strange rather than cool and interesting.

You're not a fictional character.
Must have missed that Bond film.
I can't take this Agile crap any longer. It's lunacy. It has all the hall marks of a religion. A lot of literature, a lot of disciples, hoards of money grabbing snake oil selling evangelists, and no evidence at all that it works. In fact, as far as I can see, there's more evidence that it doesn't work.

And the next person that says to me "derp derp derp, well it's better than waterfall herp derp" can go fly a kite. If you think we live in a world where there's only two ways to manage/build software, then you're a fool and have no business being in this business. Either start applying critical thinking or go sell crazy some place else.

Maybe there is a perfect project out there, somewhere, and they're doing Agile right, and it makes the product better, and everyone on the team is happier and more productive. But I've never seen a project like that. In five Agile projects I've had the misfortune of working on or alongside, All I've seen is stakeholders making implementation decisions in ivory towers, developers being told to not implement that "delete" function because it's out of scope (it's out of scope because the designer and UX people forgot to put it in, but fuck it, we'll pretend you're right and it's meant to be like that), and teams pretending stuff works and everything is ok when in actual fact, it doesn't, and it isn't and if people could just stop looking a Jira and start looking at the code then maybe we could start to fix this hunking pile of crap and actually start being proud of our work.

And before anyone weighs in with "Well those project clearly weren't doing Agile right", please, save your breath. Every project has been infested with people who have stacks of books on the subject. They love it, they suck it all up, they obsess over the minutiae of how to implement scrum, retrospectives, and sprints. They can talk of nothing else at work, at home, or in the pub. If they can't do it right, who can?

And herein lies the point, there is no way to do agile right. What there is, is good project managers and bad project managers. There are good devs and bad devs. Good designers, bad designers. The good people will make good things in spite of having Agile forced upon them. Then the agile non-thinkers will jump on the bandwagon and lap up the good peoples success as if it were their own. Then someone will write a blogpost about how Agile made it all possible and it will all be lies piled on top of lies.

Do I sound angry? Good, because I am. Agile is a con. People like agile because it absolves them of the responsibility to think and do their job. It makes my job a misery and it sucks money out of a clients pockets and to my mind is no better than theft.

If you think I'm wrong, prove it. And I mean PROVE AGILE WORKS, WITH EVIDENCE or shut up. Extraordinary claims require extraordinary evidence. I didn't come into your life and tell you how to suck eggs, but if you're going to come into mine and do that, you'd better have data to back you up.
Amazon scores a multi-million dollar contract with the CIA
> but just noting the market's strangeness, that there is no relation in price and a wine's agreed quality.

Correct! Price correlates with rarity and place of origin and all sorts of other neat stuff, but as far as 'will I like this wine?', ain't no there there.

That said, individual people should buy based on their tastes - but a $20 bottle of Burgundy wine has even odds to be better than a $40 bottle of Burgundy. The only way is to try it!
If you absolutely, positively have to give her a gift that guarantees someone died to get it to you, diamonds or cocaine are the way to go!
How is Google+ a replacement for RSS?
At least men tend to spend their own money to increase social status by buying more expensive cars and gadgets.
It's massively hypocritical to single out diamonds amongst all this.

No it's not. Diamonds are far more optional than fuel. And tackling small problems does not need to be put off just because you haven't tackled a larger on yet. Faulty logic.
No, but it's impossible for me to know where in Africa the diamond is coming from, which means it's impossible to know whether or not it's a conflict diamond. I know that diamond miners in Russia or India have decent working conditions and that there's no chance of the proceeds going to fund a bloody civil war; I have no such confidence when the most specific answer the jeweler can give me regarding the stone's origins is "Africa."
Committed doesn't mean that there's zero chance of a failed relationship. In fact, there's a rather high chance that any given relationship will fail these days. There's nothing wrong by realizing that it's a possibility and it shouldn't signal non-commitment.
Its fascinating what China is doing. Not only with Baidu, but with Alibaba, Youku, Tudou and so many other ecom and gaming sites. And such huge companies without even venturing out, Imagine if they take it to the world level!
Here's the deal: There are people who do agile and there are people who talk about doing agile.

The latter is riddled with "process" and is just as bad as waterfall.

The former is a hodgepodge of "whatever has in the past worked for this team and was flexible enough to keep everyone happy while letting us have a modicum of an idea what stage the project is in".

You want to work on the latter. Because it doesn't matter what you call your methodology, what matters is that it works and that issues users care about get fixed.
St. Patrick’s Day Through Google Glass [video]
Mozilla can't kill Firebug, even if they wanted, since it's a separate open source project and community. And the only people with two inspectors would be those that elected to have them both, by installing Firebug and using both tools.
"1) It demonstrates the man's ability to provide;"

I can do that by buying houses. Diamonds are only a good indicator of frivolity with cash.

"2) It demonstrates the man's willingness to forgo the other things he could buy with the money for a gift for her that does not directly benefit him in any way;"

It demonstrates a lack of sense on the part of both parties.

"3) It demonstrates to the woman's peers her husband's social standing."

Not if you start to look at it as a huge waste of cash it doesn't.

--edit-- to expand on that last point; if diamonds started to be viewed as a pointless and vulgar excess, like shiny rims or a full set of gold teeth, then it could demonstrate a lack of social standing. They only currently demonstrate a positive social message because of convention. Why not change convention?

I wanted to bring up rims and teeth to head off the obvious criticism that something expensive (the diamond) is worn to demonstrate exactly that you don't have to think about money - many other things purchased for this reason are sneered at by most people.
Why building an e-mail list should be your #1 priority
Not necessarily. The people who were buying the high-end version with all the features enabled would then be paying a lot less so the total revenue is significantly reduced. Of course they could raise the prices but then the people who were buying it at lower prices for just the features they wanted will suffer. The price increase might be so much that the lower-end consumers just stop buying it altogether, and then they have to raise prices even further to make up for all the decreased revenue. And then the cost per person will actually be even higher since there are fewer consumers but presumably the total cost of production is the same.

Look at it this way. By decreasing prices in exchange for disabling some features, they increase the total number of consumers. With more consumers the total production costs can be distributed amongst more people. Which lowers prices for everyone, including the people paying for all of the features.
I don't think the parent commenter intended the 'level up' to be disparaging at all.

It seems you interpreted it as something like 'up his game', but I believe the commenter meant something like:

He needs to recognize that may no longer be a good use of his time; that he might need to be 'above' that.