skysight-inc/HackerNews huggingface dataset:
Sorry, "opposite test" was the google-able phrase.

"Apply the opposite test. How many times have you read a product description like this? “Our software is scalable, secure, easy-to-use, and fast?” Companies use these adjectives as if no other company claims its product is scalable, secure, easy-to-use, and fast. See if your competition uses the antonyms of the adjectives that you use to describe your product. If it doesn't, your description is useless. For example, I've never seen a company say that its product was limited, full of leaks, hard-to-use, and slow."

http://blog.guykawasaki.com/2006/01/the_art_of_bran.html
I'm in the exact same boat. My thoughts...

If you "really love her", then you already oughta know what's most important. (Most important, not the only thing.)

Her "expectations" are not really expectations. They are cries for help. Listen.

Some of the things we have done:

- We take French lessons together and speak French around the house all the time.

- We always eat dinner together.

- We go out somewhere every weekend (usually not my pick).

- We catch up by phone several times a day.

It's hard to explain, but I have a "more balanced lifestyle" without "lower expectations". You can have both. It's up to you to find a way.

[EDIT: Forgot one of the most important things: Sunday brunch is a big deal at our house. We shop together (the night before), cook together, and sit together for 2 to 3 hours at a table full of great food and 3 newspapers. At first, I thought it was a waste of time, but now I really look forward to it.]
Sure, if you're talking about equations.
In social contexts, however, being "right" doesn't usually translate to mathematical proofs. You get what I meant.
Who says they should, especially when the "enforcing" can be distilled down to plain old bullying and threatening? If I were the game designer, those ones would be the first to go and then maybe the professor.
> If she spends all her time on the startup, and you spend all your time on the startup, you get the best of both worlds.

Business partnerships are already volatile enough without adding romance into the mix.
You are correct.

However the study that you call for has been done in laboratory animals -- TCC found that (controlling for calories, etc.) the animal proteins he studied led to the growth of cancer cells, while plant based foods did not cause cancer to develop, even in an environment of radiation, etc., that would typically be thought to be the cause of the cancer.

I fully agree that the study you mention would be hugely beneficial, but by your logic one ought to smoke cigarettes if one chooses, or at least ought to have done so in the 1980s before more conclusive evidence began to emerge... even though most doctors/scientists had held a strong belief that smoking was a bad idea for decades.

If one were to base all of his health decisions on studies that were conclusively done in humans (without regard for any animal studies, etc.) one would be limited to a 1950s understanding. Humans are not mice, and the studies don't all correlate perfectly, but many do. And they contain valuable (though not necessarily conclusive) information.
It was Kate Fox. I would have plugged the book (which is funny and thought-provoking reading) but I don't know how many people here are interested in the English tribe :-)
I have industry experience and I'm rooting for ktharavaad. An existing site in an exact spec, and when you have an exact spec, it makes everything much easier. Next, there's Pareto's Law which means that, yes, if ktharavaad is a rock star, he can do 80% in a full weekend. And then 10% more the following week. Then 5% more the following two weeks.

The code is trivial. It's really understanding what you're up against and the architecture that will get you there that's hard.
I am in the exact same situation man. I am also 25 with a halftime start up and a GF to boot.

I chose both GF and the startup. I just made them equal priorities.

You must ask you self is the startup thing something you would be cool with over love, friendships and anything else?

One of my MAIN goals in life is to start a company and my GF knows this extremely well. I spend more time coding and working on my startup then I spend time with her. You have to let her know that one of your main goals is your start up. And you must be clear about this.

But on the other side, You are 25 years old and so am I. lol. Man how time flies. You have to start thinking what you want in life? Do you want to go through the next 25 years thinking that you missed out on something? I sure don't. I decided to make a commitment. My GF is 'a' top priority in my life and my start up is also 'a' top priority. Both know about each other and its just all about making time for both.

I dedicated at LEAST an hour or so a day to love and talk with my girl. My startup can be stretched to another 6 months if thats what it takes. 6 months is nothing in the grand scheme of things, but would you rather keep your girl and stretch your startup out another 6 months or lose your girl and finish 6 months early... It doesn't take much to think about this. Thats why I chose both. My startup can be stretched a little bit for the girl I love.

If you have partners, make sure they know that too. My startup and my girl share both rank #1 on my priority list. Just make time for both brother.
I actually thought of this, though without the stats. Small stuff, through Twitter (and thus, SMS).
Iran joins China in a club of countries developing filters for Internet traffic.
I poop on you.
Greg McAdoo stated at Startup School 2008 that of the 400+ VC firms in Silicon Valley, only 15 are profitable (3.75%).

http://omnisio.com/startupschool08/greg-mcadoo-partner-at-se...
Sure. Tell me how I can pay to use Gmail?
I was in a similar situations sans French lessons. My girlfriend wanted more than I was able to give. Eventually I decided to break things off, since she wasn't happy and we had a different life paths--it seemed the respectful thing to do.

