Monday, September 2, 2024

Show HN: Ban 'Any updates' emails – this is super-efficient client communication https://ift.tt/WEKjTP6

Show HN: Ban 'Any updates' emails – this is super-efficient client communication Looking for 100 beta users to use RSP for free (in return for great feedback!) I've made a Monday/ Google Sheets hybrid - making it really easy to share structured data with clients, in real-time, with no extra effort from you. This eliminates clients being in the dark or sending multiple emails per task. Project management tools are usually black boxes, where the team only communicates with clients via email threads (in the plural). Instead, with RSP, you choose at the column level what data you want to share with clients and what you want them to edit and not edit, and also have a side-by-side messenger for each task. Client communication is instant, real-time, and super-efficient. https://ift.tt/oaKUqhy September 2, 2024 at 02:40PM

Show HN: Tech Interview Exp is up and running https://ift.tt/CcKR6DY

Show HN: Tech Interview Exp is up and running https://ift.tt/STJjKsx September 2, 2024 at 12:28PM

Sunday, September 1, 2024

Show HN: Character Headcanon – AI-Powered Backstory Generator https://ift.tt/5IX1oiG

Show HN: Character Headcanon – AI-Powered Backstory Generator Create unique character backstories with Character Headcanon, an AI tool for writers and gamers. Generate instant, detailed profiles for your creative projects. https://ift.tt/Z0P1XLY September 2, 2024 at 05:26AM

Show HN: Bin-graph: Visualize binary files https://ift.tt/oNjP6gJ

Show HN: Bin-graph: Visualize binary files This program provides a simple way of visualizing the different regions of a binary file. Written in C, depends only on libpng. Currently (commit 1dd42e3) it is able to generate PNG images that represent various aspects of the binary: - Grayscale: Byte values, 00..FF. - Ascii: Printability of each byte. - Entropy: Of a "block", changed with --block-size. - Histogram: Bar graph of the byte frequencies. - Bigrams: Each point is determined by a pair of bytes. - Dotplot: Measure self-similarity. Image width/height is N^2. In the future, I plan on adding an SDL version that allows the user to view a section of the file interactively (sections are currently supported with --offset-start and --offset-end). More information on the README. https://ift.tt/GLJdk5W September 1, 2024 at 08:00PM

Show HN: Server Side Code Integrity https://ift.tt/xFhgVBi

Show HN: Server Side Code Integrity https://ift.tt/VgS1v4D September 1, 2024 at 06:18PM

Show HN: Logto – Auth, OIDC, Token Exchange, and multi-tenancy https://ift.tt/kRhBoKW

Show HN: Logto – Auth, OIDC, Token Exchange, and multi-tenancy https://logto.io September 1, 2024 at 05:53PM

Show HN: I made an app to discover where to stream movies and TV shows in a week https://ift.tt/YnaN1OW

Show HN: I made an app to discover where to stream movies and TV shows in a week I set myself a challenge to make a simple and clear website to discover where to watch movies and TV series within a week. This was my second project with my now favorite tech stack: Next.js, TypeScript, Tailwind and ShadCN UI. https://ift.tt/NF4Pf6b September 1, 2024 at 04:59PM

Saturday, August 31, 2024

Show HN: I'm 17 and built a startup to find or sell parking spots https://ift.tt/CJj8uRz

Show HN: I'm 17 and built a startup to find or sell parking spots Hey HN! I'm Dris, I'm 17, and for the past few months, I've been solo-developing Parkt, an app that lets you quickly reserve or sell parking spots. Parking sucks - it's expensive, hard to find, and you usually overpay or get a ticket. With Parkt, you can reserve parking in 2 taps, or list your unused space in under 5 minutes. It's now free to download on iOS (with Android coming soon)! You can also check out a demo on the site if you're interested. If you know someone who might use Parkt, sharing the app would be super helpful! Feedback is also appreciated. https://parkt.app/ September 1, 2024 at 12:23AM

Friday, August 30, 2024

Show HN: Create notes and maps that live outdoors with web and AR integration https://ift.tt/AzNc1xf

Show HN: Create notes and maps that live outdoors with web and AR integration Hey HN, We built Auglinn to make it easy for anyone to leave notes outdoors and create interactive maps, using AR. You can: - Pin notes or questions from your desktop that appear as AR notes outside, or - Leave notes or questions while exploring outside with AR, and view them later on your map via phone or desktop. My favorite feature: creating maps by dragging and dropping photos from your phone. The story? When I was a kid, my father visited Universal Studios and captured it all on video. When I went there in 2019, I found myself wondering if I was standing in the same spots he had. This curiosity triggered my interest in leaving traces on the world, and hence AR, and then Auglinn happened... It began for individuals (hobbyists, influencers, anyone), but professionals like urban planners, municipal employees, and some tour guides also loved it, so we added SaaS features later. Feedback is much appreciated. https://www.auglinn.com August 27, 2024 at 08:28PM

