Kissaki

joined 2 years ago
MODERATOR OF
[–] Kissaki@programming.dev 1 points 2 months ago

Git / TortoiseGit

[–] Kissaki@programming.dev 3 points 2 months ago (4 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 6 points 2 months ago

That 10 years ago.

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

[–] Kissaki@programming.dev 8 points 2 months 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 2 months ago (1 children)

Unfortunately, that poisons not only the AI.

[–] Kissaki@programming.dev 4 points 2 months 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 2 months ago* (last edited 2 months 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 4 points 2 months ago* (last edited 2 months ago) (2 children)
[–] Kissaki@programming.dev 1 points 2 months 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.

[–] Kissaki@programming.dev 2 points 2 months ago
[–] Kissaki@programming.dev 2 points 2 months ago

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

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

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

 

A very long, verbose article with many area topics.

 

researchers conducted experimental surveys with more than 1,000 adults in the U.S. to evaluate the relationship between AI disclosure and consumer behavior

The findings consistently showed products described as using artificial intelligence were less popular

“When AI is mentioned, it tends to lower emotional trust, which in turn decreases purchase intentions,”

11
submitted 1 year ago* (last edited 1 year ago) by Kissaki@programming.dev to c/dotnet@programming.dev
 

Some of the changes:

  • System.Text.Json now provides the JsonSchemaExporter type, which supports generating a JSON schema that represents a .NET type.
  • System.Text.Json: The JsonObject type now exposes ordered-dictionary-like APIs that enables explicit property order manipulation
  • [GeneratedRegex] on properties
  • The Regex class provides a Split method, similar in concept to the String.Split method. With String.Split, you supply one or more char or string separators, and the implementation splits the input text on those separators.
  • Generic OrderedDictionary<TKey, TValue>
  • ReadOnlySet<T>
  • new Base64Url class
  • System.Diagnostics.Metrics now provides the Gauge instrument
  • NuGetAudit now raises warnings for vulnerabilities in transitive dependencies
  • dotnet nuget why
  • MSBuild BuildChecks
  • C#: Partial properties
  • ASP.NET Core: Fingerprinting of static web assets
 

That intro though.

 

When you pause while debugging, you can hover over any delegate and get a convenient go to source link, here is an example with a Func delegate.

If you already know about delegates, there's not a lot of content in this dev blog post. Not that that's necessarily a bad thing either.

view more: ‹ prev next ›