skysight-inc/HackerNews huggingface dataset:
> Agile is process, everything else is no process: Wait... what? How do you keep on arriving at that conclusion over and over again? And don't even think about saying "waterfall" because I swear to god, I'll punch my computer so hard it'll knock Google off the internet.

As far as I've been able to ascertain, in practice, "Agile" means "not waterfall". Fullstop. As in, any process that isn't waterfall, is called "an Agile process."

You can be "agile" by just goofing around with no big plan; if the work gets done, you can look back at the points where you made little plans, and say "well, see, we were doing Agile." Any [successful] process other than waterfall, when post-hoc analysis is applied to it, will look like the classic definiton of an "agile" process, no matter whether you were trying to execute capital-A-Agile at the time!

And I'm not saying that in the "the Agile people are right" sense. I'm saying it in the vacuous sense: that the term "Agile" is meaningless other than in that it means "not waterfall." Waterfall is doing design once, at the start of the process. If you ever do design again at any point, ever break your design up into pieces and postpone some of them, or design this feature at a separate point than that feature--then you're not doing waterfall. And so, the Agile people will say, you're "doing Agile." That's it. That's all they mean. You've designed more than once.

And your response should be "...so what?"

(But it should also be, in a more diplomatic sense, "well, then we're all doing Agile already anyway, aren't we? You've long won this Quixotic crusade against the Waterfall windmill; we all agree that 'Agile' (to this vacuous definition) is the right thing to do. Now let's all go out for a pint.")
A few thoughts:

1) You need to focus on one or two things - no use in being a jack of all trades and master of none

2) What do you naturally do when you have free time in the evening? For any of the above mentioned activities, do you ever 'get into it' and pull up hours later after a big session? If you do, chances are it's something that really engages you... that's a good thing, follow it

3) A journey of a thousand miles begins with a single step - you just need to start walking down a path, even if you can't see over the next hill, you need to start walking... do you know anyone who did anything for 3-5 years and still sucked at it? Probably not, so chances are if you commit to something and put in the time, you'll get great sooner than later too... but it won't happen overnight

