- 31 Posts
- 166 Comments
e8d79@discuss.tchncs.deto
Programming@programming.dev•Where should a programmer use C++ instead of C#?
1·2 months agoI think they added AOT with .NET 6 and they are supporting Linux ever since the .Net Framework, .NET Core split.
e8d79@discuss.tchncs.deto
Programming@programming.dev•Where should a programmer use C++ instead of C#?
5·2 months agoYou can use C# for pretty much anything the question is how convenient it is to do so. There are even some people who try to use .NET with embedded systems. I would use C++ only in cases where performance is the most important aspect of the product and even that niche grows smaller and smaller as time marches on. For example, at my current job we are using C# to implement some pretty intense image processing algorithms. Initially we wanted to use C++ for the performance critical parts, but we are still well within our performance targets using C# alone.
e8d79@discuss.tchncs.deto
Programming@programming.dev•Where should a programmer use C++ instead of C#?
2·2 months agoWhen you don’t want to depend on .NET runtime.
e8d79@discuss.tchncs.deto
Programming@programming.dev•The West Forgot How to Build. Now It's Forgetting Code
111·2 months agoSo how would I create such an “Open Source” model? They don’t share the data used to create them do they? Let’s not even get started on how much computing power I would need to train one of those things. These selfhosted models solve nothing except some data privacy issues. Sure you no longer send all your code to a shady AI company but you are still 100% dependent on them sharing their models.
If Wikipedia is to be believed these people aren’t following Islamic rules. I’d wager that this is once again an issue that stems from traditions made for people of a different time. I assume slaughtering animals used to be a common skill but today expecting the average untrained city dwelling man to correctly slaughter a goat once a year inevitably leads to a lot of needlessly suffering animals.
e8d79@discuss.tchncs.deto
Games@lemmy.world•Google removes Doki Doki Literature Club! from the Play StoreEnglish
1101·3 months agoEnjoy your curated experience brought to you by Apple, Google, Microsoft, Mastercard, and Visa. Rest assured that nothing will challenge you with uncomfortable topics or viewpoints.
Its the GNOME car! Brought to you by EmmanueleBassi and named accordingly…

e8d79@discuss.tchncs.deto
Technology@lemmy.world•Reddit banned Paul McCartney over phone-free concert photos post in their subredditEnglish
271·3 months agoYes that happens, for some reason that user actively goes to FuckAI and bans people who posted there. I can only assume that they see disdain for AI as a personal slight.
e8d79@discuss.tchncs.deto
Programming@programming.dev•Should I teach students who doesn't know computer science C or JavaScript first?
1·4 months agoI would go for something like Processing for students who are just trying to learn a bit of programming as an extra credit. The JS implementation is called p5.js. I would introduce a little bit of C later in the course once the students are familiar with basic programming concepts. That way you can show them what is happening behind the scenes without overwhelming them from the start.
I consider the ORM hate uninformed and misguided at best. Just like any other technology not all of them are created equally there are better ones and worse ones. I have used Entity Framework Core for years and have almost no complaints but If I only knew ORMs like NHibernate then I might have a different opinion.
Aubergines, cucumbers, kiwi, and citrusfruit are botanical berries as well. The correct answer is that berry should be seen as a culinary term just like fruit and vegetable.
e8d79@discuss.tchncs.deto
Technology@lemmy.world•Windows 12 Reportedly Set for Release This Year as a Fully Modular, Subscription-Based, AI-Focused OSEnglish
1·4 months agoNo alternative codecs wont do, the application we are building has a hard dependency on these specific dlls due to another dependency requiring them. It was also just one example of many excuse my hyperbole. Here is another one, try to get winget to work with a local package cache. You have to go to some third party developer for that. Want another one? How about debugging windows binaries in an offline environment. Reasonable requirement? Microsoft says no.
e8d79@discuss.tchncs.deto
Technology@lemmy.world•Windows 12 Reportedly Set for Release This Year as a Fully Modular, Subscription-Based, AI-Focused OSEnglish
2·4 months agoWhy is this arbitrarily “a whole different story” and who said anything about UWP, it’s the media codecs we depend on. Windows 10 N offered an offline installer for that “optional feature” and now Microslop makes my life more difficult for no reason at all.
e8d79@discuss.tchncs.deto
Technology@lemmy.world•Windows 12 Reportedly Set for Release This Year as a Fully Modular, Subscription-Based, AI-Focused OSEnglish
21·4 months agoOk, where can I download the Media Feature Pack for Windows 11 N as an offline installer?
e8d79@discuss.tchncs.deto
Technology@lemmy.world•Windows 12 Reportedly Set for Release This Year as a Fully Modular, Subscription-Based, AI-Focused OSEnglish
291·4 months agoAt my job we are working with a few air gapped Windows machines which is already really annoying because Microslop doesn’t offer offline installers for anything related to Windows 11 anymore. I expect this to get even more difficult over time.
Also:

e8d79@discuss.tchncs.deto
Programming@programming.dev•We Overhauled Our Terms of Service and Privacy Policy - Another VC funded bait and switch
1·4 months agoI never said that you can remove a license retroactively. A CLA is an assignment of copyright from the contributor to the company. The only reason for a company to add a CLA to a project is to put a rug under the project which they will pull as soon as they gained a critical mass of users. It fundamentally undermines the social contract of open source development. These companies want to enjoy all the benefits of open source, like the market appeal and the free labour, but none of the drawbacks. A CLA is just one thing, a promise that the project will go non-free in the future.
e8d79@discuss.tchncs.deto
Programming@programming.dev•We Overhauled Our Terms of Service and Privacy Policy - Another VC funded bait and switch
31·4 months agoLet me introduce you to the magical concept of the CLA. It means they can do whatever they want with the project but you can not. You should never contribute to CLA projects.
e8d79@discuss.tchncs.deto
Selfhosted@lemmy.world•My thoughts shopping around for a wiki solutionEnglish
1·4 months agoVery very simple.
Really? I find it quite feature packed for a notes taking app.
e8d79@discuss.tchncs.deto
Selfhosted@lemmy.world•My thoughts shopping around for a wiki solutionEnglish
6·4 months agoHere are a few more:
logseq
Its an outliner, a colleague of mine basically lives in that thing.
silverbullet
It’s almost perfect for me but the browser based editing made it unusable because there is no way to unmap Ctrl + W in a browser and I can’t live without my Vim bindings.
QOwnNotes
This is the solution for normal people who don’t spend n+1 hours tweaking their editor configuration.
Org-Roam
For people who do spend n+1 hours tweaking their emacs configuration.























If you are into fancy looking cocktails this product makes sense. Making clear ice cubes at home is not easy.