@mweagle@hachyderm.io
@mweagle@hachyderm.io avatar

mweagle

@mweagle@hachyderm.io

Person & Senior Director of Engineering at Splice 🤘 1️⃣ People 👥, 2️⃣ Ideas 📚, 3️⃣ Technology 💻.

This profile is from a federated server and may be incomplete. Browse more on the original instance.

mweagle, to random
@mweagle@hachyderm.io avatar

MDD: McKinsey-Driven Development

mweagle, to random
@mweagle@hachyderm.io avatar

“Each of these cycles has been larger and lasted longer than the last, and I want to be clear: each cycle has produced genuinely useful technology. It’s just that each follows the progress of a sigmoid curve that everyone mistakes for an exponential one.”

https://blog.glyph.im/2024/05/grand-unified-ai-hype.html

mweagle, to random
@mweagle@hachyderm.io avatar

“One way to get people to go from agreeing it should happen to actually doing the work is to get buy-in. When you have buy-in, people will actively work toward the goal instead of just agreeing to it. Getting buy-in is hard.”

https://ntietz.com/blog/getting-buyin-is-different-from-getting-agreement/

mweagle, to random
@mweagle@hachyderm.io avatar

“So we come to the big question: How were the private cloud(s) deleted? The press release makes heroic use of the passive voice to obscure the actors: “an unprecedented sequence of events whereby an inadvertent misconfiguration during provisioning of UniSuper’s Private Cloud services ultimately resulted in the deletion of UniSuper’s Private Cloud subscription.””

https://danielcompton.net/google-cloud-unisuper

mweagle, to random
@mweagle@hachyderm.io avatar

“Here’s a quick and (mostly) easy way to evaluate claims about AI products. (I’ll say “product” to save saying “product or service” every time.)”

https://developsense.com/blog/2024/01/a-super-quick-guide-to-evaluating-ai-claims

mweagle, to random
@mweagle@hachyderm.io avatar

I don’t agree with the pervasive belief that AI will reduce toil. What’s stopping us from eliminating it with our current tools?

“We also heard from developers that they want AI to support simpler tasks and reduce toil, allowing the developer to focus more of their energy on the complex problem solving and creative aspects of their jobs.”

https://www.computer.org/csdl/magazine/so/2024/03/10493171/1VTvfCwygyk

mweagle,
@mweagle@hachyderm.io avatar

Similarly:
“The top hindrance is consistently technical debt, and the following two most common hindrances are interesting opportunities for AI: 1. poor or missing documentation and 2. learning a new platform, infrastructure, framework, or technology (see Figure 1).”

  1. Require docs and hire technical writers; 2: Hire teachers
mweagle,
@mweagle@hachyderm.io avatar

“The top hindrance is consistently technical debt”

I suspect that AI, shifting developers from authors to proofreaders, will not reduce this hinderance.

mweagle, to random
@mweagle@hachyderm.io avatar

For me, Scala almost offers too much flexibility and expressiveness. I still remember frustrations with implicits.

“But Scala also has its set of challenges when it comes to writing lean code. The language is both very flexible and very expressive. Its flexibility allows code bases to be written in many different styles. Its expressiveness can encourage over-abstraction. This means that trying to find your way in an unfamiliar Scala codebase is sometimes difficult.”

https://odersky.github.io/blog/2024-04-11-post.html

Quinnypig, to random
@Quinnypig@awscommunity.social avatar

This UniSuper thing is getting weirder. “Joint statement” with @ThomasOrTK only posted on their site? That looks like they’re lying.

Imagine I posted a joint statement on @LastWeekinAWS with Adam Selipsky; without seeing it from AWS directly, who’d believe it was real?

mweagle,
@mweagle@hachyderm.io avatar

@Quinnypig Yes - the messaging around this incident is very odd.

hazelweakly, to random
@hazelweakly@hachyderm.io avatar

I would burn so many gpus and do many questionable things if it got me the ability to throw a magic wand at a fuck cluster of terraform and tighten up / debug all of the AWS iam bullshit going on in there.

Sincerely,
Has now spent two days trying to debug EKS + KMS interactions

mweagle,
@mweagle@hachyderm.io avatar