I used all of the above lenses to focus on becoming a world class product manager and technologist... hope it helps you.
I actually like it. It's not that readable to begin with, sure, but it's still more content-friendly than the full, overloaded Google+ UI. And unlike the full UI, you can zoom in and/or apply custom CSS (Try Safari's Reader), and it's also friendlier to low-bandwidth, screen readers, etc.

I dunno, mostly playing devil's advocate here, but I think Google+ has some issues as a competitor for traditional blogging that this low-tech version highlights.
Another one "non-evil" empire...
I realize you are trying to show off the product in the video, but the lighting on you guys in the video could be a bit less distracting. Still, I absolutely love the idea of a big bright multicolored LED I can control! Good stuff!
I am very glad that my wife was reasonable and agreed that I need not get her a diamond. She still wanted a ring, so I designed and made a claddagh style ring for her, with a blue topaz set in silver. It cost me less than $50, plus many hours researching, designing, and carving the wax mold. (I have a friend who is a jeweler, and he was able to provide expert assistance and tools to get the job done :)

Now, rather than bragging about how big and expensive the stone is, my wife happily shows off her ring and tells her girlfriends how I made it for her, and how beautiful and special it is.

My wife is the most awesome woman ever! (Source: Personal experience and careful study and observation).
It's a revealing commentary on the nature of the project and its developer community that this entire conversation seems to be about one dude. Suddenly, the "ember.js" brand collapses and becomes subsumed by the "trek" brand.

All other factors aside, it doesn't sound like the sort of healthy, active project that I like to use.
I used to share in that sentiment, but then I realized a wedding isn't about me, it is about showing the people who have been there for me over the years a great time. Marriage just becomes an excuse to bring them together. What is a few bucks to show someone close to you a fantastic night at least once in your life?

My wedding was stockily expensive by my standards (low to mid five figures), but with gifts we essentially broke even and the party was priceless. I would do it again.
lack of TCO doesn't mean it's a little slow, lack of TCO means that naive use of classic functional patterns blows the stack for big lists/structures/arguments.
Yeah thanks, from google images it was bringing me down the pop art route, but I would like to source some related set of pictures for a story board kind of idea I have.
> B. Columbia make a movie. Netflix buys the rights to distribute this movie from Columbia

It's interesting that Columbia is treated as a plural subject while Netflix is singular. I'm pretty sure it's a Britishism to treat a firm as plural, but why doesn't Netflix get the same treatment? Earlier in the piece, Paramount gets the plural treatment.
Get better at coding using this one wierd old trick discovered by a $your_town Mom!
BlackBerry inventors pump $100 million into quantum computing
A very small sample and does not match actual real life experience. I don't think these findings are true or good. #fail
Had an implicit cushion of parents who supported me and eventually lent me 10k. However, also minimized rent by moving into our closet/study for 500 bucks a month (which in sf is unheard of) and now I've moved into the living room and pay 150 a month, have a free parking space in my house and free office space provided by Wilson sonsini. So essentially I can get by on very little and sill lead a fairly comfortable life. I also found odd ways to make money, from 400 dollar an hour usability testing to airbnbing my room during the outside lands festival and sleeping on my roommates floor.
Not at all for a monthly fee.

Sedo has the equivalent service, point your DNS at them and they serve a "This domain is for sale" landing page with ads, and they get a commission on the sale if it happens.
Show HN: Style your native mobile apps with CSS
what are UX monkeys?
I don't think so, the number of miners is giant nowadays.
Or just use one-click-hosting and streaming websites.
cool link, thanks

found this:

Our natural gait, it turns out, defines us as humans. Not speaking broadly — that we’re only truly bipedal mammal on the earth, blah blah blah — but as individuals. Researchers are increasingly convinced that how we walk can identify us as unique individuals, much like a fingerprint or retina scan.

This sort of research has been underway since the late 1990s, picking up more urgency after the 2001 terrorist attacks on New York and Washington, and the London train attack in 2005. DARPA and Homeland Security, among others, are keenly interested in video analysis programs that can separate out and analyze an individual gait, then use this like fingerprints. DARPA has been sponsoring “human identification at a distance” studies since 2000, which often combines gait analysis with facial and gesture analysis. It’s a hot field right now, and has been heralded as a less invasive approach than retina scans or blood tests or fingerprinting. One study I read on the algorithms of walking put the appeal simply: “Advantages include the fact that it does not require subject cooperation or body contact, and the sensor may be located remotely.”

http://www.thesmartset.com/article/article01181302.aspx
Great advice. If I decide to go down a rabbit hole, I typically set a time limit up front (usually 30-60 min) and try to stick to it.
That is a dead link for people from Europe.
That's your opinion and you're entitled to it. My opinion is that your deference to such a strict definition of civility is really a hindrance to civil discourse. There is nothing really insulting in his comments. It is obvious that the guy was frustrated when he wrote it. It is also obvious that there are many helpful comments or advice that could be given to help alleviate the source of the user's frustration. Your isn't helpful, and it wouldn't do anything to defuse a real civility crisis any more than it has this imagined one. It reminds me of the prototypical aggravating DMV person sending a client to the back of a long line ostensibly because of some triviality such as an easily corrected typo on a form but really because they enjoy using their ability to annoy people.
GRAIL:  Discovering lunar history through gravity variations
Some creators have business modeled themselves into a corner that requires control over the user's experience. That's unfortunate.
Would it allow to avoid stackoverflows with a simple flood fill algorithm if Javascript had tail call optimization ?

right now i need to build my own stack, and "unstack" it manually.
Not him, but Bitcoin sort of had that, too. With the price going to one tenth of its former value in few months.
I dunno. Every single time I've encountered sprint planning meetings that regularly run over a couple of hours I've been able to reduce the time and keep everybody happy. Maybe there are cases that aren't like that but I've not come across them.

The kinds of issues that I've seen are things like:

* Teams not knowing about some methods that you can use to estimate large numbers of stories quickly - instead of spending N hours doing rounds of planning poker for each one.

* Teams trying to breakdown too much of the backlog at a time rather than relying on keeping distant

* The PO not coming to the meeting with a list of prioritised stories so folk are trying to prioritise and estimate everything at the same time (I'm not saying that prioritisation can't change during the planning meeting - but the PO needs to come prepared IMHO)

* Stories coming in at the wrong level of granularity so that everybody has to spend time breaking stuff down to implementable chunks.

* Teams lacking any kind of definition-of-ready for stories that are at the stage where they can be implemented.

* Teams lacking common agreed definitions of done for stories

... and so on...

(this is for one or two week sprints mind - if folk are running old-school one month sprints then I guess longer sprint planning meetings are unavoidable.)
Thank you for that Tmux book. I found it very helpful.
Yep, the official policy now allows for other browsers, and even encourages banks to implement web standards. But nobody is willing to implement the software that is necessary to port the current public key infrastructure to non-Windows, non-IE platforms, simply because there is not much money to be made. Some of the large banks have come up with half-baked cross-platform services to appeal to rich kids with Macs, but payment gateways have not changed at all.

Only geeks use Chrome here, and I'm probably the only person in my town who uses Firefox. Mobile, of course, is a very large market, but banks just write their own Android & iOS apps and call it a day.
Not sure if related but it appears all Hotmail users have now been migrated to outlook.com as of a couple of weeks ago:

http://midsizeinsider.com/en-us/article/microsoft-readying-o...

Apologies that was the best link I could find.
Doesnt flow right on my htc desire. Both horizontal and vertical orientation. Seems like the width is always larger than the screen.
Restaurant website design best practices
Restaurant owners spend thousands of dollars in setting up an outlet, licensing, buying equipments, designing interiors, pay commissions to POS and many more. But when it comes to creating a marketing channel for them by creating a website, they suddenly become thrift and don’t want to spend a dime. They end up finding a college intern who would set up a site for them in Flash, link their PDF menu and create the most disgusting website in return of free food for a month. That is a real story that I have heard from so many people.
Fist bump* then.

* - or any other commonly accepted ritual interpretable as "we cool, we cool". The cooler the better.
I think you should go for a walk. Really.
Absolutely - which is why I said the sentiment was perhaps manufactured. We went to multiple jewellers though, big and small, and either _all_ the employees were great actors or at least some were genuinely surprised that we made the request.

Still, 'real' superstition or manufactured one, we didn't fall for it. I suspect many do though. A web search for "used engagement ring back luck" reveals the superstition is pretty widespread.

[Edit: Not that I mean that many people actually _believe_ that the used status of the ring will affect their marriage - I suspect they're more concerned on how their partner and, perhaps more so, their peers will judge their decision]
Functional purity would be nice, but TCO not strictly necessary to be program very functionally. For instance, here TCO would be necessary to prevent the stack from being over-run:

function fact(x) {
return (function factIter(i, total){
if(i<=1){ return total; }
return factIter(i-1, total*i);
})(x,1);
}

However, if you're willing to allow mutation in non-accessible code or closures, there are options:

function fact(x) {
if(i<=1) { return 1; }
return _.range(1,x+1).reduce(
function(sum, x) { return sum*x; }
);
}
The description says that it is "hackable," so in that sense I'm sure you would be able to play with the coding and program in specific color patterns, or play with the timing?
It's hard as hell to come up with a game worth playing.

It's really easy to come up with a game worth playing. Cloning is incredibly easy. While I admire that you went through the hard process of designing the game, what was learned?

Taste (and hence design) is completely arbitrary in videogames. There's no intuitive reason why pushing around sticks on a controller to move around guns is something people like, or that we use 52 cards instead of 60 or 40.

In other words, Richard Garriot is a bit contradictory: if there's nothing learnable about videogame design, the things that make a game good are arbitrary. If the things that make good games are arbitrary, isn't the idea of a game design guru (Lord British) absurd?

To hammer home the point that making a fun game is pretty easy, there are thirteen major MOBA (multiplayer online battle arena) titles with more than one million players, and thousands of "endless running" games across all platforms. But the reason League of Legends and Temple Run reign supreme over the DoTA WarCraft 3 scenario and Canabalt is not superior design or balance.

The best games, the best in the genres really, are more like entertainment services, not just mathematical abstractions decorated with pictures and text.

Good games are about running servers; polishing user experience; providing customer support; maintaining a community; the art, the sound, the writing, etc.

While your card game looks interesting, I click on it and see a Google Document. Shouldn't the first link be a web app hosted in Facebook, complete with bots and achievements? All this engineering and craft is both hard and vital to making a game.

I'd say what makes a game different from a math problem is precisely everything outside the game design. Math problems aren't that much fun.
If this girl wasn't awesome enough, she's also a part of the local roller derby team! http://www.lowcountryhighrollers.com/skaters/?show=7
I'm trying to figure out how likely my apps are to be effected by this same bug/behavior change as Github's, and if I should delay installing the security update without more investigation.

Not a great situation to be in with a security update.
Just because the setting was derivative does not necessarily imply that the game mechanics were. Ultima was one of the first RPGs available for the computer and set the standard for years to come - standards which it continually refined. Ultima IV, for instance, required the player not to defeat some looming, final evil but rather to ascend to the status of Avatar by doing good deeds, meditating at shrines, and adhering to a moral system. Revolutionary for 1985. Seven years later, Ultima VII is released and is one of the first games to feature full-fledged scheduling for NPCs and the ability to interact with almost every single item in the game world.
Of all the things from the Mass Effect universe they could invent they picked medigel? Come on!
CSS Post-rendering trick
I was having mysterious chronic pain in my legs, and it mostly went away after starting Vitamin D supplements. (Blood work had shown my Vitamin D levels to be low.)

I've been suffering from chronic dizziness the past few years, and it sucks. Doctors are not much use. This happened to me a decade ago for two years and then it suddenly cured itself. But now it's back.

I can't imagine ever asserting that chronic dizziness makes me happier. On the other hand, I trudge on and have been happy despite this very frustrating affliction.
Operations/Account Managers – join AnyPerk (YC W12)
Hi. I would like to ask a general question perhaps related to Tomcat which I don't know too much about:

when the site came back up, I tried to log in with my usual email address and password, but received a message saying that there was "no record of my email address" &c.

I then proceeded to go through password reset which was successful. Generally, what could cause this to happen? Is there some type of delay or stale cache etc? DISCLAIMER: I realize this is really a question for LinkedIn, but wanted to ask of others if there were similar experiences. I am just now starting to understand what Tomcat does. Any info or thoughts appreciated. Regards.
> Professional networks were important to the success of their current businesses for 73 percent of the entrepreneurs. In comparison, 62 percent felt the same way about personal networks.

And this is why this number is so:

> Founders tended to be middle-aged—40 years old on average—when they started their first companies.

Business is primarily about trust, relationships and reducing people's fear. Having 15+ years experience just working with other people (like most middle class working 40 year olds) is a massive advantage when starting a business.
I don't know if it'll ever get so bad that a small cut could be life-threatening but it certainly is a large issue. People need to learn that they need to take the antibiotics for as long the doctor told them to, deciding to stop taking them cause you don't feel so bad anymore is the main reason for drug-resistant bacterial strains.
Very well done. Without looking at the docs (sorry) can you import existing css files and full-on frameworks? That's the #1 thing I'd be looking to use. jsFiddle is great but the window is so tiny... Webflow CSS looks even better.
Thank you for the offer but I respectfully decline. I feel as though this situation has already received far more attention than it should have. Right now I'm focused on finding a new start-up to pour my heart into and taking care of my family.
This product looks fantastic, congratulations on creating the product and good luck on the production/marketing phase. One question that comes to mind is does it only respond to specific audio frequencies? Like how does it differentiate between someone talking, versus music playing?
Same except we went the Backbone route. Very happy that we didn't stick with Ember.
There are still a few quirks in Safari, but since it's Webkit it does mostly work. Thank you!
Rejoice - the most retarded post of 2013.
This reads a lot like a marketing page for KeyShot.
Big data funding
Kauffman foundation is a conservative group (certainly not as much as, say, Chamber of Commerce, but it's right-leaning), so they will cherry-pick the data points that advance their policy recommendations
What I really miss when doing "functional JS" is pattern matching. Is there any good solution for that?
That's a pretty strong conclusion to draw from these results..
On the blog post announcing this and the actual landing page (http://www.amazon.com/gp/sendtokindle) I was surprised not to see an actual example of the button (or implementation on their own blog).

I found one a few clicks in:

http://www.amazon.com/gp/sendtokindle/developers/button
I get a couple a week, and today I got a couple false positives from my bank with my proof-of-payment for a new car (fairly important, basically). I've received hundreds of mails from that same address for many years, opened or forwarded each one, but today it's spam? That seems like a 2004 problem, not 2013.

Luckily I was expecting the mail, and there is a solution. I added a filter for that email address and say "don't mark these messages as spam". But "solved" would mean "spam doesn't exist anymore", in my book.

Nonetheless, I love Gmail and its spam filtering. I'm very happy to mark a few messages as spam for the greater good.
Thanks for the Tmux book from here too.
Oracle announcing new Sparc servers with "The world's fastest microprocessor"
I'm honestly curious about methods for estimating large numbers of stories, because that definitely sounds like a problem we deal with.
F-1 Engine Recovery
For the specific purposes of redaction, it's not about whether something "needs" to be classified. They redact what is classified. The decision to unclassify lies elsewhere.

And the reason it hasn't all be declassified with a blanket order is no doubt simple bureaucratic conservatism. No one is going to get an award for "brilliant work in declassification", and the last thing any spook wants for her career is to be yelled at for declassifying something embarrassing.
Sorry about that - we're currently focusing on desktops and laptops for the app itself, and haven't added a fallback for other devices yet. If you'd like to see more of an overview that should look great on your device, check out www.webflow.com
Scientists and publishers clash over licences for text-mining research papers
I agree.

This is obviously oversimplifying, but there are two common approaches to how to respond.

The first is "You're my customer" (figuratively speaking), which means you try to be helpful in spite of the tone of the person asking for help. Sometimes empathy goes a long way -- instead of thinking "This guy's being a such dick", ask yourself "Why is this guy being such a dick?". On the other hand, if the tone is a little too belligerent, it's also important to note that some "customers" aren't worth having, and you get rid of them.

The second is "I'm doing you a favour, you should appreciate it". Usually taking this perspective starts with "if you don't like it, go elsewhere" and it rarely ends well.

I typically try to treat everyone in my dealings (employers, employees I manage, and my peers, etc.) like customers unless they force me to not to, but they always get the benefit of the doubt the first few times around.

What I typically find with people who are extremely frustrated who are looking for help is that they become extremely thankful and contrite once you've helped them, especially if you showed them a little empathy in helping them.