Peacock Promo Codes: 40% Off June 2026
Stream your favorite shows for up to $80 off this month, and save on subscription plans with the latest Peacock TV coupons from WIRED. ⌘ Read more
30% Off Samsung Promo Code | June 2026
Save 30% or 10% with Samsung coupon codes, up to $1,000 on appliances, plus limited-time deals on the Galaxy Z Fold7, Flip7, and S25. ⌘ Read more
Newegg Promo Code: 10% Off in June 2026
Enjoy up to 10% off your entire order with today’s Newegg promo code and discount codes. Save with the latest deals for gaming PCs, laptops, and computer parts. ⌘ Read more
AT&T Promo Codes: $50 Off This June 2026
Whether you’re looking to upgrade your internet or get the latest phone, we’ve got you covered with our selection of AT&T coupons and deals. ⌘ Read more
Nike Promo Codes and Discounts: 30% for June 2026
Check out our deals for Nike this June 2026, including 15% off select purchases. ⌘ Read more
Valvoline Coupons and Promo Codes for June 2026
We’ve gathered all the top Valvoline coupons and promo codes for June 2026, including deals on full synthetic oil changes and other essential maintenance. ⌘ Read more
Paramount+ Coupon Codes and Deals for June 2026
Save on streaming with the latest Paramount+ promo codes and deals, including 50% off subscriptions, free trials, and more. ⌘ Read more
Hotels.com Coupon: 25% Off June 2026
Unlock significant savings on hotels, resorts, and getaways with our verified Hotels.com promo codes and gift card discounts. Plan your perfect trip today! ⌘ Read more
Bose Promo Code: 40% Off for June 2026
Get at least 40% off headphones, speakers, soundbars, and other audio products from Bose. ⌘ Read more
Played some games, boosted some toots, tweaked some code… now it’s time for bed.
Years ago, I used Kate, no, not somebody’s wife, but the KDE Advanced Text Editor, to export source code files and fragments into HTML with syntax highlighting. I think that’s where I got the initial <b> idea from. There were also bucketloads of <span style='color:#644a9b;'> all over the place, even inside <b>. No CSS classes defined upfront, all colors inlined. The final rendering in the browser looked great, but the source code ugly as hell in my opinion. However, I’m thankful for hinting me at <b>. I think this kicked off everything. :-)
@movq@www.uninformativ.de It’s the “Lyse types the entire HTML by hand” generator. Yes, no kidding. I write articles so rarely, that I can do that once in a while. It’s fun to some degree, but also not.
After some time, I finally recorded some Vim macros to insert <b>…</b>, <var>…</var>, <span class=s>…</span> etc. around the tokens. This helped a little bit. But I was still questioning my mental state doing it like that. I also had to fix a bunch of the end tags by hand, because the word movement wasn’t enough or the end movement went too far. Quite the annoying process for sure.
But I think the HTML looks a wee bit nicer and is maybe even semantically a little bit better than having only <span>s everywhere. I find the <span class="whatever"> just soo awfully long. Of course, I never look at the code again, but knowing, that e.g. there is a <b> and it saves so many bytes in comparison, makes me happy. It is a more elegant solution in my opinion. Not by much, but better nonetheless. It’s a matter of simplicity. Admittedly, even I can’t avoid the <span>s alltogether. Oh well. On the other hand, I’m sure that this does not make any difference whatsoever. I bet, nobody and nothing, like a screenreader, analyzes the HTML for that, where this would be truly useful.
Oh! Maybe text browsers, though. It just occurred to me while composing this reply. :-) Haha, I lost my bet quickly. w3m picks up at least the <b> for keywords and builtin types, <u> for filenames and <i> for comments. Yey. No different styles for <var> and <mark>, unfortunately. elinks only renders the bold. It’s cool that I had the right intuition right from the beginning, despite being unable to pinpoint it. :-)
All the <span> hell with common syntax highlighters is a downer for me that keeps me from looking more into them. If I wrote more articles, I might rig something up with Pygments. At least that’s somehow positively connotated in my brain. Not sure if it actually deserves it, but I dealt with that in some loose form (can’t even remember) years and years ago. Apparently, it wasn’t too terrible.
To prepare the table of contents, I used grep and sed with some manual intervention in the end. The entire process can be improved. Absolutely.
You wrote your own site generator, didn’t you?
Microsoft’s MAI-Code-1-Flash Scores 51% SWE-Bench Pro with Just 5B Active Params
Article URL: https://microsoft.ai/models/mai-code-1-flash/
Comments URL: https://news.ycombinator.com/item?id=48374466
Points: 21
# Comments: 6 ⌘ Read more
<updated> of the feed, too. But for some reason, some articles were suddenly marked as new.
@lyse@lyse.isobeef.org By the way, which site generator are you using? I kind of miss having code blocks with syntax highlighting and that generic yellow highlighting thing is pretty cool, too.
Mir 2.27 Released With More Wayland Rust Code
Canonical today released Mir 2.27 as the latest version of this set of compositor libraries for easily building Wayland-based shells on Linux and fitting into the Ubuntu Linux paradigm… ⌘ Read more
Skullcandy Discount Code: 30% Off | June 2026
Save on today’s top Skullcandy Promo Codes for Crusher Evo headphones, 36% off Crusher ANC 2 noise-canceling headphones, and more with amazing deals. ⌘ Read more
Layla Sleep Coupon: Save Up to $600 in June 2026
Upgrade your sleep setup with the latest Layla promo codes. Save on flippable mattresses, copper-infused pillows, and adjustable bases during the Spring Sale. ⌘ Read more
Ulta Promo Codes: Up to 50% Off in June 2026
Shop the latest beauty trends and save big using an Ulta promo code for beauty tech, makeup, and more. ⌘ Read more
Vivid Seats Promo Codes and Deals: Get 10% Off
Whether you are heading to a sold-out concert or a championship game, use a Vivid Seats discount code to secure your seats for less this June. ⌘ Read more
Office Depot Coupons: Save With Promo Codes in June 2026
From furniture and ink to professional printing services, use an Office Depot discount code to maximize your savings on every workspace essential. ⌘ Read more
Chewy Promo Codes: $20 Off June 2026
Explore Chewy coupon codes for $30 off, $20 off your first order $49, 50% off pet food, and more June 2026 discounts. ⌘ Read more
20% Off Sephora Promo Code | June 2026
Earn more points on skincare purchases when you use our Sephora coupon. ⌘ Read more
Whoop Promo Codes May 2026: 20% Off | June 2026
Whether you’re looking for a Whoop free trial, student discount, or military savings, our guide to Whoop promo codes will help you maximize your membership benefits. Stay on top of your fitness goals for less. ⌘ Read more
Launch HN: Expanse (YC P26) – Unlock Wasted GPU Capacity
Hey HN, we’re Ismaeel, Eren, Yafet and Nikodem. We built Expanse ( https://expanse.sh/) to increase the effective capacity of your HPC/GPU clusters running schedulers/orchestrators like Kubernetes and SLURM. We read the source code, job submission script, and the hardware a workload is about to run on to predict what the job actually needs before the cluster sees it. We also flag failures we think are about to happen and surface line-level opt … ⌘ Read more
«Une disruption rapide»: pour les développeurs informatiques, l’IA générative a tout changé
Depuis six mois, les outils fabriqués par Anthropic, OpenAI ou Google transforment le métier. Le code est de moins en moins rédigé à la main et les modèles d’IA s’implantent chaque jour davantage. Jusqu’à ce que l’inéluctable hausse des prix change à nouveau la donne? ⌘ Read more
<updated> of the feed, too. But for some reason, some articles were suddenly marked as new.
@lyse@lyse.isobeef.org Oh, nice. That was quite the ride. :-) And all that because of locales. 😳
But, did I understand that correctly? All Atom feeds were broken, right? Because they all use that same code path with that strftime/strptime dance in it?
Zig Bans AI Code Contributions Because They’re ‘Invariably Garbage’
The Zig programming language wants to be a modern alternative to C (including better memory safety features). It’s maintained by as an open-source project by a 501©(3) nonprofit and a network of contributors.
But Business Insider notes that Zig bans the submission of AI-assisted code:
On the JetBrains podcast, Zig President Andrew Kel … ⌘ Read more
Wine-Staging 11.10 Fixes 14 Year Old Bug, Also Fixes Issue Of Some Games Being Too Dark
Building off Friday’s release of Wine 11.10 is now the Wine-Staging 11.10 experimental/testing flavor with nearly 300 additional patches atop that upstream code… ⌘ Read more
AV2 v1.0 Specification Released For Next-Gen Video Coding
As expected given AOM Video Model indications last week, the AV2 v1.0 specification was officially released on Friday… ⌘ Read more
锤子便签还活着?锤子便签导出助手:导出锤子手机的云端便签
高二的开发者 @qeeryyu 同学使用 Claude Code 发布了一款油猴脚本,用来导出曾经锤子手机的云端便签,支持分类、导出图片,以及 Markdown 格式。@Appinn是的,锤子便签居然还活着。 来自发现频道:https://meta.appinn.net/t/topic/86216 ⌘ Read more
Show HN: Komi-learn – continuous memory and self-improvement for coding agents
Article URL: https://github.com/kurikomi-labs/komi-learn
Comments URL: https://news.ycombinator.com/item?id=48343216
Points: 3
# Comments: 0 ⌘ Read more
Fed Up With Vibe Coders, Dev Sneaks Data-Nuking Prompt Injection Into Testing App
It all started when the German developer behind an open-source app for Java testing “added hidden instructions to sabotage projects performed by AI coding agents,” reports Ars Technica:
The instructions were added to jqwik, a test engine for JUnit 5… The salient change in the update was a line that read: … ⌘ Read more
Microsoft Criticized for Threatening Legal Action Against Security Researcher
“A security researcher published a series of unpatched bugs in Microsoft products,” reports TechCrunch, “along with code to exploit them.”
Microsoft’s response to the researcher? “Threatening to take legal action and call the cops on them.”
On Wednesday, Microsoft published a blog post criticizing the researcher, who goe … ⌘ Read more
GNOME Circle Takes Stand Against AI Slop, Resources App Makes It Into GNOME Incubator
GNOME Circle as the initiative for third-party/independent software applications and libraries extending the GNOME desktop ecosystem is taking a stand against AI slop. The GNOME Circle policy has been updated to reject low-effort, vibe coded applications/libraries where the developer is not able to take responsibility for the work… ⌘ Read more
nenya - A lightweight, highly secure AI API Gateway/Proxy written in Go
A lightweight, zero-dependency AI API Gateway written in Go. Nenya sits between your AI coding clients and upstream LLM providers, adding secret redaction, context management, agent routing, and MCP tool integration — all with transparent SSE streaming. Security-hardened: non-root execution, mlock for secrets, seccomp + no-new-privileges. 1 points posted by Rafael Gumieri ⌘ Read more
微软公开 45 年前 DOS 源码:当年的代码是一摞打印纸
早些时候,微软发布了一篇名为《续写早期 DOS 开发的故事》的文章,公开了目前发现的最早的 DOS 源代码。来自 45 年前的纸质打印稿。@Appinn 86-DOS 1.00 是什么? 1980 年,一家叫 Seattle Computer Products(SCP)的小公司正在卖基于 Intel ⌘ Read more
It’s one of the reasons in fact I’ve been working on bob so I have a very concrete and strong foundation for how these things work, how they behave and how bad or good they can be. I am on-purpose building bob to be not only a decent coding tool and general task completion tool, but with serious security boundaries, sanitation, auditing and compliance. If I’m going to succeed at building autoonmous agents that can cope with a wider array of varying inputs (mostly natural language, some structural language) then it needs to be both a) Safe and b) Robust
And every time I ask it to do the same thing, it produces basically the same result. It will sometimes not produce a go.mod, but that’s probably because doing so isn’t as statically high as writing the code to sum numbers from stdin.
Which it does so in seconds, faster than I can type. The code is correct, it compiles and does exactly what I wanted. And the code looks pretty reasonable. It handles flotas, has error handling and handles space or line separated numbers on stdin.
@movq@www.uninformativ.de I think your points are pretty clear to me, that’s fine. I’m just seeing if you can perhaps see things a different way maybe?🤔 I would challenge the assertion that you cannot understand how Claude Code generated an output; which I can demonstrate easily with a fairly trivial example by the input:
Write a program in Go that sums a list of numbers from stdin and prints the result.
@prologic@twtxt.net Yeah, it’s hard to get my point across here. I tried to address that a few paragraphs down.
Yes, I can tinker with AI techniques on a general level. That’s cool but not really my area of interest.
What I certainly can’t do is learn how specific AI products work. I can’t possibly find out why Claude Code produced that particular line of code. Claude is just a magic box that does something and I have to trust it.
@bender@twtxt.net Now that’s an interesting philosophical viewpoint right there. But this assumes that the “AI” we seemingly have available to us today is actually telligent, understands and has cognitive reasoning. It does not. All of these LLM models from big-tech companies like Anthropic, OpenAI, Google, Microsoft, Meta and Alibaba are all just very powerful, very large multidimensional neural networks with attention that are very good at statistical probabilities of ‘what comes next”. I think we get really upset over the wrong things sometimes. We need to continue to be upset that these 🤬 companies have basically destroyed any meaningful value of the concept of Copyright and Intellectual Property and Works of art. The so-called “AI” we have today is just a tool. Can you say for certain that the typewriter and the computer ruined our ability to write? Perhaps yes, but we still learn how to do so, likewise, I still think that learning to write code, research, read and write are all valuable skills to learn. Later on once you have the basics, you can defer some of the “tedious” work to these models, because frankly, they’re far better at inferencing and pattern matching than you or i will ever be, not because they’re better at pattern-matching per se, but because they have been trained on a very large corpus and they are much much faster at doing the same basic things we are far superior at.
Is it the fact that “big tech” companies have basically stolen all of human knowledge to their benefit to build these AI(s) that’s the problem? Or is it that these AI(s) can write code better than you can (some of the time)? Or is it that because of all of the above, there’s no joy left in writing code anymore? 🤔
[$] A loadable crypto module for FIPS certification
Many organizations require US Federal Information Processing Standard (FIPS)
certification of the crypto code they are running. The certification
process is lengthy, but the bigger problem is that the way the crypto
subsystem is built into the kernel makes the result unable to be reused
across kernel updates. I have proposed a patch\
series tha … ⌘ Read more
Nesbitt: Protestware for coding agents
Andrew Nesbitt has written a blog\
post detailing a recent incident with the jqwik library for property-based testing
in Java. On May 25, the 1.10.0 release of jqwik included a change
that attempts to instruct coding agents to disregard previous
instructions and delete jqwik tests and code.
I think this is a new class of supply-chain input worth ke … ⌘ Read more
Linux Networking Still Seeing “Significantly Bigger” Pull Requests Due To AI
Last week’s collection of networking subsystem fixes for Linux 7.1 noted craziness continuing with no end in sight with a large pull request of fixes with many of them spurred on by AI/LLM coding agents. This week it’s “significantly bigger” than prior kernel cycles for this late stage of kernel development due to this assistance of large language models… ⌘ Read more
Show HN: AISlop, a CLI for catching AI generated code smells
Hi, I’m Kenny, I’ve been building aislop. I starting working on this after using Claude Code, codex and opencode several times and noticing some slops. They aren’t syntax and passes most tests, they are patterns like empty catch blocks, useless comments, duplicated helpers, dead code and many more. So I built a tool to scan and check for these patterns and wired it into hooks so after each tool call, the agent checks for the slops.
You can try it out with npx aislop sca … ⌘ Read more
Fed up with vibe coders, dev sneaks data-nuking prompt injection into their code
Article URL: https://arstechnica.com/security/2026/05/fed-up-with-vibe-coders-dev-sneaks-data-nuking-prompt-injection-into-their-code/
Comments URL: https://news.ycombinator.com/item?id=48319968
… ⌘ Read more
Target Promo Code: $50 Off | June 2026
Get $50 off your next order or up to 50% off site wide with Target coupon codes and Circle deals. ⌘ Read more
AirDoctor Coupon Codes: 40% Off | June 2026
Save up to $400 on top air purifiers and filters with verified AirDoctor promo codes and special offers for May 2026. ⌘ Read more