Wednesday, January 31, 2024

Show HN: Easily compare the costs of newsletter platforms https://ift.tt/aKZCUlG

Show HN: Easily compare the costs of newsletter platforms I've been writing on Substack for the last year, and from the beginning I've been aware that I might want to migrate to a different platform at some point. I've been looking into the various alternatives to Substack for a while, and always found it difficult to compare costs across the different platforms. There's just too many variables that factor into the cost, and each platform has a slightly different pricing scheme. I've also been looking for the chance to try Streamlit, a Python library for making dashboards. Getting started with Streamlit was even easier than I imagined, so I ended up making a dashboard for comparing the costs of hosting a newsletter on each of five platforms: Ghost Pro, Buttondown, beehiiv, Substack, and ConvertKit. You can input the number of subscribers you need to support, the percentage of subscribers with a paid subscription, and the average annual revenue per paid subscriber. If anyone here is thinking of starting a newsletter, or migrating to a different platform, you might find it helpful. If you've been curious about Streamlit, you might be interested as well. There's a link to the GitHub issue tracker, so if you find anything broken or inaccurate feel free to comment here or open an issue. One thing that's interesting to see is how differently some of the pricing schemes behave at lower subscriber numbers, and lower annual revenue amounts. Someone with a large following and a large revenue base has a much different set of choices than someone with a small subscriber base and a lower ratio of paid subscribers. https://ift.tt/TgZaOhm https://ift.tt/TgZaOhm January 30, 2024 at 11:25PM

Show HN: Privacy-first cross platform spreadsheet pipeline app https://ift.tt/iVEj4kd

Show HN: Privacy-first cross platform spreadsheet pipeline app In my previous role at a small startup, I frequently developed simple scripts to assist recruiters and marketing professionals in handling data processing tasks on Excel or CSV files. These tasks were typically straightforward and repetitive, stemming from the periodic export of data. This experience sparked the idea to create a straightforward tool dedicated to such functionalities(also mobile friendly, as they occasionally need to process data on their smartphones). There are powerful tools like Power Query and Tableau, but they often prove too complex for non-technical users to navigate effectively. Additionally, ETL tools that support CSV/XLSX formats often come with a high price. That's why I build Tablesmith, an easy-to-use and free spreadsheet automation tool that empowers anyone to automate their data-related tasks with ease. Furthermore, I also include AI autofill capability, which I believe would be useful. https://tablesmith.io/ January 29, 2024 at 08:24PM

Show HN: Sankofa – Browser extension to semantically search your history https://ift.tt/Ub3c1BI

Show HN: Sankofa – Browser extension to semantically search your history Hey there HN! I lead Product at Vectara. Some of us read a lot of articles on the web (like those on HN) and we were desperately trying to recall the text we read -- using semantic search because we might not have remembered the exact text we read. (Or ask questions about the content -- ChatGPT style.) Sankofa is a new browser extension that can automatically index web pages you visit and let you search / ask questions about that content. We built it using Vectara's retrieval-augmented-generation (RAG) platform and hope this is useful to folks. This is an initial release: we would love to hear any feedback and suggestions! https://ift.tt/SwFMiA0 January 31, 2024 at 03:09AM

Show HN: Get notified when your desired Twitter handle is available https://ift.tt/D0Swkyv

Show HN: Get notified when your desired Twitter handle is available https://handlespot.pro January 31, 2024 at 01:03AM

Tuesday, January 30, 2024

Show HN: Submit your startup in 150 directories in 5 min https://ift.tt/7e1TxSl

Show HN: Submit your startup in 150 directories in 5 min Back in November 2023, I faced a significant challenge with my AI startup. I was banking on Product Hunt to boost our visibility, but things didn't pan out as expected. I quickly realized what was missing—a straightforward yet effective strategy to stand out: getting listed in directories. That's when I developed QuickListing. QuickListing simplifies the process of increasing online presence. It’s an automated tool that submits your startup to over 150 directories with just one entry. It’s ideal for founders who need to maximize exposure, but have limited time and resources. QuickListing efficiently handles the directory submission process, ensuring your startup gains visibility and SEO benefits without the need for manual, repetitive tasks. https://quicklist.ing/ January 30, 2024 at 02:52AM

Show HN: The Next Round – Weekly newsletter showcasing startups raising capital https://ift.tt/8pzDmcY

Show HN: The Next Round – Weekly newsletter showcasing startups raising capital https://ift.tt/KMdwBfh January 30, 2024 at 02:31AM

Show HN: Boardzilla, a framework for making web-based board games https://ift.tt/ZLxfjbN

Show HN: Boardzilla, a framework for making web-based board games Show HN: Boardzilla, a framework for making web-based board games Tldr: We’ve made a framework for web-based board games. You can try out some games over at https://boardzilla.io , or you can take a look at https://ift.tt/nw7Z8qs to learn more about how to develop your own game. Source is available at https://ift.tt/3EbutN1 Hey y’all. My brother and I have made a framework for board games. During the pandemic we started to look at BGA but got discouraged by how old-fashioned the tools were and how cumbersome the development process was. We set out to make our own framework where you could use the same code for both the client and server. Our hope is anyone familiar with Typescript and CSS could code up a game without worrying about state management, persistence or networking. It’s still very much a wip, and we're rapidly adding features and games. But we’ve got our first draft of developer docs done, and we've put up a few games we've developed to showcase and test out the platform. Source for the games and framework is available on Github, and we’re excited to code more games and hopefully encourage other people to try it out. Happy for any feedback. https://ift.tt/CEwlGZJ January 30, 2024 at 12:42AM

Monday, January 29, 2024

Show HN: Animating the World of Van Gogh with Stable Diffusion and AnimateDiff [video] https://ift.tt/iTLRESY

Show HN: Animating the World of Van Gogh with Stable Diffusion and AnimateDiff [video] I know I'm very late to the game but tried to realize Van Gogh's work with AI. Workflow is quite straightforward, generated all the video samples through Automatic1000's Web-UI by leveraging SD1.5 + Motionv3 in AnimateDiff. Rendered everything on my RTX 3080TIM laptop. Took me decent 40 mins for different experiments and generations. https://www.youtube.com/watch?v=yntoe0i6QxY January 29, 2024 at 11:30AM

Show HN: Librarian - Semantic Bookmark Search Using Transformers https://ift.tt/bgFmWiY

Show HN: Librarian - Semantic Bookmark Search Using Transformers Search for your bookmarks by content! @ashwinlokkur and I built this Chrome extension that scrapes your bookmarks' content and does semantic search using transformer embeddings. Free and private since it's all in-browser. No LLM API calls ;) https://ift.tt/1kHEzmu January 29, 2024 at 05:24AM

Show HN: 12-colored visual interactive music theory for pop/rock MIDI (+Github) https://ift.tt/veQzRIX

Show HN: 12-colored visual interactive music theory for pop/rock MIDI (+Github) I'm sharing an early prototype of my open-source interactive book and MIDI viewer. My approach is to annotate a tonic and phrasing in each file, so that chords become visible as 3-4 color bundles after a bit of training. This radically simplifies seeing and hearing chords, so that you can rapidly browse through many arrangements and study Western harmonic/arrangement language If you don't have a touchpad, a horizontal scrolling can be done via shift+mouse wheel (generally on the web). Also, I have a second color scheme that I tried to optimized for people with color vision deficiencies. My big dream now is to have all piano rolls in DAWs support 12-coloring (in any color scheme really), so that the music can be seen as less complex, less gatekeeped and less entangled. It's not as hard as I've seen it before. Source code: https://ift.tt/mrMjCpw It currently doesn't play music from Russia or Türkiye (=requires a VPN), because I rely on corsproxy.io internally which blocks access from those countries. I plan to rehost stuff on S3 soon to fix that. Also, it's more performant in Chrome than in Safari - audio clicks less. === Backstory: I quit Whatsapp in 2021 to focus full-time on studying music theory. Along that I've assembled a list of resources to see the frontier: https://ift.tt/YXbq8TB My biggest inspiration is Hooktheory - an interactive book that teaches how melody and chords interact in Western pop music. After it I wanted to study how the rest of the arrangement works - what the bass line is doing, how is melody doubled, what chromatic chords are possible, are there any functional pre-dominants and dominants in mixolydian or dorian etc. I wanted to focus on music for which the complete arrangement is clean and available. This is early chiptune (NES/Genesis) OSTs and MIDI arrangements (primarily created in 1990s). As I plugged MIDIs into my front-end, I discovered that the harmonic analysis - the cornerstone of studying Western harmony - can be done by eyes in real-time. That is, if you color the notes consistently, the chords start to stare at you, sharply and memorably. I'm intrigued by latest shifts towards corpus studies in music theory and I'm generally happy that nowadays the research is not just about classical music anymore. At least in the West. https://rawl.rocks/ January 28, 2024 at 07:07PM

