skysight-inc/HackerNews huggingface dataset:
A. Is this something you can work out?

Stop right here and define "this" and think about it from many different perspectives. One of the biggest challenges with founder issues from my personal experience and from talking with other founders is lack of clarity people have in their heads about the objective position. They immediately want to jump to solutions or to fixing the problem without even being able to elaborate the precise problem beyond "he sucks" or "he can't do x" etc. The problem with stopping there and not critically thinking further is that you risk not trying hard enough and smart enough to make conflicts between founders work out. For every tragic founder story, there are plenty of successful stories where if you dig deeper, you will find the successful founders who at one point were at significant disagreement but instead of moving on, they took the time to deliberately make things work out. This may require Founder A to coach Founder B in a specific area or for Founder B to rapidly change certain behavior etc.

From the outset, be willing to invest time and brain to making things work out before deciding to split. This itself is a huge ask. If a founder isn't willing to engage in good faith difficult conversations on a daily basis(about any topic), that is a bigger grounds for splitting for me than any specific issue.
Ah yeah, that's a great example. In fact, if I remember right, Gmail has always been a lot more friendly with getting mail out of gmail than services like hotmail and yahoo mail have (doesn't Yahoo still delete inactive account email?). I think by now hotmail and yahoo have tried to follow suit, but I think that was another reason people gravitated toward gmail (though minor compared to space and great web ui). It just seemed like if it sucked, no harm. I still have all my mail.
Pre-Announcing learndofun: Learn how to use AI with no background required
The Constitution is the last place this should be settled. Furthermore, the Congress has much bigger things to fail to act upon than an amendment to prevent something which isn't going to happen any time soon anyway.
We're testing that functionality out right now. And trust me, we're well aware that this is a highly demanded feature. We've discussed it at length with our community on github: https://github.com/balanced/balanced-api/issues/2
I must second this. You can get used to it, and I did. For a while, I used Vim or ST2 + a terminal window with lein repl.

As of a week or so ago, I started using Emacs with Clojure & nrepl. Aside from the occasional teething problems (still not used to the Emacs paradigm), it's amazing. Merely having the REPL in a text-editor-like buffer is a big win, and there's a bunch more that I'm still incorporating into my workflow.
As copyright owners they can change the license going forward, but that doesn't retroactively change the license for previously released versions.

eg. Vert.x versionX+1 could be modified to have a new license that doesn't allow forks and then you wouldn't be able to fork if you included any of the new stuff they added in that version, but Verx.x versionX would remain released under the previous license terms.
Image optimization on iOS
I tweeted at them. let's see if they reply :) https://twitter.com/balanced/status/288748033661870080
I had the same experience. When I first heard about Clojure, one of the first things I learned was that it was a Lisp. But having read in numerous comments, blog posts etc. that "only the top percentile of programmers use Lisp", and since I don't consider myself to be anywhere near the top percentile, I felt that my programming chops might not be adequate enough to learn it.

So I put off learning Clojure for about a year or so. However, I grew more and more weary of Java's obvious shortcomings, the inherent bureaucratic nature of the language and lack of modern programming features (such was the situation at the time at least, things are starting to look better for Java nowadays) and started to look to other languages. I tried Scala. It didn't work out. I still wanted to leverage my existing knowledge of JVM and the whole Java ecosystem, so I turned to Clojure again. Also, having spent perhaps too much time on HN, I really wanted to see what that fuss about Lisp was all about.

Anyway, what I found out was that you do not, in fact, need to be a genius developer to learn Clojure. Actually, Clojure was everything I hoped for. It's dead simple. The syntax is minimal compared to some other languages. You may have heard other people say that learning Lisp can be an enlightening experience. Yes, there definitely are some enlightening moments, but not in the sense that you need to spend years meditating on something to be able to understand it. Read a good book, there are plenty of those around now, watch some of Hickey's talks, and you'll get it.

