Friday, March 31, 2023

Show HN: Simply explain 20k concepts using GPT https://news.ycombinator.com/item?id=35394553

Show HN: Simply explain 20k concepts using GPT Hi HN! I made a tool that autogenerates simple, high-level explanations of concepts and organizes them in a somewhat university course-like structure so that it's easier to see how things are structured. Currently it has about 20,000 concepts on a range of topics but that's just what I generated so far, it should work with more obscure topics in the future. I love learning about random topics where I don't have a good background in like history or linguistics, but it's hard to figure out what topics there (you don't know what you don't know) are in certain fields and what they are even about, so this was a way to get the high level idea about random things that I wanted to know about. It also only uses the information in the GPT model at the moment, so obviously information can't be trusted completely and you should definitely double check any information you read here by Googling. I'm thinking of doing the Bing Chat approach for the next version and adding references, but don't have that yet Hopefully someone else finds this useful even if it's not perfect! https://platoeducation.ai/#/notes/ March 31, 2023 at 03:24PM

Show HN: Cadseer. a parametric solid modeling CAD desktop application https://news.ycombinator.com/item?id=35391327

Show HN: Cadseer. a parametric solid modeling CAD desktop application Cadseer is in the same genre as: solidworks, inventor, freecad etc... Cadseer is alpha software, so lots of missing features, bugs, crashes, file incompatibilities etc... About me: I spent 15 years designing stamping dies on a high end cad system. During that time, I also developed and marketed extensions/plugins toward that cad system. Through that experience, I came disillusioned with 'vendor lock-in' and proprietary software in general. I basically retired, took the vow of poverty and moved all my computing to open source. I have since, and continue to, try and improve the open source cad environment. https://gitlab.com/blobfish/cadseer/-/releases March 31, 2023 at 11:35AM

Show HN: Refact – AI code assistant with autocomplete, AI Chat and code editing https://news.ycombinator.com/item?id=35388715

Show HN: Refact – AI code assistant with autocomplete, AI Chat and code editing Refact is a Copilot alternative that has an autocomplete, integrated AI chat and powerful editing. We use our own models that are fine-tuned for each language, they are smaller than the one in Copilot, but are very powerful for their size. On certain tasks, you will not notice much difference: the model look up and down, and the context window is the same. Try it for free for JetBrains and VS Code. https://refact.ai/blog/2023/introducing-refact-ai/ March 31, 2023 at 08:36AM

Show HN: Actio, a (young) Node.js framework that makes microservices invisible https://news.ycombinator.com/item?id=35388281

Show HN: Actio, a (young) Node.js framework that makes microservices invisible https://github.com/crufters/actio March 31, 2023 at 08:10AM

Show HN: Pullpo – Code review conversations on Slack https://news.ycombinator.com/item?id=35386058

Show HN: Pullpo – Code review conversations on Slack Code review conversations on GitHub can be frustratingly slow, now you can have them on Slack. Features: - Each pull request (PR) on GitHub creates a Slack channel (public or private) with all involved parties (creator, assignees, and reviewers). - An auto-generated summary in English of what the PR does, making it easier for reviewers to enter the context. - Notifications of workflow results, new commits, new approvals... are sent in the channel. - Code comments with context are available. The initial review still takes place on GitHub, but messages are then transferred to Slack for smoother communication. Communication between GitHub and Slack is bidirectional, and messages are saved in both places. https://pullpo.io March 31, 2023 at 05:28AM

Show HN: Multi-Display Screen Sharing with CoScreen by Datadog https://news.ycombinator.com/item?id=35387160

Show HN: Multi-Display Screen Sharing with CoScreen by Datadog Good to be back on HN with all-new CoScreen, a little more than 3 years after it launched over here! With CoScreen 5.0, you can now share your windows from multiple displays at the same time, a long standing request by our most avid users and impossible in other apps. It also has a lightning-fast, Rust-based window compositing, scaling, and streaming engine now. CoScreen was always meant to be different so that you and your team can share your screens simultaneously and multi-directionally, and to be able to control what is being shared. We saw it as a natural extension and closely coupled with your OS — instant, fast, and seamless. A better way to pair program, debug tough incidents, or jam on great ideas by sharing multi-modal information like code, commands, graphs, or logs. All that made a lot of sense conceptually but to be frank, it was hard to get it right. Now a part of Datadog and with major parts of our app rewritten in Rust, we feel we’re closer than ever. Here’s what pair programmers liked about CoScreen, so we made it even better: - High definition code sharing: Windows are video-streamed in real-time at their native resolution whenever possible. You never have to search for your IDE anymore or be anxious to share the wrong window. - Multi-directional collaboration: You can share, while Alice shares, while Bob shares. Side-by-side, across multiple displays. With built-in crisp audio and video chat. - 60FPS+ super smooth mouse pointers. Type, click, and draw on any shared window as if it was your own. What some of you did NOT like, so we fixed it in CoScreen V5: - CPU utilization and latency have been reduced drastically as various parts of our desktop client are now implemented in Rust, building on crates such as cxx, rust-skia, iced, as well as Neon for our native remote control plugins. - No more accidental clicking into remote windows through the new remote window toggles. - You’re no longer bound by your displays, can share windows from multiple of them at the same time and even move them across displays while sharing without stopping. - You’ll also soon be able to join meetings from your browser from any platform. CoScreen runs on macOS (x64 and Apple Silicon), Windows, soon also on the web and is currently free. We’re planning to charge for larger teams and enterprise features in the future. Hopefully - finally - we’ll also have a Linux version one day. Tell us if you need it urgently and if you have any other requirements! https://blog.coscreen.co/blog/coscreen-v5-0-a-new-way-to-share-your-screen/ March 31, 2023 at 06:51AM

Thursday, March 30, 2023

Show HN: AI-Powered Road Trip Planner https://news.ycombinator.com/item?id=35371470

Show HN: AI-Powered Road Trip Planner Hey HN! I built Road Trip Navigator to help people plan a road trip across the US. It uses GPT-4 to suggest cities to sleep in, and Google Maps to calculate directions between these cities. The interface is simple and easy to use, and I’ve had some great feedback so far. I’m looking forward to hearing what people think, and I hope it makes road trips a bit more fun and stress-free. Let me know if you have any suggestions or feedback! https://www.roadtripnavigator.com/ March 30, 2023 at 05:19AM

Show HN: Gut – An easy-to-use CLI for Git https://news.ycombinator.com/item?id=35371469

Show HN: Gut – An easy-to-use CLI for Git Hi Hacker news ! I’m Julien and I built an alternative CLI for Git : gut. Even if I haven’t been coding for a long time (I’m in the first year studying computer science), I’ve always found git to be frustrating. The command naming is inconsistent and git lets you easily shoot yourself in the foot. I made gut, another git porcelain, to solve these issues. It provides a consistent naming of command. To do so, syntax is based on subcommands. For example, to delete a branch, run gut branch rm rather than git branch -d, same to delete a remote (gut remote rm) and so on. Gut also prevents you from shooting yourself. It provides nice defaults and always prompt you before doing something destructive. Also, it won’t allow you to rewrite the history if it has been pushed to the remote. Creating commits in detached head is also prohibited. Finally, git was made when GitHub and others didn’t existed yet. To diff commits, gut opens the compare view in the browser. And to merge a branch, gut opens a pull request. I have been working on this project for the past few months and I am happy to be able to share it. I hope you’ll like it. Any suggestions is welcome ! https://gut-cli.dev March 30, 2023 at 05:18AM

Show HN: The AI Manifesto for Humanity https://news.ycombinator.com/item?id=35370730

Show HN: The AI Manifesto for Humanity see comments https://gist.github.com/miraculixx/b24c84a0c253183206cd6ec37c704eb0 March 30, 2023 at 03:52AM

Show HN: Yesterday I open sourced StratusGFX, a realtime 3D rendering engine https://news.ycombinator.com/item?id=35370284

Show HN: Yesterday I open sourced StratusGFX, a realtime 3D rendering engine It's been closed source for a long time while I worked on it on and off as a hobby research project, but yesterday the repo was made public for the first time under the MPL 2.0 license. A feature reel showing its capabilities can be found here: https://ktstephano.github.io/rendering/stratusgfx/feature_re... A technical breakdown of a single frame can be found here: https://ktstephano.github.io/rendering/stratusgfx/frame_anal... It's still in a very beta state (bugs and instability expected), but I felt like it was a good time to make it public since a lot of its core features are mostly presentable. I plan to continue working on it in my spare time to try and improve the usability of the code. Two main use cases I could see for it: 1) People using it for educational purposes. 2) People integrating it into other more general purpose engines that they're working on since Stratus is primarily a rendering engine. Any extensions to the rendering code that are made public would then further help others. So I think it will remain very niche but I'm hoping it will still be helpful for people in the future. https://github.com/KTStephano/StratusGFX March 30, 2023 at 02:55AM

Wednesday, March 29, 2023

Show HN: Mirrorful – A developer-first way to implement designs faster https://news.ycombinator.com/item?id=35358535