Show HN: A text-mode periodic table in C for GNU/Linux terminals https://ift.tt/y5gAWqa

Show HN: A text-mode periodic table in C for GNU/Linux terminals I'm sharing a retro-looking periodic table I made in C that I think looks really nice. https://ift.tt/keBQVGs January 28, 2024 at 11:29PM

Sunday, January 28, 2024

Saturday, January 27, 2024

Show HN: Anki/Duolingo like app using Educational YouTube videos https://ift.tt/DYJ1SXr

Show HN: Anki/Duolingo like app using Educational YouTube videos Hi HN, I watch A LOT of educational YouTube videos but wasn't forgetting a good chunk of the details because I was only really passively watching. So I made a tool that generates quiz questions/flashcards from YouTube videos, and uses spaced repetition like Anki or Duolingo to keep it in memory. Let me know if you find it cool/useful (or terrible ) or if you want to know a bit about the details! https://ift.tt/FH1t5Gd January 27, 2024 at 02:34AM

Show HN: An Amiga Soundtracker Mod / PDF / CSV Polyglot File [pdf] https://ift.tt/WwU2qoJ

Show HN: An Amiga Soundtracker Mod / PDF / CSV Polyglot File [pdf] Open it in your browser (pdf.js), Adobe Acrobat, Okular, mpv, VLC, Microsoft Excel, and more. https://lab6.com/6 January 26, 2024 at 10:47PM

Show HN: PHP API Bindings for Open Brewery DB https://ift.tt/P9Dx4LX

Show HN: PHP API Bindings for Open Brewery DB Howdy! I'm a recent PHP convert after a decade of laughing at PHP memes on r/programmerhumor, and wanted to dive a bit deeper into the language by building something practical with it. I also love beer and decided to combine the two by building a PHP library for the Open Brewery DB API ( https://ift.tt/40XU2TD ). Hope someone finds it useful! https://ift.tt/ZXk4iMf January 26, 2024 at 11:48PM

Friday, January 26, 2024

Show HN: ChatGPT for Your Data https://ift.tt/5AwtQsj

Show HN: ChatGPT for Your Data I built an ai agent that can connect to your database. There's a lot of text-to-sql ai tools out there, here are the 2 key differences about my approach: 1. AI Agent - I give the Agent a bunch of tools and let it decide what tools to call, in what order, with which parameters, in order to help the user. this means you can ask super vague questions and the agent helps you think through coming up with a good answer. 2. Metadata graph & embeddings - I use an LLM to create metadata about the db schemas including things like join keys, column descriptions, and table contents. I also convert this metadata into embeddings. this powers a kNN search that the agent can use to find the right data in the db. if you would be willing to give it a try please put in your email on the page. thanks! https://ift.tt/DfVFw6O January 26, 2024 at 01:57AM

Show HN: Lumos, a Local LLM Chrome Extension https://ift.tt/8kISR1q

Show HN: Lumos, a Local LLM Chrome Extension Lumos is an LLM co-pilot for browsing the web, powered by local LLMs (Ollama). https://ift.tt/Xuw4UfY January 25, 2024 at 11:54PM

Thursday, January 25, 2024

Show HN: Geo-Distributed KV Store for Metadata Management https://ift.tt/2fzYdCL

Show HN: Geo-Distributed KV Store for Metadata Management Community Meeting In order to provide a more comprehensive overview of Xline's progress and to promote the Xline community, we will be hosting an Xline community meeting on January 26, 2024 at 6:00 PM PST The meeting will be held via zoom: Meeting number: 874 4309 5241 Password: 124294 Link: https://ift.tt/EVHmZ7a... https://ift.tt/Tt1IEJX January 25, 2024 at 04:44AM

Show HN: A self-hosted GitHub issues notifier https://ift.tt/JH68o7P

Show HN: A self-hosted GitHub issues notifier I wrote this simple tool to receive an email each time a Github issue with certain tags is created in a repository I'd like to contribute to. I thought somebody else might find this useful. https://ift.tt/OqZRXug January 25, 2024 at 01:12AM

Taken with Transportation Podcast: Breaking Glass Ceilings Halfway to the Stars

Taken with Transportation Podcast: Breaking Glass Ceilings Halfway to the Stars
By

People celebrating in front of a San Francisco Cable Car holding up signs with a woman holding her fist in the air.Fannie Mae Barnes smiles at the crowd while being recognized at a cable car 150th anniversary event in August 2023.

Fannie Mae Barnes made history in January 1998 when she became San Francisco’s first female cable car grip. We hear her story in the latest episode of Taken with Transportation, “Breaking Glass Ceilings Halfway to the Stars.” 

“I started working at Muni as a bus operator in 1981,” Barnes tells Taken with Transportation host Melissa Culross. “[But] I was kind of getting tired of the bus situation because it’s pretty difficult operating a bus in San Francisco because you have to deal with a lot of hazardous situations, people as well as the traffic. And so, I was about to quit my job.” 

Instead of quitting, Barnes moved to the cable car division where she worked as a conductor for about six years before training to become a grip. The grip heaves the lever that grabs hold of the cable to propel the cars. The job takes strength, mental and physical coordination, confidence and determination. Many potential grips, including men, don’t finish the training. Barnes did. 

“When I made it, everybody was excited,” she says. 

Barnes may have been the first female cable car grip, but she wasn’t the last. The second, Willa Johnson, is also featured in the episode. 

“For me, it’s important that I’m doing it, and that I’m still doing it,” says Johnson, who became a grip in 2010. “It takes a while for, I guess, for some of the men that really felt like ‘This is not a woman’s job’ to warm up to you and say, ‘You know, I really doubted you, but you are really doing a good job.’” 

Two more women became cable car grips after Johnson, and she teases that a fifth is coming.  

Listen to “Breaking Glass Ceilings Halfway to the Stars” for more about what Barnes and Johnson experienced when they became grips. You can find it and all the episodes of Taken with Transportation on our podcast page (SFMTA.com/Podcast).



Published January 25, 2024 at 12:36AM
https://ift.tt/kncJ9gQ

Show HN: Startup funding simulator https://ift.tt/4glsajD

Show HN: Startup funding simulator Hi HN We built a tool to help founders understand how modern fundraising (with safes) works, and how much dilution you can expect when raising money. The project is open-source. The code is a mess right now, but it'll get better I promise. You can also help with that. We didn't build this to make money. We genuinely did it because we were looking for it, and couldn't find it. We're in fact in the process of fundraising for a company, and at first glance the process looks simple. Just an excel sheet will do! But then the more we dug into it and tried different simulators, the more we realized that it's more complex than it looks. We even signed up to Pulley, Carta and others just to run simulations. But they're a bit confusing. TL;DR: Understanding modern startup funding and knowing how much dilution you'll face is hard. We built a tool that'll hopefully help with that. You can add Post-money Safes, priced rounds and issue options to employees, and you can see how that affects your ownership at every step. You can also simulate an Exit scenario and see how much money you'll be left with. --- Some examples of complex stuff: - There are many different types of safes. They all convert at the first priced round, but in different ways. Some are through discount, some are uncapped, some have a fixed valuation cap, and some have both a discount and a valuation cap. - All safes (before first priced round) convert at the same time. They don't dilute each other, which is what happens in the rest of fundraising. - Investors often require you to set aside some options. This one is particularily nasty. Basically, if an investor expects you to set aside 10% as options, and expects to get 10% equity, that's what should appear in the subsequent cap table. However, calculating the options is difficult, and is often a circular calculation (even Kirsty Nathoo from YC says it's complex and avoids showing the calculation in the Safe video "Understanding SAFEs and Priced Equity Rounds") - Safes and priced rounds can have pro-rata, but don't always exercise it - Pro-ratas of safes are taken from the priced round money, so you'd expect the safe holder's equity to remain the same if they exercise it. BUT ... it gets diluted by the new options issued. - Safes can have an MFN provision, which defers the valuation discussion/calculation until the moment the priced round is about to close. With a mix of discounts, uncapped and valuation caps, it gets tricky to know which deal is "better". - ... Assumptions and limitations: - Only post-money safes and priced rounds. - No down rounds. There's a bit more complexity around liquidation preferences and anti-dilution rights - we don't support that now. It only matters if you're simulating a "bad" situation. But come on, it's a simulator — Be optimistic. - No pro-rata caps. We might add that soon, to fully support the YC standard deal. But for now, if an investor gets a pro-rata, they can exercise either all of it (keeping their original ownership) or none. - Safes' pro-ratas disappear after the first priced round. (I think this is what happens normally?) - Remaining available options get redistributed evenly at exit. - The round is the investor. For the sake of simplicity, consider "Series A" as the combination of all series A investors into one, super-investor. Let us know what you think! https://ift.tt/M97XKEf January 24, 2024 at 11:41PM

