|
A goal of the new FFM API is to “replace the brittle machinery of native methods and JNI with a concise, readable, pure-Java API.” "FM, no static at all"
|
|
|
|
|
Microsoft's Visual Studio Code (VS Code) code editor and development environment contains a flaw that allows malicious extensions to retrieve authentication tokens stored in Windows, Linux, and macOS credential managers. Good thing no one uses extensions with that editor
|
|
|
|
|
Kent Sharkey wrote: Good thing no one uses extensions with that editor As long as you don't use the malicious ones...
M.D.V.
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
Rating helpful answers is nice, but saying thanks can be even nicer.
|
|
|
|
|
The famous Moq library faced some criticism due to the usage of SponsorLink. Are they mocking us?
|
|
|
|
|
Hot on the heels of the General Availability of Visual Studio v17.7, (Visual Studio 2022 – 17.7 Now Available) we’re thrilled to introduce the next set of enhancements that aim to streamline your workflow and boost your productivity. I don't *see* any icons in the list of "improvements"
|
|
|
|
|
Kent Sharkey wrote: I don't *see* any icons in the list of "improvements" Of course not... they are in the "new features"
M.D.V.
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
Rating helpful answers is nice, but saying thanks can be even nicer.
|
|
|
|
|
Apple was granted a reprieve on letting developers direct users to other payment methods. The price of admission is 30% of what you get
|
|
|
|
|
A new report shows that, on average, organizations’ security controls (such as next-gen firewalls and intrusion prevention solutions) only prevent six out of every 10 attacks. This report approved by 4 out of 5 dentists
|
|
|
|
|
Beta News wrote: only prevent six out of every 10 discovered / noticed attacks. FTFH
Taking undetected attacks in the statistic is a bit difficult.
M.D.V.
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
Rating helpful answers is nice, but saying thanks can be even nicer.
|
|
|
|
|
Researchers at IBM released a report Tuesday detailing easy workarounds they've uncovered to get large language models (LLMs) — including ChatGPT — to write malicious code and give poor security advice. I'm assuming the upcoming IBM chatbot is immune?
|
|
|
|
|
Axios wrote: to write malicious code and give poor security advice. as I said the other day...
Hackers and Scammers are thanking God for this year (and for "security researchers")
M.D.V.
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
Rating helpful answers is nice, but saying thanks can be even nicer.
|
|
|
|
|
Turning a large language model into a large culture model. Soon it will be a reflection on the worst of us.
|
|
|
|
|
Didn't Microsoft's Tam go that way as well?
|
|
|
|
|
|
In this article, we continue our examination of this new paradigm of computer programming using English with a systematic study. English, chatbot. Do you speak it?!
With apologies to Jules Winnfield
|
|
|
|
|
I swear the first time I read "Programming using English insults"
and I thought... that would make more people learn "proper" english...
M.D.V.
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
Rating helpful answers is nice, but saying thanks can be even nicer.
|
|
|
|
|
Shhhh!! We don't want THAT GUY back here again!
|
|
|
|
|
We’re sharing best practices from our team so others can benefit from Microsoft’s learnings. "You're one microscopic cog in his catastrophic plan, designed and directed by his red right hand"
|
|
|
|
|
MS Sec wrote: We’re sharing best practices from our team so others can benefit from Microsoft’s learnings. If they are hearing them as much as they are hearing feedback from the insider program or the users... we are doomed (again)
M.D.V.
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
Rating helpful answers is nice, but saying thanks can be even nicer.
|
|
|
|
|
Google today announced the launch of Project IDX, its foray into offering an AI-enabled browser-based development environment for building full-stack web and multiplatform apps. It currently supports frameworks like Angular, Flutter, Next.js, React, Svelte and Vue, and languages like JavaScript and Dart, with support for Python, Go and others in the works. Try it before they cancel it
|
|
|
|
|
We’re already at the final preview release for .NET 8 and will now shift to release candidates. Almost all new features for the release are in their final shape. "It's the final countdown"
|
|
|
|
|
.Net Blog wrote: are in their final shape. Oh no... is the team of .Net now caring about icons too?
M.D.V.
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
Rating helpful answers is nice, but saying thanks can be even nicer.
|
|
|
|
|
There might be a very simple explanation for why the masses have yet to adopt Linux as their desktop operating system and it's one the open-source community won't like. It's the Year of Guessing Why More People Don't Use Linux
|
|
|
|
|
Article said: The problem is the lack of a representative version of Linux. Although I agree with that, he is clearly understimating procrastination, lazyness and resistance to abandon the comfort zone of the biggest part of the people
M.D.V.
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
Rating helpful answers is nice, but saying thanks can be even nicer.
|
|
|
|
|
"One 'standard' Linux" breaks fundamentally with the concepts of 'Mechanisms, not policy'. It tells the Linux guy that he no longer can create the user interface the way he thinks the best. The program logic cannot be structured the way he thinks the best. Maybe he will even have to adapt to some established professional vocabulary and set of concepts that he thinks inferior to his terminology and concepts of a professional field outside his own. He can't mandate his favorite file system. Can't make an entirely different menu style, selection style or text input style. Maybe he'll even be denied to promote his well justified technical arguments for 'letter to pål' being a different file from 'Letter to Pål' (or probably to his preference: 'lettertopal').
Windows killed the User Manual. That is what made Windows conquer the desktop. There was one way to set up a window and menu system. There was one way to open a file, to exit a program (vi, anyone?). One way to identify the program and version. One way to access online Help. After having tried two or three Windows programs, you could handle the rest of them without any User Manual.
That is what won the desktop. People felt familiar at once with all applications. No matter what you do to the Linux kernel and the desktop: Linux application developers will continue creating software the way they wish the software world to be. If it doesn't feel familiar to the user, it is the user's responsibility to familiarize himself with the developer's style and preferences. Windows never had that attitude, but said: To make the user feel at home, you should do it this way, do it so and such!
"the majority of desktop use cases these days are centered on the web browser". While that may be argued: If it was the case, who cares about which OS runs the browser? Run the same browser on any OS, and it appears the same to the user. What would then be the argument for replacing the underlaying OS, if the user won't notice anyway?
Today, there is a second reason - another one that the Linux open source community won't like: As soon as you step outside of software development, a large proportion of advanced applications are rather mediocre. Office tools? Half-done attempts at cloning competitors, with no clue about why this and that solution was chosen, won't cut it. Photo editing? To do it well, you must know the tasks as a photographer, not as a programmer. Sound and music editing? Just the same. Document editing? The same. Even if you go to hobbyist software like genealogy: If you have never actually traced your ancestry back to a single forefather that none of your living relatives knew about, you are missing an essential qualification for making a genealogy program. To really push it: You can't even make a program for managing an archive of cooking recipes in a functional way unless you have significant kitchen experience.
As a software developer, I have been using Linux (and earlier: various other *nix-es) at work, and seen high quality tools for software development. At home or in most non-SW-dev-environments: Sorry. The applications from the open-source community are much to obviously created by outsiders who do not know the real tasks and issues. The tools "don't feel right in the hand", even when they have all the functional check boxes checked. Those (few) that cut it are developed in professional application environments, usually far off from idealistic open-source activists.
An essential reason why Windows have retained desktop hegemony: Hadn't MS developed VS, Windows would have been dead today. VS has allowed developers to bring professionals into the software design process, and to some degree allowed professionals to take control over the software design process. Non-programmer professionals have, in the general case, had a much higher influence on and control over successful (non-SW-development) applications, compared to idealistic open source projects based on Linux.
If you switch to Linux, interoperability with other users/environments is always risky. Converting old media projects to Linux tools may be difficult, may be impossible. Moving document bases may discover a lot of quirks. You may frown upon 'legacy', but it is a reality. It is not sufficient to provide some tool with all boxes checked, it must both "feel good in the hand" and the benefits must, in a reasonable time frame, exceed the cost of legacy handling.
Outside the area of software development, this is on the most part not satisfied for any of my non-professional activities. I have tried to run dual setups at home, with Linux for my hobbyist programming. The advantages of Linux tools over VS, and the "advantages" of C++ over C# has never been enough to keep the home Linux installation running for very long before I realize that for home projects, I never prefer it. Just like two years ago, five years ago and ten years ago.
None of this is related to the choice of a distro. Even with a "perfect" distro, the problems of Linux remains.
|
|
|
|