RCE Bugs Found in WhatsApp, Other Hugely Popular VoIP Apps: Patch Now!
Three of the vulnerabilities can lead to remote-code execution if successfully exploited, and the other two are DoS vulnerabilities.
Three of the vulnerabilities can lead to remote-code execution if successfully exploited, and the other two are DoS vulnerabilities.
Bring paper-like reading and writing to a 10.3″ FullView display. A perfect tool for efficient note-taking. Collaborates with your phones and PC. Take hold of your ideas.
In 2004, I placed a bet with NSA's Art Drisko, coming due in 2024. Prize: $20. My bet: JPEGs continue to display just fine in browsers, automatically (no browser configuration needed), in 2024. His bet: They don't.
Interest in this particular ISA is expanding, but the growth of other open-source hardware is less certain.
We are building an anonymous, taxable payment system using modern cryptography. Customers will use traditional money transfers to send money to a digital Exchange and in return receive (anonymized) digital cash. Customers can use this digital cash to anonymo…
Meet, share and collaborate together in private 3D virtual spaces.
Hurl, run and test HTTP requests with plain text and curl. Hurl can run fast automated integration tests.
Firefox developer Mozilla plans to launch its next premium service next month according to information published by Sören Hentzschel on his blog.
The method group conversion today always creates a fresh delegate instance. Instead, for a method group conversion from a static method we should cache it and only create it once, like we do for no...
Uchwała Rady Krajowej Lewicy Razemnr P-RK-2022-02-28-01 Art. 1Na podstawie art. 26 ust. 1 pkt 17 Rada Krajowa Razem podejmuje decyzję o rezygnacji partii Razem z członkostwa w Międzynarodówce Progresywnej i Ruchu Demokracji w Europie 2025. Art. 2Realizację wyc…
What happens if we save code to a standardised text representation, and then format it on demand, in the editor?
Javascript can do a lot, but it's really over-used. HTML and CSS are surprisingly powerful on their own, so let's have a look at some of the things you can achieve without Javascript (or a backend) - from animated diagrams to dark mode.
At Chainguard, we apply Zero-Trust principles to supply chain security to make the software lifecycle secure by default—and open source is key to this mission. That’s why we are thrilled to share that we are joining the Open Source Security Foundation (OpenSSF…
Keeping software alive for just a few years without constant updates and overhauls might seem nearly impossible. But some software systems remain in fine fettle decades after their launch.
Microsoft has been monitoring escalating cyber activity in Ukraine and has published analysis on observed activity in order to give organizations the latest intelligence to guide investigations into potential attacks and information to implement proactive prot…
I ran into this recently and I thought that this technique would make a great post. We are using that extensively inside of RavenDB to reduce the overhead of...
This post contains a few practical examples showing you how to profile a .NET6 application running in a linux container using the .NET CLI diagnostic tools (dotnet-trace, dotnet-dump, dotnet-counters and dotnet-gcdump) and Visual Studio.
I'm sold on Solid.
In this article, we are going to explain the core idea and basic concepts of the minimal APIs in .NET 6 with examples.
After getting a new database in place, the next step is to create tables. In this article, Robert Sheldon walks you through creating tables with SQL Workbench and with scripts.
One of the new features in .NET 6 is support for global using declarations. We can define using declarations as global and they work all over the project so we don’t have to define them in other files anymore.
How we can ensure (automatic) high code quality in .NET even before code review? By using static code analyzers and some other tools.
Allen Holub posted a tweet and a blog entry claiming that the use of a bug tracker was a crutch that teams should deliberately throw away. He's wrong, but he's not entirely wrong.
What would be the type of a heterogeneously nested list?
A terminal workspace with batteries included. Contribute to zellij-org/zellij development by creating an account on GitHub.
The Chinese Firedrake Jammer (also known as FireDragon) is a Commercial AM Broadcast jamming signal that aims to jam specific radio stations in Asia from being received by listeners. It plays the chinese folk song "The Firedrake" to jam AM radio stations.
Ethics has been central to the F-Droid community from the beginning, with afocus on free software, privacy and usercontrol. A key part of F-Droid’s design is...
F-Droid is an installable catalogue of FOSS (Free and Open Source Software) applications for the Android platform. The client makes it easy to browse, install, and keep track of updates on your device.
A modern social platform for the book community. Finally, a book platform that’s worth writing home about. It’s about time, isn’t it?
.NET is humming along, MAUI is coming at some point, and all the C# 9 Records in your project should be in one file, says a .NET team member. Introducing the .NET 6 Runtime for AWS Lambda Congrats,…
Building your own entitlement service is key for supporting a modern, flexible SaaS product. Whenever I read about billing systems, there’s a lot of talk about the billing aspects but not so much around entitlements. In the spirit of sharing, and since I haven…
How close can similarity transformations take a matrix towards diagonal form? The answer is given by the Jordan canonical form, which achieves the largest possible number of off-diagonal zero entri…
As the pendulum has swung from monoliths to micro-everythings, we find ourselves with more things to build and maintain. And so it begs the question, who is responsible for what?
Collect Elixir telemetry and make it available to Prometheus
Overview In this post, I will describe a collaborative effort that proved that unwinnable Slay the Spire seeds exist. This project is joint work with gamerpuppy and ForgottenArbiter and is based on the several attempts that have been made to prove unwinnabili…
A reminder to myself that I don't always need to reinvent the wheel.
A year ago, I left YC and felt a bit lost about what to do next.[1] A lot of people were pretty sure they knew what I should do. But...I didn't and most of their suggestions didn’t excite me. As I...
Goodreads lost my entire account last week. Nine years as a user, some 600 books and 250 carefully written reviews all deleted and unrecoverable. Their support has not been helpful. In 35 years of being online I've never encountered a company with such callous…
You've heard of Maslow's Heirarchy of Needs. But what are Data Needs?
Finding a new harmony for web software from first principles
Thank you all for the comments on the HN! TL;DR: I've moved to Oracle Cloud. This is going to be a brief update to my previous post. So, I'm no...
Ultra Wideband (UWB) is a wireless technology that is now becoming standard in the latest smartphones and other consumer electronics. Is it radar? 5G? Or is it how we can find our keys using AirTags? I've read several articles in the tech blogosphere that hav…
Gmail's desolate vertical sidebar is optional today and mandatory in Q2 2022.
fork() is evil; vfork() is goodness; afork() would be better; clone() is stupid - fork-is-evil-vfork-is-good-afork-would-be-better.md
Browsing through Git's own Git repository on GitHub, I noticed something very strange. Git was famously created by Linus Torvalds, already widely known for having created the Linux operating system. However GitHub shows the author of the first commit to the Gi…