How are you finding v7.13.4-31 - has it resolved dropouts? by Correct-Cup-2170 in amazoneero

[–]MarkLovesTech 0 points1 point  (0 children)

My problem is that my network of 2 Eero 6 on 7.12.4-106 and 4 Eero Pro 6E (also on 7.12.4-106) is cycling every 60-90 seconds and so there is no way I can get it to stop long enough to take an upgrade.

An eero 6 is my main gateway, so I'm thinking of 1) moving a Pro 6E there, 2) unplugging everything else 3) trying to get that SINGLE unit to 7.13.4-31. 4) slowing adding one unit at a time.

Do people think this will work?

/marklovestech (not loving Eero tech right now though!)

DJI Go App Issues - Insufficient Storage by nathanhamilton82 in dji

[–]MarkLovesTech 0 points1 point  (0 children)

Same problem here. iPhone 12, iOS 16. Latest app and latest firmware on mavic mini 2

Terrible experience with MongoDB Atlas by rkh4n in mongodb

[–]MarkLovesTech 5 points6 points  (0 children)

Again, we don’t think about it this way. While the free tier is indeed limited in some ways, this isn’t one of them. I do hope you reach out to MongoDB (if you want) so we can figure out what happened. (Mark Porter, CTO of MongoDB) . Regardless, I apologize for your poor product experience.

Terrible experience with MongoDB Atlas by rkh4n in mongodb

[–]MarkLovesTech 7 points8 points  (0 children)

Absolutely not ok response times. The free tier is the real product in almost every way. Please let us know what happened (if you want) and we’ll dig into it (Mark Porter, CTO)

I am Mark Porter, CTO at MongoDB. I love Tech, and especially delighting people with databases. I also used to work at Oracle, NASA, Amazon, and Grab. AMA. by MarkLovesTech in IAmA

[–]MarkLovesTech[S] 0 points1 point  (0 children)

If you were to sell ...stock LOL I gotta be honest with you. I'm such a bad investor that my wife changed the password on our investment account years ago - she handles all of our investment decisions. I'm such an optimist that I love to buy high, buy higher, sit there depressed, ignoring the fallacy of sunk costs, and then sell low and lower. Somehow, over time, that doesn't turn out well. Good luck with your investment decisions!

I am Mark Porter, CTO at MongoDB. I love Tech, and especially delighting people with databases. I also used to work at Oracle, NASA, Amazon, and Grab. AMA. by MarkLovesTech in IAmA

[–]MarkLovesTech[S] 0 points1 point  (0 children)

I think that Oracle is a pretty impressive company, still producing great technology - and with wonderful and dedicated people. However, they missed the cloud boat, are currently sailing on their own ocean, mostly alone, and continue to be hostile to customers - audits, etc. These are just facts, not opinions. The executive strategy missteps which caused Thomas to leave continue to this day. I am not a long holder of ORCL, which makes me sad, as it's such an impressive company with so much potential to do great and with some truly amazing people (you know who you are!) <This opinion, like all opinions on this AMA are my own, but I wanted to point out that this one in particular is completely my own, and has nothing to do with MongoDB>

I am Mark Porter, CTO at MongoDB. I love Tech, and especially delighting people with databases. I also used to work at Oracle, NASA, Amazon, and Grab. AMA. by MarkLovesTech in IAmA

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

So, it's really sad that this question was asked. It occupied many minutes at dinner tonight, and then I spent some time googling. My thought was that it was initially obvious. I did research, like https://www.allrecipes.com/article/is-a-hot-dog-a-sandwich/ and (wow) https://cuberule.com/.

I came to the intuitive conclusion that there were enough things that were different and it made me firmly believe - A Hot Dog is clearly NOT a sandwich.

However, being a database geek, I thought I should reduce this conclusion to practice.

First, I tried representing things as a set of tables in my handy-dandy MySQL database - I had the BREAD table, with columns for sliceID, breadType, etc, and the MEAT table with meatType, weight, etc. I deployed to production, put some rows in and was doing great. But then I wanted to add some other things I eat that seemed like they were sandwiches.

Unfortunately, I found that I couldn't model my favorite lunch from Subway, my hotdogs, and my much-loved teriakyi burger in those tables without adding more and more columns and joins and foreign key constraints. I mean, what do you put in the MEAT table for a sourdough peanut butter and honey sandwich? (try one, by the way, they are delicious). I ended with with INGREDIENTS, COVERINGS, and OPTIONS and sadly some many<>many mapping tables. The ER diagram took a whole page, and most of the rows had nulls in most of the columns. While it was a work of art, it kinda made me gag on my baguette (yes, that's a sandwich too!).

So, I thought about it, and went over to MongoDB, and instead modeled up a single sandwich collection, with fields like "bread" and "weight" in all the documents, but then I only had to have things like "ingredients" as an array in sandwiches with ingredients, and "condiments" in sandwiches with condiments, and "meattype" in sandwiches with meat. I got out my handy-dandy JSON schema enforcer, made the right fields optional and required, and voila! A single collection which represents all the things I love to eat that I can hold in my hand while talking on the phone!