To summarize, here's my message to anybody who is thinking of learning Clojure - don't get discouraged and give up on Clojure before even trying to learn it just because it's a Lisp. It may seem strange and perhaps a little frightening at first, but once you spend some time with it, you'll get amazed at how wonderfully simple it really is, and how powerful it is precisely because of this simplicity.
It certainly could be better, but none of the maintainers know Windows, and no Windows users have contributed improvements.
At my last place we used Trello from the day it came out (and had used fogbugz for years). At my current place we use jira + agile. I do prefer Trello for high level stuff, but I think jira does a good job of handling both high level and low level tracking in the same app. Their agile stuff seems to be getting better too.

I'm glad to see Trello is going so well. It's a great product and a great example of not having to build something that covers every possible use case.
If you're in SF, I'll buy you a coffee and we can talk about how terrible the ACH network is. I have very strong opinions on this. We're just trying to jump on the grenade and make it bearable for everyone else :)
The reason they get to choose is because you let them. Stop buying subsidized phones that come with multi-year contracts. They use the device to bait you into the contract, once they've got you they have no reason to try to improve the device in any way.
It will be the default in rails 4... so soon : )
Prepay doesn't seem like something that would drive a market difference in the US. The carrier prepay options are much more limited here.

Similarly, I wonder how the the age or creator of the mobile infrastructure (7 & 8) figures into offering of mobile devices independent of network access by carriers - maybe in the homogeneity of the mobile network?
Ah you're a scientologist - that explains your aversion to psychologists. Scientology is the worst, most evil organization I've ever had contact with. Just disgusting.
I was an intern for a local web development company (in Baltimore) that tried this with "netneighborhoods.com" around 1999 - 2000.

Simply, the idea was to create a hyper-local business listing as a way of letting local people know about the local businesses. (The local businesses would pay for being listing, which was really a mini-website for the business.)

Ultimately it wasn't sustainable and only lasted - to the best of my recollection - a couple of years.

Providing a profitable service to local businesses and communities is very difficult. As others have said here, you're competing with limited budgets and high expectations.

Edit: Fixed a typo and added more content.
We launched BoardTrail, a very cool time tracking app for Trello board, it monitors the duration of cards in the Doing list.
Check it out - http://www.boardtrail.com
I know Kickstarter has been around for awhile, but 2012 seems like the year it really took off. I'll be very curious to see what percentage of funded projects see completion. I genuinely hope it's high, because I would like to see Kickstarter be a permanent fixture in the world of project funding.
That's a beautiful way of formatting IPv6 addresses.
It was opinionated to use attr_accessible until a better approach came along. Beginning in 4.0 it will be opinionated to use strong_parameters, but they can't just take attr_accessible away because a lot of people are upgrading apps.
Ask HN: Being a manager while programming
Your company is in need of good managers. Your company is in need of good programmers. You can do both pretty well but you enjoy programming more. Unfortunately, the place is in desperate need of a good manager. You know if you don't become the manager, someone very bad will do it. The other way it might happen is you could work under the good manager while your coworkers who you enjoy working with must deal with the bad one.

Is there any possible to do both or are you forced to choose one or the other? Has anyone here worked under a full time manager who also writes great code at the same time?
I've been up to my ears in PLT lately, so I did a bit of a double take on the name of the project.
Google's NYC office is in Chelsea. It's a natural and easy spot to give out free Internet -- after all, there's a metric fucktonne (the only appropriate unit to use for the quantity involved) of fiber sitting there.
I'm saying for Debian packages in general; I don't think anyone uses the Ruby packages in Debian/Ubuntu. It's a bit sad that people got in such a tizzy over it, because the Ruby people could learn a lot from Debian about packaging stuff and managing it over time.
Wouldn't Cloudflare fit that requirement?
Strongly disagree. One word: Blockage.
Android-based "I'm Watch" and "I'm Here" GPS tracker make their debut
Yeah, unfortunately we can't speed up the process for bringing money into the system like we can for sending money out (i.e. next-day deposits). You'd have to fund your Balanced account first before sending payouts.
So I've applied the workaround, which is great, but how do I test that the workaround is indeed working?

