skysight-inc/HackerNews huggingface dataset:
With relationships, it's always hard to give advice. Really, you need to talk to your partner, and basically make sure she is willing to tell you when she is complaining, and when she is putting her foot down.

My wife is due at the end of June, as a result I've spent maybe 10 hours in the past 2 months on my project because she's wanted me to spend more time with her and our other child. It is what it is.

Prioritize is all I can suggest. Which is more important to you, the project you are bootstrapping or your relationship. In my case, the day our first child was born I realized that everything I did from that point was to make my family happy, so that's helped put priority into perspective. Wealth will make them happy sure, but they also need a husband and father to fulfill those roles as well.

One idea I can offer is, get her involved in the project in some way, if you can. My wife has little to no interest in anything technical, she's an event planner and right now just bartending so she can spend more time with the kid(s). I tried, wasn't really an option in my case. If you have better luck, then those long hours you put into your project could be something you're doing together.
Come on - you haven't seen Dexter? That's an ethical serial killer show.

Your points are all well stated but he is quite funny ("nerdgasm"...come on). Otherwise - just add healthcare reform and Wallstreet debacle to your list and then build a bunker and never come out.
I was wondering if someone had a great way to suck up the oil and separate it from the water, would you have to give the oil back to BP or could you keep it?
One more employee from iPhone maker Foxconn, falls off building and dies
Breaking the Cycle: A Conversation With Emanuel Derman
Two things this enables for me:

1. Laptop screen becomes secondary screen for programs in the background like email or Spotify or Winamp. Things I want keep open with relatively quick access but not in my face.

2. Multiple visible windows on the same screen, and on both screens. This is useful in way too many situations and a serious productivity boost.
In your comment, you suggested that even libertarians (such as the author) should be supporting a strong military: "... isn't a strong military one of the very few things that even libertarians agree we should be letting the government take care of?"

This article doesn't address that issue one way or the other. All they do is criticize a specific program for having poorly defined goals and for (by their estimation) it's significant odds of collateral damage.
So you purchased a standard, no-frills car that provides full technical accessibility and used that to make unnecessary modifications to it. Then, you used said tweaked automobile as an example of opaque car design in a discussion about iPad?

Making suspension and interior tweaks are not necessary for piloting your vehicle. Unfortunately, Windows Update and some level of technical sophistication is necessary for running the modern PC. You're arguing against your own point—you don't need technical expertise in any possible way to run and maintain your Hyundai. iPad is arguably one of the first computers to adopt this model.
Peace: the church pushed for peace between principalities. Islam's notable for stressing nonviolence between fellow believers (at least, outside of fundamentalists, whose hypernarrow interpretation of their holy texts arguably makes them more of a deviant cult than fellow believers). Though even Buddhism isn't without its history of violence, humans being what they are, it is explicitly a religion of pacifism.

Life: The practice of medicine was often spearheaded by the churches. Most religions mandate successful propagation and child-rearing. The Judeochristian religions in particular stresses that to save one life is equivalent to saving all lives.

Acceptance, tolerance and openness: A progressive thing; the idea of trans-societal equality can be said to originate from the idea that all are equal before the eyes of the faith's deity. Buddhism especially, even without a deity, puts emphasis not on material wealth or power but the attainment of personal enlightenment, regardless of background.

Women's rights: Surprisingly true. Islam in earlier centuries actually spearheaded the idea of women having innate rights, even if said rights were often inferior to those of men. Buddhism, again, puts no special emphasis on gender. The Tao considers male and female to be equals of different properties.

Advancement of sciences: The Church outright /funded/ many pioneering scientists and experiments, if they weren't involved outright in its process. Mendel's studies of genetic inheritance was done as a monk. The Vatican was responsible for postulating the Big Bang theory of universal origin. Many scientists see their profession as a way to better understand the mind and intent of their deity.

