• Type:

Uncategorized

CH So You Want to Build an End-to-End Encrypted Web App

So it would be really nice if we could do browser-based end-to-end encrypted video calling, like we do between devices like a desktop app or a mobile app. We want this so that Zoom itself, or an outside party influencing Zoom or their infrastructure, cannot snoop on or interfere with these video calls. However, despite…

CH Show HN: Jqview, a simple native GUI for inspecting JSON with jq

The simplest possible native GUI for inspecting JSON objects with jq. Made with fyne and gojq. Usage ~> echo ‘[{“name”: “Mises”}, {“name”: “Hayek”}, {“name”: “Menger”}]’ | jqview ~> echo ‘[{“name”: “Mises”}, {“name”: “Hayek”}, {“name”: “Menger”}]’ | jqview ‘.[].name ~> echo ‘[{“name”: “Mises”}, {“name”: “Hayek”}, {“name”: “Menger”}]’ > names.json ~> jqview ‘map(select(.name | startswith(“M”)))’ names.json Installation…

CH Show HN: Water Cooler – Always-available chat for teams

Always Available, No Codes Required Create rooms that are available to the entire team, or restricted to a few select team members. Great for general office chit-chat, recurring meetings, or 1:1 conversations with your co-workers. Rooms are always available and never require a special code to join or for a specific host to be present.…

CH Show HN: High Resolution Terrain Maps of Cascade Volcanoes

Your favorite mountains, in stunning detail. The Most Detailed Maps Available The data for our maps is gathered using LiDAR sensors. This lets us resolve terrain detail down to about 2 feet wide, which is 9x better than existing maps. The Geological World, Revealed Our Cascade maps display the terrain, with nothing else getting in…

CH Show HN: PUREE: Password-based Uniform-Random-Equivalent Encryption

Password-based Uniform-Random-Equivalent Encryption What is PUREE? PUREE is a full-disk encryption header format (and tool, currently only supported on Linux) which gives you the ability to perform full-disk encryption in a way that ensures that it is infeasible for someone to determine which of the following is true: Your disk is encrypted, or Your disk…

CH Show HN: Translate any HTML/webapp without an i18n runtime library

Generate static translations for any front end project. Google Translate your source folder and compile to static dist language directories without writing convoluted references to json files… I hate i18n libraries so much, here is my personal fix. What does this package do? Create static translated copies of any source folder in your project, then…

CH Show HN: VOTEism – Secure political opinion poll app

The right of every citizen to participate in government through free and fair elections is well settled under international human rights law, as is the right to freedom of expression and to hold opinions without interference.VOTEism is a not-for-profit app, proudly secured by the 1st Amendment of the United States & Public Key Cryptography.Current political…

CH Show HN: An ASCII art music video animated with JavaScript

Music videos are an essential part of any band’s promotional materials. Charlotte Light and Dark live in different countries, so on the rare occasion we’re all together it can be hard to find time to film a traditional music video. The limited hours we have tend to be reserved for higher priority pursuits such as…

CH Show HN: Choose: An alternative to cut and (sometimes) Awk

This is choose, a human-friendly and fast alternative to awk and cut Features terse field selection syntax similar to Python’s list slices negative indexing from end of line optional start/end index zero-indexed reverse ranges slightly faster than cut for sufficiently long inputs, much faster than awk regular expression field separators using Rust’s regex syntax Rationale…

Scroll to top