Archive for the ‘Free Software’ Category

RISC-V business: Tech foundation moving to Switzerland because of geopolitical concerns – The Register

The RISC-V Foundation, which directs the development of an open-source instruction set architecture for CPUs, will incorporate in Switzerland. Currently it is a non-stock corporation in Delaware, USA.

RISC-V enables open-source hardware. "The worldwide interest in RISC-V is not because it is a great new chip technology, the interest is because it is a common free and open standard to which software can be ported, and which allows anyone to freely develop their own hardware to run the software," according to the foundation.

Why move to Switzerland? "Incorporation in Switzerland has the effect of calming concerns of political disruption to the open collaboration model the move reduces concern that a government would restrict the actions of an open source organization," the group said.

It is easy to spot why this is an issue in President Donald Trump's United States, which in May this year issued an executive order, which "prohibits certain transactions involving information and communications technology or services" and followed up by adding Huawei to an "entity list" to stop its use of "American technology", forcing Google to remove its licence to services including the Android Play Store.

That said, the foundation insisted that it "is not incorporating in Switzerland based on any one country, company, government, or event" and that the decision was first announced at a summit in December 2018.

The news has come to the fore now because of a Reuters interview with foundation chief exec Calista Redmond, in which she said: "From around the world, we've heard that 'If the incorporation was not in the US, we would be a lot more comfortable'," and that the foundation's board of directors have given unanimous approval to the move.

Directors include Zvonimir Bandic from Western Digital, which uses RISC-V in some of its storage devices, Frans Sijstermans, VP of engineering at Nvidia, and Rob Oshana, VP of software engineering at NXP Microcontrollers.

Platinum Members of the RISC-V Foundation include Alibaba, Nvidia, Qualcomm, Western Digital, NXP and Google. Other members include Huawei, IBM, MediaTek, Nokia, Red Hat, Raspberry Pi, Sony and STMicroelectronics; the full list is here.

There are not many prominent examples of technology companies fleeing the US for fear of political restrictions, and RISC-V, though influential, is only a small example. The notion that the US is no longer the best location for open source, however, could have far-reaching consequences.

Sponsored: How to get more from MicroStrategy by optimising your data stack

Original post:
RISC-V business: Tech foundation moving to Switzerland because of geopolitical concerns - The Register

Apple has a plan to ensure that buggy iOS issues don’t happen again – India Today

Apple is reportedly changing the way it tests its software. The new method entails easily identifying faulty piece of programming and rectifying it before it reaches developers.

Apple is planning to overhaul the way it tests its iOS mobile operating system. Apple's software chief Craig Federighi in an internal meeting with the company's team of developers said that going forward the company would work with test versions or 'daily builds' of software. These daily builds would have all the buggy features turned off by default. Doing so would allow Apple internal team of testers to selectively turn a bug-riddled feature on and isolate issues with its code before it is released to external developers and beta testers.

According to a report by Bloomberg, this new strategy is already being applied to the next iteration of Apple's mobile operating system, that is iOS 14, which is internally being called 'Azul'. The Cupertino, California based tech giant is also considering delaying some features until 2021 in the mobile OS version that is codenamed 'Azul +1' - possibly iOS 15 -- to ensure that there are no performance issues.

The tech giant expects that changing the internal testing process of its operating systems would ensure that more stable and bug-free software reach the users. Ultimately, the aim is that the company should not repeat fiascos such as the one in case of iOS 13 in future.

For those who have been out of the loop, iOS 13 has been one of Apple's most bug-ridden softwares ever. When the company released iOS 13 back in September it was riddled with a long list of issues ranging from battery management issues to bugs in host of company's apps. The slew of issues in iOS 13 forced the company to release iOS 13.1 at least a week prior to its sceduled launch date. Reports indicate that internally, iOS 13.1 was considered as the "actual public release". Apple has released a total of eight updates to iOS 13 within two months of its launch. By contrast iOS 12 got just two patches with first two months of its launch. Apple wants to avoid this and hence it is reportedly upgrading its software testing process.

However, the tech giant is not only upgrading the process for iOS but also for its other software products, which includes iPadOS, MacOS, WatchOS and TVOS.

