Latest Tech News

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

Filtered by: xs Clear Filter

Stepping Down as Libxml2 Maintainer

Hello, since I’ve stepped in as libxslt maintainer I’ve been studying both libxslt and libxml2 codebases. I have the time to maintain the library I just need to get familiar with the latest changes you introduced like: I haven’t find how to manage both output and input buffers. I found functions like: xmlOutputBufferCreateIO but by the places in which I’ve found them is not clear on how to use them. Should I send you an email with my questions or do you prefer other means of communication?

Rewriting Dataframes for MicroHaskell

My fondness for alternative Haskells It’s often said that the best way to learn a programming language (or programming in general) is to make things that you actively use. After I first learnt Haskell, I thought it natural to try and make something I’ll use in my day-to-day life. An idea of what to make almost immediately sprang up in my head. Because I spent most of my college years travelling with the university’s debate team, I thought it would be cool to make a simple countdown timer with l

Topics: df expr int interpret xs

Hackers use new HexStrike-AI tool to rapidly exploit n-day flaws

Hackers are increasingly using a new AI-powered offensive security framework called HexStrike-AI in real attacks to exploit newly disclosed n-day flaws. This activity is reported by CheckPoint Research, which observed significant chatter on the dark web around HexStrike-AI, associated with the rapid weaponization of newly disclosed Citrix vulnerabilities, including CVE-2025-7775, CVE-2025-7776, and CVE-2025-8424. According to ShadowServer Foundation's data, nearly 8,000 endpoints remain vulner

A look at XSLT 3.0 (2017)

A look at the upcoming XSLT 3.0 release, and why it matters beyond the XML community Eighteen years ago, the originators of XML specification faced a problem: how to use the new language to generate a book-publishing format. What emerged were two new languages, the first for describing the various functional parts of a publication in XML called the XML Stylesheet Language Formatting Objects (ultimately XSL-FO) and the XML Stylesheet language (XSLT) for transforming XML-formatted content into th

Topics: key map string xsl xslt

I'm working on implementing a programming language all my own

To the surprise of literally no one, I'm working on implementing a programming language all my own Inspired by conversation at a recent Future of Coding event, I decided I’d write up a little something about the programming language I’ve been working on (for what feels like forever) before I’ve gotten it to a totally shareable state. I have a working interpreter that I’m pretty pleased with, but I don’t yet have an interactive environment for creating, exploring, debugging, and running code — I

Why You Should Be Using XSLT 3.0 (2017)

A look at the upcoming XSLT 3.0 release, and why it matters beyond the XML community Eighteen years ago, the originators of XML specification faced a problem: how to use the new language to generate a book-publishing format. What emerged were two new languages, the first for describing the various functional parts of a publication in XML called the XML Stylesheet Language Formatting Objects (ultimately XSL-FO) and the XML Stylesheet language (XSLT) for transforming XML-formatted content into th

Topics: key map string xsl xslt

PSA: Libxslt is unmaintained and has 5 unpatched security bugs

Alan Coopersmith reports: On 6/16/25 15:12, Alan Coopersmith wrote: BTW, users of libxml2 may also be using its sibling project, libxslt, which currently has no active maintainer, but has three unfixed security issues reported against it according to https://gitlab.gnome.org/Teams/Releng/security/-/wikis/2025#libxml2-and-libxslt 2 of the 3 have now been disclosed: (CVE-2025-7424) libxslt: Type confusion in xmlNode.psvi between stylesheet and source nodes https://gitlab.gnome.org/GNOME/libxs

Show HN: I Built a XSLT Blog Framework

TLDR I created a blog publishing framework built on XSLT. You can see it at https://xsltblogdemo.vgr.land/ and get the source here https://github.com/vgr-land/vgr-xslt-blog-framework Introduction Why build my own web publishing framework? It doesn't make any sense to do so. There are enough web frameworks out there to last everyone the rest of time. I wrote this for me. Once I learned the simple flow of XSLT driven site development I realized I was able to get what I want with little effort a

Should the web platform adopt XSLT 3.0?

