[-] Kissaki@programming.dev 7 points 2 days ago

seems to be having the opposite effect

unfortunately not for the Steam Reviews overall

[-] Kissaki@programming.dev 4 points 2 days ago

is a service or product receiver only a customer if they are paying money?

[-] Kissaki@programming.dev 1 points 3 days ago

and Firefox still does not have proper PWA support

I recently had to learn about that, targeting PWA. :(

When I read "you can install an extension for it" I thought that would be simple enough. But that extension then requires an additional Firefox installation which causes it's own share of problems. (Comparatively complicated setup process despite simple walkthrough wizard with installer integration, program shortcuts being added, Firefox onboarding being triggered in the PWA.)

[-] Kissaki@programming.dev 9 points 3 days ago

Using Mitchell's donation we'll be able to to offer Jacob Young a full time schedule. As a reminder, he's the primary author of the C backend, x86 backend, LLDB fork that adds Zig support, and maintains the eZ80 toolchain on the side, all without even having the ability to bill full time yet!

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

I agree. The split and collective nature makes it hard to assess and fundamentally support though - which is what I was referring to in one point.

[-] Kissaki@programming.dev 16 points 4 days ago

It's a statement of support of minorities. I think that's a pretty good, fair reason, and not "just to cause drama".

Not making a statement is letting the original statement stand.

[-] Kissaki@programming.dev 4 points 4 days ago

But did it reach test or production environment yet? Or will it die in development environment.

[-] Kissaki@programming.dev 4 points 5 days ago

Because I stumbled over this paragraph (the page is linked to from Googles announcement) and was reminded of this comment, I'll quote it here:

First, developer education is insufficient to reduce defect rates in this context. Intuition tells us that to avoid introducing a defect, developers need to practice constant vigilance and awareness of subtle secure-coding guidelines. In many cases, this requires reasoning about complex assumptions and preconditions, often in relation to other, conceptually faraway code in a large, complex codebase. When a program contains hundreds or thousands of coding patterns that could harbor a potential defect, it is difficult to get this right every single time. Even experienced developers who thoroughly understand these classes of defects and their technical underpinnings sometimes make a mistake and accidentally introduce a vulnerability.

I think it's a fair and correct assessment.

[-] Kissaki@programming.dev 6 points 5 days ago

The EU passed laws that require companies (under conditions) to ensure base requirements in their supply chain.

I think a digital equivalent could be possible and similar. Requiring reasonable security and sustainability assessment.

It's not very obvious or simple to enforce, but would set requirements, and open up opportunities for fines and prosecution.

[-] Kissaki@programming.dev 5 points 5 days ago

Even C# has something that few people use, but it has something.

Huh? Are you claiming few people use NuGet?

[-] Kissaki@programming.dev 5 points 5 days ago

Read/Inspect and contribute to FOSS. They'll be bigger and longer lived than small, personal, and experimental projects.

Study computer science.

Work, preferably in an environment with mentors, and long-/continuously-maintained projects.

Look at alternative approaches and ecosystems. Like .NET (very good docs and guidance), a functional programming language, Rust, or Web.

That being said, you ask about "should", but I think if it's useful for personal utilities that's good enough as well. Depends on your interest, goals, wants, and where you want to go in the future.


For me, managing my clan servers and website, reading online, and contributing to FOSS were my biggest contributors to learning and expertise.

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

When you draw a parallel to social charity both are largely volunteer based and underfunded. And both have direct and indirect gains for society.

Physical charity often serves basic needs. I'm not sure selecting qualifying quality open source projects is as easy. Need and gain assessments are a lot less clear.

If it's about public funding distribution, I would like to see some FOSS funding too, but not at the cost of or equal or more than social projects.

How many FOSS projects actually benefit "millions and billions of people"? That kind of impact feels like it's few and far between.

11

A very long, verbose article with many area topics.

7
335

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,”

29
-16
1
11
submitted 2 months ago* (last edited 2 months 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
12

That intro though.

33
5

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.

6
8
view more: next ›

Kissaki

joined 1 year ago