I'll give you some straight forward practical advice about this situation. If you love her--be prepared for one hell of an emotional roller coaster a month or two after the breakup. You'll be able to ignore it for some time and then a whole other range of emotions will hit you. It turns out this is a normal way to process a loss, it's called grieving. http://www.womens-homepage.com/how-to-get-over-break-up-stag...

That said, if she is demanding but not too demanding (you'll know the line) and you think there is a chance for the two of you without the startup--then maybe it's worth trying to make it work with the startup. Any gains made by dumping the girl will quickly be lost to the grieving process. Really though--asking her to put up with you while you're doing the startup is asking a lot. Appreciate what she has put up with so far, let her know you appreciate it, and thank her for being a "partner" in the process.

Good luck.
Having played City of Heroes and knowing what's going on here, you're completely off base. The CoH PvP zones have special drones protecting the base, to give people breathing room. This professor was repeatedly teleporting people into them, an act which gave him no reward whatsoever and which (at least for a while) penalized the person involved (drone kills would give you XP debt). Neither of these properties hold during normal, legitimate, PvP play.

RPing a villain is fine. Acting like an asshole makes you a pariah. Surprised?
Kevin Rose of Digg spent his last $6,000 (which him and his gf were saving to buy a house together) on Digg. A few weeks later his gf broke up with him. A few months later, he was on the cover of business week. I think he is a hero, but for what it's worth, he has been known to say that he will never put business over his personal life again.
Turning a Corner? - Interactive Graphic
It is moral relativism, but what of it? Unless you take it on blind faith there's no real appeal to moral absolutism, either.
- Oursignal.com (Every hour or so for quick check on new links)

- HN (For discussions mainly)

- Google Reader (For the rest of them)

- Alltop.com

- Friendfeed.com

I use IMAP for all my mail on Opera, so don't have to keep that tab open all the time.
Freebsd is pretty nice, mostly for ports and simplicity reasons. I would use freebsd over linux on my computer if the boot disk would work with my usb keyboard and usb mouse... and if matlab were native, I don't know if it is my nforce chipset or some other weird thing but it works fine if the usb peripherals are unplugged.
Although I can't necessarily give you advice, I can tell you that I am going through a very similar situation right now - working full time on a start-up and live with my girlfriend. I am also 25. Sometimes, it is real hard balancing a relationship and start-up life but I have been able to do it because, although she technically does not understand what I'm doing, she knows what I'm going through right now and she is willing to make some sacrifices as long as I am. She gives me the time I need and even gives me money when I really need it (I joke around that she is my investor... lol). I have explained to her the start-up culture and she has accepted it and we are doing great now. If anything, I would try to just explain to her that you are accomplishing your goals and dreams and that you would love for her to be a part of your life but sometimes it may be hard. Email me if you want to chat about it - eintnohick@gmail.com
if (P(success of startup) * (worth of startup success to you ) > P(success with gf) * (worth of gf to you)) {
goto startup; }
else {
goto gf;
}

The values that you put on the probabilities and the worth of the things are entirely upto you, we are noone to decide that!
Does VC Have a Future Without IPOs? - Marc Andreesen
Artificial scarcity is not an ethical or legal principle, but an economic one. Because 1s and 0s can be "copied almost infinitely", in order to make money on it one has to enforce an artifical constraint on the number of copies that are allowed to be made.

Good customer service and a deep understanding of specific technical issues are not trivially reproducible.
Ask HN: Feedback on our beta justin.tv redesign
We put out a beta of our redesign of justin.tv channel pages yesterday. I'd love to hear feedback from the Hacker News community.

To see the beta version of a channel page, just add "/beta" to the end of the url - for example:

http://www.justin.tv/help (current version)

http://www.justin.tv/help/beta (beta redesigned version)
Both your startup and your relationship have a high chance of failure. Better play it safe and concentrate on the French lessons. ;)

On a more serious note, drop the French lessons, and use that time to pay attention to your girlfriend.

However, beware that some relationships are "high-maintenance" in terms of time and attention, not money.
Clock will strike 04:05:06 07/08/09 tomorrow
Personally, I'd take "I can write that in a weekend" as a compliment. Simplicity takes so much more work than one would think it would.
In my opinion, you have made the common mistake of overloading yourself. Start claiming back some of your time.

> I have a day job, I also have a halftime startup. I also have french lessons at saturdays.

What's more important to you, speaking French or having a successful, long term relationship with your girlfriend? Answer that question, and you'll know which of the two you should drop.

> In the startup, we have several ambitious projects in execution.

Why? We all have lots of great ideas, but you should focus on a single project/product/idea first. Make it successful, and then you can think about your next step.

> lately she keeps saying about how little time I dedicate to herself

