skysight-inc/HackerNews huggingface dataset:
I logged into your app to see what it might actually be.

I think you need to drop the whole "To-Do" thing. It seems like you're going after casual activities rather than "work".
Professionalism has very little to do with the "suits". In fact, I have seen that programmers are made to do our least professional work when some out-of-touch manager makes their decisions.
Northgate isn't out in the suburbs, it's quite well inside of Seattle's city limits. And Amazon is actually doubling down on their presence in South Lake Union.

> I know a number of young people who would stay away from Microsoft because of the dreaded commute to Redmond.

I did it for four years and will never do it again, Connector or not.
Unemployed game designer creates mind-blowing solar system explorer app
I've come to realize that the distinction between enterprise and consumer is trivial. There is one basic rule for all businsses: solve a problem that is important to someone. Wanting your phone's pictures to look better turns out to be a valuable problem for many people. One nice thing about the enterprise space is that there is a tradition of paying for things of value. But instagram's lack of paying users does not imply a lack of value being added. And there's almost always a way to monetize a product that is important to someone.

Perhaps a more direct message from this article could have been: "Just because you target consumers doesn't mean you can avoid solving an important problem". Consumer products fail for the same reason enterprise ones do: their products are not important to anyone.
Just some bits from DHH about this:

https://twitter.com/#!/dhh/statuses/1631100714

http://david.heinemeierhansson.com/posts/42-we-need-both-eng...
Printed, stored, and shipped to you.

While I'm not sure exactly what shipping costs across the industry (not just Amazon sales, where you can see exactly what you'll pay for shipping) for getting physical books into people's hands, shipping is only getting cheaper for e-books (some more recent Kindles don't support 3G whispernet, so there's an infrastructure middleman cut out, and the cost for shipping approaches zero as the cost for bandwidth approaches zero), there by widening the gap between physical and e-books.
Just to be clear to any readers: SmartOS is not meant to be installed on disk, ergo no installer.
So it's "Hot or Not" for puppies?
Every time I've been pulled over to date has been for Driving Whilst Young or Driving An Old Car, and has never been for breaking the law. Shady? I can't answer that, because I'm not sure how one drives shadily.

Those times I've been pulled over have been about bored police passing the time on a power trip, not 'protect and serve' stuff (as evident by my comment above regarding never having a ticket nor being taken in cuffs). It's a power play, and changing the dynamic is a subtle form of passive resistance. Like I started out with, it may not always be a good idea, but for a random stop, you're not going to end up cuffed fro leaving your car.
Backbone.js Patterns
In the amount of time it took you to write this comment you could have typed "Alexander Haislip" into Google and spared all of us having to read it.
While I agree there are schools that are terrible, student success is not solely the responsibly of the school. A child that is in a stable home environment that values education and exploration can probably do just as much as a good school can.

Now we tend to self segregate and choose to live in places with people like us. As professionals choose to live in cities instead of suburbs, schools around them will likely be better funded.
Firebase may have major security problems; they plan on having everything client side, and have given a vague "uh, sure, we've got plans - we'll fix it all with ACLs!" answer, which isn't filling a lot of people with confidence. But they seem like cool guys, and they'll probably figure it out.

Meteor and (I believe) Derby simply don't have this this security issue; it's obvious from the design that they don't, it's a major selling point on Meteor's website that they won't, and the Meteor dev's have explained it in detail. They've even explicitly stated what was already pretty damn clear: There is no ability to drop a database (or similar) from a Meteor client.

In short, Meteor and Derby are both client/server frameworks where the security, validation, and authentication lives on the sever; that is a very well proven design (inasmuch as it's the same used in, you know, every webapp on the planet). And contrary to the parents comment, they DO NOT EXPOSE THEIR DATABASE API TO THE CLIENT.

So the reason people are ignoring the question (and downvoting you) is that you are talking about Meteor (and Derby), and those concerns obviously do not apply. If you want to argue about Firebase's security, you should feel free, but this isn't really the place to do it. :)
Maybe the ruby community is a secret sanctum I've yet to be granted access, but I've never identified with or understood these sort of posts.

Granted, I'm a superficial participant in things ruby. But if this vogue opinion of the ruby community is only something you can see in some deeply-heated debates in some Google Group or pull-request comments on some repository, your blog post seems more applicable to all of humanity.

The three virtues of a programmer: laziness, impatience, and hubris. -- Larry Wall
Love: the most important thing about startup founder matching
Maybe because rails is like a religion-based on faith. As an old-timer who started web programming on perl/cgi I've always found rails programmers rather arrogant and a bit off-putting. I say rails because this seems to be the main driver behind Ruby's growth.

Rails seems to work magically for first-timers and without knowing what's happening it allows anyone to build sophisticated web applications. It basically expects you to have faith it will work and as such perhaps it creats a faith based following.