Wednesday, January 24, 2024

Show HN: Queries – Natural Language Data Analysis from Structured https://ift.tt/I15LTFO

Show HN: Queries – Natural Language Data Analysis from Structured Hello HN community, We’re excited to share our latest feature at Structured, called Queries. We've focused on making data analysis as intuitive as possible, and are eager to hear your feedback. Key Features: - Natural Language Understanding: Imagine querying your data with simple questions like, "Show recent error logs" or "Summarize last month's sales." Queries translates these into actionable data insights, bypassing traditional query complexities. - Direct Data Connectivity: Connect your datasets easily, whether they're in S3 buckets or uploaded directly. Queries handles various data formats, making it a versatile tool for any data source. - Instant Data Insights: Get real-time answers without the need for intricate database queries. It's about making data exploration quick and accessible, even for non-technical users. - Customizable Output: Tailor your data presentation to suit your specific requirements. Whether it's sorting, filtering, or visualizing, Queries adapts to your needs. Potential Benefits: - Enhance Productivity: By simplifying data interrogation, Queries can significantly speed up data analysis and decision-making processes. - Democratize Data Analysis: It's not just for developers or data scientists. Queries opens up data exploration to a broader range of users, fostering a more inclusive data-driven culture. - Reduce Reliance on Technical Teams: Empower users across your organization to answer their own data questions, freeing up your technical staff for more complex tasks. We believe Queries can be valuable, whether for troubleshooting, reporting, or gaining business insights. It’s aiming to make data analysis more intuitive and less time-consuming. Curious about your thoughts, potential use cases, or any feedback you might have. For those interested, more info here: app.structuredlabs.io Thanks! https://ift.tt/ZIM3Evq January 23, 2024 at 10:31PM

Show HN: Blocks by Cosmic https://ift.tt/h0uezbn

