m

Brave utvecklar en egen sökmotor
Vill göra annat än bara webbläsare

Webbläsar-företaget Brave har köpt upp open source-tjänsten Tailcat och planerar att använda teknik från den tjänsten för att bygga en helt egen sökmotor. Tanken bakom Braves egna sökmotor är att de som använder den inte ska behöva spåras på samma sätt som Google gör, och på så sätt skydda användares identitet och integritet. Man planerar dock att finansiera sökmotorn med att visa annonser för användaren. Dessa ska dock kunna väljas bort. Exakt när Brave planerar att lanseras sin egen sökmotor uppges inte. Skulle du vilja testa den när det väl sker så går det att anmäla sitt intresse om det på länken här nedanför. Brave lanserade sin webbläsare för snart fem år sedan och säger att man har runt 25 miljoner användare idag. Tumnagel
45.6°
+
Wille Wilhelmsson
0

Microsoft presenterar programmeringsspråket Power Fx
Open source-språk för low-code-applikationer

Microsofts Ignite-konferens är i full gång och förutom att visa upp en massa mixed reality-grejer, något vi skrev om tidigare idag, så har man även presenterat det nya programmeringsspråket Power Fx. Det handlar om ett open source-språk som är avsett för att koda för olika low code-plattformar, det vill säga ett språk där programmeraren inte skriver så mycket syntax utan istället kodar genom ett grafiskt gränssnitt. Power Fx sägs ha hämtat mycket inspiration från hur man skriver in olika formler i Excel, något som blir tydligt i exempel-animationen här ovanför. Microsoft skriver: "Power Fx doesn’t just share the same syntax and functions as Excel, it also behaves in a familiar way. Like Excel, formulas are declarative and recalculate instantly just as a spreadsheet does. Makers have the advantage of telling the app what they want it to do without having to describe the how or when—Power Fx does that for you, freeing developers from the tedious task of keeping variables and data tables up to date manually. With traditional programming languages, it can be challenging to understand all the pieces of code that impact a variable, but with formulas, there is only one way a value is calculated, ensuring everyone is working from the same source of truth." Det kommer dock att bli möjligt att inspektera kod i Power Fx som traditionell syntax i programutvecklings-verktyg som till exempel Visual Studio Code vilket ni kan se ett exempel på här nedanför. Foto: Microsoft Power Fx är primärt tänkt att användas för applikationer på Microsofts egna affärsplattform Power Platform men Microsoft hoppas även att Power Fx ska börja användas på andra low-code-plattformar. I klippet här nedanför kan ni lyssna på när YouTubern Rory Neary förklarar lite mer om Power Fx och varför han anser att det här är ett viktigt initiativ från Microsoft. Tumnagel
38.8°
+
Wille Wilhelmsson
0

Android 12 ryktas få enhandsläge
Känns som om det vore på tiden

XDA Developers har varit i kontakt med källor som uppger att Google kommer att lägga in stöd för så kallat enhandsläge i AOSP, open source-versionen av Android. Det innebär att alla mobilutvecklare som känner för att lägga in stöd för enhandsläge nu kan använda Googles egna funktioner för det istället för att utveckla egna grejer som tar hand om det. Huruvida Google kommer att implementera enhandsläge även i kommande Android 12 finns det än så länge inga uppgifter om. Det skulle antagligen vara en välkommen funktion för alla dem som tycker det är lite problematiskt att använda dagens jättetelefoner med bara en hand, undertecknad inkluderad. Flera mobiltillverkare har redan lagt in egna funktioner för att deras telefoner ska gå att köra i enhandsläge. I klippet ovan kan ni kolla in hur det ser ut på en Samsung-telefon. Hur Googles enhandsläge ser ut finns det än så länge inga uppgifter om men det är väl inte helt omöjligt att det kommer att påminna om det som syns i videon ovan. Tumnagel
40.3°
+
Wille Wilhelmsson
0
2020

Google öppnar upp Fuchsia OS för externa utvecklare
Operativsystemet som ska kunna köras på både mobiler och datorer

