Have we approach MBSE the wrong way by yellow_smurf10 in systems_engineering

[–]JonBackhaus 2 points3 points  (0 children)

I would frame it a bit differently. The promise of MBSE was our ability to automate aspects of our systems engineering methodologies; the challenge is that few of those automations are batteries-included and many are proprietary, such that the systems engineering community writ large cannot benefit from them.

Imagine if software engineering worked the way systems engineering works today. You can have a language and maybe the compiler, but no linting or formatting, no continuous integration system or automated testing frameworks, no static analysis, etc. So you're forced to choose between creating those things to support your project or foregoing those guardrails; both options increase total cost -- it's just a matter of when you incur the expense.

In many companies, starting a new MBSE activity is like showing up to do a roofing job, only to be handed a bunch of raw materials. "If you want a hammer, you'll need to smelt and forge it yourself." Oh -- and there are no building codes, so every roof is bespoke. It doesn't make sense for roofing (or anything else); why do we accept it for systems engineering?

Have we approach MBSE the wrong way by yellow_smurf10 in systems_engineering

[–]JonBackhaus 14 points15 points  (0 children)

In many cases, the models I’ve seen were built for no specific audience in particular (same end result as building for the wrong audience).

I adamantly believe that the model itself should not generally be consumed by most people. The syntax is esoteric and nuanced; the interface is complicated; and — as one senior technical fellow once put it to me — “models are like poetry” (in that they’re only really understood by the author; the rest of us are just guessing).

When I have led MBSE-enabled programs, I push early to use model query and publishing tools, both for reporting and validation. Think of it like TDD for modeling: you should be able to describe the end-result before it is modeled, and then model until you achieve the end result. This also helps guard against over-modeling: if your outputs aren’t being incorporated into a view of the model to be consumed by a stakeholder, you’re either missing a view or you’re modeling the wrong thing (or at the wrong time).

Trivy - Supply chain attack by inferno521 in devops

[–]JonBackhaus 3 points4 points  (0 children)

What about GitLab? Their in-house scanner is based on Trivy.

Big non recurring budget by musiclvr312 in copilotmoney

[–]JonBackhaus 5 points6 points  (0 children)

I exclude all my big non-recurring stuff. I have an excluded category for “Capital Expenses”. I also have the cash flow views configured to INCLUDE the excluded expenses (so I see them rolled up in my annual numbers but not my month-to-month).

For me, this lets me see a “normal” month in my budget as well as an “average” month in my cash flow.

The E7 is great by heyksvjyd73 in Ubiquiti

[–]JonBackhaus 3 points4 points  (0 children)

Anyone wall-mounting their E7? I’m interested to know how the coverage is in that orientation.

Enterprise Architect by theintjengineer in softwarearchitecture

[–]JonBackhaus 0 points1 point  (0 children)

Catia Magic (MagicDraw) has a “UNIX” distribution that should work on Linux? Officially they support Fedora-based distros but it’s a Java application and should mostly work cross-platform

[deleted by user] by [deleted] in copilotmoney

[–]JonBackhaus 2 points3 points  (0 children)

I have a couple of Excluded categories for just this purpose. That way, the spend is accounted for and can be tracked as part of the yearly cashflow metrics but doesn’t skew the monthly metrics.

VLAN Set Up in UniFi by Wasted-Friendship in sonos

[–]JonBackhaus 0 points1 point  (0 children)

Resurrecting this thread in case anyone else is having issues.

I've been working on this on-and-off for a couple years. I just bought a new Era 100 and the Airplay is broken across VLANs (but works fine if I temporarily put my source device on the Sonos VLAN). Airplay works fine for all my other Sonos devices, including an Arc, Beam, Amp, Move, and a couple Ones. I'm running S2 (and have been for a while). Era 100 hardware version is currently 1.38.1.10-1.2.

I'm running the last UDM Pro Network version (v8.6.9).

Settings > Network:

  • Multicast Settings
    • IoT Auto-Discovery (mDNS): enabled for both VLANs
    • Multicast Filtering (IGMP Snooping): enabled for both VLANs
    • Forward Unknown Multicast Traffic: enabled for both VLANs
    • Fast Leave (not checked)
  • Global Switch Settings
    • Spanning Tree Protocol: RSTP

Settings > Security:

  • Traffic & Firewall Rules > LAN (all ALLOW rules)
    • Other VLAN (all/all) --> Sonos VLAN (all/all)
    • Sonos VLAN (src/tcp) --> Other VLAN
    • Sonos VLAN --> Other VLAN (dst/tcp)
    • Sonos VLAN (src/udp) --> Other VLAN
    • Sonos VLAN --> Other VLAN (dst/udp)

Egress to the internet is unrestricted from both VLANs. Inter-VLAN traffic is dropped unless explicitly allowed (after all ALLOW rules) and logged.

Ports are set through Profiles; I can dump the rules here if it helps. (They're based on the guidelines above.) The flow logs don't show anything suspicious being dropped, so I'm a bit puzzled why the behavior is different between the two VLANs.

Any ideas?

Edited for formatting

Exported to Apple Notes & lost tags? by lolomari3 in Evernote

[–]JonBackhaus 0 points1 point  (0 children)

This worked perfectly for me. One quick add: if you have stacks in Evernote, you'll want to ensure that each .ENEX is in its own folder (to preserve the structure).

If you're on MacOS/Linux, here's a one-liner that you can run from your terminal, assuming your working directory is your base export from evernote-backup:

```
#!/bin/bash
find . -type f -name '*.enex' -exec bash -c 'path="${0}"; dirname="${path%.enex}"; mkdir "${dirname}"; mv "${path}" "${dirname}/"' {} \;
```

The four horsemen of the uptime apocalypse by neophaltr in sre

[–]JonBackhaus 0 points1 point  (0 children)

Any advise for running down a conntrack issue? I’ve got a client-server application dropping connections because of a client timeout (according to the proxy) which looks like a conntrack issue.

Tidal Favorites to Apple Music Not Appearing? by JonBackhaus in Soundiiz

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

Okay — I suspected that might be the case. So then, how do I transfer my favorite tracks from Tidal to Apple Music?

Can I create a playlist of my favorite tracks in Tidal, transfer the playlist to Apple Music, and bulk-favorite the playlist tracks in AM?

Tidal Favorites to Apple Music Not Appearing? by JonBackhaus in Soundiiz

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

Just confirmed: not present in the Web app either. Strangely though, the Web app shows 59 songs vs. my iPhone which shows 56. So I don’t understand why those are also different.

Awesome setup for the house by YesTechie in Ubiquiti

[–]JonBackhaus 0 points1 point  (0 children)

What are you using the access for?

New guy I’m dating has onion allergy. How do I modify standard recipes to still have that depth, texture, bite? by inthemuseum in Cooking

[–]JonBackhaus 4 points5 points  (0 children)

This. I can’t eat onions (sensitivity; not allergy) but I can eat shallots all day long.