skysight-inc/HackerNews huggingface dataset:
I always feel a bit somber when I read advice along the lines of what DBM posted, in that the experience in your life are what define you and you want to live a life you can tell stories about and not one you can sleep through. The feeling of somberness comes from knowing that, thus far, I've really led a life most COULD sleep through. I don't tip the scales of introversion, but I'm not far off.

I'm commenting here because I think you've given good advice on ways to slowly step away from this and these are things I've been putting into practice when I can. I'm more confident in engaging in small talk with people now, but it's typically someone I'm forced to interact with (hair stylist, waiter/waitress, mechanic, etc). I really need to take it a step further and target people outside of that comfort zone. I specifically like your idea of targeting other people standing alone, regardless of whether or not I have the confidence to do so - it's good advice.
Thing is, you cannot cheat this way. I've found that mostly it's pretty useless to read valuable advice from from other people, you just have to live through it yourself. As Morpheus says "No one can be told what the Matrix is, you have to see for yourself".
how about "people will bad-mouth you." full stop. There is nothing you can do to stop it.

Now, how you respond says a lot, especially if you own a business, and people are bad-mouthing you on 'the permanent record'

1. don't respond as if you are taking it personally.

Sure, being attacked unfairly by a customer feels like a fist to the gut. But it's not. This won't burst your spleen. Man up and act rationally.

2. acknowledge problems the badmouther brings up, if some of them are valid complaints. Explain how you are trying to prevent those problems from happening again. If possible, offer a refund, etc.

3. try to deflect invalid complaints without getting angry.

Fear is not the mind killer. Anger is the mind killer. If the badmouther is being unreasonable, it's likely that others will see this as well, (If others don't see this... perhaps your idea of reasonable needs to be re-calibrated?) If you can't deal with this in a calm manner, don't say anything at all. personal attacks in response to personal attacks will make you look like a 15 year old or a politician, in any case, nobody anyone wants to do business with.
I redeemed code #5. I'll write up some impressions and post them later.
Ok, I see what you're saying. I think the expectation that users will be able to get their data back out of a service if they choose to do so is a good one, and that services that don't meet that expectation should be criticized and avoided.
In the UK to "have a punt" can mean to take a risk on something.
Amusingly, I sent a note to the authors of TPOP when it came out claiming that I had found a precedence error in some of the code in the book, between && and ==.

But I had gotten it wrong.
This is a wonderful upgrade that might finally convince some users to leave the mess that is MySQL behind.

I agree. PG is becoming better and better with every release. It can compete with Oracle in some applications.
Personally I hope they implement Row Level Security some time. It's my favorite feature in Oracle and I hope they will implement something similar soon.
"We believe as much in the purity of race as we think they do, only we believe that they would best serve these interests, which are as dear to us as to them, by advocating the purity of all races, and not one alone. We believe also that the white race of South Africa should be the predominating race. "- Gandhi

http://www.trinicenter.com/WorldNews/ghandi4.htm
While I'm not an amazing designer by any means, my design skill have improved drastically in the last couple years. I'd say the most important things are practice, iteration, and inspiration.

Practice - Get a tool like Photoshop. Make a mockup, then turn it into a real website using HTML/CSS. Design at least 4 or 5 sites. You'll get better at Photoshop, better at HTML/CSS, and better at design.

Iteration - Don't expect to get a mockup right the first time; don't be satisfied with a mediocre first revision. Keep iterating on a design, tweaking it and changing it until it looks great. This part always takes me longer than both the initial design and the coding.

Inspiration - Coming up with designs from scratch is difficult. Instead, hang out on design-related websites (I especially like SmashingMagazine.com). Check out the numerous web design galleries online. There are also some cool UI galleries out there. Make note of what inspires you, and mix and match elements from different designs to create designs of your own. Or, just blatantly steal haha. I laugh, but I'm not kidding -- copying someone else's design is decent practice. And once you start iterating, it will become your own.

What's important is to realize that becoming a good designer is a path you must traverse; it's not a destination you can simply teleport to. So start walking!
All the successful large scale nations (the US, the UK, China, Germany, Japan, etc) are some mix of socialist and capitalist organization, and probably pretty close to 60%/40% in one direction or the other. In a socialist nation, there are usually at least small local produce markets etc; in a "capitalist" nation like the US there are a huge amount of services and regulations that are socialist (the cops, some welfare, etc, etc). In a middle country like Japan or Germany, the government works very closely with the firms to try to effect non-market driven policy and outcomes that have society-wide benefits as their rationale.

And... every society is an immensely complex machine, and probably can't be boiled down to an ideology (something Marx never understood, hence his inability to actually propose an alternative besides a utopian vision, and his inability to be a very effective political actor.)
http://en.wikipedia.org/wiki/Punt_(football)