What the author is describing is all sympthomatic of many religious groups :)
Thank you for the reply :) I was wondering if it would be possible to just build on an existing web client? I was hoping to move to a community based help desk later, but just have 1:1 for now, I offer both free and paid hosting and it converts quite well so you can hopefully see the need to have a community based aspect as well.
In that case the number of ice configurations would be finite, not countably infinite.

EDIT: lest someone believe me, this is NOT TRUE, the parent is completely right
That's a terrible analogy. What's the analog for receiving a syntax error instead when you "forget your keys"? The analogy gives you bizarre and wrong choices and tradeoffs.

As usual, analogies do more harm than good, especially when understanding a relatively simple technical issue.
Agreed. One of my worst productivity killers at work is the "hey, could you do this little thing? I know it'll only take you two minutes" type of request.

It might only take two minutes to do, but it's also just botched a nice hour long flow with the context switch.
What Microsoft MVP means to me
Seems insecure. I can just add ["3 2 1"] to make mine look like a first generation book, no?
Using Redis Pub/Sub and IRC for Error Logging with Python
The data is coming from thrifdb API (like all other buttons), so there is a small delay in the "true count" and what gets displayed in the button. From what I can tell, its ~within minute(s) accuracy.
Metagamification in marketing: just an integration thing?
Once you're a parent, you'll worry about two things with regards to school choices:

1) Curriculum
2) Safety

It's one thing to make the argument that most public schools are mediocre and the parents need to be more involved in their kids lives to make sure they stay focused and do well. But it's quite another to willingly send your kids to a school with drugs, gang violence, and an abundance of teen pregnancies just because you don't want to commute to work every day.
I really dislike articles like this, which state unproven thoughts as facts and useful advice.

1) Learning to code isn't hard? It is. But let's say you did learn some basic stuff and put up an MVP which is gaining traffic. You now need to hire more engineers. How are you going to vet them? When you hire them are you going to manage them or are they going to manage you? Are they just going to take over the product? How do you know if they are doing a good job or not?

2) Hire an external team. Good luck! You have all the same problems as above but now you are probably paying a lot more cash and less equity for the work.

3) Simplify your MVP. Wait, but I already did simplify it, and now I need to grow it! An MVP does not a company make, and once you do make an MVP all your problems don't naturally go away.

4) No settling for a mediocre team. I spend a lot of time interviewing people for engineering positions, I have a very strong technical background, and I can assure it is extremely difficult. Great people and mediocre people don't walk around with signs around their neck. They all blend together and it is your job to identify them, and it isn't easy at all.

As somebody mentioned in a comment post, I think this similar article which is linked to is significantly better:

http://www.humbledmba.com/please-please-please-stop-asking-h...

This response for how to find a technical co-founder is just perfect:

> I can't help you with that, but all the good entrepreneurs seem to figure it out. Hopefully you will too.

I also think it applies for a technical person finding regular co-founders as well.

You need to have skills that another person thinks would compliment them, and then convince them of that. I think the distinction between "technical" and "non-technical" already is bucketed too much, since being able to write code is just a skill on a talent spectrum just like anything else. You don't need one person who is amazing at writing code and one person who doesn't know anything. Two people who each know a little bit might work. One person who knows a little might work. There are no preset rules, because every company and idea is different. You gotta figure it out.
alias pyserv="python -m SimpleHTTPServer"
>It's also the time and cost to run, park, insure, maintain, etc. Driverless cars won't help most of this.

Driverless cars will help almost all of those. Think how much more viable zip cars would become if you didn't have to get to the car in the first place. If you could just call a car with a smartphone app and it would show up.

Parking is a non issue because it drops you off at the door, and it can go park wherever is cheapest or just head off to another customer and you can call another one later.

>walking a few blocks is more convenient than driving a mile.

That's true if you live somewhere with a climate similar to Southern California, but there are plenty of places where I definitely do not want to walk a few blocks during most of the year.
Google wasn't first. Facebook wasn't first. They both make their money from consumers, and guess what? They're doing a pretty good job at it.

And from the author's viewpoint (Instagram is just "a few filters [...] a few sharing options") Instagram wasn't first either; Hipstamatic was doing the same thing way before them, with a different business model.
A perfect Mac  Macbook web-dev setup
What ever happened to "there are no stupid users, only stupid websites/applications"?

The user is not broken. Wanting email to be MORE than it is does not mean users are wrong. The fact is that email does not do what the average user wants it to do. Telling people to change their habits is...well...stupid.

Before anyone chimes in with "email isn't broken, but the clients may be". Whether this is a client issue or protocol issue is irrelevant. 99.9% of users do not know what SMTP is let alone why it is not broken. The email experience is broken. End of story. No blog post required.
I don't think barrier to entry is the only factor, if it's a factor at all. The Linux desktop has a relatively high barrier of entry, and yet a large part of its community has devolved into an elitist, cognitive dissonant crowd that's defending their usability problems by framing them as a good things.
It's the latest attempt to define a singular "Ruby community" from a tiny subset someone has encountered and pin FUD on it, giving ignorant third parties a bad impression of Ruby in general.

