skysight-inc/HackerNews huggingface dataset:
As I experienced Scrum in practice, it is said that people should be "empowered". In reality, something totally different is happening: People are not empowered, but the management just delegates the responsibilities for the project to the developers and lays back, assured that they just have to wait for the "agile fruits" to be reaped. They have done everything, they could do, now the "empowered" employees have to see ...

Those poor employees might feel "empowered", but in reality, they are "impoverished". They are now responsible for the project, but often without amble resources needed. For example, when they need additional hardware or rooms or .... they are not empowered to get it. They are still beggars. Instead, they are empowered to work longer hours to reach the project goals they have set themselves. Why did they such a stupid thing? Because they wanted to look bright or because of group pressure or because they want a raise ...

And after they set their goals themselves, they are on their own.

This is not "empowerment", it is not about people -- it is just a good excuse for the management to get rid of the responsibilities and to "motivate" people to work longer hours. It is the newest "silver bullet" process of a project management that already lost control.
Whats wrong with waterfall? Surely mis-using waterfall was the culprit. I'm guessing same goes for Scrum. I've never followed true scrum so my opinion might be jaded however the devil generally lies in the implementation of the process.

You cannot fit the same tire on a truck and a kid's tricycle, same way you cannot fit the same process for all development cycle. If you team needs clear direction and everything well defined (written in stone), follow waterfall. If your team needs formal process but can do some things on their own (say a team filled with new hires and one lone experienced dev), scrum might not be so bad. Kanbaan is good when everyone knows what they're doing and you really just want to know which stages do you need to focus more on.

You're best bet is probably to try all three and whatever else exists, mix and match until you can successfully deliver your products without a whole lotta overhead and then keep tweaking the process when conditions change (new hires, folks leaving, change in goals/features).
Are you using the actual native app or just the mobile website? If you have wifi off, it should still have access to your GPS to get your location, unless that is either off or blocked/unavailable.

If the website then how would it know your location if you don't allow it?
It's not apathy or incompetence that means people are using these old OSes, usually it's that you can't upgrade (and the users don't have the money to upgrade the hardware). Windows 7 won't run on a typical XP machine due to lack of RAM and OSX 10.9 doesn't work on 32bit machines (pre 2007).

Halting support won't do much about this issue, people will just use vulnerable browser on these old vulnerable OSes because they can't afford a new(er) one.

A 10 year old computer ought to still be usable. Especially if you think about developing countries where often people can't afford new computers. Microsoft and Apple have failed the users and now Google is too.
I've used gojson several times and highly recommend it. Originally I'd planned to make the tool myself but found you'd already created precisely what I envisioned!

/me tips hat to you :)
FLY ALL OVER THE FUCKING PLACE
On mobile: Do I press, or do I double tap, or do I long press, or is it in a menu, or is it just not available?

I know that tapping will drop a pin, and I don't want to drop a pin, (because there's already a pin from my search and that's in the right place) so I don't want to tap. But tapping is actually what I need to do to get rid of the interface and just leave me with the map. But only after I've done whatever it is I need to do to make the GPS dot active. I'm on a bus. The GPS dot shows me where I am. The pin shows me where my destination is. Maps also shows every bus stop (I complain, but this is one of the things that makes me feel like I'm on StarTrek) but you only get the bus stops if you zoom right in. So, I spend some time zooming in and out. The map images keep loading and unloading. I kind of wish Maps would realise that I need the bus stops. I know there probably isn't a setting for that (because FUCK YOU USER WE KNOW WHAT YOU WANT) so I just keep pinch zooming and unzooming, and hoping I don't miss-pinch and un-drop the pin.

Maps is great if you use it often enough to learn it. I use it just often enough to not remember it next time I go to use it.

(All maps are amazing. I remember using Autoroute from 5 1/4" floppies and a Hercules graphics adapter and that was amazing, so GMaps on that slab of glass does feel like magic. I moan too much.)
Interesting. The most common pronunciation I've heard was something like "deeTROIT".
Yea, 10 minutes of flight time seem incredibly high to me. That means you could significantly increase it with external fuel tanks (say, for a total of 20 gallons). 15 minutes would be a darn long jet pack ride. Limiting factor is actually just how much weight you could plausibly carry on your back.

(Edited numbers.)
Doesn't look like it, but you can build and export your own prints at high resolution through Mapbox Studio Classic [1], and you can order nice prints for the U.S. from the USGS [2].

[1]: https://www.mapbox.com/mapbox-studio-classic/

[2]: http://store.usgs.gov/b2c_usgs/b2c/display/(xcm=r3standardpi...
That only works if you can guarantee monospaced font rendering on the client.

It also looks ugly.
There isn't really a monopoly on governance, though. On the short term there is political alternance, on the long term there is the rise and fall of states.

Of course, the first one would matter a lot more if: a) people voted based on previous performance, not vague future promises; b) there were more than two options in competition.

