[-] flubba86@lemmy.world 11 points 1 day ago

Toml is superior to all.

[-] flubba86@lemmy.world 3 points 4 days ago

Yeah, it was (and still is) a feature that was added to the RSS protocol.

[-] flubba86@lemmy.world 6 points 4 days ago* (last edited 4 days ago)

Apple didn't invent the concept of podcasts, but they sure popularized them. They used to be called syndicated audio, and were pretty niche. Then Apple added it as a feature of iTunes. The idea was that because your iPod didn't have any wifi or data connection, you couldn't listen to new content while out and about. So you would plug your iPod into your computer with iTunes to sync down all the latest content before you leave for the day. Then they needed feeds of new content to provide to the users, so lots of new episodicals were started, and Apple grouped them under the umbrella of "podcasts".

[-] flubba86@lemmy.world 7 points 4 days ago

Apple never made a product called iTouch. You're thinking of a product called "iPod Touch". It was the touchscreen version of the iPod (without the iconic clickwheel). The first one was essentially a slimmer iPhone 3G without a cellular modem.

I worked in an electronics repair store just after they came out. We replaced hundreds of broken screens on them. The sheer number of people who called them "iTouch" was surprising, considering Apple never called it that.

[-] flubba86@lemmy.world 2 points 4 days ago* (last edited 4 days ago)

The fact that high end music streaming platforms are only just now starting to offer super high bitrate lossless "CD Quality" audio as an option, gives you an indication of how good CDs actually are as a physical medium.

A cheap old CD player connected via SPDIF to a modern mid-range DAC with decent speakers will give you better quality audio than the latest Sonos system streaming from Spotify.

[-] flubba86@lemmy.world 71 points 2 weeks ago

Dude, it's common knowledge that NSA has contributed significant portions of (security related) code to the kernel. No tin foil hat required.

[-] flubba86@lemmy.world 74 points 5 months ago* (last edited 5 months ago)

Sounds like your friend is absolutely not the target audience for a linux-based operating system. If he wants to play Windows games and use software designed for Windows, then he should be using a Windows OS. Anything else would be providing a suboptimal experience for him.

Personally, I've been using various Linux-based systems since 2004, as a software developer I use a lot of command-line utilities, and many tools and applications designed for Linux. If I were using predominantly tools and applications designed for Windows, then I would be using Windows. No need to make life more difficult for yourself and others.

[-] flubba86@lemmy.world 62 points 9 months ago

Leslie I typed your symptoms into this box and it says you might have network connectivity issues?

[-] flubba86@lemmy.world 91 points 1 year ago* (last edited 1 year ago)

Kinda weird that it details how badly this affected the girls' mothers. The girls don't get a say, but won't someone please think of the mothers?!

1
submitted 1 year ago* (last edited 1 year ago) by flubba86@lemmy.world to c/dotnet@programming.dev

Firstly, I need to mention I'm coming back to .Net for the first time in more than 10 years. Last time I used .Net was on a very old .Net Framework 4 ASP.NET commercial fast food ordering application in 2013. Since then I've been working with Environmental Scientists, researchers, and academics, using exclusively Python (Django, Flask, FastAPI, etc) for the last 10 years.

This new project I'm tasked with is a custom content publishing platform, so my first thought is obviously a CMS for the content. I feel that Headless CMS products are the go-to these days, and that fits well with our needs because it is the authoring/admin side that the customer is most interested in. The frontend, or "content consumption" side of things is a custom scientific data visualizer we are building in parallel.

My team has been given a MS Azure Cloud subscription to use, and we want to take advantage of as many "cloud-native" approaches as we can. Eg, using Azure Active Directory (AAD) for SSO, using Azure Blob storage for files, Azure SQL for DB, etc. For that reason, we have decided to use .Net to develop this CMS (plus, one of my guys has 5 years experience in .Net, so we don't want that to go to waste).

There are so many free open-source .Net CMS projects floating around that it should be pretty easy to pick one to use as a base to build upon. But it is proving to be a bit harder to choose than I thought. This is the wish list we are looking for:

  • Free and Open-Source, with permissive licence
  • Self-hosted, ie. not a SaaS
  • Cross-platform, with dotNet6 or dotNet7
  • Needs custom entity types, and entity type instances (we are publishing data types, not Posts and Pages).
  • Customizable content authoring pages for the custom entity types
  • Admin UI written in VueJS or ReactJS
  • Access the content via an Open API
  • Integration with AAD SSO (and bonus if we can use any SAML or OAuth or OIDC Auth)
  • Different user roles (Admin, Author, Reviewer)
  • Use other cloud-native integrations where possible
  • Workflow steps (Draft, Submit, Review, Approve, Publish, Revoke, etc)
  • Content versioning, change tracking
  • Activity auditing

I know this is a pipedream to find one tool that could do all of that out of the box. Back in my Uni days I would have immediately reached for Drupal, but that is PHP, we prefer to not use that anymore. I thought I found the perfect tool when I came across Cofoundry, it ticks a surprisingly large number of those wishlist boxes. The main reasons I am hesitant to go with Cofoundry are:

  • It is a project from 2017. It has continued to be updated, but not very often since 2018. It was ported from .Net Core to dotNet6 back in 2021, but nothing since then.
  • It uses Angular 1 for the JS side of the admin pages (not even Angular 2!)
  • They are very tightly tied into using MS SQL Server for the db with a bunch of custom MS TSQL stored procedures, and using other MS SQL Server-specific features.

I've looked at a bunch of others, but they tend to fall into the camp of SaaS offerings that are focused on publishing Posts and Pages, and not much else, or others that are hobby projects with low user base, and haven't been updated in the last 4 years.

Is there anything I'm missing? I'm looking for something a lot like Cofoundry, but more up to date, not so tightly tied to MSSQL Server, and uses ReactJS or VueJS for the Admin/Authoring pages.

[-] flubba86@lemmy.world 59 points 1 year ago

Clearly fake. Those slots were desoldered from a board, and DIMMs placed in them for the lulz.

[-] flubba86@lemmy.world 83 points 1 year ago

That's what the two prongs at the top are for. Flip the caliper upside down, use the prongs to measure the inside dimension, and read it off the same scale.

[-] flubba86@lemmy.world 58 points 1 year ago

Every Lemmy update:

"We fixed some performance issues by optimising some queries."

Also: "To balance it out, we added some new even more inefficient queries."

view more: next ›

flubba86

joined 1 year ago