Read the original here:
Apple has a plan to ensure that buggy iOS issues don't happen again - India Today

8 tips to help you get started with Paint.net – PCWorld

DotPDN's Paint.net is a free photo-editing software program with a lot to offer, especially for the zero price tag. I know its not Photoshop, Paint Shop Pro, Corel Painter, or Affinity, which have so many hundreds of features, it takes years to learn them all. But it does have the basic skill set to edit your photographs, its intuitive, and its easy to use.

Note: be sure to click the link to getpaint.net provided here and above. Searching for Paint.net online could lead you to sketchy downloads that might have bloatware or worse hitchhiking on the file.

The editing features include:

The one big problem is the Lasso tool. Unlike Photoshop and its cousins, Paint does not have a Polygonal or Magnetic Lasso, so selecting objects is NOT an easy task.

Paint.net desktop canvas and menus

With a little practice, you can master the Lasso tool using the Crtl and Alt keys with the mouse.

Press and hold the Ctrl key while you outline the target object. As long as the Ctrl key is pressed, you can start and stop the Lasso until the entire object is selected. If the selected area exceeds the objects boundaries (in other words, if you have drawn outside the lines), press and hold the Alt key with the mouse to deselect the unwanted areas.

Use the Magic Wand to select large areas, then use the Lasso to refine the selection. If the Wand selects too much, decrease the Tolerance Level from 50 down to 40, 30, 20, etc., until the selected area is smaller and more manageable. If the background is less cluttered than the foreground object, use the Magic Wand to select the background, then select Edit > Invert Selection (Ctrl+I) to make the foreground object active.

If you cut the foreground object out of the background, you have to choose Layers > Add New Layer (Ctrl+Shift-N) before you paste the object back onto the canvas. Unlike Photoshop and its cousins, which automatically create a new layer as soon as you choose Paste, Paint requires you to add new layers for each object you cut out and then paste back in.

To reselect a previous layer, click/select the layer in the Layers palette, then click anywhere on the canvas. The selection outline surrounds the entire canvas, so its hard to determine exactly whats selected. Choose the Move Selected Pixels tool (top right on the Tools palette). When the cursor changes to a cross with arrow points on the ends, position the cursor anywhere on the selected object, then hold down the mouse button, and drag the object to its new location.

Use the Lasso tool or the Magic Wand to select target areas

To edit the background (change the color, add a pattern or design, or just remove it), click the background layer on the Layers palette, then choose a new background. Select a color from the color palette or use the Color Picker to choose a color from the existing image. Select the Paint Bucket from the Tools palette and click the background to fill with the new color.

Notice the background layer is not a solid canvas. Theres no color on the area behind the foreground object. So what if you want to move or resize the foreground object? You have to select and fill the entire canvas.

First click the background layer on the Layers palette. Choose Edit > Select All (Ctrl+A), then choose the Paint Bucket again and click the canvas background.

Resize the foreground object without resizing the entire image is another tricky task thats nothing like the other photo-editing programs.

First you have to select the layer in the Layers palette, then use the Rectangle Selection tool to draw a selection outline around the foreground object. Select the Move Selected Pixels tool and notice that eight circular handles appear in the corners and mid sections of the selected area. Move the cursor (which turns into a hand) to one of the corners, then click the mouse, and drag the foreground object up or down to resize larger or smaller.

Text is also a challenge. You cant just start typing the text without adding a new layer first, else it will become part of the layer thats selected in the Layers palette. With the text in its own layer, you can move it, size it, duplicate it, rotate or flip it (through the Layers menu), but you cannot change the font, the color, or modify the existing text. (One forum mentioned changing colors under Adjustments> Hue/Saturation, but I could only manage to change it from black to white and back.) So if you hate the text colors or misspell a word, you have to delete the layer and reenter the text.

When the text layer is selected, you can use some of the Special Effects Filters to enhance the text, such as Effects > Distort > Bulge. You can also change the Blending Mode after the text is entered. Select the text layer in the Layers palette, click the Properties button (bottom right of the Layers panel)looks like a wrench, then choose a Blending Mode from the drop-down list, such as Color Burn, Reflect, Overlay, and more.