Show HN: Website with coding puzzles from job interviews https://ift.tt/wtoR3Vv

Show HN: Website with coding puzzles from job interviews Hi Friends! As I run another site with more general programming exercises for years - I always felt they are different from puzzles and test projects proposed at job interviews. So recently I started this new place and am slowly adding problems here. Of course the number of such challenges I encountered in interviews myself is quite limited. So if you may recollect something of the kind which could be converted to a puzzle - please, kindly share it to me (e.g. with "rodiongork" at gmail). Puzzles of algorithmic nature or system-oriented and language-specific - are all welcome. Currently I'm working to add a few postgresql exercises and executor for them. https://ca4pro.com August 30, 2024 at 07:57PM

Thursday, August 29, 2024

Show HN: Genie – Add Events to Your Google Calendar from Screenshots https://ift.tt/zuY8J7e

Show HN: Genie – Add Events to Your Google Calendar from Screenshots Hi HN Josh here, I'm excited to share a small app I built called Google Calendar Genie. I created this tool out of frustration—so many websites don’t provide Google Calendar links for events! With Genie, you can simply upload your event details screenshot, and it’ll generate a Google Calendar link for you. No need to sign in to Google or download anything — just click the generated link, and voilà, the event is added to your calendar instantly! It uses an LLM on the backend to parse and generate the events (no data is stored on the app). I’d love to hear your feedback! https://www.calendargenie.xyz/ August 30, 2024 at 02:55AM

Show HN: We built a Chrome extension AI Fantasy Draft Assistant https://ift.tt/4J5hrmk

Show HN: We built a Chrome extension AI Fantasy Draft Assistant https://ift.tt/OXluF6H August 30, 2024 at 01:07AM

Show HN: Open-source alternative to Loom that only requires S3 https://ift.tt/YG0U6BM

Show HN: Open-source alternative to Loom that only requires S3 https://ift.tt/P4R9OzU August 25, 2024 at 07:40PM

Wednesday, August 28, 2024

Show HN: Skip – Build native iOS and Android apps from a single Swift codebase https://ift.tt/x6FGYu8

Show HN: Skip – Build native iOS and Android apps from a single Swift codebase Hello Hacker News. I'm Marc, one half of the team that created skip.tools. Skip is a tool that transpiles your SwiftUI iOS app into a Kotlin Jetpack Compose app, and enables you to use a single language to build a complete app that reaches the entire mobile marketplace. What it is: Skip stands in contrast to other cross-platform development tools like Flutter, React Native, and Xamarin, in that it enables the creation of genuinely native applications for both of the dominant mobile platforms. It doesn't embed a separate engine or runtime into your app, but instead lets you use pure Swift and SwiftUI to create the iOS side of the app (as per Apple's recommended best practices for creating iOS apps), and transpiles it into a pure Kotlin and Jetpack Compose app for the Android side (which is Google's recommendation for building Android apps). So your application will use platform-native controls and will automatically have all the affordances provided by the platform vendor: animations, accessibility, and future-proof evolution alongside OS updates. How it works: you build a Skip app using the same tools that you use to create a standard iOS app: Xcode, Swift, and SwiftUI. Skip augments this workflow with a Swift Package Manager plugin called "skipstone", which transpiles your Swift into Kotlin each time you build your app, and launches the Android app side-by-side with the iOS app each time you run the app. The transpilation works not just on your primary app module, but also transitively processes all your dependent SwiftPM modules, so you can break complex projects down into individually testable sub-modules containing business logic or UI code. In fact, this is how our own adaptor modules for the standard frameworks are structured: SkipFoundation adapts the Foundation framework and SkipUI adapts the SwiftUI framework, so the same familiar API can be used when building the app. And there's a GitHub ecosystem of open-source modules supporting popular frameworks, including SQLite, Firebase, Lottie, and many other common building blocks of modern apps. What it solves: Abe and I have been building apps since 2008, when we created the Stanza ebook reader. We have since worked on a number very large app projects for various companies, including Twitter, the New York Times, and Bose. We've seen all manner of attempts at cross-platform solutions using JavaScript and other languages, but in the end we've concluded that only a truly native app experience, using the tools and languages recommended by the platform vendor, will ever result in a first-class user experience. That that leaves only the prospect of writing your app twice: once in Swift or Objective-C for Apple platforms, and again in Kotlin or Java for Android. But writing the same app twice is much more than twice the effort: you need two separate skillsets, two sets of tools, and a lot of manual coordination overhead to ensure feature parity. So rather than attempting to add to the already-crowded field of cross-platform solutions, we instead approached the problem from an angle of how best to ease the process of creating two separate-yet-equivalent apps. And thus the Skip transpiler we born, and over the past year is has evolved into a fully-capable solution for creating best-in-class apps for both iOS and Android. We have a wealth of videos and documentation available at https://skip.tools , and I'll be around to field any questions that any of you might have. Thanks in advance for taking a look! Home: https://skip.tools FAQ: https://ift.tt/DusSkGU GitHub: https://ift.tt/Ceog5i7 https://skip.tools/ August 29, 2024 at 02:14AM

