Latest Tech News

Stay updated with the latest in technology, AI, cybersecurity, and more

Filtered by: profile Clear Filter

Introduction to GrapheneOS

This blog post is an introduction to the smartphone and security oriented operating system GrapheneOS. GrapheneOS official project web page Thanks to my patrons support, last week I have been able to replace my 6.5 years old BQ Aquaris X which has been successfully running Lineage OS all that time, by a Google Pixel 8a now running GrapheneOS. Introducing GrapheneOS is a daunting task, I will do my best to present you the basics information you need to understand if it might be useful for you,

Java 25's new CPU-Time Profiler

This is the first part of my series; the other parts are Back to the blog post: More than three years in the making, with a concerted effort starting last year, my CPU-time profiler landed in Java with OpenJDK 25. It’s an experimental new profiler/method sampler that helps you find performance issues in your code, having distinct advantages over the current sampler. This is what this week’s and next week’s blog posts are all about. This week, I will cover why we need a new profiler and what in

Safe C++ proposal is not being continued

One year ago, the Safe C++ proposal was made. The goal was to add a safe subset/context into C++ that would give strong guarantees (memory safety, type safety, thread safety) similar to what Rust provides, without breaking existing C++ code. It was an extension or superset of C++. The opt-in mechanism was to explicitly mark parts of the code that belong to the safe context. The authors even state: Code in the safe context exhibits the same strong safety guarantees as code written in Rust. The

Java 25's new CPU-Time Profiler (1)

More than three years in the making, with a concerted effort starting last year, my CPU-time profiler landed in Java with OpenJDK 25. It’s an experimental new profiler/method sampler that helps you find performance issues in your code, having distinct advantages over the current sampler. This is what this week’s and next week’s blog posts are all about. This week, I will cover why we need a new profiler and what information it provides; next week, I’ll cover the technical internals that go beyon

Here’s your first look at the Google Play Games profiles revamp (APK teardown)

Edgar Cervantes / Android Authority TL;DR Google Play Games profiles are being revamped with new social and customization features. Profiles will now be directly accessible in the Play Store, alongside games and stats. We managed to enable the new profile features to give you an early look. Google Play Games profiles are in for a major overhaul, with a new design that makes them more social and customizable than ever. The refreshed layout introduces a follower system, a more public-facing pr

Google’s Play Games update will show people what you’re playing

Google is readying an update for its Play Games app that will introduce stats and milestones to your all-new profile. From September 23 (October 1 in the EU and UK), other players will be able to see which games you’ve played and for how long, as well as any achievements you’ve unlocked. Google says there will also be new "social features," but it’s not yet clear what they’ll be. It sounds a lot like Google’s take on Steam profiles (similar features are also available on PlayStation and Xbox) a

TuneD is a system tuning service for Linux

Introduction TuneD is a system tuning service for Linux. It: monitors connected devices using the udev device manager device manager tunes system settings according to a selected profile supports various types of configuration like sysctl , sysfs , or kernel boot command line parameters, which are integrated in a plug-in architecture , , or kernel boot command line parameters, which are integrated in a plug-in architecture supports hot plugging of devices and can be controlled from the comm

OOMProf: Profiling on the Brink

It was just a little while past the Sunset Strip They found the girl's body in an open pit Her mouth was sewn shut, but her eyes were still wide Gazing through the fog to the other side "Black River Killer" by Blitzen Trapper Introduction This one's personal! For 15 years working on DBMS systems the OOM killer has led to more than its fair share of debugging rabbit holes. Anyone who's been around the block in Linux systems programming has probably crossed paths with the Linux OOM killer. This

Show HN: Timep – A next-gen profiler and flamegraph-generator for bash code

timep timep is an efficient and state-of-the-art trap-based time profiler for bash code. timep generates a per-command execution time profile for the bash code being profiled. As it generates this profile, timep logs command runtimes+metadata hierarchically based on both function and subshell nesting depth, mapping and recreating the complete full call-stack tree for the bash code being profiled. MAJOR UPDATE RELEASED: The new timep (currently v1.3) now includes the required loadable binary as

