skysight-inc/HackerNews huggingface dataset:
I think you're off-base. Rather, the conceptualization of game theory is so all-encompassing of the dynamics of agents interacting in a resource-rich environment, that it can't help but make an informative metaphor for 'life'.

On a completely different note, a lot of us grew up without fathers, or many adults paying attention to us. When I entered the world as a young adult, all I knew about making moves and talking to people was what I learned playing RPGs. And I wish I was kidding.
Hey. I'm the creator of http://duetapp.com. What CRM features would you need for the app to be useful to you?
It seems to me that the truth of this matter lies somewhere in the middle (as with most things).

Is your nationality meaningless? Certainly not, for reasons as coldtea has pointed out above. Though a person's birth could have happened anywhere (assuming, for a moment, that the parents had the mobility to settle anywhere they chose), the fact is that it did not happen anywhere. It happened where it happened. While I have much empathy for those who would deny nationalism in any way, shape, and form, it really cannot be overlooked so simply. As much as I try to be this objective, unbiased, rational being, I realize that my birthplace and culture has certainly affected me whether I'd like to admit it or not.

On the other hand, rabid nationalism remains meaningless to me. I see no reason to war against others in the name of my country, and I see no reason to prefer those with nationalities in-line with mine to others. If an Indian Nobel prize winner decides to turn his back on those parasitic "countrymen" who attempt to latch themselves onto him and bask in his reflected glory for no reason other than "you're Indian, I'm Indian", I support him all the way.
You forgot the sarcasm tags, I see. Or you don't have much experience with WPF. It might be nice in theory, but I've had to work around enough bugs marked "wontfix" that I recommend everyone stay away.
| Relatieplanet voor vijfde opeenvolgende jaar beste datingsite
As a database architect I disapprove of this message.

Nearly everything is revisited and changed at some point over the life of the product. If the initial design is a hack or not well thought out, the change will likewise be uglier than the original code.

Even worse, if the original code is not understood by the next developer, it will be thrown out and rewritten.

Take the extra time in the early stages to design, think about fault tolerance, possible future enhancements, extensibility, robustness, reusability, etc. It will pay off.

Yes I over engineer nearly everything I design and yes my deadlines are met. With an elegant design, it is often easier to make late changes on a project. If you follow understood design patterns other people can jump into a project and pick it up right away.
An NBC reporter went to Sochi and basically got hacked immediately
A lot of services now don't even offer the opt-out for email marketing, for example, when you sign-up for Twitter you expect notifications, but they also opt-you-in for all their other emails; it's not just Twitter, I see more and more companies removing the opt-out and instead offering the unsubscribe button, thinking it's at least OK to send me junk-mail once, in the hope that I'll be interested. Unfortunately, marking it as spam does very little since their volume is so high.
But hulu has ads. In the middle of a geico commercial, if you listen closely, you can hear someone chanting koyaanisqatsi.
1. The ability of people to not live in fear of their government. Regardless of whether or not there is an actual risk of something unfair happening to a person at the hands of their government, their police, etc., if people live in fear of it, they will become sheltered, paranoid individuals.

2. The ability of people to not live in fear of their community. I think people sequester themselves into Facebook echo chambers because they don't know that there is nothing to fear of people who don't 100% agree with them.

3. The ability of people to not live in fear of themselves. The ability to stop placing faith in the systems that others provide us, to act as a sovereign individual and find ones own path, to take personal "risks" (which, certainly for 1st world citizens, don't much amount to real risk) to be able to do more meaningful, productive work that is more beneficial to our fellow man. We aren't going to solve the worlds problems by listening to our parents and our guidance counselors and going to a "good" college and getting a "good" job. The only way to save the world is to ignore the advice of the people who broke it in the first place.

It's a pretty easy formula. Just eliminate fear.
US Secret Service: Stronger laws could help fight sophisticated cybercrime
Iraq War Critic: NSA Targeted Gerhard Schröder's Mobile Phone
This clown is making a pretty myopic argument.

The weakest part by far (paraphrasing): "Since food service worker productivity hasn't increased over the past 27 years, neither should their wages."

So when you sit down at a restaurant in 2014 compared to 1987, you're paying significantly more for your dinner. Why? The owner has higher operating costs in 2014 than in 1987. Fuel costs more, which means the production and delivery of fresh food to his restaurant is more expensive. Rent is also higher. This isn't complicated, I'm basically describing the effects of inflation.

So even though the restaurant isn't any more productive for its customers in 2014, it costs significantly more, because the restaurant owner is passing off his rising costs to the customers.

I'm sure if you pointed this out to Mr. Dorfman, he'd be fine with it. The system works! But as soon as we suggest raising the cook's wages in proportion with the owner's profits and the customer's bill, he gets enraged, starts sputtering about government forcing business to give handouts to greedy lazy bottom-feeders (who aren't actually poor, apparently?).

