1,856 karma · joined June 10, 2009
https://benson-guides.blogspot.com/
fung [dot] benson [at] gmail [dot] com
That’s what they all say XD j/k
There’s no directories in S3, just object names.
The feature of the object names being hierarchical with “/“ delimiters are out of habit and easier to reason about for the avg user.
Distributed transactions across many microservice is too inefficient and complex to deal with. DT is fine if you don’t have microservices, scaling out quickly is hard otherwise.
Session cookies likewise ~ how does authN and authZ work through each microservice without overloading a central service? JWTs do decently.
Don’t use microservices? That’s a different debate.
I joined Datadog after the Vector acquisition and now currently am the manager for the Community Open Source Engineering team that works on Vector open source.
Just confirming strongly what ripley12 said, as a person with direct involvement in OSS at Datadog.
I joined Datadog after the Vector acquisition and now currently am the manager for the Community Open Source Engineering team that works on Vector open source.
It’s def. not deprecated, but it did take awhile to sort out. It’s not easy figuring out business vs giving away software for free.
Anyways, there’s quite a few issues and GitHub discussions everyday, in addition to Discord chats.
Are you doing anything that shows and differentiates your interest isn’t the same as all the automated “interest”?
Ex: understand deeply some parts of the industry the company is in and how it can be improved w/tech? Or is it just “rust is cool”?
Easy to say, takes a lot of practice, focus, and knowing common concepts across all languages to execute on.
The real number for them is probably the next few parts of the hiring pipeline after those resumes are scanned and filtered.
Write short designs; Goals, constraints, options. Prevents the tech debt from building over time and signals better when to throw chunks of systems away.
* Nodes can represent code units (lines, functions, AST) or some low level thing, even hardware parts.
* Can expand a node which contains other graphs
* Can group graphs into simpler graphs to describe a high level system design
* edges generally mean communications between graphs/nodes
Learning and using the tools to become multiples more productive is relatively hard, still.
In programming, most people still struggle with syntax. The few that get past struggle with conciseness. The few that get past end up managing everyone else instead of solving problems. LLMs move maybe a few percent up the ladder, but hardly enough to matter atm.
In other fields, there’d need to be breakthroughs, otherwise it’s literally scale. Ex: manufacturing is labor intensive and/or capital intensive, w/o a breakthrough like… robots.
Kamala Harris’s answer on fracking and position change.
Input:
"My values have not changed," Harris asserted. "My position is we have got to invest in diverse sources of energy so we reduce our reliance on foreign oil."
NoBS:
"I'll say whatever gets me votes. I like oil when it's convenient."
Trump between fund raisers in Southern California:
Input:
“I want to express my support for all of the families affected by the landslides in Rancho Palos Verdes,” Trump said. “Landslides are something to be taken care of … The mountain is moving and it can be stopped, but they need some help from the government.”
NoBS:
"Landslides suck. Rich people's houses are sliding down a hill. They want taxpayers to foot the bill. Shocker."
Both gold, hahahaha! Well done!
Well, it’s like most things, it takes practice and time to be good at it if natural talent isn’t there.
Sure, things out of our control can trigger emotions, but one incredible ability of humans is to rationalize those emotions and act in more constructive ways than to immediate react back.
It can be quite liberating and fun to understand and process these things, much like understanding code and data structures in order to recombine them into things you want to achieve.
Fill in the form and send your iphone 11 in for battery replacement.
I've done this a few times w/different iphone models, works great, no fuss. The several days w/o the phone is nice forced social media detox.
Very amateur-ish question and counterpoint from me: how is Apple M1 performance and power consumption so good compared to the other laptop cpus then?
https://youtu.be/NC5NZPrxbHk?si=8uQ4zdMU02f4X1Hc (at 1:41)
Hyperscalers & Meta.
(Corp speak 101: Hyperscalers = AWS, GCP, Azure)
Any improvement is welcome, hopefully it won’t regress after Olympics, but wouldn’t be surprised.
1. at least 2x a week, group meets on Mondays and Friday to set weekly expectations, 1:1’s as needed weekly or bi-weekly
2. bi-weekly
3. See 1.
4. Documentation is part of “definition of done”.
5.& 6. Start the week with making sure everyone understands their week’s tasks, have a demo Friday to see what was finished. Then pair as necessary - maybe check-in Wed w/juniors. For seniors and up, know and track the multi-week goals.
Says the inventor of it, 20yrs ago. https://daringfireball.net/projects/markdown/
* has this impacted biases or political stances (extreme or middle) in any direction?
* has this impacted individual happiness in any way?
At ~160m, (similar to the 200m), at-pace speed for the pro is already all-out for the average person.