443 results for html · 2.472s

News for “html”
20 results • 2467 ms server time
Moozonian News
memalign.github.io• Nov 24, 2025• 1 min read
Show HN: Create Your Own WolferI’m launching Create Your Own Wolfer[0] today, which walks you through creating and testing a Wolfer game, all in your web browser.Inspired by the classic Munchers educational games of the 80s and 90s, I made Wolfers in the same gameplay style: eat correct answers and avoid the enemy.All along I hoped to enable other people to create their own custom version of the game for any topic.I think this could be useful for parents and teachers as an educational tool.And it can also just be fun, like in Wolfer: PokéPrescription[1] where you need to determine whether a name is a Pokémon or a prescription medication.0: Create Your Own Wolfer: https://memalign.github.io/m/wolfer/create.html1: PokéPrescription: https://memalign.github.io/m/wolfer/wolfer.html?g=pokeprescr...
Moozonian News
github.com• Nov 24, 2025• 1 min read
Show HN: Python UI-ME – Bringing life to Python functionsI built python-uime, a simple tool that lets your Python functions say “make elegant UI forms out of me.” Add a single @ui_enabled decorator and UI-Me library instantly generates a clean web control panel for your script — with forms for each argument, type-inferred inputs, grouped tabs, global variable setters, rich JSON output. It is like a toned down version of python click-web. Or like Swagger UI, but for your Python functions, built entirely with vanilla HTML/CSS/JS + a small Flask server. No React, no design systems, no heavy front-end stack.- Automatically maps function arguments - Works with regular python functions - It is UI first, and not CLI first - Supports json and nested objects as inputs and responses.
Moozonian News
resonantlabsai.github.io• Nov 20, 2025• 1 min read
Show HN: TDS Compass – AI prompt for your communication styleHi HN,I’ve been experimenting with a small tool called TDS Compass and would love feedback.What it isA 1-minute, 8-question quiz that maps your communication style onto two axes:Structure (S) – how much you prefer scaffolding, steps, and clear organizationRelational (R) – how much you care about tone, warmth, stories, social contextThose scores map into 16 “zones” (A1–D4).For each zone, the app generates:A short explanation of how you tend to communicateA system-style prompt you can paste into ChatGPT / Claude / etc. so the model adapts to that styleLinksQuiz: https://resonantlabsai.github.io/tds.compass/quiz.htmlHome / overview: https://resonantlabsai.github.io/tds.compass/Source: https://github.com/resonantlabsai/tds.compassAll static, no backend, no login. Just HTML/CSS/JS + JSON.Why I built itA lot of “prompt guides” treat AI purely as a tool to optimize. I wanted something that:Helps people understand their own information + relational preferencesTunes AI interactions so they feel
Moozonian News
glitter.nz• Nov 12, 2025• 1 min read
Show HN: GlitterIDE The next level Scratch-inspired coding toolGlitter IDE was designed to be a stepping stone coding environment, between Scratch and more standard text languages (but hopefully will end up being more). It builds on the Scratch execution model (eg, implied concurrent multitasking), but with a text focused language. Includes an image editor, sound creator, and some support for Commodore 64 development, export to Scratch and HTML, and lots of interesting bits "under the hood".Very much an ongoing project, with many plans for future features, such as better image editors (including "retro" editors for C64 and more), tile map support, microcontroller support (eg, Arduino R3, R4, RPi Pico, and BBC Micro:bit), and a hybrid drag-and-drop/text editor (to replace the terrible editor at the moment).
Moozonian News
blazordevelopertools.com• Oct 26, 2025• 1 min read
Show HN: I Built DevTools for Blazor (Like React DevTools but for .NET)Hi HN! I've been working on developer tools for Blazor that let you inspect Razor components in the browser, similar to React DevTools or Vue DevTools.The problem: Blazor is Microsoft's frontend framework that lets you write web UIs in C#. It's growing fast but lacks the debugging tools other frameworks have. When your component tree gets complex, you're stuck with Console.WriteLine debugging.What I built: A browser extension + NuGet package that:Shows the Razor component tree in your browser Maps DOM elements back to their source components Highlights components on hover Works with both Blazor Server and WASMHow it works: The NuGet package creates shadow copies of your .razor files and injects invisible markers during compilation. These markers survive the Razor→HTML pipeline. The browser extension reads these markers to reconstruct the component tree.Current status: Beta - it works but has rough edges. Found some bugs when testing on larger production apps that I'm working through. A
Advertisement
Moozonian News
news.ycombinator.com• Oct 22, 2025• 1 min read
OpenAI's Apps SDK – How It WorksTL;DR OpenAI just shipped its Apps SDK — the real infrastructure behind ChatGPT “apps.” Built on top of the Model Context Protocol (MCP), it lets anyone create interactive UI widgets that talk directly to the LLM. Think: the App Store moment for AI.CORE ARCHITECTURE Every ChatGPT app has two halves:The MCP server — defines tools and logic.The widget — a web app compiled to JS and rendered inside ChatGPT’s iframe.When you say “Show me homes on Zillow,” the LLM: → Calls the MCP tool → Fetches the linked UI resource → Loads it into an iframeIt’s a full-stack app living inside ChatGPT.PROJECT STRUCTURE OpenAI suggests:app/ server/ # MCP logic and tools web/ # React/Svelte widget, compiled to JSThe server just needs to serve HTML embedding your JS bundle. Framework-agnostic, flexible — even host server and widget separately if needed.HOW MCP SERVERS THINK An Apps SDK server acts like a normal MCP server, but adds UI awareness. Each tool maps to a widget resource (like ui://widget/...). When
Moozonian News
news.ycombinator.com• Sep 26, 2025• 1 min read
Ask HN: Are there any non-SPA front end developers left?Back in "my days" we would get an in-house web designer to create assets, styles, and a demo HTML document demonstrating all necessary components to implement the planned content.We would then break down the demo HTML into templates, which we would render in the backend, and work from there.There would be JS for interactive components - first Knockout (viewmodels, terrible idea), then React (which would let you separate the state from presentation).Backend templates + React frontend components was IMO the optimum, as long as your POST handling logic was sensible and data-oriented rather than some OO nightmare (https://wtforms.readthedocs.io/en/3.2.x/fields/#the-field-base-class).You didn't have to implement the API separately from the frontend to later discover that your frontend developer worked really... fast. And implemented their own understanding of the problem domain. These days, if you're super unlucky, you discover that your frontend has been blessed with some non-standard comp
Moozonian News
tbocek.github.io• Sep 26, 2025• 1 min read
Show HN: PrevelteKit – Static-first Svelte/Rsbuild/jsdom frameworkI built PrevelteKit to solve the architecture trade-offs I ran into with modern web apps.SPAs have clean separation between frontend and backend, but users see a white loading page or spinner while JavaScript loads and renders the initial UI. Next.js/SvelteKit solve the loading problem but require running your JavaScript stack in your frontend infrastructure. While services like Vercel hide this operational complexity (and they do it quite well), you're still coupling your frontend deployment to server infrastructure and adding another moving part to your system.I wanted something in between, a clean separation like SPAs, but with something already loaded for users.PrevelteKit pre-renders and hydrates your Svelte components at build time using jsdom, then serves them as pure HTML/CSS/JS files. During loading, users immediately see the layout and static content, while dynamic content takes another round-trip.Key features:* Static-first - No JavaScript runtime needed in production for th
Moozonian News
github.com• Sep 24, 2025• 1 min read
Show HN: Aegis – A Self-Hosted Code Hosting Server Written in GolangHello the good people on Hacker News.In the last 6 months I've been working on a self-hosted Git server and now I'd say it has reached a stage where I felt comfortable showing it properly.For the HTTP server and frontend part, this project only relies on `net/http` and `html/template`, both of which are in Golang's standard library. This might not be the best performance-wise but I wish to cut dependencies as much as possible.If the way the whole project is structured and developed seems weird: this is the first Golang project and first serious backend project I've ever done. Before making Aegis I've only made a few small things with Node.js and have never touched Golang, and during the development a lot of things have been ignored and/or delayed for the sake of "having enough functionalities as quick as possible". At the beginning it was only meant to be a proof that I have what it takes to "learn on the job" (and to learn about Git internals of course) but it gradually snowballed fro
Moozonian News
molecheck.info• Sep 7, 2025• 1 min read
Show HN: I'm a dermatologist and I vibe coded a skin cancer learning appCoded using Gemini Pro 2.5 (free version) in about 2-3 hours.Single file including all html/js/css, Vanilla JS, no backend, scores persisted with localStorage.Deployed using ubuntu/apache2/python/flask on a £5 Digital Ocean server (but could have been hosted on a static hosting provider as it's just a single page with no backend).Images / metadata stored in an AWS S3 bucket.
Moozonian News
pic.fish• Sep 4, 2025• 1 min read
Show HN: PIC.FISH – easy og:image screenshotsHave you ever noticed how some links in Twitter/WhatsApp/iMessage/LinkedIn/etc display gorgeous image cards and others look like total d*gshit?Welcome to the OpenGraph protocol. You can control how those links are displayed on social-media by adding meta tags like og:image to your HTML header.It's easy to add those HTML tags, but you probably don't have the time/energy to curate images for each and every post/product/page on your website.So I made a little service that generates an optimized screenshot image from any link:[0] https://pic.fishYou can try it out for free on your website like this: Paying for browser-renderers and storage is expensive, but I really didn't want to contribute to subscription fatigue. I decided to charge flat $100 for a lifetime license. If that's too steep for you, use the promo code DANG to get 50% off. Or email me at hello@taylor.town and I'll give it to you for free if I like you and the server costs aren't killing me :-)If you don't see a watermark on y
Advertisement
Moozonian News
awsomecards.com• Aug 26, 2025• 1 min read
Show HN: 2,500 free AWS certification flashcards (built on AWS)I built a free study tool for AWS certifications: [AWSomecards](https://awsomecards.com).It’s a static-first app: pure HTML/CSS/vanilla JS on the frontend, with flip animations via CSS transforms and study modes (core concepts, comparisons, quick facts). Flashcard data lives in S3 as JSON, served through Lambda (Node.js 20) + API Gateway, cached globally at CloudFront. All infrastructure is managed via CloudFormation.The cards are immutable and cached aggressively at the edge. Rate limiting is enforced at both Lambda (30 req/min/IP) and API Gateway (50 rps, burst 100). Monitoring is wired up through CloudWatch alarms and SNS notifications.The learning model is simple: tiered flashcards mapped to AWS exam objectives, with a progressive mode that steps learners through increasing difficulty. The goal is to make high-quality certification prep available for free, without gatekeeping. There are currently 2,500+ cards across Cloud Practitioner, Solutions Architect Associate, Advanced Networ
Moozonian News
news.ycombinator.com• Aug 23, 2025• 1 min read
Show HN: PromptProof – CI gate for LLM outputs (schema/regex/cost; no API keys)I built a tiny GitHub Action that fails PRs when LLM output breaks contracts. No live model calls in CI... it runs on recorded fixtures. What it does:Deterministic checks: JSON schema, regex, list/set equality, numeric bounds, file diffSnapshots + regression compareCost budget gatePR comment + HTML reportTry it in a minute: copy the Quick Start, open a PR, see red → fix → green.Links: Marketplace: https://github.com/marketplace/actions/promptproof-eval Demo repo: https://github.com/geminimir/promptproof-demo-project Sample report: https://geminimir.github.io/promptproof-action/reports/befor...Looking for blunt feedback... Was onboarding smooth? Anything missing you expected? Is the report clear enough to make this a required check?
Moozonian News
news.ycombinator.com• Jul 31, 2025• 1 min read
Ask HN: What are some advanced fact check strategiesI have been reading a lot of technology news lately from diverse sources and observed some patterns that are easy to verify - outdated info presented as news, misleading title, etc. On the other hand, some news pieces look credible but when I start to verify it leads to a dead-end (or at least nothing that wouldn't take hours to verify). Google's fact-check tool seems to work only on old and popular news only.The case in point right now, this article: https://techxplore.com/news/2025-07-vulnerability-packet-paralyze-smartphones.html* I did not find any other reputed source linking back to this article. * The site has decent domain authority. * Searched the publishing institute (KAIST) website with google search (https://www.google.com/search?q=LLFuzz+RCE+site:https://www.kaist.ac.kr/) and did find the original article (likely the original source)So far so good. But the concerns are1. Is this enough fact-checking, what other techniques am I missing? 2. This whole process takes time, are
Moozonian News
news.ycombinator.com• Jul 23, 2025• 1 min read
No-bullshit, essential newsletter platform?Does a newsletter platform that just lets me send emails even exist these days?I got lost in the Mailchimp UI 15 times. I don't need "enterprise-level features". I don't need a visual builder that creates an html monstrosity requiring a 6571x2536 resolution to be displayed properly. I don't need drag and dropping cows onto the screen. I don't need campaigns, 45 different signup forms, group breakdowns, and an analytics service that requires 2 PhDs.I only need users to confirm their email, and me to send markdown emails. Any suggestions?A good example is https://mataroa.blog/ , but I'm happy to keep owning my website as it is and avoid a migration.
Moozonian News
news.ycombinator.com• Jul 22, 2025• 1 min read
Thursday Is Durable Computing DayThis Thursday, July 24, is durable computing day! It’s a day for everyone to learn about durable computing and why you want to build software that is reliable, durable, and ideally crashproof, right from the start.First up at Noon ET/9am PT we have Temporal, the current leader in the durable compute space, giving a webinar on the basics of durable computing and why you would want to use it. You can sign up here: https://pages.temporal.io/webinar-durable-execution.htmlNext at 1pm ET/10am PT you can hear Restate talk about how their external coordinator saves the state of your applications and works with your agentic frameworks to add durability to your agents. Sign up here: https://lu.ma/restatedev?e=calev-fNFE5Yg1N6xYiBQAnd last but certainly not least, you can join DBOS at 2pm ET/11am PT to hear DBOS customer Ontologize talk about how they use DBOS to automate cloud deployments, hear about the DBOS roadmap and the upcoming DBOS Golang library, which adds durability to your software wi
Moozonian News
chromewebstore.google.com• Jul 9, 2025• 1 min read
Show HN: I built "Schnippi", my dream screenshot Chrome extensionHi HN,I've built my dream Chrome screenshot extension, "Schnippi," a combination of features I couldn't find in any other extension.Features include:- Optimized for Speed: Reduce the number of key presses or clicks to capture and export (download/copy) a screenshot. With one key press and one click, you'll have a screenshot in your clipboard or download folder.- Flexible Capture and Selection: Capture any visible HTML element and cycle through the element hierarchy to refine your selection. You can also capture a free-form rectangle or the full viewport.- Source URL Inclusion: Export your screenshot with the source URL of the captured page.- Multiple Export Options: Copy to clipboard or download in various formats.- Zoom-Friendly: Works well with "zoomed-in" pages.- Privacy-Focused: No server uploads of your screenshots or any data collection.- Clean UI: Neutral and minimal graphical user interface.It's completely free! You can try it out here: https://chromewebstore.google.com/detail/
Advertisement
Moozonian News
github.com• Jul 8, 2025• 1 min read
Show HN: OLMDB – ACID embedded key-value store for Node.js/BunRecently I was looking for a fast on-disk key/value store for server-side JavaScript. I expected to find an overwhelming amount of choice, but https://leveljs.org/ appeared to be the only active project. As it doesn't support transactions and it doesn't scale to more than 1 JavaScript process, it's not exactly what I was hoping for.So, I set out to create something myself: a thin NAPI layer around http://www.lmdb.tech/doc/index.html. LMDB is cool because it's very fast and allows multiple processes to do lockless read-only transactions in parallel. And it's very much proven tech.Eventually, the thin NAPI layer grew to be a little less thin, because I want to support simultaneous read/write transactions as well. The main trade-off that LMDB makes, though, is that it allows only a single read/write transaction at a time. This is how I've solved it:1. I've introduced application-level 'logical' transactions. A single JavaScript process can have many logical transactions running simultaneo
Moozonian News
llmstxt-cyuh.vercel.app• Jul 7, 2025• 1 min read
Show HN: Instantly generate /llms.txt to make your website AI-readableHey HN,I just built a small web app that helps you generate /llms.txt files for your website: https://llmstxt-cyuh.vercel.app GitHub: https://github.com/mandarwagh9/llmstxtWhat is /llms.txt? Think of it like robots.txt, but for large language models. It’s a new emerging standard that gives LLMs a clean, Markdown-based map of your most important content (docs, guides, APIs). Instead of crawling bloated HTML, they get straight to the point.The idea was popularized by Jeremy Howard and is gaining adoption across devtool companies like LangChain and Mintlify.Why I built this I wanted a dead-simple way to auto-generate /llms.txt from any docs site or URL. This tool scrapes your site, extracts key Markdown links, and gives you a copy-paste-ready llms.txt.No setup, no install, just paste your URL and download.StackFrontend: Vercel + vanilla JSBackend: Uses Gemini API (but can swap in any LLM)Built with a focus on minimal UI + performanceWould love feedback, feature ideas, or suggestions for e
Moozonian News
apps.apple.com• Jun 30, 2025• 1 min read
Show HN: Heap – save full-page local archives of webpages with just one clickHeap is a macOS app for creating full-page local offline archives of webpages in various formats with a single click.It's a menubar only app and a single right-click creates full-sized image screenshot, PDF, Markdown, HTML, and WebArchive. It can also be configured to archive videos, zip files etc using AppleScript.You can archive multiple links too by dragging and dropping a text string or text file containing the links.It can do things like run JavaScript on the website before archiving, signing in with user accounts before archiving, and running an Apple Shortcut post archiving.You can configure the directory where the archives are stored locally. So, this way, it can sync the archive directory with your other devices automatically via iCloud/Google Drive/Dropbox etc.It also provides single-click way to access archives of the front most browser link on the Wayback Machine (archive.org) or Archive.today.I feel like people who are into data hoarding and self host would find this very