I frequently encounter people who say things like "Ruby is all drama", "I chose Python because Ruby is full of bickering hipsters" or "I've always found rails programmers rather arrogant." Lies (or gross generalizations at best) but at least an understandable opinion when sentiment like this keeps doing the rounds.
I don't generally use sharing services; I email links while reading the page. I like emailing a link that I know doesn't line break. That just needs to be less than 70 chars, but many news sites are longer. So as long as they're shortening, might as well shorten for all venues. Twitter's shortener is useless in this direct sharing case.

Another publisher specific function is, as I mentioned, letting a user know through your branded short URL what this shortened link is likely to take them to.
Reed Hastings: Comcast no longer following net neutrality principles
This was on HN some time ago, ~6 months maybe: https://github.com/thedjpetersen/subway
I don't know if I would call IRC a complex protocol. But, agreed that it isn't the right tool for this job.

One of the many node.js-based chat servers that were so popular to make a few months back might be a better choice.
No, i have the same problem.

edit: i was able to vote now on a few dogs and i see nothing, not even a frame between the two horizontal dark loading-bars.
the werkkzeug IDE was beautiful - you could take apart every scene in The Popular Demo and see exactly what they did, all while rendering in real time. The interface wasn't pretty, but after working through that first rusty-iron texture, it made me feel like a genius.
Good call. Looking into this further, looks like you're right.[1] For the Mercator projection, translate, scale, and rotate are sufficient for the georectification of small images (read: floorplans). You'd need more of the affine toolbox if you used something like Mollweide (mostly sheer, right?), and then you might need non-affine stuff to deal with crazier projections.

I guess, then, that begs the question of why the Google floorplan submission UI uses that weird double-pane thing?

[1] http://blogs.esri.com/esri/arcgis/2011/03/24/tissot-s-indica...
It's 2012 we have a 100mb up/down connection and yet I still can't attach a file over 10MB and not have it bounce back. I can't believe that any self respecting hacker does not see room for improvement in that situation. I should not have to work around that situation (yousendit, dropbox etc..) it should just work.

I'm firmly in the "it's broken" camp.
How does this work with pages with infinite scroll?
What a crass, and inaccurate, generalization.
I'm not an expert on this but my understanding is that it's not the speed of a hash function that determines its security, because once an adversary is trying to brute-force a hash function you can just increase the length of the hash. The speed of the hash function is polynomial in the length of the output, but the cost of brute forcing is exponential in the length of the output, so if you have a faster hash function (or a faster processor) you can increase the size of the output by a constant multiple, and increase the cost of brute-forcing by an exponential amount, keeping the hash function secure. But I could be totally off-base here.
Authors, musicians and film makers need to realise that they no longer need a middle man. Remind me again how much of that $9.99 the authors were actually getting? The old world media is slowly dying. It needs some euthanasia to speed up the process. They need to stop telling us what, how and when we can and can't consume. They need to learn that lesson and fast because Generation Y is almost lost to them.
I have found the police to be politer and less patronising when I'm standing out of my car talking politely than when I'm sitting in my car at random traffic stops. Also, where I am, people are not armed as a rule, so fear of guns is there, but at a minimum. If having guns means you have to be too scared to get out of your car for fear of arrest, I'm not interested in having them. It's a somewhat ironic twist that the whole purpose of having an armed population in the US was to keep government authority in check, but here at the coalface of government authority, it gives them even more power out of fear.

And getting out of your car is the way many violent interactions begin.

It is, which is why you remain polite. It's not going to work if you're angry. It does (usually) change the way they talk, since on their part you now need to be managed, which means not going on a power trip. Remain friendly and they won't fear for physical safety, and you're now in a conversation where you're much less a submissive.
Steve Blank Teaches Entrepreneurs How To Fail Less
I agree. If a technology is causing people to use it sub-optimally, then the technology should be improved.
But of course, we won't break existing code like those two lines from Bootstrap in the future (not per the promises/concurrency strawman, anyway). This was a point my blog took pains to make.

Doug may have forgotten the [no LineTerminator here] restriction, or he may not want it to the left of infix-! for promises, but I am certain that the whole of TC39 will not agree to such a breaking change.
"Instagram’s competitive advantage comes from being first."

Actually, Facebook was first. They've been calling themselves the biggest & best photo sharing app for quite some time now; long before Instagram existed. By this Author's logic, Instagram shouldn't have bothered.