Art: If you think I'm just talking about the stuff commissioned by the Vatican, you are /sorely/ mistaken. And Eurocentric too, so double-shame on you. The history of art is nearly inseparable from the history of religion - and the first forms of art were often means of religious expression.

Pithy sayings are just pithy sayings. It takes a bad man in good clothing to profess piety and pacifism on one hand and victimize with the other. What your quote describes is "hypocrisy," which is a universal problem in human culture, and not particularly bound by religion. Atheists have no monopoly on ethics and morality - we simply have a more concrete theory of origin on the subject, and better predictive elements on its formulation.
I like your take on smartphones. People are grossly underestimating their potential due to current limitations of computing power. My prediction is that as the iPhone gets faster, the iPad becomes less desirable.
Ballmer Not appearing at WWDC - Microsoft
I bought an iPad (after using linux exclusively for years) and have really been enjoying it.

Highlights:

- Great music apps (drum machines, synths, etc.)

- Solid battery life

Frustrations:

- Not sure why the app store exits right after you install a new app

- Safari crashes often
New Hampshire also does not have helmet laws, and the several world-class hospitals in Boston are on the order of an hour away. It's probably not as good a choice as Florida if all other things are equal, but it's a similar situation.
What are the not so obvious ones?
I am divorced. The marriage didn't work. We it because of the extra time working on startups? Or was the extra time working on startups more a function of wanting to be away from the house. Or maybe working on startups kept me so preoccupied that I stayed in a bad marriage for way too long.

Either way it was 8 long years. I got the business and she got the house.
ASP.NET: Using pickup directory for outgoing e-mails
We found a nerdy, but perfectly acceptable way to handle this: schedule time with each other. It works out very well; we both look forward to our time together and we both schedule around it. We rarely deviate. We also understand and respect each other's time needed alone.

- dinner every night at 6:30
- Jeopardy every night
- lunch at least once during the week
- Sunday brunch at home (a big production)
- date night, at least once each weekend
- something special in town once a month
- something special out of town once a month
He's cheering for someone who's ripping us all off. That is just plain messed up.

Also, you're totally missing the point of Dexter - it's about addiction and powerlessness.
My advice is to use a calendar app to remind you of things so you don't forget/cancel.

Schedule a weekly date night and a monthly date weekend. You need a break as much as she needs time with you, so it works out pretty well.

Try to make time you spend together high quality time (i.e. don't be on your iPhone checking e-mail/facebook, don't just sit on the couch and watch TV. Go to a concert, go on a picnic, take scuba lessons.)

These are things that have really helped with my wife and startup fighting for time and attention.
How is this better than google code search with "lang:python"?
Well, if you don't mind pedantry, here goes. It's actually 80% of relatively close friends on a family unit basis, so it's 4 iPads out of 10 friends/5 couples that I see on a routine basis.

That's an incomplete sampling of my universe of friends. A lot of my casual friends - the ones I haven't seen since February or earlier - I don't know one way or another, but I'd guess the rate would be lower among them.

The data's also tainted, since most of them had the iPad in hand when they made the statement. Anyway, what I really was trying to focus on is that if they purchase it, it will likely be at Christmas and as a gift.

As far as demographics, if you mean income, I don't really know. I'd guess $100K-$120K yearly income per family. Upper middle class, I guess. Folks that make enough money that their wives stay home with the kids. Not hurting for money, but $500 is still more than pocket change.
on a non-optimizing compiler you are hitting the string every time in the loop because of the strlen

In practice, what assumptions one should make here about optimizing compilers?

It seems like it would take a lot of compiler intelligence to figure out that even though we are modifying the string in place, we are never terminating the string, and thus strlen() remains constant. Thus my instinct would be to never use it in a loop like this.

But maybe current compilers are actually this smart? I just compiled with gcc -O3 and looked at the result with objump -S, but I'm not familiar enough with the assembly to figure out how it's handling things here.