What is the issue with the HTML Standard? Background This is a follow-up to #11523. That issue raises concerns regarding security issues, code maintainability, and the complexity of aging browser code currently used for rendering XML with XSLT stylesheets. I highly recommend reading through that issue first as it includes a good background of XSLT on the web as well as the specific concerns that may lead to deprecating XSLT as the most prudent option for browser vendors. As a reminder, please

Google Did Not Unilaterally Decide to Kill XSLT

It’s uncommon, but not unheard of, for a GitHub issue to spark an uproar. That happened over the past month or so as the WHATWG (Web Hypertext Application Technology Working Group, which I still say should have called themselves a Task Force instead) issue “Should we remove XSLT from the web platform?” was opened, debated, and eventually locked once the comment thread started spiraling into personal attacks. Other discussions have since opened, such as a counterproposal to update XSLT in the web

XSLT removal will break multiple government and regulatory sites

What is the issue with the HTML Standard? One of the issues we've seen in #11523 and #11563 is that the proposal to remove XSLT from the spec doesn't acknowledge existing use cases beyond Chrome Status counter stats. According to Chrome's own Blink principles of web compatibility: The primary signal we use is the fraction of page views impacted in Chrome, usually computed via Blink’s UseCounter UMA metrics. As a general rule of thumb, 0.1% of PageVisits (1 in 1000) is large, while 0.001% is c

Should we remove XSLT from the web platform?

What is the issue with the HTML Standard? XSLT v1.0, which all browsers adhere to, was standardized in 1999. In the meantime, XSLT has evolved to v2.0 and v3.0, adding features, and growing apart from the old version frozen into browsers. This lack of advancement, coupled with the rise of JavaScript libraries and frameworks that offer more flexible and powerful DOM manipulation, has led to a significant decline in the use of client-side XSLT. Its role within the web browser has been largely sup

Female-founded semiconductor AI startup SixSense raises $8.5M

A Singapore-based deep tech startup called SixSense has developed an AI-powered platform that helps semiconductor manufacturers predict and detect potential chip defects on production lines in real time. It has raised $8.5 million in Series A bringing its total funding to around $12 million. The round was led by Peak XV’s Surge (formerly Sequoia India & SEA), with participation from Alpha Intelligence Capital, FEBE, and others. Founded in 2018 by engineers Akanksha Jagwani (CTO) and Avni Agarw

Sony officially unveils FlexStrike wireless fight stick for PlayStation and PC

Highly anticipated: The FlexStrike wireless fight stick includes round, octagonal, and square interchangeable restrictor gates. So if you want to pause Street Fighter 6 for some Pac-Man, you can easily snap in the square gate without tools. For portability, the base's bottom pops off to reveal storage for the gates, USB cable (included), and the new PS Link USB adapter. It also comes with a nice sling carrying case for travel or storage. During last month's State of Play, Sony unveiled Project

Sony reveals more about its first-party PC-compatible PS5 fight stick, "FlexStrike"

Highly anticipated: During last month's State of Play, Sony unveiled Project Defiant – a custom-designed fight stick featuring toolless interchangeable restrictor gates, mechanical switches, and a touchpad. At the time, details were scant, but today Sony revealed a few more tidbits about the product, including its official name. The FlexStrike wireless fight stick includes round, octagonal, and square interchangeable restrictor gates. So if you want to pause Street Fighter 6 for some Pac-Man, y

The New PlayStation 5 Fight Stick Is Way Weirder Than It Looks

Sony’s new controller for PS5 is unlike any of its other twin-stick, two-handed controllers, and not for all the obvious reasons. Sony’s “Project Defiant” fight stick now has a new name, FlexStrike, and a vague release date—2026. But the more intriguing, and more annoying, aspect of the fight stick is how it will connect to your PlayStation 5 or PlayStation 5 Pro. The FlexStrike features all the face buttons and triggers of a regular DualSense controller along with a single Japanese-type fight

Sony's wireless fight stick is now called FlexStrike and it features mechanical switch buttons