As for the second. The second works quite well, but not a time scale that yet cares about well-designed websites... fail to figure out say steel alloys and gunpowder, though, and you'll see this competition in action... ;)
On a puny Macbook Air with 4gb ram and Chrome with 30 tabs open I'm getting perfect framerates and instantaneous UI... perhaps this is something local to your machine?

It's hard to imagine that Google would make a UI that slow given their extensive optimizations.
Personal Attorney That Is Right for You
It makes no difference if you're sampling a sine wave or broad-band noise - the effective resolution stays the same, because it's solely dependent on quantisation error, not on signal bandwidth.

The latter depends on sample rate not of sample resolution.

If you're making mistakes like that, it's not a brilliant idea to tell people who write DSP code and have designed audio hardware that they don't understand the math.

The other point still stands. If 16-bit resolution is already good enough to represent signals without audible distortion, why does it need dither to sound acceptable, while 24-bit audio doesn't?

I'm still waiting for anyone who believes 16-bit recording is perfect to explain why the industry bothered to invent a clearly audible conditioning process for signals that are supposed to be ideal already.
I certainly noticed a difference in the frequency in which I 'like' things now. I find the animation really satisfying : ) It's like a little firework when you click the button.
You only hear about the people struggling with agile because the people not struggling are busy working on stuff.
Duh-TRERT.
At the university where I am, we were discussing today in one compsci class how agile is something that only works if you don’t care about consistent quality and only care about always having the newest, shiniest, greatest.

And how, if you are working on software for ESA, or working for one of the largest internet retailers, or if you’re writing a control software for railway switches, waterfall is the only possible option.

Even if the target is moving, agile is never able to provide quality.

Some of my professors were hired before by large internet retailers to spend weeks trying to understand even their business processes, as the retailer had built their infrastructure without oversight and every employee was working on whatever they wanted.

Just this "trying to understand what even is going on" helped them improve their processes and greatly increase their profit margin, as they were able to make many things more efficient with rethinking and rewriting.

EDIT: I’ll add my definition of quality here: Your software is able to interact with third parties without them ever having to rewrite their software, your software can run for decades without or with little maintenance, and your software is well documented. In my opinion, Agile is very ill suited for these requirements. One example is the Internet of Things, where you can be sure no one is ever going to update their smart washing machine
Similar to choosing a web framework, most often the issue is with the people, not the methodology/framework.
I can't quite get what you are saying. Do you imply that Andy was more interested in other things than in autonomous robots and so he left? Or that he didn't like Page as his boss? Or that he grew complacent with all this money in the bank and decided to relax?
Is there anything in this experience that's actually a result of a Freemium model?

It sounds like any usage spike would have resulted in the same outcome. If you had been featured in Oprah's "Favorite Things", and ended up attracting the same number of users to a paid plan, which of the events would not have occurred?

1. Server resources would have been strained.

2. Engineers would have been reassigned to scale instead of features.

3. Existing customers would have churned as a result of inability to scale.

The only notable difference is that you did it to yourself. On the flip side, it also enabled you to turn it "off" by limiting the free account, which you would not have been able to do if the users were from a referral source expecting to pay for account anyway.
Why run multilingual social media marketing
We are being too brief.

Here is a relatively non-standard approach to
hypothesis testing:

https://news.ycombinator.com/item?id=10484602

So, that was looking for bias. The training was to say what people were the women.

So, could use that to say if these people were like those people. So, could get some people recognition.

Or, go to a valley with a lot of rocks and for each of 1000 rocks
measure 10 quantities. Then here is one more rock; did it come from that valley? So, doing valley rock recognition.

Here are 1000 faces from North Korea and 500 from South Korea.
Measure 10 quantities on each and ask if the faces are different (this would be a multi-dimensional two sample test, distribution-free).

Here's a more general picture:
Take some data. Ask if the
data has property X. Make a
null hypothesis that the data
does have property X, and with that
assumption take a function of the
data and calculate some probability that would be high if
the data has property X. Then
see what the probability is for the data do have. It that
probability is low, then reject the
null hypothesis and conclude
that the data does not have
property X. So, have now
recognized that the data
is not X. It may from some
further knowledge that
conclude that the data
has property Y. This might
help a self driving car
decide if the stuff in the
road is just some harmless
paper and can drive over it
or if it is dangerous
and must avoid it, if
the ice about to step on
is solid, if that knob is
to be pulled on or twisted,
..., a lot of questions
in AI.