I realize that providing an in-depth answer is tantamount to publishing an exploit how-to, but some reasonable way to privately test this would be very useful.

Maybe a "simple" URL tester hosted by a trusted Rails source (e.g. rubyonrails.org)? Ok, has the obvious issue of showing the world who they should target, but maybe you can riff on that theme?

Auditing and stuff you know. For some reason people in charge get really upset when all our base are belong to the bad guys.
Not readable on nexus 7:/
I think the users on Hacker News who have been here longer than I have, and who have more average karma per comment than I have, may be in general agreement that political discussions generally don't belong on Hacker News. Perhaps I should follow their example and relentlessly flag any submission to HN from the

petitions.whitehouse.gov

domain, which mostly seems to attract crap proposals anyhow. The Hacker News FAQ

http://ycombinator.com/newsfaq.html

distills the basic rules into a simple statement:

"Essentially there are two rules here: don't post or upvote crap links, and don't be rude or dumb in comment threads."
Headline of the future:

> Tens of Thousands of Rails Applications Remotely Disabled Following Rails.org Intrusion
so the sky is blue?
I actually liked one of the other ideas in the Reddit comment thread more. Photo realistic CG effects in movies might be more surprising and mind boggling to see all of a sudden.

I think people would be impressed, but not necessarily surprised that a future society had invented smartphones.
How to get Amazon bombed with bad publishing decision
Perfect San Francisco Getaway Trips With Kids - Don’t Ruin Your Vacation
Yep. You'll notice a 'type' field on the bank account resource. You can set it to 'checking' or 'savings' https://www.balancedpayments.com/docs/api?language=bash#crea...
> Suddenly an onboard camera doesn't sound like such an invasion of privacy.

Why of course! Once there's an upside to an invasion of privacy, it doesn't seem like such an invasion of privacy.
Hey, Everyone! Leave a note (and, if you want, a hug picture) to say thank to Aaron for his hard work. This isn't any easy responsibility.
http://www.hugboard.com/e5f69b274a/contribute
I still have his first book, a masterpiece: Build your own laser, phaser, ion ray gun, and other working space-age projects.
Nice suggestion.

I'll have to dig more into the code which detects fonts but I hear you.
Thanks! We think of pain tolerance as a core competency. ;)
Which is fair. I don't use Windows a lot myself — this is basically the "League of Legends and Sims 3 machine." I was just pointing it out because lein.bat was mentioned, and I found it kind of surprising given how easy Leiningen is on other platforms.
I used to think he was a troll, but I now believe he's completely earnest, which ironically makes him the perfect troll.

I was a troll for a few years of my life, but I kicked the habit. However, some of my Google work was White Hat Trolling. I was trying to use the skills I'd learned in my trolling years for good-- to improve the company. I actually had lined up my exit about a month before I left, so I did some purely altruistic work (including outing a bad manager) on the way out.

You'll be seen as right, and possibly even lionized, long after you leave

Emphasis on "long". One year is not "long".

Five years from now, people at Google probably won't remember Google+ Games and I hope they don't remember me by name. Although I was right on G+ Games, I was right on something that seems to have been unimportant.

What I realize about my time at Google is that I wasted a lot of energy on minor issues. For example, C++ is not my favorite default language (it has its niche, but modern web development is not it). It sure as hell is not evil. Not a battle worth fighting. (Now that I've learned C and C++ a bit better, I enjoy them.) Google's HR practices-- closed and blind allocation, 18-month transfer block (extortion), manager-as-SPOF through secret calibration scores-- are Evil. If anyone is going to take up the cause of purging Google of rot, slime, and hate (not to say that Google has more of these than most large companies; I doubt it does, but few companies have "Don't Be Evil" as a motto) then that is where to strike.

What I am sure of is that, five years from now, no company will be able to call itself a cultural leader while retaining closed allocation. So, if Google wants to remain a cultural leader, it has no other choice than to implement open allocation. And hey, that's an idea that I was one of the first to propose.
/me registers balancedpayouts.com

(just kidding, but this is why you probably should put all your products under one domain)
There are a couple of sites that help for finding or at least verifying viable markets:

1) U.S. Bureau of Labor Statistics (www.bls.gov)
2) and FreeLunch.com - http://www.economy.com/freelunch/default.asp
And this is why you need to be lean.

