Kissaki

joined 2 years ago
MODERATOR OF
[–] Kissaki@programming.dev 3 points 15 hours ago (1 children)

Have you considered Hugo Data sources (data subfolder)?

Synchronising a data format in there, synchronising the data through APIs and some tooling, and then generate the Hugo website from that data may simplify the process - make it viable despite still having some variance and complexity.

in 4 different ways: Hugo yaml, Thunderbird, google contacts, CSV (from earlier days)

Are you still using CSV? If it's integratable into one of the other three that could reduce complexity by dropping this fourth case?

What do you want your defining state to be? Or should it synchronise across, and changes must be possible in any of the places?

Thunderbird can use Google contacts and calendar. Some tooling could sync to or from or both your Hugo data folder.

[–] Kissaki@programming.dev 5 points 1 day ago

That 10 years ago.

Looks like they weren't able to borrow a 'was' for the sentence.

[–] Kissaki@programming.dev 8 points 1 day ago

AI-assisted coding […] means more ambitious, higher-quality products

I'm skeptical. From my own (limited) experience, my use-cases and projects, and the risks of using code that may include hallucinations.

there are roughly 29 million software developers worldwide serving over 5.4 billion internet users. That's one developer for every 186 users,

That's an interesting way to look at it, and that would be a far better relation than I would have expected. Not every software developer serves internet users though.

[–] Kissaki@programming.dev 9 points 1 day ago (1 children)

Unfortunately, that poisons not only the AI.

[–] Kissaki@programming.dev 4 points 1 day ago

It's possible their communication happened before that, and it just took a while to write and post OP post. 16 days is not that long or delayed. I haven't checked the dates of the commits in question though.

[–] Kissaki@programming.dev 2 points 1 day ago* (last edited 1 day ago) (1 children)

My preference is Visual Studio. For some technologies, and mass-text-replace, I use Visual Studio Code.

A long time ago my main IDE was Eclipse for C++ and Java before that. Recently, I've tried RustRover for Rust as an alternative to VS Code.

[–] Kissaki@programming.dev 1 points 2 days ago

I guess the 11 MB micro was too big.

It does look like it has a lot of functionality for 250 kB.

Clickable menus instead of separate help functionality or lines are a good way to make them obvious and discoverable, teaching about them.

 

The VS extension

GitHub Copilot app modernization - Upgrade for .NET is a public preview AI-powered experience that helps you bring your .NET applications to the latest version quicker and more confidently than ever before. Powered by GitHub Copilot and Agent Mode, it serves as an intelligent upgrade companion that understands your code, determines the right upgrade path, and applies changes step-by-step with minimal manual effort.

This public preview focuses on Core-to-Core upgrades, such as: .NET Core 3.x, 5, 6, or 7 → .NET 8 or .NET 9

If your solution is currently on .NET Framework (e.g., .NET Framework 4.8):

  • Use the existing .NET Upgrade Assistant to upgrade from .NET Framework to .NET Core (.NET versions 3.x, 5, 6, etc.).
  • Once on .NET Core, you can use GitHub Copilot app modernization - upgrade for .NET for the rest of the upgrade process.
[–] Kissaki@programming.dev 2 points 3 days ago

7 moves in 5 months. Sounds about right for chess. /s

[–] Kissaki@programming.dev 1 points 4 days ago

Video titles have recently been disappearing for me on the home page. I guess no-text-titles would also solve it. /s

[–] Kissaki@programming.dev 2 points 4 days ago* (last edited 4 days ago)

Notice: sr.ht is currently in alpha, and the quality of the service may reflect that.

Are these all different services? Seems like quite a hassle. Like a split of project resources.

An alpha classification doesn't spark confidence in using it productively and for significant projects.

 

In this blog post, I will dive into how .NET 9.0 machine code for AVX-512 is sub-optimal and what changes were made to speed up Sep for AVX-512 by circumventing this, showing interesting code and assembly along the way, so get ready for SIMD C# code, x64 SIMD assembly and tons of benchmark numbers.


Sep - GitHub

World's Fastest .NET CSV Parser. Modern, minimal, fast, zero allocation, reading and writing of separated values (csv, tsv etc.). Cross-platform, trimmable and AOT/NativeAOT compatible.

 

cross-posted from: https://lemmy.world/post/29344357

I'm wondering if anyone here has gone through this process, and what the experience was like. (I'm not asking for help with any particular error or anything like that. At least not yet).

I got put in charge of maintaining an old codebase that includes Xamarin projects for android and ios and we seem to have run into a situation where we need to update the framework not just for security, but to keep the mobile app fully functional as Apple and Google update their APIs.

I did see that there was a button in Visual Studio to automatically upgrade the project, but apparently "upgrade" means "break fuckin' everything" so I'm guessing I'll need to take a more manual approcach and also blow a bunch of hours on finding replacements for all the dependencies that required Xamarin and are no longer maintained.

My biggest problem is that I haven't even heard of Xamarin before this thing got dropped in my lap so I have some confusion about how it's supposed to work on top of my normal baseline amount of confusion.

 

cross-posted from: https://lemmy.world/post/29344357

I'm wondering if anyone here has gone through this process, and what the experience was like. (I'm not asking for help with any particular error or anything like that. At least not yet).

I got put in charge of maintaining an old codebase that includes Xamarin projects for android and ios and we seem to have run into a situation where we need to update the framework not just for security, but to keep the mobile app fully functional as Apple and Google update their APIs.

I did see that there was a button in Visual Studio to automatically upgrade the project, but apparently "upgrade" means "break fuckin' everything" so I'm guessing I'll need to take a more manual approcach and also blow a bunch of hours on finding replacements for all the dependencies that required Xamarin and are no longer maintained.

My biggest problem is that I haven't even heard of Xamarin before this thing got dropped in my lap so I have some confusion about how it's supposed to work on top of my normal baseline amount of confusion.

view more: next ›