Hacker Newsnew | past | comments | ask | show | jobs | submit | nkabbara's commentslogin

Hey :)! That's my name: https://nashkabbara.com


I just succeeded in doing this https://nashkabbara.com/addictions.html

From what I’ve noticed from my friends we all tend to have different addictions. For some it’s YouTube for others Instagram, etc…


that's really cool, instead of installing instagram daily - I found it easier to visit instagram.com. It's so bad that you'll only use it for a little bit before you have to close it


For me it's usually rebuilding a solution to a problem that I understand well that I've already solved with a familiar language.

Take for example Git. If you understand its internals well enough to build it yourself, then rebuild git in the new language. In the future, when you want to pick up yet another language, rebuild it again.

One of the reasons that I think it's extremely useful for a programmer to have at least one complex system that is well understood and implemented under their belt.


Is this a good time to start buying as everyone is selling/panicking?


It's always a good time to buy if you're doing dollar cost averaging into index funds.

Trying to time the market is probably a fools game, much better spent trying to avoid total ruin.


Yup, I DCA regularly, but thinking about whether this is a good opportunity to throw extra into an index fund like VTSAX or maybe solid individual stocks.

Extra would be coming from an account that I keep cash in for unforeseen opportunities.


As a rule of thumb, it's better to buy when the market's in the red than when it's doing well. As Warren Buffet said, "keep buying it through thick and thin, and especially through thin." (He was referring to an S&P 500 index fund.)


You should be buying index funds with a portion of every paycheck


Shouldn't you do this in a bull?


In a bull market you get things for cheap, with the expectation that the bull market will end long enough before your retirement that those assets will increase in value. You basically bought those assets at a discount. Bonus!

Closer to retirement, you wouldn't want to take on that much risk, so you'd move (over time, as you get closer to retirement) to more stable investments. Target-date mutual funds[0] do this automatically.

[0] https://en.wikipedia.org/wiki/Target_date_fund


You always do it so you don’t have to question the timing. If you do it during a bill, you’re waiting until the price is going up. Doing it during a bear gets you when the price is going down. Buy low sell high and all that jazz.


I should have included "also".


The mental frame that I often use to help me be ok with looking (and feeling) stupid is: stupid now, smart later.

You can train yourself to invoke it when the feeling comes up, if you didn’t have the chance to preload it before the interaction.

I think the only requirement for it to work though is that the intentions behind your questions are whole.


Tarsnap has been working really well for us, but one huge downside that we've noticed is how slow it is to restore data from say a 1TB archive.

Sometimes it takes more than 3 hours to restore a customer's 40MB directory.

If we were to have a full HD failure and had to restore the whole 1TB, that would probably take days. Days of downtime for us.

So depending on your situation, this might not be ideal.

I contacted Colin about this a few months ago and he mentioned that he is working on a faster version.


> * Filtering cards based on tags. Once you have a couple of dozen cards on a list it becomes increasingly difficult to get an overview of what you're doing, what you should do, etc. I use tags like DO THIS, DISCUSS THIS, INCOMING and would really like to filter lists so they only displayed, say, DO THIS cards. Right now I find myself fiddling around with the lists far too much, trying to figure out what I should do next. Not good if you're a procrastinator.

You can do this now in the "Search and Filter Cards" menu. Just click on the label and it'll only show you cards with that label. You can also rename labels to Incoming, etc...


Thanks for the tip. This, however, seems to be a single setting for all lists. I was thinking a setting per list.


Hi Guys,

This is a question I've been struggling with for a while now.

Would you host your company's super important bread and butter code on GitHub instead of your own server?

I get a funny feeling every time I think about this mostly because I've put tons of time (3 years) into our code base and I think of it as one of the most important aspects of our company.

Then again, GitHub hosts their code on GitHub which makes me feel a bit at ease in doing so.

I would really appreciate your insights.

Thanks!


I would, and I do. I don't use their wiki or issue tracker, though, so if they managed to lose the data, it'd take all of 30 seconds to (well, plus pushing some rather large files) to set it up again.

Our codebase is GPLed, so there are no concerns about privacy.


I've worked with Carl in the past and I can say with confidence that he's one of the smartest people I've had the pleasure to work with.

He's extremely well organized and a quick learner.

Just my 2 cents.

-Nash


Great advice Jason. Thank you.

Drawing energy from people and specially your customers is a much underestimated ingredient for success.

After a couple of years of being a machine, you need an oil change and you need to replace the wear and tear components.

I found taking one week a day and cold-visiting our customers brings back the much needed spark that makes you feel like taking over the fucking world!

-Nash


Thank you Nash :)

- I actually love anything that deals with customer support. It gives me a lot of insight and makes me feel rewarded.

- Yup, I fully fully agree. Machines can break. When I talk in terms of being a machine, I talk in terms of reliability, not over-working yourself. It's good to be reliable+ consistent. Avoiding burnout is certainly key.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: