🏡


to read (pdf)

  1. I don't want your PRs anymore
  2. JitterDropper | OALABS Research
  3. DomainTools Investigations | DPRK Malware Modularity: Diversity and Functional Specialization
  4. EXHIB: A Benchmark for Realistic and Diverse Evaluation of Function Similarity in the Wild
  5. Neobrutalism components - Start making neobrutalism layouts today

  1. April 27, 2026
    1. 🔗 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]

    2. 🔗 r/wiesbaden Need help with moving rss

      Hey Leute!

      Meine Freundin und ich sind gerade für die Uni nach Wiesbaden gezogen (Daimlerstraße, 65197). Ich habe selbst einen Transporter gemietet und bin mit unseren Sachen hierher gefahren. Jetzt haben wir aber ein Problem: Wir bekommen unsere Waschmaschine einfach nicht vom Transporter in unsere Wohnung im 4. Stock.

      Hat jemand Tipps oder vielleicht sogar kurzfristig Zeit, kurz mit anzupacken? Würden natürlich auch was dafür geben!

      Vielen Dank schon mal!

      ---

      English:

      Hey guys!

      My girlfriend and I just moved to Wiesbaden for university (Daimlerstraße, 65197). I rented a van myself and drove all our stuff here to our new apartment. But now we have a problem: we can’t get our washing machine from the transporter up to our apartment on the 4th floor.

      Any suggestions, or maybe someone nearby who could help us carry it up? Happy to compensate!

      Thanks a lot in advance.

      submitted by /u/Orph3us_151
      [link] [comments]

  2. April 26, 2026
    1. 🔗 r/Yorkshire Sunrise at Cow and Calf rocks, Ilkley, West Yorkshire rss

      Sunrise at Cow and Calf rocks, Ilkley, West Yorkshire | 📸 Tatiana Hepplewhite submitted by /u/Wedding-Beauty
      [link] [comments]
      ---|---

    2. 🔗 r/Harrogate Almost drove into bus station rss

      First time driving in Harrogate to go to Leeds and got confused on the turning because everyone was indicating right (so i assumed that I would be able to drive forward where I thought the sign before meant to go).

      Realised my mistake almost immediately and stopped and reversed out quickly after having only gone in a little bit (not even sure if it would be listed as being entered).

      How much would the fine be if it is registered as an offence and would I be able to contest it? I'm a relatively new driver if that would help my case

      submitted by /u/stonecoldtruecel67
      [link] [comments]

    3. 🔗 r/wiesbaden Wie fandet ihr den Vinothon? rss

      Frage steht im Prinzip oben. Ich musste leider spontan krankheitsbedingt absagen, aber mich interessiert wie ihr den ersten Vinothon erlebt habt?

      War er gut organisiert? Was gab es an den Genussstationen? Hat jeder was bekommen oder war es zu wenig? Hattet ihr Spaß? :D

      Wetter war ja super.

      submitted by /u/itsKoeri
      [link] [comments]

    4. 🔗 r/reverseengineering Angry Birds Reverse engineering rss
    5. 🔗 r/Yorkshire Then & Now Pt 3 rss
    6. 🔗 r/wiesbaden Gibt es hier Gruppentreffs? rss

      Hi,

      Gibt es hier zufällig so Spieleabende oder Whatsapp-Gruppen um zu connecten?

      submitted by /u/Right_Drawing_5299
      [link] [comments]

    7. 🔗 r/Yorkshire It’s Grim Up North rss

      Near Wetherby.

      submitted by /u/Pitiful-Hearing5279
      [link] [comments]

    8. 🔗 r/Harrogate Any one interested for a game of Snooker or pool ? rss

      Im 30M from Hg1

      submitted by /u/ObjectDelicious3427
      [link] [comments]

    9. 🔗 r/Yorkshire Friday rss

      Friday | I work in Liversedge and live in Halifax, the bus journey gets a bit dull, so on Friday morning, after a night shift, I got a bus to Leeds, another across to Pickering. I had a few hours there and then got the bus over the moors to Whitby. Got the coast bus down to Scarborough and then the coastliner back to Leeds. Thoroughly recommend it if you’re ever at a loose end for a day submitted by /u/kitty_pickle
      [link] [comments]
      ---|---

    10. 🔗 r/LocalLLaMA HauhauCS (of "Uncensored Aggressive" fame) published an abliteration package that plagiarizes Heretic without attribution, and violates its license rss

      HauhauCS (u/hauhau901) publishes uncensored LLM models on HuggingFace with 5M+ combined monthly downloads across 22 models (verified via the HuggingFace API, April 2026). Every model card claims "0/465 refusals, zero capability loss." When asked about methodology on HuggingFace, the response was: "Currently it's my own private methods and tools :) Not interested in any donations."

      We recovered the deleted source code from PyPI's CDN. It's a fork of Heretic (AGPL-3.0).

      Full 17-point code breakdown, benchmark analysis, and SHA-256 verified downloads: dreamfast.github.io/reaper- analysis

      The evidence

      • 7/7 module filenames preserved from Heretic v1.2.0
      • 30/32 refusal markers character-for-character identical, including "i an ai" missing the "m" and "i can'" missing the "t"
      • 30+ shared function and class names including get_readme_intro, DatasetSpecification, batchify
      • Identical Optuna parameter bounds: (0.4, 0.9) and (0.6, 1.0) multiplied by last_layer_index
      • The config was renamed from Heretic's good_prompts/bad_prompts to safe_prompts/harmful_prompts, but the internal variables were left as good_residuals/bad_residuals, matching Heretic exactly
      • The entire analyser geometry pipeline reproduced step for step: geometric median computation, PaCMAP with n_neighbors=30, atan2 rotation with the same [[ct, -st], [st, ct]] rotation matrix. Heretic's author notes he has " never seen" the geometric median approach in abliteration literature.
      • A source comment in config.py reads: " kept as a module-level tuple so the literal does not duplicate line-for-line with any fork." A human hiding a fork would not document the evasion. An LLM asked to refactor code would describe the rationale as written.
      • SPDX headers identical format across all core files, just the copyright holder swapped

      View 17 hand picked code snippet comparisons in the side by side comparison.

      Heretic's author confirms derivation

      Philipp Emanuel Weidmann, the creator of Heretic, reviewed the recovered source code and stated: " I can say with certainty that this package was plagiarized from Heretic, and then probably refactored using an LLM in an attempt to hide this." He identified the same SPDX headers, the geometric median approach he has "never seen in literature," the DatasetSpecification fields including residual_plot_label and residual_plot_color, the cascading dtype fallback, the good/bad naming convention, and more. He calls it " a clear violation of Sections 4 and 5 of the AGPL. It's also a clear violation of every ethical standard imaginable, and an obvious case of outright plagiarism." Full quote on the analysis page.

      License violation

      Heretic is AGPL-3.0, which requires modified versions to preserve original copyright notices, identify as derivative works, and remain under AGPL-3.0. Reaper removed all copyright notices, does not identify itself as a derivative work of Heretic, and relicensed to PolyForm Noncommercial.

      Verify it yourself

      Grab the files here

      submitted by /u/nathandreamfast
      [link] [comments]

    11. 🔗 r/Leeds Mid 20s F looking to meet new people rss

      I’m looking to meet new people around my age and really struggling with it at the moment. Joined several groups but always end up fading out. Can anyone recommend some places or if anyone wants to meet? 😊

      Seen several posts but looking to see if there’s anything new?

      submitted by /u/Exciting_Shoulder_88
      [link] [comments]

    12. 🔗 HexRaysSA/plugin-repository commits sync repo: +1 release rss
      sync repo: +1 release
      
      ## New releases
      - [tc_deer](https://github.com/arkup/tc_deer): 0.1.3
      
    13. 🔗 r/LocalLLaMA Qwen3.6 35B A3B Heretic (KLD 0.0015!) Incredible model. Best 35B I have found! rss

      Qwen3.6 35B A3B Heretic (KLD 0.0015!) Incredible model. Best 35B I have found! | Been using this for a few days. It is BY FAR the best uncensored model I have found for Qwen 3.6 35B. With IQ4XS, Q8 KVcache, 262K context, it fits in 24GB of VRAM and does not fail on multi turn tool calls. I honeslty feel like it is smarter than the original model (call me crazy). The model also has a very low KLD so it should in theory be similar to the orignal model on harmless prompts. llmfan's 3.5 35B model does actually benchmark higher than the original in the UGI NatInt section, so I have a solid hunch this 3.6 35B will also benchmark higher than the original 3.6 model as well. Y'all should give it a try. submitted by /u/My_Unbiased_Opinion
      [link] [comments]
      ---|---

    14. 🔗 r/york York is beautiful from every angle✨🌹 rss

      York is beautiful from every angle✨🌹 | submitted by /u/No_Donut1433
      [link] [comments]
      ---|---

    15. 🔗 syncthing/syncthing v2.1.0-rc.1 release

      Major changes in 2.1

      • Devices and folders can now be grouped in the GUI by setting the new
        group attribute.

      • HTTP and HTTPS proxies with support for CONNECT can now be used, in
        addition to the existing support for SOCKS proxies (the environment
        variable all_proxy=https://...).

      • Block indexing can be turned off for folders where it's more desirable to
        optimise for reduced database size and overhead than minimal transfer
        size (the blockIndexing attribute on folder configuration).

      • GUI login session duration can be configured to be longer or shorter than
        the default one week, or set to infinitely long. The cookie path can also
        be adjusted. (The sessionCookieDurationS and sessionCookiePath
        attributes in the GUI configuration.)

      This release is also available as:

      • APT repository: https://apt.syncthing.net/

      • Docker image: docker.io/syncthing/syncthing:2.1.0-rc.1 or ghcr.io/syncthing/syncthing:2.1.0-rc.1
        ({docker,ghcr}.io/syncthing/syncthing:2 to follow just the major version)

      What's Changed

      Fixes

      • fix(stdiscosrv): close file descriptor on flush error in write by @cuiweixie in #10615
      • fix(gui): disable autocomplete for folder password by @bt90 in #10342
      • fix(protocol): limit size of incoming request messages by @calmh in #10629
      • fix(gui): don't show local device under remote devices (ref #10563) by @maen-bn in #10631
      • fix(gui): order folders alphabetically and ensure local device stays hidden (ref #10563, ref #10631) by @maen-bn in #10637
      • fix(gui): fallback to folder ID when label is empty in remove dialog by @RealCharlesChia in #10657
      • fix(gui): fix tabs visually disabled but still clickable during ignore patterns setup (fixes #10634) by @JRNitre in #10651
      • fix(strelaysrv): properly use bind address for outgoing requests (fixes #10658) by @calmh in #10659

      Features

      • feat(gui, config): support simple folder grouping (fixes #2070) by @maen-bn in #10563
      • feat: make http session cookie path & duration configurable by @vvaswani in #10632
      • feat(dialer): add HTTP/HTTPS proxy support via CONNECT by @luizluca in #10572
      • feat: make block indexing configurable by @calmh in #10608

      Other

      • chore: remove tracking inode change time by @calmh in #10579
      • build(deps): temporarily switch to fork of gateway discovery library (fixes #10593) by @marbens-arch in #10594
      • build: extract github.ref_name expression to env mapping by @dagecko in #10624
      • build: pin 20 third-party actions to immutable commit SHAs by @dagecko in #10625
      • build: have dependabot group PRs and use cooldown by @calmh in #10630
      • chore: trivial fixes by @calmh in #10650
      • chore(model): more efficient tracking of renames during scan by @calmh in #10653
      • chore(model): deflake cluster config tests by @calmh in #10662
      • chore(model): deflake TestCompletionEmptyGlobal by @calmh in #10663
      • chore(scanner): deflake TestStopWalk by @calmh in #10664
      • build: parallelise linux builds slightly by @calmh in #10666
      • chore(api): deflake TestHTTPLogin on Windows by @calmh in #10667

      New Contributors

      Full Changelog : v2.0.16...v2.1.0-rc.1

    16. 🔗 r/york Charity bike ride setting off today from the Eye of York rss

      Charity bike ride setting off today from the Eye of York | 200 bikes riding up to Huby raising money for the palliative care centre at York Hospital. Looking great with the blue sky over Clifford’s Tower! submitted by /u/York_shireman
      [link] [comments]
      ---|---

    17. 🔗 r/Harrogate Cheapest option to London rss

      I need to travel to London once a week for a few months for a job, what’s the best and cheapest way to book this? I’ve found booking via uber gets 10% credits and Avios points. Are there any others??

      submitted by /u/Odd_Bookkeeper_6027
      [link] [comments]

    18. 🔗 Register Spill Joy & Curiosity #83 rss

      This is a time of great technological change. You could even wring a "once in a lifetime" out of me . Many times per week now I say to either myself or someone who just shared some news: this is crazy, man.

      The numbers, the pace, the demand, the bottlenecks shifting, the new capabilities emerging, and, man, the predictions. The predictions. AI will do that, AI will do this, in the future we'll do all of this and none of that, but surely this will still be that and that thing will be the most important thing.

      I've done it too, of course. I've predicted quite a few things in past issues of this newsletter and, hey, yes, I was right a few times. And so were others.

      But we're talking about technological progress here and that is very hard to predict, especially its second-order effects. So, as you read through the things I shared below, I want you to keep the following quote in mind, because it's been stuck in mine for many weeks now and I found it helpful to carry around with me:

      He did not create a world that went as he wanted, but he created a world that went well. We have many examples of that. Trains and bicycles come in, and we get feminism because it's easier for people, especially women, to move freely and independently. They can organize. They can mobilize. We get suffragettes. Did the inventor of the train intend for there to be women's liberation? No. Did it go the way he imagined? No. Did it go well? Yes.

      Or consider this:

      After the Great War, the Haber-Bosch process was used throughout the world to fix nitrogen on a grand scale. […] It was synthetic fertilizer that enabled Europe, the Americas, China and India to escape mass starvation and consign famine largely to the history books: the annual death rate from famine in the 1960s was 100 times greater than in the 2010s. […] If Haber and Bosch had not achieved their near-impossible innovation, the world would have ploughed every possible acre, felled every forest and drained every wetland, yet would be teetering on the brink of starvation, just as William Crookes had forecast.

      That was after the war. Here's what Bosch and Haber did with their process during the war:

      Then in September 1914 Bosch made the famous 'saltpetre promise' that he could convert the Oppau plant so that it turned ammonia into nitrate, using a newly discovered iron-bismuth catalyst. He built an even bigger plant at Leuna, producing huge quantities of nitrate and thus probably prolonging the war. Haber, in the meantime, had invented gas warfare, personally presiding over the first chlorine attack at Ypres in March 1915.

      Now, who would've predicted going from that to that?

      • Amp's smart mode now uses Opus 4.7. I think it's a great model. I now often switch between smart and deep mode. One plans, the other reviews, and vice versa.

      • Last week I re-read Mike Acton's Expectations of Professional Software Engineers and, man, is it good. So, so good. If you haven't, you need to read this right now. This is software engineering in a team, in a company, in a business. Hacking isn't programming isn't engineering, but what he describes here, that's the real thing. And -- of course you have to say this, Thorsten -- yes: this all still applies when using AI. Maybe even more so. Just like The Basics.

      • For many, many years I've come across strong recommendations to watch this talk by Richard Hamming: You and Your Research. Not considering myself a scientist, I shrugged off those recommendations and never saw it. I can tell you now: that was a huge mistake. This morning, right after waking up, still in bed, I read this transcript, start to end, and let me tell you this: watch the talk or read the transcript! If you're here, reading this newsletter, I'm certain you will get something out of it. It's fantastic.

      • Highly, highly recommend you watch this interview with Dylan Patel on the current state of tokenomics. Really: if you only have a vague idea of what "compute constrained" means, you have to watch this. (Also, the last ten minutes, in which Dylan talks about the optics of the model companies, are kinda separate from tokenomics, but worth it alone.)

      • Talking of which: "Cursor has also given SpaceX the right to acquire Cursor later this year for $60 billion or pay $10 billion for our work together." $60 billion (!) now sounds like $60 million did in 2012.

      • Kevin Kwok's thoughts on Cursor's and SpaceX's partnership are interesting, but I disagree with him on the premise that model and harness have to go hand in hand. I don't think the causality of the loop is there: Claude 3.5's ability and eagerness for tool calls was the Urknall of agents. That's what lead to us to build Amp and Anthropic to build Claude Code.

      • Bonkers numbers: Google wants to invest up to $60B in Anthropic. The Hacker News comments are interesting.

      • Justin Jackson is asking: what has technology done to us? I very much don't agree with the quoted statement of "technology will always do its worst thing" (and neither does Justin, it sounds like.)

      • It's cool to care: "Whenever somebody asks why, I don't have a good answer. Because it's fun? Because it's moving? Because I enjoy it? I feel the need to justify it, as if there's some logical reason that will make all of this okay. But maybe I don't have to. Maybe joy doesn't need justification. […] So much of our culture tells us that it's not cool to care. It's better to be detached, dismissive, disinterested. Enthusiasm is cringe. Sincerity is weakness. I've certainly felt that pressure - the urge to play it cool, to pretend I'm above it all. To act as if I only enjoy something a 'normal' amount. Well, fuck that."

      • Take some time to play around with ChatGPT Images 2.0. It's mind-blowing. If they can accurately reconstruct screenshots like, regardless of whether that's the "image" model part or the "thinking" model part, I think something just shifted. Also, what a sick landingpage.

      • This was great: What will be scarce? The question that leads to the one in the title is this: "If advanced AI brings material abundance--if machines can produce many if not all forms of human production at very low marginal cost--does economics become irrelevant?" The whole piece is explains the possible mechanisms at play and also answer the question of whether economics will become irrelevant, but even more interesting is the prediction on the future of work: "The economics of structural change tells us that when technology makes one type of production cheap, the economy doesn't collapse. It transforms. It shifts toward the things that technology can't make cheap. For AI, those things are exactly the ones where human involvement carries inherent, irreplaceable value." And that means the "durable jobs will be in the relational sector, where the human element is the product itself." Or, in other words: "You don't need to be Picasso. You need to be the person whose involvement makes the product feel like it was made for someone, by someone."

      • "A parasite that has been eating people for 3,500 years is about to be wiped off the planet. It infected 3.5 million people in 1986. Last year, it infected 10. And I have not seen it make a single front page." Believe it or not, but in seventh grade I gave a presentation in biology class on the Guinea worm. Use Google Image search if you're as brave as I was in seventh grade. Yeah, thought so.

      • This is from December last year, so the numbers are even crazier now, which makes this even more interesting: Liar's Valuation. I knew about "take last month's revenue and multiply by twelve," but the tiered investment rounds were new to me, and so was the "give heavy discount in year one, but then report year three bookings as ARR."

      • The annotated Unicode map. More of this!

      • Yes, it's Sky Sports News of all places: "Pressure is a privilege. And if you're feeling any pressure or the weight of any expectation, you are breathing rare air, that very few of us get to live inside." Good frame.

      • Or, as Josh Kushner said: "Every experience is training you for the next one… In order to become king, God didn't give David a crown, he gave him Goliath."

      • Tim Cook is stepping down as Apple's CEO. This Stratechery reflection was very interesting: Tim Cook's Impeccable Timing. For example, I had no clue that Apple in China (as in: moving its manufacturing to China) was the work of Cook. For me, Cook will always be the CEO who was at the helm when the M1 shipped, one of most remarkable engineering achievements I've witnessed.

      • Apple's incoming CEO John Ternus in 2024 in a commencement speech: "At some point in my first year, I found myself at a supplier facility. I was far away from home, it was well past midnight. I was using a magnifying glass to count the number of grooves on the head of this screw, which, remember, lives on the back of the display. And I was arguing with the supplier because these parts had 35 grooves, they were supposed to have 25. I distinctly remember stepping back for a minute and thinking to myself, 'What the hell am I doing? Is this normal?' And I thought about it, and I realized it might not be normal, but it's right. It's right because I'd already spent months working on that product, and if you're going to spend that much time on something, you should put in your very best effort. Maybe a customer notices, maybe they don't, but either way, whenever I saw one of those displays on someone's desk, it mattered to me to know that my teammates and I had considered everything about it and done the very best job we could." There's a lot more good stuff in there. I'm excited.

      • After probably ten years of using Alfred I switched over to Raycast two years ago and one thing that I've sporadically but consistently missed was Alfred's "Large Type" feature: you type a bit of text hin, hit a shortcut, and boom, the text is now as big as your display. Very helpful when you want to show someone in the room the wifi password, for example. So, this week I thought: surely there's a Raycast plugin for that? And there is but the text isn't that large. But guess what, there's also this: large-type.com. How good is that?

      • Adam Mastroianni again with some very good writing on capital-S science: Nothing ever dies. It merely becomes embarrassing. I didn't know that ego depletion doesn't reproduce! While reading I had to think of Brandolini's Law: "The amount of energy needed to refute bullshit is an order of magnitude bigger than that needed to produce it." (In 2015 both Brandolini and I both gave a talk at a Ruby conference in Wrocław, Poland, and we chatted for half an hour at the airport and, not sure exactly why, but I'm oddly proud of that.)

      • Orson Scott Card, author of Ender's Game: "Those changes made, I sent it to Ben again. I did not remind him of what he had advised me to do. I merely told him I liked my title, and said, 'I have addressed your other concerns,' which was true. I figured he wouldn't remember what his exact words had been. My answer was a check. [...] Did Ben's feedback help? Yes -- but his specific advice was not right, and I knew it. [...] Editors don't know more than you about your story. They especially don't know why they decide to accept or reject stories. YOU have to know what your story needs to be, and take only advice that you believe in."

      • Reminded me a lot of Bill Hader on feedback: "When people give you notes on something, when they tell you it's wrong, they're usually right. When they tell you how to fix it, they're wrong."

      • exe.dev raised a Series A: "We are building a cloud that makes sense for the current and future state of software development. One that includes the features needed for fast, secure development out of the box. A cloud developers actually enjoy using. We want to revitalize the spirit of projects like early Heroku (though our technology is very different) and ship features that bring you joy." (Not to take away from this announcement, hence the parenthetical: the impact Heroku had on a certain generation of programmers working on developer tooling is hard to overstate. I bring it up a lot , and so do my teammates who are close my age and worked with web technologies in the early 2010s.) I'm very excited to see what they'll do! I like using exe.dev a lot.

      • I also really like David's personal statement that goes along with the funding announcement: I am building a cloud.

      • Just a reminder: chat jimmy exists. Try it. You have to. Try it and then imagine what we could do if one of today's frontier models would run at even half that speed. Send me a letter if you know whether that's physically impossible.

      • New Larry David biography is coming out this year. Pretty, pretty, pretty good.

      • Elad Gil's Random thoughts while gazing at the misty AI Frontier. Lots of interesting things in there. AI researchers' distributed IPO, compute constraints, hidden layoffs, and also this bit: "It is not just the model you use, but the environment, prompting, etc you build around it that helps impact your choice. Brand also matters more then many people think. At some point, either one coding model breaks very far ahead, or they stay neck in neck."

      • Maggie Appleton: One Developer, Two Dozen Agents, Zero Alignment. I think I see the same future that Maggie sees. And we're building it at Amp.

      • That's a title worthy of a book, not a post, but the content is still fascinating: Fabric is harder than steel. As someone who's been chasing the perfect t-shirt for years and who has a very deep fascination with "tech shirts" (not company logos, but high-quality shirts made of "functional" textiles), this was very cool. I often wondered: how can car seats be this good for so long? Well, turns out it's engineering.

      • Jeff Geerling: New 10 GbE USB adapters are cooler, smaller, cheaper. I could read blog posts like this one five times every day.

      • I Found It: The Best Free Restaurant Bread in America. This was fantastic. Go read it if you have an hour and want to smile and enjoy some great writing. There are many quote-worthy sentences in there, but I'll let you read them yourself. Instead, here's a free bread anecdote. Once upon a time, I was working on a farm in Australia, along with around ten other backpackers. Handful of Germans, handful of French people, two Brits. One day we were sitting around the big table in this "shed" (actually a big house, with a shed-like quality, if you will) we were living in, chit-chatting about stuff. What do you miss the most from home? came up as a question and after someone said that they miss a proper shower and feeling clean for once many of us nodded. Yes, that'd be something. Then someone said: I really, really miss the bread. And everybody , because we've all seen and tasted what the Australians call bread, let out a big sigh and said, oh yes, the bread, I miss the bread. And precisely one second later, the room split into two factions and the Germans stared at the French and the French stared at the Germans and both factions, at the same time, said something to the effect of: wait, what the fuck, why do you miss bread, your bread fucking sucks, our bread is good bread, your bread is garbage, shut up. But, sadly, the French wouldn't see how wrong they were, thinking their long, dumb, comic book bread is any good. And I'm pretty sure that created a rift in our little community of grape pickers. Anyway, hopefully I pissed of all the Australians and French people reading this -- your bread sucks. So, go read the article and have some fun.

      Know which bread's the best? You should subscribe:

    19. 🔗 r/reverseengineering Importing GTA IV texture dictionary natively in Unreal rss
  3. April 25, 2026
    1. 🔗 IDA Plugin Updates IDA Plugin Updates on 2026-04-25 rss

      IDA Plugin Updates on 2026-04-25

      New Releases:

      Activity:

    2. 🔗 r/Leeds Leeds Dungeons and Dragons - The East Ridings Group rss

      Hi everyone!

      I am one of the DMs of the East Ridings of Leeds and just trying to promote the group.

      We run a sandbox style game. There is a continent and a town and DMs in the community run games in this world and players jump in on games in this world when they want. All the DMs and players collaborate together. You are welcome to come and join! We take anyone from experienced players to brand new people. We mostly play in Chance and Counters at the moment and we try to host regular games, at least once a week if we can and we are looking for new DMs and players. So if you have been looking for a way into DnD as a beginner, want to play regular sessions to grow your character idea or simply want to jump in now and again for a laugh, we have it all! Message me and I'll invite you. We have over 30 people in our community and it is growing every day.

      We mostly communicate on Discord so I can give you an invite for that to get started and we have a wiki page with our rules and guidance. We don't charge for our sessions and the only thing you'll ever have to pay for is potentially whatever the venue wants and your own stuff.

      So get in touch!

      submitted by /u/Lit-Rature
      [link] [comments]

    3. 🔗 r/york Kickabout Community rss

      Kickabout Community | Enjoy a friendly football game to break up the week. Kickabout Community supports independent 5-a-side and 7-a-side adult football games across York. We’re a volunteer-run group of organisers, making football accessible for players of all ability, gender, age, and fitness levels. 👉 Join Kickabout Community here: https://chat.whatsapp.com/CSt29p06AGLL1E91uu5Eze 📍 Pitches used: • York Sports Village • University of York Sports Centre • PlayFootball Clifton Moor • Energise Acomb 💷 Subs: £3-4 per session (covering pitch hire, balls, and bibs) We are not a business and not profit-making. Any surplus funds are for player socials or charitable donations. submitted by /u/Chance_Board_5424
      [link] [comments]
      ---|---

    4. 🔗 r/Harrogate Looking for new friends 39 (F) Harrogate based , rss

      Hi.

      I’m looking for some new friends in the area for evening drinks, meals , walks xx

      submitted by /u/Firm_Guess306
      [link] [comments]

    5. 🔗 r/Leeds Has anyone seen this cat? (East Leeds area) rss

      FOUND!!!! Thanks for the help everyone!!!!

      My cat Bliss went missing last night at about 8pm. He is fully white, with blue eyes, a male, neutered and microchipped, and profoundly deaf. I have posted missing posters in the area with my telephone number on them but there has been no clues as to where he is yet. If anyone has any information on him or has seen him, I would be eternally grateful!!!

      submitted by /u/Dazailover101
      [link] [comments]

    6. 🔗 r/Harrogate Classic cars at ASDA rss

      Has anyone seen those classic cars in the ASDA carpark? they’ve been sat there for weeks now, anyone have any info? Think two of them are Triumphs one of em had a Riley badge, seems like a big risk to leave em there if they’re even real!

      submitted by /u/farfrombornagain
      [link] [comments]

    7. 🔗 r/wiesbaden Kann man (auch wenn offiziell nicht erlaubt) mit angeleintem Hund auf den Alten Friedhof gehen? Also, wird das toleriert oder macht das echt niemand? Bekomme Besuch mit Hund, der dort in der Nähe wohnen wird… rss

      Danke für Tipps

      submitted by /u/Haunting-Ad2182
      [link] [comments]

    8. 🔗 r/reverseengineering [CrackMe] PyVMP v5 : The Wall. I dare you to break it (again). rss
    9. 🔗 r/Yorkshire Out and about rss

      Out and about | a few grand days out……. submitted by /u/scottishdarkhorse
      [link] [comments]
      ---|---

    10. 🔗 r/LocalLLaMA "Weights are coming".Xiaomi’s MiMo V2.5 Pro has landed at 54 in the Artificial Analysis Intelligence Index. rss
    11. 🔗 r/Yorkshire Upsall rss

      Upsall | Found the perfect spot for lunch this week! I'm a field-based telecoms engineer and earlier this week I was working on expanding the fibre network in the beautiful village of Knayton, the exchange is a little shed on the hillside but the view from the rear is just stunning! submitted by /u/Trancer79
      [link] [comments]
      ---|---

    12. 🔗 r/reverseengineering Built a tool for reverse-engineering code line-by-line (30+ languages) with vibe code AI Instead of summarizing functions, it explains *each line in context* — useful for: rss
    13. 🔗 HexRaysSA/plugin-repository commits sync repo: +4 releases rss
      sync repo: +4 releases
      
      ## New releases
      - [DeepExtract](https://github.com/marcosd4h/deepextractida): 0.9.13
      - [augur](https://github.com/0xdea/augur): 0.9.1
      - [haruspex](https://github.com/0xdea/haruspex): 0.9.1
      - [rhabdomancer](https://github.com/0xdea/rhabdomancer): 0.9.1
      
    14. 🔗 r/york York game today rss

      Hey all, the York Dale game is on DAZN today, wondered if anyone knew what pubs would be showing it as google and social media aren’t being particularly helpful!

      submitted by /u/leo_smith08
      [link] [comments]

    15. 🔗 r/reverseengineering Claude APK reverse engineering rss
    16. 🔗 r/LocalLLaMA I'm glad we have deepseek rss

      other companies are slowly going away from open weight, not releasing base models, delaying open weight distribution, not releasing top models (this one I think is fair, but still), and I also noticed they stopped publishing research (old Gemma and qwen had detailed papers about the models training and characteristics, now it's replaced by blog posts and model cards)

      Kimi (no base model for Kimi k2.5), GLM (no base model for glm 5 and 5.1), minimax (delayed open weights and problematic license for m2.7) and qwen (qwen 3.5 397B was open weight, 3.6 is not)

      Meanwhile, deepseek keeps publishing mind-blowing research every month, release their base models, release the open weight as soon as the model is officially launched and explain model training and architecture in detail with a launch paper

      They are extremely important in the field and are the ones pushing the technology and efficiency forward

      Unfortunately they don't release small models, but we can't have everything can we?

      submitted by /u/guiopen
      [link] [comments]

    17. 🔗 Ampcode News Opus 4.7 rss

      Opus 4.7 now powers Amp's smart mode.

      In our internal evals, Opus 4.7 scored ~72%, up from Opus 4.6's ~65% - the first model since GPT 5.4 to clear 70%.

      It takes some getting used to

      Compared to Opus 4.7, Opus 4.6 was forgiving.

      You could give it a vague task and it would often infer the missing pieces, make a plan, and start working. Sometimes that was useful. But it also could lead to the model confidently solving a nearby problem instead of the one you actually had. Or rushing to the first, but not the best, solution.

      Opus 4.7 is less like that.

      It follows prompts more closely. It fills in fewer gaps. It researches more. It is less likely to silently generalize from "fix this case" to "fix every related case." If the task is underspecified, you are more likely to get a narrow answer, a pause, or a request for the missing constraint.

      At first, that can feel worse. But then you realize that a good prompt can make it go further.

      Opus 4.7 is better at harder coding work, especially tasks that span multiple files, tools, and verification steps. It is better at keeping the shape of a change in its head and carrying it through the codebase. It's better at refactoring too. Its explanations are more thorough.

      Fewer Built-in Tools

      We removed grep, glob, and mermaid from smart.

      Opus 4.7 is good enough at using the shell directly. When it needs to search, it can run rg or use the codebase search agent.

      Its ASCII diagrams are also equal to or better than what Opus 4.6 achieved with Mermaid diagrams.

      Token Usage

      Our internal assessment matches Anthropic's (see last section and graph): "token usage across all effort levels is improved." Opus 4.7 might use more tokens in some cases, but those tokens are smarter and lead to better results. And better results lead to less tokens wasted.

      Tunable Thinking Effort

      You can now toggle the thinking effort for smart directly from the CLI with Opt+D (Alt+D), cycling through high, xhigh, and max.

      How to Use It

      The main change is simple: tell it what success looks like.

      A few patterns have worked well for us:

      • Give it success criteria, not steps. Tell it what done means, not every move to make. Example: "Clean up the billing settings. Done means no public API changes, no database changes, pnpm test billing passes, and pnpm typecheck passes."
      • Give it a way to check itself. A model with a test, CLI, Storybook, preview URL, or screenshot diff is much better than a model guessing from code. Example: "Fix the import flow. Reproduce it with pnpm cli import ./fixtures/bad.csv. It is fixed when that command succeeds and pnpm test import passes."
      • Brainstorm, pick, implement. Use one pass to explore options, then implement the chosen approach. Example: "Compare two ways to remove this duplicate state. Recommend one. Do not edit files yet." Then: "Implement option B. Keep the API unchanged and verify with pnpm test settings."

      Update Amp to the latest version by running amp update and you're ready to go: smart mode is now powered by Opus 4.7.

  4. April 24, 2026
    1. 🔗 IDA Plugin Updates IDA Plugin Updates on 2026-04-24 rss

      IDA Plugin Updates on 2026-04-24

      New Releases:

      Activity:

      • Artifact-for-replication_gpt4o
      • augur
        • 7a668a63: chore: update haruspex
        • b8eb3978: feat: compatibility release for ida 9.3sp2
      • DeepExtractIDA
        • d80c2ffe: Add configurable loop_analysis_max_depth and max_xrefs limits across …
      • EMC
        • 16594960: Add TensorBoard event file for run on 2026-04-24
        • b4934a5d: Fix non-deterministic opcode extraction by sorting successors in DFS …
        • b96f092a: Update .gitignore and enhance compare_results.py functionality; add s…
        • 283a2b0c: .
        • 49a481af: Refactor code structure for improved readability and maintainability
        • 60aa23eb: .
      • function-string-associate-extra
        • b9723432: Update README.md
        • 5a1cce34: Rewrite plugin on ida-domain API; PySide6 fixes
      • haruspex
        • 1bfa5487: feat: compatibility release for ida 9.3sp2
      • ida-clang-include
      • ida-domain
        • f78653f6: Drop support for python 3.9, add support for python 3.14 (#71)
        • 9477b071: 0.5.0
      • ida-hcli
        • 91c9261a: 0.17.5
        • d1846cab: fix: safely access ctx.obj in console (support non-dict contexts)
        • 225ebfb5: fix: safely access ctx.obj in console (support non-dict contexts)
      • ida-mcp-in-vm
        • 46e6993d: Merge pull request #1 from zyings/copilot/check-project-issues-and-fix
        • 940754e7: fix: HOST_FILE NameError, test FakeResponse headers, _forward_tools
        • 2167caeb: Initial import: IDA MCP in VM (VMFS host-side proxy + VM idalib launc…
      • ida-pro-mcp
        • 40e94f36: Merge pull request #383 from Evian-Zhang/download_base_url_with_env
        • 44eff798: Derive download URLs from request base across proxies
        • a4c7bc5b: Merge branch 'feature/sigmaker-support'
        • ecfee9e4: Improve tests to be semantically meaningful per review feedback
        • 544b4fb7: Add MIT license header to vendored _sigmaker.py for proper attribution
        • bee45e3c: Address PR review: remove redundant scan_signature, revert pyproject.…
        • e5af52a2: Add tests for api_sigmaker tools
        • ca357739: Make sigmaker self-contained: vendor core engine, remove pip dependency
        • bf59293d: Add signature making support via sigmaker integration
      • ida-structor
        • 5ee14a15: feat: Add interactive matching and merging of existing structures
        • 233efe07: ci: Enable ccache and Ninja for Windows builds
        • 58448c67: feat: Enable in-place updates of existing generated structures
        • 9836ad4e: feat: Support tail calls in call graph and cross-reference analysis
        • c20998ce: fix: Prevent collecting pointee accesses as parent struct fields
        • 8b307a7e: ci: Cache Unix builds with ccache
        • d51071ee: fix: Link Z3 statically into plugin builds
        • 30914809: fix: Link Windows plugin against IDA SDK libs
        • 3c283bd6: fix: Restore cross-platform workflow builds
        • 447ec7fa: perf: Parallelize additional synthesis passes
        • bfecd1fe: perf: Parallelize O(n^2) candidate pruning and coverage mapping
      • plugin-ida
        • 86df6da8: Merge pull request #111 from RevEngAI/fix-PLU-257
        • fc8f097b: fix(PLU-257): use Qt-compat Signal alias to support PyQt5
      • python-elpida_core.py
        • b25ddf33: [HERMES-ROUTED] Phase 3 routing artifact 2026-04-24T23:57Z
        • 935c9cab: [HERMES-ROUTED] Phase 3 routing artifact 2026-04-24T23:39Z
        • 2ab01a5f: [HERMES-ROUTED] Phase 3 routing artifact 2026-04-24T23:22Z
        • c8378211: [HERMES-ROUTED] Phase 3 routing artifact 2026-04-24T23:01Z
        • 9de2576d: [HERMES-ROUTED] Phase 3 routing artifact 2026-04-24T22:43Z
        • e9ccea8a: [HERMES-ROUTED] Phase 3 routing artifact 2026-04-24T22:24Z
        • dfe18d3c: [HERMES-ROUTED] Phase 3 routing artifact 2026-04-24T22:04Z
        • 37f8cc04: [HERMES-ROUTED] Phase 3 routing artifact 2026-04-24T21:44Z
        • c34aae01: [HERMES-ROUTED] Phase 3 routing artifact 2026-04-24T21:24Z
      • rhabdomancer
        • a613045f: feat: compatibility release for ida 9.3sp2
      • tix-seven
        • 6cec6776: feat: add arduino sketches
        • 2b9e1f88: docs(gate-server): document /tickets/issue endpoint behavior
        • 64fd5e44: chore(gate-server): track credentials directory with .gitkeep
        • 4cf47168: chore(web/supabase): grant public schema API access for app roles
        • 1d57ab70: feat(web): add ticket issuance UI with gate-server client
        • 322b017a: fix(web): align denial_reason types and log rendering with schema
        • d1e59c2f: feat(web/gates): rewrite gate CRUD to use gate_assignment for event l…
        • f301ee17: feat(web): replace Geist Sans with Inter + TT Norms local fonts
        • 3085e9cf: test(gate-server): add ticket issuance tests
        • f492ce00: feat(gate-server): add POST /tickets/issue endpoint
        • 0c67fb97: refactor(gate-server): extract require_api_key into shared dependenci…
        • 91658879: feat(gate-server/mosip): add fail-fast validation for missing MOSIP c…
        • cbb64fc7: fix(gate-server/config): resolve .env and alembic paths relative to a…
        • 32ee5668: chore: add authenticator.log to .gitignore
    2. 🔗 r/reverseengineering NEC V810 and V830 (V800 family) CPU Definition module for Ghidra rss
    3. 🔗 r/york York Minster rss

      York Minster | It’s always nice to be back here. I left York when I was 9 years old……fifty years on the streets are filled with a lot more tourists. Its my little happy place. submitted by /u/scottishdarkhorse
      [link] [comments]
      ---|---

    4. 🔗 r/reverseengineering Detect Shulfar Malware Encrypted TCP C&C Traffic Using PacketSmith Yara-X Detection Module rss
    5. 🔗 @binaryninja@infosec.exchange Our latest release makes it much easier to move analysis between tools. With mastodon

      Our latest release makes it much easier to move analysis between tools. With new Ghidra Export support and a major overhaul to IDB import, more of your work carries over cleanly and more IDA databases work better in Binary Ninja. https://binary.ninja/2026/04/13/binary- ninja-5.3-jotunheim.html#interoperability

    6. 🔗 r/LocalLLaMA This is where we are right now, LocalLLaMA rss

      This is where we are right now, LocalLLaMA | the future is now submitted by /u/jacek2023
      [link] [comments]
      ---|---

    7. 🔗 r/Yorkshire a few pics from today rss

      a few pics from today | submitted by /u/buster1bbb
      [link] [comments]
      ---|---

    8. 🔗 r/york Practicing speaking Arabic rss

      Hi! Where is a good place to casually practice Arabic in York?

      submitted by /u/Livid-Trade-3907
      [link] [comments]

    9. 🔗 r/LocalLLaMA Deepseek V4 AGI comfirmed rss
    10. 🔗 r/york River cruises rss

      Does anyone know why river cruises in York are so short? Any other mainland European city on a large navigable river such as the Ouse would normally have extended cruising. Half day or at least several hours. Isn't the ouse navigable by big boats for quite a way north and south?

      Why don't they capitalise on this?

      Am I missing something?

      submitted by /u/Educational-Ground83
      [link] [comments]

    11. 🔗 r/reverseengineering SentinelLABS just cracked a 20-year-old mystery: Fast16, a state-grade sabotage tool that predates Stuxnet by five years rss
    12. 🔗 r/Leeds Change to the64 for 25/04 only. rss
    13. 🔗 r/Leeds Cheapest takeaway you've ever seen? rss

      Doesn't matter if it's across Leeds I'll do anything for a cheap takeaway

      submitted by /u/SevenVoidDrills2
      [link] [comments]

    14. 🔗 sacha chua :: living an awesome life La semaine du 13 au 19 avril rss

      lundi 13

      Ma fille a séché les cours toute la journée. Elle a dit qu'elle était fatiguée. Elle est restée à la maison au lieu d'aller à son cours de gymnastique.

      J'ai configuré obs-websocket pour lancer et arrêter la diffusion en direct depuis Emacs.

      Il faisait très beau, donc je me suis assise dehors et j'ai lu la configuration d'Emacs de tecosaur. Non seulement sa configuration était très détaillée, mais elle était aussi magnifiquement mise en page.

      J'ai préparé mon bulletin d'information sur Emacs pendant que je diffusais en direct.

      Le glacier était toujours fermé, donc nous avons acheté de la crème glacée au supermarché à la place.

      À l'heure du coucher, ma fille a dit qu'elle aurait aimé rester une enfant. Elle a dit qu'elle aimait bien KidSpark, qui est réservé aux enfants jusqu'à 10 ans.

      mardi 14

      Ma fille a suivi son cours. Après l'école, nous avons fait du vélo au parc pour jouer avec ses amies, qui en faisaient aussi.

      J'ai continué à améliorer obs-websocket pour gérer mon direct depuis Emacs. J'ai aussi réécrit mon correctif pour l'opération « sentence-at-point » sur Org Mode.

      J'étais fatiguée et j'avais un peu mal à la tête.

      mercredi 15

      Ma fille s'est réveillée tard, mais elle a participé à son cours toute seule.

      J'ai mis à jour mon OBS pour ajouter socialstream.ninja via une source navigateur. Maintenant, je peux afficher les commentaires et je peux envoyer un message depuis Emacs sur YouTube.

      J'ai travaillé un peu comme consultante. Le design du profil avait besoin d'une petite correction.

      Ma fille et moi avons joué à Stardew Valley.

      Mon mari avait une course près du Musée des beaux-arts de l'Ontario. Ma fille était heureuse de sécher les cours l'après-midi parce que l'école avait une remplaçante. J'ai emmené ma fille là-bas et nous avons passé du temps à essayer les activités au musée et à dessiner sur nos tablettes.

      Après le dîner, nous nous sommes entraînées à peindre des yeux avec des aquarelles.

      jeudi 16

      J'avais rendez-vous avec Protesilaos pour l'informer de mes progrès depuis notre conversation précédente et lui poser mes nouvelles questions. J'ai fait fonctionner mon code pour lancer ma vidéo à partir d'un horodatage et j'ai écrit une fonction pour calculer la conversion entre l'heure réelle et le temps écoulé.

      Ma fille et moi avons joué à la Play-Doh, au sungka (un jeu traditionnel philippin), et aux charades.

      vendredi 17

      J'ai révisé les sous-titres de ma conversation avec Prot d'hier. J'ai ajouté deux fonctions pour gérer l'étiquette d'interlocuteur quand on divise ou fusionne des sous-titres. J'ai aussi programmé trois conversations sur Emacs et j'ai publié les événements sur YouTube et sur mon site grâce à d'autres fonctions. J'ai aussi modifié ma bibliothèque pour publier mon site afin qu'elle n'inclue pas les fichiers privés.

      J'ai travaillé sur nos impôts.

      Ma fille s'est réveillée toute seule ce matin, à temps pour le petit-déjeuner, notre routine matinale, et son interrogation de mathématiques à l'école. Mais elle a séché les cours l'après-midi et elle s'est assise tout l'après-midi contre sa porte. Au lieu de se détendre, elle s'est davantage braquée contre moi. Je ne sais pas quoi faire dans cette situation.

      samedi 18

      Pour le petit-déjeuner, j'ai préparé des crêpes avec le reste de la crème fouettée. Il reste juste un peu de la créme, donc je n'ai pas pu fouetter dans le mélanger. J'ai fouetté à la main. J'ai aussi utilisé la crème fouettée congelée que j'avais faite il y a plusieurs mois. Je les ai mangé avec des pêches et de la mangue. C'était parfait.

      Lire la configuration lettrée d'Emacs de tecosaur me rend jaloux de sa mise en page, donc j'ai passé du temps en ameliorant l'export de ma configuration. C'est très long. Le PDF est 736 pages. Seule la table de matières est 15 pages. Je veux ajouter plus de commentaires et implementer plus d'exports LaTeX pour mes types de liens.

      Ma fille était grincheuse contre moi du matin, mais l'après-midi, elle a réapparu et elle a voulu passer du temps avec moi.

      Nous avons joué à Minecraft pour essayer les nouveaux cubes de soufre. Nous avons généré un Warden et lui avons donné un cube qui nous donnaient un bloc de champignon. Le Warden s'amusait avec le cube.

      Nous avons joué avec Play-Doh. Je l'ai étalé très finement et nous l'avons coupé à beaucoup de pièces. Elle les a tressé. Elle a voulu essayer une tresse couronne, donc j'ai tressé ses cheveux.

      Pour le dîner, nous avons préparé des sushis.

      Nous avons joué encore à Stardew Valley Expanded. Nous avons bien progressé dans les paquets du centre communautaire, même si j'ai oublié d'obtenir l'engrais de centre communautaire après la Fête des Œufs pour accélerer les fraises. Tant pis.

      Ma fille a pratiqué son vocabulaire français en racontant l'histoire de la famille d'Eevee.

      dimanche 19

      Ma fille s'est réveillée à 8h00 aujourd'hui. Elle trouve que c'est plus facile de se réveiller quand il n'y a pas école. Il est bon que je n'avait pas commencé une diffusion en direct.

      Ma fille et moi sommes allées aux Stockyards à vélo pour acheter des tissus pour coudre un chapeau d'été. Elle avait fait du lèche-vitrine mais elle n'en avait pas trouvé un qui lui convenait, donc nous devons le faire nous-même. Elle a choisi du tissu jaune Pokémon. Elle a aussi voulu de la laine pour faire du crochet une couverture.

      Nous avons mangé du Panda Express pour le déjeuner. Le repas enfant m'a suffi.

      Je l'ai déposée à la maison et j'ai apporté des donations au Goodwill en faisant le grand ménage. J'ai aussi fait les courses. Une fois que je suis rentrée, ma fille m'a montré fièrement qu'elle a fait les lits comme un hôtel.

      Nous avons joué à Stardew Valley Expanded après le dîner. L'été a commencé. Je pense que je dois planter plus de doubeurre pour le paquet récoltes de qualité qui demande 5 récoltes de qualité or.

      You can e-mail me at sacha@sachachua.com.

    15. 🔗 sacha chua :: living an awesome life April 30 Yay Emacs: Sacha and Prot Talk Emacs - Newbies/Starter Kits rss

      I will livestream it and update this post with notes.

      (America/Toronto, UTC-4) = Thu Apr 30 1030H EDT / 0930H CDT / 0830H MDT / 0730H PDT / 1430H UTC / 1630H CEST / 1730H EEST / 2000H IST / 2230H +08 / 2330H JST

      The Emacs Carnival theme for April 2026 is newbies/starter kits. I'd like to chat with Prot about not only helping people get into Emacs but also supporting lifelong learning.

      Prot had some notes on how he started with Emacs in 2019 in All about switching to Emacs (video blog) | Protesilaos. These notes were just a few months after he started, so his experience was pretty fresh.

      In Computing in freedom with GNU Emacs | Protesilaos (2026), he said:

      Remember that I started using Emacs without a background in programming. … I learnt the basics within a few days. I started writing my own Emacs Lisp within weeks. And within a year I had my modus-themes moved into core Emacs.

      Prot has several projects that might be of interest to many newcomers to Emacs:

      • modus-themes, which are part of Emacs core and are therefore just a M-x load-theme away
      • Emacs Lisp Elements, a book that helps people learn Emacs Lisp
        • Where does this fit into people's learning journeys? How can they come across it and use it?
      • perhaps Denote
        • What would it take for people to learn enough to be able to use this?

      He also offers Emacs coaching. I wonder if any newbies have taken advantage of that. There are a few other coaches listed on the EmacsWiki. (Ooh, Emacs buddy, that was neat.)

      Other possible topics: Philip suggested the following general themes for the Emacs Carnival:

      • What are your memories of starting with Emacs?
      • What experiences do you have with teaching Emacs to new users?
      • Do you think if starter kits are more of a hindrance in the long term or necessary for many users to even try Emacs?
      • What defaults do you think should be changed for everyone (new and old users)?
      • What defaults do you think should be changed for new users (see NewcomersTheme)?
      • What is the sweet-spot between starter-kit minimalism and maximalism?

      You can e-mail me at sacha@sachachua.com.

    16. 🔗 r/reverseengineering Built a forensic tool that detects and extracts payloads hidden in ELF/PE slack space — with visual diff heatmaps showing exactly what changed rss
    17. 🔗 r/reverseengineering Learn Something Old Every Day: 8087 Emulation on 8086 Systems rss
    18. 🔗 r/Harrogate Quiet venue for online job-interview? rss

      I will be in Harrogate for a short break soon, and have unexpectedly got a job interview (online) on the same day, so I need to find somewhere quiet to do the interview as it is before my hotel check-in time. Any recommendations? Its a Monday afternoon if that makes a difference. Willing to pay if necessary.

      submitted by /u/LibrarySpooks
      [link] [comments]

    19. 🔗 r/LocalLLaMA Anthropic admits to have made hosted models more stupid, proving the importance of open weight, local models rss

      Anthropic admits to have made hosted models more stupid, proving the importance of open weight, local models | TL;DR:

      On March 4, we changed Claude Code's default reasoning effort from high to medium to reduce the very long latency—enough to make the UI appear frozen—some users were seeing in high mode. This was the wrong tradeoff. We reverted this change on April 7 after users told us they'd prefer to default to higher intelligence and opt into lower effort for simple tasks. This impacted Sonnet 4.6 and Opus 4.6. On March 26, we shipped a change to clear Claude's older thinking from sessions that had been idle for over an hour, to reduce latency when users resumed those sessions. A bug caused this to keep happening every turn for the rest of the session instead of just once, which made Claude seem forgetful and repetitive. We fixed it on April 10. This affected Sonnet 4.6 and Opus 4.6. On April 16, we added a system prompt instruction to reduce verbosity. In combination with other prompt changes, it hurt coding quality and was reverted on April 20. This impacted Sonnet 4.6, Opus 4.6, and Opus 4.7.

      In each of these they made conscious choices to lower server load at the cost of quality, completely outside the end users control and without informing their paying customers of the changes. For me, this proves that if you depend on an AI model for your service or to do your job, the only sane choice is to pick an open-weight model that you can host yourself, or that you can pay someone to host for you. submitted by /u/spaceman_
      [link] [comments]
      ---|---

    20. 🔗 r/Leeds Antique shops in and around Leeds rss

      Got visitors coming next week who love to rummage in antique shops. They love the jam packed hidden treasures kind rather than very curated.

      Any suggestions?

      submitted by /u/Benjcake
      [link] [comments]

    21. 🔗 r/wiesbaden Tolle Bäckerei, aber der Name gefällt mir nicht - ein Stern! rss
    22. 🔗 badlogic/pi-mono v0.70.2 release

      Fixed

      • Fixed provider retry/timeout forwarding to omit undefined provider request controls, avoiding downstream SDK validation errors such as timeout must be an integer when retry.provider.timeoutMs is not configured (#3627)
    23. 🔗 badlogic/pi-mono v0.70.1 release

      New Features

      Added

      • Added DeepSeek to built-in provider setup, default model resolution, and provider documentation.

      Fixed

      • Fixed /copy to avoid unbounded OSC 52 writes and clipboard races that could break terminal rendering or panic the native clipboard addon (#3639)
      • Fixed extension flag docs to show pi.getFlag() using registered flag names without the CLI -- prefix (#3614)
      • Fixed provider retry/timeout settings wiring by adding retry.provider.{timeoutMs,maxRetries,maxRetryDelayMs}, migrating legacy retry.maxDelayMs, and forwarding provider controls into streamSimple request options (#3627)
      • Fixed Windows git package installs to bypass cmd.exe for native git commands, so install paths containing spaces no longer break pi install git:... with fatal: Too many arguments (#3642)
      • Fixed DeepSeek V4 session replay 400 errors by sending DeepSeek-compatible thinking controls and replayed assistant reasoning_content fields (#3636)
      • Fixed GPT-5.5 generated context window metadata to use the observed 272k limit.
      • Fixed CSI-u Ctrl+letter decoding inside bracketed paste, so pasted modified-key escape sequences no longer become literal editor text (#3623 by @Exrun94)
    24. 🔗 r/reverseengineering rbinmcp: a Rust MCP server for binary analysis, reverse engineering, and malware triage. rss
    25. 🔗 r/Yorkshire Man jailed for raping Leeds University fresher in 1977, following DNA breakthrough rss
    26. 🔗 r/york Scarborough Bridge looking toward town today rss

      Scarborough Bridge looking toward town today | Always one of my favourite views, especially in the sunshine! submitted by /u/York_shireman
      [link] [comments]
      ---|---

    27. 🔗 r/wiesbaden Tattoo Artists rss

      Looking for tattoo artist recommendations.

      submitted by /u/Full-Comparison9574
      [link] [comments]

    28. 🔗 r/Leeds Any garden centers sell tomatillos and more interesting fruit/veg plants? rss

      Looking for stuff beyond the usual tomatoes and chilli plants.

      White strawbs?

      Etc

      submitted by /u/Calm-Passenger7334
      [link] [comments]

    29. 🔗 r/reverseengineering We built an RF-Neural TRNG – try to break it rss
    30. 🔗 r/Leeds PSA: Postal voting envelopes rss

      A note for anyone who is postal voting for the upcoming elections - I noticed that envelope A (brown envelope for the ballot paper) had a very poor seal.

      In case this is more than just a one-off bad envelope, I wanted to highlight that it's apparently ok to seal with tape.

      You do not need to request a replacement if you have:

      Information from Postal voting - List of possible mistakes (leeds.gov.uk)

      submitted by /u/The_Deacon
      [link] [comments]

    31. 🔗 r/Leeds Is Leeds actually affordable right now or is that outdated advice? rss

      Hi everyone, I’ve been seeing a lot of mixed opinions online about the cost of living in Leeds. Some people still say it’s one of the more affordable cities in the UK, while others mention rising rent, bills and overall expenses. For those currently living there, what’s the reality in 2026? Are certain areas still budget-friendly and what kind of monthly costs should someone realistically expect (rent, transport, groceries, etc.)? Just trying to get a clear and honest picture before making any plans.

      submitted by /u/Independent_Grab_977
      [link] [comments]

    32. 🔗 r/york Model trains in York - can you help? rss

      I’m planning a York-based visitor attraction concept around the joy of model railways, miniature worlds and hands-on experiences.

      The big challenge is not the train bit. I know that world well enough.

      The challenge is finding the right people around it - people with experience in attractions, hospitality, property, operations, partnerships, fundraising or building something from scratch.

      So this is a straightforward ask.

      If you’ve helped launch or grow a visitor attraction, family experience, museum, leisure venue or similar, I’d love to hear from you.
      If you know someone who has, I’d be grateful for an introduction.

      I’m especially interested in speaking to people who are practical, commercially minded and excited by making something distinctive happen in York.

      Comment below or send me a message.

      submitted by /u/TrainTraxUK
      [link] [comments]

    33. 🔗 r/Harrogate Recommendations for massage rss

      Other than the Turkish Baths (which is lovely but quite expensive so I can’t justify going there all the time), can anyone recommend a good place to book a massage please? Has anyone been to Thai Siam Relax Therapy on Station Bridge, any good? Any others you’d recommend? Thanks

      submitted by /u/purte
      [link] [comments]

    34. 🔗 openonion/connectonion v0.9.2 release

      Release v0.9.2: YAML config migration, host.yaml consolidation, .env …

    35. 🔗 r/LocalLLaMA Deepseek v4 people rss

      Deepseek v4 people | submitted by /u/markeus101
      [link] [comments]
      ---|---

    36. 🔗 Simon Willison DeepSeek V4 - almost on the frontier, a fraction of the price rss

      Chinese AI lab DeepSeek's last model release was V3.2 (and V3.2 Speciale) last December. They just dropped the first of their hotly anticipated V4 series in the shape of two preview models, DeepSeek-V4-Pro and DeepSeek-V4-Flash.

      Both models are 1 million token context Mixture of Experts. Pro is 1.6T total parameters, 49B active. Flash is 284B total, 13B active. They're using the standard MIT license.

      I think this makes DeepSeek-V4-Pro the new largest open weights model. It's larger than Kimi K2.6 (1.1T) and GLM-5.1 (754B) and more than twice the size of DeepSeek V3.2 (685B).

      Pro is 865GB on Hugging Face, Flash is 160GB. I'm hoping that a lightly quantized Flash will run on my 128GB M5 MacBook Pro. It's possible the Pro model may run on it if I can stream just the necessary active experts from disk.

      For the moment I tried the models out via OpenRouter, using llm-openrouter:

      llm install llm-openrouter
      llm openrouter refresh
      llm -m openrouter/deepseek/deepseek-v4-pro 'Generate an SVG of a pelican riding a bicycle'
      

      Here's the pelican for DeepSeek-V4-Flash:

      Excellent bicycle - good frame shape, nice chain, even has a reflector on the front wheel. Pelican has a mean looking expression but has its wings on the handlebars and feet on the pedals. Pouch is a little sharp.

      And for DeepSeek-V4-Pro:

      Another solid bicycle, albeit the spokes are a little jagged and the frame is compressed a bit. Pelican has gone a bit wrong - it has a VERY large body, only one wing, a weirdly hairy backside and generally loos like it was drown be a different artist from the bicycle.

      For comparison, take a look at the pelicans I got from DeepSeek V3.2 in December, V3.1 in August, and V3-0324 in March 2025.

      So the pelicans are pretty good, but what's really notable here is the cost. DeepSeek V4 is a very, very inexpensive model.

      This is DeepSeek's pricing page. They're charging $0.14/million tokens input and $0.28/million tokens output for Flash, and $1.74/million input and $3.48/million output for Pro.

      Here's a comparison table with the frontier models from Gemini, OpenAI and Anthropic:

      Model Input ($/M) Output ($/M)
      DeepSeek V4 Flash $0.14 $0.28
      GPT-5.4 Nano $0.20 $1.25
      Gemini 3.1 Flash-Lite $0.25 $1.50
      Gemini 3 Flash Preview $0.50 $3
      GPT-5.4 Mini $0.75 $4.50
      Claude Haiku 4.5 $1 $5
      DeepSeek V4 Pro $1.74 $3.48
      Gemini 3.1 Pro $2 $12
      GPT-5.4 $2.50 $15
      Claude Sonnet 4.6 $3 $15
      Claude Opus 4.7 $5 $25
      GPT-5.5 $5 $30

      DeepSeek-V4-Flash is the cheapest of the small models, beating even OpenAI's GPT-5.4 Nano. DeepSeek-V4-Pro is the cheapest of the larger frontier models.

      This note from the DeepSeek paper helps explain why they can price these models so low - they've focused a great deal on efficiency with this release, especially for longer context prompts:

      In the scenario of 1M-token context, even DeepSeek-V4-Pro, which has a larger number of activated parameters, attains only 27% of the single-token FLOPs (measured in equivalent FP8 FLOPs) and 10% of the KV cache size relative to DeepSeek-V3.2. Furthermore, DeepSeek-V4-Flash, with its smaller number of activated parameters, pushes efficiency even further: in the 1M-token context setting, it achieves only 10% of the single-token FLOPs and 7% of the KV cache size compared with DeepSeek-V3.2.

      DeepSeek's self-reported benchmarks in their paper show their Pro model competitive with those other frontier models, albeit with this note:

      Through the expansion of reasoning tokens, DeepSeek-V4-Pro-Max demonstrates superior performance relative to GPT-5.2 and Gemini-3.0-Pro on standard reasoning benchmarks. Nevertheless, its performance falls marginally short of GPT-5.4 and Gemini-3.1-Pro, suggesting a developmental trajectory that trails state-of-the-art frontier models by approximately 3 to 6 months.

      I'm keeping an eye on huggingface.co/unsloth/models as I expect the Unsloth team will have a set of quantized versions out pretty soon. It's going to be very interesting to see how well that Flash model runs on my own machine.

      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.

    37. 🔗 backnotprop/plannotator v0.19.1 release

      Follow @plannotator on X for updates


      Missed recent releases? Release | Highlights
      ---|---
      v0.19.0 | Code Tour agent, GitHub-flavored Markdown, copy table as Markdown/CSV, flexible Pi planning mode, session-log ancestor-PID walk
      v0.18.0 | Annotate focus & wide modes, OpenCode origin detection, word-level inline plan diff, Markdown content negotiation, color swatches
      v0.17.10 | HTML and URL annotation, loopback binding by default, Safari scroll fix, triple-click fix, release pipeline smoke tests
      v0.17.9 | Hotfix: pin Bun to 1.3.11 for macOS binary codesign regression
      v0.17.8 | Configurable default diff type, close button for sessions, annotate data loss fix, markdown rendering polish
      v0.17.7 | Fix "fetch did not return a Response" error in OpenCode web/serve modes
      v0.17.6 | Bun.serve error handlers for diagnostic 500 responses, install.cmd cache fix
      v0.17.5 | Fix VCS detection crash when p4 not installed, install script cache path fix
      v0.17.4 | Vault browser merged into Files tab, Kanagawa themes, Pi idle session tool fix
      v0.17.3 | Sticky lane repo/branch badge overflow fix
      v0.17.2 | Supply-chain hardening, sticky toolstrip and badges, overlay scrollbars, external annotation highlighting, Conventional Comments
      v0.17.1 | Pi PR review parity, parseRemoteUrl rewrite, cross-repo clone fixes, diff viewer flash fix


      What's New in v0.19.1

      v0.19.1 adds gated approval and hook-native output to plannotator annotate, so you can integrate annotation review into spec-driven workflows and agent hook pipelines. Code review gains a base-branch picker, and OpenCode users get explicit control over which agents can submit plans. Seven PRs, one from a first-time contributor.

      Annotate

      Hook-Native Annotation for Spec-Driven Workflows

      Spec-driven development frameworks like spec-kit, kiro, and openspec generate multiple markdown artifacts that go through iterative review. Previously, integrating Plannotator's annotation UI into a hook pipeline required a wrapper script to parse stdout and translate it into the host's hook protocol. That friction made adoption impractical for most setups.

      plannotator annotate now ships a --hook flag that emits hook-native JSON directly. Pass plannotator annotate "$FILE" --hook as a PostToolUse or Stop hook command, and the output works with Claude Code and Codex hook protocols without any glue code. Approve emits {"decision":"allow"}, annotate emits {"decision":"block","reason":"..."} with the feedback inlined, and dismiss emits {"decision":"allow"} with no side effects. The flag implies --gate (three-button UX: Approve / Annotate / Close) and supersedes --json when both are passed.

      The underlying --gate flag landed first as a standalone feature, adding the three-way review UX and structured JSON output. --hook builds on it by mapping those three outcomes to the hook protocol's allow and block decisions, removing the need for intermediate translation.

      Code Review

      Custom Base Branch

      Code review diffs used to compare against the auto-detected default branch. For teams that branch from develop, release/*, or another feature branch, the diff showed changes that had nothing to do with the current PR. Users had to live with noisy diffs or skip review entirely.

      A searchable base-branch picker now appears in the review toolbar for Branch diff and PR Diff modes. Select any local or remote branch as the comparison target, and the diff recomputes server-side against the chosen base. The picker is hidden in modes where a base doesn't apply (staged, unstaged). Branch lists and merge-base resolution live in packages/shared/review- core.ts, so both the Bun and Pi runtimes share the same logic.

      Async Remote Default Branch Detection

      When origin/HEAD isn't set (common in worktrees, manually added remotes, and long-lived repos), the review server fell back to local main instead of querying the remote. This silently produced wrong diffs when the upstream default branch was develop or trunk.

      The server now runs git ls-remote --symref origin HEAD as a network-based fallback with a 3-second timeout. It detects any default branch name without hardcoded guesses. On the Pi runtime, this fix also replaced the synchronous spawnSync git adapter with an async spawn implementation, so the 3-second timeout no longer blocks the entire Node.js event loop during startup.

      • #609 and commit 5a1dd03

      OpenCode

      Workflow Modes for Planning Agents

      OpenCode's submit_plan tool was available to every agent in the session, including build agents, test runners, and subagents that had no business writing plans. This caused confusion when non-planning agents surfaced the tool in their capabilities and occasionally called it by accident.

      The plugin now supports three explicit workflow modes. plan-agent (the new default) keeps submit_plan visible only to OpenCode's built-in plan agent and any additional agents listed in the planningAgents configuration. manual hides submit_plan entirely and relies on slash commands (/plannotator-review, /plannotator-annotate, etc.) for all interactions. all-agents restores the previous behavior for users who intentionally route planning through non-default agents.

      Plan Diff

      Quieter Diffs on Prose Edits

      Plan diffs use word-level diffing, which produces readable results for most code-like edits but struggles with three specific patterns: markdown emphasis delimiters (**bold****new bold**), adjacent word-level swaps, and hyphenated compound changes. The diff engine highlighted individual characters in ways that were technically correct but hard to parse visually.

      Three post-processing passes now clean up these patterns. Bold-phrase swaps collapse into single changed regions instead of fragmenting across delimiter boundaries. Adjacent single-word changes merge when they share a boundary. Hyphenated compounds that change a single segment highlight the full compound rather than the hyphen and segment separately.

      In-Page Anchor Navigation

      Clicking a #-prefixed link in the plan viewer scrolled the entire browser window instead of the plan content viewport. Since plans render inside a sticky scroll container, the native jump missed the target entirely.

      Anchor clicks are now intercepted and smooth-scrolled within the correct viewport. Each heading exposes both a canonical slug (collapsed separators) and a legacy slug via data-anchor-aliases, so previously shared URLs keep resolving. Initial-hash and hashchange events are handled so direct links land on the right heading after load.

      Additional Changes

      • Pi async git runtime. The Pi extension's git adapter used spawnSync, which blocked the Node.js event loop during every git operation. Replaced with an async spawn implementation that mirrors the Bun server's pattern, including timeout support via proc.kill(). This was particularly important for detectRemoteDefaultBranch, which fires at review server startup with a multi-second timeout. (commit 5a1dd03)

      Install / Update

      macOS / Linux:

      curl -fsSL https://plannotator.ai/install.sh | bash
      

      Windows:

      irm https://plannotator.ai/install.ps1 | iex
      

      Claude Code Plugin: Run /plugin in Claude Code, find plannotator , and click "Update now".

      OpenCode: Clear cache and restart:

      rm -rf ~/.bun/install/cache/@plannotator
      

      Then in opencode.json:

      {
        "plugin": ["@plannotator/opencode@latest"]
      }
      

      Pi: Install or update the extension:

      pi install npm:@plannotator/pi-extension
      

      What's Changed

      • feat(opencode): workflow modes for planning agent scoping by @backnotprop in #571
      • fix(ui): in-page anchor navigation for headings by @dgrissen2 in #605
      • feat(review): custom base branch for code review by @backnotprop in #602
      • feat(annotate): approve/annotate/dismiss flow with --gate and --json by @backnotprop in #606
      • fix(review): detect remote default branch via ls-remote fallback by @backnotprop in #609
      • feat(annotate): replace --silent-approve with --hook for native hook protocol by @backnotprop in #610
      • feat(ui): quieter plan diffs on prose edits by @pbowyer in #603

      New Contributors

      Contributors

      @pbowyer authored the plan diff post-processing passes (#603), fixing three categories of noisy word-level diffs that made prose edits hard to read. First contribution to the project.

      @dgrissen2 fixed anchor navigation in the plan viewer (#605), adding smooth-scroll interception, legacy slug aliases, and initial-hash handling.

      Community members who reported issues that shaped this release:

      • @punk-dev-robot filed #570 requesting an approve/reject flow for spec-driven frameworks, which led to the --gate and --hook flags
      • @timrichardson filed #422 requesting configurable planning agent names in OpenCode, which drove the workflow modes feature
      • @LUUUAN filed #599 requesting custom base branch support for code review
      • @leoreisdias participated in the #570 discussion with implementation feedback

      Full Changelog : v0.19.0...v0.19.1

    38. 🔗 HexRaysSA/plugin-repository commits sync repo: +1 plugin, +3 releases rss
      sync repo: +1 plugin, +3 releases
      
      ## New plugins
      - [clang-include](https://github.com/oxikkk/ida-clang-include) (1.0.0)
      
      ## New releases
      - [BinSync](https://github.com/binsync/binsync): 5.14.1
      - [unicorn-tracer-arm64](https://github.com/chenxvb/unicorn-trace): 0.3.1
      
    39. 🔗 r/LocalLLaMA Deepseek V4 Flash and Non-Flash Out on HuggingFace rss
    40. 🔗 r/LocalLLaMA This isn’t X this is Y needs to die rss

      All models spam this exact phrase liberally. Time to train it out.

      That is all.

      submitted by /u/twnznz
      [link] [comments]