Show HN: Mirrorful – A developer-first way to implement designs faster Hey HN! Mirrorful ( https://www.mirrorful.com/ ) is an open-source developer framework that helps front-end engineers manage their design systems. We’ve been building Mirrorful with the open-source community ( https://github.com/Mirrorful/mirrorful ) and wanted to share our beta with you. Check out our online demo to get the idea: https://app.mirrorful.com/ . Design systems can be thought of as the “building blocks of your app” which makes me think of Lego bricks. Mirrorful helps you manage your codebase’s Lego bricks and ensure that they are consistent across all of your apps and platforms. We saw as product engineers how hard it is to get code to match Figma mock ups. High-quality design is a competitive advantage, so getting your UI pixel perfect can matter a lot, but is time-consuming and tedious. When we worked for large public companies, we saw that good component libraries help, but engineers are often still dealing with tweaking small design decisions. There are a lot of inefficiencies. We also worked at a small startup and saw what it was like to not have a design system. No design system led to copy pasta code, and days of back-and-forth on simple things like “what hex should i be using for the hover state?” Design systems are tricky to get right. Picking an out-of-the-box solution is easy to begin with, but one day you’ll be cursing yourself due to lack of flexibility (we did!). On the other hand, creating a design system from scratch is super time-consuming even for the best frontend engineers. Mirrorful is our way out of this dilemma. Mirrorful is completely open-source and written in Typescript. We’re starting with basic design elements—commonly called “design tokens” — such as colors, typography, and shadows, but have plans to expand our scope into more complex components. As frontend engineers ourselves, we wanted a tool that lives in code but is visual. It had to be super easy to set up, but also prepare you for scale so you and/or your team don’t end up copy-pasting everywhere. We decided to make it an NPM package ( https://www.npmjs.com/package/mirrorful ) that runs a localhost editor and exports out your design tokens into any configuration you want: .js, .ts, .css, .scss, .json. It’s lightweight with no design system lock-in. Our product is completely self-serve: just install our NPM package. If you run Mirrorful locally, a visual dashboard will pop up at localhost:5050 that lets you manage your theme and export various configuration files directly into code. Pricing is similar to other open-source companies—we charge for cloud-hosted features and for premium components. We’ve built open-source/open-core projects before and love interacting with contributors from all over the world. If anyone has any opinions on what we’re building, we’re all ears. Check us out at mirrorful.com and at github.com/Mirrorful/mirrorful and give it a shot! https://github.com/Mirrorful/mirrorful March 29, 2023 at 08:19AM

Show HN: 60sec.site – AI Generated Landing Pages in Seconds https://news.ycombinator.com/item?id=35358714

Show HN: 60sec.site – AI Generated Landing Pages in Seconds https://60sec.site/?ref=hn March 29, 2023 at 08:32AM

Show HN: The Paradoxical Quest – A Branching Story Generated by GPT4 https://news.ycombinator.com/item?id=35355389

Show HN: The Paradoxical Quest – A Branching Story Generated by GPT4 https://plotbranch.com/story/4228ab79955a7dc11168cf64/dfd78388b4137bc7d75858d6673dd01b March 29, 2023 at 04:03AM

Show HN: Hacker News Summarizer (Chrome Extension) https://news.ycombinator.com/item?id=35355266

Show HN: Hacker News Summarizer (Chrome Extension) Hey Hacker News community, We're excited to announce the launch of our new Chrome extension, "Hacker News Summarizer," which uses OpenAI API to summarize articles on Hacker News. It helps you quickly understand the key takeaways without reading the whole article. Plus, no login or confirmation is required to use it! Simply install the extension and click the "summary" link next to "comments" when you want to read an article. Disclaimer: Not all articles are summarised, or supported but we will change and try to support them later. Additionally, this extension is not affiliated with OpenAI or Hacker News. Chrome Extension: https://chrome.google.com/webstore/detail/hacker-news-summar ... Try it out today and let us know what you think in the comments below! Thanks, The Hacker News Summarizer team https://chrome.google.com/webstore/detail/hacker-news-summarizer/ajodkpllepafdcjcgklhnamlnninjbmd March 29, 2023 at 03:48AM

Show HN: GPT-3.5-turbo wrapped inside my personal website https://news.ycombinator.com/item?id=35354708

Show HN: GPT-3.5-turbo wrapped inside my personal website https://mighil.com/chatgpt/ March 29, 2023 at 02:34AM

Show HN: Atmos – Everything you need to create color palettes https://news.ycombinator.com/item?id=35353871

Show HN: Atmos – Everything you need to create color palettes https://atmos.style March 29, 2023 at 12:38AM

Tuesday, March 28, 2023

Show HN: GPT4 vs. GPT3:What you should know https://news.ycombinator.com/item?id=35342064

Show HN: GPT4 vs. GPT3:What you should know https://explodinggradients.com/gpt-4-vs-gpt-3-what-you-should-know March 28, 2023 at 07:52AM

Show HN: A fully open-source (Apache 2.0)implementation of llama https://news.ycombinator.com/item?id=35344787

Show HN: A fully open-source (Apache 2.0)implementation of llama We believe that AI should be fully open source and part of the collective knowledge. The original LLaMA code is GPL licensed which means any project using it must also be released under GPL. This "taints" any other code and prevents meaningful academic and commercial use. Lit-LLaMA solves that for good. https://github.com/Lightning-AI/lit-llama March 28, 2023 at 10:33AM

Show HN: Biscuit Security Authorization https://news.ycombinator.com/item?id=35338624

Show HN: Biscuit Security Authorization https://www.biscuitsec.org/ March 28, 2023 at 03:48AM

Show HN: TURF https://news.ycombinator.com/item?id=35339904

Show HN: TURF https://turfnft.com March 28, 2023 at 05:37AM

Show HN: DiskerNet – save and index web content locally https://news.ycombinator.com/item?id=35339392

Show HN: DiskerNet – save and index web content locally https://github.com/dosyago/DiskerNet March 28, 2023 at 05:02AM

Show HN: Using Voice to Interact with ChatGPT https://news.ycombinator.com/item?id=35338180

Show HN: Using Voice to Interact with ChatGPT Hi HN, During the weekend, I built a Chrome extension for ChatGPT that allows you to interact with it using your voice. Currently, it supports more than 10 languages, and I will add more gradually if requested. Although it's still in its early stages, I would be happy to receive critical feedback! https://chrome.google.com/webstore/detail/talkberry-talk-to-chatgpt/facjhgcdnbfghhbnmfjgkncnbimfdakb March 28, 2023 at 02:58AM

Show HN: PoachMe.dev, Reclaim Your Time https://news.ycombinator.com/item?id=35337369

Show HN: PoachMe.dev, Reclaim Your Time A couple of months ago, I posted about my stealth startup on HN and got a lot of friendly help and signups so I'm officially launching today to a wider audience. All of the features highlighted here are "FREE" (we just take a cut from your scheduled recruiter calls) PoachMe.dev is your one stop shop to being paid for the time you spend with recruiters on finding a job. From the hiring manager, to the recruiter, to the HR team cutting you an offer letter, every single person in the chain is getting paid while a candidate gets to pretend their money and time and resources aren't dwindled every time they take an interview so this turns it back on it's head. Have you ever received a random message asking for a random technology you don't have while also claiming "you're a perfect fit"? Send them a pre-composed "reply template message" from PoachMe ("Great. Please book a slot on my calendar and we can chat more about this. You'll receive my resume upon confirmation of the booking. https://bk.poachme.dev/Lazaro ") so they can schedule and pay for your time. You will be surprised how many great recruiters will blatantly tell you that you are not worth your time as soon as they're asked to pony up even $100/hr while making an easy 10k for placing you at a company. If your skills have value, you can cut through the recruiter chaff and get to the recruiters who are actually easy to work with in one easy step. After we built this core feature, we've branched out to creating a career snapshot (www.poachme.dev/#/cs/80jKqZYdBdeBd2J3uTdKIoqVgpk2) which allows you to showcase your skills in one single screen without it being a resume and have started work on a virtual business card you can update and flash unto NFC cards so you have a digital business card you can carry around with you ( https://bk.poachme.dev/kBMf ) Sign up today using the following limited signup code ( https://bk.poachme.dev/3MXp ). Although I am sure I am able to scale this startup to any size, limiting signups is a super easy way to not get HN-hugged-to-death. https://www.poachme.dev/#/devLand?reqCode=SHOWHN March 28, 2023 at 01:15AM

Monday, March 27, 2023

Show HN: JavaScript Version of Douglas Hofstadter's Copycat https://news.ycombinator.com/item?id=35328171

Show HN: JavaScript Version of Douglas Hofstadter's Copycat https://github.com/Paul-G2/copycat-js March 27, 2023 at 08:45AM

Show HN: Flightle https://news.ycombinator.com/item?id=35325585

Show HN: Flightle https://xkqr.org/flightle/index.html March 27, 2023 at 05:05AM

Show HN: Hacker Cabin https://news.ycombinator.com/item?id=35325544

Show HN: Hacker Cabin https://hackercabin.com/ March 27, 2023 at 05:00AM

Show HN: GPT My Life https://news.ycombinator.com/item?id=35325296

Show HN: GPT My Life Have you ever considered just letting AI control your life? I mean, it's clearly superior to humans in every way. AI never gets tired, it never gets emotional, and it never makes mistakes. So why bother trying to control your own life when you could just let the machines do it for you? Just sit back, relax, and let GPT-3 plan your day. After all, what could possibly go wrong? https://gptmylife.com/ March 27, 2023 at 04:29AM

Show HN: SlickGPT https://news.ycombinator.com/item?id=35323960

Show HN: SlickGPT SlickGPT is a light-weight "use-your-own-API-key" ChatGPT client written in Svelte. It offers GPT-4 integration, a userless share feature and other superpowers. https://slickgpt.vercel.app/ March 27, 2023 at 12:42AM

Sunday, March 26, 2023

Show HN: Apple Notes Liberator – Extract Notes.app Data and Save It as JSON https://news.ycombinator.com/item?id=35316679

Show HN: Apple Notes Liberator – Extract Notes.app Data and Save It as JSON Hey there! I just released the first version of a project I’ve been working on solves a very specific problem that perhaps only I have. I welcome any and all feedback, even if you just want to drop in to say that this is a hot piece of garbage! https://github.com/HamburgChimps/apple-notes-liberator March 26, 2023 at 09:59AM

Show HN: Icebreakers – A Fresh Collection of Conversation Starters https://news.ycombinator.com/item?id=35316203

Show HN: Icebreakers – A Fresh Collection of Conversation Starters This was a weekend project I wrote when my team's regular ice-breaking question website began to recycle questions. Use it on your Monday Daily to shake off the weekend. Or use it every day to build trust in your remote-first team. Or hit it on mobile to start a conversation with a stranger. It's open-source, never-track, open to submissions, and with over 2000 questions, seeing the same question twice will be a rare event. More info here: https://github.com/rendall/icebreakers#readme https://rendall.github.io/icebreakers/ March 26, 2023 at 09:20AM

Show HN: Pangolier – Write UI tests for the web platforms in YAML https://news.ycombinator.com/item?id=35314156

Show HN: Pangolier – Write UI tests for the web platforms in YAML I made this as a toy/proof-of-concept. This is a port of [Maestro]( https://maestro.mobile.dev/ ) but for the web platform. Uses [Playwright]( https://playwright.dev/ ) under the hood. https://pangolier.dev// March 26, 2023 at 06:22AM

Show HN: Generate your guided meditation (with human-like voice) using GPT-4 https://news.ycombinator.com/item?id=35313420

Show HN: Generate your guided meditation (with human-like voice) using GPT-4 https://www.guided.rest/ March 26, 2023 at 04:44AM

Show HN: GPT-4 Reverse Turing Test https://news.ycombinator.com/item?id=35313171

Show HN: GPT-4 Reverse Turing Test https://gist.github.com/rain-1/3bf56122b0ebeac929dff0f881ee8e4c March 26, 2023 at 04:11AM

Show HN: I made a non-trivial iOS app with GPT-4 in just a few hours https://news.ycombinator.com/item?id=35312404

Show HN: I made a non-trivial iOS app with GPT-4 in just a few hours After being inspired by your responses to the Ask HN thread yesterday ( https://news.ycombinator.com/item?id=35299071 ), I decided to see if I could use ChatGPT to make a functioning app. I picked a random project idea out of my Notebook of Amazing Ideas, and spent just a couple of hours using GPT-4 to build it. I've never built an iOS app before, and even if I made something like this as a web app (my usual job), I would expect it to take at least a week. My process was basically 1) Ask ChatGPT to write some code 2) Copy and paste the code into the right files (this took a little bit of React knowledge on my part). 3) Run the code and paste any errors back to ChatGPT and ask it for suggested solutions. 4) Repeat. https://github.com/localjo/CalendarMapApp March 26, 2023 at 01:43AM

Saturday, March 25, 2023

Show HN: Lunette – A word processor designed around writing, not formatting https://news.ycombinator.com/item?id=35307656

Show HN: Lunette – A word processor designed around writing, not formatting https://lunette.app/ March 25, 2023 at 02:34PM

Show HN: PoetGPT: Generate poems and lyrics with GPT-4 https://news.ycombinator.com/item?id=35303304

Show HN: PoetGPT: Generate poems and lyrics with GPT-4 https://poetgpt.koll.ai March 25, 2023 at 08:01AM

Show HN: ESER-32/Zuse Elektra emulator https://news.ycombinator.com/item?id=35300822

Show HN: ESER-32/Zuse Elektra emulator https://github.com/setun-90/ESER-32 March 25, 2023 at 02:03AM

Show HN: CommandClick: WebBrowser enforced by JavaScript and shellscript(Termux) https://news.ycombinator.com/item?id=35299387

Show HN: CommandClick: WebBrowser enforced by JavaScript and shellscript(Termux) CommandClick is low code android app making tool. On the surface, CommandClick is web browser. In fact, this is low code android app making tool. Surely, CommandClick can customize brosser But feature. Futher more, you can original android app by low code. Please check my readme! https://github.com/puutaro/CommandClick March 24, 2023 at 09:28PM

Show HN: FTX Creditor – Confirm that the bankruptcy court has your claim https://news.ycombinator.com/item?id=35295157

Show HN: FTX Creditor – Confirm that the bankruptcy court has your claim FTX Creditor is the easiest way to confirm that the bankruptcy court knows about your claim. Background: Last week, FTX published 1.3M anonymized user accounts in a Schedule F filing that lists the unsecured creditors they know about. 1.3M is a huge number, but it may be less than half of the total users FTX had. If your account is not listed, file a proof of claim with the bankruptcy court, or they may not treat you as a creditor (Federal Rules of Bankruptcy Procedure: Rule 3003). The data was uploaded as a series of PDFs, which makes it hard to find your claim, especially if you don’t remember the exact amounts you had and have to fuzzy match with cmd+f! We built FTX Creditor so that you can find your claim with the information you have. Features: - Find claims by: - Assets. If you remember having 4-5 BTC, 10-20 ETH, 0-100 SOL, you can filter 1.3M claims down to 4. - USD value. The face value of a claim is the account value on November 11, the day FTX filed for bankruptcy. You can exclude “Sam Coins” from the value calculation. The court may ignore the value of assets closely associated with SBF, such as FTT and SRM. - Customer code. - See the court document a claim was listed in. - Subscribe for notifications about events that may impact your claim, such as when the court sets the deadline to file a proof of claim. - Search for terms across all public court filings. Future Work: - Creditors who are interested in selling their claims can receive offers from buyers. - Explore aggregate statistics across accounts and assets. - FAQ on the most relevant parts of the bankruptcy process. FTX creditors, we got this! https://www.ftxcreditor.com/ March 24, 2023 at 01:42PM

Friday, March 24, 2023

Show HN: Her – An AI assistant powered by ChatGPT https://news.ycombinator.com/item?id=35294606

Show HN: Her – An AI assistant powered by ChatGPT https://chrispattle.com/her March 24, 2023 at 12:58PM

Show HN: Lotus – open-source pricing engine https://news.ycombinator.com/item?id=35292087

Show HN: Lotus – open-source pricing engine Hey HN! We discovered that no one innovates on pricing because every billing software is inflexible. Excited to share our progress with Lotus entering beta (full MIT license, https://github.com/uselotus/lotus ). New features: * backtest and run analysis comparing multiple plans * version pricing plans like you version code * Meter and aggregate usage flexibly with custom SQL * billing for usage-based pricing, hybrid, bespoke contracts * generate invoice pdfs or integrate with Stripe, Braintree, Netsuite, Salesforce * webhooks to send alerts when usage thresholds are high or build robust invoicing integrations * analyze margin and cost per customer All feedback is appreciated! If the project is especially relevant to you, reach out on our website. Check out our brand new self-serve demo here ( https://demo.uselotus.io ). Or self-host here ( https://github.com/uselotus/lotus ) and let us know what you think. https://demo.uselotus.io March 24, 2023 at 10:04AM

Show HN: Naja-Verilog – Structural Verilog Parser https://news.ycombinator.com/item?id=35287901

Show HN: Naja-Verilog – Structural Verilog Parser https://github.com/xtofalex/naja-verilog March 24, 2023 at 05:02AM

Show HN: Alinor the Platform for Advanced Materials https://news.ycombinator.com/item?id=35286337

Show HN: Alinor the Platform for Advanced Materials Hi YC, Tarek here, CTO and Co-Founder at Alinor. We just released our Omni update, the biggest one yet: https://alinor.io/news/omni-update-out-now Alinor is an end-to-end platform for advanced materials. I have often found that when I say those words, is that I have to explain what advanced materials are. But I will skip that for this audience. Perhaps what you didn't know is that this is a $2 trillion industry, but over 99% of it remains offline. Alinor enables, scientists, engineers, and researchers to focus on what they do best: solving the world's biggest problems, by working on the cutting edge of materials and physical science. While we focus on selling their martials and enabling them to reach wider adaption. Alinor covers everything from initial inquiry to final invoice and everything in between. We do believe that nearly all problems the world is facing can be solved by advanced materials. Happy to answer any questions you might have, including what are advanced materials, just don't ask me to explain it in Arabic. Or maybe do that, I need to practice it more anyways! https://alinor.io/ March 24, 2023 at 01:07AM

Show HN: Use ChatGPT, Bing and Bard in one app https://news.ycombinator.com/item?id=35287436

Show HN: Use ChatGPT, Bing and Bard in one app https://github.com/chathub-dev/chathub March 24, 2023 at 03:59AM

Show HN: Hacker News Summarizer (Chrome Extension) https://news.ycombinator.com/item?id=35287365

Show HN: Hacker News Summarizer (Chrome Extension) Hey Hacker News community, We're excited to announce the launch of our new Chrome extension, "Hacker News Summarizer," which uses OpenAI API to summarize articles on Hacker News. It helps you quickly understand the key takeaways without reading the whole article. Plus, no login or confirmation is required to use it! Simply install the extension and click the "summary" link next to "comments" when you want to read an article. Disclaimer: Not all articles are summarised, or supported but we will change and try to support them later. Additionally, this extension is not affiliated with OpenAI or Hacker News. Chrome Extension: https://chrome.google.com/webstore/detail/hacker-news-summar... Try it out today and let us know what you think in the comments below! Thanks, The Hacker News Summarizer team https://chrome.google.com/webstore/detail/hacker-news-summarizer/ajodkpllepafdcjcgklhnamlnninjbmd March 24, 2023 at 03:48AM

Show HN: Unity AI Asset Generation https://news.ycombinator.com/item?id=35285706

Show HN: Unity AI Asset Generation Hello HN - like a lot of programmers, I am really excited by everything going on with ChatGPT/DALL-E. I am a game developer by trade, and I think there is a lot of potential to change workflows for game development. I was very inspired by Keijiro Takahashi's prototypes for asset generation using OpenAI within Unity, so I tried to make a more generic means of generating text and image assets within the Unity Editor using OpenAI's APIs. I've been surprised by the success so far - it definitely has it's limits, but I think we have just begun to scratch the surface of the potential here. https://recursiverhapsody.com/ March 23, 2023 at 11:29PM

Thursday, March 23, 2023

Show HN: PromptLab–Prompt Chain Iteration for Nontechnical Users https://news.ycombinator.com/item?id=35279368

Show HN: PromptLab–Prompt Chain Iteration for Nontechnical Users Hey HN! We built a user-friendly tool that allows non-technical domain experts to explore and evaluate the effects of LLM-generated prompt chains on large datasets (via CSV). Our solution wraps around the ChatCompletions API (gpt-3.5-turbo), offering an accessible interface for users who lack the skills to work with Jupyter notebooks or other tooling. The current feature set is minimal, tailored to our friend's specific needs. We're eager to improve and expand the tool, so please share your feedback and suggestions--brutal honesty is okay! Note--we have the space for the OpenAI API key because we don't know how many people will use this and don't want to run up our GPT bill . Sorry for the inconvenience for those who don't have a key :(( Demo video: https://drive.google.com/file/d/15VAjHWt7Btgutp5pc6QPnL8YfLO... Initial CSV from demo: https://drive.google.com/file/d/19LUrXBZ08mIo7p0xJKTwOMdEle8... Result CSV from demo: https://drive.google.com/file/d/1f-kzSvhgcg6Bc0wCODomPl1FwCM... https://promptlabv2-client.vercel.app/ March 23, 2023 at 11:39AM

Show HN: Datapane – A new way to build reports, dashboards, and apps in Python https://news.ycombinator.com/item?id=35274788

Show HN: Datapane – A new way to build reports, dashboards, and apps in Python Hello HN! We’re Leo and Mandeep, founders of Datapane ( https://datapane.com ). We're building a way to create reports, dashboards, and web apps from your existing data using Python. Think of it as a combination of React and htmx, specifically designed for the Python data stack. Our GitHub is https://github.com/datapane/datapane and you can try building a report or app in ~2 minutes on Codespaces: https://try.datapane.com We started building Datapane at our previous start-up, where we struggled to deliver ML model results to clients. Much to our surprise, the data science took less time than repeatedly creating reports by copying and pasting plots into PowerPoint decks. It seemed absurd that we had to switch to PowerPoint or legacy BI tools like Tableau to share, and our initial goal was to programmatically generate reports using the datasets and plots we had in Python. To enable this, we started hacking on a Python-based UI framework for constructing HTML views from data-centric blocks – like plots, data tables, and layout components. You can export these to standalone HTML files, or host them as a web app on somewhere like GitHub Pages or Fly.io. We recently also added the ability to connect Python functions to forms and front-end events so you can build web apps which run backend code. We handle the entire network and RPC layer, so you only need to write plain Python functions that take parameters and return other blocks. You can check out an example of the code to create a simple app: https://github.com/datapane/examples/blob/main/apps/iris-plo... Datapane’s philosophy is pretty different from other products in the space. We wanted to keep things simple, but avoid the footguns our users faced with frameworks like Streamlit, where the reactive/network-aware model was hard to move beyond an MVP or POC. For backend interactivity, we believe the original web got a lot right, and unlike reactive models which rely on websockets, Datapane is unashamedly request/response. This takes inspiration from HTTP and our own experiences with htmx, which offers an elegant way to add interactivity to HTML. Under the hood, we actually compile down to a (gasp!) XML-based hypermedia format, akin to HTML, but tailored specifically for constructing data UIs. The result is that not every change in your app requires a server round trip, as much of it can be pre rendered and most interactivity happens on the client-side. In addition to improving performance, this also makes running in production become 10x simpler. This separation between the view and backend compute also makes Datapane modular. If our app server isn’t a good fit for your use-case, serve Datapane views from the web-framework of your choice (we’ve been hacking on serving views from Django). Want to compute blocks from inside Airflow or generate them on a schedule or from a webhook? Computation can happen out of band of the UI. You can even build and host apps from inside of Jupyter, where you can preview blocks live and convert notebook cells to blocks in your view. We currently offer a hosting platform on https://datapane.com for sharing reports publicly (free) or with your team (paid), and will be adding serverless app hosting support to it in the next few weeks. Our ultimate goal is to create an open-source toolkit for building data products across the entire stack – from reports, to dashboards, to full-stack apps – all using 100% Python. You can see a few we’ve built already in our gallery: https://datapane.com/gallery We’d love to hear your feedback. Thanks! March 23, 2023 at 06:50AM

Show HN: CodeAlpaca – Instruction following model for code https://news.ycombinator.com/item?id=35277186

Show HN: CodeAlpaca – Instruction following model for code https://github.com/sahil280114/codealpaca March 23, 2023 at 09:24AM

Show HN: Tripnotes.ai: Intelligent Travel Planner https://news.ycombinator.com/item?id=35276431

Show HN: Tripnotes.ai: Intelligent Travel Planner Hey HN, We're excited to announce the public beta preview of Tripnotes, an intelligent travel planner that mixes a custom recommendation engine, our own data, and a bit of GPT to help you find the right places to go while traveling. Our team has been working hard on this project for 6 months, and we're excited to finally share it with the HN community. With Tripnotes, you can keep track of all your notes about travel when planning to visit a city. Paste in article URLs, videos, emails, text messages, any other text, and if you need some help with research, ask our Concierge which will provide useful recommendations and itineraries for the city in question - with a fallback to GPT for things we didn't quite understand. If you're not ready to dive right in, here are a few short highlight videos: https://twitter.com/matthewer/status/1619047755271536640 https://twitter.com/matthewer/status/1621172173598756864 https://twitter.com/matthewer/status/1623703548545445890 https://twitter.com/matthewer/status/1638010661694234625 All the places by Tripnotes are from our own database, but we rely upon GPT to understand the intent of the incoming prompts, as well as to help with the prose in our response to ensure the place descriptions fit what's being asked for. Since we tweeted about our preview release on Monday, we've had over 15,000 people come and try at least one prompt, with over 40,000 unique notes generated from prompts about cities all over the world. We'd love for you to give Tripnotes a try and let us know what you think. The "unauthed" version is open to everyone. If you're interested in using the full version, please join our waitlist. The full version maintains a history of your notes and allows you to edit the text and auto-highlights any text you write/paste in on the fly, which can be useful for pasting recommendations from friends (say via SMS or Email) and having them auto-highlighted and mapped. You can also paste in links from articles, websites, blogs, even Tiktok or Youtube. We scrape those urls, gather the list of places that are mentioned, and then show them on the map along side the rest of your note. We'd love to hear your thoughts and feedback, so please feel free to leave a comment or reach out to us directly. Thanks for your support! https://tripnotes.ai/ March 23, 2023 at 08:35AM

Show HN: TrainEngine.ai – Free website to train and try Dreambooth image models https://news.ycombinator.com/item?id=35274168

Show HN: TrainEngine.ai – Free website to train and try Dreambooth image models https://trainengine.ai March 23, 2023 at 06:09AM

Show HN: Web demo of 13B Alpaca-LLaMA trained on improved Stanford dataset https://news.ycombinator.com/item?id=35273120

Show HN: Web demo of 13B Alpaca-LLaMA trained on improved Stanford dataset https://lama.nbnl.uk/ March 23, 2023 at 04:35AM

Show HN: Remove “GPT” from your HN feed https://news.ycombinator.com/item?id=35274050

Show HN: Remove “GPT” from your HN feed https://gist.github.com/surprisetalk/462789361723211fcda71e13fa08bbc0 March 23, 2023 at 06:01AM

Show HN: Gyeeta – An Open Source and Free Observability Tool https://news.ycombinator.com/item?id=35271663

Show HN: Gyeeta – An Open Source and Free Observability Tool Hello Everyone, We are excited to announce the public release of Gyeeta - https://gyeeta.io Gyeeta is a free, eBPF based Open Source (GPLv3) Observability tool which provides the following capabilities : - Service Level Statistics such as Queries/sec (Requests/sec), Response Times (Latency) and HTTP Errors (if HTTP based) with no manual inputs or integrations. Monitors binary / proprietary network protocol or non HTTP Service statistics as well. - Service Maps, Process and Host level Network Flows with info on all Services and Processes. - Detection of Host and Process Level CPU starvation, Virtual Memory or IO Bottlenecks. - Monitor all applications without any instrumentation or tapping irrespective of the programming language used. - Self Learning Algorithms that can detect Anomalies, Contention or Degradation without any manual inputs. - Advanced Cluster, Service or Process Level Alerts using a powerful Web UI or REST APIs. - All Data In-House (On Prem). Not a SaaS tool. - All Linux Kernels released since 2016 supported (Linux Kernels v4.4.x or higher). Gyeeta is optimized (C++ based) for minimal CPU and Memory requirements. Website : https://gyeeta.io Github link https://github.com/Gyeeta/gyeeta https://gyeeta.io/ March 23, 2023 at 12:56AM

Wednesday, March 22, 2023

Show HN: The Last of Us Intro Creator https://news.ycombinator.com/item?id=35263884

Show HN: The Last of Us Intro Creator https://thelastofusintrocreator.kassellabs.io/ March 22, 2023 at 09:56AM

Show HN: ChatLLaMA – A ChatGPT style chatbot for Facebook's LLaMA https://news.ycombinator.com/item?id=35258553

Show HN: ChatLLaMA – A ChatGPT style chatbot for Facebook's LLaMA ChatLLaMA is an experimental chatbot interface for interacting with variants of Facebook's LLaMA. Currently, we support the 7 billion parameter variant that was fine-tuned on the Alpaca dataset. This early versions isn't as conversational as we'd like, but over the next week or so, we're planning on adding support for the 30 billion parameter variant, another variant fine-tuned on LAION's OpenAssistant dataset and more as we explore what this model is capable of. If you want deploy your own instance is the model powering the chatbot and build something similar we've open sourced the Truss here: https://github.com/basetenlabs/alpaca-7b-truss We'd love to hear any feedback you have. You can reach me on Twitter @aaronrelph or Abu (the engineer behind this) @aqaderb. Disclaimer: We both work at Baseten. This was a weekend project. Not trying to shill anything; just want to build and share cool stuff. https://chatllama.baseten.co/ March 22, 2023 at 02:07AM

Show HN: Run LLaMA LLM chatbots on any cloud with one click https://news.ycombinator.com/item?id=35256363

Show HN: Run LLaMA LLM chatbots on any cloud with one click We made a simple guide on how to run LLaMA chatbots on any cloud(s) of your choosing using one CLI command, powered by the open-source SkyPilot project. Highlights - cost reduction - better GPU availability - cloud portability (big three + Lambda supported) https://github.com/skypilot-org/skypilot/tree/master/examples/llama-llm-chatbots March 21, 2023 at 08:14PM

Show HN: Start building real-time data apps in minutes https://news.ycombinator.com/item?id=35257445

Show HN: Start building real-time data apps in minutes Dozer is a startup focusing on helping build real-time data apps in minutes. You can connect any data source, combine them in real-time and instantly get low-latency Data APIs. All with just a simple configuration! https://share.descript.com/view/bIzWSb60R5n March 21, 2023 at 11:15PM

Tuesday, March 21, 2023

A Decade of Rolling out the Red Carpet for Riders

A Decade of Rolling out the Red Carpet for Riders
By Cassie Halls

 A map showing the expansion of transit lanes in San Francisco from 2103 to 2023, as well as lanes that are coming soon. A summary of key highlights from the map is included in the following link.

An animated map showing the expansion of red transit lanes in San Francisco. View as a PDF. Accessible version of the expansion of red transit lanes: 

Red Transit Lanes Over Time in San Francisco from 2013 to 2023 

There is nothing quite like looking out the window at gridlock traffic while your bus coasts down a red transit lane. This may feel like an “only in San Francisco” pleasure – after all, San Francisco was one of the first U.S. cities to “roll out the red carpet” by painting bus lanes red. But red transit lanes have now become a popular way to keep buses out of traffic in more than 25 cities across the country. 

The SFMTA is celebrating a decade since the installation of San Francisco’s first red transit lane on Church Street on March 23, 2013. You can help us celebrate by riding that first red transit lane between Duboce and 16th Streets on Muni’s 22 Fillmore and J Church along with thousands of other weekday riders. As you whiz past traffic, you may feel the estimated 14% time savings afforded by the red color.  

If you drive, help us celebrate by keeping transit lanes clear. Remember, double parking in transit lanes is camera enforced. Transit lanes are an essential tool to keep Muni moving on San Francisco’s busy streets.  

Dedicated transit lanes started popping up in the city as early as the 1970s following the adoption of the city’s Transit-First Policy (which happens to be turning 50 this month). As of 2023, over 20 lane miles of transit lanes now also have the red treatment, in addition to 55 miles of transit and bus/HOV lanes without red paint.  

J Church using red transit lanes and picking up passengers on a boarding island on Church at Market Street.

J Church train using red transit lanes on Church at Market Street. 

Although often the most visible, transit lanes are one of more than 20 tools in our toolbox to improve transit reliability and reduce delays. With Muni Forward, we’ve built more than 80 miles of transit corridor reliability improvements to keep Muni moving — with upgrades like bus bulbs for faster boarding and traffic signals that stay green for transit.  

As an early adopter of red transit lanes, the SFMTA helped lay the groundwork to change federal guidelines to make it easier to paint lanes red. This is because red colorization has led to a 55% improvement in motorist compliance and is a cost-effective way to reduce delays. We have to say they’re looking great for their age! 

We know that despite our best efforts, Muni buses and trains are sometimes stuck in traffic and transit lanes are occasionally blocked. That is why we continue to innovate to bring improvements to our riders. Last year we colorized six miles of transit lanes in the Van Ness Improvement Project, Geary Boulevard Improvement Project, and along Mission Street in SoMa, 4th Street and Stockton Street. We also continue to install Muni Forward transit priority projects across the city and push for further compliance improvements through an education campaign for motorists. The SFMTA was also recently awarded a state grant to deploy new next-generation camera technology as a part of the transit lane enforcement program. 

Stay tuned for more red transit lanes and other reliability improvements in the year ahead.  



Published March 21, 2023 at 01:35PM
https://www.sfmta.com/blog/decade-rolling-out-red-carpet-riders

Show HN: Harmonized Data Platform https://news.ycombinator.com/item?id=35222817

Show HN: Harmonized Data Platform Hi HN, My background is on datascience and I thought during the last few weeks on how to turn the data into commodity problem: Getting any meaningful out of data can be erroneous, time-consuming and includes repeatable processing work (and it is done over and over again). Im trying to mitigate this by harmonizing data, so it is ready for being consumed via an API or Spreadsheet. After a few iterations I ended up with this prototype that I wanted to share with you. Please notice, that this is an early prototype and not a finalized product yet. Im also delighted to know your opinions or thoughts or advices. You can get the first impression at https://databarnum.com/ March 19, 2023 at 12:48PM

Show HN: iOS app to learn about RSA cryptography https://news.ycombinator.com/item?id=35248412

Show HN: iOS app to learn about RSA cryptography I've created an educational app to help people learn about how RSA cryptography works. Right now it's iPhone only (though the iPhone version will run on iPads), and it requires iOS 16. Any feedback, positive or negative, would be greatly appreciated. I'm happy to answer any questions if you comment here or email me at LearnRSAApp@gmail.com Link: https://apps.apple.com/us/app/learn-rsa-cryptography/id16714... Thanks! https://apps.apple.com/us/app/learn-rsa-cryptography/id1671454810 March 21, 2023 at 09:22AM

Show HN: Super simple open-source bookmarks manager https://news.ycombinator.com/item?id=35243295

Show HN: Super simple open-source bookmarks manager https://linksnatch.pages.dev/ March 21, 2023 at 12:10AM

Show HN: Clj2el: Transpile Clojure to Emacs Lisp https://news.ycombinator.com/item?id=35245126

Show HN: Clj2el: Transpile Clojure to Emacs Lisp https://borkdude.github.io/clj2el/ March 21, 2023 at 05:11AM

Show HN: Vore https://news.ycombinator.com/item?id=35243154

Show HN: Vore https://vore.website/ March 20, 2023 at 11:40PM

Monday, March 20, 2023

Show HN: I built an app to chat with yourself based on your diary https://news.ycombinator.com/item?id=35230159

Show HN: I built an app to chat with yourself based on your diary https://github.com/alentodorov/real-dark-mirror March 20, 2023 at 04:45AM

Show HN: MTLS Everywhere https://news.ycombinator.com/item?id=35231791

Show HN: MTLS Everywhere https://blog.frankel.ch/mtls-everywhere/ March 20, 2023 at 07:13AM

Show HN: AI tool to find the purpose of other websites https://news.ycombinator.com/item?id=35222278

Show HN: AI tool to find the purpose of other websites An AI based tool that helps users discover the purpose of other websites. Simply enter a website URL and it will provide insights of what the website does and how it can be useful. https://idk-what-is-this.vercel.app March 19, 2023 at 12:01PM

Show HN: Orphic – A natural language interface for *Nix systems https://news.ycombinator.com/item?id=35222892

Show HN: Orphic – A natural language interface for *Nix systems https://github.com/ws-kj/Orphic March 19, 2023 at 12:55PM

Sunday, March 19, 2023

Show HN: Text Adventures, ChatGPT based text adventure games everyday https://news.ycombinator.com/item?id=35220171

Show HN: Text Adventures, ChatGPT based text adventure games everyday Hi HN! I worked on this small fun thing over the weekend. Everyone starts from the same point every day. things diverge from there. Your choices define where the story goes. https://adventures.param.codes/ March 19, 2023 at 08:48AM

Show HN: Next.js ChatGPT – Responsive chat application powered by GPT-4 https://news.ycombinator.com/item?id=35217536

Show HN: Next.js ChatGPT – Responsive chat application powered by GPT-4 https://github.com/enricoros/nextjs-chatgpt-app March 19, 2023 at 03:02AM

Show HN: GPT-4 Beats Humans at Hard Rhyme-Based Riddles https://news.ycombinator.com/item?id=35221827

Show HN: GPT-4 Beats Humans at Hard Rhyme-Based Riddles https://twofergoofer.com/blog/gpt-4 March 19, 2023 at 11:11AM

Show HN: The Shapes of Stories with ChatGPT https://news.ycombinator.com/item?id=35220683

Show HN: The Shapes of Stories with ChatGPT https://superb-owl.link/shapes-of-stories/ March 19, 2023 at 09:32AM

Saturday, March 18, 2023

Show HN: I want to change how people buy health supplements https://news.ycombinator.com/item?id=35214688

Show HN: I want to change how people buy health supplements I made a table where you can find out the source/location of factory for where health supplements are made. Then, I spent a year reading product labels so you can save time and money when buying supplements. This is that update. This is still a work in progress but it functions fine. My previous post was a simple database of company data showing ingredient sourcing/location. That took 10 days, this has taken me close to 9 months. BackOfLabel is an extension of that initial interest with dosage information at the product & ingredient level. This update allows sorting by many more attributes at the product level (for 4000+ products at the moment) of manually scraped data. Now, for instance you can sort by specific types of ingredient - eg. filter by magnesium glycinate , magnesium orotate or any combination. eg. find ubiquinol or ubiquinone, two forms of coenzyme q10. This is useful for consumers but also companies seeking competitor analysis. You are able to filter products by – Ingredient – Filter by liquid, tablet, capsule, powder & more – Browse by UPC Code – Dosage Information – No. Individual Serving – No. Manufacturer Serving – Total Dosage For example You can also search by type of protein powder - eg. search for whey protein powder and find the dosage information for many products instantly. It frustrates me and I think the way that people buy supplements is wrong. And they don't know any better because there are incentive structures that keep them in the dark. This is a small effort to combat the misleading labeling and lack of regulation in the industry. full disclosure - i've provided a generic affiliate link in the table that means i earn a small percentage (5%) of total cart if you purchase through the link note: browse on desktop to filter & sort https://www.backoflabel.com/ March 18, 2023 at 05:31PM

Show HN: Andromeda Invaders: Autoplay - Press ‘Enter’ twice and wait 5 seconds https://news.ycombinator.com/item?id=35212391

Show HN: Andromeda Invaders: Autoplay - Press ‘Enter’ twice and wait 5 seconds https://susam.net/invaders.html?0.8.0 March 18, 2023 at 12:40PM

Show HN: RoboMUA – AI-Powered Beauty Solutions for All Skin Shades https://news.ycombinator.com/item?id=35213934

Show HN: RoboMUA – AI-Powered Beauty Solutions for All Skin Shades roboMUA is leveraging artificial intelligence, augmented reality, and unique inclusive data sets for over 100 skin shades to help users efficiently find custom beauty products and even clothing items (shape/bodywear) from the comfort of their devices. https://robomua.com/consumer March 18, 2023 at 03:43PM

Show HN: Supersonic: a desktop client for Subsonic music servers built with Go https://news.ycombinator.com/item?id=35211478

Show HN: Supersonic: a desktop client for Subsonic music servers built with Go For the past several months I've been working on a new cross-platform desktop client for self-hosted Subsonic music servers. The second alpha release was just published yesterday! Built with Go and the Fyne UI toolkit, and using libmpv as an audio backend, Supersonic supports high quality gapless playback of pretty much every audio format, and is fast and lightweight on resources. It also features infinite scrolling through albums. https://github.com/dweymouth/supersonic March 18, 2023 at 11:00AM

Show HN: Easy-to-use licensing library for .NET apps https://news.ycombinator.com/item?id=35211524

Show HN: Easy-to-use licensing library for .NET apps This free, open-source .NET library allows you to license your non-free applications through activation keys. Follow the quick start instructions and try it out in 5 minutes! Available on: NuGet https://www.nuget.org/packages/SNBS.Licensing.ActivationKeys... Website (full docs, downloads) https://snbslibs.github.io/Licensing.ActivationKeys GitHub (downloads, full docs, release notes etc.) https://github.com/SNBSLibs/Licensing.ActivationKeys https://github.com/SNBSLibs/Licensing.ActivationKeys March 18, 2023 at 11:03AM

Show HN: Metallic UI component library (Metalmorphism) https://news.ycombinator.com/item?id=35208358

Show HN: Metallic UI component library (Metalmorphism) https://minimal.gallery/metalmorphism/ March 18, 2023 at 05:02AM

Friday, March 17, 2023

Show HN: Writing my masters thesis in public https://news.ycombinator.com/item?id=35203537

Show HN: Writing my masters thesis in public https://santiviquez.substack.com/p/writing-my-masters-thesis-in-public March 17, 2023 at 03:06PM

San Francisco’s Transit-First Policy Turns 50

San Francisco’s Transit-First Policy Turns 50
By Michael Delia

Two buses, a bicyclist, a pedestrian and person riding a scooter all on Market Street.

Transit on Market Street in downtown San Francisco, 2018

It’s been a half-century since the San Francisco Board of Supervisors put transit needs above all other traffic initiatives, and now, the city’s Transit-First policy is celebrating its golden anniversary. The policy guides the city’s work on major infrastructure projects and planning efforts. Its principles drive San Francisco officials to promote incentives that reduce traffic congestion and solo vehicle trips, support transit investments including the purchase of Muni buses and light rail vehicles, and regularly evaluate how well our transportation network functions. 

Adopted on March 19, 1973, the original Transit-First policy was born out of an effort to reshape the Municipal Railway so it could serve San Franciscans' needs more effectively. The goals were very specific: 

  • Create exclusive bus lanes and prohibit automobiles from streetcar and cable car tracks. 
  • Restrict turning movements of automobiles that conflicted with transit vehicles. 
  • Extend sidewalks at transit stops to allow boarding from the travel lane.  
  • Strictly enforce parking codes and tow-away regulations along major transit corridors. 
  • Consider the use of preemptive traffic signals for transit vehicles. 

By the early 70s, San Francisco streets had become increasingly crowded. The Freeway Revolt just over a decade earlier led to the cancellation of planned highway construction in the city, and an office boom downtown was bringing in thousands of commuters. Meanwhile, the San Francisco Bay Area Urban Renewal Association (SPUR) began a comprehensive review of Muni’s operations in 1972. The organization interviewed operators and management, conducted line checks and reviewed company properties and processes to identify areas for improvement. 

“The recurring theme was most Muni vehicles were operating in traffic. This was the source of many problems — schedule bunching, accidents, unhappy operators and riders,” said Jim Chappell, executive director of SPUR from 1994-2009. 

The recommendations in SPUR’s report, “Building a New Muni,” were well-received by the mayor and city supervisors, and the Transit-First policy was passed not long after its release. Transit-First also addressed concerns about increased air pollution and environmental damage by effectively putting the personal automobile on notice. 

Cable car tracks with the words “keep out” painted over the street.

Transit-only lane along the Powell Street cable car tracks from California to Pine Street | November 27, 1973 

New equipment, transit priority and a focus on complete funding for Muni were initial hallmarks of the policy. The passage of Proposition E, a city charter amendment, in 1999 further enhanced Transit-First by including protections in the landmark legislation for people walking and bicycling. 

“San Francisco’s Board of Supervisors showed remarkable foresight in adopting the Transit-First resolution, and it no doubt helped San Francisco remain one of the strongest public transit cities in the nation,” said Jason Henderson, San Francisco State University Geography and Environment professor and author of Street Fight: The Politics of Mobility in San Francisco.  

In addition to making transit, walking and biking more attractive, Transit-First also promotes equity. When residents have options beyond cars, employment and economic opportunity can grow, as does the opportunity to reduce greenhouse gases. 

Professor Henderson believes San Francisco was the first city in the country to adopt a policy to prioritize public transit, but that doesn’t mean the work is done. “Transit-First must no longer be advisory,” he said. “[New policies are] needed so that public transit, cycling and walking are more than aspirational.”   

In recent years, the “Muni Forward” program has reflected the Transit-First policy with 80 miles of transit priority street improvements. Among those improvements, diamond-marked transit lanes have evolved to become the present-day “Red Carpet” lanes reserved exclusively for buses and taxis to reduce travel times and the impact of traffic congestion on Muni schedules. Meanwhile, Market Street has gone through various redesigns in the downtown area over the years. Following boarding island and lane improvements, San Francisco’s busiest thoroughfare received its first red transit lanes in 2014 and was declared “Car Free” in a monumental celebration on January 29, 2020. 

Three people board a Muni bus on Van Ness Avenue in front of City Hall.

Riders board a 49 Van Ness/Mission bus near City Hall 

Today we can see the Transit-First policy in action in the now open Central Subway and projects such as the Van Ness Bus Rapid Transit (BRT) corridor and the Muni Forward L Taraval Improvement Project that is now under construction to add transit lanes, make the route more accessible and improve pedestrian safety and visibility. With Transit-First entering its 51st year, there are new challenges as the COVID-19 pandemic has driven many people back into private cars. However, the SFMTA’s improvement projects continue with a focus on proven strategies that make transit, walking and bicycling the city’s preferred modes of travel. 



Published March 17, 2023 at 11:12AM
https://www.sfmta.com/blog/san-franciscos-transit-first-policy-turns-50

Show HN: AI tool to guess your personality from your tweets https://news.ycombinator.com/item?id=35196648

Show HN: AI tool to guess your personality from your tweets I was curious how these latest LLMs would perform when personality profiling someone based on their tweets (things like someones core interests, political leanings and even more obscure stuff like personality type). Results were interesting (at least to me) so I put together a dashboard. Initially I was going to allow users to submit their own username through a self-service portal but that's scrapped for now as Twitter management are yet to finalize some API reforms that could kill it. The project is really quite simple. It uses the Twitter API to get prominent recent tweets, feeds these into GPT-3, parses the response (output format is defined strictly in the prompt) and displays these graphically client-side. Anyways hope you enjoy and feel free to ask any questions! https://birdbrain.bio/ March 17, 2023 at 06:14AM

Show HN: Weigh My Luggage – Just bring a bathroom scale https://news.ycombinator.com/item?id=35196600

Show HN: Weigh My Luggage – Just bring a bathroom scale https://weighmyluggage.netlify.app/ March 17, 2023 at 06:10AM

Show HN: Mercury – Turn Python Notebooks to Web Apps https://news.ycombinator.com/item?id=35195156

Show HN: Mercury – Turn Python Notebooks to Web Apps Hi! We're Piotr and Aleksandra, founders of Mercury (https://RunMercury.com), an open source framework for converting Jupyter Notebooks to Web Apps. You can turn Python notebook into interactive web app, static website, presentation, report or dashboard and share it online with non-technical users. You can self-host Mercury or use our hosting service (coming soon!). Our GitHub: https://github.com/mljar/mercury Sharing Python notebooks is challenging. You can't send notebook directly to non-technical stakeholders. You need to copy-paste results/charts into Word/PowerPoint or rewrite notebook to web framework. Mercury converts notebook to web app. User can execute cells but can't edit them. Mercury offers set of widgets that can be added to the notebook. When serving notebook with Mercury, widget change triggers automatic re-execution of cells. Not all cells are re-executed, only cells with widget definition and below, so you can cache results from previous cells execution (loading large dataset or model). Mercury comes with handy feautures to make sharing easy: - decide to hide or show notebook's code, - add authentication to notebooks, so only selected users can view them, - export final notebook to PDF or HTML file, - all to create output files in notebook, and make them downloadable, - share multiple notebooks on one Site. How does Mercury differ from existing solutions? - it was desinged for notebooks, it offers simple re-execution of cells after widget update, - it has built-in authentication. Mercury is available on AGPLv3. We would like to offer a hosting service, to make deployment very easy (just upload notebook to have website). We offer commercial license for companies looking for private forks and dedicated support. We’d love to hear from the HN community about this framework! March 17, 2023 at 03:15AM

Show HN: Capture the stars above you with a sky map – Now Live on Product Hunt https://news.ycombinator.com/item?id=35194640

Show HN: Capture the stars above you with a sky map – Now Live on Product Hunt Hi all! I'm an indie maker and I'm excited to announce my latest creation, SkyFrom.earth, a sky map poster maker. Capture the stars for that special moment and turn it into a gift. With just a few clicks, create a sky map poster, download a high-resolution JPEG file and print at home or at a local print shop. No need to wait for shipping or spend a fortune! Would love to have your support there! - Thank you all so much https://skyfrom.earth/?ref=hn March 17, 2023 at 01:36AM

Thursday, March 16, 2023

Show HN: Notch – an off-the-shelf software ecosystem for chips https://news.ycombinator.com/item?id=35184395

Show HN: Notch – an off-the-shelf software ecosystem for chips Hi HN! I'm a firmware developer who, like many others, has always been upset at the state of the firmware ecosystem. Semiconductor companies tend to be very bad at providing useful code and tools for their chips. That's why I started Notch - to handle this stuff for them. Our first product is an off-the-shelf driver generation tool (similar to STM32CubeMX, MCUExpresso, etc.) that can be adapted to any IC, not just microcontrollers. Better yet, it's cross-platform, cross-language (Rust too, if you want), and code can be generated from the terminal, meaning it doesn't lock you in to some shitty Eclipse IDE. https://www.notch-embedded.com March 16, 2023 at 09:36AM

Show HN: Musikalia, an iOS Music Player for Kids https://news.ycombinator.com/item?id=35180261

Show HN: Musikalia, an iOS Music Player for Kids Hi HN! Yesterday I finally released Musikalia, an iOS music player I built for my son, so he could be in charge of the music. It is my first SwiftUI project, and I have been (very) slowly building it since December '21. It aims to be fun and easy to use for small children, while not being another addictive app. We are using it almost daily, and in our (n=1) experience, it achieves just that: my 3-year-old loves to listen to music using Musikalia, but at the same time it never feels like he has problems leaving it again. I've also written a bit on the back-story on my blog: https://harry.vangberg.name/posts/musikalia/ I hope this may be useful for other families! - Harry https://apps.apple.com/us/app/musikalia/id1633437142 March 16, 2023 at 03:43AM

Show HN: Quality News – Towards a fairer ranking algorithm for Hacker News https://news.ycombinator.com/item?id=35183317

Show HN: Quality News – Towards a fairer ranking algorithm for Hacker News Hello HN! TLDR; - Quality News is a Hacker News client that provides additional data and insights on submissions, notably, the upvoteRate metric. - We propose that this metric could be used to improve the Hacker News ranking score. - In-depth explanation: https://github.com/social-protocols/news#readme The Hacker News ranking score is directly proportional to upvotes, which is a problem because it creates a feedback loop: higher rank leads to more upvotes leads to higher rank, and so on... → ↗ ↘ Higher Rank More Upvotes ↖ ↙ ← As a consequence, success on HN depends almost entirely on getting enough upvotes in the first hour or so to make the front page and get caught in this feedback loop. And getting these early upvotes is largely a matter of timing, luck, and moderator decisions. And so the best stories don't always make the front page, and the stories on the front page are not always the best. Our proposed solution is to use upvoteRate instead of upvotes in the ranking formula. upvoteRate is an estimate of how much more or less likely users are to upvote a story compared to the average story, taking account how much attention the story as received, based on a history of the ranks and times at which it has been shown. You can read about how we calculate this metric in more detail here: https://github.com/social-protocols/news#readme About 1.5 years ago, we published an article with this basic idea of counteracting the rank-upvotes feedback loop by using attention as negative feedback. We received very valuable input from the HN community ( https://news.ycombinator.com/item?id=28391659 ). Quality News has been created based largely on this feedback. Currently, Quality News shows the upvoteRate metric for live Hacker News data, as well as charts of the rank and upvote history of each story. We have not yet implemented an alternative ranking algorithm, because we don't have access to data on flags and moderator actions, which are a major component of the HN ranking score. We'd love to see the Hacker News team experiment with the new formula, perhaps on an alternative front page. This will allow the community to evaluate whether the new ranking formula is an improvement over the current one. We look forward discussing our approach with you! Links: Site: https://news.social-protocols.org/ Readme: https://github.com/social-protocols/news#readme Previous Blog Post: https://felx.me/2021/08/29/improving-the-hacker-news-ranking... Previous Discussion: https://news.ycombinator.com/item?id=28391659 https://news.social-protocols.org/top March 16, 2023 at 08:37AM

Show HN: My Failure Resume https://news.ycombinator.com/item?id=35181909

Show HN: My Failure Resume https://dare.fail/ March 16, 2023 at 06:47AM

Show HN: Chainloop, A Software Supply Chain Attestation solution devs won't hate https://news.ycombinator.com/item?id=35180648

Show HN: Chainloop, A Software Supply Chain Attestation solution devs won't hate Hi, my name is Miguel and I am very happy to share what's been months worth of work :) The project has rough edges for sure, but any early feedback, comments or concerns are appreciated! === The Problem === You work on the Security and Operations (SecOps) team in charge of your organization's Software Supply Chain Security. You feel pretty good about the state of things already, your developer teams are signing their commits, deliverables, scanning for vulnerabilities,… Life is good! Then you realize that you are not compliant with the latest security requirements. You get referred to slsa.dev and are told that you need to be at least level 3, whatever that means! Aha! I “just” need to implement an attestation and artifact layer in our Software Supply Chain, which you complete after a couple of months of work. Now to the easy part (or what you think). To make the developer teams adopt it. You quickly realize that standardizing best practices and security requirements is very hard. Development and SecOps team dynamics are clashy and poorly defined due to priorities mismatch. Also, from the developer's point of view, it’s very time-consuming and frustrating to pollute your CI/CD systems with convoluted, error-prone and complex processes to comply with the SecOps team. So there has to be a better way that satisfies both sides... === The Solution === Enter Chainloop. You can think of it as an API for your organization's Software Supply Chain that both parties can use to interact effectively to meet their mismatched priorities. SecOps teams regain security compliance, visibility, standardization and control by having a mechanism to define and propagate attestation requirements. Developers, on the other hand, get jargon-free tooling that can be used to meet compliance with minimum friction and effort. === Give it a try === Eager for feedback from the community so please reach out. Happy to chat! Thanks! PS: You can see an attestation end-to-end demo here https://www.youtube.com/watch?v=Q_0dlBqKtIU&t=384s https://github.com/chainloop-dev/chainloop March 16, 2023 at 04:34AM

Wednesday, March 15, 2023

Show HN: Quality News – Towards a fairer ranking algorithm for Hacker News https://news.ycombinator.com/item?id=35169447

Show HN: Quality News – Towards a fairer ranking algorithm for Hacker News Hello HN! TLDR; - Quality News is a Hacker News client that provides additional data and insights on submissions, notably, the upvoteRate metric. - We propose that this metric could be used to improve the Hacker News ranking score. - In-depth explanation: https://github.com/social-protocols/news#readme The Hacker News ranking score is directly proportional to upvotes, which is a problem because it creates a feedback loop: higher rank leads to more upvotes leads to higher rank, and so on... → ↗ ↘ Higher Rank More Upvotes ↖ ↙ ← As a consequence, success on HN depends almost entirely on getting enough upvotes in the first hour or so to make the front page and get caught in this feedback loop. And getting these early upvotes is largely a matter of timing, luck, and moderator decisions. And so the best stories don't always make the front page, and the stories on the front page are not always the best. Our proposed solution is to use upvoteRate instead of upvotes in the ranking formula. upvoteRate is an estimate of how much more or less likely users are to upvote a story compared to the average story, taking account how much attention the story as received, based on a history of the ranks and times at which it has been shown. You can read about how we calculate this metric in more detail here: https://github.com/social-protocols/news#readme About 1.5 years ago, we published an article with this basic idea of counteracting the rank-upvotes feedback loop by using attention as negative feedback. We received very valuable input from the HN community ( https://news.ycombinator.com/item?id=28391659 ). Quality News has been created based largely on this feedback. Currently, Quality News shows the upvoteRate metric for live Hacker News data, as well as charts of the rank and upvote history of each story. We have not yet implemented an alternative ranking algorithm, because we don't have access to data on flags and moderator actions, which are a major component of the HN ranking score. We'd love to see the Hacker News team experiment with the new formula, perhaps on an alternative front page. This will allow the community to evaluate whether the new ranking formula is an improvement over the current one. We look forward discussing our approach with you! Links: Site: https://news.social-protocols.org/ Readme: https://github.com/social-protocols/news#readme Previous Blog Post: https://felx.me/2021/08/29/improving-the-hacker-news-ranking... Previous Discussion: https://news.ycombinator.com/item?id=28391659 https://news.social-protocols.org/top March 15, 2023 at 08:06AM

Show HN: Discontent – Extension to combat garbage search engine results https://news.ycombinator.com/item?id=35168056

Show HN: Discontent – Extension to combat garbage search engine results Creator here. In a nutshell this extension is a "Like / Dislike" system but for website results. I miss the days of things like the YouTube dislike bar, where you can quickly assess if something is good or not. Currently sitting at ~90 users. To get it off the ground I've scraped the last year of HN to make a set of good links, and used a few content farm blacklists to make a set of bad links. Right now it's semi-useful and should only get better with time. There are some simple measures in place to prevent spam & abuse, but will cross that bridge if it ever comes. All feedback welcome! https://github.com/tom-barone/Discontent March 15, 2023 at 06:31AM

Show HN: Easily track all the things that matter to you https://news.ycombinator.com/item?id=35166163

Show HN: Easily track all the things that matter to you I created a tracking app that allows you to track everything that matter to you. Simply create a tracker and start logging events. You can also see statistics about your events on a tracker. After using Tracktivity for a while, you will get some cool insights. https://tracktivity.app/ March 15, 2023 at 03:36AM

Show HN: Gamaddy – Play Online Games https://news.ycombinator.com/item?id=35165028

Show HN: Gamaddy – Play Online Games https://gamaddy.com/ March 15, 2023 at 12:31AM

Show HN: Supersonic – A game-like social fitness app to help you get moving https://news.ycombinator.com/item?id=35165589

Show HN: Supersonic – A game-like social fitness app to help you get moving https://apps.apple.com/in/app/supersonic-social-running/id1598908362 March 15, 2023 at 01:55AM

Show HN: I Made a Ramen Meter https://news.ycombinator.com/item?id=35165443

Show HN: I Made a Ramen Meter https://ramenmeter.com/ March 15, 2023 at 01:35AM

Tuesday, March 14, 2023

Show HN: Compare ChatGPT and Bing Chat side by side https://news.ycombinator.com/item?id=35153436

Show HN: Compare ChatGPT and Bing Chat side by side https://github.com/chathub-dev/chathub March 14, 2023 at 08:47AM

Show HN: Potash – Malware Proximity Search Engine https://news.ycombinator.com/item?id=35148715

Show HN: Potash – Malware Proximity Search Engine I wrote a search engine that ingests malware TLSH hashes from abuse.ch and provides a proximity search engine in order to find "close" malwares to yours. Comes handy if you want to classify a Malware that's not on VT or a malware that you only have the hash, but want to download a close enough sample. It works as a CLI app or a ReST API https://github.com/mosajjal/potash March 14, 2023 at 01:31AM

Show HN: Using GPT-3 and Whisper to save 40% of doctors’ time https://news.ycombinator.com/item?id=35151881

Show HN: Using GPT-3 and Whisper to save 40% of doctors’ time Hey HN, We're Alex, Martin and Laurent. We previously founded Wit.ai (W14), which we sold to Facebook in 2015. Since 2019, we've been working on Nabla (https://www.nabla.com), an intelligent assistant for health practitioners. When GPT-3 was released in 2020, we investigated it's usage in a medical context[0], to mixed results. Since then we’ve kept exploring opportunities at the intersection of healthcare and AI, and noticed that doctors spend am awful lot of time on medical documentation (writing clinical notes, updating their EHR, etc.). Today, we're releasing Nabla Copilot, a Chrome extension generating clinical notes from video consultations, to address this problem. You can try it out, without installation nor sign up, on our demo page: https://www.nabla.com/copilot-demo/ Here’s how it works under the hood: - When a doctor starts a video consultation, our Chrome extension auto-starts itself and listens to the active tab as well as the doctor’s microphone. - We then transcribe the consultation using a fine-tuned version of Whisper. We've trained Whisper with tens of thousands of hours of medical consultation and medical terms recordings, and we have now reached an error rate which is 3× lower than Google's Speech-To-Text. - Once we have the transcript, we feed it to a heavily trained GPT-3, which generates a clinical note. - We finally return the clinical note to the doctor through our Chrome extension, the doctor can copy it to their EHR, and send a version to the patient. This allows doctors to be fully focused on their consultation, and saves them a lot time. Next, we want to make this work for in-person consultation. We also want to extract structured data (in the FHIR standard) from the clinical note, and feed it to the doctor’s EHR so that it is automatically added to the patient's record. Happy to further discuss technical details in comments! --- [0]: https://www.nabla.com/blog/gpt-3/ March 14, 2023 at 07:16AM

Show HN: Scriptable.run, make your product extendable by anyone. https://news.ycombinator.com/item?id=35148028

Show HN: Scriptable.run, make your product extendable by anyone. https://www.scriptable.run/ March 13, 2023 at 11:22PM

Show HN: Modern Font Stacks – New system font stack CSS for modern OSs https://news.ycombinator.com/item?id=35150345

Show HN: Modern Font Stacks – New system font stack CSS for modern OSs https://modernfontstacks.com/ March 14, 2023 at 05:24AM

Show HN: AI Chat Bestie – Enhanced UI for ChatGPT API https://news.ycombinator.com/item?id=35149994

Show HN: AI Chat Bestie – Enhanced UI for ChatGPT API Been working on this since last week and glad to share it here and now! There's already been a few other takes on this idea, but I figured none would fit me as well as if I had just built it myself. All messages are sent and stored locally in the browser for privacy and speed. Accounts are optional and upgrading is a one-time deal. Any questions, comments, feedback, please, I'd like to hear it all! https://aichatbestie.com/ March 14, 2023 at 04:45AM

Sunday, March 12, 2023

Show HN: OpenAI based PR reviewer and summarizer https://news.ycombinator.com/item?id=35125737

Show HN: OpenAI based PR reviewer and summarizer https://github.com/marketplace/actions/openai-based-pr-reviewer-summarizer March 12, 2023 at 01:23PM

Show HN: Codon: A Compiler for High-Performance Pythonic Applications and DSLs [pdf] https://news.ycombinator.com/item?id=35126303

Show HN: Codon: A Compiler for High-Performance Pythonic Applications and DSLs [pdf] https://regmedia.co.uk/2023/03/11/mit_codon_paper.pdf March 12, 2023 at 02:06PM

Show HN: Topiary: universal formatter engine using treesitter https://news.ycombinator.com/item?id=35125396

Show HN: Topiary: universal formatter engine using treesitter https://www.tweag.io/blog/2023-03-09-announcing-topiary/ March 12, 2023 at 12:57PM

Show HN: Halp – A CLI tool to get help with CLI tools https://news.ycombinator.com/item?id=35118851

Show HN: Halp – A CLI tool to get help with CLI tools https://github.com/orhun/halp March 12, 2023 at 04:24AM

Saturday, March 11, 2023

Show HN: Generate a Cover Letter by Pasting the Job Post and Your Resume https://news.ycombinator.com/item?id=35113802

Show HN: Generate a Cover Letter by Pasting the Job Post and Your Resume Introducing my new AI-powered tool that generates personalized cover letters in seconds! It's powered by GPT-3 and all you need to do is upload the job post and your resume, and the tool uses the language model to analyze and match the keywords and requirements from the job post with your skills and experience. The generated letter can be further customized, and you can create multiple letters quickly and easily. It's still pretty bare-bones so I'm thinking of ways to make this better. I'd appreciate any feedback! Let me know what you think. https://www.careered.ai/tool/cover-letter March 11, 2023 at 03:16PM

Show HN: Simple Hacker News article recommendation algorithm https://news.ycombinator.com/item?id=35113016

Show HN: Simple Hacker News article recommendation algorithm Been feeling a bit left out in this fast paced world of ML/AI, so built my first ML project since college. The idea is to scrape the most recent HN article titles and use TF-IDF and cosine similarity as metrics to rank articles that you're interested in to filter out only relevant things. Hopefully a fun project for beginners to get inspiration to jump into this world. https://github.com/Schachte/Hackernews-Recommender-System March 11, 2023 at 01:38PM

Show HN: ChatGPT Based PR Reviewer and Summarizer https://news.ycombinator.com/item?id=35112205

Show HN: ChatGPT Based PR Reviewer and Summarizer https://github.com/marketplace/actions/chatgpt-pr-reviewer-summarizer March 11, 2023 at 12:15PM

Show HN: Andromeda Invaders: Auto Play: Press 'Enter' twice and wait 5 seconds https://news.ycombinator.com/item?id=35111304

Show HN: Andromeda Invaders: Auto Play: Press 'Enter' twice and wait 5 seconds https://susam.net/invaders.html?0.6.0 March 11, 2023 at 10:48AM

Show HN: Browse and Generate AI Memes for Free https://news.ycombinator.com/item?id=35110671

Show HN: Browse and Generate AI Memes for Free https://meme.koll.ai March 11, 2023 at 09:42AM

Show HN: Find the most climate friendly meeting location https://news.ycombinator.com/item?id=35110288

Show HN: Find the most climate friendly meeting location Just enter the locations people will be traveling from. MLC then calculates the location, where the combined aircraft emissions are minimised. Based on data from the European Emissions Agency. https://www.meetinglocationcalculator.com March 11, 2023 at 09:07AM

Friday, March 10, 2023

Show HN: structured-ripgrep – Ripgrep over structured data https://news.ycombinator.com/item?id=35101237

Show HN: structured-ripgrep – Ripgrep over structured data https://github.com/orf/ripgrep-structured March 10, 2023 at 01:19PM

Show HN: Android port of 3D Space Cadet Pinball https://news.ycombinator.com/item?id=35096298

Show HN: Android port of 3D Space Cadet Pinball Hi HN! Starting from a work made by k4zmu2a and Iscle, and thanks to feedback from a bunch of users to which I am very grateful, I recently updated this Android port of the famous Pinball game that each of us played on Windows XP as kids. We also put together an online leaderboard (which has been kind of broken but now shoudl work as expected). Hope you'll like it! https://github.com/fexed/Pinball-on-Android March 10, 2023 at 08:12AM

Show HN: Shareable maps with data encoded in the URL https://news.ycombinator.com/item?id=35093776

Show HN: Shareable maps with data encoded in the URL Hi HN, I built a tool to create minimalistic vector maps online, and generate a URL with the entire dataset as query params. The URLs generated are off-putting, but in turn you get private shareable maps. The code for the website is also open source and lives at https://github.com/ironmaps/mapinurl/ . Please let me know if you have any usecases I could solve for. https://ironmaps.github.io/mapinurl/ March 10, 2023 at 04:58AM

Show HN: Discussio. – Notion-Based Platform for Writers and Journalists https://news.ycombinator.com/item?id=35092880

Show HN: Discussio. – Notion-Based Platform for Writers and Journalists https://www.discussio.online March 10, 2023 at 02:54AM

Show HN: Both speedy and compatible video process library for Web Browser https://news.ycombinator.com/item?id=35091032

Show HN: Both speedy and compatible video process library for Web Browser https://github.com/carsonDB/frameflow March 9, 2023 at 10:17PM

Show HN: Discontent – Extension to fight garbage content on the web https://news.ycombinator.com/item?id=35092615

Show HN: Discontent – Extension to fight garbage content on the web Creator here, I made this out of mild frustration with the current state of search engine results. Let me know what you think. https://github.com/tom-barone/Discontent March 10, 2023 at 02:13AM

Thursday, March 9, 2023

New Capital Entrepreneur LLC Consultants: New Capital Entrepreneur LLC Consultants: Show HN: Simple tools under 14kB in size that work without JavaScript https://news.ycombinator.com/item?id=35078868


from bitly https://bit.ly/3mD4QHz
via IFTTT

Show HN: Text Prompt to 3D Scene (with export to .OBJ) https://news.ycombinator.com/item?id=35078758

Show HN: Text Prompt to 3D Scene (with export to .OBJ) https://holovolo.tv March 8, 2023 at 10:25PM

Show HN: Petition.stanford.edu https://news.ycombinator.com/item?id=35078747

Show HN: Petition.stanford.edu This is the Petitioning Portal for the ASSU, Stanford University's student government. It replaces the need to get signatures on a paper petition, and is automatically validated. Petitions are uniquely valuable as compared to primary elections, because meeting a petition threshold requires active participation on the part of the candidate, and you can't succeed on name recognition alone. Unfortunately you won't be able to explore the petition creation UI without being a Stanford Affiliate. https://petition.stanford.edu March 8, 2023 at 10:22PM

New Capital Entrepreneur LLC Consultants: Show HN: Simple tools under 14kB in size that work without JavaScript https://news.ycombinator.com/item?id=35078868


from bitly https://bit.ly/3ZAqVoD
via IFTTT

New Capital Entrepreneur LLC Consultants: Show HN: Simple tools under 14kB in size that work without JavaScript https://news.ycombinator.com/item?id=35078868


from bitly https://bit.ly/3ZAqVoD
via IFTTT

New Capital Entrepreneur LLC Consultants: Show HN: Simple tools under 14kB in size that work without JavaScript https://news.ycombinator.com/item?id=35078868


from bitly https://bit.ly/3ZAqVoD
via IFTTT

Show HN: Simple tools under 14kB in size that work without JavaScript https://news.ycombinator.com/item?id=35078868

Show HN: Simple tools under 14kB in size that work without JavaScript https://inputoutput.dev/ March 8, 2023 at 10:52PM

Wednesday, March 8, 2023

New Capital Entrepreneur LLC Consultants: New Capital Entrepreneur LLC Consultants: Show HN: Co-locating Debian Bullseye with an evil maid https://news.ycombinator.com/item?id=35066894


from bitly https://bit.ly/3L6drg8
via IFTTT

Show HN: Construct Animate – our new browser-based animation tool https://news.ycombinator.com/item?id=35067259

Show HN: Construct Animate – our new browser-based animation tool https://www.construct.net/en/blogs/construct-official-blog-1/launching-construct-animate-1612 March 8, 2023 at 02:17AM

New Capital Entrepreneur LLC Consultants: Show HN: Co-locating Debian Bullseye with an evil maid https://news.ycombinator.com/item?id=35066894


from bitly https://bit.ly/3ZLNczA
via IFTTT

New Capital Entrepreneur LLC Consultants: Show HN: Co-locating Debian Bullseye with an evil maid https://news.ycombinator.com/item?id=35066894


from bitly https://bit.ly/3ZLNczA
via IFTTT

New Capital Entrepreneur LLC Consultants: Show HN: Co-locating Debian Bullseye with an evil maid https://news.ycombinator.com/item?id=35066894


from bitly https://bit.ly/3ZLNczA
via IFTTT

Show HN: Co-locating Debian Bullseye with an evil maid https://news.ycombinator.com/item?id=35066894

Show HN: Co-locating Debian Bullseye with an evil maid In order to facilitate the secure co-location of a server, I looked into protecting a Debian Bullseye system from evil maid attacks. In addition, since I've enjoyed using ZFS for some time, I decided to rely on a natively encrypted ZFS root file system. Basically... I'd like to take a system containing sensitive information, box it up, and drop it in the mail without worrying about losing it or having it wind up in the wrong hands. A couple of things became clear while researching how to do this. First, there should be little chance that a rogue data-center admin can insert malicious software. When the system reaches the data center and gets powered on we should be confident that it's running our software completely unmodified. As I understand things, Secure Boot is designed to help with this and therefore should be enabled. However, by relying on Secure Boot alone, there will be no remote method of knowing that it hasn't been disabled until after the ZFS pass-phrase is provided to the initramfs via dropbear. At that point it's too late. An evil maid could have already subverted dropbear, for example, and just now stolen the pass-phrase. To avoid this I realized that a second requirement of using a TPM device to automatically unlock the ZFS root was in order. TPM devices have the ability of "sealing" data to so-called Platform Configuration Registers (PCR). This feature allows the data to be accessed only if the "measured" system state matches some original expected state. The TPM can fully start the system unattended but, if anything's unexpectedly meddled with, act like a tripwire requiring the pass-phrase to be typed in manually. If we ssh in and reach dropbear requesting the pass-phrase, we'll know that we either need to update our sealed data after a grub/kernel/initramfs update... or someone's been messing with our start up code. This window of opportunity will be too small for an evil maid to take practical advantage of. This sounded like the right track and I set out to try and configure both, Secure Boot and TPM unlocking of an encrypted ZFS root. I thought it'd take a few hours at most but it actually turned out to be a fair challenge. After a few failed attempts I started tenaciously documenting every avenue. Ultimately I developed helper scripts that can reproduce the configuration should the time come to actually ship a machine out the door. I'm reasonably satisfied with the outcome. However, the scripts haven't been reviewed and neither has the overall process itself. There were a lot of guides I followed that contained typos, bugs, dubious information or simply different requirements. I'm not sure everything is exactly "bullet-proof" for this show HN. For example, I'm beginning to wonder if Secure Boot is necessary and if the TPM alone is sufficient. So naturally, comments and criticisms regarding everything are greatly appreciated. The script files can be found here: https://gist.github.com/ReliefCrew/6beeef4ca3d9afc8fe233c7fcac93799 and here: https://gist.github.com/ReliefCrew/5f15a87bb33734daa68f38b485e95f3f Finally, I hope this effort will be useful to others facing similar needs. March 8, 2023 at 01:19AM

Tuesday, March 7, 2023

New Capital Entrepreneur LLC Consultants: Show HN: Summarizing long form videos into easy to follow essay https://news.ycombinator.com/item?id=35052902


from bitly https://bit.ly/3yf9eyW
via IFTTT

New Capital Entrepreneur LLC Consultants: Show HN: Summarizing long form videos into easy to follow essay https://news.ycombinator.com/item?id=35052902


from bitly https://bit.ly/3yf9eyW
via IFTTT

Show HN: Summarizing long form videos into easy to follow essay https://news.ycombinator.com/item?id=35052902

Show HN: Summarizing long form videos into easy to follow essay Introducing ClipRecaps, the ultimate tool for summarizing long-form videos. With advanced algorithms and natural language processing techniques, ClipRecaps provides concise summaries of key points from videos, saving users time and enabling them to make informed decisions about which videos to watch in full. Say goodbye to lengthy videos and stay informed with ClipRecaps. Founded by a team of researchers from NUS, ClipRecaps has become an essential tool for students, professionals, and anyone looking to stay up-to-date in a fast-paced world. Try ClipRecaps today and experience the future of video summarization. https://cliprecaps.com/ March 7, 2023 at 12:15AM

Monday, March 6, 2023

New Capital Entrepreneur LLC Consultants: Show HN: Changemap, roadmaps for teams working in public https://news.ycombinator.com/item?id=35040892


from bitly https://bit.ly/3ZqmKvt
via IFTTT

New Capital Entrepreneur LLC Consultants: Show HN: Real-Time Job Market Analysis https://news.ycombinator.com/item?id=35040265


from bitly https://bit.ly/41Lotx8
via IFTTT

Show HN: Changemap, roadmaps for teams working in public https://news.ycombinator.com/item?id=35040892

Show HN: Changemap, roadmaps for teams working in public https://changemap.co March 6, 2023 at 05:46AM

Show HN: Real-Time Job Market Analysis https://news.ycombinator.com/item?id=35040265

Show HN: Real-Time Job Market Analysis https://rta.jobdescription.ai March 6, 2023 at 04:37AM

Show HN: I made calling WebAssembly from Python 25x times Faster https://news.ycombinator.com/item?id=35038739

Show HN: I made calling WebAssembly from Python 25x times Faster I found a serious bottleneck in Python binding of Wasmer and Wasmtime and I found a trick to make 25x faster. Then beat all that using NumPy. https://medium.com/@alsadi/moving-hot-loops-from-python-to-wasm-wont-be-feasible-without-this-trick-65c9bd2dbe1b March 6, 2023 at 12:28AM

Sunday, March 5, 2023

New Capital Entrepreneur LLC Consultants: New Capital Entrepreneur LLC Consultants: Show HN: OpenBB Terminal – Investment research for everyone https://news.ycombinator.com/item?id=35028262


from bitly https://bit.ly/3Zoz4MM
via IFTTT

New Capital Entrepreneur LLC Consultants: Show HN: OpenBB Terminal – Investment research for everyone https://news.ycombinator.com/item?id=35028262


from bitly https://bit.ly/3kLl5Sl
via IFTTT

New Capital Entrepreneur LLC Consultants: Show HN: OpenBB Terminal – Investment research for everyone https://news.ycombinator.com/item?id=35028262


from bitly https://bit.ly/3kLl5Sl
via IFTTT

New Capital Entrepreneur LLC Consultants: Show HN: OpenBB Terminal – Investment research for everyone https://news.ycombinator.com/item?id=35028262


from bitly https://bit.ly/3kLl5Sl
via IFTTT

Show HN: OpenBB Terminal – Investment research for everyone https://news.ycombinator.com/item?id=35028262

Show HN: OpenBB Terminal – Investment research for everyone https://github.com/OpenBB-finance/OpenBBTerminal March 5, 2023 at 02:04AM

Saturday, March 4, 2023

New Capital Entrepreneur LLC Consultants: New Capital Entrepreneur LLC Consultants: Show HN: Cleodora – Predicting the Future with GraphQL https://news.ycombinator.com/item?id=35020684


from bitly https://bit.ly/3ITFfl0
via IFTTT

New Capital Entrepreneur LLC Consultants: New Capital Entrepreneur LLC Consultants: Show HN: Cleodora – Predicting the Future with GraphQL https://news.ycombinator.com/item?id=35020684


from bitly https://bit.ly/3ITFfl0
via IFTTT

New Capital Entrepreneur LLC Consultants: Show HN: Cleodora – Predicting the Future with GraphQL https://news.ycombinator.com/item?id=35020684


from bitly https://bit.ly/3JdNnOD
via IFTTT

New Capital Entrepreneur LLC Consultants: Show HN: Cleodora – Predicting the Future with GraphQL https://news.ycombinator.com/item?id=35020684


from bitly https://bit.ly/3JdNnOD
via IFTTT

New Capital Entrepreneur LLC Consultants: Show HN: Cleodora – Predicting the Future with GraphQL https://news.ycombinator.com/item?id=35020684


from bitly https://bit.ly/3JdNnOD
via IFTTT

Show HN: Cleodora – Predicting the Future with GraphQL https://news.ycombinator.com/item?id=35020684

Show HN: Cleodora – Predicting the Future with GraphQL Making, tracking and improving personal forecasts (e.g. the weather tomorrow or your salary in 2 years). https://github.com/cleodora-forecasting/cleodora March 4, 2023 at 05:38AM

Friday, March 3, 2023

New Capital Entrepreneur LLC Consultants: New Capital Entrepreneur LLC Consultants: New Capital Entrepreneur LLC Consultants: Show HN: How to identify the best interface before you start your development https://news.ycombinator.com/item?id=35008491


from bitly https://bit.ly/3SOcZoI
via IFTTT

New Capital Entrepreneur LLC Consultants: New Capital Entrepreneur LLC Consultants: Show HN: How to identify the best interface before you start your development https://news.ycombinator.com/item?id=35008491


from bitly https://bit.ly/3moFtcn
via IFTTT

New Capital Entrepreneur LLC Consultants: New Capital Entrepreneur LLC Consultants: Show HN: How to identify the best interface before you start your development https://news.ycombinator.com/item?id=35008491


from bitly https://bit.ly/3Yc4HrG
via IFTTT

New Capital Entrepreneur LLC Consultants: New Capital Entrepreneur LLC Consultants: Show HN: How to identify the best interface before you start your development https://news.ycombinator.com/item?id=35008491


from bitly https://bit.ly/3Yc4HrG
via IFTTT

New Capital Entrepreneur LLC Consultants: Show HN: How to identify the best interface before you start your development https://news.ycombinator.com/item?id=35008491


from bitly https://bit.ly/41Lj1KS
via IFTTT

New Capital Entrepreneur LLC Consultants: Show HN: How to identify the best interface before you start your development https://news.ycombinator.com/item?id=35008491


from bitly https://bit.ly/41Lj1KS
via IFTTT

Show HN: How to identify the best interface before you start your development https://news.ycombinator.com/item?id=35008491

Show HN: How to identify the best interface before you start your development https://github.com/dasdata/UI-Match March 3, 2023 at 04:12AM

Thursday, March 2, 2023

New Capital Entrepreneur LLC Consultants: Show HN: Quality News – Towards a fairer ranking algorithm for Hacker News https://news.ycombinator.com/item?id=34995150


from bitly https://bit.ly/41FltT6
via IFTTT

New Capital Entrepreneur LLC Consultants: Show HN: Quality News – Towards a fairer ranking algorithm for Hacker News https://news.ycombinator.com/item?id=34995150


from bitly https://bit.ly/41FltT6
via IFTTT

New Capital Entrepreneur LLC Consultants: Show HN: Quality News – Towards a fairer ranking algorithm for Hacker News https://news.ycombinator.com/item?id=34995150


from bitly https://bit.ly/41FltT6
via IFTTT

Show HN: SQL-puzzle, a highly composable and functional query builder https://news.ycombinator.com/item?id=34995256

Show HN: SQL-puzzle, a highly composable and functional query builder sql-puzzle is a highly composable and functional query builder. It is a lightweight wrapper for Sequelize and is written in TypeScript. sql-puzzle is built around the idea of composing functionalities and code reuse. This is achieved by defining SQL constructs at the lowest possible level and building upon those. https://github.com/Aidiiin/sql-puzzle March 2, 2023 at 05:17AM

Show HN: An open-source library for telemetry streaming started at Formula 1 https://news.ycombinator.com/item?id=34995222

Show HN: An open-source library for telemetry streaming started at Formula 1 Hello HN, we’re open sourcing a new library called Quix Streams ( https://github.com/quixio/quix-streams)—a high-performance Python and C# library that processes time-series telemetry data with message broker such as Apache Kafka, instead of a database. We’re a team of engineers who all worked together at the Formula 1 McLaren pit wall. We struggled to get wanted we wanted out of existing stream processing tech, so we built our own platform called Quix. Although our original requirements were pretty niche (process over 60k data points per second), our solution is designed to make life easier for anyone who needs to process high volumes of time-series data. We also wanted it to be as accessible as possible for data scientists and ML engineers (e.g. those who run a lot of physics models on sensor data). This means it’s got a lot of built-in convenience functions such as native DataFrame support and easy-to-use buffers for rolling window calculation. The main differentiator though, is making it as performant as possible—we’ve added features that make it easier take full advantage of Kafka’s parallel processing capabilities while keeping relevant data together and ordered correctly. So even if you’re not doing real-time ML on Formula 1 telemetry, we hope that its simplicity and performance will make you more productive and we’re excited to see what other use cases you find for it. More info: — https://github.com/quixio/quix-streams — https://quix.io/blog/open-sourcing-quix-streams — https://docs.quix.io/sdk-intro.html#library-features * Full disclosure: the library started as a companion to our commercial platform http://quix.io but you can use it with any Kafka installation you like. https://github.com/quixio/quix-streams March 2, 2023 at 05:13AM

Show HN: Quality News – Towards a fairer ranking algorithm for Hacker News https://news.ycombinator.com/item?id=34995150

Show HN: Quality News – Towards a fairer ranking algorithm for Hacker News Hello HN! TLDR; - Quality News is a Hacker News client that provides additional data and insights on submissions, notably, the upvoteRate metric. - We propose that this metric could be used to improve the Hacker News ranking score. - In-depth explanation: https://github.com/social-protocols/news#readme The Hacker News ranking score is directly proportional to upvotes, which is a problem because it creates a feedback loop: higher rank leads to more upvotes leads to higher rank, and so on... → ↗ ↘ Higher Rank More Upvotes ↖ ↙ ← As a consequence, success on HN depends almost entirely on getting enough upvotes in the first hour or so to make the front page and get caught in this feedback loop. And getting these early upvotes is largely a matter of timing, luck, and moderator decisions. And so the best stories don't always make the front page, and the stories on the front page are not always the best. Our proposed solution is to use upvoteRate instead of upvotes in the ranking formula. upvoteRate is an estimate of how much more or less likely users are to upvote a story compared to the average story, taking account how much attention the story as received, based on a history of the ranks and times at which it has been shown. You can read about how we calculate this metric in more detail here: https://github.com/social-protocols/news#readme About 1.5 years ago, we published an article with this basic idea of counteracting the rank-upvotes feedback loop by using attention as negative feedback. We received very valuable input from the HN community ( https://news.ycombinator.com/item?id=28391659 ). Quality News has been created based largely on this feedback. Currently, Quality News shows the upvoteRate metric for live Hacker News data, as well as charts of the rank and upvote history of each story. We have not yet implemented an alternative ranking algorithm, because we don't have access to data on flags and moderator actions, which are a major component of the HN ranking score. We'd love to see the Hacker News team experiment with the new formula, perhaps on an alternative front page. This will allow the community to evaluate whether the new ranking formula is an improvement over the current one. We look forward discussing our approach with you! Links: Site: https://news.social-protocols.org/ Readme: https://github.com/social-protocols/news#readme Previous Blog Post: https://felx.me/2021/08/29/improving-the-hacker-news-ranking... Previous Discussion: https://news.ycombinator.com/item?id=28391659 https://news.social-protocols.org/ March 2, 2023 at 05:04AM

Wednesday, March 1, 2023

New Capital Entrepreneur LLC Consultants: New Capital Entrepreneur LLC Consultants: Show HN: Graph-based roadmap to learn anything 10x faster https://news.ycombinator.com/item?id=34982407


from bitly https://bit.ly/3J5zthK
via IFTTT

New Capital Entrepreneur LLC Consultants: Show HN: Graph-based roadmap to learn anything 10x faster https://news.ycombinator.com/item?id=34982407


from bitly https://bit.ly/3KMEigV
via IFTTT

New Capital Entrepreneur LLC Consultants: New Capital Entrepreneur LLC Consultants: Show HN: Graph-based roadmap to learn anything 10x faster https://news.ycombinator.com/item?id=34982407


from bitly https://bit.ly/3J5zthK
via IFTTT

New Capital Entrepreneur LLC Consultants: Show HN: Graph-based roadmap to learn anything 10x faster https://news.ycombinator.com/item?id=34982407


from bitly https://bit.ly/3KMEigV
via IFTTT

New Capital Entrepreneur LLC Consultants: Show HN: Graph-based roadmap to learn anything 10x faster https://news.ycombinator.com/item?id=34982407


from bitly https://bit.ly/3KMEigV
via IFTTT

Show HN: Graph-based roadmap to learn anything 10x faster https://news.ycombinator.com/item?id=34982407

Show HN: Graph-based roadmap to learn anything 10x faster Hey guys, I am founder of Neuton. I have built roadmap playground that guide student to learn skills faster with the help of progress tracking and interactive graph-based roadmap. To read more: https://www.producthunt.com/posts/neuton-2-0/maker-invite?co... I would love to get some feedbacks. https://neuton.app/roadmap/29 March 1, 2023 at 05:55AM