Sony just dropped some more details about its upcoming wireless fight stick, including the real name. During development, it was known as Project Defiant but it's officially called the FlexStrike. This is the very first fight stick controller designed by Sony Interactive and it's compatible with both PS5 and PC via either a wired or wireless connection. It's also extremely easy on the eyes, as you can see below. Fighting games require precise inputs with no lag, and wireless controllers aren't

Sony details its ‘FlexStrike’ wireless PS5 fight stick

is a senior reporter who’s been covering and reviewing the latest gadgets and tech since 2006, but has loved all things electronic since he was a kid. Sony has shared more details about its arcade-style controller for the PlayStation that was first teased during the State of Play event in early June. Originally codenamed Project Defiant, the fight stick is now called the FlexStrike and features a rechargeable battery, mechanical switch buttons, restrictor gates that limit the joystick’s movemen

Ukraine arrests suspected admin of XSS Russian hacking forum

The suspected administrator of the Russian-speaking hacking forum XSS.is was arrested by the Ukrainian authorities yesterday at the request of the Paris public prosecutor's office. The French authorities state that the investigation was opened roughly four years ago, uncovering activities related to ransomware and other cybercrimes, which yielded multi-million-dollar profits. This was despite the forum publicly banning all ransomware topics on the platform in May 2021. "The investigation, ope

XSLT: A Precision Tool for the Future of Structured Transformation

Vasu Chakkera gives a summary of some of the varied enterprise uses for XSLT Introduction While modern development trends lean toward JSON and microservices, XML continues to operate quietly but powerfully beneath the surface in enterprise domains like finance, healthcare, legal, education, and digital publishing. In these spaces, where precision, structure, and longevity are non-negotiable, XSLT (Extensible Stylesheet Language Transformations) remains one of the most capable — and often under

Binding Application in Idris

I’ve recently implemented binding application as a language feature in Idris. This feature allows writing types such as Dependent pairs in a more ergonomic way without relying on special compiler magic. Or rather, the compiler magic is made available to everyone. This post is a collection of uses for this feature. This feature is not publicly available yet, but I intend to make it available in the near future. What is it? Binding syntax and binding-application is an idea I had a couple of yea

I used o3 to profile myself from my saved Pocket links

Welp, Pocket shuts down tomorrow despite our pleas for it to stay. While migrating all of my saved articles, I noticed that I’ve got almost 900 saved articles spanning nearly 7 years. That’s a goldmine of stuff-I-like data! Some quick analysis using xsv: 𝄢 unzip pocket.zip && xsv headers part_000000.csv 1 title 2 url 3 time_added 4 tags 5 status 𝄢 xsv sample 1 part_000000.csv | xsv flatten title The Uncertain Future of American Libraries url https://mek.fyi/posts/the-uncertain-future-of-america

Haskell, Reverse Polish Notation, and Parsing

My Side Quest into Haskell, Reverse Polish Notation, and Parsing 26 Jun, 2025 My Journey into Haskell: Building a Reverse Polish Notation Calculator Introduction: A Side Quest In my attempt to get my first paycheck, aka get a job, I have led myself down a fascinating rabbit hole into functional programming, mathematical notation, and parsing theory. This is the story of how I discovered Haskell, tackled reverse Polish notation, and learned about monadic parsing along the way. My journey bega

This Electric Scooter is 57% off the Original Price, Amazon Wants to Clear Its Stock Before Prime Day

Electric scooters are the newest hip means of transportation with a great combination of convenience, speed, and style. With so many available models, it’s sometimes difficult to find one that provides solid performance along with dependable safety features. The Maxshot electric scooter is the intelligent choice if you require both—and now it’s affordable enough to ignore. Originally priced at $399, the Maxshot scooter has lost a lot of its original price over time with its all-time lowest pric

Your 2018 iPhone XS Is Now a 'Vintage' Device: Here's What That Means

Things don't last forever, and in the tech world, they rarely even last five years. Apple lists older products on what it calls the vintage list, which consists of Apple products that the company stopped selling 5-7 years ago. And if you bought your iPhone in 2018, the iPhone XS, your phone is now officially vintage. The iPhone XS launched in 2018 and was officially discontinued in 2020 once all of its stock ran out. The phone joins other recent additions to the list, including the iPhone 7 Plu