How many hours of your time should you free in order to meet her expectations? (Assuming they are reasonable.)

> should I focus more on my gf and quit my aspirations of becoming "rich" in the near future (with high costs like losing her)

You are not going to become rich by killing yourself with work and excluding the people you love from your life. Quit overworking and start looking for ways to work smarter. You can put 24 hours a day towards a project, but you should draw the line somewhere. Focus on what's essential and gives you the best bang for your buck when it comes to what you'll be able to get done.

Do an assessment of where your time goes, and start cutting stuff out where possible. Allocate the saved time in part to yourself and in part to your girlfriend. It won't be easy, but you need balance or you won't go far. And you won't be happy, trust me.
Advanced Load Balancing for Developers: ADCs, What’s the Difference?
Perhaps we can value software based on how much additional revenue it helps you generate or how much savings it generates through optimizations or automations.

My former company tried to do this. People balk at this. "Why should I pay when there's 'free?'"
How about using data urls for embedding images in the CSS?

Ok so IE6 and IE7 doesnt support it... never experienced that before.
you've heard the wailing and gnashing of teeth from all the developers over how hard it is to work with the app store, i would imagine? yeah. apple would never allow a "used" iphone app ecosystem to spring up. no way.
Interesting statistic.

What might be interesting would be to categorize the apps and remove redundancies and see how much it would cost to gain all of the functionality of the collection of iphone apps. Probably 10-20% of the total cost.
It does take a wide-variety of knowledge. But I don't think you need to be an expert in all these fields. You just have to have a passion for presenting information to others. As far as what tools are needed? Here's my take.

Computer Science (Data Mining, Machine Learning):

- Hard science book like PRML from Chris Bishop or Neural Networks from Haykin

- Fun implementations from Programming Collective Intelligence by Toby Segaran

- See practical implementations by these people: http://www.doloreslabs.com/

Statistics:

- Good foundation of probability theory and calculus

- Understand these slides: http://www.autonlab.org/tutorials/index.html