Show HN: Blocks by Cosmic Hi HN, today we are releasing Blocks (https://ift.tt/zrP5tCs), our new data infused components for building Cosmic (https://ift.tt/o0vKaVw) (W19) powered websites and apps. Cosmic is a headless content management system (CMS). We provide a dashboard to create content and API tools to deliver content to any website or app. Blocks are pre-built website components that you can drop into your project. Choose from landing pages, blogs, image galleries, product pages, and more. With Blocks you can build these features with Cosmic faster than ever. It's our goal to empower your team to create the best content powered websites and apps. Blocks can be considered the missing "head" to connect with the Cosmic headless CMS. It is our opinionated component frontend for building highly scalable and performant web applications built with tools we think offer a development experience and performance advantage (React Server Components, Next.js, and Tailwind CSS). React Server Components (RSCs) have unlocked a new paradigm in building data-driven web applications. By safely encapsulating data-fetching inside components, we can use RSCs as building blocks to enable faster and more scalable application development. We are excited for the potential of RSCs and Blocks. This is just the beginning. To get started, go to the Blocks website (https://ift.tt/zrP5tCs) and follow the steps for installation. View the Blocks demo (Agency Template) (https://ift.tt/k6cujmB) to see all of the Blocks in action. Blocks are built to give developers a head start with features that are: - Performance optimized - Draft preview ready - Mobile responsive - Localization ready - Dark mode ready - Customizable - Accessible - Type safe Blocks not only provide a fast development experience, they have been optimized for speed and performance by default, so you can ship production-ready faster. Check out the Blocks demo (Agency Template) (https://ift.tt/k6cujmB) to see how building with Blocks can give you high scores across the board for performance, SEO, and accessibility. Blocks are open source (https://ift.tt/jMEh2Rb) and built with React Server Components, Next.js, TypeScript, Tailwind CSS, and powered by the Cosmic content management system. You can install Blocks into any new or existing Next.js (v13+) codebase using the Blocks CLI (https://ift.tt/M1miBUQ). Check it out on the Blocks website (https://ift.tt/zrP5tCs) and let us know what you think in the comments. Tony January 24, 2024 at 12:03AM

Show HN: Atlas – Make maps like never before https://ift.tt/8icDCKI

Show HN: Atlas – Make maps like never before https://atlas.co January 23, 2024 at 11:59PM

Tuesday, January 23, 2024

Show HN: Nexa – Conversational analytics for growth stage startups https://ift.tt/iV7Um1j

Show HN: Nexa – Conversational analytics for growth stage startups https://www.nexahq.com/ January 23, 2024 at 12:57AM

Show HN: Galactic Recession Velocity Calculator https://ift.tt/MEeL1pX

Show HN: Galactic Recession Velocity Calculator https://ift.tt/ejIOw3J January 23, 2024 at 12:49AM

Show HN: Simply Reading Analog Gauges – GPT4, CogVLM Can't https://ift.tt/tYCR5fA

Show HN: Simply Reading Analog Gauges – GPT4, CogVLM Can't https://ift.tt/gTrUBa1 January 23, 2024 at 12:41AM

Show HN: Postcrest.com – faceswap and image generation tool https://ift.tt/rPft8uD

Show HN: Postcrest.com – faceswap and image generation tool Hey HN! I created a tool that includes multiple image generation models, faceswapping and face enhance, with more AI models coming soon. It allows you to create workspaces where you can generate images, faceswap, face enhance and have a structured way to save your results. https://ift.tt/7pNlC4z January 20, 2024 at 06:10PM

Monday, January 22, 2024

Show HN: Pathfinding Visualizer on Svelte https://ift.tt/6xtQh3f

Show HN: Pathfinding Visualizer on Svelte Github: https://ift.tt/mwltFzq Live: https://ift.tt/wHU5ycZ https://ift.tt/wHU5ycZ January 22, 2024 at 10:33AM

Show HN: Finagg – free and nearly unlimited financial data https://ift.tt/xhkcMDP

Show HN: Finagg – free and nearly unlimited financial data finagg is a Python package and CLI that enables you to aggregate and update free financial data from a handful of high quality data sources all within your own SQL database. Here're some quick facts about it: - Implements nearly all of the BEA API, FRED API, and SEC EDGAR APIs (all of which have free and nearly unlimited data access) - Only focused on macrodata (no intraday data support) - Provides methods for transforming data from these APIs into normalized features that're readily useable for analysis, strategy development, and AI/ML - The most popular methods include getting historical price earnings ratios, getting historical price earnings ratios normalized across industries, and sorting companies by their industry-normalized price earnings ratios - Python >= 3.10 only (you should upgrade anyways if you haven't ;) I'm looking for feedback on the overall package and CLI designs. Also, I'd appreciate any recommendations for implementing other financial data sources that're free with no daily API limits. Cheers! https://ift.tt/qBEXZ0S January 22, 2024 at 08:46AM

Show HN: Use GitHub Issues as Blog https://ift.tt/9D7YNKg

Show HN: Use GitHub Issues as Blog https://gitblog.io January 22, 2024 at 02:09AM

Show HN: WireGuard Config Generator https://ift.tt/GtsMaeh

Show HN: WireGuard Config Generator https://ift.tt/Qjks9DV January 22, 2024 at 12:16AM

Sunday, January 21, 2024

Show HN: AskYoutube, Smarter Video Search https://ift.tt/jB1Za5o

Show HN: AskYoutube, Smarter Video Search https://ift.tt/JP8ZEp3 January 21, 2024 at 01:02AM

Show HN: Chai - remote PDF and Hex Viewer service accessible via remote browser https://ift.tt/jk2NT8O

Show HN: Chai - remote PDF and Hex Viewer service accessible via remote browser I'm really happy with this. It doesn't provide the "best" PDF support (it converts to images, page by page) -- but it does support a bunch of other documen formats supported by the union of LibreOffice, Pandoc and MuPDF -- and it was hella fun to write and get working: a mix of bash scripting glue, nodejs servering, and dependency installation. Next up in the todo for Chai is getting it working on Windows (which will basically involve finding the right dependencies and maybe branching within the bash glue for their different paths from the Windows dimensions haha! :)). I was particularly proud of the hex viewer part. I just felt it was not complete without really being able to see the byte by byte playout of a file. Obviously there are some file size limitations (but the hex viewer is streaming, so should work for any size the underlying system can handle), and therefore optimally efficient. Oh, and it also should handle archives just fine, as in, you can open {zip,tar.gz,... etc ...} archives and inspect them "file viewer" style. Somehow I just felt this kind of capability (remote viewing files, from a safe and secure distance) was absolutely necessary for a remote browser. I often think of these things like a "glovebox"^0 0: https://ift.tt/T63mMi1 specifically designed for handling hazardous materials, including biological, chemical, or radioactive substances. Gloveboxes provide a sealed environment where researchers or technicians can manipulate hazardous substances safely https://ift.tt/AQ9p7Eo January 21, 2024 at 10:13AM

Show HN: I built presently.live for better weekend planning and insights https://ift.tt/SnEOIBJ

Show HN: I built presently.live for better weekend planning and insights Hi HN , my partner and I were looking for easier answers to our weekend planning ritual, such as: - When is our next free weekend? - What weekend activities have we got planned? - How busy/available are we to travel / host? Especially at the start of each year, when we're trying to plan flights and/or commit to hosting friends & family visits, I struggled to find a usable overview of multiple months that wasn't cluttered with weekdays. Our social events are overwhelmingly centered around weekends and we wanted a view of the year ahead that reflected that. How about just a line of 52 boxes, one per weekend ahead, shaded differently whether it was free or maybe busy or definitely busy? That was the initial sketch on a napkin that lead to a first proof of concept script that I ran locally. Now, it's a webapp* that reads from our calendars (Google only for now, sorry) to visually summarise weekends - all with readonly access. I've since added some calendar-write features from there ("pro" version, completely free) as our lives become busier with a dog, and parenthood more recently. Features like event templates, summarising events by hashtags, flagging draft/unconfirmed events etc. We've been using it to scratch our own planning itches for some years now already, and I'm sharing here now in case it can be useful for others. Even better if you have any feedback. What / how have you hacked to get clearer and direct insights into your time? I think time management and calendars have been lacking a UX overhaul for a long long time so it's a space I'm passionate about tinkering within. *stack is Nuxt 3, backed by Supabase, hosted on Cloudflare Pages. https://presently.live/ January 21, 2024 at 02:58AM

Show HN: Checkmate Champ – a training tool for chess tactics https://ift.tt/wBUtN5i

Show HN: Checkmate Champ – a training tool for chess tactics https://ift.tt/UvoWEMZ January 21, 2024 at 02:11AM

Saturday, January 20, 2024

Show HN: We built a multimodal AI interviewer for mock system design interviews https://ift.tt/eBm6flC

Show HN: We built a multimodal AI interviewer for mock system design interviews Hey HN! We’re Jared, Shreyas, and Varun the creators of TechInterviewer. We’re building a product for software engineers to go through an entirely simulated systems design interview. Our AI interviewer, Steve, gives you a prompt and you talk out loud and draw on a whiteboard while Steve guides you through the interview and gives real-time feedback. Check out our demo: https://ift.tt/EBRqxjO Every software engineer today has to prepare for systems design interviews and have two awful options: pay hundreds of dollars for a single session with a FAANG engineer or follow silently alongside a YouTube playlist. Because there is no instant feedback while practicing, engineers often learn about their most important knowledge gaps during the course of the interview loop. Jared and Shreyas are both senior engineers who have spent 1000s of hours preparing for and administering systems design interviews. Shreyas was an early engineer at Deepgram and spent many years tracking developments in the TTS (text to speech) space. He realized that voice interviews had potential to change the candidate experience when he starting using chatGPT to prepare for interviewing founding engineer candidates at his startup. We’re hoping that having easy access to interview feedback will level the playing field of software engineers at different skill levels. We’re really excited to share this with you all and we’d love any thoughts, feedback, and comments https://ift.tt/aj6gyY4 January 19, 2024 at 07:59PM

Show HN: Voxos.ai – An Open-Source Desktop Voice Assistant https://ift.tt/lfyx5C6

Show HN: Voxos.ai – An Open-Source Desktop Voice Assistant https://ift.tt/SFZVpjr January 19, 2024 at 09:34PM

Friday, January 19, 2024

Show HN: Minimal – minimalistic astro blog theme https://ift.tt/5ubvIf3

Show HN: Minimal – minimalistic astro blog theme Can you tell me what I should improve? ty https://ift.tt/JxVYD2O January 19, 2024 at 01:15AM

Show HN: Lightweight, Open-Source CMS Powered by Cloudflare Pages/R2/D1 [video] https://ift.tt/zvOcNmC

Show HN: Lightweight, Open-Source CMS Powered by Cloudflare Pages/R2/D1 [video] https://www.youtube.com/watch?v=64GTR1HEeqU January 19, 2024 at 12:09AM

Show HN: I made a website to share rejection letters https://ift.tt/S7yXmlf

Show HN: I made a website to share rejection letters Hi HN, First time posting on Show HN. Spent two weeks over Christmas and new years to make this fun little full stack web app built with Next.js and Supabase PostgreSQL, hosted on Netlify open to feedback and hope you enjoy it! https://ift.tt/WywZHbt January 18, 2024 at 11:56PM

Thursday, January 18, 2024

Show HN: CalendarScan – Scan in events from any photo to your calendar https://ift.tt/Un2vm5h

Show HN: CalendarScan – Scan in events from any photo to your calendar Today we are launching CalendarScan: an app that lets you take a picture of any calendar, schedule, or event and scan it directly to your phone using machine learning. CalendarScan also works with handwritten events, turning a planner or sticky note into a easy way of organizing your phone's calendar. CalendarScan will be free on IOS (to own, forever) and $0.99 on the Google Play store until March 1st. After March 1st it will be a one time fee of $4.99 with no subscription or ads. The CalendarScan web version and browser extension will be available February 1st. https://ift.tt/Sj2vxNf January 18, 2024 at 05:57AM

Show HN: Kasper – Practice job interview and Y Combinator interview using AI https://ift.tt/0Uy2OS6

Show HN: Kasper – Practice job interview and Y Combinator interview using AI https://ift.tt/FoMfymz January 18, 2024 at 04:14AM

Show HN: Maintenanceless – Keep your packages up-to-date automatically https://ift.tt/sRI50qw

Show HN: Maintenanceless – Keep your packages up-to-date automatically https://ift.tt/9HZi7n5 January 18, 2024 at 12:33AM

Show HN: Transitive, an open-source framework for full-stack robotic software https://ift.tt/0PN1j2l

Show HN: Transitive, an open-source framework for full-stack robotic software After three years in development, I'm thrilled to share Transitive: an open-source framework for full-stack robotic software ( https://ift.tt/TDqxa2Z ). The Transitive framework makes it easy to build robot cloud portals. Even given all the great open-source tools for web development and device management, building such cloud portals for robots is still not an easy task. There are several reasons for this, but a big one is that robots are different from regular servers, despite many people attempting to tread them as such. They go offline a lot, have limited network bandwidth, and each robot in a fleet may run a different version of software and require a different configuration. Robots also generate a lot of data, some of which needs to be synced in real-time with cloud and web front-ends for processing and visualization, some of which recorded, and some discarded. In addition robots roam insecure areas and are connected over networks outside of the control of the startup, hence requiring tight authentication and authorization. Transitive solves many of these issues. It provides a reliable, real-time data synchronization protocol that operates on top of MQTT, called MQTTSync. MQTTSync seamlessly synchronizes stateful data between robot, cloud, and web, instead of just passing messages. It provides the notion of full-stack packages that implement encapsulation and versioning of software components for all three systems (robot, cloud, and web) and uses MQTTSync's name-spaced data model to reliably communicate and operate, even when different robots run different versions of the package. The robot and cloud components are run in sandboxes to isolate them from the rest of the system, and the web components can be embedded in any web page including existing robot cloud portals. And of course, all this is secured, using SSL for transport-level security, client certificates and JSON Web Tokens for authentication, and authorization based on MQTT topics. Taken together this lays a solid foundation for building new full-stack capabilities with ease. Note that Transitive is not a replacement for ROS, and in fact many of our capabilities run ROS nodes on the robot. Neither is Transitive a fleet management system. It just makes it easy for you to build your own! To learn more about our first release of the self-hosted version, please see the linked blog post. If you just want to try it out quickly please go to https://ift.tt/TR1K2ao to create a free account, which will also give you some starting credit for try out any of our premium capabilities, such as webrtc-based video streaming, our web-terminal, or file-sync ("Dropbox for robots"). I'll be watching this thread for responses, or you can use the contact info at the bottom of the blog post to get in touch. Would love to hear your feedback! https://ift.tt/Cn63AxB January 17, 2024 at 11:50PM

Wednesday, January 17, 2024

Show HN: Just another AI tool for chatting with docs, only better:) https://ift.tt/NPcDEwM