By contrast, my instinct was to do this with in a single pass with two incrementing pointers. I'm not sure if the code is clearer (http://gist.github.com/416170), but at least the assembly turns out simple enough to read!
Or maybe that the late nights now mean a chance at vacations in the future. You might be one of the lucky ones.
It is a transparent outsourcing company. Think Mechanical Turk for web design and development. I developed a project management interface for web designers, but when they create projects and tasks, they can assign them to workers in the Philippines they've never met. I charge one rate per hour/task/project and pay another.

When I started, I envisioned thousands of workers and thousands of employers. Or even millions! Within a few months I had a dozen workers and a dozen employers. That was enough for a solid "lifestyle business", but I've found it tough to scale and maintain the quality of the work.
Science and Teamwork
His name was on the list, so I assumed so! Sadly I won't be in SD for said meetup. :(
Nvidia CEO: Netbooks and Tablets to Meld, Hints at Tegra-Powered webOS Devices
Strategically ridiculous and technically preposterous.

How does this nonsense get published? The only story here is how so many people apparently don't understand computers or the computer industry.
If you can put Linux on it, it's cool :-)
The whole "just repost some speculation from someone with more speculation" was totally insane.
What a great way to deliver this news! I would have thought that they'd want to let the expectations build more, but if they're going to announce, they couldn't have chosen a more direct, humorous way of doing it.
I think this may be a cultural thing. C programmers are very much used to the standard not defining the behaviour of some things, e.g. what happens when you call strcmp(str, NULL). Segfaulting is expected here, and easy to track down.

(I would use some assert()s if a function could cause silent memory corruption; but this particular function either works (valid string), segfaults (NULL) or cannot detect a problem (stray pointer).)
Consider acquiring a new hobby: buying and selling real estate. In this environment it's not hard to get good deals if you have the cash. I've bought over 20 properties in at courthouse foreclosure auctions in conjunction with other investors, and all I have is $1M or so. I've sold 8 of them, and average 30% returns over 6 months.

And it's not hard, it just takes patience and time. Get a good agent and start small, 50 to 100K per deal. Buy AT LEAST 30% below market value for flips, or aim for 2% of the property's value in rent per month for rentals. Read biggerpockets.com. Most deals on the MLS are market price and not worth it. Never buy at market price.

For example, 16143 CAMINO DEL SOL, Los Gatos is being auctioned off RIGHT NOW, as in Thurs 5/27 11:30 AM. It's 3 bed 2 bath 1700 square feet built in 1955. Its estimated at around $1M but bidding is starting at $650K at the Santa Clara County Courthouse. I bet someone's going to get it for 700 to 800K or so and flip it.
Maybe my all-time favorite tweet; I bet the MS PR folks are having a good laugh today as well.

Is nobody else wondering at how news stories can dissect, at great length whether code-creation companies still have a business with the iPad but also Apple will suddenly allow MS to use its dev tools on their platform? Confusing.
Microsoft's 7 Minutes
Strange that the OP hasn't replied once to this discussion...
This is enlightening for me, as I don't know anybody who has a kitchen computer.

What are they typically being used for - just recepies? Or also browsing while having a morning coffee?
Willow Garage gets robots into researchers' hands
A good cofounder is not an easy person to locate. Often times the wrong choice can lead to your startup's untimely demise and there are plenty of wrong choices IMO.

I've personally found it easier to contract the work out and then if one of the contractors proves to be a great asset and we work well together I can then proceed in making them a cofounder or giving them some equity.

There are 2 things you absolutely need to know about this person before you move forward in making them a cofounder:

1. Are they good at what they do?

2. Can you trust them and work well together with them?
Additional advice in a thread from several months ago: http://news.ycombinator.com/item?id=1060019
I second this; my wife and I are living apart from each other for a year while I work and she finishes school and I find this is especially important. We talk when/if we can almost every night, see each other twice a month (once I go to her and once vice versa) and on Sunday mornings we put the webcams on and one of us walks the other through a recipe for breakfast.