A web site like this is all about brand and connecting the dots. But they grow slowly, so you need to run them for zero to no money initially. That pretty much rules out even AWS as a hosting option. You can host probably 10 of these sites on a cable modem like setup, or in someone's garage in a KS Google Fiberhood. But you when it grows you will need to scale it quickly to avoid a burnout effect.

So operationally you start with a plan to make something you can just push out static pages on a regular basis to a simple web server. Bring up thttpd on a Raspberry Pi and drop it with a baby UPS into a dirt cheap co-location facility. Your uptime won't be great but you will be able to pay all the hosting costs for a year with the sale of one advertising deal. Ultra-lean. When it grows you point your CMS at a bigger instance, push it, pop the DNS records and blam, you're at the next level. Rinse and repeat.

Now on sales. If you're going to monetize a 'city info' type thing to businesses the only thing that matters to small business is if they spend money and it is 'worth it' to them. The only way to prove that is to create a way for visitors to your web site to self identify at the small business. Ask for them to provide a way, such as a coupon deal that is only available through you, and give them the advertising for free until they get their first, second, or maybe third customer who walks in the door with your coupon. The more robust you can make it, the more they will understand what you bring them. Then come to an agreed upon rate. Price your service to be better than the local newspaper or the Yellow pages. But as high as you can go until you lose sales over it. You won't get a lot of deals early on so you need to leave very little money on the table.

Don't get caught up in the GroupOn/LivingSocial crap, just drive feet into their doors with solid discovery tools. Seek out the people who you can serve who have more specialized needs, like companies that want to recruit quality talent, like realtors who want to get first shot at the person relocating to the city, or even local governments trying to educate the community about their activities.

I would expect it to take 3 - 5 years. Yes, three to five. If you can do 10 of these in parallel it will be easier to switch to full time sooner.

10 years from now you'll be an "overnight" success :-)
I use this for clojure's python port with vim. I just sit inside vim and have macros that can evaluate the buffer or a selection thereof.
Yes. I was referring to the Apple store.
Help Wanted: Astronauts Needed for Mars Colony
Improving Twitter search with real-time human computation
Yes, that is to be expected - and absolutely worth it.

The aftermath of an incident like the current one is a lot more expensive than an unplanned downtime.
I was an angel in school, but I'm not naive. Sure Facebook cracking down on this sort of thing won't eliminate it entirely. But the whole point of shaming someone on Facebook versus passing it around in a locker room is the visibility. But it's that same visibility that also makes it a convenient point of policing. Policing might push that stuff off Facebook, but those alternate venues are going to reach fewer eyeballs (causing less reputation harm), and be more ephemeral.

Moreover, I'd argue that Facebook has a responsibility, as a company that makes a ton of money off these teenagers, that they don't when those teenagers share the same pictures via sneakernet.
Yeah, because marking minors with the Scarlet Letter of "Sex Offender" for the rest of their lives is an ideal solution to bullying...
I think any kind of "surprise" is a bad UX.
The only exception is image sliders where images change randomly but then they are designed in such a way that it gives away the idea of randomly changing images.
In Seattle I noticed that traffic is always light on Monday, but some places get jammed other days of the week. Apparently, there are many people who don't have to be somewhere on Monday, and those same people chose to drive during rush our on other days of the week. What's up with them anyway? If you don't have to go to work, why drive anywhere during rush hour?
Just one or the other.
I find every "entrepreneur" has a tipping point at which point his/her mind and body decide that it's time to take the leap. It's kind of like falling in love - you can't really explain the feeling but it's just there.