Show HN: Just another AI tool for chatting with docs, only better:) aiPDF is your AI assistant that can scan, understand and "chat" with all your documents. It summarises massive docs in seconds and finds any information you want. It works with any file type, web articles and even with YouTube videos! https://aipdf.ai/ January 17, 2024 at 02:55AM

Show HN: Browser's internal local routes containing juicy stuff https://ift.tt/SHwdpmb

Show HN: Browser's internal local routes containing juicy stuff There are internal local routes inside browsers which are used for debugging purposing by developers but one can find a use case for him selves. Play around with it to find something interesting. Here are those internal routes/urls corresponding to the browser. Put it in url bar (omnibox/search bar) and hit enter. chrome - chrome://chrome-urls/ firefox - about:about edge - edge://edge-urls/ I'm pretty sure that most of the browsers have this you can just google like this "[your browser name] internal urls" https://ift.tt/6bFrcHT January 17, 2024 at 01:15AM

Show HN: I made a visual editor for GitHub Actions workflows https://ift.tt/BUHxpal

Show HN: I made a visual editor for GitHub Actions workflows Hey there, I have always been a fan of GitHub Actions workflows but for some reason never liked YAML files as being the assigned file format for non-linear workflows. While YAMLs are great as configuration files, they can be quite tedious when it comes to creating, reviewing, and maintaining workflows. To solve this, I created a visual node system that makes the workflow creation and maintenance process more efficient and intuitive. It's a straightforward node engine with an UI editor. Examples for such a node graph are here: https://ift.tt/UR0kmXc... and here: https://ift.tt/sBNCve4... . For clarification, they are directly executed on GitHub runners. These graphs took me minutes to build in order to focus on my actual project. The next time you create a new repo, give it a try. Love to hear your thoughts! Thanks! https://ift.tt/5F3ermb January 17, 2024 at 12:50AM

Show HN: Deploy a containerized RaspAP with Docker Compose https://ift.tt/10Kb2ol

Show HN: Deploy a containerized RaspAP with Docker Compose https://ift.tt/DyQ64J3 January 16, 2024 at 11:44PM

Tuesday, January 16, 2024

Show HN: A minimal working Rust / SDL2 / WASM browser game https://ift.tt/3IKsVcG

Show HN: A minimal working Rust / SDL2 / WASM browser game "Game" is a stretch, but I put together this repo containing a pure Rust app which uses SDL2 and compiles to WASM (and can be run in a browser). Older resources were a bit out of date and a bit too verbose for my purposes, so here's a minimal working example. https://ift.tt/RmPqwkC January 15, 2024 at 08:19PM

Show HN: BSON Extension for Postgres https://ift.tt/j1UXwhm

Show HN: BSON Extension for Postgres JSON support in postgres is superb but sometimes you really want decimal, date, and binary types, "carefree" UTF8 string handling (i.e. no escaping), and robust roundtrippability. So I made an extension for BSON. https://ift.tt/QknsGJ4 January 15, 2024 at 07:16PM

Monday, January 15, 2024

Show HN: Map2Image – Download Beautiful City Maps https://ift.tt/HWQJGmY

Show HN: Map2Image – Download Beautiful City Maps Hey there, we're excited to share our passion project with you: map2image.com. A haven for those who appreciate the elegance of city maps, i.e. beautiful art merged seamlessly with informative content. Many of my friends are from abroad and lived in various cities around the world. I built Map2Image with the help of a friend to generate images as small presents, hoping the maps would remind them of the bustling cities they once called home! I hope you enjoy them as well! Our goal: offering you well-designed city maps that elevate your home with sophistication. All maps can be downloaded for free and can directly be printed to serve as stunning art on your walls. We've put a lot of heart into this in the past: from trying our luck on Etsy, selling on private channels, evaluating different company structures, and navigating the maze of automated printing and shipping to customers... it didn't work that well and instead of letting this project die, we made a subset of images available for free. For sure the maps are not perfect (yet), but we make fixes occasionally. Also, the website was handcrafted without much Bootstrap knowledge. We will try to improve loading times and usability at some point. So, stay tuned. Happy about feedback & thanks in advance! https://ift.tt/NDjvXdL January 15, 2024 at 01:03AM

Show HN: Come and have fun on this site that talks a lot about video games https://ift.tt/oiUfRTr

Show HN: Come and have fun on this site that talks a lot about video games https://ift.tt/tAPDO74 January 14, 2024 at 11:48PM

Show HN: DataMapPlot for visualizing large corpora of documents https://ift.tt/OBmLlo7

Show HN: DataMapPlot for visualizing large corpora of documents https://ift.tt/dIWCVYw January 14, 2024 at 11:32PM

Sunday, January 14, 2024

Show HN: A GPT-4 chat loop that can directly read and write your code files https://ift.tt/kIK8Wby

Show HN: A GPT-4 chat loop that can directly read and write your code files https://ift.tt/laTsQ1j January 13, 2024 at 10:45PM

Show HN: C port of the (non-super) Star Trek game, incl. WASM for browser/phone https://ift.tt/b0oRDvl

Show HN: C port of the (non-super) Star Trek game, incl. WASM for browser/phone Hi HN, I've decided to port the original (non-super) Star Trek game to C since I wanted to try playing the original but wasn't able to find a lot of sources that run on modern machines. Therefore I based this port on Michael Birken's 2008 C# port. This is in contrast to the Super Star Trek game which was far more popular and has a number of sources available on the web. I took some hamfisted measures to allow the Web Assembly version of the game to be played on mobile as well, it's not very pretty but it kind of works. You can tap into the terminal to open your phone keyboard, then the terminal should be visible in the top half while the keyboard can stay open in the lower half. The tips section on the page has some further hints. The port itself is quite crude but I made sure that it is ANSI C89 compliant, because I wanted the game to be able to run on just about anything. For the best effect, I recommend playing the game using the aptly named cool-retro-term. https://ift.tt/fu3kcnA This is the best way to play short of hooking up your needle printer as a faux teletype terminal. https://ift.tt/ZDbw0Gd January 14, 2024 at 01:25AM

Show HN: Synphage a modern phage genome synteny graph generator for .gb files https://ift.tt/tijcpMH

Show HN: Synphage a modern phage genome synteny graph generator for .gb files https://ift.tt/8gRrnAb January 13, 2024 at 04:43PM

Saturday, January 13, 2024

Show HN: A Game for Developers. Can you beat it? https://ift.tt/QMesgpL

Show HN: A Game for Developers. Can you beat it? Hello guys, I'm glad to present to you PlayAlgoShip, a web-based game where you solve fun algorithmic puzzles. The rules are simple, you need to find the correct algorithm that makes the ship collect all stars. If you succeed, you will unlock the next level! There are also live statistics like how many players are currently playing on your current level (you are not alone struggling!), the finish rate of the level, and how many players liked/disliked it. It's 100% free, I hope you will enjoy the experience! https://ift.tt/GA9Tjm4 January 12, 2024 at 08:13PM

Show HN: Conway's Game of Life, but with a gallery of other peoples patterns https://ift.tt/gfB5hI4

Show HN: Conway's Game of Life, but with a gallery of other peoples patterns This is my spin on Conway's Game of Life. I have added the ability to create an account, save grids that you have discovered, and browse the gallery of grids saved by other people and replay them. This project has served as a sandbox for me to practice various aspects of developing a comprehensive web application from scratch. This was my first time developing a full scale web app with [almost] all the features you would expect. I know it is nowhere near perfect in its current state, but I feel it has reached a point of diminishing returns, and therefore my time is better spent focussing on other projects with more potential. I may continue to develop this project further in the future just for fun. https://ift.tt/zIbVlLd January 12, 2024 at 01:42PM

Friday, January 12, 2024

