skysight-inc/HackerNews huggingface dataset:
Can someone help me understand the negative impact of this leak? From what I can tell, the leak only benefits HBO. Viewership numbers in the age of time-shifting are worthless. Moreover, viewers now cost HBO money, in terms of server load during the peak viewership time. If even a small number of people avoided the broadcast during the premiere, HBO actually wins - and there's no telling how many people decided to subscribe to their new service after watching the leaked copy.

Anyone who remembers the first GoT streaming premieres, they were largely catastrophic on the the servers. Last night appears to have gone well. I'm beginning to think HBO leaked it themselves.
We're a very small team all of whom are skilled senior-level developers, working on a greenfield product. Basically boils down to back end guy, front end code guy, unicorn product designer/ front-end dev, and ops guy.

(Agile proponents have told me "Oh, that's exactly the wrong sort of group for Agile, it works best with larger teams of lower-level devs." Other Agile proponents have told me "oh that's the perfect sort of team for Agile, it doesn't work with big teams of juniors.")

The way it used to work was: Feature request comes from sales or upper mgt or customer or product designer. Designer does mockups or codes up a simple working prototype. Various team members look at it, we talk about how to implement it, everyone works on it as needed, we deploy it when it's done. If something else comes up in the meantime that's more important or more urgent, we set it aside in a different code branch until there's time to focus on it again.

The way it works now is basically exactly the same, except with lots more meetings and jargon and taxonomizing of tasks and arbitrary milestones.

