And another open FPGA debug IP joins my rapidly growing suite.
These are all portable systemverilog and will run on anything, but the immediate motivation is making up for Efinix's rather lackluster debug tools.
The general concept is basically "CoreSight / ADIv5 for FPGAs". You have a generic transport (so far only UART is implemented) that provides read/write access to an internal APB bus with debug IPs hanging off it.
The debug bridge points to a ROM table …
Corner and Corners 📐
角落和角落 📐
📷 Pentax 6x7
🎞️ Lucky SHD 400 (6x7)
If you like my work, Support by buying me a coffee or a roll of film from PayPal #filmphotography
[1/5]
I heard about https://AccessibilityFirewall.com/, promising “No code changes. No overlay. No JavaScript.” It uses “edge” in the same way the Overlay Community Group does.
Red flag emoji.
So I ran it through its own “Live Remediation Engine”:
RE: https://hachyderm.io/@thomasfuchs/116675298963020955
I’m not sure if they will be able to make this work, for two reasons:
1. “AI” craze inflating prices will lead to low demand
2. While Windows runs natively, practically no apps do and many will never get ported because it’s a tiny market.
This will lead to most consumers and businesses to choose a x86-64 computer so apps and games run smoothly.
The crux why Apple could pull this off is tight integration of hardware and software, an extremely good transparent emulation layer for older software, control over the development tools that most apps are made with, and most importantly discontinuation of their Intel-based machines.
Additionally, they’ve had the same underlying OS and apps that share code running for over a decade on that architecture already on their mobile platforms, and they had the experience from another architecture migration in the mid 2000s.
Today we have mostly been butchering the bull we killed a fortnight ago.
A long, hard day, but it's done. That's all my meat for a year.
#TheJoyOfCrofting (unironically)
It's always important to have a consistent #security policy.
For example, a policy of "If somebody filed a CVE, it's an important security issue, and we will fix it as such, no matter how meaningless the fix is. If nobody did, it's just a glorified bug fix, no matter how serious the bug was."
So we've just seen a #pip security release over "installing random packages can overwrite pip's files and pip can lazy-import some of them immediately afterwards", with a fix of "pip will no longer load them until you run it again" (leaving the underlying security issue of "any #Python package can override files installed by any other Python package" as intended behavior). As Eli Schwartz beautifully put it, you are not expected to be using the virtual environment; you should create it, install packages into it (at most once!), and then frame it and put it on the wall to admire.
Now we're seeing a "bug fix" for "malicious entry point names can write outside of virtual environment". If nobody filed a CVE, it's obviously not a security issue at all. At least upstream graced us with fixing it without correcting the spec to forbid that first.
https://github.com/pypa/pip/issues/14000
Venice AI, which offers access to 200 AI models while allowing users to retain their privacy, raised a $65M Series A led by Dragonfly at a $1B valuation (Ram Iyer/TechCrunch)
https://techcrunch.com/2026/07/01/venice…
'Everybody is profiting':
Trump dismisses questions about more than $1 billion in crypto earnings
While fielding questions from reporters ahead of his flight to North Dakota today,
Donald Trump rejected questions about the
$1.2 billion he earned from crypto businesses, according to his latest annual financial disclosure.
“We have funds that run my money well. I’ve made a lot of money before I became president,” Trump said.
“They’re big institutions…
I may have opinions about this.
#a11y #accessibility