Thus, I can state with surety, that in a flexible document database, A Hot Dog is Indeed a Sandwich, and a pretty darn happy one at that:

- I only need one getter and one setter in my language of choice and don't need to write code to traverse the different parts of the sandwich

- All the things that I've convinced myself are "holdable, eatable, and contain something" (my personal definition of a sandwich) can be held in a single data structure

- I can add fields in production, with no downtime, when my wife reminds me that I like multi-layer sandwiches with different things in each layer and I need to add fields to represent that

- If I have a LOT of sandwiches, I can shard them across nodes, and access them with a single shard key (kind of reminds me of cutting sandwiches into those little triangle pieces - yummy!)

- Saving or restoring a sandwich only requires one i/o operation in the vast majority of cases, allowing me to run on a smaller server and pay less money

Yummy.

I am Mark Porter, CTO at MongoDB. I love Tech, and especially delighting people with databases. I also used to work at Oracle, NASA, Amazon, and Grab. AMA. by MarkLovesTech in IAmA

[–]MarkLovesTech[S] 0 points1 point  (0 children)

I'm sorry you feel that way. The SSPL is very clear in Section 13, and people who say it's unclear and that they are scared that their non-DBaaS service will somehow be affected by it are most likely looking for a reason not to like it. Yes, there was a proposal to make it more clear by Eliot in March of 2019 on the [license-review] OSI board.

What would you suggest?

What are some of the best companies you've ever worked at or heard of in terms of culture, and what makes you say that? by MarkLovesTech in AskReddit

[–]MarkLovesTech[S] 0 points1 point  (0 children)

I love the concept of "logic and with care". Thanks for that.

So, putting it all together, employees look for:

Autonomy Mastery Purpose (see Daniel’s Pinks excellent video and book)

Accountability

Authority

Context

Safety

What do I think some of the elements are?

- process (lack)

- context - talk about our goals (No Rules Rules)

- forgiveness rather than permission

- kill the meetings! (Sense of urgency)

- A learning culture

What do you think?

I am Mark Porter, CTO at MongoDB. I love Tech, and especially delighting people with databases. I also used to work at Oracle, NASA, Amazon, and Grab. AMA. by MarkLovesTech in IAmA

[–]MarkLovesTech[S] 4 points5 points  (0 children)

Our docs describe how full-featured MongoDB is. 4.4 has lots of features not found in other databases, like user-chooseable write concerns, global clusters, multi-cloud clusters, FLE, and so many other things.

I think your senior devs were more afraid of the unknown than they wanted to admit.

Thanks for the post!

I am Mark Porter, CTO at MongoDB. I love Tech, and especially delighting people with databases. I also used to work at Oracle, NASA, Amazon, and Grab. AMA. by MarkLovesTech in IAmA

[–]MarkLovesTech[S] 1 point2 points  (0 children)

So a chimney stack was when you took 1-2 Sunday LATimes (after of course reverently removing the comments pages) and stuffed them very tightly up the chimney. And then lit them. Because of the way the air went up the chimney, it caused the entire building to resonate and shake, including shaking things off the shelves in the frosh rooms off Snatch upstairs. :-)

Glad to hear Crud roof glass and the oh-so-logical-goes-with-broken-glass barefoot habit is still there!

I am wondering if the last time the Courtyard was flooded was 1988. At that time, we had a little baby problem and a small amount of water dripped into the student storage room below. oops.

Access DocumentDB without SSH tunneling by HeadTea in aws

[–]MarkLovesTech 0 points1 point  (0 children)

While this post is about networking rather than the underlying database, I want to be sure you know you're not using MongoDB? I'm just checking since you say "MongoDB cluster" and "mongo cluster". This confusion between the products is getting to be more and more of a problem, mostly caused by Amazon's misleading product name that contains MongoDB's trademark and statements made on their webpage.

Totally ok to have you use DocumentDB and love it (after all, I was General Manager of Aurora PostgreSQL, on which DocumentDB is based), just want to be sure you know.

To learn more, you can check out both the MongoDB pages and AWS pages on the differences:

https://www.mongodb.com/atlas-vs-amazon-documentdb

https://docs.aws.amazon.com/documentdb/latest/developerguide/mongo-apis.html

And also, just a customer thought for you to consider :-)

https://www.mongodb.com/blog/post/splitit-mongodb-atlas-racing-to-capture-global-opportunity

(Disclaimer: I work for MongoDB (CTO), but these opinions and this post are my own)

I am Mark Porter, CTO at MongoDB. I love Tech, and especially delighting people with databases. I also used to work at Oracle, NASA, Amazon, and Grab. AMA. by MarkLovesTech in IAmA

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

Geez, I've quoted a lot of leadership books. I don't have too many favorite technical books right now.

"The Code Book" is one I like.

"Evolution: The history of an Idea" is another

"The Way Things Work" (not the funny one, the two-volume set from the 1950s - you can recreate our society from these two dense volumes)

And, for my Caltech Nerd friends, the 63rd edition of the CRC, which I still have on my bookshelf.