(Agile proponents have told me "Oh, you were doing Agile already, you just didn't know it! Other Agile proponents have told me "oh, you're not even doing Agile now." Even its proponents can't seem to agree on what Agile is, which makes it really easy to tell its detractors that it's not Agile's fault, you're just doing it wrong...)
Steganographic systems used for tracking screeners would have no problem identifying the two different sources you've used. They are robust against all sorts of attacks, timing changes and edits. Removing frames doesn't really affect this, since it's not doing dumb frame-by-frame matching. You'd have to degrade your audio and video to the point where they become unwatchable in order to remove the watermark.

Disclaimer: I used to work for one of the companies providing these systems.
I don't know how the author is doing Agile, but it doesn't match my experience.
I've implemented "Agile" processes on four different teams, and while certain aspects were more successful than others in different contexts, nothing was at all like what is described in the article.

For starters, a very significant part of the article relates to performance anxiety over story points. Over 6 years of doing this, I've had two instances where people were called out for not putting points on the board, both of which came from outside managers not familiar with Agile.

Besides that, one of the core tenets of Agile is that you adjust the processes to work for the people involved. Trying to enforce some arbitrary subset of Agile processes on a team is a recipe for failure and frustration.

This reads to me like "bad managers are bad at managing Agile processes".
We should be pushing legislators to dump massive amounts of money into alternative energy and (anther issue that is grossly overlooked) alternative materials research and policy changes.

Even if we were able to sever the ties to oil for energy, it still does nothing for all the various products that are made from oil. I don't most people quite realize how much of basically everything around them is made primarily from oil based products. Heck, you even eat and drink oil based products.
After a five-year hiatus, Activision teases a new Guitar Hero
Binging makes the pacing of slow shows way more tolerable.
I prefer un-rendered LaTex or raw unicode hex streams.

Seriously though what's wrong with just a .txt, html, .md, etc file? All of those read easily. PDF.js is a real hog on lots of machines.

Do you get mad when people send out party invites as attached word documents? Same deal here.
The Pursuit of Craftsmanship
Well, that is still a hard science degree. Hard science degree + a few programming classes makes you look pretty good.
I agree with sjs382 - I don't think it's your place to be spamming repos telling them to add a licence.
If scrum metrics are used to identify low performers then that's so bad it's not even wrong. The whole point of agile estimates is to teach the team to estimate and pay attention to it. It's a learning tool for the team.
The Kabuki Dance of “Blocking Data” in Healthcare
In Java-land, let's say you have a class that depends on a micro-ORM library (or just a database connection, or whatever); the micro-ORM depends on a database connection, which might be yielded by a datasource, which in turn might be wrapped by a bounded connection pool.

DI lets you push all that stuff to configuration rather than wiring it up in code; it reduces drag during development because you can always say, ah, I don't need to think about how or where the micro-ORM boots up, I can tune it later... I can even share the connection pool across five different consumers that are not aware of each other and share no compile-time dependency.
If you are doing Scrum, the development team should be doing something like over 2 weeks:

Daily standup: 15 mins x 10 days = 150 minutes = 2.5 hours
Backlog grooming: 0.5 - 1 hour
Sprint planning: 0.5 - 1 hour
Retrospective: 1 hour
Demo: 1 hour

So about 5.5 - 6.5 hours of meetings over 2 weeks. If you're really militant, you can probably take it down to 4 hours, but I don't think you can get much lower than that without dispensing with formal Scrum.

It doesn't seem unreasonable to me to have 6.5 hours of meetings over 2 weeks.
Efficient, almost certainly. Effective, probably not yet.
Just call 401-285-0696
Another banking entity that wants the blockchain without Bitcoin
As a different anecpoint, that happens quite regularly for me.
thanks @creyes123

I was actually thinking of what to say in the body of the copy. Any help with that? The present one doesn't seem to be converting much
Now you can build your own DIY smartphone using Raspberry Pi
How about we rephrase your sentence a little:

So, claiming this group [Al-Qaeda] of several thousand that is smaller in size than a football stadium to be "posing a threat to world peace" is pathetic, and frankly says much more about the US military than al-Qaeda.

Still agree with me? Size has absolutely no relation whatsoever on the ability to threaten something, particularly when said party has nuclear weapons.
Node Day NYC – April 27th
Well, then, to give you a piece of anecdotal evidence; my experience where I currently am is that we never talk about how long it'll take, unless it's so small and trivial we can say "Give me an hour and I should have a first pass in place". Even then we're not saying it's ~done~, just that we're familiar enough with the code that we can get some prototypal code in place in a time frame. When actually estimating tasks, it's purely point based, and then those can and do vary with how much time they actually eat up, but tend to average out just fine.
I would argue that if someone requires a shock to act like they care, then they are probably overestimating the amount they care. I don't say this to be a dick, but rather to point out that this particular argument sounds very hollow to a suicidal person. It's better not to use it. If the suicidal person is holding on because they believe that other people (mom, dad, etc.) care about them, this can make that caring seem trivial enough to stop considering.
I thought I read something about him having worked for Stasi but I am clearly mistaken or at least can't find anything about it now.

Still the point I was trying to make is that the man and the writer are different and if Mr. Grass worked for the SS instead of Stasi that doesn't make him any better as a man, does it?
I'm confused by this -- looking through my physical books now, I'm hard-pressed to find any that aren't fully justified.
Legacy bugs? What the hell are legacy bugs?! What about, you know, normal bugs. Normal, unforeseen problems that happen all the time that you can't account for. Do you just add 25% time to any project to cover for those? I'm not sure how that solves the issue when you have to slice everything up into tiny chunks, where a few chunks could contain all of the unknown unknowns.

It's good to realize the known unknowns, but it's the other kind that will get you.
Strange, I have the exact opposite experience. I am running devel and update every half month or so and it usually just works.
What timing. I'm currently reading "The Dream Machine: J.C.R. Licklider and the Revolution That Made Computing Personal" by M. Mitchell Waldrop. And when I got to the 1968 Fall Joint Computer Conference this weekend, I went and watched Engelbart's presentation. The book gives great context for the demo.

As a side note, I know quite a bit about the early history of computing, and I was amazed how carefully Waldrop navigates these murky historical waters. Highly recommended.
Well India has very large kerosene subsidies for the poor, which they are managing to cut because prices have fallen. Replacing these with solar subsidies would make a huge difference, and cut fossil fuel use. And e-rickshaws took off quite fast.

The UK had new car sales of almost 2.5 million last year, ridiculously high, the highest in Europe, thats almost 10% of households bought a new car/
> He didn't work for the STASI, he volunteered for the Waffen SS.

He volounteered for the Kriegsmarine, but that was in 1944 when Reich was in full retreat in the east, and so he was pulled into Waffen SS ranks instead.
Virtual Reality will change the way we learn forever
You can also add in the lack of refineries and the number has decreased steadily since the 1980's:

http://www.eia.gov/dnav/pet/hist/LeafHandler.ashx?n=PET&s=8_...

It's great we're producing a ton of oil, but if we don't have the capabilities to refine it, I'm not sure what good it does in the long run.
Show HN: Java Byte Code, Ahead of Time Compilers, and a Ti-99
+1. Attempts to Taylorise clue shall forever be with us.
Absolutely not surprised. While being sympathetic to ethos of the general torrent community, I don't think that Bittorrent Inc. is one of the good guys. Too closed, too profit oriented, too corporate in their ways.

Bittorrent Inc. is both shady AND dilbert-like in its monetization shenanigans (bitcoin minerware for consumer PCs in 2015, really?). Such feat is not easily achieved. Sometimes I wonder if they are a trojan horse for the distributed content delivery community at large, making dumb moves on purpose to tarnish the torrent protocol brand. Hanlon's razor objection noted.

So I won't be using maelstorm due to trust issues but I would be really interested in alternative clients.
Maybe I'm wrong, but I read "this just highlights some of the negative things about the internet" as a very strong statement. "harmless fun" can disagree with it but is nowhere near the opposite.

I can easily see the position that pressing this button is a horrible skinner box action. It doesn't require being anti-fun. I don't happen to agree, but it's a valid opinion.

What I can't figure out is the true opposite to that position, where it's an amazing consequence of technology. What's the logic there, I'm highly curious! Like, mixing work and play is kind of neat but you can do that anywhere.
I can work either from home or from my office. My office is fine but I'm usually more productive in the comfort of my home because I'm less likely to be distracted. An other good thing is that I have more options if I want to take a break. I can pick up the guitar for 10 minutes, enjoy the sun outside, relax on the bed and so on... better than browsing the web where you don't even leave your desk.
Either what he is saying is right, or it is wrong.

If it is right, he could eat babies for lunch and it would be right.

If he is wrong, he could be the creator of the universe and all within it and still be wrong.

Please stop with this ad-hominem nonsense.
"Agile and Scrum, however, single out and humiliate anyone who works for 2 weeks and doesn't have something to show for it."

Holy crap, how wrong can some orgs go? The team should own the process. If there is R&D that does not match with scrum then the team should have a) a r&d framework or agreement in place b) the authority to say this is r&d.