I'm being brief. Questions?
Lived in Indiana as a kid until 13 years old. I pronounce it Deh-troit.
The definitions of those statistics, median wages of employees in those industries, and the pricing behavior of highly inelastic goods like real estate.

Productivity is defined as output/employees, where output is measured in dollar terms as the firm's revenue. You can run the numbers yourself, but the tech industry in Silicon Valley and the financial industry in NYC have consistently high productivity numbers. Google has consistently run at $1M+/employee for the last 10 years, for example, and Apple makes about $2M/employee. Goldman Sachs is similar.

Strong competition between firms within an industry in those locales means that workers can capture a decent share of that productivity. It's not unusual for a senior engineer at Google to pull in $300K+/year in total comp, and Goldman Sachs was famous for having a mean salary of $630K+/year during the height of the financial crisis.

When you have a large number of people in a region with lots of disposable income to spend, it tends to push the price of basic life expenses higher. One or two rich folks is not going to move the price of housing: they buy one or two houses (or maybe 5-10, max), and nobody else can charge more. However, a hundred thousand people that can afford a $5M mortgage is definitely going to push the price higher. They all need housing, and landlords realize that they can demand higher prices and they will find a willing buyer. Hence, cost of living increases.

tl;dr: Firms in these areas hold monopoly positions that let them extract a lot of money out of customers. Employees at these firms hold competitive bargaining positions which let them (as a group) extract significant amounts of money from their employers. Widespread availability of money in the region makes prices rise.
I agree. I used "favorites" to bookmark something interesting, to be able to find the information if no time to read. But putting to favorite doesn't mean I like the content. I can favourite a tweet with a link to some bad news, such as shutting down a business, economy getting worse etc. I don't really "like" the tweet, it's just a interesting fact and I want to bookmark it as "favorite".
I don't understand why this is on the top of Hacker News. It seems to be one person's opinions and experiences about complex issues that face hundreds of thousands of engineers in thousands of companies across the world.

Nothing in the article makes me trust this persons perspective over any other. It's not thoroughly investigated with metrics over many case studies. There's no empirical evidence to back up his assertions. He doesn't have a reputation for other work that would make me trust his informed opinion over any others.

There seems to be hundreds of articles touting every possible side of this issue, why did this one strike a chord?
> Are my interactions 6% more engaging? Does the quantity of interactions cover the decrease in quality of meaning?

Yes, because the interaction is the same (both in consumer interaction and reward): you're clicking a button. The favorites button, through its monument, made people less likely to engage with posts they enjoy.
The Chicago office or the Berlin office?
Why is that email using HTML?

Hello there! Thanks for purchasing X for $Y. Your tax invoice is attached. Here's where you can track your delivery:

http://example.com/tracking

Thanks!
It's a matter of communication and self-representation.

You may think it's naive for someone to rely on your side project, but from their perspective they may never have known it was a side project. It may just look like a normal legitimate paid service, with a reasonable expectation of duty of care.

A consequence of the plethora of great dev tools/services out there is that it's relatively easy to produce a professional looking website, and thus increasingly difficult to tell whether said site represents a business or a side project (especially with wannabe start-ups, who commonly promote and advertise MVP services with landing pages only to pivot soon after). There should be some accountability for properly 'cleaning up/closing up' a business.

I don't think the OP said anything about having to maintain in perpetuity - just that there is an implicit social contract (and sometimes legal) to clean up a side project with due care when you take money.

In an ideal world, there would always be some care - but realistically speaking, the most appropriate line in the sand is paid/free.
Scrum at its core is about setting your team up to LEARN and improve by introducing feedback cycles.

That's it.

If your team learns after one cycle that they are more effective without one of the common ceremonies, then your team should drop it.

The problem that Adam is observing is not with Scrum itself - it's that too many miseducated managers lose sight of the point and are obsessing over the wrong details.

Source: I have been on extremely successful Scrum teams, I have seen Scrum done properly dramatically transform "stale" teams, and I have trained with Jeff Sutherland, one of Scrum's founders.
Yep. Process is compensation for lack of talent, which may sound cruel or arrogant but it's not. If you're great, you can self direct, design, and implement what needs to happen in your project with no help or management at all.

It's totally okay not to be great, but when you're not great you need help, and help comes in the form of management, and management needs a way to set and manage expectations. Agile is one way, waterfall is another.
The Strange Story of How a Chairman at McKinsey Made Millions Off His Maid
But if you have a few people develop and ship a product, what's everyone else going to do besides look stupid?
Personally I think Assange is a rapist under Swedish law AND that the Swedish state cowed in to US weight, big time, as per parent.
You have to find a real address before it can give you directions. Otherwise on the default maps page, you can switch directly to directions mode to input both start and end addresses.

