Feed aggregator
Show HN: Alder: Dynamic Code Execution Without Roslyn
Hey HN, I recently published Alder and thought Id share it here.
I’ve been working with dynamic code execution for quite some time now and there still seems to be a lack of a open source solution that fully tackles this problem. A lot of the libraries I keep finding seem to be outdated or only support a small subset of C#. On the other hand, embedding Roslyn isn’t a viable solution for me due to the overhead it would introduce.
So I started building my own solution. Alder is an expression engine that parses, semantically binds, validates, and executes C# code dynamically in both interpreted and compiled modes, with support for AOT dispatch as well.
Although it started as a much smaller project, I’m quite surprised by how much of the language I ended up supporting in the end.
https://github.com/MartiSilvio/Alder
Any thoughts or feedback are really appreciated
Comments URL: https://news.ycombinator.com/item?id=48177992
Points: 1
# Comments: 0
A Danish Couple's Maverick African Research Finds Its Moment in RFK Jr.'S Vacci
Article URL: https://www.wired.com/story/a-danish-couples-maverick-african-research-finds-its-moment-in-rfk-jrs-vaccine-policy/
Comments URL: https://news.ycombinator.com/item?id=48177984
Points: 2
# Comments: 0
Tim – A High-Performance Template Engine and Markup Language
Article URL: https://github.com/openpeeps/tim
Comments URL: https://news.ycombinator.com/item?id=48177973
Points: 1
# Comments: 0
Show HN: I built an easy to manage, sharable personal memory for my AI agents
Article URL: https://ai.actingweb.io/
Comments URL: https://news.ycombinator.com/item?id=48177920
Points: 1
# Comments: 1
Show HN: Shiftpaper – native parallax wallpaper engine for Wayland
Article URL: https://github.com/CPritch/shiftpaper
Comments URL: https://news.ycombinator.com/item?id=48177918
Points: 2
# Comments: 0
An ICE Firearms Trainer Was Involved in at Least 4 Deadly Shootings
Article URL: https://www.wired.com/story/an-ice-firearms-trainer-was-involved-in-at-least-4-deadly-shootings/
Comments URL: https://news.ycombinator.com/item?id=48177903
Points: 3
# Comments: 0
Ring's Newest Doorbell Is Incredibly Powerful, but I Found Some AI Features Lacking
Microsoft is changing Edge’s plaintext password behavior
Microsoft said it will change Edge’s password handling as a “defense‑in‑depth” measure.
Originally, Edge decrypted the entire saved‑password store on startup and kept all credentials resident in process memory in clear text for the whole browser session, regardless of whether a given credential was ever used or not.
A short while ago, Microsoft said this plaintext password behavior was by design. Now, Microsoft has changed course, and the new password-handling behavior is already present in Canary (the experimental preview version of Microsoft Edge), with rollout prioritized across all channels.
The researcher who originally flagged the issue said:
“Edge is the only Chromium‑based browser I’ve tested that behaves this way. By contrast, Chrome uses a design that makes it far harder for attackers to extract saved passwords by simply reading process memory.”
Microsoft Edge Security Lead Gareth Evans said Microsoft is now taking a broader view and has committed to changing Edge so that saved passwords are no longer loaded into memory on startup as clear text. As a result, exposure will be reduced as a defense‑in‑depth improvement. That means even if an attacker has administrative control of a device, it becomes harder to harvest all the passwords.
According to Microsoft:
“Going forward, Microsoft Edge will no longer load all saved passwords into memory at browser startup. Instead, passwords will be decrypted only when needed for autofill or password management operations.”
The change is already live in the Edge Canary channel and will be included in the next update for all supported Edge releases (build 148 and newer across Stable, Beta, Dev, Canary, and Extended Stable).
The reason for this change is probably more reputational and strategic rather than an acknowledgment of an exploitable vulnerability. Microsoft seems to want to align reality with its “secure by design” messaging and reduce a very visible, easy‑to‑demo weakness, even if it still doesn’t treat it as a classic memory‑disclosure bug.
Passwords in your browserPlease note that this change just means Edge will become roughly as secure an option to store passwords as every other Chromium-based browser.
Your browser password manager gives you ease of use, but that comes with some security tradeoffs. Of course, password managers aren’t foolproof either, so it’s important to decide for yourself where you store your passwords.
If you’re confident a website is safe, and anyone who can access it under your account wouldn’t learn anything sensitive, feel free to store the password in your browser, but disable autofill so you stay in control.
Use MFA where possible. It enormously reduces the risk if someone gets hold of your password. And avoid using the browser password manager to store your credit card details or other sensitive personally identifiable information, such as medical information.
Let’s face it, an incognito window can only do so much.
Breaches, dark web trading, credit fraud. Malwarebytes Identity Theft Protection monitors for all of it, alerts you fast, and comes with identity theft insurance.
An emerging European standard for e-invoicing could streamline the order-to-cash process in UK businesses
Researcher Drops MiniPlasma Windows Exploit for Unpatched 2020 CVE
The researcher dropped the MiniPlasma exploit that uses the original proof-of-concept (PoC) code targeting the bug.
The post Researcher Drops MiniPlasma Windows Exploit for Unpatched 2020 CVE appeared first on SecurityWeek.
UGen: An Agentic Framework for Generating Microarchitectural Attack PoCs
Article URL: https://arxiv.org/abs/2605.15503
Comments URL: https://news.ycombinator.com/item?id=48177601
Points: 1
# Comments: 0
Who Owns This Agent? Tracing AI Agents Back to Their Owners
Article URL: https://arxiv.org/abs/2605.16035
Comments URL: https://news.ycombinator.com/item?id=48177597
Points: 1
# Comments: 0
WHO declares major outbreak of Ebola virus species an international emergency
Article URL: https://www.science.org/content/article/major-outbreak-rare-ebola-virus-species-northern-congo-alarms-scientists
Comments URL: https://news.ycombinator.com/item?id=48177584
Points: 2
# Comments: 0
Sennebogen shows off electric, autonomous material handler
Article URL: https://electrek.co/2026/05/16/sennebogen-shows-off-electric-autonomous-material-handler/
Comments URL: https://news.ycombinator.com/item?id=48177577
Points: 1
# Comments: 0
Blogging like a nerd: Cloudflare Pages is all you need
Article URL: https://martinvol.pe/blog/2026/05/18/cloudflare-pages-is-all-you-need-for-your-blog/
Comments URL: https://news.ycombinator.com/item?id=48177530
Points: 2
# Comments: 0
Running AI agents without losing my keys
Article URL: https://zriyansh.medium.com/running-agents-without-losing-my-keys-a-month-with-authsome-039690fe5e6f
Comments URL: https://news.ycombinator.com/item?id=48177527
Points: 2
# Comments: 0
Gnome 51 Could End Up Replacing System Tools with "Resources" App
Article URL: https://www.phoronix.com/news/GNOME-51-Resources-Possible
Comments URL: https://news.ycombinator.com/item?id=48177502
Points: 4
# Comments: 0
Heat pumps and EVs can save EU households over €2,200 a year – report
How China's Shadow AI API Market Works
Article URL: https://www.vincentschmalbach.com/chinas-shadow-api-market/
Comments URL: https://news.ycombinator.com/item?id=48177492
Points: 2
# Comments: 0
I Updated Virtual Bookshelf
Article URL: https://petargyurov.com/bookshelf/
Comments URL: https://news.ycombinator.com/item?id=48177489
Points: 1
# Comments: 1