Det har nu snart gått fyra år sedan det började snackas om operativsystemet Fuchsia och nu öppnar Google upp möjligheten för externa utvecklare att lägga in funktioner i detta. Fuchsia OS är sagt ska bli ett slags universellt operativsystem som ska kunna rulla på båda datorer och mobiler i framtiden. Till skillnad från till exempel Android och Chrome OS är Fuchsia inte baserat på linux utan rullar via något som kallas Zircon Kernel. Google beskriver Zircon så här: "Zircon is composed of a microkernel (source in /zircon/kernel) as well as a small set of userspace services, drivers, and libraries (source in /zircon/system/) necessary for the system to boot, talk to hardware, load userspace processes and run them, etc. Fuchsia builds a much larger OS on top of this foundation." När nu Google öppnar upp Fuchsia för externa utvecklare har man gjort koden till operativsystemet tillgänglig för intresserade. Det går även att ansluta sig till den mailinglista där operativsystemet diskuteras såväl som att ta del av projektets bug tracker och roadmap. För att kunna vara med och utveckla Fuchsia måste externa utvecklare registrera ett utvecklarkonto hos Google. Google kommer givetvis ha sista ordet i allt som läggs in i det kommande operativsystemet och avgöra i vilken riktning projektet ska gå. Här nedanför hittas en animation som visar hur det ser ut när Fuchsia-emulatorn dras igång med fx emu. Tumnagel
38.3°
+
Wille Wilhelmsson
0

Pythons skapare Guido van Rossum börjar arbeta för Microsoft
Tyckte att livet som pensionär blev för tråkigt

Den nederländske programmeraren Guido van Rossum som 1991 släppte programmeringsspråket Python meddelar nu att han avslutar sin pensionering och istället börjar arbeta för Microsofts utvecklardivision. Van Rossum arbetade mellan 2005 - 2012 för Google där han vidareutvecklade Python under halva sin arbetstid. Därefter började han arbeta för Dropbox 2013 och förra hösten slutade han där och gick i pension vid 63 års ålder. Tydligen var pensionering inget som passade Van Rossum något vidare och på Twitter skriver han att han nu kommer att börja arbeta för Microsoft. Vad han ska pyssla med där är inget han uppger förutom att han i sitt twitter-inlägg skriver att han kommer att göra Python bättre. Sedan open source-språket Python släpptes för snart 30 år sedan har det blivit ett av världens mest använda programmeringsspråk. Språket är idag även mer eller mindre "standard" när det kommer till utveckling av AI-applikationer. Microsoft är ett av de världsledande företagen inom AI-utveckling och det är väl ingen direkt vild gissning att Van Rossum kommer att bli inblandad i deras AI-utveckling på något sätt framöver. Tumnagel
48.9°
+
Wille Wilhelmsson
0

Här är systemen som Apple jämfört M1 med!
Absolut inte det billigaste...

Under gårdagens presentation från Apple var det många 3x och 6x, men exakt vad man jämfört med var inte så tydligt. Jag har bara förutsatt att man jämfört med det sämsta man kunde för att få så bra siffror som möjligt. Apple brukar inte vara supertydliga med vad som står bakom sådana siffror, men de listar faktiskt allt på sin site. Vi lusläste. MacBook Air Apple säger att deras CPU är 3,5x snabbare än tidigare generation. Datorn man har jämfört med är en MacBook Air med 1.2GHz quad-core Intel Core i7, en maskin som ny kostar 20.500 kronor. Båda maskinerna hade 16 GB RAM. Testet man kodade ett 4K Apple ProRes RAW-klipp till Apple ProRes 422. Stöd för just detta lär finnas i chipet så om den då använde enbart CPU eller även tog hjälp av andra delar av chipet är lite oklart. I GPU-testet säger Apple att M1 är 5x snabbare och det är mot samma typ av maskin, alltså en MacBook Air med 1.2GHz quad-core Intel Core i7 med Intel Iris Plus Graphics. Här exporterade man ett Apple ProRes 422-klipp. Neural Engine, som används för maskininlärning, ska vara 9x snabbare. Även här är det en MacBook Air med 1.2GHz quad-core Intel Core i7 som man har kört Xcode 12.2 och Create ML 2.0. Batteritestet har utförts med Apple TV-appen där en film med 1080p-upplösning har spelats upp om och om igen. Ljusstyrkan var satt till åtta klick från botten. MacBook Pro 13" Här är CPUn i deras nya M1:a 2,8x snabbare och här har man jämfört med en MacBook Pro 1.7GHz quad-core Intel Core i7 som kostar ungefär 23.000 kronor. Testet som utfördes var ett "open source project built with prerelease Xcode 12.2 with Apple Clang 12.0.0, Ninja 1.10.0.git, and CMake 3.16.5". GPUn ska vara 5x snabbare. Här är testet lite luddigare. Apple skriver att man har använt "utvalda prestandatester av branschstandard". Man har testkört mot andra system med integrerad grafik. "Resultaten jämfördes med de mest högpresterande integrerade grafik­processorerna för bärbara datorer som fanns på marknaden då testerna utfördes. Med integrerad grafik­processor avses en grafik­processor som sitter på samma chip som huvudprocessorn och minnesstyrenheten och ingår i samma enhetliga minnessystem." Neural Engine ska vara upp till 11x snabbare och här är det återigen en MacBook Pro 1.7GHz quad-core Intel Core i7 som man har testat mot. Testet har utförts i Xcode 12.2 och Create ML 2.0. Batteritestet utfördes på samma sätt som på MacBook Air. Mac mini Mac minin ska på CPU vara 3x snabbare och här har man jämfört med 3,6 GHz fyrkärniga Intel Core i3, som kostar ungefär 10.000 kronor. Annars samma test som för MacBook Air. Maskininlärningen ska vara 15x snabbare och kördes mot samma system. GPUn, som ska vara 6x snabbare, är jämförd med 3,6 GHz fyrkärniga Intel Core i3 med Intel Iris UHD Graphics 630. Testet var att man körde ett tungt projekt i Final Cut Pro. För dig som vill tjöta lite mer om M1 så pratar Techbubbel om det i deras senaste avsnitt. Tumnagel
39.7°
+
Roger Åberg
0