Visualization (something I'm working on but not good at yet):

- Check out http://processingjs.org/

- Dabble in Adobe Flash/Flex Framework
>If no, enjoy the ride until she leaves you.

No. If you are the one who isn't willing to compromise, then you should do the honorable thing and tell her that it isn't working for you. If not, then you are just wasting her time and that is very disrespectful and cowardly.

She clearly wants to make it work since she actually told you what her problem is. If she didn't care, she would have dumped you already.
If true, that is totally outrageous.
+1. And it's not just price, its quality too. Even if you avoid processed junk and go after raw meats, veggies and fruit, you're still eating manufactured, as opposed to grown, sub-standard stuff.

My friends who come here to visit, after sharing their initial comments about the US, almost always compliment their overall very positive impression of the country with mandatory: "... but the food... sorry but it tastes like shit here, how can you eat this? Even Coca Cola is much worse, why is that?"
People definitely love Tufte's books about information graphic design.

Then of course for the actual data processing and visualization you'll need software such as Matlab, R, Processing, or Python (with Scipy + Matplotlib).
SSH server 0-day exploit
This list is ridiculous, a couple of these are the most generic forms I have ever seen. The last couple are just plain bad. Make a commitment and pick out 5-10 good ones.
Tutorial/resources for database design
Hi,
can you suggest me some good tutorial, book or any other kind of resource to learn about good practice in database design? I know about http://database-programmer.blogspot.com/, which seems pretty good. Anything else?

Also: I'd like some software, tool or service (possibly free and on Linux) to display tables, their relations etc. Any suggestion?

Thank you.
One advantage of environments like C, C++, Java, is that the default end-product of the development process is deployment.

With Smalltalk, you have to strip the development and other unused stuff out of the image, which is a messy business that can lead to exceptions showing up in front of the customer if you don't do it right. Many places just leave all that stuff in the image. It's unnecessary overhead, but Moore's law and the similar increase in disk capacity has made that into a rounding error.

(This is also why debugging and development are so magical in environments like Smalltalk. It's the default case. Debugging is often so painless, people use it to document!)
Girls and business ideas come and go all the time, but the good ones rarely come at all.

What's the chance this one will be better than the next? (for both)
I have seen my coworkers viewing applications... many were discarded outright because of stupid spelling errors or poor grammar, or no letter at all. Applicants whose work and homepage weren't available or were scarce lead to the (inductive) conclusion that the applicant was crap.

My last two job interviews lead to being hired, and my approach is generally:

(1) be very picky about which company I apply to;
(2) go the company's web site to get a history, which is important for:
(3) write an interesting letter saying what you like about the company, and give attachments and links to things that they can go take a look at, and
(4) to actually provide some critique of the work the company has done, and provide solutions. Anyone can point out mistakes; we need someone who solves problems, like The Wolf.

Also, in reference to language skills, I like a quote by Dijkstra:

“Besides a mathematical inclination, an exceptionally good mastery of one's native tongue is the most vital asset of a competent programmer.”
Some info here:

http://secer.org/hacktools/0day-openssh-remote-exploit.html
I find it interesting that they had the political pull to get the FBI to arrest the accused in 1 month after filing the complaint. With computer crime and IP theft, it usually takes about 12-18 months before the FBI gets moving to arrest folks.

UBS had 3 folks quit back in March, also allegedly taking about 25k lines of code with them, and while UBS filed a lawsuit a week later, neither of the 3 have been arrested at all.
http://www.businessinsider.com/ubs-accuses-three-quant-trade...
the cretan diet is low in meat and the fat mainly comes from olive oil. This is an example that supports the correlation with meat and heart disease.

Now onto the french paradox. First, you again are conflating fat with meat. They aren't the same so at this point you seem to be pushing an agenda through bait and switch.

"French people get up to 80% of their fat intake from dairy and vegetable sources ... The principal aspects of this diet include high olive oil consumption".

There is plenty of evidence and there are some outliers. Using outliers to claim that the abundance of evidence doesn't exist is disingenuous. Also, the american diet is terrible for other reasons such as the high consumption of highly processed foods. One can certainly find people that eat a lot of meat, but little processed food, and show that it's a healthier diet compared to one of highly processed foods. This doesn't mean that a diet low in meat and processed food isn't healthier, and in fact we there is a good deal of evidence showing that it is.
Print Link: http://www.vanityfair.com/politics/features/2009/08/aig20090...
Uhmmm... duh?

The original article mentions nothing about cost or the ability (or lack thereof) of any company to afford it.

He made a flat out statement that said SQL DOESN'T SCALE, which is wrong.

There are other methods for dealing with initial growth and the cost constraints... no need to blow your wad on Oracle out of the gate.

But then I imagine a lot of non-Oracle types aren't even aware that Oracle can be very flexible with their licensing for startups. You can, for example, lease/rent your Oracle licenses on a monthly basis to help get the most out of your cash flow.

I've been involved with a number of startups where we did our initial rollout on Postgres, but ensured that the application architecture allowed for us to fairly easily swap in a larger, more scalable solution if/when needed.

For that matter, in my opinion, too many people and startups tend to over-engineer their initial product offerings, making them too complex and worrying more about nonexistent problems (like Google-sized scaling) rather than on solid features and business process. But that's fodder for another thread, I'm sure.
I agree. The author might as well have called the post "here are 100 login screens".
Hardware yes, but the basic premise of a startup is that your people are top-notch. Scalability doesn't imply building something up-front that can handle enormous loads - it means building something that can grow with you. As opposed to "oh crap, we've got some load now, better start again" a la Twitter.
I agree. Startups are very time consuming, but a good relationship is important for keeping your sanity. Throw away everything else not essential to your health. Give her more attention. IF that doesn't improve the relationship, then you may have a girl friend who is jealous of the startup. If, in the end, you are just a meal ticket to her desires, it wont work in the long run.
Obama's original budget cut $30B of subsidies to big agriculture. It struck me at the time that this was a tangible sign of being serious about change, not only because of the subsidies but because of everything that cutting them represents. It was going to be an interesting test case to follow. Well, we didn't have to follow it for very long: Congress immediately restored them. Thus the system perpetuates itself.
If you don't get on with someone well enough to run a business with them, you don't get on with them well enough to have a serious relationship, either.

Ever hear of the mom-and-pop store? Couples, even married couples, have been running businesses together for centuries. My parents owned and ran businesses together. In fact, "can I run a small business with this person" isn't a bad question to ask yourself about a potential life partner :)
Well, I support giving players better tools; for example, being able to bar the professor's character from the zone by player vote. However, without that, shaming is about the best one can do.

I think the fundamental reason that they should is that players are the ones playing the game the most, and in my experience, the most active players usually have a more accurate understanding of what's fun and what's fair than the game designers.

I don't condone death threats; bad behavior comes in all flavors.
Very smart advice. I wish I'd read it a few months ago.

Unfortunately, in my case, I focused on the start-up and then my girlfriend eventually left me.

I think the best advice is probably the dinner thing. It creates a ritual that brings you together. I wish I'd done that.

Another good piece of advice is to make sure you're living on the same time-table, and try to shift things around so that you're free when she's free. Yes, it might be a little inconvenient to wake up earlier and work in the morning so that you can spend the evening with her, but it's not that big a deal once you get used to it.
Music Labels Reach Royalty Deal With Online Stations
Great Firewall of China: Facebook Blocked?
I have a friend in China who is saying Facebook is apparently blocked now. When he loads the site it exhibits typical behavior of being blocked. When he VPNs to a US network and accesses Facebook it loads.
Marc Andreessen Puts His Money Where His Mouth Is