Readit News logoReadit News
paulirwin commented on .NET 10   devblogs.microsoft.com/do... · Posted by u/runesoerensen
whizzter · a month ago
Moq, lots of PDF libraries, Avalonia, Automapper, MediatR, MassTransit,Telerik stuff,etc.

I'm not inherently against it, we have a problem with opensource being asymmetrically underfunded and if people going commercial is the cost perhaps we've failed.

paulirwin · a month ago
Avalonia is FOSS (MIT licensed). You only need Avalonia XPF if you are migrating legacy stuff.

Moq is largely unnecessary today with LLMs being able to easily generate mock classes. I personally prefer to hand-roll my mocks, but if you prefer the Moq-like approach, there's NSubstitute (3-BSD).

Automapper and MediatR are both libraries I avoided prior to the license change anyways, because I don't like runtime "magic" and not being able to trace dependency calls through my code. But, there is Mapster and Wolverine to fill those needs (both MIT). Wolverine can also replace much of MassTransit.

Telerik stuff - there are many good FOSS alternatives to these UI components; too many to list since it depends on which stack you're using.

PDF is indeed a sore spot. PdfPig is good, but limited in capability. I've started offloading PDF processing to a separate Python container with a simple, stateless Flask API with PyMuPdf.

> we have a problem with opensource being asymmetrically underfunded and if people going commercial is the cost perhaps we've failed.

Completely agree with this, though. My company and myself personally contribute a lot of time back to OSS, and I feel like that is part of the social contract of OSS. To have these libraries rug-pulled feels like a slap in the face as a OSS contributor and maintainer.

paulirwin commented on ASP.NET Security Feature Bypass Vulnerability   nvd.nist.gov/vuln/detail/... · Posted by u/zeraye
ninjaoxygen · 2 months ago
There is no .NET Core or .NET Framework since .NET 5.0 in 2020. Maybe you mean ASP.NET Core, but then there is no ASP.NET Framework so the comment still does not make sense to me.

The vulnerable component is ASP.NET Core, which did not change name when .NET dropped the Core name to distinguish it from legacy ASP.NET.

--- edit: cut here - the sentence below is incorrect! ---

If somehow you were still using legacy ASP.NET / Framework 4.8 etc, you have much bigger problems - legacy ASP.NET has been unsupported since 2022 so will definitely not be receiving security updates.

paulirwin · 2 months ago
The last sentence is not correct. ASP.NET is part of .NET Framework which is still supported by nature of being included with Windows, and follows its support lifecycle. https://dotnet.microsoft.com/en-us/platform/support/policy/a...

This is, IMO, a bad thing, and Microsoft needs to break this chain at some point, at least for ASP.NET. But, it is still technically supported.

paulirwin commented on Anker is no longer selling 3D Printers   theverge.com/report/71400... · Posted by u/geerlingguy
geerlingguy · 5 months ago
> The hot end that I've had to replace a few times due to accidentally breaking the screws when changing nozzles. (It was a poor design of the original hot end...)

That bit was highlighted in the article, though, as one of the more annoying aspects of Anker pulling out of the market. It's likely if your hot end fails again, you'll suddenly have 10 lbs of useless 3D printer to deal with. Most people will just toss them in a landfill.

There was a time I thought 3D printers would break free from the 'every part is proprietary' industry of 2D printers, where you have cheap disposable hardware and people are incentivized to buy new printers frequently to replace dodgy old equipment.

But outside of the passionate Voron community and a few companies who still have at least some of the community/repairability-first ethos, it seems the wider industry is moving towards proprietary hardware, even to the point of blocking out (or at least making difficult) 3rd party accessories, mods, and community software.

paulirwin · 5 months ago
Yeah, agreed. Anker, if you're reading this - please open source the printer hardware/parts and software if you're truly pulling out of the market!
paulirwin commented on Anker is no longer selling 3D Printers   theverge.com/report/71400... · Posted by u/geerlingguy
paulirwin · 5 months ago
It seems like everyone is dog-piling on Anker over this, so I'd like to put forward a bit more positive of a take.

I have a M5 that I got through the original Kickstarter campaign. I love this printer. I use it casually, but I rarely have a failed print that I can't attribute to i.e. poorly chosen supports. Almost all of the parts on it are still original and working well, apart from the hot end that I've had to replace a few times due to accidentally breaking the screws when changing nozzles. (It was a poor design of the original hot end where the very thin, long screws did not have the shear strength in aluminum to not break when accidentally torquing the nozzle head. This was fixed with the all-metal hot end, which is not ideal for all filaments.)