Nu kommer Windows miniräknare till Linux
Windows Calculator nu portad till Uno Platform

Skulle du vara sugen på att köra Windows klassiska miniräknare Calculator på Linux är dettas nu möjligt. Microsoft har tidigare släppt koden till Calculator som open source och denna har nu portats till Uno- Platform till Linux. Windows Calculator till Linux finns tillgänglig i Snap Store till Linux och går att hämta hem nu. Kör du en någorlunda modern version av Linux med stöd för Snap Store, till exempel Ubuntu 20.04, så går den att installera enbart genom att skriva snap install uno-calculator i terminalfönstret skriver BetaNews. Om det inte går att installera Windows Calculator direkt från terminalen så finns instruktioner hur du kan göra det manuellt här. Tumnagel
39.4°
+
Wille Wilhelmsson
0

Google och Intel varnar för allvarlig Bluetooth-bugg i Linux
Kommer dock sannolikt inte att drabba någon

Säkerhetsforskare på Google och Intel har hittat en säkerhetslucka i den senaste linux-kärnan vilken kan leda till att obehöriga kan dra igång program på linux-datorer som befinner sig någorlunda nära den obehöriga. Säkerhetsluckan har fått namnet "BleedingTooth" och beror på en bugg i Linux Bluetooth-implementation. Den beskrivs av en av säkerhetsforskarna så här: "BleedingTooth is a set of zero-click vulnerabilities in the Linux Bluetooth subsystem that can allow an unauthenticated remote attacker in short distance to execute arbitrary code with kernel privileges on vulnerable devices." I videoklippet ovan kan ni kolla in hur det ser ut när en obehörig använder sig av "BleedingTooth" för att köra kod, i det här fallet dra igång Gnomes miniräknare, på en linux-dator som befinner sig i närheten av den attackerande datorn. BlueZ, open source-projektet som står för det mesta gällande mjukvaru-stacken för Bluetooth-implementationen på Linux, har redan fixat säkerhetsluckan vilket innebär att det snart inte längre kommer att vara möjligt för obehöriga att utnyttja den. Ars Technica skriver även att normalanvändaren av Linux knappast behöver oroa sig över den här säkerhetsluckan. Säkerhetsspecialisten Dan Guido som driver säkerhetsföretaget Trail of Bits säger till Ars Technica om BleedingTooth: "I don’t really worry about bugs like these. I’m glad someone is finding them and getting them fixed, but it’s not a big concern for me." Tumnagel
37.3°
+
Wille Wilhelmsson
0

OpenEEV är varningssystem för jordbävningar i open source
Som backas upp av IBM, Linux Foundation och andra