The process does not own the team. The team owns the process.
They are pretty common in places that 1) have forests, 2) where there aren't tons of people looking for them. Unfortunately I don't live near any forests, and even if I did, many places you now compete with gaggles of other people picking them plus commercial pickers.

I've picked lots of chantarelles over the years, as well as a number of variants, but the problem especially with chantarelles is that they're so easy to recognise that they're one of the first types people learn to pick with confidence, and since they're also sought after, if you're somewhere with a culture for mushroom picking and high population density they disappear very, very quickly.
I've added some of these. Thank you for the comment. I'll try to find and watch them.
They are doing it wrong. 8 people should not take an hour to say: What did I do yesterday, what am I doing today, is there anything blocking me?

There should not be a discussion of every point. The only discussion should be "oh let's talk about that impediment after the meeting with a smaller group of people" or "let me follow up with you after lunch".

The standup is 10-15 minutes. If it is longer, it needs to be stopped. Period. Non-negotiable.
You can always use ansible ad-hoc tasks for this. There is the `raw` module which doesn't use python and just executes code.
That assumes that the goal of the button is to get as low of a flair as possible. It may not be the creator's intent.
This doesn't apply to plugins however, which constitute most of what would make Vim an IDE. Most of the core commands are pretty well thought out and I have a nice keyboard map printed out just in case.
Subtyping polymorphism
A Grand Math Theory of Wrinkles
No, consumption fell in the 1970s and 1980s, but rose again after that, until the 2008 crisis, when it did fall again. But it is higher than the time of the oil shock.
I haven't seen that (in my 2+ years living here). Recently though I've noticed a lot of stores showing 2 prices, one with tax and one without, but when I first moved here almost every store I went to only showed the price with tax included. I think the recent change is due to the sales tax increase.
> I can work either from home or from my office. My office is fine but I'm usually more productive in the comfort of my home because I'm less likely to be distracted.