TikTok’s latest feature lets college students find and connect with classmates

In a move reminiscent of Facebook’s early days, TikTok is launching a new feature that allows college students to find and connect with others on their campus. The feature, called Campus Verification, lets users add their college campus to their TikTok profile and browse through a list of students at their school. To access the feature, users need to navigate to their profile and tap the “Add school” button. From there, they need to enter their school name and then select their graduation year.

I’d pay for a decoy PIN and profile on my Android phone, and I’m not alone

Rita El Khoury / Android Authority A few days ago, my colleague Calvin shared an interesting fact about GrapheneOS: The custom ROM allows him to set a duress PIN that completely erases the phone when he enters it, including encryption keys and the eSIM partition. It’s a very drastic privacy measure that lets anyone protect their data if they’re being forced to hand over or unlock their phone when they don’t want to do it. I love that the feature exists for those who think they might need it, e

A gentle introduction to anchor positioning

Anchor positioning allows you to place an element on the page based on where another element is. It makes it easier to create responsive menus and tooltips with less code using only CSS. Here’s how it works. Let’s say you have an avatar in your nav, like this: When you click the avatar, you want a menu to appear right below it. The clicking interaction can be handled with just CSS using the Popover API. But once you click, where does your menu show up? Figuring this out typically requires som

Why is GitHub UI getting slower?

I couldn't help but notice - GitHub UI has been getting slower and slower recently. Some things that were snappy before are hellishly slow nowadays. GitHub is doing something weird and I just can't wrap my head around what's going on there. You guys developing at GitHub, you're using GitHub to develop it, right? Do you not see this? What's going on? Whenever I bump into slow website which drives me nuts, I open the devtools and profile it. Who knows, maybe I find something to report and the pr

Why is GitHub UI getting so much slower?

I couldn't help but notice - GitHub UI has been getting slower and slower recently. Some things that were snappy before are hellishly slow nowadays. GitHub is doing something weird and I just can't wrap my head around what's going on there. You guys developing at GitHub, you're using GitHub to develop it, right? Do you not see this? What's going on? Whenever I bump into slow website which drives me nuts, I open the devtools and profile it. Who knows, maybe I find something to report and the pr

TikTok lures songwriters with new promotional features

TikTok is adding new features to its app to let songwriters highlight their works. These features, rolling out in beta, include a “Songwriter” label and a new tab on their profile to show off their musical works. This can help songwriters market themselves better to potential clients. The company said a limited number of publishing partners and songwriters have access to the new label and the music highlight section. Songwriters and publishers who want to be part of the program will have to joi

TikTok is adding features for songwriters to its app

TikTok is adding new features to its app to let songwriters highlight their works. These features, rolling out in beta, include a “Songwriter” label and a new tab on their profile to show off their musical works. This can help songwriters market themselves better to potential clients. The company said a limited number of publishing partners and songwriters have access to the new label and the music highlight section. Songwriters and publishers who want to be part of the program will have to joi

Show HN: Timep – a next-gen profiler and flamegraph-generator for bash code

timep timep is an efficient and state-of-the-art trap-based time profiler for bash code. timep generates a per-command execution time profile for the bash code being profiled. As it generates this profile, timep logs command runtimes+metadata hierarchically based on both function and subshell nesting depth, mapping and recreating the complete full call-stack tree for the bash code being profiled. BUILTIN FLAMEGRAPH GENERATOR: One standout feature of timep is that, in addition to the time profi

Samsung fixes the Secure Folder flaw that let anyone see what apps you’re hiding

Mishaal Rahman / Android Authority TL;DR Samsung has patched a Secure Folder flaw that previously allowed anyone with physical access to see your hidden apps and photos. The vulnerability existed because Secure Folder was implemented as a “work profile,” which key system components didn’t recognize as a highly secure space. One UI 8 reclassifies Secure Folder as a “private” profile, ensuring system apps now correctly hide its sensitive files and app information from view. Samsung’s Secure Fo

Discord's virtual Orbs currency is now available for everyone to earn