IBM skriver i ett pressmeddelande att man kommer att börja stödja open source-projektet OpenEEV. Projektets syfte är att bygga upp varningssystem för jordbävningar på platser där sådana saknas och behövs. I dagsläget är det bara Japan, Taiwan, Kina och Mexiko som har nationella varningssystem för jordbävningar medan en del andra länder har sådana regionalt. OpenEEV (Earthquake Early-Warning) är ett initiativ från företaget Grillo. De har open sourceat tekniken runt sitt egna varningssystem såväl som designen på de sensorer som krävs för att kunna upptäcka jordbävningar. Utvecklaren Pedro Cruz från IBM som själv är med och utvecklar OpenEEV säger om projektet: "Grillo has already done an incredible job developing a lower price point seismometer, pre-programmed to stream data to the cloud, which can be monitored remotely.We are complementing Grillo’s earthquake analysis tools with Node-RED, and helping the OpenEEW community expand a Docker-based container solution that can be tested and run locally. It can be optionally deployed to Kubernetes/OpenShift on the IBM Cloud as part of the pathway to building an open source community." Målet med OpenEEV är att systemet ska bli billigt och superenkelt. Då kanske det kan komma till användning på alla de platser på jorden som riskerar att drabbas av jordbävningar men än så länge saknar varningssystem för dessa. I klippet här ovanför kan ni kolla in lite mer om OpenEEV. Tumnagel
43.7°
+
Wille Wilhelmsson
0

Microsoft ansluter sig till Blender Development Fund
Fortsätter sin satsning på open source

Utvecklarna bakom open source-programvaran Blender meddelade igår att Microsoft anslutit sig till deras utvecklarfond Blender Development Fund. Microsoft ansluter sig som "Corporate Gold" medlem i Blender Development Fund. Blender skriver om Microsofts bidrag till Blender-communityn: "Microsoft makes use of Blender to generate synthetic 3D models and images of humans that can be used to train AI models. For researchers, having access to high quality free/opensource 3D software has proven to be of great benefit for scientific projects. You can check some of their work here." Blender är en mjukvara i öppen källkod som låter användare skapa animerade filmer, visuella effekter, 3D-modeller, VR-upplevelser, spel och annat. I videoklippet ovan kan ni kolla in lite grejer som är skapade i Blender. Tumnagel
49.0°
+
Wille Wilhelmsson
0

Microsoft har portat Procmon till Linux
För utvecklare som vill hålla koll på systemanrop

Microsoft fortsätter sin stora satsning på öppen källkod och nu har man portat Windows-verktyget Procmon till Linux. Det handlar om ett verktyg som finns i Windows och låter utvecklare följa applikationers systemanrop till datorn. Microsoftsoft skriver: "The Procmon is a Linux reimagining of the classic Procmon tool from the Sysinternals suite of tools for Windows. Procmon provides a convenient and efficient way for Linux developers to trace the syscall activity on the system." Det här kanske inte är jätteintressant för den vanlige Linux-användaren men kanske vara användbart för dem som utvecklar på Linux. Ni hittar Procmon till Linux i en förhandsversion borta på Gitbhub på länken nedan. Tumnagel
41.4°
+
Wille Wilhelmsson
0

Nu har Github börjat lagra data i domedagsvalvet
Publik kod ska lagras på Svalbard i tusen år

Förra året meddelade Microsofts kodtjänst Github att man skulle börja lagra publik programmeringskod i det så kallade domedagsvalvet på Svalbard. Nu rapporterar ZDNet att Github börjat med detta då de börjat lagra en första batch av all kod som finns i Githubs moln i valvet. Sammanlagt ska det handla om 21 terabyte av data som lagrats på filmrullar som nu transporterats till Svalbard och som kommer att lagras i domedagsvalvet under en väldigt lång tid. I ett blogginlägg om transporten av datan från USA till Svalbard skriver Github: "The code landed in Longyearbyen, a town of a few thousand people on Svalbard, where our boxes were met by a local logistics company and taken into intermediate secure storage overnight. The next morning, it traveled to the decommissioned coal mine set in the mountain, and then to a chamber deep inside hundreds of meters of permafrost, where the code now resides fulfilling their mission of preserving the world’s open source code for over 1,000 years." Förutom att lagra datan i sitt eget moln och nu alltså även på Svalbard så har även Internet Archive börjar lagra publik kod från Github så att denna sparas inför framtiden. Detta var ett projekt som drog igång tidigare i år och om det skriver Github: "At present, IA is using a two-pronged approach. First, their well-known Wayback Machine is accessing and archiving raw GitHub data as WARCs, or Web ARChive files. As of this writing they have archived some 55TB of data. Second, they have the goal of making entire archived GitHub repositories available via “git clone,” while also keeping repo comments, issues, and other metadata easily accessible on the web. This second initiative is well underway and initial archiving is expected to commence this month." Tumnagel
49.4°
+
Wille Wilhelmsson
0