Edit: For long distance, don't forget to see the same movie on the same night and then talk about it afterwards.
Years ago, on a "hacker-oriented" site, most everyone would've known this automatically through their interest in rockets and sci-fi. Times have changed.

If you carry 100% of your own fuel, you are subject to a nasty Rocket Equation. The fraction of your own weight that can be payload becomes vanishingly small, which can lead to structural and economic problems.
I started work on it straight after I read your comment... With some luck I should have a minimal version finished by this afternoon. I'll post a link here as a response!
There's a roundabout by my business that they put in about two years ago. There's also a large trucking hub that has to go through it to access the interstate. Whoever designed it didn't consider this factor when putting it in, so it's too small for a semi truck to make it through. They just drive over the center.
...my theory that you should buy stocks in the companies that you hate the most

Wow, that's a pretty sad statement. No wonder our economic system is so fucked up. We've got people out there investing in companies they'd otherwise prefer never existed. Then, of course, there are machines making billions of transactions a day in an effort to game the system. Unless people start investing in companies that they truly believe in, I don't see how this system can do anything but fail in the long run.
"Then when things go bad, everyone's pissed that the government isn't omnipotent."

That, my friend, is a true statement.
This is yet another example of the "Know you role" principle. Basically people work best in well defined roles inside of a larger framework. without this you end up with founders trying to do a lawyers job and lawyers trying to do the founders job.
AFAIK, you get no access other than through iTunes. The iPhone storage volume doesn't mount in OS X the way regular USB drives do. If anyone knows something different, enlighten me (I'd love to use it as a portable HD)
I love her, and she loves me too, so I really hope it'll niot end like that. Nice to read your experience here, kind of scaring.
wait so you mean apple ISN'T going to let ballmer present and go against everything they've done in the last 2 months by allowing their top competitor to exactly what they've just taken a ton of shit from the dev community by not allowing? how shocking...
I agree! Having overlap between skill sets also helps communication about problems and solutions.
A team entirely composed of E.coli experts will nonetheless will be slower than a team composed of physicist, biologists, etc in finding solutions because of the low diversity in ideas.

A programmer often have domain expertise in many area but they can still specialize by developing different domain knowledge, while retaining a wide range of knowledge.

A "business" guy, I presumed, not only know just how to run a business, but have domain knowledge in various area that a programmer would not normally know about?

So yeah, one guy can be on vacation, while another work and switch in between. However, you lose that creative edge and perspectives.

So there's no such thing as a free lunch in gaining redundancy in programming expertise.
Facebook Launches Android SDK
Here's the first entry about this, where he discusses why he thinks it's a good idea to buy BP stock now: http://dilbert.com/blog/entry/engineers_to_the_rescue/
Ups.

Too late to remove.
She will probably kill me if I pick my laptop for a trip or to a coffe, won't work for me. She hates computers at this point.
If it hasn't you're not really a startup.
EFF:  Facebook Changes Aren't Enough
It's rude to make assumptions about someone's political views, and then hold those assumed views against them.
This sounds great, I'll try this. Very great advices.
C# 4 supports dynamic typing.