Show HN: I built yet another ChatGPT Chrome extension https://ift.tt/sjYB7zq

Show HN: I built yet another ChatGPT Chrome extension Hey HN, I’m here to introduce you my first of hopefully-many-projects-to-come this year: ReadPal.ai, a chrome extension that let’s you chat with ANY web pages while browsing. Let’s first address the elephant in the room: there are tons of chrome extensions of sorts out there…Why did I choose to work on this? Over the years, I’ve had many projects started that never crossed the finishing line; and also many ideas that’s dauntingly ambitious that I never even started. So I chose this project, in the hope that its moderate size & scope can help me finally exercise the build→ship muscle. And I must say, it has served its purpose. I thought it would just be a weekend project, however, end up dragging it for months…With the pressure of the year-end and the free time in the holiday season, I finally got to the ship phase! During the process of building, testing, and beta testing, I came across two revelations about the product: - Having AI side by side with access to the same information as you is very helpful! It's not just about summarizing long research papers, but even simple day-to-day activities can benefit from it. e.g. asking “is this miso good for making ramen?” on a miso product page on amazon, etc. - Despite a lot of similar extensions, there is still room for differentiation! The average user who isn’t intentionally following the developments in the AI field, can benefit from a tool that simplifies the complexity of various models & prompting techniques, and focuses on providing a user experience that seamlessly integrates with their workflows. There is still a long way to go in terms of the second point. Your feedback would be very helpful with that! Thank you!! https://readpal.ai January 11, 2024 at 09:03PM

Show HN: I built an affordable alternative to Spotify and YouTube Music Premium https://ift.tt/DxE7tXn

Show HN: I built an affordable alternative to Spotify and YouTube Music Premium Hey guys, I had to cancel my spotify premium subscription which was a terrible thing once I like to listen music in loop while coding or at the gym. So I decided to code myself something cool to solve my own problem that makes possible listen music in loop and without ads. I took a night off and started coding something.. so that's how I built Youtube Music Loop. I know many ppl like to listen music but not everyone can afford to pay, so it's a lite affordable version of spotify and youtube premium, where you can: - Keep listen music without ads. - Synch your playlist through all your devices. - Listen music in loops and without ads. - Search for your fav music or just copy and past the link of youtube song (when search api doesn't reach its limit). - Get it as pwa / app in your phone home screen. - Works on pc and laptops, tablets and mobile devices. - Easy and simple to use, no fluffy stuff. It's an affordable option and you pay once and use it forever, which is more than half of youtube and spotify premium subscription price. You check it here: https://ift.tt/OTdQtZX Let me know what you think and improvements you like to see, I have made many improvements as you can see here and here. -Fausto https://ift.tt/OTdQtZX January 11, 2024 at 11:52PM

Thursday, January 11, 2024

Wednesday, January 10, 2024

Show HN: I did a platform like Upwork but for Romania https://ift.tt/vneJaYL

Show HN: I did a platform like Upwork but for Romania https://taskora.co January 10, 2024 at 03:08AM

Show HN: Asymptotic Growth Order Calculator https://ift.tt/1D57fVE

Show HN: Asymptotic Growth Order Calculator I'm an undergraduate student and for my math honors thesis I'm studying asymptotic growth orders, the kind you usually see written in "big-Theta" notation to describe an algorithm's time/memory usage. The most interesting part was studying how to compute the growth order of the sequence of partial sums of a given sequence - that is, the growth order of (a_1 + ... + a_n), in terms of the growth order of (a_n). So I thought I would make a little web calculator for playing around with this. Enjoy! :-) Some things to try: 1. The sums of the harmonic sequence (1/n) diverge, but can you find a faster-decaying sequence that also has diverging sums? 2. Can you make the growth order log(log(log(n))) using only one register? 3. What happens when you apply Σ⅟ΣΣΣ (applied from right to left) to any growth order, and why? https://ift.tt/7lkhaQz January 9, 2024 at 11:22PM

New State Laws Are Coming to the Streets of San Francisco

New State Laws Are Coming to the Streets of San Francisco
By Melissa Culross

People walking and on bicycles in the street and crosswalk. As of Jan. 1, 2024, bicyclists in California legally can cross a street on a pedestrian walk signal, instead of waiting for a traffic light.

Several new state laws that took effect on Jan. 1, 2024, will have an impact on transportation in San Francisco. Some of these impacts will be more widespread and immediately felt than others, but all are expected to make San Francisco streets safer.  

Street Safety and Vision Zero

AB 251 (Ward) - This law requires the California Transportation Commission (CTC) to study the relationship between vehicle weight and injuries to vulnerable road users, such as pedestrians and cyclists. Vehicles have been increasing in size and weight in recent years, while pedestrian fatalities in the U.S. reached a four-decade high in 2021. The CTC will also study the possible costs and benefits of a passenger vehicle weight fee and how the funds created by such a fee might be used to improve road safety.  

AB 361 (Ward) - This law authorizes local agencies to install forward-facing cameras on city-owned or district-owned vehicles to enforce bicycle lane violations. AB 361 gives the agency another tool to support the safety of bicyclists by expanding our capacity to enforce regulations against cars blocking bike lanes. The legislation allows our enforcement officers to take still photos of bike lane parking violations until Jan. 1, 2030. The SFMTA plans to take the opportunity this legislation affords us, but a technology review will be necessary before cameras can be installed. 

AB 413 (Lee) - This new law prohibits the stopping, standing or parking of a vehicle within 20 feet of any crosswalk, whether it’s marked or not, and within 15 feet of a crosswalk with a curb extension. This change, known as “daylighting,” will only apply to the approach side of an intersection, and cities will have the ability to allow parking within 20 feet of a crosswalk that has clear signage or a painted curb. The legislation requires warnings to be issued until the beginning of next year, unless a violation occurs in an area marked with paint or a sign. The SFMTA has been a strong proponent of daylighting to increase pedestrian safety. Keeping the area next to crosswalks clear of parked vehicles allows pedestrians, drivers, bicyclists and anyone else rolling down the street to see each other more clearly. We are reviewing AB 413 and how it will be implemented in San Francisco, including how we can work with safety advocates, other cities and the DMV to increase awareness about the law.  

AB 645 (Friedman) - This law gives San Francisco, Los Angeles, Oakland, San Jose, Long Beach and Glendale the authority to implement a five-year speed safety camera pilot program. The speed cameras will be used on San Francisco’s High Injury Network, the 12% of streets where more than 68% of severe and fatal traffic crashes occur, and possibly at other locations where speeding is a known issue. Unsafe speed is the number one factor in fatal traffic crashes in San Francisco. We are working to identify potential locations for the speed cameras and developing a plan for outreach and engagement with local stakeholder organizations, including racial equity, privacy protection and economic justice groups.  

AB 1909 (Friedman) – Most of this law, an omnibus bicycle bill, went into effect last year, but an important provision took effect on Jan. 1, 2024. AB 1909 amends the vehicle code to make it legal for people riding bikes to cross the street on a pedestrian walk signal, unless otherwise directed by a bicycle control signal. Previously it was only legal for bikes to cross the street on a green traffic light with automobile traffic. 

Transit Safety 

SB 434 (Min) - This law is intended to reduce the harassment of women and other vulnerable groups on public transit by collecting better data on these incidents. It requires the state’s ten largest transit agencies by ridership, including the SFMTA, to conduct public outreach and survey riders about their experiences with safety while waiting for or riding on transit. This legislation builds upon the SFMTA’s Safety Equity Initiative that is currently underway. Last year we launched MuniSafe, a campaign to enhance security and increase the reporting, investigation and prevention of harassment and assaults on Muni.  



Published January 09, 2024 at 11:48PM
https://ift.tt/s7lNC62

Tuesday, January 9, 2024

Show HN: Custom GPT that can render UML https://ift.tt/gyqSutv

Show HN: Custom GPT that can render UML https://ift.tt/7HMh9uF January 9, 2024 at 12:45AM

Show HN: Dashwave – Fast Android cloud build tool with collaborative emulators https://ift.tt/rYOI6f2

Show HN: Dashwave – Fast Android cloud build tool with collaborative emulators Introducing Dashwave Public Beta! Hello, I am Supratik Das, Co-founder, and CTO at Dashwave. I am thrilled to announce the launch of Dashwave, a powerful cloud build and emulation tool for fast and collaborative Android development. It supports all major Android languages/frameworks: Java, Kotlin, React Native and Flutter. Why Dashwave? - The Problem Android developers often struggle with insanely long build times and resource-intensive emulation sessions. They work in close collaboration with product stakeholders and rely on WIP feedback. Since builds, and feedback are slow, this leads to a 'code more, build less' approach, causing debugging challenges due to insufficient testing and productivity losses. Solutions exist but their scope is limited either as a general-purpose build tool or a CI/CD build tool. At Dashwave we are tailoring the entire platform right from the local development stage for the use cases of Android Developers. What is Dashwave? - The Solution With Dashwave, you can quickly onboard your project, fire your local build on Dashwave’s cloud, preview the native emulated app interactively streamed to the browser and share emulation for feedback/demo/anything you want. Don’t believe me? Watch this video where I do all the above three in 5 minutes: https://www.youtube.com/watch?v=uQpmVfyF44o KEY FEATURES Integration with IDEs/Editors: Integrate local code with our build engine using DW CLI. Attach an Android debugger while you build and emulate on our cloud. Cloud Builds: Get fresh build environments with no dependency conflict. Build on powerful cloud nodes tapping parallelization. Supports Java, Kotlin, React Native and Flutter Remote Caching: Dashwave uses Gradle Enterprise grade Distributed Caching to speed up your builds. If a project was built historically by anyone on Dashwave, future users will enjoy cached builds. Build Analytics: Analyse build performance and dev productivity with Builds ROI stats, cache utilisation metrics Cloud Emulation and Previews: Preview your built app on cloud emulators, interactively streamed to your browsers. You can also connect your physical device to Dashwave Cloud to enjoy real device previews. Collaborate: Share your emulated app build as a link to anyone, exchange contextual comments with screenshots and logs to get feedback. Reduce CI Headaches: Use a singular ground for development and CI builds. If it builds on dev, it will build on CI. Security and Privacy: Rest easy knowing that your data and intellectual property are protected by the latest security measures. Visit https://dashwave.io to know more. Join our discord server for help and the latest updates. Start creating your first build on ( https://ift.tt/OkiPCNF ) We can't wait to see what you create with Dashwave! Happy building! https://ift.tt/qUbxXJC January 8, 2024 at 09:34PM

Monday, January 8, 2024

Show HN: Inference Mixtral 8x7B in pure Rust https://ift.tt/K52MyBP

Show HN: Inference Mixtral 8x7B in pure Rust https://ift.tt/SNtukIj January 8, 2024 at 04:13AM

Show HN: AnyText AI – Multilingual text generation and editing tool https://ift.tt/1kQS6Zz

Show HN: AnyText AI – Multilingual text generation and editing tool I just started to learn frontend and built a free AI powered web app for editing text in image using AnyText. I will continue iterating the AnyText.pics to make it easier to use and will learn frontend skills by building the web app. https://anytext.pics/ January 7, 2024 at 09:08PM

Show HN: A Command Line tool to journal your daily accomplishments https://ift.tt/ZXcN3Oi

Show HN: A Command Line tool to journal your daily accomplishments I saw this blog from Julia Evans on HN about building a bragging document: https://ift.tt/Lb7fraF . It inspired me to create a CLI tool to log my accomplishments in markdown files. I was learning about building CLI applications in Go and this project seemed like a good entry point. I used to maintain a Google Docs as my work log and bragging document but I'll often forget to update it or lose it between my open tabs. A CLI tool will be present right in my development environment and that removes friction with information logging. Release (v0.1): https://ift.tt/zbTM61O https://ift.tt/aV56ieT January 7, 2024 at 07:38PM

Show HN: Designing, manufacturing, and selling an LED 'social battery' pin badge https://ift.tt/Yc8usAJ

Show HN: Designing, manufacturing, and selling an LED 'social battery' pin badge https://ift.tt/I7GHCWA January 8, 2024 at 12:51AM

Sunday, January 7, 2024

Show HN: I built an automatic film development machine https://ift.tt/yX9fMqJ

Show HN: I built an automatic film development machine Remember that old cameras on which you cannot preview the picture you've just made? Cameras that can't shoot more than 36 pictures in a row, and those pictures are on film which needs to be processed with chemistry? OpenAutoLab allows to automatically process those films at home. What's done: Two prototypes are built and tested by developing lots of films. All necessary 3d-printed parts and electronic schematics as well as source code are published. Most of build and usage instructions are written and published. A short video introduction is cut and published. What I will update soon: Missing pictures from build instructions. Full length video of building the machine. Full length video of using the machine. What needs to be done: Public testing. Can't wait when someone else builds this thing. https://ift.tt/XTv7Azr January 7, 2024 at 02:03AM

Show HN: LDAP Watchdog: Realtime LDAP monitoring for detecting directory changes https://ift.tt/AU4hN5H

Show HN: LDAP Watchdog: Realtime LDAP monitoring for detecting directory changes https://ift.tt/05W6Skj January 7, 2024 at 12:38AM

Show HN: iOS Shortcut to convert webpage into disco party https://ift.tt/m7395sx

Show HN: iOS Shortcut to convert webpage into disco party https://ift.tt/gaR9zq2 January 6, 2024 at 11:13PM

Show HN: Filter and Monitor Hacker News Based on Your Interests https://ift.tt/547wOHE

Show HN: Filter and Monitor Hacker News Based on Your Interests I was overwhelmed by the pace of AI news and papers coming out, so I built an automated HN news monitoring service that delivers relvant news straight to my inbox or RSS feed. It uses LLMs to extract, summarize, and classify the front page articles and analyzes the different perspectives in the comments. No more FOMO :) https://ift.tt/2kPhwLd January 6, 2024 at 11:16PM