Show HN: Warehouse OpenAI requests to your own database https://ift.tt/Q7xMKyk

Show HN: Warehouse OpenAI requests to your own database Today we’re launching Velvet, an AI gateway for warehousing OpenAI and Anthropic requests to your PostgreSQL instance. We originally built an AI SQL editor, but realized that customers were using it to monitor their AI requests in production. We had already built an AI request warehousing tool internally to debug our SQL editor and gave some customers access. A few days into testing this idea, our pilot customer launched [1] and we began warehousing 1,500 requests per second. We worked closely with their engineering team in the following weeks, completely re-architecting Velvet for scale and additional features (such as Batch support). Along the way, other companies began seeking out Velvet to get visibility into their own LLM requests. We’re launching our AI gateway as a self-serve product today, but our pilot customers are already warehousing over 3 million requests per week - so the system is stable and performant. What makes Velvet unique is that you own the data in your own database. Also, we’re the first proxy that gives visibility into OpenAI batch calls - so you can observe and monitor async calls that save you money. Some technical notes: - Supports OpenAI and Anthropic endpoints - Data is formatted as JSON and logged to your own PostgreSQL instance (can add support for other databases for paying customers). - You can include queryable metadata in the header, such as user ID, org ID, model ID, and version ID. - Built on Cloudflare workers, which keeps latency minimal (using our caching feature will reduce latency overall) - Built for security + starting process of SOC II soon Why warehouse your requests? - Understand where money is spent. Use custom headers to calculate the cost per customer, model, or service. - Download real request/response data, so you can evaluate new models (e.g., re-running requests with a cheaper mini model) - Monitor time to completion of batch jobs. (e.g., OpenAI says 24 hours, but our customers average 3-4 hours) - Export a subset of example requests for fine-tuning It’s just a 2 line code change to get started. Try a sandbox demoing the logging proxy here: https://ift.tt/voPtWJD More details in our docs https://ift.tt/bOnFAZh [1] https://ift.tt/YqDTEnC https://ift.tt/gf49epa August 28, 2024 at 10:21PM

Tuesday, August 27, 2024

Show HN: Live Subtitles for Any App on Mac https://ift.tt/Tcpfbhn

Show HN: Live Subtitles for Any App on Mac I’m non-native English Speaker and i’m so tired of saying “Say it again” on online calls. Especially if it is Indian or Scottish Accent. And moreover if it is some really serious interview. That’s why i built Subtitly - Live Subtitles for any app on macOS. Few things about subtitly: - Subtitles are in Mac’s notch ⇒ you always look into the camera - They are really fast and reliable (2-3% Word Error Rate) - On-device AI ⇒ Offline & Private - Works in any app ⇒ Watch twitch streams with subs or calls in discord with subs. Here is the demo how it works: https://ift.tt/x0OpjvL August 27, 2024 at 09:24PM

Monday, August 26, 2024

Show HN: Find out if your area could be affected by a nuclear event https://ift.tt/at4QKH3

Show HN: Find out if your area could be affected by a nuclear event Hey, HN! I feel like lately a lot more people are trying to keep up with geopolitics. So we've collected data from different sources and put together this map with potential targets in nuclear warfare. Please let me know if it helps you and if you have other suggestions. Thanks a lot! https://ift.tt/GRZlpt6 August 27, 2024 at 12:08AM

Show HN: I made a game to show how bad the NYC rental market is https://ift.tt/nOilWZK

Show HN: I made a game to show how bad the NYC rental market is https://ift.tt/u32nkRm August 26, 2024 at 11:46PM

Show HN: D&D meets Siri – Interactive voice adventure https://ift.tt/3e4SvkD

Show HN: D&D meets Siri – Interactive voice adventure Hey HN! I've been building tooling for voice-driven apps over the past few months, as part of a hardware project. Someone suggested adapting the DSL to play Dungeons and Dragons. So, here we are! What is it? An AI-powered, voice-controlled D&D adventure set in the world of Dvorak. Talk to characters, explore locations, and shape the story using your words. Use your microphone to interact with the AI dungeon master. Explore freely – interrupt, ask questions, or take unexpected actions. If you make friends at the tavern, you can also just hang out there and chat. Hint: Talk to the bartender to move the story along. This is an early demo, and I'm eager for your thoughts: Is the concept engaging? What works well, and what doesn't? I've added a feedback form to the webpage in case you want to drop a comment without posting on HN. Thanks for trying out the demo! https://pocket.computer August 23, 2024 at 06:51PM

Sunday, August 25, 2024

Show HN: Issue Duration Labeler – a GitHub Action that labels issue by age https://ift.tt/GteJCs2

Show HN: Issue Duration Labeler – a GitHub Action that labels issue by age I’ve built *Issue Duration Labeler*, a GitHub Action that automat...