Despite my issue with the hot end (which I believe could easily be fixed with an updated design), and the nearly useless "AI" feature, I feel like this printer was a great value at the time. It's very well built, looks great, and very reliable. I really enjoy every opportunity I have to use it and do not regret my purchase decision at all.

I'm saddened that they seem to be pulling out of the market, even though it makes sense compared to the competition. It really seemed like they had a promising start. If this is truly the end, then RIP with positive sentiments from me.

paulirwin commented on Postgres IDE in VS Code   techcommunity.microsoft.c... · Posted by u/Dowwie
coliveira · 7 months ago
MS SQL server is a legacy system. I don't think any business would create a new database using SQL server unless, for some technical reason, they don't have any other option.
paulirwin · 7 months ago
Azure SQL Database for a long while has been the most cost-effective way of running SQL Server as a PaaS database, and still is if you choose the DTU-based modes, making it a very attractive option. Combined with the rich feature set and maturity and reliability of SQL Server, it is hardly legacy; in fact it's very capable and continues to get new updates like vector operations.

I've helped create apps that support millions to hundreds of millions of revenue on Azure SQL Databases that cost at most a few hundred dollars per month. And you can get started with a S0 database for $15/mo which is absolutely suitable for production use for simple apps.

Unfortunately, I think Microsoft realized how good of a value the DTU-based model was, and has started pushing everyone to the vCore model, which dramatically increases the barrier to entry for Azure SQL Database, making PostgreSQL a much more attractive option. If Microsoft ever kills off the DTU purchasing model of Azure SQL Database, I likely won't be recommending or choosing Azure SQL Database at all going forward. It'll 100% be PostgreSQL.

paulirwin commented on Microsoft unveils Majorana 1 quantum processor   azure.microsoft.com/en-us... · Posted by u/eksu
paulirwin · 10 months ago
Can someone check my understanding: does this mean they have eight logical qubits on the chip? It appears that way from the graphic where it zooms into each logical qubit, although it only shows two there.

If that is true, it sounds like having a plan to scale to millions of logical qubits on a chip is even more impressive.

paulirwin commented on Things I Won't Work With: Dimethylcadmium (2013)   science.org/content/blog-... · Posted by u/Bluestein
timr · a year ago
I don't disagree at all, but unfortunately, the usual reflex amongst non-chemists is to go far in the other direction: assume that anything containing the toxic thing is evil and wrong. So therefore you get people calling out (for example) ceramics containing CdS glazes, which haven't been shown to harm anyone using them (the finished ceramics, not the glazes themselves).

But of course, even for definitively "toxic" things, one must differentiate between exposure channels. I wouldn't care if I handled a piece of Greenrockite [1], but I wouldn't want to breathe the stuff in powdered form. Same with Cadmium glazes: orange pottery doesn't concern me, but I'd want to be careful if I were handling Cd-containing powdered glazes. You don't want your dry cleaner dumping used methylene chloride in the river, but it's commonly used in decaffeinating coffee.

The reason the author won't work with this particular compound isn't the fact that it contains Cadmium, but rather, that this particular compound has nasty tendencies, in addition to being toxic, that make it particularly dangerous.

[1] https://en.wikipedia.org/wiki/Greenockite

paulirwin · a year ago
These are the first few sentences of the article:

> Cadmium is bad news. Lead and mercury get all the press, but cadmium is just as foul, even if far fewer people encounter it. Never in my career have I had any occasion to use any, and I like it that way.

It seems clear that he doesn’t want to work with cadmium, regardless of the compound.

paulirwin commented on Launch HN: Stack Auth (YC S24) – An Open-Source Auth0/Clerk Alternative   github.com/stack-auth/sta... · Posted by u/n2d4
paulirwin · a year ago
Congrats on the launch! This looks great.

I see you plan on making money by charging for the hosted service. Given that, and given recent history in the industry with companies starting out with this model only to rug-pull it from users later and move to a more restrictive license, can you publicly commit to keeping the code MIT/AGPLv3-licensed into the future?

paulirwin commented on Jeffrey Snover and the Making of PowerShell   corecursive.com/building-... · Posted by u/todsacerdoti
atmavatar · a year ago
I was under the impression much of that is due to the fact that PowerShell is Windows-only, while PowerShell Core is multi-platform.
paulirwin · a year ago
They now refer to the former as Windows PowerShell, and the latter as PowerShell. The Core part was dropped.

Loading parent story...

Loading comment...

u/paulirwin

KarmaCake day517August 17, 2009View Original