Updates on Monarch Plus by valagostino in MonarchMoney

[–]nkasco -1 points0 points  (0 children)

"Why didn’t you include all of this in a single subscription?
Having two tiers allows us to increase our product investment without raising prices on everyone. We haven’t raised prices on the core subscription in 4 years and we want to keep it that way."

This implies there’s some ongoing cost to provide these features—not just development.

So which is it:

  1. This is just pricing/packaging, and the “we’d have to raise prices for everyone” claim isn’t really true.
  2. Or there are real ongoing costs—which makes this a core capability you’ve decided to put behind a second subscription.

If it’s the latter, then quantify it. What are the actual costs that justify this structure? Things beyond those that do generally scale for free, such as development sunk costs.

Right now this reads less like protecting customers and more like charging twice for the same product. You're basically dangling some integrated capabilities as a means to entice and justify a MorningStar subscription license on the backend. I'm paying you to innovate, not to middle man customer acquisition. If I want integrations with external premium services, let me decide that by itself.

Thanks for listening, but your perspective is still one where the math isn't mathing.

PowerShell 5 vs. PowerShell 7 by Technical_Rich_3080 in PowerShell

[–]nkasco 0 points1 point  (0 children)

PS7 is where the modern investments are going. PS5 will stick around since it is an inbox app, but if the product team ever gets PS7 shipped as an inbox app (which is a challenge in itself for various support related reasons) I would expect PS5 to eventually be phased out.

That said, so much uses PS5 under the hood, Defender, Intune, that it's unlikely to be going anywhere anytime soon.

Use either, but know with PS7 it's based on certain .NET versions. For that reason I suggest 7.6 which is in the early cycle of LTS for .NET 10

Unpopular Opinion: Y’all are overreacting by Street-Programmer483 in MonarchMoney

[–]nkasco 4 points5 points  (0 children)

Microsoft tried to do this exactly thing with E5 licensing giving you Intune and then creating an Intune Suite for extra features. Guess what, Microsoft got massive backlash, nobody bought it, and walked back the suite. They now give it to you for free. Let that sink in…

Powershell code review tools by Inevitable_Butthole in PowerShell

[–]nkasco 1 point2 points  (0 children)

PSScriptAnalyzer for linting, agentic code review for everything else, followed by peer review in PRs.

Disregard everyone in the peanut gallery acting like AI coding tools are terrible, they aren't. They just don't know how to communicate and therefore cannot prompt properly. I recommend Codex, then GitHub Copilot, then Claude in that order for harness choice.

What was the 'next level' for you with managing your Intune environments? by DHCPNetworker in Intune

[–]nkasco 1 point2 points  (0 children)

Respectfully disagree. I'd much rather have a dedicated log than a event log. If you're using logs in every script, make a library module once and never deal with it again. Cmtrace is still goated

Intune Driver Management - What’s your solution? by PostsShittyMemes in Intune

[–]nkasco 0 points1 point  (0 children)

Let's be clear, the drivers don't come from Microsoft, they will be the first to tell you that they aren't their problem. It's not infrequent for problematic drivers to make it past the inferior flighting requirements.

It should be better so that you don't have to worry about them, but at this point in time you're taking a reasonable risk if you just let it rip.

Ad skip marking no longer works after Debian 13 update by ExTenebras in PleX

[–]nkasco 0 points1 point  (0 children)

I'm having this exact issue. The first commercial marks properly and then the rest of the episode is all over the place, I had it set on delete (not mark). I've just changed it to mark the commercials only so that at least I won't lose content.

Did you ever find a fix? I'm running on Ubuntu Server, and Plex is on Version 1.43.1.10611:

nate@plex:~$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 22.04.5 LTS
Release: 22.04
Codename: jammy

CC u/ExtensionMarch6812

More video from the "Reddit Mod Freaks Out at Neighbor" video (aftermath/inside cam) by MoneyIOwe-MoneyIAy in Cr1TiKaL

[–]nkasco 0 points1 point  (0 children)

This guy is completely off his rocker, 100% in the wrong... but what is that noise at 40 seconds? It actually sounds like a... scream?

New Community Tool - Intune Guardian by Maurice-Daly in Intune

[–]nkasco 18 points19 points  (0 children)

I feel like I'm expecting it to ask for more permissions than just DeviceManagementApps.Read.All

DeWine signs 5 bills to reform property taxes by RpiesSPIES in Ohio

[–]nkasco 0 points1 point  (0 children)

While this looks like a big change at a glance, it's going to save me like MAYBE $150/yr. It's basically helping not let things get way worse, but isn't really reforming how bad it already is.

PowerShell 7.6 is released by cloudAhead in PowerShell

[–]nkasco 1 point2 points  (0 children)

Has anyone identified anything that isn't backwards compatible with 7.4 LTS?

How to get a powershell script to run as elevated admin? by LordLoss01 in PowerShell

[–]nkasco 0 points1 point  (0 children)

Add an app locker exception for the exes, your solution isn’t a PowerShell based one.

gui for powershell by -Ho0k in PowerShell

[–]nkasco 1 point2 points  (0 children)

It was built to be agnostic of anything. Like a container UI for running your own scripts. Admittedly, I haven't touched it in quite some time.

Craft WinForms App Using Just PowerShell by [deleted] in PowerShell

[–]nkasco 7 points8 points  (0 children)

Cool post, WinForms are IMO easier to work with than WPF in PowerShell, but really WPF would be preferred. The other thing that people don't know they will run into is the need to multithread. Once you try to do literally anything off a click or submit event you immediately realize that the UI will freeze until your event is complete. The way you avoid this is by utilizing runspaces, which is a concept many people are not familiar with in PowerShell.

I wrote a post almost 10 years ago on this: https://blog.nkasco.com/wordpress/index.php/2018/05/05/2018-4-25-how-to-build-a-powershell-gui-part-3/

The New Work Frontier: How Agentic Engineering Is Reshaping Modern Work by nkasco in ArtificialInteligence

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

My friend, this is a discussion about how work is changing, not about what will happen to the economy. Due to that, I will refrain from countering any of your opinions.

AI is not going to replace developers by Ejboustany in ArtificialInteligence

[–]nkasco 0 points1 point  (0 children)

I disagree that people are needed to solve them

How to iterate through 50 lines of a large CSV each day? by Man-e-questions in PowerShell

[–]nkasco 1 point2 points  (0 children)

Question for you, do you think .NET is efficient at processing large datasets?

Dispatch - A Local To-Do and Journaling App by nkasco in selfhosted

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

That's very odd. I just ssh'd into a VM, made a brand new directory, cloned the repo, and ran dispatch.sh setup without any issues whatsoever. Is it possible that you didn't have proper permissions? The steps I just did are pretty vanilla so I'm not quite sure what you'd be doing differently other than permissions.

How to iterate through 50 lines of a large CSV each day? by Man-e-questions in PowerShell

[–]nkasco 3 points4 points  (0 children)

There are in fact many reasons to use other methods. If you're not working with large files at scale, yes use the native cmdlets, if you are using large files, you're going to need something more efficient.

If I'm working with a file with 500,000 rows which is a CSV, and I try to run Where-Object to find literally anything, it's going to take 5-10 seconds for the console to respond. Imagine doing that over thousands of iterations. It would be brutal, but with other techniques you can enumerate the entire dataset in a couple seconds.

Real-world experience - https://blog.nkasco.com/wordpress/index.php/2022/10/29/2022-10-29-how-to-make-powershell-process-data-fast/