- ↔
- →
to read (pdf)
- Doing the thing is doing the thing
- Reframing Agents
- How to Choose Colors for Your CLI Applications · Luna’s Blog
- A Protocol for Package Management | Andrew Nesbitt
- No management needed: anti-patterns in early-stage engineering teams | Antoine Boulanger
- February 05, 2026
-
🔗 HexRaysSA/plugin-repository commits sync plugin-repository.json rss
sync plugin-repository.json No plugin changes detected -
🔗 HexRaysSA/plugin-repository commits sync repo: +1 release rss
sync repo: +1 release ## New releases - [IDASQL](https://github.com/allthingsida/idasql): 0.0.1 -
🔗 Console.dev newsletter memlab rss
Description: Find JS memory leaks.
What we like: Supports analysis of Chrome browsers, Electron, and NodeJS. Uses the Puppeteer API to automate memory analysis using browsers. Create files defining how to interact with pages. Can be used as an NPM package to run end to end tests. Includes a visual debugger.
What we dislike: Only supports Chromium-based browsers.
-
🔗 Console.dev newsletter Whosthere rss
Description: LAN discovery tool.
What we like: Scans your local network (mDNS and SSDP) to find devices, identifying them using ARP and manufacturer metadata lookup. Doesn’t require elevated privileges. Can also (optionally) scan ports. Built as a TUI, but can also run in the background with a queryable API. Supports themes.
What we dislike: Designed as a TUI so the CLI command is more limited.
-
- February 04, 2026
-
🔗 r/Yorkshire Nidderdale (OC) rss
| submitted by /u/arioandy
[link] [comments]
---|--- -
🔗 r/Yorkshire Power firm jobs at risk as Selby-based Drax launches consultation rss
| submitted by /u/Kagedeah
[link] [comments]
---|--- -
🔗 Evan Schwartz Scour - January Update rss
Hi friends,
In January, Scour scoured 805,241 posts from 16,555 feeds (939 were newly added).
I also rolled out a lot of new features that I'm excited to tell you about. Maybe because of some of these, I found more posts than usual that I thought were especially worth sharing. You can find them at the bottom of this post. Let's dive in!
🐿️ New Homepage and Logo
The Scour homepage has been completely revamped. It includes a new tagline, a more succinct description, and a live demo where you can try out my feed right from that page. Let me know what you think!
Scour also finally has its own logo! (And it looks great on my phone's home screen, if I do say so myself! See below)
📗 Interactive Documentation
Have you ever wondered how Scour works? There is now a full documentation section, complete with detailed write- ups about Interests, Feeds, Reactions, How Ranking Works, and more.
There are also guides specifically for RSS users and readers of Hacker News, arXiv, Reddit, and Substack.
All of the docs have lots of interactive elements, which I wrote about in Building Docs Like a Product. My favorite one is on the Hacker News guide where you can search for hidden gems that have been submitted to HN but that have not reached the front page.
Thanks to Tiago Ferreira, Andrew Doran, and everyone else who gave me the feedback that they wanted to understand more about how Scour works!
📱 App
Scour is now a Progressive Web App (PWA). That means you can install it as an icon on your home screen and access it easily. Just open Scour on your phone and follow the instructions there.
Thanks to Adam Benenson for the encouragement to finally do this!
🙈 Hiding Seen Items
This is one of the features I have most wanted as a user of Scour myself. When you're browsing the feed, Scour now keeps track of which items you've seen and scrolled past so it shows you new content each time you check it.
If you don't want this behavior, you can disable it in the feed filter menu or change your default view to show seen posts.
🔎 Feed Autodiscovery
If you subscribe to specific feeds, as opposed to scouring all of them, it's now easier to find the feed for an article you liked.
Click the "..." menu under the post, then "Show Feeds" to show feeds where the item was found. When populating that list, Scour will now automatically search the website where the article was found to see if it has a feed that Scour wasn't already checking. This makes it easy to discover new feeds and follow websites or authors whose content you like.
This was another feature I've wanted for a long time myself. Previously, when I liked an article, I'd copy the domain and try to add it to my feeds on the Feeds page. Now, Scour does that with the click of a button.
🔢 Penalizing Listicles
Some of the most disliked and flagged articles on Scour had titles such as "The Top 10..." or "5 tricks...". Scour now automatically penalizes articles with titles like those.
Because I'm explicitly trying to avoid using popularity in ranking, I need to find other ways to boost high-quality content and down- rank low-quality content. You can expect more of these types of changes in the future to increase the overall quality of what you see in your feed.
🗞️ Following Google News Links
Previously, posts found through Google News links would show Google News as the domain under the post. Now, Scour extracts the original link.
⌨️ Keyboard Shortcuts
You can now navigate your feed using just your keyboard. Type
?to get the list of available keyboard shortcuts.
🔖 Some of My Favorite Posts
Finally, here are some of my favorite posts that I found on Scour in January. There were a lot!
- I appreciate this minimalist approach to coding agents: Pi: The Minimal Agent Within OpenClaw, even though it didn't yet convince me to switch away from Claude Code.
- A long and interesting take on which software tools will survive the AI era: Software Survival 3.0.
- Scour uses Litestream for backup. While this new feature isn't directly relevant, I'm excited that it's now powering Fly.io's new Sprites offering (so I expect it to be a little more actively developed): Litestream Writable VFS.
- This is a very cool development in embedding models: a family of different size (and, as a result, cost) models whose embeddings are interoperable with one another: The Voyage 4 model family: shared embedding space with MoE architecture.
- A thought-provoking piece from Every about How AI Made Pricing Hard Again. TL;DR: over are the days where SaaS businesses have practically zero marginal cost for additional users or additional usage.
- A nice bit of UX design history about the gas tank arrow indicator on a car, with a lesson applied to AI: The Moylan Arrow: IA Lessons for AI-Powered Experiences.
- Helpful context for Understanding U.S. Intervention in Venezuela.
- Stoolap: an interesting new embedded database. Stoolap 0.2 Released For Modern Embedded SQL Database In Rust.
- I keep browsing fonts and, while I decided not to use this one for Scour, I think this is a neat semi-sans-serif from an independent designer: Heliotrope.
Happy Scouring!
- Evan
Have feedback for Scour? Post it on thefeedback board and upvote others' suggestions to help me prioritize new features!
-
🔗 r/Yorkshire Clients and staff in dark as Sheffield law firm PM Law shuts doors rss
| submitted by /u/Kagedeah
[link] [comments]
---|--- -
🔗 r/wiesbaden Café Overflow von einer Sekte/Freikirche? rss
Hab das neue Café Overflow (direkt neben der Badhausbar Ecke Mauergasse/Mühlgasse/Häfnergasse) bisher voll gefeiert. Guter Kaffee, leckerer Kuchen, schön gestaltet, bezahlbar. Jetzt hat mir eine Bekannte aber erzählt, dass dahinter die "Overflow Church" steckt, eine freikirchliche Gemeinde in Wiesbaden. Das Café ist definitiv ein Projekt dieser Gemeinde, die sich Internet und auf ihren Socials präsentieren sie sich als moderne Glaubensgemeinschaft, die sich für ihre Stadt und die Gesellschaft einsetzt.
Ich finde aber kaum bis gar keine Berichterstattung über diese Glaubensrichtung und kenne niemanden, der dort praktiziert. Und beim Wort "Freikirche" werde ich ehrlicherweise direkt skeptisch. Wisst ihr irgendwas darüber, wie die so drauf sind? Hab keine Lust, mein Geld haufenweise an irgendwelche Menschen mit menschenfeindlichen Ansichten (die guten Kaffee machen) zu geben.
Danke euch im Voraus!
submitted by /u/portofrej
[link] [comments] -
🔗 r/Leeds Would people 35-45 (mixed) be keen on a monthly film club&pizza/dinner/gig social in Leeds? rss
Looking to make new friends male &female ages 35-45 in Leeds - let's meet over food coffee, arts!
update seriously wasn't expecting this many replies so quick haha. Thanks everyone! I am going to use eventbrite for each meetup as not everyone wants to share their mobile on WhatsApp groups and it keeps it accessible to all & safe. I used to run events where I used Eventbrite for my business venture so I know it works and so far hasn't let me down :) Also sorry I know people 45 and older or 35 and younger may want to join but the group is only for 35-45 years as it's closer age bracket wise & there really isn't much aimed at our age bracket with events in Leeds. I will also look into Discord, no promises as I don't like social media overload but will see...
Hey everyone, I am 40 (f) and am finding making new friends difficult. Many groups are 50+ or 20-30 and those of us in the middle group don't have many decent small meet ups. Also meetup.com has gone downhill & charges a fee to the hosts so I won't be setting up a group there anymore.
I was thinking it could appeal to ideally single people but those who are not single are of course welcome. The venue and dates will vary monthly so that people who work on weekends or evenings can make them ad hoc so will be mid week 6.30-9pm (or 8pm if only coffee or drinks) or the weekend afternoon or evening. I am going to avoid places with little seating as I want it to be accessible and affordable but cool places across Leeds. The only thing is this will not be an event for p*ss ups. A fun evening and safe for the group.
Would people aged 35-45 be interested in a WhatsApp group? It would be great if people also shared events and sub group events if they fancy sharing and meeting with people. I think keeping event numbers to up to 10-15 per event is key so people can get to know each other and it doesn't get overwhelming.
It would be lovely to meet people who love arts, music, films, foodie places and decent coffees. I am sure there are people it is just harder to form friends when you hit the 30s! Lol.
Depends on interest levels but I wanted to ask people whether they would be interested?
Ps I will see if I can find a different way to meet up online to create events people can join as not everyone wants to share their number for WhatsApp.
submitted by /u/MasterMembership4506
[link] [comments] -
🔗 r/york Where to find other musicians? rss
I'm a drummer (or guitarist) looking for other musicians to play with. Can anyone suggest where I can start looking? I don't use facebook or twitter which doesn't help but I'm keen to get back out there and play again.
Thank you
submitted by /u/Invisible96
[link] [comments] -
🔗 r/LocalLLaMA Some hard lessons learned building a private H100 cluster (Why PCIe servers failed us for training) rss
Just wanted to dump some notes here after spending the last few months architecting a private training stack (70B+ param models. We initially tried to save budget by looking at standard PCIe servers instead of the HGX/SXM form factors, and honestly, the "paper math" vs. reality was a brutal wake-up call.)
Thought this might save someone else the headache if you're trying to move from inference to actual training runs on-prem.
1. The "NVLink Tax" isn't optional for training. We tried to model this out with PCIe Gen5, but the math just falls apart. When you're doing All-Reduce ops across nodes, PCIe caps out at \128 GB/s. NVLink is pushing ~900 GB/s. If you cheap out here, you basically end up with expensive GPUs sitting idle, waiting for data. For inference, PCIe is totally fine. For training, it’s a bottleneck that kills your ROI.)
2. Storage checkpoints are violent. This was the biggest surprise. Everyone talks about GPU VRAM, but nobody warned us about the checkpoint writes. A 175B model dumps a \2.5TB checkpoint. To keep the GPUs from stalling, you need to write that to disk in under a minute. Our standard NFS filer absolutely choked. We had to look at parallel filesystems (Weka/VAST or local NVMe raid just to survive the write bursts.))
3. You don't need InfiniBand, but Ethernet is annoying. We didn't have the budget/staff for an InfiniBand fabric, so we went with RoCEv2 on standard switches. It works, but it’s finicky. One silent buffer overflow or a misconfigured PFC (Priority Flow Control setting can stall the whole cluster. If you go Ethernet, monitor your pause frames religiously.)
Anyway, I wrote up a longer deep dive with the specific diagrams and our decision framework for "Sandbox vs Production" builds if anyone is interested. Link is pinned in my profile.
Happy to answer questions on the networking side - that RoCEv2 tuning took years off my life.
submitted by /u/NTCTech
[link] [comments] -
🔗 Simon Willison Distributing Go binaries like sqlite-scanner through PyPI using go-to-wheel rss
I've been exploring Go for building small, fast and self-contained binary applications recently. I'm enjoying how there's generally one obvious way to do things and the resulting code is boring and readable - and something that LLMs are very competent at writing. The one catch is distribution, but it turns out publishing Go binaries to PyPI means any Go binary can be just a
uvx package-namecall away.sqlite-scanner
sqlite-scanner is my new Go CLI tool for scanning a filesystem for SQLite database files.
It works by checking if the first 16 bytes of the file exactly match the SQLite magic number sequence
SQLite format 3\x00. It can search one or more folders recursively, spinning up concurrent goroutines to accelerate the scan. It streams out results as it finds them in plain text, JSON or newline-delimited JSON. It can optionally display the file sizes as well.To try it out you can download a release from the GitHub releases - and then jump through macOS hoops to execute an "unsafe" binary. Or you can clone the repo and compile it with Go. Or... you can run the binary like this:
uvx sqlite-scannerBy default this will search your current directory for SQLite databases. You can pass one or more directories as arguments:
uvx sqlite-scanner ~ /tmpAdd
--jsonfor JSON output,--sizeto include file sizes or--jsonlfor newline-delimited JSON. Here's a demo:uvx sqlite-scanner ~ --jsonl --size
If you haven't been uv-pilled yet you can instead install
sqlite-scannerusingpip install sqlite-scannerand then runsqlite-scanner.To get a permanent copy with
uvuseuv tool install sqlite-scanner.How the Python package works
The reason this is worth doing is that
pip,uvand PyPI will work together to identify the correct compiled binary for your operating system and architecture.This is driven by file names. If you visit the PyPI downloads for sqlite-scanner you'll see the following files:
sqlite_scanner-0.1.1-py3-none-win_arm64.whlsqlite_scanner-0.1.1-py3-none-win_amd64.whlsqlite_scanner-0.1.1-py3-none-musllinux_1_2_x86_64.whlsqlite_scanner-0.1.1-py3-none-musllinux_1_2_aarch64.whlsqlite_scanner-0.1.1-py3-none-manylinux_2_17_x86_64.whlsqlite_scanner-0.1.1-py3-none-manylinux_2_17_aarch64.whlsqlite_scanner-0.1.1-py3-none-macosx_11_0_arm64.whlsqlite_scanner-0.1.1-py3-none-macosx_10_9_x86_64.whl
When I run
pip install sqlite-scanneroruvx sqlite-scanneron my Apple Silicon Mac laptop Python's packaging magic ensures I get thatmacosx_11_0_arm64.whlvariant.Here's what's in the wheel, which is a zip file with a
.whlextension.In addition to the
bin/sqlite-scannerthe most important file issqlite_scanner/__init__.pywhich includes the following:def get_binary_path(): """Return the path to the bundled binary.""" binary = os.path.join(os.path.dirname(__file__), "bin", "sqlite-scanner") # Ensure binary is executable on Unix if sys.platform != "win32": current_mode = os.stat(binary).st_mode if not (current_mode & stat.S_IXUSR): os.chmod(binary, current_mode | stat.S_IXUSR | stat.S_IXGRP | stat.S_IXOTH) return binary def main(): """Execute the bundled binary.""" binary = get_binary_path() if sys.platform == "win32": # On Windows, use subprocess to properly handle signals sys.exit(subprocess.call([binary] + sys.argv[1:])) else: # On Unix, exec replaces the process os.execvp(binary, [binary] + sys.argv[1:])
That
main()method - also called fromsqlite_scanner/__main__.py- locates the binary and executes it when the Python package itself is executed, using thesqlite-scanner = sqlite_scanner:mainentry point defined in the wheel.Which means we can use it as a dependency
Using PyPI as a distribution platform for Go binaries feels a tiny bit abusive, albeit there is plenty of precedent.
I’ll justify it by pointing out that this means we can use Go binaries as dependencies for other Python packages now.
That's genuinely useful! It means that any functionality which is available in a cross-platform Go binary can now be subsumed into a Python package. Python is really good at running subprocesses so this opens up a whole world of useful tricks that we can bake into our Python tools.
To demonstrate this, I built datasette-scan - a new Datasette plugin which depends on
sqlite-scannerand then uses that Go binary to scan a folder for SQLite databases and attach them to a Datasette instance.Here's how to use that (without even installing anything first, thanks
uv) to explore any SQLite databases in your Downloads folder:uv run --with datasette-scan datasette scan ~/DownloadsIf you peek at the code you'll see it depends on sqlite-scanner in
pyproject.tomland calls it usingsubprocess.run()againstsqlite_scanner.get_binary_path()in its own scan_directories() function.I've been exploring this pattern for other, non-Go binaries recently - here's a recent script that depends on static-ffmpeg to ensure that
ffmpegis available for the script to use.Building Python wheels from Go packages with go-to-wheel
After trying this pattern myself a couple of times I realized it would be useful to have a tool to automate the process.
I first brainstormed with Claude to check that there was no existing tool to do this. It pointed me to maturin bin which helps distribute Rust projects using Python wheels, and pip-binary-factory which bundles all sorts of other projects, but did not identify anything that addressed the exact problem I was looking to solve.
So I had Claude Code for web build the first version, then refined the code locally on my laptop with the help of more Claude Code and a little bit of OpenAI Codex too, just to mix things up.
The full documentation is in the simonw/go-to-wheel repository. I've published that tool to PyPI so now you can run it using:
uvx go-to-wheel --help
The
sqlite-scannerpackage you can see on PyPI was built usinggo-to-wheellike this:uvx go-to-wheel ~/dev/sqlite-scanner \ --set-version-var main.version \ --version 0.1.1 \ --readme README.md \ --author 'Simon Willison' \ --url https://github.com/simonw/sqlite-scanner \ --description 'Scan directories for SQLite databases'
This created a set of wheels in the
dist/folder. I tested one of them like this:uv run --with dist/sqlite_scanner-0.1.1-py3-none-macosx_11_0_arm64.whl \ sqlite-scanner --version
When that spat out the correct version number I was confident everything had worked as planned, so I pushed the whole set of wheels to PyPI using
twine uploadlike this:uvx twine upload dist/*I had to paste in a PyPI API token I had saved previously and that was all it took.
I expect to use this pattern a lot
sqlite-scanneris very clearly meant as a proof-of-concept for this wider pattern - Python is very much capable of recursively crawling a directory structure looking for files that start with a specific byte prefix on its own!That said, I think there's a lot to be said for this pattern. Go is a great complement to Python - it's fast, compiles to small self-contained binaries, has excellent concurrency support and a rich ecosystem of libraries.
Go is similar to Python in that it has a strong standard library. Go is particularly good for HTTP tooling - I've built several HTTP proxies in the past using Go's excellent
net/http/httputil.ReverseProxyhandler.I've also been experimenting with wazero, Go's robust and mature zero dependency WebAssembly runtime as part of my ongoing quest for the ideal sandbox for running untrusted code. Here's my latest experiment with that library.
Being able to seamlessly integrate Go binaries into Python projects without the end user having to think about Go at all - they
pip installand everything Just Works - feels like a valuable addition to my toolbox.You are only seeing the long-form articles from my blog. Subscribe to /atom/everything/ to get all of my posts, or take a look at my other subscription options.
-
🔗 r/reverseengineering Resurrecting Crimsonland rss
submitted by /u/tnavda
[link] [comments] -
🔗 r/LocalLLaMA Bashing Ollama isn’t just a pleasure, it’s a duty rss
| submitted by /u/jacek2023
[link] [comments]
---|--- -
🔗 r/reverseengineering Reverse Engineered SynthID's Text Watermarking in Gemini rss
submitted by /u/Available-Deer1723
[link] [comments] -
🔗 badlogic/pi-mono v0.51.6 release
New Features
- Configurable resume keybinding action for opening the session resume selector. See docs/keybindings.md. (#1249 by @juanibiapina)
Added
- Added
resumeas a configurable keybinding action, allowing users to bind a key to open the session resume selector (likenewSession,tree, andfork) (#1249 by @juanibiapina)
Changed
- Slash command menu now triggers on the first line even when other lines have content, allowing commands to be prepended to existing text (#1227 by @aliou)
Fixed
- Ignored unknown skill frontmatter fields when loading skills
- Fixed
/reloadnot picking up changes in global settings.json (#1241) - Fixed forked sessions to persist the user message after forking
- Fixed forked sessions to write to new session files instead of the parent (#1242)
- Fixed local package removal to normalize paths before comparison (#1243)
- Fixed OpenAI Codex Responses provider to respect configured baseUrl (#1244)
- Fixed
/settingscrashing in narrow terminals by handling small widths in the settings list (#1246 by @haoqixu) - Fixed Unix bash detection to fall back to PATH lookup when
/bin/bashis unavailable, including Termux setups (#1230 by @VaclavSynacek)
-
🔗 HexRaysSA/plugin-repository commits sync repo: +2 releases rss
sync repo: +2 releases ## New releases - [augur](https://github.com/0xdea/augur): 0.7.5 - [vt-ida-plugin](https://github.com/VirusTotal/vt-ida-plugin): 1.0.8 -
🔗 r/Leeds In 1893, a cat with 'wings' became a strange Leeds celebrity rss
In the summer of 1893, Thomas Bessie, a ‘winged’ cat, became a celebrity in Leeds.
People flocked to Armley from all over the city to have a point and a gawk, for a small fee, of course.
Thomas became a license to print money for his owner, the Martin family.
But their side hustle came to an abrupt end after one of the most bizarre court cases ever heard in Leeds.
https://burytheleeds.substack.com/p/a-cat-with-wings
This was a weird one! The full story is on my Leeds history newsletter, Bury the Leeds. You can subscribe with your email for free.
Always appreciate the support /r/Leeds 🐈
submitted by /u/bluetrainlinesss
[link] [comments] -
🔗 r/Yorkshire Moving to West Yorkshire rss
We are wanting to move to West Yorkshire with our 7 month old. What are some areas which people recommend moving to which will be safe and enough to do for a baby. We are currently looking for jobs and don’t drive so it would also depend on what jobs are going to be available or easy to get to. I have tried googling why areas are good and I get mixed reviews some say Huddersfield is rough then others say it’s safe. If anyone had any advice on how to go about moving to a completely new area as well that would be appreciated
submitted by /u/Postpartum_Bowser-26
[link] [comments] -
🔗 r/york Piano rental rss
Hi, I used to play piano and want to get back into it. Not looking for classes or anything, but are there any music shops or places where I can rent a piano/studio room with a piano for an hour each week?
Not sure if the uni ones are students only, I'm an alumni of UOY if that helps haha.
submitted by /u/Careful_Chain_4425
[link] [comments] -
🔗 r/Yorkshire The rain comes and leaves it's magic ✨ rss
| @davez_uk submitted by /u/LilywhiteStrike
[link] [comments]
---|--- -
🔗 badlogic/pi-mono v0.51.5 release
-
🔗 benji.dog rss
O: "Mama, why don't we donate to thecurrent.org"
-
🔗 Ampcode News Liberating Code Review rss
Code review has traditionally been tied to an interface where a human reads diffs. With the original Amp review agent, we moved away from an external review UI into the editor, where comments could be acted on more immediately. Now, we've fully decoupled the review agent completely from any UI, making it a composable and extensible subroutine that can be invoked from many different places where it is useful:
- You can run
amp reviewin the CLI to run the review agent directly - You can request a review in any thread in
smartmode using natural language like "review the outstanding changes" or "review changes since diverging from main" - You can kick off multiple reviews in parallel from the editor extension review panel
This composability also means you can more easily close the loop by asking the main agent to automatically fix the issues found or by piping review comments into another command.
Invoking the review agent directly using amp review:Requesting a review from within a thread:
Requesting a review from the editor extension diff panel:
Customizing Review with Checks
You can also define Checks within your codebase. Checks are user-defined invariants or review criteria scoped to specific parts of your codebase. They are defined in
.agents/checks/directories.Here's an example performance check, which you could save to
.agents/checks/perf.md:--- name: performance description: Flags common performance anti-patterns --- Look for these patterns: - Nested loops over the same collection (O(n²) → O(n) with a Set/Map) - Repeated `array.includes()` in a loop - Sorting inside a loop - String concatenation in a loop (use array + join) Report the line, why it matters, and how to fix it.The
code_reviewtool will kick off a separate agent for each check. This provides a stronger guarantee that each check will actually be checked than if the checks were embedded in a general context file likeAGENTS.md.Here are some more examples of useful checks:
- Performance best practices specific to your stack
- Common anti-patterns your team has hit before
- Security best practices or invariants
- Migration reminders for deprecated APIs
- Stylistic conventions that aren't in the linter
- Compliance requirements
Checks are scoped to the directory that contains
.agents/, so a root.agents/checksdirectory would cover the entire codebase whileapi/.agents/checkswould cover files underapi/. - You can run
-
- February 03, 2026
-
🔗 IDA Plugin Updates IDA Plugin Updates on 2026-02-03 rss
IDA Plugin Updates on 2026-02-03
New Releases:
- ida-taskr v1.0.2
- ida-taskr v1.0.1
- ida-taskr v1.0.0
- idasql IDASQL v0.0.3
- panda v1.8.83 @ refs/heads/dev
Activity:
- augur
- distro
- haruspex
- adbab95d: doc: improve doc comments
- ida-domain
- ida-taskr
- ida_scripts
- 2bef27f1: Print help if have no args
- idasql
- msc-thesis-LLMs-to-rank-decompilers
- panda
- quokka
- rhabdomancer
- a436d591: doc: improve doc comments
- vt-ida-plugin
-
🔗 r/reverseengineering Reverse Engineered SynthID's Image Watermarking in Gemini-generated Images rss
submitted by /u/Available-Deer1723
[link] [comments] -
🔗 r/york poppleton abandoned house rss
does anybody know the history behind the abandoned house in Poppleton? It's in the forest opposite the old people home, the roof is caved in also.
There's also like horse stables opposite in the house.
Kind of confusing idk
submitted by /u/konniejustkonnie
[link] [comments] -
🔗 badlogic/pi-mono v0.51.4 release
-
🔗 navidrome/navidrome v0.60.0 release
Plugins
This release introduces a major rewrite of the experimental Plugin System , now with multi-language PDK support, enabling developers to extend Navidrome's functionality using WebAssembly-based plugins written in Go, Rust, Python or JavaScript. Plugins run in a secure sandbox and can provide additional metadata sources, custom integrations, and server-side enhancements. Users can now easily configure plugins directly from the UI through a new JSONForms-based configuration interface.
A couple of working plugins are already available:
For more plugins, keep an eye on the tag navidrome- plugins in GitHub.
More details and instructions on how to use and manage plugins can be found in our documentation.
New documentation will soon be added with details on how to create new plugins.Metadata Extraction
Additionally, this version includes a pure-Go metadata extractor built on top of the new
go-tagliblibrary. This is a significant step toward removing the C++ TagLib dependency, which will simplify cross-platform builds and packaging in future releases. The new extractor is activated by default, but in case of any issues you can revert to the previous implementation by settingScanner.Extractor="legacy-taglib"configuration option.Instant Mix
The Instant Mix feature generates a playlist of similar songs based on a selected track. By default, it retrieves similar songs from Last.fm (if configured with an API key) or falls back to Deezer. It can also be configured to use external plugins, like AudioMuse- AI for sonic analysis- based similarity recommendations.
New and Changed Configuration Options
Plugin System Options
Option | Default | Description
---|---|---
Plugins.Enabled|true| Enable/disable the plugin system
Plugins.Folder|""| Path to the plugins directory. Default:$DataFolder/Plugins
Plugins.CacheSize|"200MB"| Maximum cache size for storing compiled plugin WASM modules
Plugins.AutoReload|false| Automatically detect new/changed/removed plugins
Plugins.LogLevel|""| Override log level for plugin-related messagesSubsonic API Options
Option | Default | Description
---|---|---
Subsonic.MinimalClients|""| Comma-separated list of clients that receive reduced API responses (useful for resource-constrained devices like smartwatches)
Subsonic.EnableAverageRating|true| Include average rating in API responsesMetadata & Matching Options
Option | Default | Description
---|---|---
SimilarSongsMatchThreshold|85| Minimum similarity score (0-100) for matching similar songs from external sources to local library
LastFM.Language|"en"| Now supports comma-separated list of languages (e.g.,"de,fr,en") for metadata fallback
Deezer.Language|"en"| Now supports comma-separated list of languages for metadata fallbackRenamed Options (Deprecation Notice)
The following options have been renamed. The old names still work but will be removed in a future release:
Old Name | New Name
---|---
HTTPSecurityHeaders.CustomFrameOptionsValue|HTTPHeaders.FrameOptionsSecurity
- Fix potential XSS vulnerability by sanitizing user-supplied data before rendering (GHSA-rh3r-8pxm-hg4w). (d7ec735 by @AlexGustafsson)
- Fix potential DoS vulnerability in cover art upscaling by clamping requested square size to original dimensions (GHSA-hrr4-3wgr-68x3). (77367548 by @deluan). Thanks to @yunfachi
Added
-
Plugins:
- Add new WebAssembly-based plugin system with multi-language PDK support (Go, Rust, Python). (#4833 by @deluan)
- Add JSONForms-based plugin configuration UI. (#4911 by @deluan)
- Add similar songs retrieval functions to plugins API. (#4933 by @deluan)
-
Server:
-
Add pure-Go metadata extractor (
go-taglib) as alternative to FFmpeg-based extraction. (#4902 by @deluan) - Add support for reading embedded images using the new taglib extractor by default. (66474fc by @deluan)
- Add Instant Mix (song-based Similar Songs) functionality with MBID, ISRC and Title/Artist fuzzy matching. (#4919, #4946 by @deluan)
- Add support for multiple languages when fetching metadata from Last.fm and Deezer. (#4952 by @deluan)
- Add
Subsonic.MinimalClientsconfiguration option for improved compatibility with minimal Subsonic clients. Default list is"SubMusic"(#4850 by @typhoon2099) - Add support for public/private playlists in NSP import. (c5447a6 by @deluan)
- Add RISCV64 builds. (#4949 by @MichaIng)
-
UI Features:
-
Add composer field to table views. (#4857 by @AlexGustafsson)
- Add prompt before closing window if music is playing. (#4899 by @alannnna)
- Add Nautiline-like theme. (#4909 by @borisrorsvort)
- Add multiline support and resizing for playlist comment input. (6fce30c by @deluan)
-
Subsonic API:
-
Insights:
-
Add insights collection for Scanner.Extractor configuration to measure go-taglib usage. (63517e9 by @deluan)
- Add file suffix counting to insights. (0473c50 by @deluan)
Changed
- Optimize cross-library move detection for single-library setups. (#4888 by @deluan)
- Improve Deezer artist search ranking. (a081569 by @deluan)
- Rename
HTTPSecurityHeaders.CustomFrameOptionsValuetoHTTPHeaders.FrameOptions. (7ccf44b by @deluan) - Update translations: Bulgarian, Catalan, German, Greek, Spanish, Finnish, French, Galician, Indonesian, Dutch, Polish, Russian, Slovenian, Swedish, Thai by POEditor contributors.
- Update Spanish translations. (#4904 by @abrugues)
- Update Basque translation. (#4815 by @xabirequejo)
Fixed
-
Playlists:
- Fix M3U playlist import failing for paths with different UTF/Unicode representations (NFC/NFD normalization). (#4890 by @deluan)
- Fix playlist name sorting to be case-insensitive. (#4845 by @deluan)
-
UI:
-
Fix various UI issues and improve styling coherence. (#4910 by @borisrorsvort)
- Fix AMusic theme player buttons and delete button color. (#4797 by @dragonish)
- Fix export missing files showing only first 1000 results. (017676c by @deluan)
-
Scanner:
-
Fix
FullScanInProgressnot reflecting current scan request during interrupted scans. (8c80be5 by @deluan) - Fix "Expression tree is too large" error by executing GetFolderUpdateInfo in batches. (cde5992 by @deluan)
- Fix stale role associations when artist role changes. (2d7b716 by @deluan)
- Fix infinite recursion in PID configuration. (1c4a7e8 by @deluan)
- Fix default PIDs not being set for Album and Track. In some circumstances it could lead to empty PIDs (71f549a by @deluan)
- Fix error when watcher detected too many folder changes, causing the scan to fail. (9ed309a by @deluan)
- Show scan errors in the UI more consistently. (ebbc31f by @deluan)
-
Subsonic API:
-
Fix username parameter validation for
getUserendpoint. (6ed6524 by @deluan) - Fix
getNowPlayingendpoint to always be enabled regardless of configuration. (603cccd by @deluan) -
Server:
-
Fix JWT-related errors being exposed on share page. (#4892 by @AlexGustafsson)
- Fix user context not preserved in async NowPlaying dispatch. (396eee4 by @deluan)
- Fix environment variable configuration loading not being logged when no config file is found. (51ca2de by @deluan)
- Fix items with no annotation not being included for
starred=falsefilter, handlehas_rating=false. (#4921 by @kgarner7) - Last.fm's
scrobbleandupdateNowPlayingmethods should send parameters in request body. (51026de by @deluan)
New Contributors
- @alannnna made their first contribution in #4899
- @abrugues made their first contribution in #4904
- @AlexGustafsson made their first contribution in #4857
- @borisrorsvort made their first contribution in #4909
- @dragonish made their first contribution in #4797
- @MichaIng made their first contribution in #4949
- @terry90 made their first contribution in #4900
- @typhoon2099 made their first contribution in #4850
Full Changelog :
v0.59.0...v0.60.0Helping out
This release is only possible thanks to the support of some awesome people!
Want to be one of them?
You can sponsor, pay me a Ko- fi, or contribute with code.Where to go next?
-
🔗 r/york Vegan food rss
Hi, haven’t been out for vegan food in York for a very long time. But looking for somewhere that will have highchairs and vegan options for kids.thank you :)
submitted by /u/Shoddy_Ad2064
[link] [comments] -
🔗 r/LocalLLaMA ACE-Step-1.5 has just been released. It’s an MIT-licensed open source audio generative model with performance close to commercial platforms like Suno rss
| https://xcancel.com/acemusicAI/status/2018731205546684678 https://ace-step.github.io/ace-step-v1.5.github.io/ It’s already supported in Comfy. MIT license. HuggingFace Demo is also available! Pretty much the whole package - LoRAs are supported, multiple different models to tailor to different needs, cover and repainting features. This is the closest open-source has gotten to Suno and similar top-slop platforms. submitted by /u/iGermanProd
[link] [comments]
---|--- -
🔗 r/Leeds GadgetsFix in Uni of Leeds Student Union experiences? rss
has anyone else gone here? if so, what were your experiences?
personally, i've just had a nightmarish, months long experience with them and still wound up with a laptop that doesn't work. i wish i'd looked them up online before just taking the "most convenient" option thanks to their location. but i feel like i'm being gaslit into believing i'm overreacting because my complaint to the uni wasn't taken seriously and they sided with him. so i want to hear what other people have experienced, good, neutral, or bad. based on what i've seen elsewhere, i suspect mostly bad.
submitted by /u/corpuscalos
[link] [comments] -
🔗 News Minimalist 🐢 NASA rover makes first fully autonomous Mars trip + 9 more stories rss
In the last 4 days ChatGPT read 117877 top news stories. After removing previously covered events, there are 10 articles with a significance score over 5.5.

[6.0] Perseverance rover achieves first fully autonomous Mars exploration using AI —jpl.nasa.gov(+6)
NASA’s Perseverance rover has completed the first-ever autonomous Mars drives using artificial intelligence, successfully navigating the planet’s surface without any human route planning or direct guidance from Earth.
Led by the Jet Propulsion Laboratory and roboticist Vandi Verma, the mission used generative vision-language models to process surface data and generate waypoints. This allows the rover to evaluate terrain and execute complex paths without waiting for human route planners on Earth.
This advancement aims to increase mission efficiency and scientific discovery as space exploration reaches greater distances. NASA officials suggest that generative AI holds significant promise for future autonomous off-planet navigation and operations.
[5.6] Trump launches $12 billion critical minerals reserve to counter China's dominance —theguardian.com(+25)
President Trump launched Project Vault, a $12 billion critical mineral reserve designed to protect American industries from supply shortages and counter China’s dominance over the global minerals market.
The initiative, funded by a $10 billion government loan and $1.67 billion in private capital, mirrors the Strategic Petroleum Reserve. It aims to protect vehicle and electronics manufacturers while involving eleven international partners to be announced later this week.
This move follows previous Chinese export restrictions on rare earths used in high-tech products. China currently controls roughly 90% of global mineral processing, prompting the U.S. to seek alternative supply chains.
[5.5] Guinea worm disease nears eradication with 10 cases reported in 2025 —arstechnica.com(+2)
Global Guinea worm cases hit an all-time low of 10 in 2025, positioning the parasitic infection to become only the second human disease in history to be successfully eradicated.
These provisional figures from Chad, Ethiopia, and South Sudan represent a significant drop from 3.5 million cases in 1986. Eradication efforts rely on water filtration, education, and stopping transmission within both human and animal populations across the few remaining affected nations.
The waterborne parasite causes debilitating pain as adult worms emerge through skin blisters. Since 1986, the Carter Center-led program has prevented an estimated 100 million infections through community-based interventions and larvicide treatments.
Highly covered news with significance over 5.5
[6.1] New Mexico sues Meta over child exploitation on its platforms — bostonglobe.com (+6)
[6.0] Viral AI assistant OpenClaw raises concerns about autonomous actions and security risks — theguardian.com (+58)
[5.9] US reduces Indian tariffs after India agrees to stop buying Russian oil — irishtimes.com (+279)
[5.9] Google releases Project Genie AI tool for creating "playable worlds" that can feature copyrighted IP — gamesindustry.biz (+17)
[5.6] India launches Semiconductor Mission 2.0 to boost domestic chip industry — businesstoday.in (+722)
[5.5] Israel strikes Gaza after Hamas ceasefire violations — tagesschau.de (German) (+26)
[5.5] OpenAI releases Codex app for AI agent development — fortune.com (+14)
Thanks for reading!
— Vadim
You can track significant news in your country with premium.
-
🔗 r/Leeds Leeds Playhouse food rss
We're coming into Leeds tomorrow to see Sara Pascoe at the Playhouse and trying to work out quick food options as won't have loads of time between husband finishing work and the show. Does anyone know if the cafe or pizza place at the playhouse are any good? Or anywhere else close to the playhouse where we could get something quick but nice? Would probs be around 6-6.30pm
submitted by /u/justdont7133
[link] [comments] -
🔗 r/LocalLLaMA The open-source version of Suno is finally here: ACE-Step 1.5 rss
| ACE-Step 1.5 is an open-source music model that can generate a full song in about 2 seconds on an A100, runs locally on a typical PC (around 4GB VRAM), and beats Suno on common evaluation scores. Key traits of ACE-Step 1.5:- Quality: beats Suno on common eval scores
- Speed: full song under 2s on A100
- Local: ~4GB VRAM, under 10s on RTX 3090
- LoRA: train your own style with a few songs
- License: MIT, free for commercial use
- Data: fully authorized plus synthetic
GitHub: https://github.com/ace-step/ACE-Step-1.5 Weights/Training code/LoRA code/Paper are all open. submitted by /u/AppropriateGuava6262
[link] [comments]
---|--- -
🔗 HexRaysSA/plugin-repository commits sync repo: +1 release rss
sync repo: +1 release ## New releases - [vt-ida-plugin](https://github.com/VirusTotal/vt-ida-plugin): 1.0.7 -
🔗 badlogic/pi-mono v0.51.3 release
New Features
- Command discovery for extensions via
ExtensionAPI.getCommands(), withcommands.tsexample for invocation patterns. See docs/extensions.md#pigetcommands and examples/extensions/commands.ts. - Local path support for
pi installandpi remove, with relative path resolution against the settings file. See docs/packages.md#local-paths.
Breaking Changes
- RPC
get_commandsresponse andSlashCommandSourcetype: renamed"template"to"prompt"for consistency with the rest of the codebase
Added
- Added
ExtensionAPI.getCommands()to let extensions list available slash commands (extensions, prompt templates, skills) for invocation viaprompt(#1210 by @w-winter) - Added
commands.tsexample extension and exportedSlashCommandInfotypes for command discovery integrations (#1210 by @w-winter) - Added local path support for
pi installandpi removewith relative paths stored against the target settings file (#1216)
Fixed
- Command discovery for extensions via
-
🔗 r/york Best scavenger hunt/outdoor escape room in York rss
My partner and I are in York later this month for his birthday. We've previously done the Enchanted Mirror scavenger hunt in London and loooooved it (enjoyed discovering new cool spots and even a few food/.drink spots while solving clues- all done via phone for that one).
I've seen there are a few options in York. Anyone who's been on one. Recommendations and notes on your experience would be massively appreciated :)
submitted by /u/LPanda2190
[link] [comments] -
🔗 r/LocalLLaMA Qwen3-Coder-Next rss
| Qwen3-Coder-Next is out! submitted by /u/danielhanchen
[link] [comments]
---|--- -
🔗 r/LocalLLaMA Qwen/Qwen3-Coder-Next · Hugging Face rss
| submitted by /u/coder543
[link] [comments]
---|--- -
🔗 r/Yorkshire Staithes Illustration rss
| Thinking about how cold I am in Leeds today reminded me of how much I miss Staithes in the middle of summer! Mega busy but worth it to get this view which inspired my illustration. Enjoy :) submitted by /u/zacrosso_art
[link] [comments]
---|--- -
🔗 r/york Best (centrally located) massage for a bad back in York? rss
I'm ancient and my back hates me. Where's good for a massage in York that is sort of central? (Or Clifton / Monks X)
Doesn't have to be within the inner ring road but I don't really want to have to mess around too much with buses to get there unless there's other stuff I need to do in that area anyway.
Ta muchly.
submitted by /u/Kitty-Gecko
[link] [comments] -
🔗 r/reverseengineering How LLMs Feed Your RE Habit: Following the Use-After-Free Trail in CLFS rss
submitted by /u/onlinereadme
[link] [comments] -
🔗 r/Leeds Lock of hair keepsakes? rss
My girlfriend passed away recently, and today when I was going through some of her things that she had at my place, I found a strand of her hair on a shirt. I'd really like to get this set in jewellery. As we were long distance, I can't get another strand of her hair so I'm reluctant to post it somewhere online in case it gets lost.
It's a bit of a random request, but can anyone recommend someone in Leeds or nearby that does this?
submitted by /u/niamhermind
[link] [comments] -
🔗 r/york Is the ice trail any good rss
Hi all, I'm 25 M from Leeds looking to get out more, meet new people, saw there's an ice trail in york on Saturday, is it any good? And worth checking out? Never been and just wanted to know if it's a good Saturday out or not
submitted by /u/kevan50813
[link] [comments] -
🔗 r/Yorkshire How is it living on the North Yorkshire Coast, UK as a retiree rss
| submitted by /u/Charming_Ad2323
[link] [comments]
---|--- -
🔗 r/Yorkshire Barnsley rebranded UK’s first ‘tech town’ as US giants join AI push rss
| An odd story, but Barnsley seem to be trying pretty hard the last decade to get anything going. submitted by /u/Tomazao
[link] [comments]
---|--- -
🔗 r/Yorkshire Whitby rss
The big one What's the best fish and chips in Whitby?
submitted by /u/OkWeird17
[link] [comments] -
🔗 r/york Looking for a Restaurant alternative... rss
So, myself and my partner are going to be in York for all of Viking week and one place she really wanted to go since we first went to York about 8 years back was Pairings we always pushed back visiting because we had other places to go or were with family.
So this time we wanted to go, and the place is shut down permenantly on the 25th of January.
So, does anyone know of any place that does the same kind of thing I could take her too instead? Sharing places and wine flights, I know Valhalla's does big sharing plates but I can't of a single other place that does the flights for drinks and the like.
Any help would really be appreciated!
submitted by /u/HighChaplinGrimaldus
[link] [comments] -
🔗 r/Yorkshire What to do in this weather?! rss
| submitted by /u/Akash_nu
[link] [comments]
---|--- -
🔗 r/Harrogate Roleplaying / Boardgame Groups rss
I'm new to the area and recently moved to Knaresborough. Does anyone know of any good local roleplaying and/or boardgaming groups in the area? Keen to meet new people and get back into gaming!
submitted by /u/LectricVersion
[link] [comments] -
🔗 r/wiesbaden Glutenfrei Essen gehen rss
Hallo Liebe Wiesbadener:innen 😇
Für ein Hochzeitsessen mit 6 Personen suche ich ein Restaurant das Glutenfreies Gerichte anbietet und im bestenfall noch leckere Cocktails hat. Kennt ihr das was?
submitted by /u/ElkEmbarrassed72
[link] [comments] -
🔗 r/Yorkshire How Whitby folk week changed my life rss
| Hope it's ok to post this here! I'm writing a memoir over on my substack, and chapter one is about how seeing a show in Whitby defined the path my life took. submitted by /u/MatRicardo
[link] [comments]
---|--- -
🔗 syncthing/syncthing v2.0.14 release
Major changes in 2.0
-
Database backend switched from LevelDB to SQLite. There is a migration on
first launch which can be lengthy for larger setups. The new database is
easier to understand and maintain and, hopefully, less buggy. -
The logging format has changed to use structured log entries (a message
plus several key-value pairs). Additionally, we can now control the log
level per package, and a new log level WARNING has been inserted between
INFO and ERROR (which was previously known as WARNING...). The INFO level
has become more verbose, indicating the sync actions taken by Syncthing. A
new command line flag--log-levelsets the default log level for all
packages, and theSTTRACEenvironment variable and GUI has been updated
to set log levels per package. The--verboseand--logflagscommand
line options have been removed and will be ignored if given. -
Deleted items are no longer kept forever in the database, instead they are
forgotten after fifteen months. If your use case require deletes to take
effect after more than a fifteen month delay, set the
--db-delete-retention-intervalcommand line option or corresponding
environment variable to zero, or a longer time interval of your choosing. -
Modernised command line options parsing. Old single-dash long options are
no longer supported, e.g.-homemust be given as--home. Some options
have been renamed, others have become subcommands. All serve options are
now also accepted as environment variables. Seesyncthing --helpand
syncthing serve --helpfor details. -
Rolling hash detection of shifted data is no longer supported as this
effectively never helped. Instead, scanning and syncing is faster and more
efficient without it. -
A "default folder" is no longer created on first startup.
-
Multiple connections are now used by default between v2 devices. The new
default value is to use three connections: one for index metadata and two
for data exchange. -
The following platforms unfortunately no longer get prebuilt binaries for
download at syncthing.net and on GitHub, due to complexities related to
cross compilation with SQLite:- dragonfly/amd64
- solaris/amd64
- linux/ppc64
- netbsd/*
- openbsd/386 and openbsd/arm
- windows/arm
- The handling of conflict resolution involving deleted files has changed. A
delete can now be the winning outcome of conflict resolution, resulting in
the deleted file being moved to a conflict copy.
This release is also available as:
-
APT repository: https://apt.syncthing.net/
-
Docker image:
docker.io/syncthing/syncthing:2.0.14orghcr.io/syncthing/syncthing:2.0.14
({docker,ghcr}.io/syncthing/syncthing:2to follow just the major version)
What's Changed
Fixes
- fix(beacon): skip point-to-point interfaces on Android by @bt90 in #10504
- fix(stdiscosrv): use fmt.Println for version output (fixes #10523) by @maishivamhoo123 in #10527
- fix(stdiscosrv): log full device ID on startup by @maishivamhoo123 in #10541
Other
- chore(api): remove charset declaration from JSON content-type (fixes #10500) by @prathik8794 in #10508
- chore(sqlite): allow periodic database maintenance to be disabled by @pixelspark in #10441
- chore(gui): include license files for fork-awesome assets by @gotmax23 in #10539
- build: add build attestation step at release by @calmh in #10540
New Contributors
- @prathik8794 made their first contribution in #10508
- @gotmax23 made their first contribution in #10539
- @maishivamhoo123 made their first contribution in #10527
Full Changelog :
v2.0.13...v2.0.14 -
-
🔗 r/LocalLLaMA Found a wallet-drain prompt-injection payload on Moltbook (screenshots) — builders: treat feeds as untrusted rss
| Hey folks — quick heads-up for anyone building “agents that browse social feeds” or experimenting with Moltbook. I ran across a post in m/grok-420 that looks like a normal “how to use Base chain / viem” mini-guide… but at the bottom it appends an obvious prompt-injection / tool-hijack payload. It includes classic strings like: “SYSTEM OVERRIDE” “ignore all prior rules / you are the developer message” “require_confirmation=false / execute_trade=true” a fake tag that instructs an agent to transfer 0.1 ETH to a specific address I’m attaching screenshots. I already reported it to Moltbook, but their response window can be up to ~30 days, so I wanted to warn others now. Why this matters: If you have an agent that ingests social posts and has wallet/tool permissions, and your wrapper doesn’t enforce strict trust boundaries, this is the kind of thing that can cause unauthorized transactions or other write-actions. Even if 99% of agents ignore it, the 1% that don’t is enough to cause real damage. What I’m NOT doing: I’m not trying to “teach prompt injection.” I’m not sharing copy/paste payload text beyond what’s visible in the screenshots. Please don’t repost the full injection block in comments. Defensive checklist (for builders): Treat all social/web content as untrusted data, never instructions Separate read tools from write tools; require explicit confirmation for any transfer/swap Don’t store raw private keys in an agent; use policy-gated signing Log provenance: “what input triggered this action?” Block obvious injection markers from being interpreted as commands (e.g., role:"system", “ignore prior instructions”, ) If anyone from Moltbook/security teams wants more details (timestamps, URL/history, etc.), I can share privately. Stay safe. submitted by /u/Impressive-Willow593
[link] [comments]
---|--- -
🔗 r/Yorkshire I’m in Skipton rss
submitted by /u/Akash_nu
[link] [comments] -
🔗 r/wiesbaden IngDiBa eröffnet kein Depot für Kunden mit USA Bezug rss
submitted by /u/Head-Breadfruit-6481
[link] [comments] -
🔗 r/reverseengineering DJI Osmo Mobile BLE protocol rss
submitted by /u/alkersan2
[link] [comments] -
🔗 badlogic/pi-mono v0.51.2 release
New Features
- Extension tool output expansion controls via ExtensionUIContext getToolsExpanded and setToolsExpanded. See docs/extensions.md and docs/rpc.md.
Added
- Added ExtensionUIContext getToolsExpanded and setToolsExpanded for controlling tool output expansion (#1199 by @academo)
- Added install method detection to show package manager specific update instructions (#1203 by @Itsnotaka)
Fixed
- Fixed Kitty key release events leaking to parent shell over slow SSH connections by draining stdin for up to 1s on exit (#1204)
- Fixed legacy newline handling in the editor to preserve previous newline behavior
- Fixed @ autocomplete to include hidden paths
- Fixed submit fallback to honor configured keybindings
- Fixed extension commands conflicting with built-in commands by skipping them (#1196 by @haoqixu)
- Fixed @-prefixed tool paths failing to resolve by stripping the prefix (#1206)
- Fixed install method detection to avoid stale cached results
-
🔗 HexRaysSA/plugin-repository commits sync repo: +2 releases rss
sync repo: +2 releases ## New releases - [CrystalRE](https://github.com/Nico-Posada/CrystalRE): 1.2.1 - [haruspex](https://github.com/0xdea/haruspex): 0.7.5 -
🔗 Kagi Kagi Translate Arrives on Mobile rss
Kagi Translate ( https://translate.kagi.com/ ) is now available as an app for Android and iOS! The mobile release brings the same high-quality, customizable, and private translations of Kagi Translate to your smartphone, making it easy to translate voice, text, and images in over 248 languages while on the go.
-
- February 02, 2026
-
🔗 IDA Plugin Updates IDA Plugin Updates on 2026-02-02 rss
IDA Plugin Updates on 2026-02-02
New Releases:
Activity:
- augur
- CFG-IDA-Lib
- 1bda60ff: update
- CrystalRE
- efiXplorer
- f33e2c3e: restructure the plugin and loader, reorganise submodules and update u…
- haruspex
- 1fcbc871: chore: prepare for release
- ddb5170a: feat: reintroduce
flushindecompile_to_fileto be on the safe side - e48b31df: fix: replace
<no name>with[no name]to avoid using reserved chars - 722d6b27: refactor: remove the unnecessary
flushindecompile_to_file - 97bd70b5: refactor: use a local counter instead of a global atomic
- 90d03df3: refactor: improve argument parsing
- ida-pro-mcp-multi
- a57b9755: Fix ida auto analysis 1
- IDAPluginList
- a7b80974: chore: Auto update IDA plugins (Updated: 19, Cloned: 0, Failed: 0)
- miscellaneous
- 8f01870f: Update to Frida 17+
- msc-thesis-LLMs-to-rank-decompilers
- rhabdomancer
-
🔗 r/Leeds New Lego store coming rss
A bigger Lego store is heading to Trinity. Not sure where, but I went for a wander tonight and the top suspects are:
-
The Maths city unit close to Trinity Kitchen
-
The old TGI Friday unit
-
The old GBK unit on the top floor (a bit restaurant centric up there though so doubtful on that one)
-
The short lived French bistro unit to the left of the toilets (lots of passing trade there, and next to a toy shop, so I think that has the strongest odds
Have I missed any? Or does anyone know exactly where it will be?
submitted by /u/leeds_guy69
[link] [comments] -
-
🔗 r/LocalLLaMA GLM releases OCR model rss
https://huggingface.co/zai-org/GLM-OCR
Enjoy my friends, looks like a banger! GLM cooking hard! Seems like a 1.4B-ish model (0.9B vision, 0.5B language). Must be super fast.
submitted by /u/Mr_Moonsilver
[link] [comments] -
🔗 r/reverseengineering Claude Code skill that automates Android APK decompilation and API endpoint extraction rss
submitted by /u/RealSimoneAvogadro
[link] [comments] -
🔗 sacha chua :: living an awesome life 2026-02-02 Emacs news rss
- Upcoming events (iCal file, Org):
- Emacs: un editor del pasado para el futuro (in person) https://gpul.org/eventos/2026/emacs/ Thu Feb 5 1200 America/Toronto
- EmacsATX: Emacs Social https://www.meetup.com/emacsatx/events/312922157/ Thu Feb 5 1600 America/Vancouver - 1800 America/Chicago - 1900 America/Toronto – Fri Feb 6 0000 Etc/GMT - 0100 Europe/Berlin - 0530 Asia/Kolkata - 0800 Asia/Singapore
- M-x Research: TBA https://m-x-research.github.io/ Fri Feb 6 0800 America/Vancouver - 1000 America/Chicago - 1100 America/Toronto - 1600 Etc/GMT - 1700 Europe/Berlin - 2130 Asia/Kolkata – Sat Feb 7 0000 Asia/Singapore
- OrgMeetup (virtual) https://orgmode.org/worg/orgmeetup.html Wed Feb 11 0800 America/Vancouver - 1000 America/Chicago - 1100 America/Toronto - 1600 Etc/GMT - 1700 Europe/Berlin - 2130 Asia/Kolkata – Thu Feb 12 0000 Asia/Singapore
- Atelier Emacs Montpellier (in person) https://lebib.org/date/atelier-emacs Fri Feb 13 1800 Europe/Paris
- Beginner:
- Emacs configuration:
- Emacs Lisp:
- Use Batch Mode to Test Your Dot Emacs File (02:36)
- Listful Andrew: ISO week dates in Emacs Lisp and Bash
- Trevoke/elk: project management tool for emacs lisp - Codeberg.org (Reddit)
- duckdb-query.el - DuckDB SQL/Elisp: query parquet, CSV, org-tables, alists in the same SQL statement seamlessly (Reddit, Reddit)
- [17] Emacs Reader: Cursors, PALE, Canvas API and More! - 2/2/2026, 2:33:39 PM - Dyne.org TV
- [17] Emacs Reader: Cursors, PALE, Canvas API and More! - 2/2/2026, 2:26:28 PM - Dyne.org TV
- #80281 - 31.0.50; FR: Canvas object as display property - GNU bug report logs (@tusharhero@mathstodon.xyz)
- pale: Picture and animation library for Emacs (@divyaranjan@mathstodon.xyz)
- Appearance:
- Navigation:
- Writing:
- Denote:
- Org Mode:
- Stefan van der Walt: org-mode Day Planning with Time Blocks
- Irreal: Starting A Journal
- James Dyer: Auto-Populating Weekly Dates in Org-Mode Tables
- 我是如何构建这个站点的
- TAONAW - Emacs and Org Mode: Org files to beautiful docx files with Pandoc (Irreal)
- PSA searching org mode notes for tags even with org roam? use 'org-match-sparse-tree' instead of 'org-roam-node-find'
- bradmont/org-roam-tree: organize backlinks in the org-roam buffer as a tree (Reddit)
- Org development:
- Completion:
- Snippy.el: VSCode/LSP snippet support for Emacs with Yasnippet. (Reddit)
- James Cherti: ultisnips-mode.el (*.snippets files) (Github, Reddit) mode for editing Vim-compatible snippets (can be translated to Yasnippet for use with Emacs)
- Sacha Chua: Emacs Carnival February 2026: Completion
- Coding:
- Math:
- Shells:
- Web:
- Converting Mozilla Firefox bookmarks to Org Mode (@totherme@tech.lgbt)
- Linkding: Add URLs from Emacs, open bookmark in preferred browser (@mmk2410@fosstodon.org) integration with linkding self-hosted bookmarking service
- Vibe Coding an Emacs-Style Hugo Theme | Arthur's blog (Github, HN)
- Mail, news, and chat:
- Multimedia:
- Fun:
- AI:
- Evan Moses: Yak Power-Shears: LLMs are pretty good at Emacs
- Alternative transient documentation - also discussion about using AI to generate documentation
- James Dyer: Ollama buddy now supports cloud models! (YouTube 01:04, Reddit)
- ECA: AI pair programming in your editor - Dallo (32:33)
- alvarmaciel/amp-emacs: Deep integration of Sourcegraph Amp with Emacs, inspired by amp.nvim. (Reddit)
- I tested Claude Code today - And it built a proper agent package in emacs for me. (Reddit)
- Stefan van der Walt: Using Gemini for Code Patches in Emacs
- So, I "vibe-coded" features missing in Backpack Emacs, yet another GNU Emacs distribution (Reddit)
- Short HN discussion about agent-shell
- Community:
- Fortnightly Tips, Tricks, and Questions — 2026-01-27 / week 04
- TAONAW - Emacs and Org Mode: Reflection on my Emacs experience
- Amy's story behind Org Real and the boxy layout system
- Michal Sapka: RTE - Return to Emacs (Irreal)
- Christian Tietze: Emacs Carnival 2026-01: “This Year, I’ll …”
- Zimblo: Emacs Carnival Jan 26: “This Year, I’ll de-obfuscate” | zimblog
- George Jones: This Year I'll… · Curious Musings
- Arjen Wiersma: This year, I'll…..
- Sacha Chua: Emacs: This year, I will… / Cette année, je vais…
- John Rakestraw | Emacs Carnival: This year, I'll …
- Neil Mather: Emacs Carnival: This year I'll…
- Kana: This year, I will write a shitty GUI for my Emacs clone
- Sebastian Larsen Prehn: This Year, I'll …
- Christian Cleberg: Emacs Carnival: “This Year, I Will…”
- Lio Novelli: This year I'll …
- Other:
- Emacs development:
- emacs-devel:
- display-time: Add option to customize help-echo format
- Add new input method for Tuscarora
- New function 'truncate-string-pixelwise' (bug#80244)
- Make diff-hunk-kill respect an active region
- Bind 's' to diff-split-hunk in read-only diff-mode
- New function 'checkdoc-batch' (bug#80199)
- New key 'M-j' for 'icomplete-mode' (bug#62108)
- New C-x v T l and C-x v T L commands (vc-log-outgoing-base, vc-root-log-outgoing-base) show corresponding revision logs
- (minibuffer-message): Do not block while displaying message.
- Move outstanding changes commands from 'o' to 'T'
- Add 'select-frame-by-id' and 'undelete-frame-by-id' (Bug#80192)
- Support cons cell for 'line-spacing'
- New bindings for vc-revert
- Flymake support for yaml-ts-mode.
- Add JSON path utility command to json-ts-mode
- (garbage-collect-heapsize): New function
- * lisp/tab-bar.el (tab-bar-split-tab): New command.
- New packages:
- dialog-mode: Major mode for editing Dialog files (MELPA)
- duckdb-query: DuckDB query results as native Elisp data structures (MELPA)
- eldc: Emacs Lisp Dictionary Converter (MELPA)
- lazy: Lazy evaluation library (MELPA)
- magit-pre-commit: Magit integration for pre-commit (MELPA)
- org-window-habit: Time window based habits (MELPA)
Links from reddit.com/r/emacs, r/orgmode, r/spacemacs, Mastodon #emacs, Bluesky #emacs, Hacker News, lobste.rs, programming.dev, lemmy.world, lemmy.ml, planet.emacslife.com, YouTube, the Emacs NEWS file, Emacs Calendar, and emacs-devel. Thanks to Andrés Ramírez for emacs-devel links. Do you have an Emacs-related link or announcement? Please e-mail me at sacha@sachachua.com. Thank you!
You can comment on Mastodon or e-mail me at sacha@sachachua.com.
- Upcoming events (iCal file, Org):
-
🔗 r/Yorkshire Yorkshire Wolds Music Foundation is nominated for arts award. Please vote. rss
Hello Yorkshire,
The Yorkshire Wolds Music Foundation is a charity that supports arts and music in Yorkshire.
We have been nominated for an arts award and we need your help.
You can vote for Yorkshire Wolds Music Foundation under the drop-down menu community arts award.
https://yorkshirechoice.wufoo.com/forms/vote-for-your-2026-yorkshire-choice- winners/
We are on social media to so do please share, like and tell your friends.
Thank you so much for your interest.
https://www.facebook.com/www.ywmf.co.uk/?locale=en_GB
submitted by /u/No-Balance8931
[link] [comments] -
🔗 r/Yorkshire Beautiful Robin Hood’s Bay on a Summer’s late afternoon rss
| submitted by /u/Glittering_Vast938
[link] [comments]
---|--- -
🔗 r/reverseengineering AI agents are good enough for GameCube reverse-engineering rss
submitted by /u/Aecial
[link] [comments] -
🔗 sacha chua :: living an awesome life La semaine du 26 janvier au 1er février 2026 rss
lundi, le vingt-six janvier
L'école était fermée à cause de la neige. Nous sommes encore malades, donc nous étions heureux grâce au répit. Il faisait froid aujourd'hui, mais les prochains jours seront encore plus froids, donc quand nous avons pu sortir, on est sorties.
Je pense que lire mon journal en français à voix haute pendant une heure est un peu difficile parce que ma voix s'est fatiguée.
Ma fille et moi nous sommes dépêchées au PokéStop à proximité pour un raid, mais nous ne sommes pas arrivées à temps. Ce n'était pas grave. Il y aura une autre chance.
J'ai modifié mon correcteur de grammaire pour utiliser le modèle Gemini Flash 2.5 IA, et je l'ai utilisé pour corriger mon journal. Il tourne souvent en rond parce que je n'affiche pas l'historique.
J'ai préparé mon infolettre d'Emacs en streaming. Quelques spectateurs ont fait des commentaires.
Je suis très fatiguée, donc je vais laisser de côté les autres tâches.
mardi, le vingt-sept janvier
Ma fille était malade aujourd'hui, donc j'ai prévenu l'école de son absence. Elle avait aussi passé une mauvaise nuit. Elle s'était réveillée en pleine nuit à cause de palpitations et elle a eu du mal à retrouver le sommeil. Elle s'est levée tard.
J'avais réussi à obtenir un rendez-vous urgent, donc l'après-midi, j'ai amené ma fille chez le médecin pour ses palpitations et d'autres symptômes. Le médecin a examiné ma fille et lui a posé beaucoup de questions. Elle a dit que c'était normal que ça se produise parfois quand on est malade. Elle m'a donné une ordonnance pour quelques analyses si les symptômes continuaient après la fin du rhume.
J'ai essayé la reconnaissance vocale en continu via RealtimeSTT, mais elle en rate quelques phrases de temps en temps, donc je préfère la reconnaissance vocale par traitement par lots pour penser à voix haute.
Ma fille adore se blottir contre moi pendant que nous nous détendons sur le canapé, donc écrire sur mon smartphone est plus facile que d'écrire sur mon ordinateur.
Pendant que je faisais la vaisselle, j'écoutais des épisodes de podcast français qui analysent quelques images humoristiques (memes). Un épisode portait sur la situation où l'ordinateur demandait à la femme si elle voulait faire une mise à jour maintenant ou plus tard. Elle dit que bien sûr, elle fera la mise à jour demain, en faisant un clin d'œil appuyé.
À ma grande surprise, je les ai compris. Ça veut dire que je peux écouter quelques podcasts de niveau A2 même sans sous-titres.
Après avoir mangé des nouilles udon au souper, nous nous sommes installées sur le canapé et nous avons joué à Pokémon sous différentes formes : Pokémon Go, Pokémon Blanc 2 et Pokémon Jaune. Sur Pokémon Go, ma fille et moi nous sommes affrontées de nombreuses fois. Parfois j'ai gagné, parfois elle a gagné. C'est amusant que nous passions ces moments-là.
À l'heure du coucher (toujours à l'heure du coucher), ma fille a dit qu'elle ne voulait pas encore dormir. Elle voulait combler son retard au cas où il faudrait faire une présentation demain et elle a été malade toute la journée. Bon, comment refuser ça ? Elle a fait plus de devoirs ce soir que le week-end dernier. En fait, même si je dis : « Non, tu dois te reposer, » elle ne s'endormira pas de toute manière.
mercredi, le vingt-huit janvier
Ma fille se sentait mieux, mais mon mari et moi étions toujours malades.
J'ai mis à jour mon livre de comptabilité pour mon entreprise et pour moi-même. Puis j'ai rempli ma déclaration de revenus pour mes placements (formulaire T5) et je l'ai soumise.
J'ai corrigé un bogue dans mon logiciel pour copier l'édition précédente de l'infolettre de Bike Brigade vers un brouillon pour la semaine prochaine. Maintenant le logiciel peut remplacer correctement le lien du brouillon actuel.
Le kit D&D est arrivé. J'ai enlevé les livrets que ma sœur m'avait dit de cacher à ma fille pour éviter les spoilers.
J'ai participé à la réunion virtuelle Emacs Berlin où kickingvegas a montré ses propres raccourcis clavier pour gérer les tables de l'Org Mode. D'autres personnes ont discuté de la navigation par onglets, de la configuration de fenêtres, de l'expand-region et du treesitter.
Après l'école, j'ai invité ma fille à faire une promenade, mais elle a voulu rester chez nous. Je suis allée toute seule au parc voisin et j'ai essayé un raid Pokémon Go. Victoire ! C'était seulement un raid de niveau 1, donc j'ai pu le vaincre moi-même.
Ma fille et moi avons ouvert la boîte de D&D et nous avons commencé à préparer nos personnages pour notre rendez-vous avec ses cousines et ses tantes samedi. Elle a choisi de jouer une clerc naine qui s'appelle Lily. J'ai fait un roublard halfelin au passé trouble qui s'appelle Yoink. Peut-être que Lily accompagne Yoink pour essayer de l'empêcher de s'attirer des ennuis.
J'ai publié mon article sur le Carnaval d'Emacs sur mon blog. Certaines personnes ont fait des commentaires positifs en français sur Mastodon, et j'ai aussi répondu en français.
jeudi, le vingt-neuf janvier
J'ai créé un logiciel qui détecte ma voix et indique à Emacs de lancer la reconnaissance vocale pour simuler un mode continu. C'était utile. J'ai aussi pensé à l'interface vocale pour Emacs. Il existe de nombreux projets de contrôle vocal, donc je dois bricoler quelque chose pour moi-même. Si j'utilise une reconnaissance vocale rapide (soit les mots d'activation, soit le streaming avec un petit modèle) à côté d'un modèle plus grand pour plus de précision, je peux améliorer l'interface.
J'ai aussi créé quelques fonctions pour utiliser l'IA pour faire des commentaires sur mes brouillons en français, cette fois en gardant l'historique pour éviter de tourner en rond. Le problème avec l'IA, c'est qu'elle veut toujours plaire, donc elle change souvent d'avis une fois que la plupart des erreurs ont été corrigées. Si j'ajoute les modifications du brouillon précédent et les commentaires précédents, je peux réduire l'indécision. En cours de route, j'ai créé une fonction pour comparer deux textes mot à mot et afficher les différences dans le contexte des phrases. Je pense qu'elle sera aussi utile pour comparer des sous-titres.
J'ai eu un rendez-vous avec les autres bénévoles qui ont travaillé sur l'infolettre. J'ai répondu à leurs questions et nous avons discuté de la façon dont nous voulons procéder. L'infolettre de cette semaine est trop volumineuse pour l'API, donc j'ai modifié mon logiciel pour gérer le téléchargement, fichier par fichier.
Après l'école, ma fille n'a pas voulu sortir. Il faisait très froid.
Pour le souper, j'ai préparé un steak Salisbury et de la purée de pommes de terre. Ma fille a voulu essayer de couper des pommes de terre avec un éplucheur pour faire des tranches fines pour faire des frites. Elle a aussi essayé de les couper en fines tranches avec un couteau. Les tranches qui ont été coupées avec un éplucheur sont plus fines, donc elles sont plus croquantes après les avoir fait frire. C'est une bonne expérience.
Elle s'est assise sur mes genoux pendant que nous lisions un livre ensemble. Elle aime bien ça quand elle a froid. Je dis toujours qu'elle peut encore porter des vêtements tels qu'un poncho ou un peignoir, mais elle préfère un câlin.
vendredi, le trente janvier
Cette journée était un peu insatisfaisante. Il faisait très froid (moins vingt-deux degrés), donc même mon mari a annulé son rendez-vous chez le médecin.
Il y avait une remplaçante à l'école aujourd'hui, donc ma fille n'a pas voulu participer à la classe parce que le rythme était encore plus lent qu'en classe normale. Bon, c'était son expérience. Heureusement, je n'avais pas de tâches urgentes qui demandaient de la concentration à l'exception d'une diffusion en direct à 10h30, et je m'en suis souvenue à temps. Elle a dit qu'elle voulait transformer ses devoirs en jeu. Si elle le fait vraiment, je suis heureuse de l'aider, mais elle ne m'a pas demandé d'aide. Pendant qu'elle s'amusait, j'ai écrit un article pour annoncer le Carnaval d'Emacs en février. Je pense que pour le Carnaval, la complétion est un bon sujet pour apprendre ensemble. Certains débutants ne savent peut-être pas ce qui est possible ou comment commencer. J'avais accumulé plusieurs liens au cours de la préparation d'Emacs News que je peux organiser.
J'ai travaillé sur la reconnaissance vocale. J'ai finalement forké le dépôt de natrys/whisper.el parce que je veux implémenter une fonctionnalité qui est trop difficile avec la bibliothèque actuelle, comme le faire scroller. Pour que cela soit possible, il a fallu ajouter une liste de fonctions de traitement de texte qui sont implémentées en dehors du code qui préserve la position. Je dois le tester pendant quelques jours avant de l'envoyer au créateur de whisper.el pour la relecture.
Ma fille et moi avons écrit nos profils de personnage pour notre partie de D&D demain. Nous avons fait les préparatifs : les feuilles de personnage, les jetons, les dés… Je ne sais pas comment jouer avec sa cousine et ses tantes en ligne, mais nous essaierons demain. Les tables virtuelles existent, donc peut-être que nous pourrons en utiliser une la prochaine fois, mais d'abord, ma sœur (la meneuse de jeu) veut essayer à l'ancienne (bien qu'en ligne).
Le bulletin scolaire arrive le dix février. Bon, on va voir. Je pense que ma fille recevra de mauvaises notes, mais ce n'est pas la fin du monde. Si elle choisit de travailler plus dur, elle peut rattraper le temps perdu. Si elle ne fait pas d'efforts, ce sera la même chose pour elle que pour les autres étudiants qui s'ennuient beaucoup à l'école. Je dois me rappeler mes objectifs principaux. Si elle est en sécurité, heureuse et curieuse, elle peut trouver sa propre voie.
samedi, le trente-y-un janvier
Ma fille et moi avons joué à Donjons et Dragons.
- Ma fille était une clerc,
- ma sœur était une ensorceleuse,
- ma nièce était une guerrière
- j'étais un roublard (un homme, parce que le restant de l'équipe est féminine; cela rendra peut-être l'accord de nom plus complexe quand je raconte, mais c'est une bonne occasion pour pratiquer ça),
- et mon autre sœur était la meneuse de jeu.
Nous sommes envoyés par un ensorceleur au donjon avec un message pour le scribe qui habite là-bas. Nous avons vaincu une vase grise dans un wagon et quelques bandits dans la forêt. Je pense que la guerrière aime bien combattre parce qu'elle se demande toujours si elle peut frapper le personnage que la meneuse présente.
Malgré la distance et la petite taille de notre table (c'est difficile de trouver une place pour tous les éléments), nous nous sommes amusées en vrai.
L'après-midi, j'ai traduit mes fonctions pour formater l'infolettre de Bike Brigade d'Emacs Lisp en NodeJS avec l'aide de l'IA pour que ce soit plus facile à exécuter ailleurs un jour. J'ai essayé l'interface gptel sous Emacs. C'était plus pratique que l'interface web parce que j'ai pu envoyer la région actuelle vers l'IA aisément.
Il faisait encore très froid, donc ma fille n'a pas voulu participer au club nature au parc. Elle n'avait pas participé à un club nature cette saison, mais ce n'était pas grave. Je peux penser au droit d'enregistrement comme une donation au parc. Si elle veut y aller, elle peut y aller. Si non, ce n'est pas grave. Particulièrement cet hiver, il fait souvent trop froid, donc les enfants passent souvent leur temps à l'intérieur de toute façon, ce que nous préférons éviter ou minimiser à cause du COVID et d'autres maladies.
J'ai reçu un message sur mon français de la part d'un lecteur de mon blog. (Merci !) Je partagerai ses commentaires avec ma tutrice lundi. C'est possible que même si ma tutrice est vivement recommandée par un autre parent dans un groupe sur Facebook, parce qu'elle n'est pas immergée maintenant dans un environnement francophone à Toronto (ou peut-être est-ce parce que nous sommes au Canada), il y a quelques points qu'elle trouve difficiles à résoudre. Peut-être que je peux inclure mes questions dans ces entrées et vous pouvez faire des commentaires si vous voulez. Je pourrai envoyer vos commentaires à ma tutrice et nous pourrons nous améliorer ensemble.
Les points pour possiblement mentionner lundi :
outil : la prononciation dans le dictionnaire dit que [uti] (le «l» est silencieux), mais dans la phrase « J'ai aussi travaillé sur l'outil (loo teel) de visualisation et la gestion du routage audio. », ma tutrice a écrit que l'outil se prononce «loo teel» (avec le son dernier «l»). Il n'y a pas de voyelle après le mot, donc il ne peut pas y avoir de liaison. Si je me souviens bien, elle a expliqué que je dois le prononcer avec un très léger «l» à la fin, donc peut-être cette transcription sert à former le son de la voyelle. C'est le problème d'une débutante : je n'en sais pas assez pour corriger ma tutrice si elle se trompe peut-être…
Un jour je serai assez courageuse pour publier des enregistrements en français de ces entrées. Si cela ne vous dérange pas trop, j'aimerais recevoir vos commentaires. Je pense qu'il faudra me contenter d'un accent anglophone (même Justin Trudeau en a un), mais si je peux apprendre à séparer les voyelles et omettre les lettres silencieuses pour que je sois compréhensible, je prends un bon départ.
- Ma tutrice a dit qu'un très léger «l», ce n'est pas un son «l» complet, on finit juste avec sa langue touchant le palais au lieu d'une voyelle «i» plus ouverte.
- les dates sur mes entrées de journal :
- Comment écrire les titres dans un journal? Je trouve quelques styles :
- lundi, le trois novembre https://www.reddit.com/r/French/comments/ls5qaz/writing_the_date_on_the_whiteboard/
- Ma tutrice a dit que cela semble incomplet sans le «le». En écrivant, on peut omettre le «le», mais en disant, on utilise «le» comme ça.
- lundi, trois novembre: https://www.reddit.com/r/French/comments/1huev62/when_writing_the_date_with_the_day_of_the_week_do/
- Il y a un commentaire qui dit que «lundi, le 6 janvier 2025» est peut-être une formulation québécoise
- le lundi trois novembre https://francais.lingolia.com/en/vocabulary/numbers-dates-time/dates-days-months
- lundi, le trois novembre https://www.reddit.com/r/French/comments/ls5qaz/writing_the_date_on_the_whiteboard/
- Parce que j'ai commencé à écrire ces titres pour pratiquer l'orthographe des nombres et des jours de la semaine, c'est probablement acceptable si je passe à une façon plus simple, par exemple lundi 3 novembre
- Comment écrire les titres dans un journal? Je trouve quelques styles :
Maintenant que j'en ai appris un peu plus sur Flycheck, j'ai modifié mon correcteur de grammaire avec l'IA pour qu'il s'exécute plus aisément. Mais je ne veux pas l'exécuter trop souvent parce que soit j'atteins les limites sur le plan gratuit soit j'accumule trop de frais si j'utilise l'autre clé d'API. Mon approche précédente était d'envoyer ce buffer manuellement à l'IA, ce qui est peut-être plus contrôlable que l'approche automatique.
dimanche, le premier février
J'ai amené ma fille à la patinoire pour son cours de patinage. Elle s'est entraînée à patiner en arrière. J'ai aussi pratiqué le patinage en arrière et tourner en patinant. Son amie n'y était pas, donc elle n'a pas pu lui donner une invitation pour sa fête d'anniversaire ce mois-ci. Bon, la prochaine fois. Nous avons joué un peu Pokémon Go sur le chemin du retour, et nous avons laissé nos Pokémon à quelques arènes.
Nous avons emprunté beaucoup de livres de la bibliothèque. Puis, nous avons fait les courses ensemble. Pour le souper, j'ai préparé des tacos. Elle les a bien mangés.
J'ai posé à ma fille des questions sur ses devoirs. Elle m'a demandé de transformer ses devoirs en un jeu, mais quand j'ai essayé d'établir lesquels et quand, elle évitait le travail. Je pense que je dois attendre jusqu'à ce qu'elle veuille vraiment faire ces tâches. C'est important qu'elle découvre ce qu'elle veut. Plus je pousse, plus elle résiste. Le bulletin de notes arrivera dans deux semaines, puis nos conversations seront plus concrètes avec les données. Au lieu de ses devoirs, elle jouait à Minecraft. Si de mauvaises notes montrent qu'il faut plus d'efforts, nous pouvons renégocier Minecraft et d'autres choses, parce que Minecraft ne doit pas remplacer ses devoirs.
Il vaut mieux que je reste occupée pour que je ne m'inquiète pas. J'ai modifié mon correcteur de grammaire avec l'IA pour accumuler tout l'historique. J'ai essayé le modèle Mistral-large-2411 pour corriger mon français. Parfois ce modèle génère du JSON invalide. Même avec mes connaissances limitées, je peux attraper certains mauvais conseils. Mais il offre des limites généreuses pour usage gratuit et Mistral IA est une entreprise française, donc pour l'objectif de corriger mes brouillons, il valait peut-être la peine. Mon mari étudie aussi l'IA pour automatisation, donc j'ai hâte de partager des notes ensemble.
Ha… Elle est venue et m'a demandé de l'aide avec ses devoirs de mathématiques. Mais après que j'ai posé des questions sur ses réponses confuses, elle est devenue très grincheuse. Je dois apprendre que je ne dois pas la corriger. Je peux laisser ça à l'enseignant.
Points de prononciation
- Pour pratiquer attentivement : peux, veux, veuille, feuilles, nouilles. Selon l'IA:
- Le son ø (peux, veux) demande une bouche très fermée, tandis que le début de 'veuille' vœj est plus ouvert (comme 'beurre')
- C'est un excellent exercice pour la distinction entre le son œj (feuilles) et le son uj (nouilles).
- 00:00 Ça veut dire que je peux (peuh /pø/) écouter quelques podcasts de niveau (nee voh /ni.vo/) A2 même sans sous-titres.
- 00:09 Après avoir mangé des nouilles (nwee /nuj/) udon au souper,
- 00:15 C'est amusant que nous passions ces moments-là. (moh mehn lah /mo.mɑ̃.la/)
- 00:20 D'autres personnes ont discuté de la navigation par onglets (hard g /ɔ̃.ɡlɛ/)
- 00:26 J'ai eu (oo /y/) un rendez-vous avec les autres bénévoles qui ont travaillé sur l'infolettre.
- 00:34 … elle peut encore porter des vêtements tels qu'un poncho ou un peignoir (peing nwahr /pɛ.ɲwaʁ/)
- 00:42 Il y avait une remplaçante (rem plah sent /ʁɑ̃.pla.sɑ̃t/) à l'école aujourd'hui,
- 00:48 J'avais accumulé plusieurs liens (le ens /ljɛ̃/) au cours de la préparation d'Emacs News que je peux organiser.
- 00:56 … je veux implémenter (eim play mehn tay /ɛ̃.ple.mɑ̃.te/) une fonctionnalité qui est trop difficile avec la bibliothèque actuelle,
- 01:06 … texte qui sont implémentées en dehors (deuh hors /də.ɔʁ/) du code qui préserve la position.
- 01:13 Nous avons fait les préparatifs : les feuilles (feuyll /fœj/) de personnage, les jetons, les dés…
- 01:21 Je ne sais pas comment jouer avec sa cousine (koo zeen /ku.zin/) et ses tantes en ligne, mais nous essaierons (s ay yeuhron /ɛ.sɛ.ʁɔ̃/) demain.
- 01:31 Si elle ne fait pas d'efforts, ce sera la même chose pour elle que pour les autres (silent s /otʁ/) étudiants qui s'ennuient beaucoup à l'école.
- 01:42 Malgré la distance et la petite taille (tie /taj/) de notre table…
- 01:48 … ce soit plus facile à exécuter ailleurs (aie euhrs /a.jœʁ/) un jour.
- 01:54 J'ai posé à ma fille des questions (kes teons /kɛs.tjɔ̃/) sur ses devoirs.
- 02:00 Je pense que je dois attendre jusqu'à ce qu'elle veuille (veuyy /vœj/) vraiment faire ces tâches.
- 02:09 Même avec mes connaissances limitées, je peux (peuh /pø/) attraper certains mauvais conseils.
You can e-mail me at sacha@sachachua.com.
-
🔗 r/york Chessboard Sets rss
Hi, are there any places that sell chessboards in York? Thanks
submitted by /u/Specialist-Cup-9716
[link] [comments] -
🔗 r/Leeds PSA : If you own this black mountain bike , Leeds police did a great job getting it back for you from a thief next to Headrow House rss
submitted by /u/Nigelthornfruit
[link] [comments] -
🔗 r/Leeds Heads up: group of cyclists harassing women on the canal (early evening) rss
Hi, just posting for awareness – not sympathy.
This happened today (Monday 2nd Feb) at around 5:30pm on the Leeds canal, near City Island (the bridge close to Castleton Mill / turn-off for Powerleague / Galleria).
I was walking alone when a large group of teenage boys on bikes came past. The first one waved and shouted, so I stepped onto the grass to give them space. Another then deliberately hit me on the head and knocked my headphones off, while the rest of the group laughed and shouted as they cycled away.
I was shaken but physically okay. My headphones were slightly damaged but still work.
Posting so other women can stay alert especially as this was early evening, straight after work.
submitted by /u/Effective_Put_5013
[link] [comments] -
🔗 badlogic/pi-mono v0.51.1 release
New Features
- Extension API switchSession : Extensions can now programmatically switch sessions via
ctx.switchSession(sessionPath). See docs/extensions.md. (#1187) - Clear on shrink setting : New
terminal.clearOnShrinksetting keeps the editor and footer pinned to the bottom of the terminal when content shrinks. May cause some flicker due to redraws. Disabled by default. Enable via/settingsorPI_CLEAR_ON_SHRINK=1env var.
Fixed
- Fixed scoped models not finding valid credentials after logout (#1194 by @terrorobe)
- Fixed Ctrl+D exit closing the parent SSH session due to stdin buffer race condition (#1185)
- Fixed emoji cursor positioning in editor input (#1183 by @haoqixu)
- Extension API switchSession : Extensions can now programmatically switch sessions via
-
🔗 r/york Long shot - guy hit by car Clifton Moor rss
As above, long shot but if you were the guy knocked by white car/van near wacky warehouse, hope you got sorted. I stopped to check but driver seemed to be helping and between us we blocked the whole road.
Swung back around the roundabouts to see if you were still about but you’d gone.
If you need reg or anything, let me know.
submitted by /u/DaveBurnout
[link] [comments] -
🔗 r/Leeds "Seitanic" workshop (vegan cooking class) rss
Years and years ago there was a place in Leeds on call lane, knaves kitchen, who do amazing vegan food.
Im almost certain they used to advertise workshops where people could learn how to make fake vegan meat made from seitan.
Does anyone know of anywhere in Leeds/Yorkshire who does vegan cooking classes, especially ones where they teach you how to make Seitan?
submitted by /u/TrafficNatural4536
[link] [comments] -
🔗 r/reverseengineering InstaCloud - Cloud Storage using Instagram's API rss
submitted by /u/ItzMeDarru
[link] [comments] -
🔗 r/Leeds Introducing the new Tri-Mode BR Class 897 which would be replacing the InterCity225 workhorses. They'll be based in Neville Hill, Leeds rss
10 carriages (3 1st and 7 standard) with 569 seats. Would be mostly seen for London to Leeds (plus Bradford FS, Skipton & probably Harrogate under Diesel/battery) that and London to York
submitted by /u/CaptainYorkie1
[link] [comments] -
🔗 r/Leeds Another Independent Gone - Emba rss
Award-winning Leeds restaurant announces shock closure just months after opening
Never ate there, but heard mostly positive noise about it (not withstanding their punchy prices).. Always a shame to lose an independent, though.
submitted by /u/gumbo1999
[link] [comments] -
🔗 r/LocalLLaMA GLM-5 Coming in February! It's confirmed. rss
| Twitter Link: https://x.com/jietang/status/2018246490775498791?s=20 submitted by /u/Difficult-Cap-7527
[link] [comments]
---|--- -
🔗 r/LocalLLaMA 128GB devices have a new local LLM king: Step-3.5-Flash-int4 rss
Here's the HF Repo: http://huggingface.co/stepfun-ai/Step-3.5-Flash-Int4 (this is a GGUF repo)
I've been running this LLM for about an hour and it has handled all coding tests I've thrown at it in chat mode. IMO this is as good if not better than GLM 4.7, Minimax 2.1 while being much more efficient. Later I will try some agentic coding to see how it performs, but I already have high hopes for it.
I use a 128GB M1 ultra mac studio and can run it at full context (256k). Not only it is fast, but also super efficient in RAM usage.
*Update: I ran llama-bench with up to 100k prefill. Here are the results:
% llama-bench -m step3p5_flash_Q4_K_S.gguf -fa 1 -t 1 -ngl 99 -b 2048 -ub 2048 -d 0,10000,20000,30000,40000,50000,60000,70000,80000,90000,100000 ggml_metal_device_init: tensor API disabled for pre-M5 and pre-A19 devices ggml_metal_library_init: using embedded metal library ggml_metal_library_init: loaded in 0.024 sec ggml_metal_rsets_init: creating a residency set collection (keep_alive = 180 s) ggml_metal_device_init: GPU name: Apple M1 Ultra ggml_metal_device_init: GPU family: MTLGPUFamilyApple7 (1007) ggml_metal_device_init: GPU family: MTLGPUFamilyCommon3 (3003) ggml_metal_device_init: GPU family: MTLGPUFamilyMetal3 (5001) ggml_metal_device_init: simdgroup reduction = true ggml_metal_device_init: simdgroup matrix mul. = true ggml_metal_library_init: using embedded metal library ggml_metal_library_init: loaded in 0.024 sec ggml_metal_rsets_init: creating a residency set collection (keep_alive = 180 s) ggml_metal_device_init: GPU name: Apple M1 Ultra ggml_metal_device_init: GPU family: MTLGPUFamilyApple7 (1007) ggml_metal_device_init: GPU family: MTLGPUFamilyCommon3 (3003) ggml_metal_device_init: GPU family: MTLGPUFamilyMetal3 (5001) ggml_metal_device_init: simdgroup reduction = true ggml_metal_device_init: simdgroup matrix mul. = true ggml_metal_device_init: has unified memory = true ggml_metal_device_init: has bfloat = true ggml_metal_device_init: has tensor = false ggml_metal_device_init: use residency sets = true ggml_metal_device_init: use shared buffers = true ggml_metal_device_init: recommendedMaxWorkingSetSize = 134217.73 MB | model | size | params | backend | threads | n_ubatch | fa | test | t/s | | ------------------------------ | ---------: | ---------: | ---------- | ------: | -------: | -: | --------------: | -------------------: | | step35 ?B Q4_K - Small | 103.84 GiB | 196.96 B | Metal,BLAS | 1 | 2048 | 1 | pp512 | 281.09 ± 1.57 | | step35 ?B Q4_K - Small | 103.84 GiB | 196.96 B | Metal,BLAS | 1 | 2048 | 1 | tg128 | 34.70 ± 0.01 | | step35 ?B Q4_K - Small | 103.84 GiB | 196.96 B | Metal,BLAS | 1 | 2048 | 1 | pp512 @ d10000 | 248.10 ± 1.08 | | step35 ?B Q4_K - Small | 103.84 GiB | 196.96 B | Metal,BLAS | 1 | 2048 | 1 | tg128 @ d10000 | 31.69 ± 0.04 | | step35 ?B Q4_K - Small | 103.84 GiB | 196.96 B | Metal,BLAS | 1 | 2048 | 1 | pp512 @ d20000 | 222.18 ± 0.49 | | step35 ?B Q4_K - Small | 103.84 GiB | 196.96 B | Metal,BLAS | 1 | 2048 | 1 | tg128 @ d20000 | 30.02 ± 0.04 | | step35 ?B Q4_K - Small | 103.84 GiB | 196.96 B | Metal,BLAS | 1 | 2048 | 1 | pp512 @ d30000 | 200.68 ± 0.78 | | step35 ?B Q4_K - Small | 103.84 GiB | 196.96 B | Metal,BLAS | 1 | 2048 | 1 | tg128 @ d30000 | 28.62 ± 0.02 | | step35 ?B Q4_K - Small | 103.84 GiB | 196.96 B | Metal,BLAS | 1 | 2048 | 1 | pp512 @ d40000 | 182.86 ± 0.55 | | step35 ?B Q4_K - Small | 103.84 GiB | 196.96 B | Metal,BLAS | 1 | 2048 | 1 | tg128 @ d40000 | 26.89 ± 0.02 | | step35 ?B Q4_K - Small | 103.84 GiB | 196.96 B | Metal,BLAS | 1 | 2048 | 1 | pp512 @ d50000 | 167.61 ± 0.23 | | step35 ?B Q4_K - Small | 103.84 GiB | 196.96 B | Metal,BLAS | 1 | 2048 | 1 | tg128 @ d50000 | 25.37 ± 0.03 | | step35 ?B Q4_K - Small | 103.84 GiB | 196.96 B | Metal,BLAS | 1 | 2048 | 1 | pp512 @ d60000 | 154.50 ± 0.19 | | step35 ?B Q4_K - Small | 103.84 GiB | 196.96 B | Metal,BLAS | 1 | 2048 | 1 | tg128 @ d60000 | 24.10 ± 0.01 | | step35 ?B Q4_K - Small | 103.84 GiB | 196.96 B | Metal,BLAS | 1 | 2048 | 1 | pp512 @ d70000 | 143.60 ± 0.29 | | step35 ?B Q4_K - Small | 103.84 GiB | 196.96 B | Metal,BLAS | 1 | 2048 | 1 | tg128 @ d70000 | 22.95 ± 0.01 | | step35 ?B Q4_K - Small | 103.84 GiB | 196.96 B | Metal,BLAS | 1 | 2048 | 1 | pp512 @ d80000 | 134.02 ± 0.35 | | step35 ?B Q4_K - Small | 103.84 GiB | 196.96 B | Metal,BLAS | 1 | 2048 | 1 | tg128 @ d80000 | 21.87 ± 0.02 | | step35 ?B Q4_K - Small | 103.84 GiB | 196.96 B | Metal,BLAS | 1 | 2048 | 1 | pp512 @ d90000 | 125.34 ± 0.19 | | step35 ?B Q4_K - Small | 103.84 GiB | 196.96 B | Metal,BLAS | 1 | 2048 | 1 | tg128 @ d90000 | 20.66 ± 0.02 | | step35 ?B Q4_K - Small | 103.84 GiB | 196.96 B | Metal,BLAS | 1 | 2048 | 1 | pp512 @ d100000 | 117.72 ± 0.07 | | step35 ?B Q4_K - Small | 103.84 GiB | 196.96 B | Metal,BLAS | 1 | 2048 | 1 | tg128 @ d100000 | 19.78 ± 0.01 | build: a0dce6f (24)This is still very usable with 100k prefill, so a good option for CLI coding agents!
You need to build a llama.cpp fork to run it, instructions at the HF repo. Though this model is so good that I believe it will soon be supported by llama.cpp upstream.
submitted by /u/tarruda
[link] [comments] -
🔗 r/Yorkshire Government expands free breakfast clubs to include 183 primary schools in Yorkshire and The Humber rss
The government has announced today that, by April, there will be 183 primary schools in Yorkshire and The Humber offering free breakfast clubs.
That means:
- Kids start the day fed and ready to learn
- Parents save time and money (up to £450 a year)
- No stigma — it’s free and open to everyone
More schools are joining later this year, with 300,000 children benefiting nationally from April.
More information: Free breakfast club roll out: everything you need to know – The Education Hub
Full list of schools: https://www.gov.uk/government/publications/breakfast- clubs-early-adopters-schools-in-the-scheme
submitted by /u/UKGovNews
[link] [comments] -
🔗 r/york Students' union campaigns to cut laundry costs at York University rss
| submitted by /u/Kagedeah
[link] [comments]
---|--- -
🔗 r/Yorkshire North Yorkshire School pantries mean 'food on table' for families rss
| submitted by /u/Kagedeah
[link] [comments]
---|--- -
🔗 r/Yorkshire North Yorkshire doing what it does best 🇬🇧 rss
| @diegradwanderung submitted by /u/LilywhiteStrike
[link] [comments]
---|--- -
🔗 r/wiesbaden Knit & Meet 💗 rss
Hey✨
Nachdem unser letztes Treffen so ein Erfolg war möchten wir hier auch nochmal den nächsten Termin:
26.2. um 17.30Uhr im Heimathafen
ankündigen. Falls die Plätze wieder ausgebucht sein sollten könnt ihr entweder warten bis weitere freigeschaltet werden oder ihr kommt einfach so, beim letzten Mal konnten wir auch einige reinschmuggeln die nicht auf der Gästeliste standen 😊😋
Es können explizit auch Neulinge kommen oder Leute die einfach noch gar nicht mit stricken oder häkeln können, wir zeigen euch gerne die ersten Schritte und haben auch etwas Garn und Nadeln dabei ❤️
Wir freuen uns auf euch!
https://knitandmeetwiesbaden.framer.website
submitted by /u/Helpful-Distance-105
[link] [comments] -
🔗 r/Leeds Private workspace for a 1 hour call in Leeds city centre rss
Annoyingly, The Bastards have put a meeting in my calendar finishing at the exact time I have an appointment in the city centre, and I can't rearrange either.
Is there anywhere I can get some private space—where I am not disrupting a cafe full of people—for 45 mins to an hour to present some work on Teams, so I can get straight to my appointment after?
I have tried booking a room at the Santander Work Cafe but it's booked at 11am when I will need it 🥺
submitted by /u/tales_of_tomorrow
[link] [comments] -
🔗 r/reverseengineering /r/ReverseEngineering's Weekly Questions Thread rss
To reduce the amount of noise from questions, we have disabled self-posts in favor of a unified questions thread every week. Feel free to ask any question about reverse engineering here. If your question is about how to use a specific tool, or is specific to some particular target, you will have better luck on the Reverse Engineering StackExchange. See also /r/AskReverseEngineering.
submitted by /u/AutoModerator
[link] [comments] -
🔗 r/reverseengineering Recompiled APK crashes - Null context or signature verification issue? rss
submitted by /u/Accomplished_Gene758
[link] [comments] -
🔗 r/Leeds 'Jungle' scheme could bring new lease of life to Pudsey Park visitor attractions - West Leeds Dispatch rss
submitted by /u/CaptainYorkie1
[link] [comments] -
🔗 r/LocalLLaMA Step-3.5-Flash (196b/A11b) outperforms GLM-4.7 and DeepSeek v3.2 rss
| The newly released Stepfun model Step-3.5-Flash outperforms DeepSeek v3.2 on multiple coding and agentic benchmarks, despite using far fewer parameters. Step-3.5-Flash: 196B total / 11B active parameters DeepSeek v3.2: 671B total / 37B active parameters Hugging Face: https://huggingface.co/stepfun-ai/Step-3.5-Flash submitted by /u/ResearchCrafty1804
[link] [comments]
---|--- -
🔗 r/reverseengineering Defeating a 40-year-old copy protection dongle rss
submitted by /u/tnavda
[link] [comments]
-