Latest Tech News

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

Filtered by: import Clear Filter

US Adults Worry AI Will Make Us Worse at Being Human, New Survey Says

There are widespread fears that artificial intelligence will harm our social and emotional intelligence, empathy and sense of individual agency by 2035, according to a new survey published Wednesday by Elon University's Imagining the Digital Future Center. The national survey asked 1,005 US adults to rate how they think AI will impact human capacities and behaviors, including moral judgment, self-identity and confidence. In every area, respondents believed the effect of AI tools and systems ove

Death to type classes

Death ( XIII ) Symbolizes significant change, transformation, and endings, rather than literal physical death. Have you ever seen a Number grazing in the fields? Or a Functor chirping in the trees? No? That’s because they’re LIES. LIES told by the bourgeoisie to keep common folk down. But I say NO, no longer shall we be kept down by deceit! Come brothers and sisters, come and let us create a system of values. Where values are no longer constrained by their type class, but instead merged as a si

Death to Type Classes

Death ( XIII ) Symbolizes significant change, transformation, and endings, rather than literal physical death. Have you ever seen a Number grazing in the fields? Or a Functor chirping in the trees? No? That’s because they’re LIES. LIES told by the bourgeoisie to keep common folk down. But I say NO, no longer shall we be kept down by deceit! Come brothers and sisters, come and let us create a system of values. Where values are no longer constrained by their type class, but instead merged as a si

Next.js is infuriating

Hey, it's finally happened. I've decided to write a blog post. And if you're reading this, I've also finished one. I have wanted to do this for a long time, but could never find the motivation to start. But you know what they say: anger is the best motivator. They do say that, right? Some context that's in the background We're going on a journey, you and I. But first, we need to set the scene. Imagine we're working for $COMPANY and one of our Next.js services did an oopsie. This being Next.js,

Next.js Is Infuriating

Hey, it's finally happened. I've decided to write a blog post. And if you're reading this, I've also finished one. I have wanted to do this for a long time, but could never find the motivation to start. But you know what they say: anger is the best motivator. They do say that, right? Some context that's in the background We're going on a journey, you and I. But first, we need to set the scene. Imagine we're working for $COMPANY and one of our Next.js services did an oopsie. This being Next.js,

What Are Traces and Spans in OpenTelemetry?

Metrics tell you what changed. Logs tell you why something happened. Traces tell you where time was spent and how a request moved across your system. At the heart of distributed tracing in OpenTelemetry are two core concepts: Trace : The full journey of one request / transaction across services. : The full journey of one request / transaction across services. Span: A timed unit of work inside that journey (function call, DB query, external API call, queue processing, etc.). This guide walks

Reloading Classes in Python

For some housekeeping, if you are not signed up, also make sure to sign up for the RSS feed of my crime de-coder blog. I have not been cross posting here consistently. For the last few posts: For ASEBP, conference submissions for 2026 are open. (I will actually be going to this in 2026, submitted a 15 minute talk on planning experiments.) Today will just be a quick post on two pieces of code I thought might be useful to share. The first is useful for humans, when testing code in functions, you

Apple Notes in iOS 26 works better than ever with my favorite writing tool

Apple Notes gets upgraded with new features every year, and iOS 26 is no exception. Among the handful of Notes changes in iOS 26, the app now works better than ever with Markdown thanks to import and export support for my go-to writing tool. Markdown is a text formatting tool created by John Gruber and commonly used by journalists, researchers, developers, content creators, and other online writers. I personally use it every day for all my 9to5Mac writing. Gruber’s creation enables writing pla

Closing the Nix gap: From environments to packaged applications for rust

Closing the Nix Gap: From Environments to Packaged Applications for Rust Should I use crate2nix, cargo2nix, or naersk for packaging my Rust application? — (@jvmncs) January 21, 2025 This tweet shows a common problem in Nix: "Should I use crate2nix, cargo2nix, or naersk for packaging my Rust application?" devenv solved this for development environments differently: instead of making developers package everything with Nix, we provide tools through a simple languages.rust.enable . You get cargo

Closing the Nix Gap: From Environments to Packaged Applications for Rust

Closing the Nix Gap: From Environments to Packaged Applications for Rust Should I use crate2nix, cargo2nix, or naersk for packaging my Rust application? — (@jvmncs) January 21, 2025 This tweet shows a common problem in Nix: "Should I use crate2nix, cargo2nix, or naersk for packaging my Rust application?" devenv solved this for development environments differently: instead of making developers package everything with Nix, we provide tools through a simple languages.rust.enable . You get cargo

