Published on: 2025-06-06 08:36:10
What is Cap? Cap is a lightweight, modern open-source CAPTCHA alternative using SHA-256 proof-of-work. It's fast, private, and extremely simple to integrate. Learn more about proof-of-work here. Cap is built into 2 main parts: @cap.js/widget : A small JavaScript library that renders the CAPTCHA and handles solving it using Web Workers and WASM. @cap.js/server: An extremely simple, zero-dependencies library that handles creating and validating challenges. There are also some other helpful
Keywords: cap js mode proof use
Find related items on AmazonPublished on: 2025-06-06 16:25:23
🐚 MCP Server in Bash A lightweight, zero-overhead implementation of the Model Context Protocol (MCP) server in pure Bash. Why? Most MCP servers are just API wrappers with schema conversion. This implementation provides a zero-overhead alternative to Node.js, Python, or other heavy runtimes. 📋 Features ✅ Full JSON-RPC 2.0 protocol over stdio ✅ Complete MCP protocol implementation ✅ Dynamic tool discovery via function naming convention ✅ External configuration via JSON files ✅ Easy to exte
Keywords: json location mcp server sh
Find related items on AmazonPublished on: 2025-06-07 12:25:23
🐚 MCP Server in Bash A lightweight, zero-overhead implementation of the Model Context Protocol (MCP) server in pure Bash. Why? Most MCP servers are just API wrappers with schema conversion. This implementation provides a zero-overhead alternative to Node.js, Python, or other heavy runtimes. 📋 Features ✅ Full JSON-RPC 2.0 protocol over stdio ✅ Complete MCP protocol implementation ✅ Dynamic tool discovery via function naming convention ✅ External configuration via JSON files ✅ Easy to exte
Keywords: json location mcp server sh
Find related items on AmazonPublished on: 2025-06-11 03:59:06
Whenever a new piece of technology comes out (these days, mostly AI) I go to some effort to understand it. Usually I end up writing a post about it, so I can be confident that I do understand. What’s the point of doing this? Obviously my explainers about diffusion models are shallow: certainly they aren’t detailed enough to do useful research on diffusion models. What’s the point, then? In my view, good engineering requires having reliable shallow intuitions about how things work. You don’t ne
Keywords: json model models output useful
Find related items on AmazonPublished on: 2025-06-16 15:05:36
Ten years ago this week, in May 2015, the JSON Web Token (JWT) became RFC 7519. This was the culmination of a 4.5 year journey to create a simple JSON-based security token format and underlying JSON-based cryptographic standards. The full set of RFCs published together was: It’s certainly the case that we co-designed JWT and its underpinnings with OpenID Connect, while also attempting to create general-purpose, widely useful standards. Given the adoption that’s ensued, it seems that we succeede
Keywords: json jwt practices specification token
Find related items on AmazonPublished on: 2025-06-19 21:06:37
You have a large JSON file, and you want to load the data into Pydantic. Unfortunately, this uses a lot of memory, to the point where large JSON files are very difficult to read. What to do? Assuming you’re stuck with JSON, in this article we’ll cover: The high memory usage you get with Pydantic’s default JSON loading. How to reduce memory usage by switching to another JSON library. Going further by switching to dataclasses with slots. The problem: 20× memory multiplier We’re going to star
Keywords: customer json memory pydantic usage
Find related items on AmazonPublished on: 2025-06-22 18:40:38
In this post, I’ll explain how I compiled an OCaml program to run on a TI-84+ CE calculator. 🐪 Background OCaml is a somewhat niche functional language that I’ve enjoyed learning over the last couple of years. I’ve also been a calculator enthusiast since high school, working on projects like PineappleCAS. At the time, the calculator toolchain only supported C and (e)z80 assembly. Now, talented folks have set up a toolchain that leverages LLVM so you can program in C, C++, Rust, Zig, and others
Keywords: code garbage js_of_ocaml ll ocaml
Find related items on AmazonPublished on: 2025-06-26 16:04:06
Programmatically integrate Claude Code into your applications using the SDK. The Claude Code SDK allows developers to programmatically integrate Claude Code into their applications. It enables running Claude Code as a subprocess, providing a way to build AI-powered coding assistants and tools that leverage Claude’s capabilities. The SDK currently support command line usage. TypeScript and Python SDKs are coming soon. Basic SDK usage The Claude Code SDK allows you to use Claude Code in non-
Keywords: claude code json mcp prompt
Find related items on AmazonPublished on: 2025-06-26 21:04:06
Programmatically integrate Claude Code into your applications using the SDK. The Claude Code SDK allows developers to programmatically integrate Claude Code into their applications. It enables running Claude Code as a subprocess, providing a way to build AI-powered coding assistants and tools that leverage Claude’s capabilities. The SDK currently support command line usage. TypeScript and Python SDKs are coming soon. Basic SDK usage The Claude Code SDK allows you to use Claude Code in non-
Keywords: claude code json mcp prompt
Find related items on AmazonPublished on: 2025-06-27 20:06:59
Effective Node.js monitoring requires tracking runtime metrics (memory, CPU), application metrics (request rates, response times), and business metrics (user actions, conversion rates). This guide covers what to track, how to collect it, and how to set up meaningful alerts. Why Do Node.js Metrics Matter? You've built a Node.js application and deployed it to production. Without proper metrics, troubleshooting becomes difficult when users report that "the app feels slow." Good metrics transform
Keywords: js memory metrics node time
Find related items on AmazonPublished on: 2025-06-26 04:14:28
Run Elixir in WASM Popcorn is a library that enables execution of Elixir code within web browsers. Compiled Elixir code is executed in the client-side AtomVM runtime. Popcorn offers APIs for interactions between Elixir and JavaScript, handling serialization and communication, as well as ensuring browser responsiveness. We prepared three live examples using Popcorn, check them out! You will find Popcorn API in "API" section and read how it all works in "Under the hood" section. Popcorn in acti
Keywords: elixir function js popcorn wasm
Find related items on AmazonPublished on: 2025-07-06 00:22:40
Basecoat ports the upcoming shadcn/ui v4 [1] to plain HTML + Tailwind (no React): - Live demo & documentation: https://basecoatui.com - MIT‑licensed and free: https://github.com/hunvreus/basecoat/ - Works with any backend (Flask, Django, Rails, PHP, etc.) or static site. - Fully theme‑compatible with shadcn/ui [2]. - Uses a sliver of Alpine.js only for a few interactive bits (e.g. combobox). Swap in your own JS if you prefer. - Dead simple to use, just drop in a class here and there: <but
Keywords: com https js shadcn tailwind
Find related items on AmazonPublished on: 2025-07-10 13:16:59
BlenderQ BlenderQ is a terminal UI (TUI) tool for managing a queue of local Blender renders. Add a collection of .blend files to a queue and monitor their progress from the terminal. ⚠️ Still in Beta!: This project is in its early stages and may have bugs or incomplete features. Please report any issues you encounter. Features Interactive terminal interface using Ink Theme support Queue and render multiple .blend files files Simple navigation and status tracking Prerequisites Node.js (v
Keywords: blend blenderq files js node
Find related items on AmazonPublished on: 2025-07-12 02:27:01
Polycompiler See how it works on YouTube. An experimental project to attempt to merge arbitrary Python and JS code into one source file. For example, the following code prints Hello JS when run with Node, and Hello Python when run with Python 3. 1 // ( lambda : exec ( "print('Hello Python')" , globals ()) or 1 )() lambda : eval ( "console.log('Hello JS')" ) Installation & Use Here's how you can get started with Polycompiler in a few simple steps. Install polycompiler on NPM: npm i polyco
Keywords: code file js python run
Find related items on AmazonPublished on: 2025-07-15 19:12:14
Prettier and ESLint have long been indispensable tools in the JavaScript ecosystem for ensuring code consistency and quality. They have become staples in the toolchains of JavaScript projects worldwide. However, a new player has emerged to challenge their dominance: BiomeJS. This ambitious project seeks to combine the functionality of both tools into a single, high-performance solution for code formatting and linting. By combining these capabilities, Biome aims to simplify workflows, reduce co
Keywords: biome code file javascript json
Find related items on AmazonPublished on: 2025-07-14 16:13:21
# (ab?)using Node module hooks to speed up development I wanted a much faster way to develop the front-end of my site. And I wanted to use JSX as the templating language but without React. And I didn't want to be tied down to any one way of doing anything. So I made a bunch of orthogonal stuff. Half evolved into module hooks. One module loader transforms JSX to JS with the function you give it. Now I can import and run JSX files natively in JSX. Another remaps imports arbitrarily. Now I
Keywords: filetree js jsx module way
Find related items on AmazonPublished on: 2025-07-16 17:01:57
Continue is seeking an outstanding software engineer to help us build state-of-the-art autocomplete and codebase retrieval, who thinks rigorously and pays attention to the smallest details. In this role, you will work on fundamental, but highly open-ended problems where deliberate measurement, rapid experimentation, and empathy for users push forward the product. About you Please keep in mind that we are describing the background that we imagine would best fit the role. If you don’t meet all t
Keywords: absolutely attention highly js role
Find related items on AmazonPublished on: 2025-07-20 21:00:00
Since Russian troops invaded Ukraine more than three years ago, Russian technology companies and executives have been widely sanctioned for supporting the Kremlin. That includes Vladimir Kiriyenko, the son of one of Vladimir Putin’s top aides and the CEO of VK Group, which runs VK, Russia’s Facebook equivalent that has increasingly shifted towards the regime’s repressive positioning. Now cybersecurity researchers are warning that a widely used piece of open source code—which is linked to Kiriye
Keywords: code easyjson hunted labs open
Find related items on AmazonPublished on: 2025-07-20 11:26:06
This is part 1 of a series documenting Hardcover’s Alexandria release. We recently migrated our codebase from Next.js to Ruby on Rails, and it’s been amazing so far! It was a learning experience, and I’m excited to share some of our takeaways. I’ll link each article here as it’s written. Introducing Alexandria: Faster, Smoother, Smarter Part 1: How we fell out of love with Next.js and back in love with Ruby on Rails & Inertia.js Part 2: Moving from the Cloud to the Server – Google & AWS to Di
Keywords: app js rails ruby server
Find related items on AmazonPublished on: 2025-07-22 13:15:48
What's a song or album that you enjoy that you wish had more recognition? How often do you discover music? And how do you discover music? Do you listen to the radio? If so, how often? What song or album are you currently listening to? A Common Lisp jq replacement Title says it all, I seriously dislike jq 's convoluted, impossible-to-remember ad hoc DSL that instantly joined heaps of misery like CMake and gnuplot in my heart. It should really have been a library with a CLI wrapper around eva
Keywords: author book json like store
Find related items on AmazonPublished on: 2025-07-25 04:59:09
Pwning the Ladybird browser April 23, 2025 Intro Ladybird is a relatively new browser engine originating from the SerenityOS project. Currently, it’s in pre-alpha and improving quickly. Take a look at the website and the GitHub for more information! I’ll be researching the JavaScript engine of Ladybird, LibJS. Architecture LibJS has an interpreter tier and no compilation tiers (yet!). It includes common modern JS engine optimizations and is built with extensive verification checks across i
Keywords: code fa js ladybird old
Find related items on AmazonPublished on: 2025-07-29 00:50:07
Running Clojure in WASM Apr 26, 2025 Starting from v25 GraalVM added support for WASM backend for Java programs compiled to native image, which means that it's finally becomes possible to compile and run Clojure programs in WASM! Although WASM backend is in its early days, and doesn't support threading and networking, it is already possible to compile and run single-threaded computational programs in Java/Clojure. If you open browser console now, on this page, you'll see Hello, World! printed
Keywords: 10 js time total wasm
Find related items on AmazonPublished on: 2025-07-31 21:18:03
In my day job building software, I have to interact with complex configuration files continually. They are (as of 2025) typically in one of three formats: JSON-with-comments, YAML, or TOML. Although they enjoy widespread usage, each of these formats is painful to use in practice: JSON-with-comments — it’s really hard to comment out a line in a JSON file, because you end up with an extra trailing , on the previous line which breaks the syntax. on the previous line which breaks the syntax. TOML
Keywords: conl json like syntax toml
Find related items on AmazonPublished on: 2025-08-12 09:59:03
TikTok VM Reverse Engineering (webmssdk.js) This project is for reverse engineering the TikTok Virtual Machine (VM). Overview TikTok uses a custom virtual machine (VM) as part of its obfuscation and security layers. This project includes tools to: Deobfuscate webmssdk.js that has the virtual machine. that has the virtual machine. Decompile TikTok’s virtual machine instructions into readable form. TikTok’s virtual machine instructions into readable form. Script Inject Replace webmssdk.js wi
Keywords: function js leb128 var vm
Find related items on AmazonPublished on: 2025-08-20 12:56:18
Suppose you have an API route that returns some data as JSON: app . get ( ' /api/likes/:postId ' , async ( req , res ) => { const postId = req . params . postId ; const [ post , friendLikes ] = await Promise . all ([ getPost ( postId ), getFriendLikes ( postId , { limit : 2 }), ]); const json = { totalLikeCount : post . totalLikeCount , isLikedByUser : post . isLikedByUser , friendLikes : friendLikes , }; res . json ( json ); }); You also have a React component that needs that data: function
Keywords: data friendlikes json post postid
Find related items on AmazonPublished on: 2025-08-20 14:27:48
JSLinux The following emulated systems are available:
Keywords: available emulated following jslinux systems
Find related items on AmazonPublished on: 2025-08-29 18:35:36
I’ve been trying to write this post at least a dozen times. I don’t mean this figuratively; at one point, I literally had a desktop folder with a dozen abandoned drafts. They had wildly different styles—from rigoruous to chaotically cryptic and insufferably meta; they would start abruptly, chew on themselves, and eventually trail off to nowhere. One by one, I threw them all away because they all sucked. It turns out that I wasn’t really writing a post; I was actually preparing a talk. I was pre
Keywords: alert function json prompt return
Find related items on AmazonPublished on: 2025-09-11 15:00:49
Omni OCR Benchmark A benchmarking tool that compares OCR and data extraction capabilities of different large multimodal models such as gpt-4o, evaluating both text and json extraction accuracy. The goal of this benchmark is to publish a comprehensive benchmark of OCRaccuracy across traditional OCR providers and multimodal Language Models. The evaluation dataset and methodologies are all Open Source, and we encourage expanding this benchmark to encompass any additional providers. Open Source LL
Keywords: benchmark extraction json models ocr
Find related items on AmazonPublished on: 2025-09-15 08:46:43
How to Self-Host an (Almost) Free, Open Source TURN Server: The WebRTC implementation posted here relies on the PeerJS Cloud Server. It's pretty reliable (I haven't seen any major outage in 5+ years), but hitching yourself to someone else's wagon always carries an element of risk - if they decide to pull the pin on their project that page will die, possibly without much warning. A secondary concern is that the Cloud Server relies on Google's TURN server when required. Google has a history of a
Keywords: coturn getbyid peerjs server sudo
Find related items on AmazonPublished on: 2025-09-13 14:59:00
Recently Node.js started to support building with clang-cl on Windows. I happened to have the chance to try it out this week and while it still needs some fixups in my case, it’s mostly working very well now. Here are some notes about this. Background A hand-wavy recount about how Node.js got here: for a long time (or, as far as I could remember since I started contributing to Node.js in 2016), the official Node.js release for Windows has been built with MSVC, similar to what V8 used to be bui
Keywords: ccache cl clang js node
Find related items on AmazonGo K’awiil is a project by nerdhub.co that curates technology news from a variety of trusted sources. We built this site because, although news aggregation is incredibly useful, many platforms are cluttered with intrusive ads and heavy JavaScript that can make mobile browsing a hassle. By hand-selecting our favorite tech news outlets, we’ve created a cleaner, more mobile-friendly experience.
Your privacy is important to us. Go K’awiil does not use analytics tools such as Facebook Pixel or Google Analytics. The only tracking occurs through affiliate links to amazon.com, which are tagged with our Amazon affiliate code, helping us earn a small commission.
We are not currently offering ad space. However, if you’re interested in advertising with us, please get in touch at [email protected] and we’ll be happy to review your submission.