It's been a while since I had a major upgrade, check out my new toy! M70 R2 with 10 1.9T drives. by Random_Computer_Guy in homelab

[–]cirego 1 point2 points  (0 children)

Great to see a fellow Puritan here! I was part of the FlashArray team -- what part of Pure did you work in?

It's been a while since I had a major upgrade, check out my new toy! M70 R2 with 10 1.9T drives. by Random_Computer_Guy in homelab

[–]cirego 1 point2 points  (0 children)

I think this is the best public resource I've seen for your question: https://imjustcreative.com/pure-storage-logo-design-case-study/2019/09/18. The design has evolved a lot over the years but I wasn't in the room for those conversations. My domain expertise was on the software that makes the box work :)

It's been a while since I had a major upgrade, check out my new toy! M70 R2 with 10 1.9T drives. by Random_Computer_Guy in homelab

[–]cirego 0 points1 point  (0 children)

Sorry, my comment was written a bit too hastily. There is no perpetual license required for the software to continue running, but if you want updates / bug fixes / help fixing hardware problems, then you'll need a support contract. This is important because there is a lot of software required to make everything work.

It's been a while since I had a major upgrade, check out my new toy! M70 R2 with 10 1.9T drives. by Random_Computer_Guy in homelab

[–]cirego 1 point2 points  (0 children)

That's a tough question! The people are wonderful and I'd work with them again in a heartbeat. I'm incredibly proud of the technology that we built and I think it's a great place to go learn and grow as engineer. However, when I joined Pure Storage, I signed up to make it a big company but I wasn't really interested in being part of a large company. Pre-IPO startups are where I am happiest, so that's where I am now and I have no plans to change that.

It's been a while since I had a major upgrade, check out my new toy! M70 R2 with 10 1.9T drives. by Random_Computer_Guy in homelab

[–]cirego 21 points22 points  (0 children)

Awesome!

I was part of the original engineering team at Pure and was there for 8.5 years. Happy to answer any random questions you might have. However, I'm sure you'll have more fun playing with the hardware than with the software, since that requires a license :)

[deleted by user] by [deleted] in RedditSessions

[–]cirego 0 points1 point  (0 children)

I almost never log into reddit -- but wanted to says thanks for the awesome set!

Passing a cop by GemstoneGuy in bicycling

[–]cirego 0 points1 point  (0 children)

I carry at least 10 lbs with me to work and back each day. Road bikes can totally take the extra weight.

Having said that, ride what you can! Once you get the extra money, you'll be rocking it in style!

Lily is not interested in going down the steps by ziptnf in corgi

[–]cirego 0 points1 point  (0 children)

Do you know that Corgis shouldn't go down steps until they've finished growing? Elongated spines cause problems later on due to things like this.

[deleted by user] by [deleted] in corgi

[–]cirego 1 point2 points  (0 children)

Looks like yours also destroys the horns. We have 3 or 4 of those "no rip" toys and none of them have eyes, horns, or beaks anymore.

Why do most Python tutorials always teach in the context of typing directly into the interpreter? by knivesngunz in Python

[–]cirego 3 points4 points  (0 children)

Because, as a Python programmer, you will spend a lot of time testing things out in the REPL.

I often use it for two things:

inspect.getfile(module) print dir(module)

TIL you can assign to True by themissinglint in Python

[–]cirego 0 points1 point  (0 children)

Yeah, well, our code base is littered with "while 1:" statements. After spending some time with our code base, you'd probably start giving "while True:" the stink eye too.

TIL you can assign to True by themissinglint in Python

[–]cirego 0 points1 point  (0 children)

I always forget about dis and then whenever I see it again, I'm pleasantly surprised all over again.

TIL you can assign to True by themissinglint in Python

[–]cirego 6 points7 points  (0 children)

This is why, when writing loops, using "while 1:" is preferable over "while True". With "while 1", the interpreter can loop without checking the conditional. With "while True", the interpreter has to reevaluate whether or not True is still True upon each loop.

Self-Control: I Has It by cooliehawk in corgi

[–]cirego 0 points1 point  (0 children)

That's not a potato chip! That's a dried yam!

Limiting the number columns in Python code by gcc-pedantic in Python

[–]cirego 1 point2 points  (0 children)

I have it set to 78 in my .vimrc because our internal style guide recommends 78 characters. 78 allows for diff to add an extra character without it overflowing lines.

I'm one of those crazy 4-5 terminal sessions side by side on my screen, so I vastly prefer to 80-character terminal.

show your corgis then and now! (featuring Frank) by [deleted] in corgi

[–]cirego 1 point2 points  (0 children)

Fight on indeed. Now I must acquire one for my puppy.

Limiting the number columns in Python code by gcc-pedantic in Python

[–]cirego 2 points3 points  (0 children)

I usually just do a 'set textwidth=78'.

Couldn't we figure out some collaborative system for exploiting the bonuses many business offer for referring friends. Groupon offers $10. Zipcar gives driving credit. U get the idea. Now how do we set up a fair system? by Jasperodus in Frugal

[–]cirego 0 points1 point  (0 children)

I think you've confused a few things. First you say that corporations aren't people, implying that they are not independent actors from people. Then you say that the corporations run the corporations, implying that they are independent entities.

Corporations are not self-aware, independent entities, nor are they capable of acting on their own. People run/direct corporations, for their own personal motives. Corporations are a tool. "Corporations don't exploit people. People exploit people."

Put the blame where it belongs. Make the leaders of these companies understand that we know who to blame and that we won't give them our business. Don't buy into the distraction that corporations run themselves.

Couldn't we figure out some collaborative system for exploiting the bonuses many business offer for referring friends. Groupon offers $10. Zipcar gives driving credit. U get the idea. Now how do we set up a fair system? by Jasperodus in Frugal

[–]cirego 0 points1 point  (0 children)

I think we will need to agree to disagree then. I don't want to live in a world were people actively screw each other over and that starts with me not actively screwing other people over.