@hazelweakly Strongest of agreement…I would pay for the CloudTrail -> IAM POLA statement button. So many AWS blog posts use overly broad scopes (* is not a policy, it's a bypass) while others rightly point to how important it is to design for security.

mweagle, to random
@mweagle@hachyderm.io avatar

“Lesson 1: Anyone who knows the name of any of your S3 buckets can ramp up your AWS bill as they like.”

https://medium.com/@maciej.pocwierz/how-an-empty-s3-bucket-can-make-your-aws-bill-explode-934a383cb8b1

mweagle, to random
@mweagle@hachyderm.io avatar

I agree with this 100%

“I have to bear some bad news: the way you feel about remote meetings is the way some of your coworkers feel about every meeting. The remote meeting isn’t the cause of the problem: rather, the unwritten caucus rule is the cause of the problem, and remoteness happens to exacerbate that problem to the point that even people with high caucus scores notice the friction.”

https://chelseatroy.com/2018/03/29/why-do-remote-meetings-suck-so-much/

mweagle, to random
@mweagle@hachyderm.io avatar

Bittersweet moment shutting down the Slack Serverless Forum after a nearly 8 year run. ƛ

mweagle, to random
@mweagle@hachyderm.io avatar

Excited to start day 1 as Senior Director of Engineering at Splice today! 🎉🎶

mweagle, to random
@mweagle@hachyderm.io avatar

“In the case of artificial intelligence, training large models is indeed expensive, requiring large capital investments. But those investments demand commensurately large returns. The investors who pile billions of dollars into a huge bet are expecting not just to be paid back, but paid back a hundredfold.”

https://www.oreilly.com/radar/ai-has-an-uber-problem/

mweagle, to random
@mweagle@hachyderm.io avatar

From Sept/Oct 1989: “We don’t need the questioners and the checkers, the nitpickers who bog down the process, people whose only role is to second-guess and kibitz, the people who clog communication inside the company. …Ten years from now, we want magazines to write about GE as a place where people have the freedom to be creative, a place that brings out the best in everybody.”

https://hbr.org/1989/09/speed-simplicity-self-confidence-an-interview-with-jack-welch

mweagle,
@mweagle@hachyderm.io avatar

From April 2, 2024: “But that merger contained the seeds of Boeing’s current problems. McDonnell Douglas was run by a man named Harry Stonecipher, who was an acolyte of Jack Welch, the longtime head of General Electric who was viewed at the time as “the Manager of the Century.”…The downturn hit Boeing hard, and it shed much of its experienced workforce. It saved money in the short-term, but it drained the deep pool of experience and know-how that was the core of Boeing’s competitive advantage.”

mweagle, to random
@mweagle@hachyderm.io avatar

“There is a small problem here. We are not suppliers.“

https://softwaremaxims.com/blog/Not-A-Supplier

mweagle, to random
@mweagle@hachyderm.io avatar

Started reading https://www.cisa.gov/sites/default/files/2024-04/CSRB_Review_of_the_Summer_2023_MEO_Intrusion_Final_508c.pdf and the ES states: "The Board finds that this intrusion was preventable and should never have occurred.”

Is there ever an unpreventable intrusion that should have occurred?

mweagle,
@mweagle@hachyderm.io avatar

Sounds reasonable and I suspect is at odds with existing organizational & personal incentives.

“The Board recommends that Microsoft’s CEO hold senior officers accountable for delivery against this plan. In the meantime, Microsoft leadership should consider directing internal Microsoft teams to deprioritize feature developments across the company’s cloud infrastructure and product suite until substantial security improvements have been made in order to preclude competition for resources.”

mweagle, to random
@mweagle@hachyderm.io avatar

Rereading Chapter 1 of https://www.amazon.com/How-Infrastructure-Works-Inside-Systems-ebook/dp/B0BV1LSLCH for tomorrow’s Paper’s in Systems conversation (https://ti.to/bredemeyer/howinfrastructureworks - signup, it’s a great group! Thx to @RuthMalan for setting it up). ..

mweagle,
@mweagle@hachyderm.io avatar

Anyways, this reminded me of the XZ exploit, the problem of measuring platform team impact, allocating sustaining engineering, ops work being relegated to junior team members, and the allure of One More Feature.

“Infrastructural systems are famously boring because the best possible outcome is nothing happening, or at least nothing unexpected or untoward. But nothing happens, and nothing continues to happen, as a result of sufficient attention, specialized care, and unceasing oversight.”

mweagle, to random
@mweagle@hachyderm.io avatar

“Natural language is ambigious and not suitable for programming. LLMs still need to generate code to get things done. If not inspected carefully, this incurs tech debt at monumental speed of the computers. The natural language prompts are not repeatable/deterministic, they are subject to breaking any time. This makes "natural language programming" unsuitable for even small sized projects, let alone medium to large projects.”

http://muratbuffalo.blogspot.com/2024/03/the-demise-of-coding-is-greatly.html

mweagle, to random
@mweagle@hachyderm.io avatar

Posted a WIP tool that takes a JSON network of PERT & Pareto generators (YAML maybe in the future), runs them through a Monte Carlo, and then produces a network image with the p50 critical path highlighted: https://github.com/mweagle/goestimate.

Along the way I learned about D2 for text to diagrams (https://d2lang.com/) and switched away from Graphviz.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • rosin
  • mdbf
  • tacticalgear
  • osvaldo12
  • InstantRegret
  • DreamBathrooms
  • cubers
  • magazineikmin
  • thenastyranch
  • khanakhh
  • Youngstown
  • slotface
  • kavyap
  • megavids
  • ethstaker
  • tester
  • GTA5RPClips
  • Durango
  • modclub
  • Leos
  • ngwrru68w68
  • everett
  • anitta
  • cisconetworking
  • provamag3
  • normalnudes
  • lostlight
  • All magazines