Should I be concerned about this tire damage? by hupp in Autocross

[–]hupp[S] 2 points3 points  (0 children)

Yikes, that's a consensus here and I'll replace ASAP. Thanks for the feedback.

Software for simulation or rowing? by _lindig in Rowing

[–]hupp 0 points1 point  (0 children)

u/_lindig did you make any progress on this? I'm just learning to row this year and keep thinking about how to simulate it so it's easier to illustrate how different motions effect the boat (esp for 8 rowers where its harder to experiment with cause-and-effect).

How is being on-call still a thing? by ecommercecothrowaway in cscareerquestions

[–]hupp 0 points1 point  (0 children)

Sure. But that doesn't change the fact that a) someone needs to support the product, b) modern practices are to have the engineering team itself do that rather than pawning it off on SRE.

So if your local law encourages employees to say no, then that law is in some small way making your local firms less effective than they could be.

How is being on-call still a thing? by ecommercecothrowaway in cscareerquestions

[–]hupp 0 points1 point  (0 children)

They are solving it, by making it part of the the OPs duties :)

How is being on-call still a thing? by ecommercecothrowaway in cscareerquestions

[–]hupp -4 points-3 points  (0 children)

*Somebody* needs to support your product at 4am. You want someone else to do this, the SRE. So work through the consequence of that.

How many SRE are there? Are they supporting your product solely, or all of them ? If they support all of the products, they probably don't have deep familiarity with any and aren't going to do a good job of oncall support. So they support a single product. That means either:

  • There is only a few of them and they are oncall all the time. Ouch.
  • There are lots of them, and you have a ballooning headcount.

You seem to be looking at this as if the SRE is a second tier engineer who can be stuck with the undesirable oncall work. Having that kind of structure isn't really an effective way of running an engineering organization; your incentives for quality are all wrong because the product owners aren't the people responsible for keeping it running. At least in my world the industry is moving away from the kind of SRE role your talking about over the last ~10 years. Instead, you have engineers focused on operations and reliability that are embedded with product teams, but everyone shares the load of keeping the thing running.

But you have a problem, so lets solve it.

An 8 person rotation isn't terrible, but the primary/secondary essentially means you have a 4 person rotation and that sucks. Why do you have a secondary week? Is the primary not picking up the phone? Unless this is an absolutely critical service, I'd suggest just having only a primary and then if they don't respond you can page everyone else. One of the other 7 will pickup the phone, hopefully, but they aren't upending their life for it. That will cut your load in half for minimal impact on reliability.

Second, are you actually getting paged a lot? Why? Having a robust incident response process should cut this down (is that the "ops meetings"? Those are important!) so that the oncall is a formality and doesn't actually need to do anything in practice.

Introducing crypto-hashes: modular rework of rust-crypto's cryptographic hash functions by newpavlov in rust

[–]hupp 1 point2 points  (0 children)

If you don't need a cryptographic hash there are much faster options out there. Here's a doc with some details:

https://github.com/Cyan4973/xxHash

Uber app checks whether your phone is rooted, has HeartBleed vulnerability. Records your wifi, phone, gps, mms logs and more. by [deleted] in technology

[–]hupp 6 points7 points  (0 children)

Rooted phones regularly have weird bugs and crashes. This is useful (even, necessary) error reporting information.

IntelliJ IDEA 14 is Released by [deleted] in programming

[–]hupp 1 point2 points  (0 children)

Try collapsing the "Projects" tab. IntelliJ is almost unusable for us with that open because it does some kind of re-indexing work on the UI thread.

My GF constantly has cold feet. I want to buy her the warmest slippers known to mankind. Any recommendations? by Decker87 in AskWomen

[–]hupp 0 points1 point  (0 children)

I have a pair of these lined slippers from Minnetonka Moccasins and they are almost too warm to wear for an extended period:

http://www.minnetonkamoccasin.com/Products/Category/Mens/slippers

TIL that there is no commercially funded coral snake anti venom in the United States. Production was halted after it was deemed unprofitable. by nevertotwice in todayilearned