Change the background color, enter text, and add some special effects

My best advice: Play around with it and have fun. Just remember to download Paint.net from the legitimate getpaint.net URL. Beware of download links in other places that might have hitchhiker files attached to the Paint.net download. They could dump bloatware or junk files onto your system.

Continue reading here:
8 tips to help you get started with Paint.net - PCWorld

Virtual Digital Assistant Use Cases Expand in the Enterprise Sector, Driving Software Revenue to $8.9 Billion in 2025, According to Tractica -…

BOULDER, Colo.--(BUSINESS WIRE)--Significant advances in combining natural language processing (NLP) with other forms of artificial intelligence (AI), primarily machine learning and deep learning, are making enterprise virtual digital assistants (VDAs) more intelligent and useful. Over the next 3 to 5 years, natural language AI will continue to improve and sentiment and emotion recognition AI will evolve. According to a new report from Tractica, these advancements and other market factors have expanded the use cases for enterprise AI-driven VDAs beyond customer service & marketing into other applications which will generate significant direct software revenue.

VDAs will become an increasingly significant interface that enterprises can use for both externally-facing and internally-facing purposes. Externally-facing use cases include handling customer service, marketing, and commerce transactions, while internally-facing use cases include running enterprise application software, productivity and collaboration applications, and administration functions. Tractica forecasts strong growth in enterprise VDA software revenue, rising from $1.3 billion in 2018 to more than $8.9 billion in 2025.

While the use of VDAs has not reached mass-market adoption at either the global or country level, the market for AI-driven enterprise VDAs is beginning to show signs of maturity, particularly for the customer service & marketing use case, says principal analyst Mark Beccue. VDAs in these application areas are becoming more common and vendors are able to show real-life ROI.

Tracticas report, Virtual Digital Assistants for Enterprise Applications, examines the market and technology issues surrounding enterprise VDAs and presents profiles for key industry players throughout the ecosystem. It analyzes how enterprise VDAs will be used across multiple channels in four key use cases: customer service & marketing, e-commerce & sales, business applications, and healthcare VDAs. Tractica also presents global market forecasts for enterprise VDA software, segmented by region, solution type, and use case, covering the period from 2018 through 2025. An Executive Summary of the report is available for free download on the firms website.

About Tractica

Tractica, an Informa business, is a market intelligence firm that focuses on emerging technologies. Tracticas global market research and consulting services combine qualitative and quantitative research methodologies to provide a comprehensive view of the emerging market opportunities surrounding Artificial Intelligence, Robotics, User Interface Technologies, Advanced Computing and Connected & Autonomous Vehicles. For more information, visit http://www.tractica.com or call +1.303.248.3000.

See the rest here:
Virtual Digital Assistant Use Cases Expand in the Enterprise Sector, Driving Software Revenue to $8.9 Billion in 2025, According to Tractica -...

2019 Best Tinkercad Alternatives – All 3DP

In3D Slash, modeling is done as if you were chiseling a block of stone. The main tools are the hammer and trowel. The hammer removes one block at a time, while the trowel adds it. Sometimes it feels like youre working inMinecraft, just without the zombies.

It also has other interesting functions. For example, you can project pictures onto the work surface as a stencil in order to make a model based on logos, text, or real life objects.The free version is quite good, but if you are willing to pay for the premium, school, or professional versions, you will get a wider range of colors, higher-resolution modeling, collaboration options, and other extras.

This is no doubt a basic program, but its approach to modeling is so different that it makes you think innew ways. If you only work with a few blocks, the results might feel blocky, but just as in pixels, more blocks equal higher resolution.

3D Slash can be used asa web-based version or an on-device app. The application is more powerful and has more tools, this is due to the limitations of web browsers. Then again, for non-paying users some functions of the app are limited.

Company support is good and active. In case you need it, they have a section with tutorials, too.

Cost:Freemium

User experience: Excellent, controls and UI are straightforward. Modeling is done bysubtracting blocks.

Learning curve: Gentle, quick to pick up and get started with

Go here to read the rest:
2019 Best Tinkercad Alternatives - All 3DP