skysight-inc/HackerNews huggingface dataset:
The wider process is the only part of software development that non-developers can understand[1]. Developers, given the choice, would probably rather go to meetups and conferences about technology than about process. These two facts create enough of a bias towards "agile" events being dominated by non-developers, and it becomes self-reinforcing after a while (developers are even less likely to want to go to the events once they realise how many non-developers are going).

[1] If they could understand development, they'd be developers
It was about being agile, which is what developers were striving for. Now it's about doing agile which is in direct conflict with the notion of being agile.
All the voice recognition packages I've used have a dedicated "spell this" mode, usually activated by a hot word like "spell" or similar. In the dedicated mode, my recollection is that one can use the phonetic alphabet (alpha, bravo, charlie, etc) in lieu of trying to get it to recognize the names of the letters, which are usually monosyllable and thus harder to pick up.

I haven't tried the system under discussion to know if it has such a mode or not.
or you can use an open project with more support

https://github.com/dandroid88/webmote

could use some api help though i suppose
Site's down with a 404 for all pages right now. Cache: http://webcache.googleusercontent.com/search?q=cache:LwUoGcd...
They're going to, because as you suggest, the situation is fragile. It's only possible to garner enthusiastic compliance when the scheme is not properly understood. Now that it is understood, enthusiastic compliance is no longer common. People at every level drag their feet.
Always something fun and new with the server when on HN. Working on getting it back up now...
Simple Design is What You Need, Not What You Want
Sure, but wouldn't it be better to reduce those when possible, rather than adding another one, especially yet another under the control of a third party?
Build an API in minutes with Instant API
Building and scaling an API takes a lot of resources. Instant API lets you build an API in minutes with docs and sample code.
Many of the developers in this community don't care that much about Agile development as a concept, because we are startup devs that prefer to work in a company that only has 3-5 devs total and doesn't need a fancy named system to make the development cycle work.

To us, "Agile" is the organizational system that you need to build out once the company scales up to lots of devs, but by that time we are already gone, working at a new startup building new stuff in another tiny team. We don't like the organizational cruft, we just like the process of building stuff, preferably with limited management.
A friend worked on something similar: http://dcc.fceia.unr.edu.ar/~rbaravalle/fractales/brownGL.ht...
Firebase Hosting
The wording is very cautious though (under certain provisions, in certain circumstances, etc.) implying that it very much still is at the court's discretion.
The real reason is quite simple. And I'm not trying to be bitter or anything, rather think like a businessman.

The reason is... it's full of JavaScript kids out there, and because they're so many, they're all replaceable, and cheap. Like the commodity hardware servers they're programming.

It's neat to cast this as "easy to attract and retain talent", but "rapid innovation" and "developer happiness" (especially considering the lack of strict typing, lack of basic primitives, single threaded-ness and callback hell of Node.JS) are just B.S. reasons of the kind a Node.JS consulting company would add so it doesn't all look so cynical.
What a waste! Government agencies should provide data, supporting services, etc. when needed, they should not be developers of solutions, because, due to their very nature, they cannot do it. Curiously enough, money is not a motivator in this realm for better work, it's like watering the Sahara in the hopes that suddenly vegetation will sprout.

What Zuckerberg should have done is to put out $10M-$20M of that money as prizes for small non/for-profit startups to come up with ingenious solutions. Then, after this survival of the fittest mode ends, push money into the promising ones.
Last time I used Redis I was surprised to determine to my surprise that Redis was single threaded. Of course I could have just RTFM but I assumed incorrectly.

This means that if you have part of your application that requires fast consistent GETs, and then another application does a slower SORT, UNION, DIFF, etc, on the same db or even other dbs on the same Redis server, EVERY other client request has to wait for this slower command to finish.
http://redis.io/topics/latency

This is something that one really has to engineer around in order to use it in an environment that requires performance and consistent latency. In our case of 1000s req/s it was just unacceptable to have the latency be affected, sometimes by 10 times, by a slower command.

I do love all the sort, diff, union commands.
All your Moves data on one screen
Agile only really works for teams of 3-7. It's defiantly not a methodology for larger teams.

There are things for scaled up Agile development such as SAFe, but it's really a hack.
Building with Firebase was always a bit of a pain since I had to use at least two services (Firebase + S3). This is really great. I've got a dozen or so static page apps that could use this right away.

Non-SNI device support & naked domain support are awesome features. I’d like to see a bit more customization around the routing / DNS still. It would be nice if I could host different versions of my app on different subdomains (staging, etc). Apex hosting is a nice touch too. Overall this is a great entry to the PASS space.
You may defer the DNS to CloudFlare. See the following for specific setup: http://davidensinger.com/2014/04/transferring-the-dns-from-n...
Thats what i mean, if i want an information i try to get it and not give up because a server take 5 seconds "the first time".