This is definitely different for each individual. For me, I'm more likely to be distracted at home.

> An other good thing is that I have more options if I want to take a break. I can pick up the guitar for 10 minutes, enjoy the sun outside, relax on the bed and so on... better than browsing the web where you don't even leave your desk.

See above, re: distractions.
I think this article highlights the real need for a managing layer. I know that many people, especially in this forum, will bristle and pop an artery just from reading that last sentence, but reality is that the problem does not lie in management, it lies with inappropriate management.

There is an interesting article, I believe from the HBR, which outlines the fallacy in today's perspective on management, especially in corporations, where the negative perspective of managers was incubated. The problem lies in that corporate culture sees management as a hierarchical and honorary title, rather than a specific task and function.

What that leads to is coders who would rather simply code and build being "promoted" to management, and hating it while also largely being unprepared for it's specific skill set, and you have managers, who, much like politicians, are more interested in the career and advancement than the actual function of managing. A managers function is to leverage, organize, and clear the path for the team they manage; their primary and sole purpose should be structure and lubrication, not micro-managing and strategic direction.
That's why you need an office. If you own a home I encourage you to build a small separate structure in you back yard to house your office. If you're in an apartment it's much tougher.

The context switching is all about setting expectations. Everyone in the house needs to know that when you are in your office or have headphones on then you're not to be bothered.
Head -> desk

Figuring out how to make someone else's life better and make a living off of it isn't a roll of the dice. It's a process of observing and learning about the world around you, coming up with ideas... etc.

It is all the things you list and a roll of the dice. It is working very very hard and also getting lucky.

just continuing to come up with new ways to make your boss's life easier.

This is getting back to my original point: you are thinking incredibly small. We are talking about a societal problem. The GP wrote:

your two options are to be perpetually poor (basically limiting you to a life of indentured servitude), or to out-compete your rivals and achieve an upper-middle class to upper class income

You do realize that what you're describing falls on the "out-compete your rivals" side of that scale, right? It isn't a rebuttal to what GP was saying, because it's just an example of it.

Higher education is an investment and comes with risk

And who is making that investment? In most developed countries, the state has determined it has an interest in an educated populace, and pays for people to go to college. Young people graduate debt-free, and are able to do all this innovating you're talking about. For some reason in the United States, we look to private institutions to fund education.

you don't need to pay back your debt by going through the process of filing bankruptcy

You realize that student loan debt is incredibly hard to discharge through bankruptcy? And Congress has made it even more difficult in the last decade.

So, to clarify, in most developed countries, the state takes on the risk from education (just like health care!). In the US, who takes on the risk? Not the bank that does the lending - the government guarantees the debt! But not the government, either, because they've made it nearly impossible to discharge the debt. No, the risk falls almost entirely on the borrower, the individual in that trio that is least able to absorb the risk.

but you can live the life of leisure you so desire then.

This is not about leisure, it's about having the freedom to have a role as a human being separate from your role in the capitalist system. It's about not having to live your life in fear of losing what little you have, and being able to make choices that maximize factors that have nothing to do with capital.