Saturday, January 6, 2024

Show HN: Seedling – A Decentralised Medium https://ift.tt/hL7P8HI

Show HN: Seedling – A Decentralised Medium Initial version of my decentralised publishing platform for articles and blog posts - like a Web3 Medium. It's open source and [almost] fully decentralised. Runs on the Polygon network. Current version lets authors publish markdown content from their GitHub account and lets users tip articles. No wallet or GitHub account is needed to browse content. Authors link their GitHub account or organisation to their wallet address via oauth and an on-chain user registry, after which they can submit article URLs directly to the on-chain content registry. The content registry ensures only registered users can publish, and only from their registered GitHub account. By adding different hosting options and expanding the feature set, the ultimate goal is to create a platform for independent journalists to publish without fear of censorship or repression, and to fund their journalism through direct tipping, subscriptions and profit sharing models. https://seedling-d.app January 6, 2024 at 04:24AM

Show HN: Fitlock – Block apps until you reach your daily fitness/health goals https://ift.tt/Z4fAjUE

Show HN: Fitlock – Block apps until you reach your daily fitness/health goals Introducing Fitlock, the privacy-focused app designed to empower users in curbing screen time and enhancing fitness through the utilisation of Apple Health and Screen Time features. Fitlock's innovative approach involves blocking apps and websites until users achieve their daily health and fitness objectives. Here's how Fitlock operates: users can establish a personalised schedule to block specific apps at chosen times of the day, adjusting the strictness level of the block to suit their preferences. Once the user's schedule is active, the blocked apps remain inaccessible until they successfully meet their health and fitness goals. For instance, a user might set up a schedule to restrict social media apps daily, unlocking them only for 30 minutes each time they reach 2000 steps within the specified timeframe. Beyond its core functionality, Fitlock boasts additional features like progress tracking over time and a range of strictness levels to cater to diverse user preferences. It's worth noting that Fitlock is currently exclusive to iOS, but stay tuned as there are plans to develop an Android version in the near future. I'd love to hear your questions/feedback. https://fitlock.io/ January 6, 2024 at 04:12AM

Show HN: Passwordless Login as a Service https://ift.tt/6PKqNcM

Show HN: Passwordless Login as a Service https://ift.tt/ucHQIqO January 6, 2024 at 03:04AM

Show HN: Go index me – Get indexed by Google quickly https://ift.tt/GeIkx8W

Show HN: Go index me – Get indexed by Google quickly https://goindex.me/#/ January 5, 2024 at 08:30PM

Friday, January 5, 2024

Show HN: Table component – build tables with pagination faster using just HTML https://ift.tt/5DYfWE6

Show HN: Table component – build tables with pagination faster using just HTML https://ift.tt/u0oIsbM January 4, 2024 at 10:21PM

Show HN: I made dashy.io – an all in one app for your data, notifications, tools https://ift.tt/u7jKaDv