Common Enduser surfin the web are an other species, but what should they seek on a github page ?
Developers find the most value in meeting with other developers. Being that Agile was created by developers, you can imagine we're a bit disheartened when we go to Agile meetups flooded with Scrum (which is complete trash and not in the interest of developers in the least bit) "professionals."

The best discussions I have about Agile happen on the internet or at a programming meetup for languages, databases, etc.
Autistic Hacker Helped FBI Nail Anonymous Boss
It should be setInterval(updateClock, 1000) not setInterval(updateClock(), 1000)
2048 Game For Desktop
I don't think there's an answer to that.

Let's take Kafka, for instance. He gave explicit instructions for his work to be burned after his death. His executor Max Brod ignored this request, and published them anyway. The result? Both "The Trial" and "The Castle" managed to see the light. This is a clear case of the public good being richer due to a non-permanent "right to be forgotten".

But then again, we also have James Joyce. His executor destroyed some personal letters, but some others survived. Thanks to that, we have some very dirty letters he sent someone. Reading those doesn't really teaches us anything about his works, but seriously casts him in a bad (or at least, unflattering) light[1].

So back to Kafka. There are still unpublished papers that should have been destroyed, but weren't, but at the same time haven't been published yet[2]. So what if Kafka's remaining papers cast him in an equally bad light as Joyce? Is it okay for us to ignore his specific request for those papers to be destroyed?

I don't really know. I could imagine some kind of experts voting on that (the same way that we never managed to see Stever Irwin's death video), but it's an idea with many obvious flaws.

[1] http://harkavagrant.com/index.php?id=32

[2] http://en.wikipedia.org/wiki/Kafka#Unpublished_papers
The key part of your comment is "would get contracted again to fix them".

Contractors optimized for money-over-work.

I had a similar situation where I politely mocked a competitor's product for breaking down in 3 months when mine would die after 2 years, and the other guy answered that they make a lot of money on service contracts (it's nautical equipment, so warranties work a little differently).
The ruling class are largely not in executive positions at companies.
OpenStack Summit opens with an open-source gospel reading
Here's the primary article:

http://www.newyorker.com/reporting/2014/05/19/140519fa_fact_...
This works in Austria and Germany already for a long time.
Those privacy laws are common there since the 1970ies (the raise of private computer data)
I heard Bill Gates speak once at school and I remember him saying that giving away his fortune was harder than earning it in the first place.
Free media player for windows and linux
It doesn't have to be every $10 router. Plant one compromised router at each router factory, check when primary target X, Y or Z orders routers, intercept that shipment and hack each router.
In the case of Om, I believe the immutability of clojure helps out and makes the diffing of databound elements a simple (non-deep) compare.

You can end up making an app with quite a number of elements flying around.

A neat pixel editor example:
http://jackschaedler.github.io/goya/
Cool example with tnw. Would like to know more about why data quality - structure less of an issue when using.
This is basically blogspam of this New Yorker article.

http://www.newyorker.com/reporting/2014/05/19/140519fa_fact_...
An OS that stays out of your way.

These days, it doesn't matter much if it's OS X, Windows, or Linux -- as long as it is configured to stay out of your way and let you get your work done.
An exception or two to the rule does not invalidate the rule. Most ordinary commercial businesses using US-made devices or online services don't deal with technology their government considers a national asset, and as a result don't have to be as paranoid as Airbus, BAE, Petrobras, etc.
EU Court: Google Must Remove Certain Links on Request
And then we'd be reading about the folly of the scheme's over-reliance on the private sector.

They were not aiming at the root of the problem: massive poverty and massive inequality.

In fact I'd go further, $100 million is nothing. What is probably needed is billions of dollars worth of investment in public services.
back button behavior is atrocious ....
Very cool solution. Out of curiosity, how many iterations complete before finding the solution?
But using the same reasoning you give, we can point out that there are other poor regions in the US with better graduation rates. Surely, cultural and historical reasons also play a big role.

The solution is to realize that the causes are many and big. Rather than trying to take these on in a gargantuan effort, which is pretty much doomed, my suggestion would be to ... just ignore the causes! Forget about what causes the problem, just fix the problem for now. When somebody heavily bleeding you don't stop to find out what caused the wound.

This would be a transitory approach, of course. But, as you stated, once you make headway into education, you'll be much better equipped to tackle the root causes.
Thanks for posting this - Scott @InstantAPI - Please ask questions and make em fun!
As mavam said earlier: (Disclaimer: Bro team member).

For a project named "Bro", I believe that we have a very open and inclusive community. We do play with the word a lot but it's all in the name of fun and very convenient since the name lends itself toward so much word play. There have been times where people have started to use it in the more modern pejorative sense and we've actively yet quietly made it stop. None of us on the core team like that behavior and with the name "Bro" we have to be extra careful with how it's used within the community.