(The C# 4 compiler is shipped with .NET 4 which is in turn shipped with VS2010.)
It's honestly nothing like making movies, because most movies that are considered 'successes' wind up losing money.

http://www.npr.org/blogs/money/2010/05/the_friday_podcast_an...
How different is the practice of civil law in those countries?
yep, engine hoists are v. necessary. Also, always rent a drywall lift when doing ceilings.
What is the real life risk to lack of GSM coverage? Is it really just millions of nerds without iphone (cell) access?

Is any of the electric grid even publicly accessible over the internet? Surely there isn't a big "off" button for the power grid, as its quite a distrubted system... Furthermore I really doubt the infrastructure for these is publicly accessible over the internet. Even so, it seems like physical security would go a much longer way than network in the case of utilities.

As for markets, well there is a tiny agency called the SEC.

Either way this security is a cost to be borne by industry...Not ran by state military agencies.

Let's just call this for what it is, a power grab for defense/infosec contractors, and career officers. :)

To that end I'm not surprised to see it so vehemently defended by infosec professionals.
If only all lawyers were like grellas.
This is the only time I've ever been more impressed by CNN than by the BBC.
It's just a decoy!

That way, when Ballmer does show up and announce that Apple is ditching OS X, Cocoa, and XCode for Windows 7, .NET, and Visual Studio, you'll all be really surprised.
If you are trying to build a long haul business one of your key tasks is getting your Bus Factor above one.

http://en.wikipedia.org/wiki/Bus_factor
http://www.microsoftstartupzone.com/Software/Pages/Products_...

A lot of the developers who would be working on small apps for the iPhone/iPad would probably qualify as small businesses for Microsoft's BizSpark program, which gives them free access to lots of tools including Visual Studio. You qualify as long as your business is real, less than 3 years old, and earning less than $1mm in revenue. Once you exceed that, you should be able to afford the licenses.
What a coup for Android. (Assuming the reporter knows what he's talking about, which I can't vouch for.)
I work on Ct Technology at Intel (http://software.intel.com/en-us/data-parallel/). Some of our semantics are heavily inspired by Blelloch's work. It's nice to see this getting "re-discovered" as more people are looking into parallelism again.
What about complementary skill sets? The 2 Steve's of Apple fame or example?

I think while it's just fine to have 2 technical cofounders it's also fine to have 2 founders where one is primarily business/design oriented while the other is more engineering/backend oriented [Frontend + Backend].

It's mostly about being able to maintain perspective on different parts of the startup even if both founders are technical and are capable programmers.

I think you'd always want one of the founders to be more marketing/biz oriented while the other stays in the scalability/performance arena. Why? Because going too deep into either domain forces you to lose perspective in the other. It's the same old not being able to see the forest through the trees problem.

Two heads are better than one precisely because they can complement each other - not because they can imitate one another.
Many states have similar helmet laws to Florida's: http://www.iihs.org/laws/HelmetUseCurrent.aspx
This won't work, if the first char of z_terminated == char_to_remove.

I have a similar solution farther down the page. Not many people seem to like doing it with pointer manipulation.

EDIT: We should both probably add

if(!char_to_remove) return;

at the top since we'll get a seg fault if someone tries to be sneaky and passes the zero-terminator. And then might as well check if z_terminated is NULL while we're at it. Or is there a better way to handle it?
Tech Influx Transforms Mission Neighborhood
You're probably unfamiliar with Scott Adams. From reading his comic and his blog, I think he's actually liberal. His comment was probably tongue-in-cheek. It's also worth remembering that he loves pushing people's buttons. Remember that this guy makes jokes for a living.
For all practical purposes, no. The last time I played any sort of computer game regularly was back in the dial-up BBS days of the mid 90's, when I played door games like Legend Of The Red Dragon fairly often.

These days, I might logon to a MUD and poke around for a few minutes, or fire up adventure and play a little while, once every blue moon or so. But that's about it.
> After your ego has been throughly decimated, then you can improve.

Aye... and that's when you learn. I've worked for a bit for a guy that had learned C in the 70's, best school I've had... also very painful at times.
It has always been very American to love the underdog (maybe it's human, not American, but I myself am not in a position to vouch for the rest of the globe). So, the companies that we like and want to succeed are almost invariably the smaller companies, and the companies we hate are the successful ones.
For bonus points, it's usually the same people who were loudest about shredding regulations and disempowering government in the first place.

Related examples include the NIMBY a-holes who lobby against cell phone towers in their town while having a family plan, and of course people who insist on tax cuts while demanding better services.
It's amazing how fast baseless information flies around!!
The clouds at the top are annoying as well, but significantly less so than the hills.
Well, ok, he's trolling and I was successfully trolled :) Good for him, I guess :)