Both of you complain about a lack of imagination and then fail to offer any sort of alternative, just further complaining.

This is the same argument I heard from people who supported the Iraq war during the worst of its quagmire phase. My response was that there were no good options (other than not having gone there in the first place), but that doesn't mean we shouldn't point out the problem.

In this case, there isn't much an individual can do to change a society that has been withered and corrupted by corporate control. We have to live in it. But that doesn't mean we shouldn't also point out that there are better ways to live.
Ok. Who's is it then?
Your backlog grooming is a bit to long. You should only be grooming 10-20 tasks.
HBO most certainly did not leak it themselves; they could have their copyright on the material invalidated for that.
I go to UofT. It's great. The only 1,500 person lecture I've had was the big first year psychology course (which is an elective), and honestly it was great. The quality of lecture you get at that size is incredible. For CS courses, most of my classes after first year top out at 50-60 people. We also have much better professors and instructors then you do at Waterloo.

Beyond that we get to study on a beautiful campus in the middle of a very fun and interesting city, whereas you are stuck on an uninspiring concrete-and-goose-dropping wasteland in a small "city".

I bought the propaganda that Waterloo is #1 when I was in high school. A one-day visit to each campus quickly changed my mind and I am very happy I made the decision to go to the better school.
How to Bypass Google's Santa LOCKDOWN Mode
Customising MUBI for Android TV
Your initial assumption was correct, it is widely deployed in the industry, there are multiple vendors that provide fingerprinting technology that is orders of magnitude more advanced then what the article suggests.

The visible fingerprint might just have been there to deter the clueless. In any case even with a fingerprint its hard to proof without a doubt, the individual who actually stole it.
The practising entities selling the patents to you have plenty of trolls to choose from though.
To go through some of the points I fundamentally disagree with:
"There is no place for an actual senior engineer on a Scrum team" - There absolutely is, who is peer reviewing the code, working with the BAs to design the architecture, identifying the technical dependencies in the backlog? Scrum is not a methodology for writing code, it is for getting a series of tasks done. All the things a senior dev needs to do on top of code can be broken into tasks, Scrum adds a weekly "is this still the most important set of things to be doing?" meeting into the mix.

"It's aggressively short-term, by design" - The whole post talks about 6 week projects. Scrum is terrible for that as it imposes far too many meetings. Scrum works for the complex space where you say "12-36 months" as your gut feel estimate. It is a reaction to the waterfall world where you'd discover 2 years in you weren't building what the business wanted.

"It has no regard for the programmers' career needs or desires" - Stories make for excellent opportunities for juniors to "own" bits of work from initiation to completion. Old school projects provided very little opportunity for juniors to work on requirements gathering and thus a big chicken and egg problem for promotion. It also offers plenty of opportunity to interact with your customers, which is almost always a good way to get promoted.

"The story points are there to track productivity" - Oh noes the people paying you want to know how long the project is going to take to be done. The talk of many status meetings seems decidedly anti-Scrum and is an excellent example of the sort of thing that people should be screaming about in retrospectives.

"It punishes R&D" - Ironically it can be a really useful opportunity to conduct R&D. Scrum makes you have something measurable and a time frame in which to conduct it, which makes for an easier sell than an open ended request. I think what annoys some is when they get shut down too quickly, or are forced into taking a less technically interesting approach that delivers enough business value. Scrum isn't there for pure research into the theoretical, but then no-one is claiming it is.

Killing businesses - Much like every tabloid headline everything can kill you. Value destroying mergers exist in abundance, and poor leadership/management is a real killer. Plenty of companies do very well out of Scrum, especially when they are in a cost centre environment.

I might sound rather "no true Scotsman" when it comes to Scrum but there are only a few things you need to do to be "doing Scrum". What it does give you is a powerful question to ask, and a regularly mechanism to raise it via the retrospective - "why are we doing X when it isn't in Scrum?".