There has been a number of women that have passed through our community and several that are actively involved at the moment (I could say the same about men, our team isn't very large).

I really like that people on this thread have been digging quote out of Vern's original paper about the lineage for the name. That's easily the best response to all of the "Why Bro?" questions.
Certainly the case. I was obviously joking, but thank you for making this distinction more salient - it deserves to be.
Projects like this will be important going forward. Making a robust API that can interface in a simple manner with all of the new types of fancy household gadgets (philips hue, lockitron, etc) as well as devices which are of practical business concern like alarm systems and cameras, is a sound goal. Anything that makes fidgeting with proprietary UIs of various household devices closer to a thing of the past gets a vote from me.
Striped? What about checkered?
http://jsfiddle.net/F3KAc/5/
It always seems strange to me that individual journalists never seem to be aware of these issues. Why do you think that is?
I upvoted you but personally I prefer this link (they worked hard on the article, I believe they deserve the ad revenue):

http://www.newyorker.com/reporting/2014/05/19/140519fa_fact_...
Thanks!

http://jsfiddle.net/BPKdQ/1
WSJ hasn't screwed up anything, they've just said that they're in talks.

A deal is not done until both sides have signed. Prematurely going public has ruined many a deal, and in the Jobs days the other side announcing a deal first would have completely torpedoed anything. Apple has said nothing on this at all, and it's been almost a week.

It seems extremely unlikely that this is real, given the way that it was announced. It just smells completely fishy.

Most likely Beats thought they could get a better price by going public too early, and didn't think that Cook would cancel the deal because of it. That or they're just complete fucking idiots. Don't talk about deals until they're done, unless you know exactly what you're doing, because it's a tight rope to walk.
"People who have migrated to locations far removed from their homes can also find themselves without adequate representation at Xeer proceedings."

That kinda sounds like a problem.
Seconds are base 60 actually, just like minutes
Look at page speed vs. bounce rate in Google Analytics for any well-trafficked site. People are frequently casually clicking around, and the faster you have content up on the screen the more casual users will engage.

By analogy, to get into a different mindset, think about channel-surfing on the TV. If other channels show a picture in 0.2s, and as you flip around there's a channel that takes 0.8s to show a picture, are you more or less likely to surf past the slow channel?
Hi! David here!

I decided Goliath was just too big and unstoppable, so I now I just follow him around and sharpen his sword.

Cheers!
I have personal experience with urban education, having been a member of a fairly large city's school board. One thing I realized is that centralization has killed the ability for anyone to think outside the box. There used to be thousands of school districts in my state, but that number has dropped by around 90%.

Sure, I get the argument that it's more efficient to pool some resources, such as buses, food service, etc., but I really believe that education is really just about having a good principal who can choose his/her teachers and hold them accountable. Most people aren't aware that many union contracts prohibit the principal from choosing the teachers in the school because of seniority rules, and getting rid of bad teachers is essentially hopeless. And of course all teachers are paid the same, based on years of tenure, rather than actual outcomes or instructional needs.

I've seen schools which most would consider being in the worst part of the ghetto doing very well because of a highly motivated principal. The more we centralize, the harder it becomes to do anything of value to help schools perform better. And the trend continues to be more and more in the direction of centralization.
I've seen that a lot and very similar stories at large companies and private organizations. The main lesson I've drawn is that we spend far too much time talking about isolated small examples and ignore the questions about the incentive structures which lead to it. (The classic example being the pressure to exhaust your budget by the end of the year, which has been joked about for ages but few organizations seem interested in fixing.)

Most of the explanation is probably the obvious answer: fixing the broken system requires calling higher-status people on the carpet. Attacking a few teachers, clerks, etc. is much safer politically than asking exactly why the superintendent or CEO doesn't seem to care about efficiency absent a crisis.
Apple is buying Beats because it’s scared of cheap Android phones
JavaScript is the new Java... sigh.
thanks for asking, due to the way we link to existing data, there is a little less need to create specialized shapes of data to be used in an API - Especially for read only API Calls.

Basically if you can do a query in the data silo you use, you can easily shape what comes out APIs created on the Instant API Platform.

You should however be designing an API and know what data you want to publish or manage.

This is why there are some fantastic tools out there purely focused on design of APIs such as my personal favorite right now Apiary.io
Which makes one wonder that if jak puts it's assets on another bank, it's turning an obscene profit...
It tells all you need to know about the establishment nature of the NYT that Kakutani, in her defense of establishment media against Greenwald's critique, writes:

>"Many establishment media outlets obviously continue to pursue the Snowden story."

Correction - it's not the Snowden story, it's the NSA surveillance story. The story isn't supposed to be about the whistleblower.
Co-opted is the correct word.

I like the idea of story points as a tool for communicating with each other about rough estimates. I don't like story points as a source of data for management to put into spreadsheets and use in dubious "velocity calculations". I especially don't like the results of those calculations being used to measure my individual productivity and set expectations about my future work rate.

The language of agile has been co-opted to suit the needs of mediocre managers.
Octal then. We have 012345670000 and 012345677777 in June.
Types of Sales Jobs
Call me pragmatic but I see those problems to be not (easily) solvable. Rather than endlessly debate about what the cause is, my proposal would be to involve young, energetic outsiders to come up with solutions and move quickly to implement them. Not all of these will be workable but some will (remember the Go entry from yesterday and how Monte Carlo methods are much better in developing strong AI compared to truing to come up with good computer strategies? Similar approach).
The only reason I object is because people keep saying this stuff and it becomes accepted wisdom. Like "Programmers don't know the basics of science", "Software engineers always build an over-abstract, enterprisey-mess" or "people that studied computer science are only interested in solving esoteric technical things and have no view on business needs".

Whatever it is, it's starting to feel like there are a whole load of stereotypes building up that don't apply to me but might prejudice future work opportunities.
Your math is somewhat incorrect. First, average[1] page load time is only relevant if your data distribution is a perfect bell curve. It never is. It's more likely to be Log-normal, in which case a Geometric mean is a better number, but again it it's unlikely to be perfectly Log-normal. It's likely to be double-humped (though you may not notice it), but the median and the entire distribution are very necessary. You'll find that the median load time is typically lower than the arithmetic mean, but the 95th or 98th percentile is typically much higher.

Secondly, you cannot simply divide by 70% to get the load time for 70% of your users, because again, that assumes a very specific distribution (a linear distribution, which doesn't exist for any site with more than 5 hits). What you really need to measure is the "empty-cache" experience, which is different from the "first-visit" experience, and is harder to measure since it's hard (but not impossible) to tell when the user's cache is empty.

Lastly, you're assuming a user drop-off rate without looking at your own data for user drop-off.

You should probably use a real RUM tool that shows you your entire distribution, but also shows you how users convert or bounce based on page load time. Looking at actual data can be surprising and enlightening (I've been looking at this kind of data for almost a decade and it still surprises me and forces me to change my assumptions).

My company (SOASTA) builds a RUM tool (mPulse), which you can use for free. Other companies like pingdom, neustar, keynote, etc. also have RUM solutions, or you can also use the opensource boomerang library (https://github.com/lognormal/boomerang/ disclaimer, I wrote this... BSD licensed) along with the opensource boomcatch server (https://github.com/nature/boomcatch).
I have not shared anything on blog yet. The idea is actually very simple - not much thing to hide - but it is not easy to implement without at least basic knowledge in telecom and electronics. Here are the ideas- A video phone system attached to a TV + webcam that can be operated with only a remote control. As a side effect we have Netflix, Hulu-Plus, youtube etc. on it for free. I use arduino for remote control part using a infra-red sensor and it is connected to a beagle bone black. BBB controls the communication. I use SIP for signaling. It will to be sub 40$ I guess when custom built and manufactured as a single device. A media capable home phone - nothing new or special but hopefully easier to use than existing ones. Still need to answer why someone use it instead of Skype. I am mostly depending on its design rather than cutting edge technology.

All the parts work separately but need to make a solid device that does not fail. I have talked to my friends in here, Europe, Australia and Asia- it works (https://www.facebook.com/w3voice has some video call photo) - they don't have the device yet- but my system works from browser with webrtc as well (no plugin required for firefox and chrome). The ssl certificate has expired (was using a 3 month trial) so can not share the site now. But prototype to product seems harder than I thought while doing weekends only. I even needed to buy a wooden box for this. This is frustrating because I am sure I will need to change things before people finds it interesting. So, need to build one as soon as possible. As it is now it may be actually a bad idea.

And yes, I live in Seattle area in Washington (west one). I did not think YC or anyone would be interested to find a solo guy working from living room with probably a bad idea in the first place (I have not applied to any yet- including YC). I was planning to complete it in a few months and go for them. I got few people interested to buy, so will have some customers as well.
Exactly this. Agile was converted from an adjective to a noun, and then people started selling the noun.

There's only so much you can charge someone to tell them, "The skills your developers possess for creating and modifying computerized systems can also be applied to organizing software development teams. Just make it part of their jobs to improve their own process, and give them frequent, objective feedback on how they are doing."
Strange, I would have expected spectrum to be the limiting factor. Shouldn't backhaul be much cheaper to and easier to improve for them?
All the developers are living in Lao PDR.
ParallelChange