Show HN: PlutoPrint – Generate PDFs and PNGs from HTML with Python

PlutoPrint PlutoPrint is a lightweight and easy-to-use Python library for generating high-quality PDFs and images directly from HTML or XML content. It is based on PlutoBook’s robust rendering engine and provides a simple API to convert your HTML into crisp PDF documents or vibrant image files. This makes it ideal for reports, invoices, or visual snapshots. Invoices Tickets Installation pip install plutoprint PlutoPrint depends on PlutoBook. For faster installation, it is highly recommended

Apple returns blood oxygen monitoring to the latest Apple Watches

is a senior reporter focusing on wearables, health tech, and more with 13 years of experience. Before coming to The Verge, she worked for Gizmodo and PC Magazine. Blood oxygen monitoring is returning to the Apple Watch — sort of. Starting today, Apple is rolling out a software update that enables a redesigned version of the feature for the Apple Watch Series 9, 10, and Ultra 2 that circumvents the import ban imposed by the International Trade Commission. To get around the ban, blood oxygen dat

HRT's Python fork: Leveraging PEP 690 for faster imports

Python @ HRT At Hudson River Trading (HRT), we’ve found that centralizing our codebase facilitates cross-team collaboration and rapid deployment of new projects. Therefore, the majority of our software development takes place in a monorepo, and our Python ecosystem is set up such that internal modules are importable everywhere. Unfortunately, the convenience of this arrangement has led to a conundrum: a vast proliferation of imports. In Python, imports occur at runtime. For each imported name,

HRT's Python Fork: Leveraging PEP 690 for Faster Imports

Python @ HRT At Hudson River Trading (HRT), we’ve found that centralizing our codebase facilitates cross-team collaboration and rapid deployment of new projects. Therefore, the majority of our software development takes place in a monorepo, and our Python ecosystem is set up such that internal modules are importable everywhere. Unfortunately, the convenience of this arrangement has led to a conundrum: a vast proliferation of imports. In Python, imports occur at runtime. For each imported name,

Sony insists Xperia phones are ‘very important’ to it

is a news editor with over a decade’s experience in journalism. He previously worked at Android Police and Tech Advisor. Posts from this author will be added to your daily email digest and your homepage feed. CFO Lin Tao mentioned Sony’s beleaguered phone brand at the company’s recent financial results presentation, calling it “a very important business for us,” according to CNET Japan. Once upon a time, Xperia mattered to Sony because it still held a healthy chunk of Japan’s phone market. Th

Comptime.ts: compile-time expressions for TypeScript

⚡️ comptime.ts A dead-simple TypeScript compiler that does one thing really well: enables compile-time evaluation of expressions marked with comptime . This is useful for optimising your code by moving computations from runtime to compile time. This project was inspired by Bun macros and Zig comptime (hence the name). Warning: You are responsible for ensuring that the expressions you mark with comptime are safe to evaluate at compile time. comptime.ts does not perform any isolation. However,

Show HN: Mcp-use – Connect any LLM to any MCP

Connect any LLM to any MCP server 🌐 MCP-Use is the open source way to connect any LLM to any MCP server and build custom MCP agents that have tool access, without using closed source or application clients. 💡 Let developers easily connect any LLM to tools like web browsing, file operations, and more. If you want to get started quickly check out mcp-use.com website to build and deploy agents with your favorite MCP servers. Visit the mcp-use docs to get started with mcp-use library For the

Our $100M Series B

We don’t want to bury the lede: we have raised a $100M Series B, led by a new strategic partner in USIT with participation from all existing Oxide investors. To put that number in perspective: over the nearly six year lifetime of the company, we have raised $89M; our $100M Series B more than doubles our total capital raised to date — and positions us to make Oxide the generational company that we have always aspired it to be. If this aspiration seems heady now, it seemed absolutely outlandish w

Keep Pydantic out of your Domain Layer

Keep Pydantic out of your Domain Layer Jul 22 2025 You’re probably reading this because you’re using Pydantic yourself. Maybe you’re building a FastAPI application and hit a point where it started getting too big to manage, and you realized you need better separation of concerns. Perhaps you’ve started adopting a clean architecture or onion architecture kind of layering to keep business logic separate from application logic, aiming for better maintainability and testability. But Pydantic is st