Being first is good, but being great is better. That was the motivation behind the Mac OS, the iPhone, the iPad, etc, right? None of those things were the first in their categories.
Fort Lauderdale Fitness | Fort Lauderdale Personal Training
JustinFit In Home Personal Training is Broward County's only comprehensive Fort Lauderdale fitness program. Call our Fort Lauderdale personal trainer.
Also, there were enough spelling and grammatical errors to be distracting. The author should proofread before publishing.
That's a great point: technology can be very effective at shaping human behavior.

You might want to check out the Stanford Persuasive Tech Lab's project on behavior design[0], which has some resources about how to use technology to change human behavior.

[0] http://captology.stanford.edu/projects/behaviordesign.html
You can look at gas prices as a percent of personal expenditures to see gasolines direct cost to the consumer. You'll see a similar curve.

http://jerrykhachoyan.com/gas-expenditures-as-a-percent-of-p...

Yes other components of personal expenditure are affected by gas prices which affects the percentage, but when an individual is considering where to live the only component of gas price that matters is it's direct cost.
This trend (moving back into city centres) has been around for a long time, and is well documented. The USA is slower than most of Europe on this (although they generally did not desert the city centre quite so much).

Its worth also noting that a lot of this is down to government and planning laws, which in the 1950s (generally when they were introduced on a wide scale) hugely subsidised suburban development and road building, to the expense of existing urban areas (which were largely unfunded). 60 years of cumulative common sense has led to a re-emergence of city centres as nice places to live (and cost-effective for governments) rather than the 'slums' of the early century.
David Carr has an agenda here, which is the preservation of the old order of media. As a result of this blind-spot, he makes some logical leaps and mistakes.

Most egregious amongst them is suggesting that Amazon's strategy is akin to Apple's, which is profiting off of devices.

Except, Amazon sells the Kindle at a loss; it treats it as a loss-leader.[1] They reportedly take a $10 loss on every Kindle Fire, and a $5 loss on every $79 Kindle.

[1]: http://www.pcmag.com/article2/0,2817,2396248,00.asp
GA instrumentation should be in place now. Go into GA > Traffic Sources > Social Plugins, and you should see it there. (don't forget to change the date range)
Amazon allowed the book sellers to set their price, x, from which Amazon could set the retail price to whatever they wanted (whether at lots of profit or no profit). The booksellers got paid x regardless.

Apple allowed the book sellers to set their retail price, y, giving them a 70% cut on a sale, demanding that this model be forced on all other sellers (because if Apple's model was an outlier, they would have no sales).

There is no universe where the former could be cast as worse for consumers, but through the most ridiculously extrapolated unintended consequences. This piece certainly makes no compelling case, beyond some notion that an equal price for all (and a higher cost for all) is good because it props up less competitive resellers. Welcome to Soviet Russia.
[] as evaluated (an array literal) is truthy not falsy. Are you thinking of a context in which it is implicitly coerced to string?
That is what surprised me a lot. That there would be so much defense of the practice. I work on C/C++ for a living in enterprise environment and there are style rules followed diligently. Every one knows that there can be lot of cool/hipster code written with C/C++ but no one does because of the maintenance concerns. Writing code is much easier than maintaining it.
Might be off-topic, but: the mention of E8 reminded me of a story a read a while back, about a physicist who has this theory that all atomic particles(?) could be embedded in E8 . It sounded so beautiful and I wanted to read it but can't find it anymore. Does that ring a bell? If it helps: this physicist was supposed to be a maverick, a surfer dude who was supposed to be brilliant, but was living like a beach bum or something like that. Memory's really fuzzy, so I could be wrong about some of these details...

Edit: found it. I should've searched a bit harder. His name is Garrett Lisi: http://en.wikipedia.org/wiki/An_Exceptionally_Simple_Theory_...
Facebook should support this in their native mobie apps. I'm sure they have to creat multiple copies already to support both mobile and web. So there is no extra cost and since they control mobile viewing it's easier for them than anyone else to adopt this new format.
Thank you! It looks interesting... I will download and have a play with it.
Amazon is no different than Wal-Mart. Growing up in a small town, I remember Wal-Mart coming in and decimating numerous small businesses in it's wake. But of course we shopped there, the prices were cheaper, even if it did close our neighbors business.

It wasn't until years later when my uncle's business landed the desirable Wal-Mart account that I understood how they were doing it. It was his best day and worst day of his life (in hindsight), as Wal-Mart nearly shut down his business with it's demands (and once a business lands WM as a customer, they become the dominant customer by their design), so once you as a business owner realize what you've allowed them to do to your business, it's too late.

And so many people I know despise Wal-Mart and it's practices, but worship at the altar of Bezos because it's "online".
Solutions for Next Generation Search Devices - Prof. Franz Guenthner
Instagram CEO: Building iPhone App is Like Cooking Gourmet Dinner
Uh, is this a clone of http://SideTour.com ?
It's not meant to be secure. But you can also identify a printing by its typos and corrections.