In reality, there's only one difference between the restaurant owner and the cook: The owner has leverage to increase the amount of money he gets (raising the price of a sandwich), while the cook doesn't. Neither the owner nor the cook has increased productivity whatsoever in the past 27 years, and expecting significant gains would be insane.

The restaurant industry has been around for millennia with only a handful of major improvements to productivity, none of which have happened in the past 30 years. Yet somehow, this is solely the fault of the cook.

From the comments section, a telling quote from this imbecile:
"Why is it 'true' that full time work should be enough to meet all your basic needs (which is undefined anyway)?"

...you don't need an undergraduate Econ degree to answer that one. If you're working full time and it's not enough to support your basic needs, you're going to die.
I believe that they don't do it because the Django documentation is excellent. It is more than enough for newbies.
I live by a comment Joe Armstrong made on this (from Erlang and OTP in Action):

"Make it work, then make it beautiful, then if you really, really have to, make it fast."

(The quote continues "90 percent of the time, if you make it beautiful, it will already be fast. So really, just make it beautiful!")
Mundane blog post about balancing code quality with business requirements with a click-bait title. Save your time.
Dont know bout you but im lapping up all the wonderful references to books & authors. -cheers

There is biking aphorism that comes to mind, if you stare at that stump you WILL hit it.
I spent ages looking for project management solutions and settled upon http://www.liquidplanner.com/ which I'm very happy about.

I blogged about why I made the choice, i.e. what it has that other tools doesn't, here: http://www.databasesandlife.com/liquid-planner/
Emu love dance
My pet emu wanting to mate.
1. The biggest issue that we're going to encounter this decade onward is continuation of automation of jobs that real people used to have. As computers and machines continue to upend more and more of the labour market, we'll increasingly see an ageing population lose their jobs to robits and then just not have any skills that are relevant in the technocratic labour market.

Along with that, I'm unconvinced that schools (American public schools, at any rate) are doing enough to prepare today's children for tomorrow's economy. Some big names have come out in support of more techno-centric curricula, specifically stressing the importance of learning to code, but I feel that will not be enough.

Instead, we need to be reinvesting in art and creativity (along with more robust rosters of STEM classes) because, as of right now, true and good art cannot really be supplanted by our new machine overlords. I want to live in a future where the artist coming out of university is viewed as a greater boon to society than a CS major, because quite frankly I don't think that making code that can do in a tenth of a second what used to take a flesh'n'bone person ten seconds to do is really super important to humanity.

2. Somewhat related, I think that the gap between the rich and poor is again going to come to a head. Occupy wall street was a bunch of foolish people thinking that being upset would be enough to affect change. I think that the next wave of this sentiment will not be so naive. In my opinion, the way to "fix" this is to start taxing ALL income and capital gains of over $150,000 at 20% scaling up to 35% for when somebody is making more than a half million dollars per annum. That money would be, for real, just given out to the rest of the people, no strings attached. Tying back to my first point: the labour market won't need as many labourers (especially those who can't computer good) but I don't think that we should hold it against the people who were trapped in the wrong time for working. This is, of course, wishful thinking because congress's policies are dictated much more by money than what would be good for the general population.

3. I still don't think that the shit has hit the fan in terms of the Snowden disclosures. I think that the revelation of the shameful acts of US intelligence gathering has irreversibly altered America's place in the world in ways that won't become apparent for a good while yet. I believe that we're starting to get to better grips with what a global communication/data infrastructure means for society as a whole, and a big challenge will be defining, for the global population, what should and should not be done with this technology.
What they're expecting is that fewer people will be motivated to work (or to work a second job, perhaps)

They should also expect that some people will appear to reduce their hours or quit that second job, when in fact they trade it for some off the books work. For example, the musician who used to work part time at Applebees might just teach guitar lessons for cash in his spare time instead. The person supplementing the spouse's income is not going to just stay home and watch TV...they might run an unlicensed daycare or become a basement hairstylist or freelance web designer for cash.
...And this is why every startup should use intercom [1]

intercom will let you do exactly what the OP suggests: segment and message your users based on how they use (or don't use!) your product, as well as who they are and how important they are to your business!

disclosure: I am an early investor. but don't worry, intercom will be around for a while: they just raised $23M from Bessemer [2].

[1]: https://www.intercom.io/

[2]: http://insideintercom.io/silicon-valley-outsider-raised-30m-...
Check out the FAQ: http://37signals.com/
Top Four Reasons to Get on the App Store
Generate HTML reports on your website's speed and performance
The worse thing is that he's saying "you shouldn't spend extra time to do the right thing", and then tries to justify that by giving examples of people doing the wrong thing. Nobody is calling spending weeks writing a caching layer for a 20-row database "elegant" or "best practice". That's a complete straw man.
coldtea went a whole lot further than you seem to imply that they did, regardless of whether you agree with what was said or not. If somebody loses interest in a critical argument because it opens with "you're wrong", then perhaps their interest isn't worth having in the first place.
I bought the 1.5 version and I consider it a technically well written book. However, I have a hard time wrapping my head around the examples (too ice-cream centric)

In my opinion, it's better to take generic models that represent a real world scenario that most people would be familiar with e.g. an e-commerce catalog like Amazon's. I would have found it much enjoyable to read as compared to a database of ice creams which sounds fun but not practically intuitive as a db.
I'm writing an intro to Django book right now, aimed at a more visual/template-based way of learning. Aiming to have it out by June: http://hellowebapp.com
404. Remove the last / from the URL.
I did mention automatic vectorization. I know it exists, but it is not perfect even in Intel's implementation. Compilers simply cannot be relied upon to always find and take advantage of opportunities for parallelism in serial code. Having language constructs that explicitly express that parallelism helps ensure that the compiler at least tries to generate parallel code, where given straight C it might just decide that the loop body is too big to bother with or that the side effects are too complicated to prove it can be parallelized.
Step 1: Encrypt your data

Step 2: base64encode it and store it in DNS records

Step 3: Data is propagated and cached globally

Step 4: ???

Step 5: Profit!
I agree. I like the fact that some people are careful about where and when they "vape" - not in feont of children, not around people eating etc etc.
Now write database which would feed this with data...
I have yet to see that actually work. I still get emails from supposedly legit companies, stuff like, "We know you unsubscribed, but perhaps you'd like to give it another go?" I never got back together with any of my ex girlfriends, I'm not getting back together with any of my ex services.
Different projects call for different standards of quality. A Christmas promotion might as well be spaghetti code if that's what it takes to get it out the door in time, but if you're doing say an RTOS or a foundation library then you'd better take the time to do it the right way and respect the craft.
I have been watching this since I could catch it as a teenager on SuperChannel in the early 80's. The entire trilogy are still among my favourite films.
Yes, you are correct. Yes, she did have a lapse in coverage occurred.

And you're right; I believe that there were options open to her, specifically our state's high risk pool, which wasn't a viable option due to price.

But, heck, if price isn't a factor, why do we need insurance at all :D ? I mean, we always have the option to just purchase healthcare directly; whether that will be financially feasible, is, of course, "a different question".
And we in the corners of the world have to pay a lot of money just for shipping.
>Google Fiber is the worst idea ever. You know this company makes the vast majority of its income through advertising and collecting data about you, right?

You never actually made a point here, do you have one? Obviously google makes money through advertising so getting you fast internet allows you to see more ads, is that a bad trade off?
Why We Abandoned Crowdsourcing
No worries. I agree with you this one-size-fits-all euro is hurting our country's abilities to rule over our own fate. We no longer control our own money… Be it French Francs or Dutch Gilders. This, combined with no representation makes for a lousy combination.
Pursuing computational neuroscience
I think it is suggesting that 37signals' software can be easily replaced by free alternatives (look at the links): google (gmail/calendar, etc.) accounts, skype, yammer, trello.

Based on the date the link was submitted to reddit was done around the same time as the Curebit fiasco. I like 37Signals but admittedly they did behave like arrogant aholes during it. Not something I'd expect from such well respected members of the tech community. The bit where DHH tweets their investors is what does it for me.

http://venturebeat.com/2012/01/28/cant-look-away/

http://thenextweb.com/insider/2012/01/31/this-site-mocks-37-...
They have a CEO, a CAO and a VP of business development but nowhere on their about us page does it list a CTO or ANY senior level "engineer". And this is why their company doesn't value doing development right.
I am a coder type, and I mostly support the sentiment.

Over the years, I gradually drifted from doing things the Right Way to doing things that are good enough. Doing things elegantly in practice unfortunately adds zero flexibility for non-trivial changes in business direction: you simply can't foresee everything. One swift decision at mid-management level and your elegant framework suddenly becomes an unwieldy Titanic impossible to put into a quick turn.

Now arguably works-for-today kind of solutions are not inherently any more flexible. However, they don't take nearly as much investment in the first place.

(Should also point out that quick and simple is not equal "sloppy code": I check my return values and handle errors just fine, it's just that my code makes no attempt at establishing world peace).
> Entrapment wasn't even a defense until the early 20th century.

I've been thinking about this.

And you know what, if the 21st century were like the 19th century, I probably wouldn't care about entrapment:

- Drugs were legal

- Alcohol was legal

- Prostitution was (de facto?) legal

- Gambling was (de facto?) legal

- Price fixing was legal

- Insider trading was legal

- Braiding hair without a license was legal

- Lots of other stuff was... legal.

So hey, if all they're doing is entrapping thieves into thieving or murderers into murdering, I'm probably not going to be the guy freaking out about entrapment. But today, with lots of stuff not only illegal by statute but enforced with incredible zeal, I'm pretty comfortable being the anti-entrapment guy. And I'm pretty comfortable saying that entrapment is a modern problem, something which your American ancestors didn't have to deal with.
>Yes, and? Nationalism is the problem, not the solution. Oh, I understand the reasons articulated by the evolutionary psychologists for why humans are cliquish and tribal, and that all makes perfect sense. But we have the capacity for logic and higher order reasoning and we can transcend primal instincts like that if we want. And I think we should.

I agree, and argue this all the time.

Yes, I understand that nationality does affect me. Yes, I understand that human instinct is to "be social". But is that reason to spit in the face of a rational argument against a social problem?
Linux and BSD have the security advantage of having their ugliness shown to the world for decades. When you push a change that everyone can see, you don't have the option of hiding your ugliness behind a compiler.
Shit-talking hustler?

http://etymonline.com/index.php?term=hustler

Hustler: 1825, "thief" (especially one who roughs up his victims), from hustle (v.) + -er (1). Sense of "energetic worker" (especially, but not originally, a salesman) is from 1884; sense of "prostitute" dates from 1924.
It's also worth noting that he's talking about things like "if your client needs a Christmas promotion and you deliver on Dec 29". This sounds about right. But if you're in a time-sensitive situation and your code will only be used for a brief period of time, your business needs are probably very different than a code-and-maintain-forever situation (e.g. a SaaS offering).

I am currently developing and maintaining a system which powers an ongoing core business process. If it goes down, employees basically sit around unable to accomplish work. I hope that this system will be robust enough to continue operating for years, maybe decades, and anticipate that during that time four or five business units will either transition their processes to this system, or create new processes that use this system. Clean, quality, well-tested and extensible code clearly matter here in a way that they don't for a one-off Christmas 2013 promotion.
Totango Picks Up $15.5M More
Please not that Hulu has stupid georestrictions. Please think of the people outside US.
I guess you can either use Dart,Go or Android.You dont need to use Go or Dart.

Anyway how much graphic/sound programming can you do in Go?
He presents so many false choices it's not even funny. (also we're adults, either you really want to fucking write it, or don't - stars don't help)

> If the client needs a Christmas promotion, and you deliver the best product in the history of promotions -- on December 29th -- it's worthless.

There's almost always another option - if it's going to be a complete mess that will give everyone additional work in January, then maybe the scope needs to be cut and the remaining features polished.

Even if the code is completed, it can be worthless (or worse):

- if it crashes your whole site for all users, rather than just the promotion part

- if it exposes security issues

- if it not only fails on edge cases on the day, but wakes up your on-call people and spoils their christmas with work

> And taking it a step further, a veteran programmer should know when and, most importantly, how to cut corners, if needed, to meet the deadline. Which brings me to my next point: over-engineering.

It must be great to work at a company that only has fully aware veteran programmers that never make mistakes when cutting corners. It's a shame there's no recruitment link.

> This way, though you may be accruing technical debt, you are also accruing revenue immediately, and you can reconcile the debt over time.

A couple of paragraphs before he talked about limiting scope actually. Yet, we're back to the only balance most people talk about - time and money (expected revenue from change). I've seen something different everywhere. You talk about technical debt, you plan to get rid of it, then another big idea comes and you add more technical debt to get the shiny feature out. Getting rid of technical debt happens years later when people simply cannot live with the issues - they turned from annoyance that takes you 5 minutes to workaround into company-wide issues that block releases for days.

He's also ignoring the fact that the technical debt is cummulative - every time you do something quickly you add a couple more minutes to the every following time you need to work on the same code. Sure - it may allow to get this feature out quicker, but it will also force you to cut corners on the next feature - because you don't have the abstractions you need available.

I'm tempted to assume that the author never really had to deal with the issues someone else left in the code, because they also thought they're veteran programmers and know where to cut corners.
Filters or unsubscribe?

I would live to have this sort of problems. My email is in github for quite some time, and I get a lot of spam.
I partially agree... normally this is a symptom of someone selling it as being something super simple to do for the managers.

Personally I make it clear to them that if they need something impossibly fast, I'll need to come back for it later or it will cost us in the long run. When you do that, it's their choice to leave crappy code there, and later on you can point that out, when you need double the time to change that crappy little piece of code.

But I've seen managers (that should know better) that just take the fastest path always and just don't care, unfortunately it happens :(
"The only requirement is that you use at least one Google technology from any of the four groups below:"

You can use Go or Chrome or Android.