Show HN: Tsbro – TypeScript for the browser, no build step

tsbro TypeScript for the Browser. No tooling, no build step, simply works. TypeScript is still second-class citizen with regards to browser adoption, there is a proposal to fix that, but until then we have to use tooling, bundlers, build steps that are an impediment for when you want to quickly create a short demo or PoC. There are ways to run TypeScript code but it can't import other files or make use of remote packages. tsbro solves this by completely bypassing the browser's import system u

Show HN: tsbro – TypeScript for the Browser, No Build Step

tsbro TypeScript for the Browser. No tooling, no build step, simply works. TypeScript is still second-class citizen with regards to browser adoption, there is a proposal to fix that, but until then we have to use tooling, bundlers, build steps that are an impediment for when you want to quickly create a short demo or PoC. There are ways to run TypeScript code but it can't import other files or make use of remote packages. tsbro solves this by completely bypassing the browser's import system u

US probes imports on drones and a raw material used in chips and solar panels

The Department of Commerce has opened national security investigations into imports of drones and polysilicon , a raw material used in chips and solar panels. Among other things, officials are looking into "predatory trade practices" and the capacity of other countries to "weaponize their control over supplies" of drones, drone parts and polysilicon, as well as derivatives of each. The DoC commenced the investigations on July 1, but has only just disclosed them publicly. The probes could lead t

Xenharmlib: A music theory library that supports non-western harmonic systems

Xenharmlib 0.3.0 has just been released. Find out what’s new Welcome to xenharmlib’s documentation!¶ Xenharmonic (adj.): Pertaining to music which sounds unlike that composed in the familiar 12 tone equal-tempered scale. —Ivor Darreg Xenharmlib is a generalized music theory library that supports traditional Western and non-western harmonic systems, unconventional microtonal and macrotonal tunings, diatonic and posttonal set theory and non-standard notations. It is easy to use, extendable, an

Microsoft July 2025 Patch Tuesday fixes one zero-day, 137 flaws

Today is Microsoft's July 2025 Patch Tuesday, which includes security updates for 137 flaws, including one publicly disclosed zero-day vulnerability in Microsoft SQL Server. This Patch Tuesday also fixes fourteen "Critical" vulnerabilities, ten of which are remote code execution vulnerabilities, one is an information disclosure, and two are AMD side channel attack flaws. The number of bugs in each vulnerability category is listed below: 53 Elevation of Privilege Vulnerabilities 8 Security Fe

Features of D That I Love

10 features of D that I love This is a beginner-friendly post exploring some of my favourite parts of the D programming language, ranging from smaller quality of life stuff, to more major features. I won’t talk much about D’s metaprogramming in this post as that topic basically requires its own dedicated feature list, but I still want to mention that D’s metaprogramming is world class - allowing a level of flexibility & modelling power that few statically compiled languages are able to rival.

Python can run Mojo now

Chris Lattner mentioned that Python can actually call Mojo code now. I love this idea (!) as I'm definitely in the market for a simple compiled language that can offer Python some really fast functions. So I gave it a quick spin Setup The setup is much simpler than I remember it, you can use uv for it now. uv pip install modular --index-url https://dl.modular.com/public/nightly/python/simple/ After that you can declare a .mojo file that looks like this: # mojo_module.mojo from python import

Spotify may finally let you import music without jumping through hoops (APK teardown)

Ryan Haines / Android Authority TL;DR Spotify is working on a feature to import your music. Currently, the service offers no way to import music from other services. We also discovered a URL for the feature. Hopping from one music service to another can be a pain for multiple reasons. However, losing the playlists you spent all of that time creating may be the biggest pain of all. If you want to switch to Spotify, this will be the position you’ll find yourself in since it doesn’t offer an im

iOS 18.4 enables Priority Notifications, a new Apple Intelligence feature

iOS 18.4 brings Apple Intelligence support to a lot of new languages, expands Image Playgrounds with a new style, and also includes another AI addition: Priority Notifications. Priority Notifications in iOS 18.4: The most important alerts go to the top Priority Notifications is an Apple Intelligence feature designed to help you get your notifications under control. While Apple offers a variety of tools to micromanage notifications to your liking, enabling or disabling them for certain apps, o