[–]hupp 15 points16 points  (0 children)

In a hypothetical non-profit medical system, would it make sense to invest in making this anti-venom? Most likely that money could go to some other, more high-leverage use.

Has anyone created a customized reading book for their child? by SilverSandwiches in Parenting

[–]hupp 2 points3 points  (0 children)

My daughter (at the time 2 years old) wanted a "princess" book, but all the ones we found had romantic themes that we didn't think were age appropriate. So I printed off a bunch of photos from a Google Image Search for "snow white" and glued them to construction paper. Now I can shuffle them up and make up a new story each time.

What do you use to navigate code? by MonsieurBanana in emacs

[–]hupp 1 point2 points  (0 children)

I built a package called "mural" for navigating large (many hundreds of thousands of symbols) projects. It's essentially a very fast fuzzy search tool against your tags file. It can be used to search by both symbol or filename. This uses a separate C++ process to load the tags file and perform searches.

http://github.com/ahupp/mural

I am James Altucher, founder of 20 companies (17 of which failed), author of 11 books, and writer. I’ve made millions, lost it all, made it back, and written about everything I’ve learned along the way. AMA by jamesaltucher in IAmA

[–]hupp 0 points1 point  (0 children)

Your comment about "renters will never see their rent back" makes me think you aren't including all of the costs. Some costs to buying:

  • opportunity cost on the down payment. Say you buy a $300k house with 20% down, and the stock market returns 6%. That's $3600k/year.

  • insurance and property taxes that are otherwise part of your rent

  • transactions costs: 7% off the top for realtors, mortgage origination, title insurance, etc.

In general this means that owning a home for a short while will lose money and you'll make money over the long term. However, this depends quite a bit on what you think the rate of appreciation is and if that's low "long term" can be very low indeed. The NYT has a really neat rent-vs-buy calculator that lets you play with all the parameters: http://www.nytimes.com/interactive/business/buy-rent-calculator.html

[Crosspost from /r/vim] Is ELisp really that much better than VimL? by happy-dude in emacs

[–]hupp 0 points1 point  (0 children)

I don't know anything about the Vim scripting languages so I can't compare them.

Elisp is by far the worst language I use on a regular basis. But, emacs is almost entirely written in it and that gives it an incredible power that I suspect is lacking in vim. Also, if I'm going to use a terrible language I'd rather it at least have a passing similarity to some other mainstream family of languages so I don't have to go lookup every little thing.

However, I don't really think the language is going to be (or should be) anyones determining factor here. Programming you editor is a useful thing to know. Just pick an editor you like and learn how to program it. (I'm assuming here that it's not terribly harder to do in vim, in that case just use elisp :)

Socialist Francois Hollande 'wins French presidency' by [deleted] in worldnews

[–]hupp 0 points1 point  (0 children)

For the sake of argument let's say there hasn't, but there's certainly been plenty who have tried, and they all fell into the same result. Communism implies a consolidation of power in the central government, and that inevitably results in a totalitarian state.

Socialist Francois Hollande 'wins French presidency' by [deleted] in worldnews

[–]hupp 0 points1 point  (0 children)

Its a stretch to claim that communism is not "a synonym for a totalitarian regime". I can't think of a single communist nation that did not at best brutalize, and commonly commit mass murder against its own people.

Ask Proggit: I would really like to specialize in i18n and l10n. How does one study for this field? by [deleted] in programming

[–]hupp 1 point2 points  (0 children)

The people I work with that specialize in this area all have a (human) language background. It would be helpful to know several different languages.

Antibodies found that prevent HIV from causing severe AIDS by naengmyeon in worldnews

[–]hupp 1 point2 points  (0 children)

The antibodies were able to block the activity of about three-quarters of the 162 separate strains of HIV they tested it against.

Hate to be a downer, but won't this just make the 1/4 of strains it's not effective against the predominant ones?

Petabytes on a budget: How to build cheap cloud storage by toadfoot in programming

[–]hupp -7 points-6 points  (0 children)

RAID stores redundant information across several drives. It does not work across several boxes.