An American football team will punt when it fails to reach a first down. There are four downs to try to go ten yards, if you don't make it after three downs you usually punt. It's a strategic decision; if you fail to make ten yards after four downs the other team gets the ball where you left it. But if you punt, you can push the team further back, which means they have further to go to score a touchdown.
What about trademark confusion with this well known tool: http://en.wikipedia.org/wiki/IBM_Rational_Purify ?
I am finding more and more as a 21 year that all the answers that you need come from within. I can read the internet all day long for advice about my life but at the end of the day I am really starting to think I am the only one that knows exactly what I should do. Actually doing what I know I should is a completely different thing however.
Furthermore, Chunked to the client is having a renaissance at the moment thanks to the BigPipe ideas coming out of Facebook. Speaking of which, Mongrel2 will be a tremendous server for apps that need this optimization.
Purify: formerly the name of an amazing memory access detector so I guess you can claim your name is different enough not to be confused but anyway, FYI, heads up.

http://en.wikipedia.org/wiki/Purify_(software)
I take exception to the term "unfair" here. It's an incredibly ambiguous term, and he seems to be using it to mean "added features that aren't really open source, which allow people to make money off of their work." In what world is this unfair? He then goes on to say how the open source guys have taken open projects with closed components (web service based? Not familiar with the examples given) and made them purely open. After reading the whole thing, I can't help but feel like I missed the point; is he for this sort of thing (seems unlikely, since he's using the term "unfair"), against it, or trying to make some sort of argument in the middle?
Dreams of iPhone On Verizon Are Of The Pipe Variety
Radiolab, an incredibly well polished radio program on nerdy topics, did a show on maths that included Benford's law. Check it out: http://www.wnyc.org/shows/radiolab/episodes/2009/10/09/segme...
Noooo :P (I am actually reading the book right now ! - they were on their way to the moon when I stopped reading. I don't mind the spoiler that much. Since it's an ebook I don't have the cover anyways)

On the story itself, it's almost too naive to be believed, but I hope it makes for a good movie.

Heinlein's later novels are much better but often repeat themselves and he became obsessed with his "World as Myth" idea (http://en.wikipedia.org/wiki/World_as_Myth)

I wish they made a "Glory Road" movie... sounds like good material there :) (http://en.wikipedia.org/wiki/Glory_Road)
I agree, Rationals Purify is quite well known. If you weren't playing in the software development space I wouldn't think it was an issue, but in this case I'd consider a rebrand if I was you
Interesting.

In Australian Rules Football, and to a lesser extent in Rubgy and Gaelic football, a "punt" is a kick which is most commonly used in an attacking manner.

As a verb, "Punt" can also mean:

+ A kick of a football

+ A method of propelling a boat with a pole

+ To place a bet, usually at long odds, or a risky one

As a noun it can be:

+ The former unit of money in Ireland

+ An open flat-bottomed boat (usually propelled with a pole)

+ The dent in the bottom of a wine bottle

Your usage matches that I've seen here before, but is not one with which I'm familiar. I wonder if it's preculiarly and specifically North American. In particular, though, it's the exact opposite of other meanings in other parts of the world.
I agree with him that it's good to include those extra parens in code you write. But if you're reading or debugging code you didn't write, it's important to know them. If you just assume the code means what it appears to mean, you'll skip right over even shallow bugs.

I haven't read any of Tim's code, so I don't know how readable it is. But I found that spending a lot of time reading other people's code dramatically improved the readability of my own code. I venture to guess that his code is a little opaque in places without meaning to be, as a result of his not spending much time reading other people's code.
Well, I specced out replacement/upgrade parts as costing several hundred dollars and a lot of time reinstalling the OS, restoring from backup, etc. I've done this sort of hardware work before and am familiar with the risks so this was actually the path of least resistance. I've got a major PC upgrade planned for this winter so I just need the system to live until that goes through.

I've had no BSOD/crashes/spontaneous reboots since I did the capacitor swap, so I consider it a success.
DinkingWorldCup Post-Mortem
I'll let others address your actual question of increasing speed, but I'd just like to make the [perhaps obvious] point that speed isn't everything. I'd argue that comprehension and composition (diction, logical structure, etc.) are more important than unqualified speed.
First of all. Seems great. Just registered for a free account to try.

teeny tiny feedback: I usually click <label> to activate the checkboxes, and I mistaked the 'I accept TOS' link for a label, had to go back and fill the form again!
The awesome thing about running your own business is that you don't have to do anything if you don't want to.

I make a point of giving out free Twiddla subscriptions for educational uses (on the assumption that students eventually become young executives who have to sit in a conference room while people in suits waste an entire hour trying to get WebEx to work at all, and might theoretically chime in about this cool online thing they used in school that just plain works.)

Anyway, that promise is in writing on the website, and I get to field a dozen requests a day (and the subsequent stream of thank you mails that come back), but every once in a while somebody will write in asking for a free license to run their online tutoring business. I don't feel bad at all pointing those folks to our API page and explaining how they can get their site up and running as soon as they buy a subscription.

So no, if you give it to one person you don't have to give it to everybody else.
This is exactly what my concern would be. Those who end up paying end up feeling a bit like suckers.

Usually when things are comp'd they are done on the lowdown.
How can this be right? I know that elephants society is formed around matriarchs that may be quite old.
And notice that that the US, UK, Germany, and Japan are all in dire economic straits right now.

Also, the police force not a socialist institution. To sustain a free market requires the state-sanctioned protection of life and property. The police force is a very 'capitalist' institution.
And this is one of the reasons why explicit is better than implicit.
Odd that it seems to have become synonymous with "Giving up" ...
After just a couple years of smoking occasionally at school mainly while drinking I can say that my health has seriously been affected far more than I ever thought it would be. I am constantly stuffed up and coughing shit up.
This might not be the right thread to ask... I'm soon going to put up my android app. Is there such a feature on the android market where I can offer promo codes to users like apple's app store? Or do I have to bake in such a feature into the app on my own?
I'd be interested to hear what other economic structures you think are better.

I haven't heard a better argument than capitalism.

Also, you should note that in America we don't have a capitalist economy - we have a mixed economy.
"Parenting should be assimilated (learnt if you like) gradually over time from those around you. Humans IMO function best as family groups within a [close-knit] tribal system: under such a regime one learns from one's own parents, parents of peers, parents of younger children, older intra-generation peers and peers as parents as well as from looking after younger children as a child, looking after younger children as a teen, ... you get the idea."

This doesn't seem to work so well in today's society, as we tend to consider older generations' ideas of parenting "old-fashioned". Maybe rightfully so, maybe not... but discarding the experience from older generations means you have to relearn everything all over. In that context, it may be useful to have books (etc) on parenting that tell you, "do X", "don't do Y", maybe put in a contemporary context, so there's less of a stigma of being "out of date".
It's because you still have the one down left to try to get a first down, but instead you're giving up on the offensive drive by punting.

Also, I wouldn't say that it's completely synonymous with "giving up". It's more like "giving up for now".
In the context I usually hear it (features vs. time) - you typically "punt" on something when you're no so much giving up, but putting it off for a later time or release.

I've also seen it used to mean letting someone else deal with it.
Then they won't pay the bed tax anyway.
I wish I could take a month off! My manager won't let me, unfortunately: he gets all anxious and irritable after a few days whenever I don't show up at work.

(I'm self-employed.)
European Commission launches consultation on net neutrality
I looked around, but couldn't find an answer to this question: what sets Purify apart from other issue trackers?

* If I know how to use Trac/Redmine, why use Purify?

* Why choose it over other hosted trackers, specifically Lighthouse?

* If I have Github Issues built-in to Github, why would I choose Purify?

Edit: I'm not saying there's no compelling reason to use Purify, I'd just like to hear the team's take.
Not to dismiss other people's advice, but the recurring theme in your post has been seeking approval from others, and now you're doing it here.

Or...you're pandering to people's desire to talk about themselves.
It's a strategic decision. If you punt you are signalling to the other team that you don't think you can get a first down in one more down.

Example: It's fourth down, (your last chance), and you have eight yards to go, that means you went two yards in three downs. You can punt and push the opponent back further, or go for it and risk giving them the ball where you are now. Most of the time you would choose to punt. You give up.
If you're truly proposing to join as a partner, it sure sounds like something's wrong.

Although ... how complicated is your tax system? Trying to get anything like this out of US accountants in the run up to our equivalent April 15th is hard, since they are trying to satisfy the maximum demand for their services.

How long has he been trying to hold you off (when did you first ask)?
Having a kid myself, and having turned down an awesome job opportunity since it would have kept away from my daughter for too long periods at a time, I totally agree with you. That being said, I know people who have made the opposite choice, and while I don't agree with it, their kids seem to be turning out OK.
For starters, read "Grid Systems in Graphic Design" by Joseph Muller-Brockmann and "The Elements of Typographic Style" by Robert Bringhurst.

After that, practice all the time. Do a ton of self-initiated projects or design for friends pro-bono. Always be looking at designers who you admire and figure out what about their work is so admirable!
Tony Hsieh Interview at BigThink
i disagree, although i don't look it as the dichotomy between "save your money" vs "spend your money on stuff", either.

i don't feel like you should stockpile your money for the nebulous future. yes, you should save it up to have an emergency fund. yes, you should start saving some for retirement. yes, you should save your money to make larger purchases instead of using credit. etc..

but you shouldn't let the drive to save money create anxiety and thereby lock you into a lifestyle. save, yes, but don't let the need to save dictate your life and your career choice. if you're much happier doing something where you don't have the $ to save as much, life will be much better.
+ To place a bet, usually at long odds, or a risky one

So that's what they mean on "Dragon's Den" when they say "It's a punt for me.". I guess I assumed something similar, but was never really sure.
>IMHO, highly specific expertise is overvalued by young people. Academia is the only place where specialization really shines; everywhere else you need to get along with people who don't understand your field.

really? from what I've seen of the Engineering field, there is rather a lot of tolerance for people who can't communicate with 'normal people'

My experience as a business owner has been that yeah, dealing with people outside your field is the hard part. Sure, if I had a better understanding of law, that'd be great. I'd be able to better choose lawyers.

But would I choose that better understanding of law at the expense of Engineering experience? hell no. I've set up my business so that as long as I don't make completely abysmal legal decisions, my legal decisions won't matter all that much. There aren't any weird legal twists to my business plan. As long as I can avoid getting sued into oblivion, my lawyer is doing what I want him to do.

But even a relatively small difference in the skills of the engineers I can hire for the amount I'm paying can make a huge difference, and at this point, I'm pretty much counting on my ability to spot 'diamonds in the rough' - last week a mistake made by both myself and an employee (the mistake was that it took us 8 hours to spot a problem that we should have seen in 30 mins) cost us north of ten grand in SLA credits. If I was just a little bit better (or had just a little bit more sleep) we'd have saved the SLA credits /and/ we would have saved a pretty big bruise to our reputation.

Obviously, choosing a different business model would have required that i could identify and economically purchase other skillsets; but there really is no getting around the 'It takes one to know one' principle. If you run a business, you better be good at the core things that the business needs to be good at. For me, this is why I chose the business I chose, and why I chose to bootstrap rather than run with investors.
Analyze Twitter Data Using R
What typically happens to your benefits (Health insurance?) while taking a leave of absence? Is it reasonable to expect my employer to maintain them?
>Do you consider yourself, or the rest of us, “essentially the Apple faithful”?

HN does have a strong Apple lean, although it has subsided quite dramatically over the past year (for reasons that PG has documented).
Well, at least you don't have to compile java anymore. That used to be a few hours of wasted time.
Forgiven. Looking back at my post today I'm surprised by the use of 'you're'. I'm typically a nazi about it myself.
the same way as everyone else.

study and practice.

you might never have the creative drive to be able to make something really interesting, but you'll be able to understand and apply trends and concepts. how artistically inclined do you think you have to be to create a nice looking gradient-based design?
"Forget philosophy and meaning-of-life shit. You're too young. For now, you are what you do. Go do something worthwhile"

You aren't too young. This is his philosophy which he's telling you to forget: forget every philosophy except his.
I'm guessing downmodders aren't aware of this article? http://queue.acm.org/detail.cfm?id=1394128
The ability to completely readjust the direction of your startup is fundamental to a successful startup.
SQL coding standards
Are you looking for information on writing compilers as well, or just language design? If the former, I suggest Modern Compiler Implementation in (C|Java|ML) by Andrew Appel, as well as the de facto `Dragon Book' (Compilers, Principles, Techniques and Tools).
That is priceless.
GNU HURD: Altered visions and lost promise
The dashboard reminds me a lot of codebasehq.com, not that that's necessarily a bad thing.

Edit: Is there a way to delete a project? I can see how to archive but not delete.
Well I don't have either, but if I were buying, my thoughts would go like this:

"If I get an iPhone, I know which one to buy (iPhone 4), and I know it will all work out of the box".

"If I buy an Android phone, I have to compare between about a bazillion models, and I don't know whether each has a separate app store, and if I get the 'wrong' Android phone I'll regret it".

Basically, there's /too much/ choice in the Android market.
20 PHP frameworks, 19 CSS frameworks, 18 Javascript frameworks....if there are that many "best" frameworks, how long is the "worst" list?
They're shipping a fixed version in July to address the heat issues and going to replace the current faulty ones. I ordered one in May but still haven't received it. When I inquired about the status they replied about the heat issue and they were in the process of rolling out a new design to correct it
"I don't know, I think character is a really important trait. If someone is a womanizer and consistently breaks his commitment to his spouse, why should we believe that he will deal any differently with us? One is to have the most intimate, enduring, unbreakable commitment to his spouse, and if this person considers such an intimate connection worthless, why would he place any value on your professional relationship?"

From what I can tell, this seems to be a common way of thinking in the US, especially in politics. Much less so in Europe (and maybe other parts of the world, I don't know). Personally, I don't see the connection between a person's romantic affairs, and their political decisions... one involves raging hormones, the other (hopefully) does not, so the decision making process is likely very different. (One could say, there are different body parts involved in the decision making... :-)
I usually interpret it to mean something more like "Cutting your losses".