Utvecklare vill avveckla rasistisk terminologi
Anser att master, slave, whitelist och blacklist bör bytas ut

I kölvattnet av Black Lives Matter-protesterna i USA har det nu skett flera upprop inom utvecklarvärlden där dessa efterlyser alternativ till vissa ord som används där, ord som kanske kan uppfattas som rasistiska. Det handlar till exempel om "master/slave"-terminologin, ett begrepp som överlappar "client/server" men som inte innebär exakt samma sak. För detta uttryck finns förslag om att istället kalla det för till exempel "main/default/primary" och "secondary" istället för "master" och "slave" skriver ZDNet. Två andra uttryck som en del arbetar för att byta ut är de så kallade "whitelist" och "blacklist". För dessa finns förslag som till exempel "allow list"och "deny list" eller "exclude list". Några som nu arbetar aktivt med att byta ut den rasistiska terminologin är till exempel GitHub, Android Open Source Project (AOSP), utvecklarna av programmeringsspråket Go samt AI-företaget Grammarly. Svenske John Wilander som utvecklar Webkit till Apple skriver att även han har börjat byta ut i terminologin i det han pysslar med rapporterar The Next Web. Tumnagel
-5.5°
+
Wille Wilhelmsson
0

Microsoft creddar AppGets skapare
Skapare av pakethanterare till Windows 10 uppmärksammas

Under Microsofts Build-konferens släppte Microsoft pakethanteraren Winget vilket gjorde utvecklaren Keivan Beigi lite purken då Winget påminde en hel del om hans egen pakethanterare till Windows 10, AppGet. Beigi verkar inte ha haft några problem med att Microsoft inspirerats, eller kanske kopierat, en del av open source-appen AppGets beteende. Snarare var Beigi lite sur över att hans app inte uppmärksammat som en av inspirationskällorna till WinGet. Detta har nu Microsoft försökt åtgärda då företaget lagt ut ett blogginlägg där man uppmärksammar Beigis arbete. I blogginlägget skriver man bland annat: "Our goal is to provide a great product to our customers and community where everyone can contribute and receive recognition.The last thing that we want to do is alienate anyone in the process. That is why we are building it on GitHub in the open where everyone can contribute. Over the past couple of days wex27ve listened and learned from our community and clearly we did not live up to this goal. More specifically, we failed to live up to this with Keivan and AppGet. This was the last thing that we wanted." Efter det att Winget presenterades meddelade Beigi att han kommer att sluta utveckla AppGet. 1 augusti kommer AppGet att "pensioneras". Jag antar att det innebär att de som idag använder AppGet till Windows 10 bör ställa in sig på att framöver att börja använda Winget eller någon annan pakethanterare till Windows 10. Tumnagel
41.0°
+
Wille Wilhelmsson
0

Google släpper TensorFlow för kvantdatorer
AI-ramverk anpassas för att kunna användas med kvantdatorer

Google släpper nu något man kallar för TensorFlow Quantum (TFQ) vilket är en open source-plattform för att utveckla maskinlärnings-applikationer till framtidens kvantdatorer. TFQ bygger vidare på Googles TensorFlow, ramverket för AI-applikationer som Google släppte som open source 2015. TensorFlow består av ett antal verktyg för att förenkla utvecklingen av neurala nätverk som används inom artificiell intelligens. Det inkluderas även verktyg som gör att utvecklare inte behöver utveckla nya maskinlärnings-applikationer från scratch när sådana ska tas fram. Med TensorFlow Quantum överför Google liknande funktionalitet för när det ska utvecklas maskinlärnings-applikationer på kvantdatorer. Med TensorFlow Quantum behöver användaren inte bry sig om vilken typ av hårvara appen som utvecklas rullar på. Plattformen gör det även möjligt att debugga sin kvantdator-kod på traditionella datorer innan koden körs på kvantdatorer. Förhoppningen med TFQ är bland annat att utvecklare ska kunna hitta nya kvantdator-algoritmer som i framtiden kan återanvändas på andra områden inom kvantdator-beräkningar. I dagsläget riktar sig TFQ till forskare inom kvantdatorer men Googles förhoppning är att det hela ska leta sig ut till kommersiella aktörer så småningom. Ni hittar Googles blogginlägg om TFQ på länken nedan och skulle ni vilja ladda ner det hela så hittas det som open source på Github här. Tumnagel
39.8°
+
Wille Wilhelmsson
0
Nästa sida