http://i.imgur.com/jZyv7gZ.png
I am in pretty much the same situation : very skilled in my branch but still need to play the H1B lottery in order to emigrate (and before that, find a company willing to subject itself to this bullshit).

I don't think this article can hurt your chances in any way but unless the system is revamped in order to remove these shitty outsourcing companies from it, we will have to get lucky next year..
The caption on the image
("If San Francisco moves forward in developing an open source voting system, paper ballots could be a thing of the past") is incorrect. The open-source voting plan has nothing to do with getting rid of paper ballots. Paper ballots will stick around.

San Francisco's election process has many distinct pieces, some of which currently involve software. For instance, the optical scanning machines that scan paper ballots run software. With this proposal, these machines will run open-source software.

The proposal isn't for a new electronic voting system (e.g. electronic voting machines), or to rid the city of paper ballots. It's just to improve the existing process.
I think stars were good because they were vague. They had various meanings: some used them like "likes", some used them as bookmarks, some used them almost to acknowledge receipt, some used them to express empathy, some used some combination of these (like me).

"Like" is much narrower. It's also at odds with its own symbol, ️<3 (goddamnit HN please stop stripping emoji), which means "love", a more intense emotion with different connotations.
At least 4 years ago you could have used a smartphone to download the maps and use the Here Drive functionality. (That may have been windows only)
1) Look around for articles published by actual journalists.
2) Find some unattributed "quotes" to support other peoples work.
3) Write 2 sentences and pretend you did some original work.
4) Profit?

I suppose cribbing everything from other sources is what Medium is about. What garbage...so much for "journalism".
This isn't a straw man. This is exactly how Scrum gets implemented when management is running the process and not the development team.
Indeed, HERE has been doing this for such long time, it seems quite comical that Google is now coming out with this "new" feature – especially since offline maps were already in GMaps Android before they did the latest design overhaul. They don't seem to be giving much weight to users downloading maps for offline, so bets are off that they are gonna again dump this feature next time they do a new "design language" or such.
Another example of someone trying to use the constitution to further their own opinions and thereby undermining the cause they claim to support. In the light of lobby organizations filming students to shame them online and articles like this insinuating legal consequences I very much understand the students distrust of the media.
That seems like laissez-faire waterfall to me. The problem with the "hard ship date" is that it usually comes with a set of expectations for what is ready on that date: If you need software X on July 1, what happens when software Y becomes more necessary on April 15?
Fresh Climate Data Confirms 2015 Is Hotter Than  Any Other Year in Human History
Seeing the work of these brilliant roboticists disappear inside google without even a consumer product to show is sad. But the thought of them building robots for military is just scary.
It bugs me that so many posts on HN immediately get shot down with "It's not safe", which is not constructive at all.

(see: self driving cars, drone delivery, etc.)

Just saying "it's not safe" is not useful, and I suppose I wish people would do it less. Yes, safety is a consideration for sure, so a comment that talks at length about how to make it safer is useful. Simply saying it's not safe is not constructive.

We should have a HN tofu meetup
We're not communicating well. I said a little more in

https://news.ycombinator.com/item?id=10543615

just above.
High-Level Project Estimating: The Art of Estimating
Why? What that is written in the Agile Manifesto precludes quality?
Among the things I had knowledge of, a lot seemed incorrect, so I wasn't quite sure how to take the things I didn't have knowledge of.
It appears that the success rate of people understanding and implementing these things is very close to 0%

I don't think this is the case. You're likely only hearing about the failures.

Here's a counterpoint – we implemented Scrum. It didn't cause any real issues, increased the speed with which we delivered features to customers, and increased the visibility of everything that was happening both within the development team and within the wider business.

Part of that was having a dedicated individual responsible for managing and implementing that process who made sure that it was actually achieving things we wanted to, rather than being a tick-box exercise, and who isn't afraid to make modifications such that the process better reflects the needs of the team.

In fact, I'd argue that the problem is completely the opposite to what you imply – it's not that people don't implement 'true' agile or 'true' scrum, but that they try to do so, rather than using these systems as a basis for building a development process that works for their team. No true agile team is slavishly adherent to rules that don't work.
the "love" button wasn't supposed to be "like"
I'll agree there. One of my favorite things about using Thunderbird as my mail client is that I can force simple HTML view on all incoming mail. It ignores CSS and other garbage, while keeping basic things like bold, italic, and links in tact.
Yes, that was the point. It was the incorrect assumption of a younger me. Lesson learned. :)
That is a broad brush you're using to paint a picture of a country with over 1.2 billion people.
New York sends cease-and-desist notices to DraftKings, FanDuel