Having said that, in my humble opinion, the answer to "how do I break out of the comfortable life?" is: you just do it. Not quite sure how else to say it. If you believe in yourself, and you believe in what you're going to build/start/operate then trust me, your mind and body will scheme up a way to make sure you do it somehow.

Hang in there. If it's meant to be it will. Good luck man.
You'll have to ask @bitsweat. I only accept hugs. <3
don't get me started!! I rage so hard at the US banking system. I laugh/cry every time I have to tell a customer we can't make deposits on weekends or holidays.
I don't see how anybody can separate Svbtle from Dustin. The whole selling point is that it is curated by him. It's a collection of blogs from authors that he likes. The product here is Dustin Curtis's opinion, not the content or the platform. Blog posts and blogging platforms are a dime a dozen, the only differentiating factor of Svbtle is Dustin Curtis's curation.
Not true, at least if the sample is truly random.

It gives a confidence interval of plus or minus 3% (regardless of the size of population being surveyed!)

http://www.publicagenda.org/pages/best-estimates-guide-sampl...

For example, if 50 percent of a sample of 1,000 randomly selected Americans said they favor recycling laws, in 95 cases out of 100, 50 percent of the entire population in the U.S. would also have given the same response had they been asked, give or take 3 percentage points (i.e., the true proportion could be 47 percent or 53 percent).
The bigger the sample, the smaller the margin of error, but once you get past a certain point -- say, a sample size of 800 or 1,000 — the improvement is very small.
I'll buy you coffee AND hear what you have to say.

:-)
Yeah. I always think it is funny when people are talking about ideas as if they are really worth much. I have new business ideas regularly. Ideas are cheap. Execution and access to markets, is where the idea hits the road.

And the likelihood that the idea and execution will make you insanely rich is so small that I have removed it from my equations these days. Just keep executing though.
> PHP scales well.

Any backend will scale if it runs in parallel and you throw enough hardware at it.

Perhaps a more important question would be whether PHP scales codebase-wise in larger projects.
possibly for controllers?
All I can say is... holy cow. I had no idea Kickstarter had so much influence, from Oscar nominations, to amazing technical products.
eh, personally I wish people like you would just install 5 different share this! toolbars so the web isn't polluted with share buttons.
It will be added soon. You can stay updated by following on twitter: https://twitter.com/typezebra
I think the code here is a very good example to get started with Python. It includes some very essential elements for interacting with external websites.
Unsolicited, Uninformed Redesigns - The Industry
going through this right now. It's tough. The great managers I've worked under in the past were pretty much 100% managers. whenever they had delusions that they could pick up a small coding task, they'd end up being brought off task by managerial duties and would delay the rest of development. Obviously, different people can balance this, and every company is different.
I don't find it _completely_ unusable, but I'll admit that it's pretty frustrating.
Hmm, this may explain why the vulnerability patched in 3.2.10 was more dangerous than it seemed, eh?

The 3.2.10 announcement provided an example of `Model.find_by_id(params[:id])` as an exploit, but nobody could figure out how you could get a hash with a _symbol_ key into `params[:id]`, which is what it would take for that to be an exploit. So people were confused.

But the pre-3.2.11 exploit, apparently, possibly provides ways to do just that, eh?
Good reminder, but this has always been true. Giving unfiltered user-specified content to YAML has never been a good idea.
First ever video of giant squid
Datadog (http://www.datadoghq.com) New York, NY - Full-time python hackers (pandas, scipy, numpy, hadoop), devops engineers (aws, haproxy, cassandra, kafka, redis, etc.) and support engineers.

tl;dr We are a monitoring service, processing hundreds of billions of records every day. Hard problems, great team, paying customers, real-time python stack.

What makes us different? Datadog is a product for you, developers, webops. So when you join Datadog, you have a strong and direct voice in the making of the product.

Interested? Apply at http://jobs.datadoghq.com
By jove, I think you've got it!
But it was not knowledge to the general public until today. That's what matters. Those people have POCs, but they're not spreading them.