Show HN: I made dashy.io – an all in one app for your data, notifications, tools Dashy is an app that pulls together all your tools and data so that instead of opening many apps and websites to achieve something, you can just do it in one place instead. I currently have over 40 widgets that allow you to do a variety of things such as: • Hex to ASCII Converter: Converts hexadecimal to readable ASCII text. • Line Sort and Dedupe Tool: Sorts and dedupes text lines. • Base64 Image Encode/Decoder: Converts images to/from Base64. • JSON Formatter: Makes JSON strings readable and structured. • Color Converter: Converts colors to HSL, RGB, HEX formats. • Text Diff Tool: Highlights differences between two texts. • Text Inspector: Counts lines, characters, and words in text. • CSV to JSON Converter: Converts between CSV and JSON formats. • ChatGPT Grammar Check: Instant grammar correctness check. • ChatGPT Translate: Translates text between languages. • ChatGPT Polish Up: Formats casual text for professional use. • ChatGPT Dictionary: Provides word definitions and examples. • Image Re-sizer: quickly resize images to your desired dimensions • Stock Ticker: ticker to stay up to date with how the markets are performing • Ticketmaster Events: Shows nearby events conveniently. • Sports Score Tracker: Provides real-time scores for various sports games. • Betting Odds: Displays betting odds for various sports events. I would love to hear all your feedback/suggestions. Thanks! https://dashy.io January 4, 2024 at 08:36PM

Show HN: Spence – AI-Powered Career Copilot https://ift.tt/2UZmtJB

Show HN: Spence – AI-Powered Career Copilot We are excited to introduce Spence, our newly launched AI Career Copilot, to the Hacker News community. Spence is a browser extension that leverages advanced AI technologies to transform the job application process, providing personalized assistance in crafting resumes, cover letters, and preparing for interviews. At Spence, we've integrated AI tools to analyze job postings and tailor applications to fit each unique opportunity. Our platform is designed to save job seekers time and increase their chances of landing their desired job by offering insights and strategies tailored to each job posting. Our aim with Spence is to democratize the job search process, making it more accessible and effective for a global audience. We understand the nuances and complexities of job applications vary across different regions and languages. That's why Spence is equipped to assist job seekers in 26 different languages, ensuring that users can receive help in their native tongue. One of Spence's standout features is its integration with major job sites and over 30,000 employer websites. We've built Spence to be more than just a tool; it's a partner in your job search journey. Whether you are a recent graduate entering the workforce, a seasoned professional looking for your next challenge, or somewhere in between, Spence is here to guide you. With Spence, users can: * Automatically generate customized resumes and cover letters. * Receive tailored job application strategies. * Access insights for job matches and industry trends. We believe Spence has the potential to make a significant impact on how individuals approach their job search, and we're eager to hear your thoughts, feedback, and suggestions. Check out Spence here: https://ift.tt/AVq9E8w We welcome your thoughts, feedback, and any questions you have about Spence. Looking forward to engaging with the Hacker News community! https://ift.tt/AVq9E8w January 5, 2024 at 12:05AM

Show HN: Bring phone calls into the browser (sip-to-WebRTC) https://ift.tt/jBoRCbd

Show HN: Bring phone calls into the browser (sip-to-WebRTC) https://ift.tt/4v7Xynh January 4, 2024 at 10:52PM

Thursday, January 4, 2024

Show HN: CyberNvim, the simplest and most extensible Neovim distribution https://ift.tt/0lBh6no

Show HN: CyberNvim, the simplest and most extensible Neovim distribution CyberNvim is a fully-featured and incredibly easy-to-understand Neovim config. It is a fully-featured IDE-like setup with an extremely simple configuration and an uncompromising featureset. CyberNvim is where simplicity meets power. Only 1200 lines of code Built to be broken Zero compromises in available features Minimal learning curve Plug and go personal configuration See it here: https://ift.tt/HStV9xP https://ift.tt/HStV9xP January 4, 2024 at 12:04AM

Show HN: Ambiphone, no-nonsense ambient music and white noise https://ift.tt/w2NzPLT

Show HN: Ambiphone, no-nonsense ambient music and white noise I built this free, no-nonsense white noise app. I know there are plenty of them out there already, but I wanted to make something beautiful and easy-to-use, without logins or ads or in-app purchases or any of the other stuff a lot of them have. I appeared on The Economist's The Intelligence podcast [0] this week talking about Ambiphone and another ambient music project, Ambient ScotRail Beats [1] - I'm on at about 17:30 There's a big selection of music and sounds already but I'm always adding more - if there's anything you'd like to see added, let me know! [0] https://ift.tt/eMTUyAN... [1] https://ift.tt/MDITsvd https://ambiph.one?hn January 3, 2024 at 11:11PM

Wednesday, January 3, 2024

Show HN: I've Implemented a RSS Reader https://ift.tt/m6ZrqGu

Show HN: I've Implemented a RSS Reader https://ift.tt/pdwsCaY January 2, 2024 at 11:46PM

Show HN: SwiftBar 2.0 Powerful macOS menu bar customization tool https://ift.tt/1eaQDjU

Show HN: SwiftBar 2.0 Powerful macOS menu bar customization tool New release of my opensource project to help you build menu bar apps. This release features a lot of new features, but I want to highlight two: - Shortcuts Plugin - allows you to create menu bar apps from Shortcuts app - Ephemeral Plugin - allows you to create a transient menu bar app, i.e. for notification https://ift.tt/pFj4gIs January 2, 2024 at 08:35PM

Tuesday, January 2, 2024

Show HN: Hook – a simple graphical C/C++ runtime editor https://ift.tt/sBUyrnI

Show HN: Hook – a simple graphical C/C++ runtime editor While helping one of my students create and iterate on a game in C using raylib, I realized there was quite a lot of time spent on experimenting with level design and colors, how the player moves, gravity, etc. and a lot of time was wasted making a change, exiting the game, recompiling, running the game, deciding his change wasn't right, and going through the whole cycle over and over. I could tell it was demotivating, and this process was creating a barrier that prevented him from experimenting to his heart's content. I started this project to solve this problem by giving a simple gui to a few core features of lldb through the lldb api. Experimenting with changing colors, where blocks in the level go, how tall the player is, gravity is all now just a simple toggle or text field edit. The variables are modifiable while the program is running. The project is still in its early stages, and so far only targets macOS. https://ift.tt/dyRL0Tz January 2, 2024 at 06:45AM

Show HN: Build Atari Games in the Browser https://ift.tt/s41yzou

Show HN: Build Atari Games in the Browser https://ift.tt/LhcjtGO January 2, 2024 at 12:30AM

Show HN: Free Nutrition and Calorie Counting App in Your Language https://ift.tt/uswtpzQ

Show HN: Free Nutrition and Calorie Counting App in Your Language I've translated over 3 million food records to 40 languages and created a free nutrition tracking app for it. https://centa.world/ January 1, 2024 at 10:42PM

Show HN: DBChaos – A Database stress testing tool https://ift.tt/3RdEISG

Show HN: DBChaos – A Database stress testing tool https://ift.tt/Fg51UTw January 1, 2024 at 10:15PM

Monday, January 1, 2024

Show HN: Cassette, a Personal Programming Language https://ift.tt/afueNzc

Show HN: Cassette, a Personal Programming Language I made this simple language over the past year, and it's time for me to say it's "done" (for now) and focus on other projects. I've struggled to answer the question "what is this language for?" other than "it's just for me" — and that's probably good enough. But I also wanted to make something "complete" that others could use if they wanted to. Writing my own language was an incredibly rewarding experience, and I'd recommend everyone trying it. Let me know if you have any questions or feedback, and please share your own experience if you've also made a language. https://ift.tt/lXMHbCA January 1, 2024 at 03:31AM

Show HN: One Button Calculator (Morse code Python REPL) https://ift.tt/pZimolc

Show HN: One Button Calculator (Morse code Python REPL) https://punkx.org/calc/ January 1, 2024 at 12:43AM

Show HN: Browsing the Active Oberon source code of the ETH Bluebottle system https://ift.tt/UDQKb9w

Show HN: Browsing the Active Oberon source code of the ETH Bluebottle system https://ift.tt/fVQXrG6 December 31, 2023 at 11:10PM

Show HN: Pocket2Linkding – Migrate from Mozilla Pocket to Linkding https://ift.tt/IwYJfju

Show HN: Pocket2Linkding – Migrate from Mozilla Pocket to Linkding With the Mozilla Pocket shutdown coming up in about two weeks, I thought ...