Discord has begun rolling out its in-app Orbs currency to everyone. In conjunction with the platform's Quest system, users can earn Orbs by watching ads on Discord. You can then use the currency to purchase exclusive drip for your profile, including badges, effects and avatars. It's also possible to exchange Orbs for three-day Nitro credits and anything else you can buy on the Discord Shop. Sometimes developers will also offer the currency in exchange for simply trying out their game, or comple

Mastodon is improving profiles and getting ready for quote posts

is a news editor covering technology, gaming, and more. He joined The Verge in 2019 after nearly two years at Techmeme. Mastodon 4.4 is out now, and it brings a bunch of changes for things like profiles and lists and also lays the groundwork for quote posts. With profiles, you can now feature specific hashtags so that people can see all the posts you’ve tagged with those hashtags, the Mastodon says. Mastodon is also making a change to how pinned posts work: you can still pin up to five posts o

Google Messages could give profile pages a dash of Material 3 Expressive personality (APK teardown)

Edgar Cervantes / Android Authority TL;DR In addition to other areas of the Google Messages app, Google is testing Material 3 Expressive design changes for the profile section. The profile section will soon feature updated buttons that change shape and include tap animations. Android 16 is here, but most of its Material 3 Expressive changes will be coming with the Android 16 QPR1 release later in the year. However, that doesn’t stop apps from updating themselves with Material 3 Expressive ele

Ubuntu 25.10 Raises RISC-V Profile Requirements

Canonical is bullish in promoting Ubuntu for RISC-V devices, be it enthusiast-orientated hardware like DeepComputing’s RISC-V tablet, single-board computers, or embedded equipment. But with a new long-term support (LTS) release looming, it’s rethinking the kind of RISC-V hardware it wants to support going forward. A recent bug report filed against Ubuntu’s upgrading tool confirmed a major change with regards to the RISC-V requirements for the upcoming Ubuntu 25.10 release — most existing RISC-

What to build instead of AI agents

Paul: Today, the scene is owned by Hugo, a brilliant mind who advises and teaches teams building LLM-powered systems, including engineers from Netflix, Meta, and the U.S. Air Force. He runs a course on the LLM software development lifecycle, focusing on everything from retrieval and evaluation to agent design, and all the intermediate steps in between. Enough talking, I’ll let him dig into today’s controversial topic: “Stop building AI agents”. ↓🎙️ P.S. I agree with him. 🤫 Hugo: I've taught

Tinder is mandating face checks for California residents

Tinder is requiring new users in California to verify their identities by using facial recognition, according to a report by Axios . The policy goes into effect today as a test program. The obvious reason behind this is to make sure people are who they say they are. Dating apps, after all, are a haven for scammers . The platform's Face Check feature prompts users to make a short video selfie. The face scan confirms the identity of the user by matching biometric indicators with profile photos. I

The Journey of Bypassing Ubuntu's Unprivileged Namespace Restriction

Recently, Ubuntu introduced sandbox mechanisms to reduce the attack surface, and they seemed unbreakable. However, after carrying out in-depth research, we found that the implementation contained some issues, and bypassing it was not as difficult as expected. This post will explain how we began our research at the kernel level and discovered a bypass method. We will also share some interesting stories from the process. 1. Introduction 1.1. Ubuntu’s New Sandbox Model After years of serving as

Getting ready to issue IP address certificates

We're almost ready to issue certificates for IP address SANs from Let's Encrypt's production environment. They'll only be available under the shortlived profile (which has a 6-day validity period), and that profile will remain allowlist-only for a while. Please note: We have more work to do before we're ready to launch this feature for the public. We don't yet have a timeline, and aren't ready to accept allowlist requests. Here's a sample staging certificate, and a site using it: Please speak

Instagram May Soon Let You Rearrange Your Grid. What to Know

If you like to keep your Instagram profile as more of a personal photo album and less of a public bulletin board, Instagram's upcoming feature is for you. Instagram will let users quietly post to your profile without broadcasting it to your followers, the company said on Thursday. Instagram also said it would let you rearrange your profile grid. It's not clear how either feature will work yet. Static posts and Reels have historically appeared in chronological order on Instagram, so this could o