Wednesday, May 31, 2023
Show HN: Lance – Alternative to Parquet for ML data https://ift.tt/JSy28Kc
Show HN: Lance – Alternative to Parquet for ML data https://ift.tt/73PGB0d June 1, 2023 at 01:16AM
Show HN: Reddit Firehose https://ift.tt/i3OWkcP
Show HN: Reddit Firehose Inspired by the upcoming reddit API changes, I built this to (ab)use the existing free-to-use API to view the latest content being posted in a minimalist infinite doom-scrolling web app. Warning: despite filtering NSFW-tagged content by default, you'll probably see some things that aren't exactly office-friendly. User beware. https://ift.tt/qrhHiIk June 1, 2023 at 12:24AM
Tuesday, May 30, 2023
Show HN: I open sourced the CLI of my API Testing Framework https://ift.tt/NQKMnsX
Show HN: I open sourced the CLI of my API Testing Framework https://ift.tt/wLqBkV4 May 31, 2023 at 01:35AM
Monday, May 29, 2023
Show HN: Plus AI Market Research https://ift.tt/8YjC2R1
Show HN: Plus AI Market Research Hi Team! Please add my app to your directory. Here's more info: App name: Plus AI Market Research Description: Give Plus AI a topic, and it will create a market or strategy report. Plus AI uses the latest AI technologies to create an easy-to-digest presentation. After creating the report, we send you the link to a slide deck, so you can customize it and share with your coworkers Link: https://ift.tt/QBjUayH My best, Daniel Li https://ift.tt/QBjUayH May 30, 2023 at 12:52AM
Show HN: Tiny – A 2D Game Engine in Kotlin Working with Lua https://ift.tt/bXr6Tq9
Show HN: Tiny – A 2D Game Engine in Kotlin Working with Lua I created a small 2D game engine named Tiny. The engine was created using Kotlin Multiplatform and can run on a JVM and JS. Funny things: Games can be created using the programming language Lua. Tiny is designed to help you create and test your ideas quickly and effectively. Not only can you run your games on your desktop computer, but you can also export them for the web, making it easy to share your creations with others. You can create games easily with the hot reload, small API and Lua, which is very easy to learn. If you want to test a game idea, to try to create your first game or just have fun, give it a try to Tiny. https://ift.tt/dXhNCsS May 29, 2023 at 11:19PM
Sunday, May 28, 2023
Show HN: A CLI for quickly generating 3D device mockups https://ift.tt/pjdEiUN
Show HN: A CLI for quickly generating 3D device mockups Device mockups usually require expensive and manual tools like Photoshop to generate. I was willing to sacrifice absolute quality for a tool that could do the job much faster. Mockupgen [0] generates a 3D perspective mockup from a screenshot. Using premade templates (from the amazing work of Anthony Boyd [1]) and opencv, it masks, warps and composites the provided image onto a device rendering. I'm working on expanding the selection of devices offered (mostly MacBook and iPhone at the moment), which is a matter of finding more sources of free to use PSD mockups. Currently, it doesn't do any handling of reflections and shadows, but this is in the works. Install with: pip install mockupgen And run with: mockupgen screenshot.png [0] https://ift.tt/VNUiHQ6 [1] https://ift.tt/zeqLHCI https://ift.tt/VNUiHQ6 May 28, 2023 at 11:36PM
Saturday, May 27, 2023
Show HN: No more copy-pasting – a ChatGPT plugin to read code from your computer https://ift.tt/qMXQLcf
Show HN: No more copy-pasting – a ChatGPT plugin to read code from your computer Introducing the Code ChatGPT Plugin - a new era of seamless interaction between ChatGPT and your codebase. This TypeScript Code Analyzer furnishes a suite of utilities to analyze TypeScript code, enabling ChatGPT to "talk" with YOUR code. Fetch a list of all the files in your project, list of every function in a TypeScript or JavaScript file, or even get the content of a specific function, all while staying in your conversation with ChatGPT. With accessible API endpoints, you can effortlessly navigate your codebase and ask ChatGPT anything you can think of about it. Say goodbye to the days of incessant copy-pasting and welcome a more streamlined code discussion experience . I'd love to hear your thoughts, experiences, and suggestions for improvement. Let's discuss and evolve this tool together! https://ift.tt/xiHwyK1 May 28, 2023 at 03:33AM
Show HN: Open Fire Serverless CI https://ift.tt/cEHjqaS
Show HN: Open Fire Serverless CI Hello, HN community, I'm really excited to show you Open Fire a serverless CI, how does it work? relying on serverless technologies (firecracker) we can spin up a new VM in less than 200 ms running in a more powerful and newest CPU on the market, just change 1 line of code on your GitHub Actions Workflow and you're up and running! You can see our use case, where we implemented Open Fire in the NextJS repo taking down build time from 1 hour 17 minutes to 26 minutes which is a 66 % of improvement without any engineering effort! [1] The value of a CI/CD Pipeline is inversely proportional to how long the pipeline takes to run and is a limiting factor for companies to release quickly and often. For a little bit of background, I have been working in the CI/CD space for the last 9 years in small startups, my own CI/CD startup for mobile games, and big enterprises like PayPal and Binance, and you see the same pattern emerges In today's life developers are pretty good when they're building new features on their local machines, they have top-edge hardware like MacBooks with tons of core and RAM, but when they push and need to run all CI/CD steps building (multi-arch x86, x86_64, ARM), unit testing, e2e they start to feel very frustrated with the state of the art of their CI/CD pipeline because those will be running on some cloud provider crappy VM that has between 2vCPU 4 GiB to 4 vCPU 8 GiB of RAM, is in that place when they see that their local workflow from 2 minutes build time will become something in the range of 30 minutes to 1 hour! And if you want to migrate to self-hosted CI you will get: High cost of idle infrastructure waiting to pick up jobs to run. Big queues for accessing the resource to run your pipelines, because everyone is working at the same time frame the high demand overlaps and you can't scale your self-hosted solution that fast without building a team of ~ 20 people. Spent all day installing and updating all the dependencies of the VM and now have to maintain the software packages installed on that machine Companies tend to have 3 different kinds of CI/CD platforms inside them, legacy systems using Jenkins and for new systems GitHub or GitLab, and Buildkite, so you need to create and maintain new runners for all these CI/CD systems, pre-install software for all the build pipelines that may run in your runner Now you have a new platform to develop, update and support every day for the whole company. And the list goes on [1] - https://ift.tt/KhkiG8L... Thanks for reading, if you want to try us, want to say high, or give us some feedback just ping me jean _at_ open-fire.dev - Jean https://ift.tt/zxQEYtg May 28, 2023 at 01:50AM
Show HN: MicroSCOPE https://ift.tt/PTvafLz
Show HN: MicroSCOPE https://ift.tt/myLbUQn May 27, 2023 at 06:06PM
Show HN: RASCII, an advanced ASCII art generator made using Rust https://ift.tt/c7qZb9f
Show HN: RASCII, an advanced ASCII art generator made using Rust https://ift.tt/yhTN529 May 27, 2023 at 11:06PM
Friday, May 26, 2023
Show HN: dotnet-console-games (40+ beginner-level coding project ideas) https://ift.tt/1yO36NX
Show HN: dotnet-console-games (40+ beginner-level coding project ideas) https://ift.tt/3lQPJUW May 27, 2023 at 12:13AM
Show HN: Python Recursion: A Trampoline from the Mutual Head to the... https://ift.tt/UcjdhPX
Show HN: Python Recursion: A Trampoline from the Mutual Head to the... https://ift.tt/0czCjOS May 26, 2023 at 11:45PM
Thursday, May 25, 2023
Show HN: Hacker News in Slow Italian - AI-generated podcast (with code) https://ift.tt/MSvzVN4
Show HN: Hacker News in Slow Italian - AI-generated podcast (with code) There are plenty of podcasts to listen to some slow basic Italian, but often they just talk about random things I'm not that interested in. Nothing a few hours of tinkering with Python cannot solve these days! Introducing Hacker News in Slow Italian. Each episode is generated automatically, using GPT4 API to summarise the top articles on Hacker News and then fed to Play.ht for text-to-speech. The (very short) code is available on Github: https://ift.tt/bS0En6y https://hn.lingually.ai May 25, 2023 at 08:58PM
Wednesday, May 24, 2023
Show HN: a Demo of the WebAuthn Specification https://ift.tt/rHOIg09
Show HN: a Demo of the WebAuthn Specification https://webauthn.io/ May 25, 2023 at 01:20AM
Show HN: FarProbe – Access Logic Analyzers from the Browser https://ift.tt/OYeMNxr
Show HN: FarProbe – Access Logic Analyzers from the Browser FarProbe is a web application that connects to some of the most popular logic analyzers (Saleae, USBee, and their clones) from the browser and streams data to the cloud. Open a Chromium-based browser (even on an Android or ChromeBook), plug in the analyzer, and its data can be streamed over USB to the browser for analysis. After generating a link, the data can be stored on our server or live-streamed to another user. If you don't have the hardware, check out the demo video we prepared for YC over a month ago, we're now live: https://youtu.be/QVoLbB5LAr4 Why did we start it? Often enough I worked on my hardware projects while on the go. Traveling to clients, staying in hotel rooms, I missed a simple tool that allowed me to see what is going on, diagnose it and iterate on the go. I have also seen that problem in the other direction - most recently, I was hybrid-working on electric aircraft avionics, sometimes with the aircraft on the other side of the US. Frequently I had to call some on-site engineers to connect some instruments and screen-share, file-share, send screenshots, etc., to give me a glimpse of the elusive GPS-related bug I was hunting down. What can FarProbe do today? Bare minimum - we like to build in public and want to see where the community needs lead us! You can use a logic analyzer locally, send a link to someone else to capture data for you remotely, you can run long-term acquisitions on our cloud - and export to PulseView for further analysis. You can also invite your colleagues to look at your issue without installing anything new. How does it work? It's a data-intensive WebUSB application written in Rust, both client and server-side. On Linux (Android, Chrome OS) and OSX, we are able to stream ~24MB/s, compress it (most of the time, the signal doesn't change) and send over to our servers. On Windows, we are limited to ~8MB/s, there is a bug in Chromium's WebUSB windows stack that we're thinking about a good way to resolve. What do we want to do in the future? Support more hardware (Oscilloscopes? Any favorite devices you really wished for had better software support?); Implement protocol decoders (also in the cloud); Implement device emulators and test fixtures. Overall - we want to be the software company that gets hardware - and implements the companion software well. https://farprobe.com May 25, 2023 at 12:37AM
Show HN: Mount Unix system into Common Lisp image https://ift.tt/rEBH9Fc
Show HN: Mount Unix system into Common Lisp image https://ift.tt/HPQ98sp May 25, 2023 at 12:34AM
Tuesday, May 23, 2023
Monday, May 22, 2023
Show HN: Psychic - An open-source integration platform for unstructured data https://ift.tt/R76qPj8
Show HN: Psychic - An open-source integration platform for unstructured data My cofounder and I used to work at Robinhood where we shipped the company’s first OAuth integrations, so we know a lot about how data moves between companies. For example, we know that the pain of building new API integrations scales with the level of fragmentation and number of competing "standards". In the current meta, we see this pain with a lot of AI startups who invariably need to connect to their customers data, but have to support 50+ integrations before they even scale to 50+ customers. This is the process for an AI startup to add a new integration for a customer: - Pore over the API docs for each source application and write a connector for each - Play email tag to find the right stakeholders and get them to share sensitive API keys, or give them an OAuth app. It can take 6+ weeks for some platforms to review new OAuth apps - Normalize data that arrives in a different formats from each source (HTML, XML, text dumps, 3 different flavors of markdown, JSON, etc) - Figure out what data should be vectorized, what should be stored as SQL, and what should be discarded - Detect when data has been updated and synchronize it - Monitor when pipelines break so data doesn’t go stale This is a LOT of work for something that doesn’t move the needle on product quality. That’s why we built Psychic.dev to be the fastest and most secure way for startups to connect to their customer’s data. You integrate once with our universal APIs and get N integrations with CRMs, knowledge bases, ticketing systems and more with no incremental engineering effort. We abstract away the quirks of each data source into Document and Conversation data models, and try to find a good balance to allow for deep integrations while maintaining broad utility. Since it’s open source, we encourage founders to fork and extend our data models to fit their needs as they evolve, even if it means migrating off our paid version. To see an example in action, check out our demo repo here: https://ift.tt/IKU5AuD We are also open source and open to contributions, learn more at docs.psychic.dev or by emailing us at founders@psychic.dev! https://ift.tt/sDdV1TH May 22, 2023 at 06:41PM
Sunday, May 21, 2023
Show HN: Thousands of shadertoy.com creations on one scrollable grid https://ift.tt/UThuRHA
Show HN: Thousands of shadertoy.com creations on one scrollable grid https://ift.tt/NDWoJrq May 21, 2023 at 07:05PM
Saturday, May 20, 2023
Show HN: What Electrons Look Like https://ift.tt/4RdZ6zj
Show HN: What Electrons Look Like https://ift.tt/REnJbKD May 20, 2023 at 10:02PM
Friday, May 19, 2023
Show HN: A tool to help you write more reliable prompts https://ift.tt/cfLmQKZ
Show HN: A tool to help you write more reliable prompts Hey HN! While writing prompts for a few projects recently, a couple of friends and I realised that writing prompts today is like writing code in a txt file - it sucks and there is no tooling to help you. So we decided to hack on a tool to help you fix this - https://ift.tt/bBAD0Qy It is literally a hack rn but we already find it useful for writing prompts. That said we'd love to talk to folks who are writing serious prompts everyday and see how the product can be better. Also the only reason the waitlist is there, is running this is super expensive like $100/day for a couple of users because of the amount of requests we make - so just limited how many people we roll out too. https://ift.tt/bBAD0Qy May 20, 2023 at 12:50AM
Show HN: Localias, securely manage local devserver aliases https://ift.tt/FsriUhe
Show HN: Localias, securely manage local devserver aliases Hey HN, Localias is a new tool that you can use to securely manage your local development servers. Use localias to securely proxy a local development server running on http://localhost:3000 and access it at https://frontend.test . Localias is built on top of Caddy, so it's secure and performant. And because it's built on top of Caddy, it will automatically generate and install a custom root certificate, and automatically generate and sign certificates for each of your aliases. This all works by editing your /etc/hosts file and generating a Caddy config, then running the proxy server for you either in the foreground or as a daemon. It's easier to deal with than running Caddy yourself. Your whole team can share a configuration file in your git repo, making it easier to share URLs with each other while developing. I hope you try it out and find it useful! The code is MIT-licensed and I'm happy to accept any feedback, feature requests, PRs, or comments. Have a good weekend, Peter https://ift.tt/VD8CzTm May 20, 2023 at 12:42AM
Show HN: Todo PWA with Pomodoro with keyboard friendly https://ift.tt/7E0rejH
Show HN: Todo PWA with Pomodoro with keyboard friendly https://ift.tt/VYg7NEm May 20, 2023 at 12:35AM
Thursday, May 18, 2023
Show HN: Playtext – Turn articles into audiobooks and read 2x faster https://ift.tt/tSHj7dY
Show HN: Playtext – Turn articles into audiobooks and read 2x faster https://playtext.app May 18, 2023 at 08:20PM
Show HN: PAKman – A new build system built around Alpine Linux Packages https://ift.tt/TRtVYd3
Show HN: PAKman – A new build system built around Alpine Linux Packages https://ift.tt/jCZ8anV May 16, 2023 at 06:23PM
Wednesday, May 17, 2023
Show HN: Metatype – an open-source HTTP/GraphQL query engine for APIs and data https://ift.tt/wTIaVbW
Show HN: Metatype – an open-source HTTP/GraphQL query engine for APIs and data Hey everyone, we built Metatype [0] as a different way to build APIs and backends based on 3 parts: 1. a Python package to build virtual graphs connecting all components of your stack (think databases, third-parties, and existing systems) 2. an HTTP/GraphQL query engine built in Rust/Deno that authorizes and optimizes queries over the graphs 3. a CLI to provide a nice developer experience and fast feedback cycle We developed this platform to tackle some of the challenges we often saw in tech teams we worked with: - most developers (especially backend) still spend too much time on tasks with no real added value (crud, data validation, compliance, etc.) - when growing a product, it is difficult keeping up with business needs and remaining agile/innovative with technology (especially when there is limited funding) We believe it provides multiple advantages over more traditional approaches: - it offers multiple runtimes [1] with pre-defined operations (e.g. Prisma) and can replace the needs for an ad-hoc backend - when the project grows, you can easily introduce new APIs or break existing ones in smaller parts while keeping the same interface - you can write complex business logic directly in Typescript or Python and run them directly inside the query engine - most of the frontend are today built on composable components, this brings a similar approach to backend development - third-parties APIs can be easily integrated, providing you visibility and control over them - it is interoperable with existing systems, and can be introduced step by step - it can be easily self-hosted or customized according to your needs The project is now in public beta, and is run in production by a few companies. We are looking to collect more feedback and early users to help us improve the platform. For the tech curious reader, we also had to build a few new open source pieces to make this happen: - a WASI runtime for Python [2] to run Python code inside WASM inside the engine - a task runner [3] supporting live reload and managing dependencies as DAGs - a way to inject secrets [4] from your preferred vaults into the engine [0]: http://metatype.dev [1]: https://ift.tt/wePbdW5 [2]: https://ift.tt/d9EoGlC [3]: https://ift.tt/6JUauho [4]: https://ift.tt/7e1CHcY https://ift.tt/4tjndHb May 18, 2023 at 12:25AM
Show HN: LogSpend – Gain full visibility and control over your OpenAI costs https://ift.tt/5L3URqG
Show HN: LogSpend – Gain full visibility and control over your OpenAI costs https://logspend.com/ May 17, 2023 at 11:36PM
Tuesday, May 16, 2023
Show HN: LanceDB is an embedded vector database with a native JavaScript API https://ift.tt/X05ony2
Show HN: LanceDB is an embedded vector database with a native JavaScript API https://ift.tt/wbijSTX May 16, 2023 at 09:01PM
Monday, May 15, 2023
Show HN: Hat-syslog – Syslog Server with real time web UI https://ift.tt/uCytU9s
Show HN: Hat-syslog – Syslog Server with real time web UI https://ift.tt/YtBpC6h May 16, 2023 at 02:05AM
Sunday, May 14, 2023
Show HN: I built my first Cyberdeck https://ift.tt/GKCTFx3
Show HN: I built my first Cyberdeck https://ift.tt/Fk4ipTK May 14, 2023 at 10:38PM
Saturday, May 13, 2023
Show HN: Bytebase – a GUI-based database schema change tool for developers https://ift.tt/efZaJEP
Show HN: Bytebase – a GUI-based database schema change tool for developers https://ift.tt/Y5KZroz May 13, 2023 at 10:06PM
Friday, May 12, 2023
Thursday, May 11, 2023
Show HN: Google's photorealistic 3D tiles for GPS activity visualization https://ift.tt/nrDSEg5
Show HN: Google's photorealistic 3D tiles for GPS activity visualization I made a Proof of Concept integration of Google's new 3D tile model (which got announced today at Google's I/O) for my hiking/skiing/running app. It's basically Google Earth plus your GPS track, all the heavy lifting done by Cesium.js. I'm wondering how much this is gonna cost once it's out of experimental phase. https://ift.tt/fWovDFH May 12, 2023 at 02:14AM
Show HN: A Tool for DJs to Talk to Spotify's Recommendations API https://ift.tt/a5mxyuF
Show HN: A Tool for DJs to Talk to Spotify's Recommendations API https://ift.tt/82lwedc May 11, 2023 at 11:29PM
Wednesday, May 10, 2023
Tuesday, May 9, 2023
Monday, May 8, 2023
Show HN: A social network to share articles you've read https://ift.tt/09i5pza
Show HN: A social network to share articles you've read https://ift.tt/k5POxGD May 9, 2023 at 01:22AM
Show HN: Monch, a tasty TypeScript parser-combinators library https://ift.tt/97ZjRit
Show HN: Monch, a tasty TypeScript parser-combinators library https://ift.tt/3Uale79 May 9, 2023 at 12:08AM
Sunday, May 7, 2023
Show HN: What do you think about my metasearch engine? https://ift.tt/awE7c1J
Show HN: What do you think about my metasearch engine? https://ift.tt/vS61O4h May 8, 2023 at 12:44AM
Show HN: Filter crowded places (bars, clubs, museums) per day in major cities https://ift.tt/opahgsA
Show HN: Filter crowded places (bars, clubs, museums) per day in major cities Free tool to find and filter busy venues based on predicted crowd levels. This way you can find for example busy bars on Wednesday evening, or quiet museums on Sunday morning. It works in most big cities around the world. It makes it easy to find crowded places (or avoid them) when you are unfamiliar with the area. You can filter on days of the week, how busy a place is (quiet, normal, busy), and sort venues based on overall popularity, rating, dwell time, and price. https://ift.tt/6E0QDjT May 7, 2023 at 10:44PM
Saturday, May 6, 2023
Show HN: Mini-spend-tracker – a self-hosted server for tracking your spendings https://ift.tt/DwSWjLX
Show HN: Mini-spend-tracker – a self-hosted server for tracking your spendings https://ift.tt/DiAKQMN May 7, 2023 at 01:22AM
Show HN: MoodFood – AI Chef Assistant for Personalized Meals and Mood Dining https://ift.tt/mu52DrB
Show HN: MoodFood – AI Chef Assistant for Personalized Meals and Mood Dining https://ift.tt/JCoV3vy May 7, 2023 at 12:41AM
Friday, May 5, 2023
Show HN: Avoiding Imgur Link Rot https://ift.tt/vGiExLa
Show HN: Avoiding Imgur Link Rot Over the last decade I've built a number of different digital asset managers (mostly media files) that met the needs of my companies at the time. It is an area I enjoy working in. A month ago, when asked what was next for me, I jokingly said I would build another DAM. Then on Saturday, two weeks ago, I learnt that Imgur was going to delete all anonymous & NSFW files on the 15th of May. It was pointed out that this would mean broken links in communities that had relied on Imgur. By the Sunday I had decided that I would build another DAM, initially with the intent of avoiding Imgur link rot. It was challenging to find time to spend on this, the project was put together over about 8 evenings. It still has rough patches, this is an early MVP (a Michael Seibel "brick"). I have many ideas of where to take this project, but for now it only does one thing: backup Imgur files and produce new links that are easy to swap out for old soon-to-be-deleted Imgur links. https://haasie.com May 6, 2023 at 02:40AM
Show HN: Pure browser side natural language processing https://ift.tt/f9DM7xO
Show HN: Pure browser side natural language processing https://winkjs.org/ May 5, 2023 at 08:15PM
Thursday, May 4, 2023
Show HN: Structured and typehinted GPT responses in Python https://ift.tt/Sgy6BOa
Show HN: Structured and typehinted GPT responses in Python https://ift.tt/w74BRJH May 5, 2023 at 12:39AM
Show HN: Narr – Download Netflix audio for sampling https://ift.tt/fhvLNmi
Show HN: Narr – Download Netflix audio for sampling https://ift.tt/muJML9A May 4, 2023 at 10:57PM
Wednesday, May 3, 2023
Show HN: Promptfoo – CLI for testing & improving LLM prompt quality https://ift.tt/95aRcxl
Show HN: Promptfoo – CLI for testing & improving LLM prompt quality https://ift.tt/0HYQ5hI May 4, 2023 at 12:03AM
Show HN: GPT Prompt IDE https://ift.tt/VR67kTx
Show HN: GPT Prompt IDE Hi HN, Today we're launching a tool to help you evaluate and test prompts for Generative AI. We have been building different GPT3 apps and noticed a gap in tooling to help developers assess the quality of different prompts. Our tool helps you template and test on different datasets and LLM models like GPT-3, GPT-3.5 and open source models like flan-t5-xxl. We are just getting started and would be delighted to receive your feedback. https://trywale.com/ May 3, 2023 at 11:08PM
Tuesday, May 2, 2023
Show HN: LLM Oracle, GPT-4 for predicting the future https://ift.tt/MRzAITK
Show HN: LLM Oracle, GPT-4 for predicting the future Hi all! Sharing a recent side project that uses LLMs to reason, research, and predict future events. It's far from perfect, unbiased, and calibrated, but it's an interesting proof-of-concept. Demo: https://oracle.sshh.io/ Code: https://ift.tt/wFP0OGj https://oracle.sshh.io/ May 3, 2023 at 03:38AM
Monday, May 1, 2023
Show HN: guitos, a free open-source budgeting app https://ift.tt/WfqwKT2
Show HN: guitos, a free open-source budgeting app Hi HN, I wanted to share an app I've created recently since it might be useful for you: guitos is a free open-source budgeting app that helps you figure out where your money went and plan your budget ahead of time. It was initially created to replace a spreadsheet I created based on the budgeting advice given on the r/personalfinance subreddits and as an opportunity to learn React. The app stores data in your browser's local storage (IndexedDB). Your private financial data doesn't leave your browser. (If you're wondering what the app's name means: "guitos" is portuguese slang for money/cash. ) source code available @ https://ift.tt/HyuaiPR https://guitos.app/ May 2, 2023 at 12:00AM
Subscribe to:
Posts (Atom)