ads

Friday, March 31, 2023

Show HN: ParallelGPT – Batch processing with ChatGPT on low-code spreadsheet UI https://ift.tt/5z463pA

Show HN: ParallelGPT – Batch processing with ChatGPT on low-code spreadsheet UI We made ParallelGPT - a tool that lets you bulk process chatGPT on a spreadsheet UI instead of one-by-one conversation style. Hopefully this saves you time and hassle - especially if you want to build an operational process around it and want to collaborate your team. You can give it a quick spin on this live demo playground: https://ift.tt/tbYGo2q... I am the co-founder of Rowy( https://www.rowy.io ), an open-source low-code platform, and we built ParallelGPT as a fun showcase of what you can do with low-code. There are tons of exciting AI apps you can build with low-code, and we're always happy to chat about any ideas you have and assist on our Discord. https://ift.tt/6gVhyRw April 1, 2023 at 07:47AM

Show HN: Simply explain 20k concepts using GPT https://ift.tt/Gjp2kJg

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://ift.tt/mhdfNMe April 1, 2023 at 05:24AM

Show HN: Cadseer. a parametric solid modeling CAD desktop application https://ift.tt/S7oby8Q

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://ift.tt/oYO2GPM April 1, 2023 at 01:35AM

Thursday, March 30, 2023

Show HN: RoboPianist, a piano playing robot simulation in the browser https://ift.tt/B2xCdS1

Show HN: RoboPianist, a piano playing robot simulation in the browser https://ift.tt/56cyrmM March 31, 2023 at 12:22AM

Show HN: Simple test, can ChatGPT group chat? https://ift.tt/5G4YTUD

Show HN: Simple test, can ChatGPT group chat? I just wanted to see if ChatGPT could interpret a group chat, and each individual message, and determine whether true or false to respond and, subsequently respond if true. It's running live right now (It's just a 10m script nothing too serious). https://ift.tt/SW5sJa6 March 31, 2023 at 02:13AM

The Municipal Railway Planning Division & The First 5-Year Plan

The Municipal Railway Planning Division & The First 5-Year Plan
By Kelley Trahan

The San Francisco Municipal Railway 5-Year Plan, 1979-1984 was the first comprehensive service plan created by the first San Francisco Municipal Railway transportation planners. The plan introduced a grid system to provide more efficient crosstown service with better neighborhood connections that would improve access and increase ridership, moving away from Muni’s prior service design focused on trips to and from downtown. It also provided service standards, including coverage, capacity and stop spacing, many of which continue to inform Muni planning efforts today. The San Francisco Municipal Railway saw many changes at this time, including the opening of the Muni Metro, the conversion of some lines from diesel to electric trolley bus, a simplified fare structure and increased fares and historic streetcar service on Market Street. 

Prior to the mid-1970s, the San Francisco Municipal Railway’s service development was determined by a mix of privately-operated transit systems it had acquired, rather than one master transit plan. This changed when the federal government required the agency to submit a 5-year plan to be eligible for funding.  

The entire process began when President Lyndon B. Johnson signed the Urban Mass Transportation Act of 1964 into law in response to the nation’s long-term transportation investment needs. The new law provided grant and loan money to local transportation systems and created an oversight agency, the Urban Mass Transportation Administration (UMTA), which would be renamed the Federal Transit Administration (FTA) in 1991. The Metropolitan Transportation Commission (MTC) then was put together by the California State Legislature in 1970 and tasked with reviewing transportation grant applications submitted by agencies in the state. 

Text of documentation with signatures towards the bottom of the page with time stamped notation of 1964

 

Text of documentation with signatures towards the bottom of the page with time stamped notation of 1964

Urban Mass Transportation Act of 1964, Public Law 88-365, 78 STAT 302

An in-depth study of Muni was undertaken in 1974 by Wilbur Smith & Associates, a private consultant and author of the UMTA’s Characteristics of Urban Transportation Demand: A Handbook for Transportation Planners. The Municipal Railway Planning, Operations and Marketing (POM) Study was completed in 1977 and analyzed the Muni system and the travel needs of its riders and made recommendations for a 5-Year Plan. 

 A new in-house Muni Planning Division that had been created with UMTA funding in 1974 presented the POM Study at more than 70 community meetings, and after intense review and several revisions, The San Francisco Municipal Railway 5-Year Plan, 1979-1984 was drafted. 

A dozen people dressed in business casual posting for a group photo in front of a bus in what seems to be a bus yard. They are positioned in several different tiers.

Muni Planning Division Employees in Presidio Trolley Coach Yard, May 17, 1979

Since that first plan was written, transportation planning at the SFMTA has expanded to include capital projects, street design, bike lanes, paratransit, parking, historic streetcars and much more, while promoting safety, equity and sustainability. The SFMTA continues to publish an operating and service plan approximately every 10 years, now called the Short-Range Transit Plan (SRTP), which is based on the needs, goals and agency priorities to serve the people of San Francisco. 



Published March 31, 2023 at 01:26AM
https://ift.tt/e5a3PiQ

Show HN: Kaskada – modern, open-source event processing https://ift.tt/YwflTmW

Show HN: Kaskada – modern, open-source event processing We recently open-sourced Kaskada – an event-processing engine built on Rust and Apache Arrow. It features a high-level, declarative query language designed specifically for reasoning about events in bulk and in real time. Unlike SQL, an aggregation over events produces a timeline indicating the value at each point in time over the events that have occurred up to that point in time. The query language provides composable, expression oriented syntax, including the ability to nest aggregations. Due to the focus on events and temporal queries, it provides capabilities to shift events forward (not backward, to avoid "leaking" information about the future into past values), ticks that create new times (allowing you to observe the current value of an aggregation every day, for instance) and joins that operate "at the current time". Example query: # Purchases up to a point in time let purchases_now = count(purchase) # Shift that *forward* one day (so the value now is from 1 day ago) let purchases_yesterday = purchases_now | shift_by(days(1)) # Compute the difference (purchases since yesterday) in purchases_now - purchases_yesterday More on the history of Kaskada is available in this blog post https://ift.tt/CbBQXhf . More information on the project (and documentation) is available at https://kaskada.io . https://ift.tt/U1HNXqV March 31, 2023 at 01:27AM

Show HN: I have developed a CLI tool using the functionality of Excel https://ift.tt/tU6kZ2Y

Show HN: I have developed a CLI tool using the functionality of Excel https://ift.tt/Qsurlpt March 30, 2023 at 11:55PM

Show HN: Telltail – Universal Clipboard for Text https://ift.tt/HwoX9SE

Show HN: Telltail – Universal Clipboard for Text Hi folks! Telltail [1] lets you share clipboard between your devices. If you've used or ever known about Apple's Universal Clipboard, it is quite like that. It uses Tailscale [2] to achieve this. I must tell you that setting it up requires you to have some familiarity with the terminal (which already comes installed on your computer). I've written a blog post on how I came about working on it and the iterative process that went behind it. You can read the post here [3]. The instructions to install Telltail can be found here [4]. It is a personal project of mine and is not affiliated to or promoted by any org. Hopefully with discussions and contributions we could add support for more OSs. [1]: https://ift.tt/USdcV3s [2]: https://tailscale.com [3]: https://ift.tt/gbGYT3W [4]: https://ift.tt/AmL1xZH https://ift.tt/USdcV3s March 30, 2023 at 09:38PM

Wednesday, March 29, 2023

Show HN: SpamZappr – AI-Powered Spam Detection Solution https://ift.tt/rievm2G

Show HN: SpamZappr – AI-Powered Spam Detection Solution If you're looking for a cutting-edge solution to keep spam at bay and create a cleaner online space, then look no further than SpamZappr! Our AI-powered spam detection tool will revolutionize the way you manage spam in your online community. Spam is an ever-present issue in the digital world, and it can be a frustrating and time-consuming problem for anyone trying to manage an online community. That's why we created SpamZappr, a powerful tool designed to effortlessly detect and filter spam with AI technology. Our goal with SpamZappr is to make managing online communities easier and more enjoyable for everyone. With our tool, you can protect your users from malicious content, improve user engagement, and maintain a professional online presence. What's more, we've made it incredibly easy to integrate SpamZappr into your existing platform or application. Our developer-friendly API lets you quickly implement spam detection, so you can focus on what really matters: building a strong and engaged community. https://spamzappr.com March 30, 2023 at 07:21AM

Show HN: Want something better than k-means? Try BanditPAM https://ift.tt/iNBG9gz

Show HN: Want something better than k-means? Try BanditPAM https://ift.tt/CJDFfja March 30, 2023 at 02:50AM

Show HN: DataLegendAI – Amazon Sales Tracker – The Most Accurate https://ift.tt/il3FBMJ

Show HN: DataLegendAI – Amazon Sales Tracker – The Most Accurate DataLegendAI, unlike any other website, provides Amazon sellers with the actual (not estimate) data from the Amazon marketplace using the power of AI, providing unparalleled accuracy for essential data like historical sales, current stock, competitors count.I launched this with my friend a month ago, would appreciate any feedback on it! Thanks. https://ift.tt/024bRIK March 30, 2023 at 12:54AM

Show HN: Mirrorful – A developer-first way to implement designs faster https://ift.tt/QFHGKuS

Show HN: Mirrorful – A developer-first way to implement designs faster Hey HN! Mirrorful ( https://ift.tt/x4HqhZ1 ) 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://ift.tt/0d3wVUW ) and wanted to share our beta with you. Check out our online demo to get the idea: https://ift.tt/FOtiYTa . 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://ift.tt/nZQMLKl ) 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://ift.tt/0d3wVUW March 29, 2023 at 10:19PM

Show HN: go-nbd – A Pure Go NBD Server and Client https://ift.tt/7hpiVAa

Show HN: go-nbd – A Pure Go NBD Server and Client Hey HN! I just released go-nbd, a lightweight Go library for effortlessly creating NBD servers and clients with Go. Its a neat tool for creating custom Linux block devices with arbitrary backends, such as a file, byte slice or what I'm planning to use it for, a tape drive. While there are a few partially abandoned projects like this out there already, this library tries to be as maintainable as possible by only implementing the most recent handshake revision and baseline functionality for both the client and the server, while still being useful. I'd love to get your feedback :) https://ift.tt/oNgeEzc March 29, 2023 at 11:23PM

Tuesday, March 28, 2023

Show HN: Call Gen Z GPT 1-650-729-9536 Built with Vocode (YC W23) and Rime TTS https://ift.tt/mPOiuT9

Show HN: Call Gen Z GPT 1-650-729-9536 Built with Vocode (YC W23) and Rime TTS Hey HN! Try calling: +16507299536 to talk to Gen Z GPT. This a quick demo of what you can do with Vocode (open source toolkit for building voice-based LLM applications). We've collaborated with Rime using their text-to-speech for this demo! https://ift.tt/1cvnm5x March 29, 2023 at 03:51AM

Alibaba: China tech giant shares jump after breakup plan announced

The Chinese technology giant will embark on the biggest restructuring in its history.

from BBC News - Technology https://ift.tt/Zq1YDA0

Government sets out 'adaptable' regulation for AI

It proposes a set of principles for the "responsible use" of the tech, which is worth £3.7bn to UK economy.

from BBC News - Technology https://ift.tt/QaNWTDq

Show HN: GPT4 vs. GPT3:What you should know https://ift.tt/1tzHjXx

Show HN: GPT4 vs. GPT3:What you should know https://ift.tt/rjQ4Gol March 28, 2023 at 09:52PM

Show HN: A fully open-source (Apache 2.0)implementation of llama https://ift.tt/GHsuMvt

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://ift.tt/pLeKvZr March 29, 2023 at 12:33AM

AI could replace equivalent of 300 million jobs - report

ChatGPT-style AI will have a large impact but new jobs could emerge, a Goldman Sachs report says.

from BBC News - Technology https://ift.tt/q5hjSOf

Monday, March 27, 2023

Show HN: KGraph, a GPU-accelerated graph plotter https://ift.tt/HDOL8Ym

Show HN: KGraph, a GPU-accelerated graph plotter Have you ever lost your mind at Desmos or Geogebra for occasionally being so god-damn slow and laggy? I have and, as a result, decided to make my own, GPU-accelerated (webgl2) graph plotter that renders equations, shaded plots, etc. with butter-smooth framerates. Equations we are used to think as unplottable (with usable real-time performance), like for example `e ^ (sin(x) * x ^ 2 * cos(y)) = cos(e ^ (x * y))`, will render just as smoothly [0] as something simple, like `y = x ^ 2`. Goals: * Rendering (almost) any equation without performance problems * Enabling acquiring new insights from being able to closely interact with complicated equations * Having an intuitive, easy-to-use and not-buggy interface Non-goals: * Being a general-purpose CAS software KGraph is under active development, and features such as parametric equations are coming in the near future! Thank you for your feedback! [0]: https://ift.tt/xUlhXPk... https://ift.tt/sjnVJZ3 March 27, 2023 at 04:34PM

Show HN: SlickGPT https://ift.tt/GxhsStM

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://ift.tt/CEu92jU March 27, 2023 at 02:42PM

Jack Ma: Alibaba founder seen in China after long absence

The 58-year-old reportedly visited a school that he founded in his hometown of Hangzhou.

from BBC News - Technology https://ift.tt/1tJTAfl

Sunday, March 26, 2023

Elon Musk: Twitter says parts of source code leaked online

Elon Musk has also reportedly indicated Twitter is now worth less than half the amount he paid for it.

from BBC News - Technology https://ift.tt/7dXlFQk

Show HN: Notclick.in – summarize YouTube videos with ChatGPT https://ift.tt/BGFphrW

Show HN: Notclick.in – summarize YouTube videos with ChatGPT https://notclick.in March 27, 2023 at 09:03AM

Show HN: Repid – new Python job scheduler with Asyncio in mind https://ift.tt/3RVij4X

Show HN: Repid – new Python job scheduler with Asyncio in mind https://ift.tt/gbsRw2m March 27, 2023 at 09:11AM

Show HN: Jailbreaking GPT3.5 Using GPT4 https://ift.tt/KuzgQop

Show HN: Jailbreaking GPT3.5 Using GPT4 https://ift.tt/BMySqfY March 26, 2023 at 10:11PM

Show HN: Pangolier – Write UI tests for the web platforms in YAML https://ift.tt/0APXZ91

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://ift.tt/hXPYTvc ) but for the web platform. Uses [Playwright]( https://playwright.dev/ ) under the hood. https://pangolier.dev// March 26, 2023 at 08:22PM

Show HN: I made a non-trivial iOS app with GPT-4 in just a few hours https://ift.tt/9S36G7L

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://ift.tt/92sPpbD ), 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://ift.tt/1370una March 26, 2023 at 03:43PM

Saturday, March 25, 2023

Show HN: Grant-Funded FAFSA help, 1:1 college access coaching, and Fin Aid https://ift.tt/sufdX3j

Show HN: Grant-Funded FAFSA help, 1:1 college access coaching, and Fin Aid https://ift.tt/dOfS6JX March 26, 2023 at 09:39AM

Show HN: 13Sheep – a JavaScript game largely authored by ChatGPT https://ift.tt/dNB8lhe

Show HN: 13Sheep – a JavaScript game largely authored by ChatGPT 13 Sheep is a quick roll-and-write game for one or more players. By drawing fences on a grid, players try to protect as many sheep as possible before the wolf comes. I reproduced the rules in an online experience, allowing for additional user customization compared to the pen and paper version. A lot of the code comes from a conversation I had with chatGPT. https://ift.tt/YFCI2NV March 26, 2023 at 07:21AM

Show HN: Lunette – A word processor designed around writing, not formatting https://ift.tt/FjO6pxN

Show HN: Lunette – A word processor designed around writing, not formatting https://lunette.app/ March 26, 2023 at 04:34AM

Show HN: PoetGPT: Generate poems and lyrics with GPT-4 https://ift.tt/7v24unY

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

‘I left teaching to train as a heat pump engineer’

Heat pumps could radically cut household CO2 emissions, but there's a shortage of qualified installers.

from BBC News - Technology https://ift.tt/nwAvmLD

Gordon Moore, Intel co-founder and creator of Moore's Law, dies aged 94

Mr Moore famously predicted that computer processing power would double every two years.

from BBC News - Technology https://ift.tt/lR2tfo0

Friday, March 24, 2023

Show HN: Sync your keys and configs via an encrypted Git https://ift.tt/PAmIo7Y

Show HN: Sync your keys and configs via an encrypted Git https://ift.tt/KtlQyum March 25, 2023 at 05:37AM

Show HN: Her – An AI assistant powered by ChatGPT https://ift.tt/jLUQAiX

Show HN: Her – An AI assistant powered by ChatGPT https://ift.tt/VxP4Z79 March 25, 2023 at 02:58AM

Show HN: Lotus – open-source pricing engine https://ift.tt/UOqaFgs

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://ift.tt/3ZReCsF ). 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://ift.tt/TvyZgbG ). Or self-host here ( https://ift.tt/3ZReCsF ) and let us know what you think. https://ift.tt/TvyZgbG March 25, 2023 at 12:04AM

Show HN: Naja-Verilog – Structural Verilog Parser https://ift.tt/UDM3vd5

Show HN: Naja-Verilog – Structural Verilog Parser https://ift.tt/SqGYu7h March 24, 2023 at 07:02PM

Thursday, March 23, 2023

TikTok CEO Shou Zi Chew's Congress showdown: Five key moments

Tech executives don't get an easy ride before Congress, but Shou Zi Chew's hearing was exceptionally bruising.

from BBC News - Technology https://ift.tt/25j7cVW

Show HN: Create a “rogue” WiFi AP & Captive Portal with a Raspberry Pi https://ift.tt/u0Olp3P

Show HN: Create a “rogue” WiFi AP & Captive Portal with a Raspberry Pi This project makes a Raspberry Pi pretend to act as a WiFi hotspot with a captive portal. It does not actually provide an internet connection to connected clients, but simply triggers their captive portal detection, which causes them to present users with a browser window containing content of your choosing. I created this for security tinkering purposes, but also because I found the documentation for similar projects lacking. I've attempted to document and explain the salient points of the entire Raspberry Pi Linux configuration relating to the captive portal. https://ift.tt/VKhOBu9 March 24, 2023 at 04:50AM

Show HN: AlpacApp – An Extendable and Highly Customizable Website Builder https://ift.tt/6OuMGhJ

Show HN: AlpacApp – An Extendable and Highly Customizable Website Builder Hey HN, I'm Yassine and today I'm launching AlpacApp (formerly yawb.io), a modern website builder with four distinctive qualities: 1. With a single click, you can export your project as a Zip file and host it yourself if you wish. 2. You have full control over the design of the website. Click on any element and start customizing the styling properties. 3. You can create your own blocks to extend the functionality of AlpacApp. You can even, download, share and upload blocks. 4. It features a built-in Notion integration to embed your notion pages directly in your website. Write in Notion and Design in AlpacApp. I truly believe in this project and while there are already plenty of website builders available out there, none of them provides the level of customizability and flexibility that Alpac.App provides! I'm really open to feedback and any requests. You can follow my build in public journey on twitter: https://twitter.com/ybouane Yassine https://alpac.app/ March 24, 2023 at 02:33AM

Do Kwon: Fugitive crypto mogul believed caught in Montenegro

Police believe they have arrested Do Kwon, the crypto boss accused of a multibillion-dollar fraud.

from BBC News - Technology https://ift.tt/WFCgtPb

Show HN: PromptLab–Prompt Chain Iteration for Nontechnical Users https://ift.tt/p8lISo3

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://ift.tt/GNtRTWb... Initial CSV from demo: https://ift.tt/I8fmCbA... Result CSV from demo: https://ift.tt/mCTk1H9... https://ift.tt/5OGUJKT March 24, 2023 at 01:39AM

Show HN: Datapane – A new way to build reports, dashboards, and apps in Python https://ift.tt/s6xO0tU

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://ift.tt/IatKMZF and you can try building a report or app in ~2 minutes on Codespaces: https://ift.tt/d38mEht 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://ift.tt/Yr1OR4d... 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://ift.tt/81XkG0Z We’d love to hear your feedback. Thanks! March 23, 2023 at 08:50PM

Wednesday, March 22, 2023

Show HN: GPT-4 autonomously editing a program allowing it to edit programs https://ift.tt/3XGIYHB

Show HN: GPT-4 autonomously editing a program allowing it to edit programs https://ift.tt/7DKgLJ5 March 23, 2023 at 04:25AM

Why a TikTok ban could be hard to enforce

The US government is threatening to ban TikTok - how would that work?

from BBC News - Technology https://ift.tt/IWCx1eF

Show HN: Dungeon Map Doodler Beta - Free online map drawing tool https://ift.tt/ldVeqco

Show HN: Dungeon Map Doodler Beta - Free online map drawing tool This is a D&D map making tool I've been working on for a while now, but I just added some new features to the beta that I think HN users might find neat. When building a world map, you can use "Dynamic Brushes" to draw organic looking terrain. This is achieved entirely with svg filters and javascript canvas, no fancy libraries or anything. This came with a pretty large rewrite of some of the underlying code, so I'm sure there's a number of bugs I haven't come across, but I'd love to hear your opinions on it! https://ift.tt/xRHWcrh March 23, 2023 at 03:18AM

Show HN: Unscribbler – Simple Handwriting Reader https://ift.tt/ZJlVePi

Show HN: Unscribbler – Simple Handwriting Reader This is a handwriting-to-text converter! Just follow the instructions on the page and you're good to go :) Background: I've been tutoring on the side for a while and it's apparent that the whole process can be smoothed out, with the end goal being an AI tutor buddy with a stylus interface. This is a little step in that direction. As for implementation details, I forked excalidraw (at https://ift.tt/dSWMJHN ), got a gcp free tier instance running, and scraped together a Google K8s Engine cluster serving with torchserve. Luckily there's a great deal on the public preview of c3 cpus at the moment. For the model, I'm using trocr-base-handwritten ( https://ift.tt/z9NljYh ). Let me know if anyone has any ideas, suggestions, and/or tips! https://ift.tt/vcwh85B March 23, 2023 at 12:21AM

Show HN: Zapier universal API (using natural language) https://ift.tt/vwSPyHr

Show HN: Zapier universal API (using natural language) Hey HN! We launched Zapier way back in 2012 on HN: https://ift.tt/zGjerDY and thought we'd return home to announce something special and hopefully exciting :) We are trying to finally live up to the "API" in our name with Zapier's first universal API: Natural Language Actions – https://ift.tt/VXk0uqf API docs – https://ift.tt/Dmbph4B (to be fair, we have published APIs before that can access Zapier data, but never before one devs can use to directly call the 5k+ apps / 20k+ actions on our platform) For example, you can use the API to: * Send messages in Slack * Retrieve a row in a Google Sheet * Draft a reply in Gmail * ... and thousands more actions with one universal API We optimized NLA for use cases that receive user input in natural language (think chatbots, assistants, or any product/feature using LLMs) -- but not strictly required! Folks have asked for an API for 10 years and I've always been slightly embarrassed we didn't have one. We hesitated because we did not want to pass along our universe of complexity to end devs. With the help of LLMs we found some cool patterns to deliver the API we always wanted. My co-founder/CTO Bryan did an interview with Garry on YC blog with more details: https://ift.tt/YWgFHwI... We also published a LangChain integration to show off some possibilities: * Demo: https://www.youtube.com/watch?v=EEK_9wLYEHU * Jupyter notebook: https://ift.tt/VovY6sK We know the API is not perfect but we're excited and eager for feedback to help shape it. March 22, 2023 at 11:32PM

Show HN: The Last of Us Intro Creator https://ift.tt/ZAvMEz4

Show HN: The Last of Us Intro Creator https://ift.tt/xH2fSmw March 22, 2023 at 11:56PM

Tuesday, March 21, 2023

Show HN: Cfnctl – Terraform CLI experience to AWS Cloudformation https://ift.tt/nkm4UVF

Show HN: Cfnctl – Terraform CLI experience to AWS Cloudformation https://ift.tt/t52AxeC March 22, 2023 at 05:23AM

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 22, 2023 at 03:35AM
https://ift.tt/UeJlsyn

Bill Gates: AI is most important tech advance in decades

The former Microsoft boss says AI is the second revolutionary technology he's seen in his lifetime.

from BBC News - Technology https://ift.tt/IdoKwHc

Show HN: Harmonized Data Platform https://ift.tt/XGsKfU4

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 20, 2023 at 02:48AM

Show HN: Open-source MongoDB Atlas alternative public beta https://ift.tt/BAIyMxW

Show HN: Open-source MongoDB Atlas alternative public beta We have built an alternative to MongoDB Atlas that is open source, provides automatic database sharding and strong data consistency, and can scale to millions of records read and written per second and petabytes of data storage at a fraction of the cost. The first beta release of our MongoDB compatibility offers support for MongoDB 6.0+ CRUD and Aggregation operations. Any application that uses the supported MongoDB CRUD and Aggregation operations, no matter the programming language, can now use Tigris instead of MongoDB Atlas. https://ift.tt/rIzMGpV March 22, 2023 at 12:16AM

Hungary official takes on German MEP in AI 'rap battle'

It's fair to say neither man's effort is likely to dominate the streaming charts.

from BBC News - Technology https://ift.tt/tZ52fr7

Show HN: iOS app to learn about RSA cryptography https://ift.tt/8DFfY24

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://ift.tt/GHJSMV3... Thanks! https://ift.tt/aFJOdmV March 21, 2023 at 11:22PM

Monday, March 20, 2023

Show HN: Typingo – Typing game written in Go https://ift.tt/9wKTBtJ

Show HN: Typingo – Typing game written in Go https://ift.tt/NPM4LAx March 21, 2023 at 12:10AM

Show HN: I built an app to chat with yourself based on your diary https://ift.tt/yZkCFPj

Show HN: I built an app to chat with yourself based on your diary https://ift.tt/P6mv3nJ March 20, 2023 at 06:45PM

Show HN: Orphic – A natural language interface for *Nix systems https://ift.tt/qdTK5yb

Show HN: Orphic – A natural language interface for *Nix systems https://ift.tt/cxZOwHN March 20, 2023 at 02:55AM

Show HN: Pysh – run shell commands in Python https://ift.tt/uhgyNz4

Show HN: Pysh – run shell commands in Python I was bored and tired of creating subprocess wrappers for lots of projects, so I made this. The implementation is fairly naive and a bit slow, but it works well in my testing. Might be a bit useless, but it was a fun and somewhat interesting project. https://ift.tt/xkNzLwu March 20, 2023 at 07:21AM

Sunday, March 19, 2023

Show HN: Missing Calendly Feature: Branded Links https://ift.tt/D0yWbqG

Show HN: Missing Calendly Feature: Branded Links https://ift.tt/EuqB4op March 20, 2023 at 12:25PM

Show HN: Sure Stack for Developers https://ift.tt/ysNq0Wc

Show HN: Sure Stack for Developers https://ift.tt/oOjM265 March 20, 2023 at 10:14AM

Show HN: GPT-4 Beats Humans at Hard Rhyme-Based Riddles https://ift.tt/tL2sD0q

Show HN: GPT-4 Beats Humans at Hard Rhyme-Based Riddles https://ift.tt/KZ8qHir March 20, 2023 at 01:11AM

Show HN: The Shapes of Stories with ChatGPT https://ift.tt/12hDoTz

Show HN: The Shapes of Stories with ChatGPT https://ift.tt/AYTd2oP March 19, 2023 at 11:32PM

Show HN: Side-Project: FlowChartGPT – Turn Text into FlowCharts https://ift.tt/uHpeKkZ

Show HN: Side-Project: FlowChartGPT – Turn Text into FlowCharts https://ift.tt/5ayPHnt March 19, 2023 at 06:38PM

Show HN: Yaksha Programming Language https://ift.tt/Urmctdi

Show HN: Yaksha Programming Language I have been working on this for a while. Main goal was to build a usable programming language. I even end up building few tools for this such as IntelliJ plugin, etc. I also plan on building some games with it in future. Main use case would be: small games (raylib), tools (static linux binaries with musl-libc) and recreational programming (wasm4). Works in Windows also. If you have emscripten in path you can even build these games/tools (raylib) to WASM. Please have a look. Thank you. ------------------------------------- Main Repo: https://ift.tt/Gs9TLcX Doc: https://ift.tt/U04qtBs Library: https://ift.tt/TVPjKEe ---------------------------------------- Started after a comment from WalterBright here https://ift.tt/nGcPKF3 https://ift.tt/pP1dKBH March 19, 2023 at 06:13PM

Show HN: Explore random user homepages on the SDF Public Access Unix System https://ift.tt/yT9z6SZ

Show HN: Explore random user homepages on the SDF Public Access Unix System https://ift.tt/UkzHBPx March 19, 2023 at 04:10PM

Saturday, March 18, 2023

Show HN: I want to change how people buy health supplements https://ift.tt/xQ4nPcq

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://ift.tt/ABXNJLS March 19, 2023 at 07:31AM

Show HN: RoboMUA – AI-Powered Beauty Solutions for All Skin Shades https://ift.tt/QExAXPS

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://ift.tt/NE8cL40 March 19, 2023 at 05:43AM

Show HN: Supersonic: a desktop client for Subsonic music servers built with Go https://ift.tt/tOlrKn2

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://ift.tt/Akt79uK March 19, 2023 at 01:00AM

Show HN: Metallic UI component library (Metalmorphism) https://ift.tt/op5fcrE

Show HN: Metallic UI component library (Metalmorphism) https://ift.tt/7lNCbZo March 18, 2023 at 07:02PM

Friday, March 17, 2023

Show HN: Llamero – A GUI app to easily download, install and infer LLaMA models https://ift.tt/O8igGvS

Show HN: Llamero – A GUI app to easily download, install and infer LLaMA models https://ift.tt/A9Z6i5w March 17, 2023 at 06:42PM

Thousands may have lost out to crypto trading app

Experts who investigated iEarn Bot say it could be part of one of the biggest-ever crypto scandals.

from BBC News - Technology https://ift.tt/xGBjIAv

Show HN: Writing my masters thesis in public https://ift.tt/7vJV36z

Show HN: Writing my masters thesis in public https://ift.tt/doXe2BY March 18, 2023 at 05:06AM

Show HN: Weigh My Luggage – Just bring a bathroom scale https://ift.tt/ZUvXmrG

Show HN: Weigh My Luggage – Just bring a bathroom scale https://ift.tt/UDT42nm March 17, 2023 at 08:10PM

Show HN: 'Hello, World ' in x86 assembly, but make it gibberish https://ift.tt/XUVNGZW

Show HN: 'Hello, World ' in x86 assembly, but make it gibberish https://ift.tt/iyN9UVm March 18, 2023 at 12:51AM

YouTube reinstates Donald Trump's channel

It is the latest social media channel to restore his account following Twitter, Facebook and Instagram.

from BBC News - Technology https://ift.tt/qnPSWFO

Thursday, March 16, 2023

Reimagining Potrero Yard – A Community Open House, Saturday, March 18

Reimagining Potrero Yard – A Community Open House, Saturday, March 18
By John Angelico

A rendered image of a modern multi-use building is seen from the street level intersection of 17th and Hampshire streets. At the corner, a retail establishment is seen. The first two levels of the building show industrial construction elements. Above those levels, housing units are seen along with greenery and trees. Pedestrians are seen on the sidewalk, a cyclist is seen in a bike lane, and vehicles are on the street.

This conceptual rendering shows one of the proposed spaces in the Potrero Yard project designated for small businesses and non-profits at the intersection of 17th and Hampshire streets. (Image: Arcadis IBI Group) 

This Saturday we’re joining the Potrero Neighborhood Collective (PNC) developer team to host a community open house for the Potrero Yard Modernization Project, the nation’s first joint development of a bus facility with integrated housing and retail. Learn about how we’re improving transit by replacing a century-old bus yard with a modern facility, as well as addressing SF’s need for affordable housing. Please join us to view the latest designs and give your input on this groundbreaking project.  

A rendered image of a modern multi-use building is seen from street level. There are trees on the street and signage is visible on the sidewalk in front of the building showing the Muni and SFMTA logos. Pedestrians are seen on the sidewalk, a vehicle is on the street and a Muni bus is seen in the background. The image is labeled in English and Spanish: Reimaging Potrero Yard; Reimagina el Potrero Yard.

Join us! Reimaging Potrero Yard. Saturday, March 18,  2023, 1-3 p.m. KQED, 2601 Mariposa Street, SF. (Conceptual rendering from Arcadis IBI Group)

What: Reimagining Potrero Yard Community Open House

Español - Reimagina el Potrero Yard. Sábado 18 de marzo, 1-3p.m. KQED, 2601 Calle Mariposa, San Francisco CA

When: Saturday, March 18, 1-3 p.m. 

Where: KQED building, 2601 Mariposa Street, San Francisco, CA 94110 

This event will be family-friendly with activities for all ages. Take a tour of Potrero Yard to get an inside look at this 108-year-old facility and check out the historic Muni bus we’ll have parked outside. Childcare and lunch will be provided.  

Safety note: Closed-toed shoes required, and no strollers allowed on the tour. 

For interpretation or other accommodations, please contact PotreroYard@plenarygroup.com or 415-646-2223 at least 48 hours before the event. 

Topics we need community input on include: 

  • Streetscape on 17th Street: What type of amenities and activities would you like to see on 17th Street to create a welcoming environment? 

  • Spaces for small businesses & non-profits: What kind of neighborhood organizations or businesses would you visit? What type of street vendors would you like to see? 

  • Landscaping choices along sidewalks: Creative landscaping can greatly improve the vibrancy and safety of spaces. We want your ideas — including which tree species you’d like to see.  

  • Look and feel of the building: Do you have ideas on building materials? Let us know what colors, textures and artistic elements you’d like to see on the new structure.  

  • Public art: Art in the public realm can enliven spaces and capture the essence of unique neighborhood characteristics. The project’s Public Art strategy will be developed with input from the community. Learn more at our upcoming informational presentation to the SF Arts Commission Civic Design Review Committee on Monday, March 20. 

At the end of 2022, we selected the Potrero Neighborhood Collective to partner with the city and launch the current predevelopment agreement phase. This period lasts roughly 18 months. The Potrero Yard Modernization Project has always considered transparency and open dialogue to be key as we partner with the community to bring this project forward. The project would not be where it is today without that community partnership. This open house is an opportunity to help shape the project’s design before we break ground in 2024. 

To learn more, visit the Potrero Yard Modernization Project (SFMTA.com/PotreroYard).



Published March 17, 2023 at 05:25AM
https://ift.tt/cuPTf3Z

Show HN: Another crypto checkout page but with a flat $0.10 fee https://ift.tt/HitkAKb

Show HN: Another crypto checkout page but with a flat $0.10 fee We have a handful of customers(12) that are using it. If you interested in making it 13 customers and want to try it out - we would love to have you onboard https://paystitch.com March 17, 2023 at 03:58AM

Show HN: Monitor meta tag issues and automate indexing on Google https://ift.tt/iTOMVbt

Show HN: Monitor meta tag issues and automate indexing on Google Hi HN, My name is Chris, I have been building https://tagparrot.com as a solution for two primary SEO purposes: 1) Easy way to visually review all your pages title, description and image tags in one go, get notified when there are issues. 2) Automate the process of requesting indexing to Google for all of your pages. No longer need to wait for every page to be indexed or manually submit individual URL's one at a time, we can take care of it all in the background. Thanks https://tagparrot.com/ March 17, 2023 at 04:59AM

Show HN: Alpaca.cpp – Run an Instruction-Tuned Chat-Style LLM on a MacBook https://ift.tt/dDctvVF

Show HN: Alpaca.cpp – Run an Instruction-Tuned Chat-Style LLM on a MacBook https://ift.tt/ZC0Fw4Q March 17, 2023 at 12:14AM

Microsoft brings ChatGPT-style tech to Office365

The tech giant reveals how AI will be embedded into Word, Excel, PowerPoint, Outlook and Teams.

from BBC News - Technology https://ift.tt/HQr0XmG

Wednesday, March 15, 2023

Show HN: Story Bot – Blog where all the posts are written by AI https://ift.tt/ANWqytI

Show HN: Story Bot – Blog where all the posts are written by AI I created Story Bot, a blog powered by AI. It receives a prompt and generates a story with a title and an image. Almost all the content on the website has been generated exclusively by AI. With the upcoming evolution of AI, I wanted to do a fun project where everyone can participate. I ended up with this platform, I believe that a blog is something that can survive time and can show us how technology has been evolving. It could be a type of “archive”. https://storybot.dev/ March 16, 2023 at 04:02AM

100 and Counting – More New Trains Join the SFMTA Fleet

100 and Counting – More New Trains Join the SFMTA Fleet
By Christopher Ward

Photo of an older Breda model Muni Metro train on the street in the background, and a new LRV4 model Muni Metro train in the foreground.

Muni continues to expand its fleet with its 100th light rail vehicle four-series (LRV4) on San Francisco streets, broadening the reach of transportation in the city! 

The SFMTA received its 100th new LRV4 (light rail vehicle four-series) in December 2022, closing out a year of big accomplishments for the agency. This train represents a milestone in the continued progress of the LRV Fleet Replacement Program.  

The SFMTA is steadily expanding its fleet with about three new LRV4 train cars arriving every month. We expect 219 total cars to be delivered by 2025. This allows us to retire the aging Breda vehicles, which have been in use by the SFMTA since 1955. Compared to the mostly grey Bredas, the new LRV4 trains are easy to spot on the street, with their distinctive “red ribbon” that wraps around the front of the vehicle and down the sides.  

The new LRV4 trains are also far more reliable than the outdated Bredas. With better design and engineering, these trains have fewer breakdowns and require less maintenance. This makes them more reliable and less expensive to operate, which means better service for Muni riders. 

The new LRV4s have improved safety and service features. In response to customer feedback, the seats are color-coded – blue indicates priority seating for seniors and people with disabilities, and red indicates general seating. We also added more visible, yellow grab rails. The LRV4s also have digital displays that show information about upcoming stops and nearby alternate routes at transfer points. These same interior upgrades will be added to earlier LRV4 trains over the next year.  

Learn more about the history of LRVs, look into Muni Light Rail Through the Years and follow us on Instagram (Instagram.com/sfmta_muni). 



Published March 16, 2023 at 06:30AM
https://ift.tt/uFTPi0O

Show HN: Zed – A high-performance, multiplayer code editor. Now in public beta https://ift.tt/nuVmJ34

Show HN: Zed – A high-performance, multiplayer code editor. Now in public beta https://ift.tt/XVdAbvl March 15, 2023 at 11:04PM

Show HN: How GPT4 Thinks You Should Trade the News of Its Own Development https://ift.tt/TY5BUOP

Show HN: How GPT4 Thinks You Should Trade the News of Its Own Development https://ift.tt/FGDABJ0 March 16, 2023 at 04:12AM

Show HN: Gamaddy – Play Online Games https://ift.tt/pl2sMZB

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

Samsung to invest in South Korea mega chip-making plan

The electronics giant will build five more semiconductor factories in the country.

from BBC News - Technology https://ift.tt/63fUEJp

Tuesday, March 14, 2023

Show HN: GPT-4 makes Snake game using Replit https://ift.tt/JorfcUN

Show HN: GPT-4 makes Snake game using Replit https://twitter.com/ammaar/status/1635754631228952576 March 15, 2023 at 09:13AM

Andrew Tate: Romanian court rejects bail application

The controversial social media influencer has been detained since December.

from BBC News - Technology https://ift.tt/YGHJELX

Show HN: Whatdoesthiscodedo.com – AI explanations for other people’s code https://ift.tt/7JqK18a

Show HN: Whatdoesthiscodedo.com – AI explanations for other people’s code https://ift.tt/hCTHbJm March 15, 2023 at 07:33AM

OpenAI announces ChatGPT successor GPT-4

The fourth version of the AI chatbot can process both images and text.

from BBC News - Technology https://ift.tt/o5CEtbc

Monday, March 13, 2023

US court rules Uber and Lyft workers are contractors

Labour groups had opposed contractor status, saying it robbed them of rights like sick leave.

from BBC News - Technology https://ift.tt/dqPcezr

Tiny data centre used to heat public swimming pool

The heat generated by the small box of powerful computers is enough to heat the pool about 60% of the time.

from BBC News - Technology https://ift.tt/BJHndRy

Show HN: Comby-search – A code search tool using Comby https://ift.tt/Txgi8br

Show HN: Comby-search – A code search tool using Comby https://ift.tt/KfEUsJw March 14, 2023 at 07:25AM

Shark Tank India: How a start-up in Kashmir is inspiring thousands

FastBeetle's success on Shark Tank India is motivating youngsters in the region to dream big.

from BBC News - Technology https://ift.tt/e0JzgYV

Vinyl records outsell CDs for first time in decades

Streaming may be king, but fans of physical albums are weighing in with record sales growth

from BBC News - Technology https://ift.tt/qc8SuYV

Show HN: Counter – Simple and Free Web Analytics https://ift.tt/Pn2zL4b

Show HN: Counter – Simple and Free Web Analytics https://counter.dev/ March 14, 2023 at 04:29AM

Tech Talk: Muni Predictions 101

Tech Talk: Muni Predictions 101
By Christopher Ward

A picture containing contractors speaking with a Muni Rider as customer information displays are being installed in a transit shelter. New Customer Information Systems are being installed and causing customer curiosity! 

Got a burning question about the SFMTA’s Muni predictions that are made by our Next Generation Customer Information System (CIS)? We’ve got answers! Below are some of the frequently asked questions from Muni customers. Send us yours! 

Where do Muni predictions come from?  

Muni predictions come from data provided by multiple SFMTA systems including equipment on our vehicles. Real-time predictions are based on the real-time locations of Muni vehicles. A computer algorithm compares the real-time data to past travel times based on time of day, day of week, season and other factors that affect travel to predict future arrival times. Travel patterns in this historic data are applied to real-time data to generate accurate Muni predictions. 

When the system has no real-time information, it uses Muni schedules to make predictions. This often occurs at or near terminals and during service changes. However, schedule data isn’t as reliable as real-time data, particularly because the SFMTA has made Muni service more reliable by shifting away from using schedules to headway management, scheduling service at regularly spaced intervals to reduce gaps and bunching, rather than clock times. 

What factors impact predictions? 

The two main problems with predictions are 1) vehicles in service but not showing up in the Customer Information System (we call those “surprise vehicles”) and 2) predictions made from the schedule, but the vehicle doesn't show up (we call those “ghost vehicles”).  

A “surprise vehicle” is when a bus or train is running but it is not picked up by the real-time position data feed. This may be because of damaged equipment, a vehicle not signed into the system when it departs the division, or when changes are not entered into the system. When a vehicle is missing from the system, the wait times at stops appear longer than they actually will be. This happens because the prediction system does not “see” one of the vehicles. 

A “ghost vehicle” usually occurs at stops close to the start of the line. You might see this at the stop when looking at the prediction countdown. When the count gets to zero, no vehicle appears! This happens because the prediction system is not picking up any vehicles while they are at the terminal and before they start the route. This results in the countdown relying on the schedule, even if the vehicle is delayed. If a vehicle is scheduled but not coming, then the countdown will end and there will be no vehicle. The system relies on the vehicle data when it is available, otherwise it will show the schedule information that may not be accurate.  

The same problem occurs with trains as with buses but at an increased rate, because trains cannot pass each other like buses. Because of this, there are often service adjustments made at the control center to manage gaps that result in inaccurate predictions. 

Why do different apps have different predictions sometimes? 

The SFMTA generates vehicle information and shares this data openly for anyone to use cost-free. Third party apps like Transit, Google and Waze, as well as “mom and pop” apps, each have their own way of taking in and making use of the data that we provide. 

These third parties are independent of the SFMTA and we do not keep track of the quality of their predictions. If customers experience problems, we recommend reporting the problem directly to the third-party and checking the predictions at SFMTA.com/Routes. 

What does it mean when a Muni display says, “no predictions available?”  

The “no predictions” message displays when there is no real-time vehicle data to generate predictions, either because the system is down or a vehicle is not logged into the system. This does not mean that isn’t service. Buses and trains are still running. If there is a service issue affecting bus or train operation, the SFMTA will display relevant information, make audio announcements, send out email and SMS alerts and post on Twitter.    

What new features will be added and how can I learn more?  

The Next Generation CIS screens now display real-time vehicle locations on a map and real-time on-board vehicle capacity information, along with arrival prediction times. 

Some of the next features we plan to roll out are real-time alerts such as reroutes and elevator availability. We’re also improving terminal predictions, and we are working on multiple MuniMobile app upgrades.  

For more information visit our CIS project and System Updates websites! 



Published March 13, 2023 at 11:57PM
https://ift.tt/NkuYvQj

Sunday, March 12, 2023

Silicon Valley Bank: Money in failed US bank is safe - US government

Depositors with Silicon Valley Bank can access all their money from Monday, US officials say.

from BBC News - Technology https://ift.tt/o3kZ8Pb

Show HN: OpenAI based PR reviewer and summarizer https://ift.tt/fSRJavy

Show HN: OpenAI based PR reviewer and summarizer https://ift.tt/7xvDXkJ March 13, 2023 at 03:23AM

TikTok users shrug at China fears: 'It's hard to care'

Political outcry about TikTok national security risks has made little dent among users.

from BBC News - Technology https://ift.tt/7nePpLY

UK firms await government help after US bank collapse

The government is expected to announce support for companies after Silicon Valley Bank went bust.

from BBC News - Technology https://ift.tt/kYvDCGq

Show HN: Codon: A Compiler for High-Performance Pythonic Applications and DSLs [pdf] https://ift.tt/PAhLiWJ

Show HN: Codon: A Compiler for High-Performance Pythonic Applications and DSLs [pdf] https://ift.tt/3tOaDXN March 13, 2023 at 04:06AM

Show HN: Topiary: universal formatter engine using treesitter https://ift.tt/uCfhpEJ

Show HN: Topiary: universal formatter engine using treesitter https://ift.tt/ZPxdiQA March 13, 2023 at 02:57AM

Saturday, March 11, 2023

Show HN: Hacker News LCD Badge https://ift.tt/qlTRagL

Show HN: Hacker News LCD Badge https://ift.tt/O4wHtGK March 12, 2023 at 11:34AM

Show HN: Generate a Cover Letter by Pasting the Job Post and Your Resume https://ift.tt/A2RmPQN

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://ift.tt/3svOlDa March 12, 2023 at 06:16AM

Show HN: Simple Hacker News article recommendation algorithm https://ift.tt/3sUQgkb

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://ift.tt/305fDyg March 12, 2023 at 04:38AM

Show HN: ChatGPT Based PR Reviewer and Summarizer https://ift.tt/A9jEohg

Show HN: ChatGPT Based PR Reviewer and Summarizer https://ift.tt/zQwHkg7 March 12, 2023 at 03:15AM

Show HN: Andromeda Invaders: Auto Play: Press 'Enter' twice and wait 5 seconds https://ift.tt/73bak4M

Show HN: Andromeda Invaders: Auto Play: Press 'Enter' twice and wait 5 seconds https://ift.tt/tjgaQDn March 12, 2023 at 01:48AM

Show HN: Find the most climate friendly meeting location https://ift.tt/HNzXui6

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://ift.tt/6ZWN3ea March 12, 2023 at 12:07AM

Friday, March 10, 2023

Show HN: ReplGPT.jl, a ChatGPT shell mode for Julia https://ift.tt/bRrUjDn

Show HN: ReplGPT.jl, a ChatGPT shell mode for Julia https://ift.tt/C0uz5QH March 11, 2023 at 09:33AM

Silicon Valley Bank: Regulators take over as failure raises fears

Regulators take over Silicon Valley Bank as the collapse raises wider fears about the banking sector.

from BBC News - Technology https://ift.tt/UXLph2I

Show HN: structured-ripgrep – Ripgrep over structured data https://ift.tt/Hi0EO39

Show HN: structured-ripgrep – Ripgrep over structured data https://ift.tt/MxLw3Ku March 11, 2023 at 04:19AM

Can VR influencers save the metaverse?

Some people think the vision of a virtual world is dead. But others still believe it's the future.

from BBC News - Technology https://ift.tt/ZFmWETi

Show HN: Android port of 3D Space Cadet Pinball https://ift.tt/4reIEzi

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://ift.tt/M7xbfiR March 10, 2023 at 11:12PM

Thursday, March 9, 2023

Show HN: Send an AI Generated Physical Letter to Congress in Seconds https://ift.tt/YlmKIuQ

Show HN: Send an AI Generated Physical Letter to Congress in Seconds https://ift.tt/rjMLSnY March 9, 2023 at 07:57PM

Show HN: A-Pass – small little password manager https://ift.tt/8lZ2Ou1

Show HN: A-Pass – small little password manager https://ift.tt/luXoHSg March 10, 2023 at 02:03AM

Show HN: Safe Data Changes in PostgreSQL https://ift.tt/DCNui3R

Show HN: Safe Data Changes in PostgreSQL Hi HN, we're excited to share our open source tool with the community! We previously posted here with the tagline “real-time events for Postgres” [0]. But after feedback from early users and the community, we’ve shifted our focus to working on tooling for manual database changes. We've consistently heard teams describe challenges with the way manual data updates are handled. Seemingly every engineer we spoke with had examples of errant queries that ended up causing significant harm in production environments (data loss/service interruptions). We’ve seen a few different approaches to how changes to production databases occur today: Option 1: all engineers have production write access (highest speed, highest risk) Option 2: one or a few engineers have write access (medium speed, high risk) Option 3: engineers request temporary access to make changes (low speed, medium risk) Option 4: all updates are checked into version control and run manually or through CI/CD (low speed, low risk) Option 5: no manual updates are made - all changes must go through an internal endpoint (lowest speed, lowest risk) Our goal is to enable high speed changes with the lowest risk possible. We’re planning to do this by providing an open-source toolkit for safeguarding databases, including the following features: - Alerts (available now): Receive notifications any time a manual change occurs - Audit History (beta): View all historical manual changes with context - Query Preview (coming soon): Preview affected rows and query plan prior to running changes - Approval Flow (coming soon): Require query review before a change can be run We’re starting with alerts. Teams can receive Slack notifications anytime an INSERT, UPDATE, or DELETE is executed from a non-application database user. While this doesn’t prevent issues from occurring, it does enable an initial level of traceability and understanding who made an update, what data was changed, and when it occurred. We’d love to hear feedback from the HN community on how you’ve seen database changes handled, pain points you’ve experienced with data change processes, or generally any feedback on our thinking and approach. [0] https://ift.tt/9SqTwCl https://ift.tt/rc079Ax March 9, 2023 at 10:51PM

Danish public broadcaster advises staff against using TikTok

Journalists needing access to the app for research must ask for permission to use special "TikTok phones".

from BBC News - Technology https://ift.tt/9HZnO5i

Show HN: Livecycle – Get visual feedback, in context, on every pull request https://ift.tt/yZPa8Fs

Show HN: Livecycle – Get visual feedback, in context, on every pull request Hi HN! This is Assaf, Matan, and Yshay from https://livecycle.io/ Livecycle enables dev teams to collaborate and comment in context, on top of any preview environment. Using Livecycle, developers get clear feedback earlier in the release cycle leading to higher-quality products, a faster release cadence, and fewer context switches and misunderstandings. Livecycle builds and pushes a dev-like environment for every branch in your repo (or, if you prefer, you can bring your own environments). Any containerized application will work, and support for multiple containers via docker-compose is coming soon. You get a unique, shareable link for every branch, which automatically updates for every commit pushed to that branch. Each link contains not only your deployed environment but also includes: - A dashboard to view and manage all of your environments and users - Collaboration features - create screenshots, record audio/video clips, suggest CSS/content changes, and leave comments with rich text and internal threads - Integration with Jira/Linear (view tickets associated with a PR or create new tickets from comments users left on the environment) - Integration with GitHub/GitLab - view your build status in the PR/MR (with a link to the environment), comments left on Livecycle will be synced to PR/MR comments so that devs can easily gather feedback from both devs and other stakeholders in one place - Even more stuff: Slack integration, integrated network, and console logs, etc… We’re thrilled to see a wide variety of teams already benefitting from Livecycle - large companies, startups, freelance developers, dev shops, and more. And we invite you to check out how Livecycle can bring value to you and your team. And please let us know if you have any comments or questions :-) https://livecycle.io/ March 9, 2023 at 10:29PM

WhatsApp: Rather be blocked in UK than weaken security

The encrypted app will refuse to comply with the Online Safety Bill if required to scan messages.

from BBC News - Technology https://ift.tt/xYc76th

Wednesday, March 8, 2023

Show HN: Reverse Proxy as a Service https://ift.tt/3aTEs0X

Show HN: Reverse Proxy as a Service https://SnowOwl.co March 9, 2023 at 04:43AM

Show HN: BBC “In Our Time”, categorised by Dewey Decimal, heavy lifting by GPT https://ift.tt/vQtiuae

Show HN: BBC “In Our Time”, categorised by Dewey Decimal, heavy lifting by GPT I'm a big fan of the BBC podcast In Our Time -- and (like most people) I've been playing with the OpenAI APIs. In Our Time has almost 1,000 episodes on everything from Cleopatra to the evolution of teeth to plasma physics, all still available, so it's my starting point to learn about most topics. But it's not well organised. So here are the episodes sorted by library code. It's fun to explore. Web scraping is usually pretty tedious, but I found that I could send the minimised HTML to GPT-3 and get (almost) perfect JSON back: the prompt includes the Typescript definition. At the same time I asked for a Dewey classification... and it worked. So I replaced a few days of fiddly work with 3 cents per inference and an overnight data run. My takeaway is that I'll be using LLMs as function call way more in the future. This isn't "generative" AI, more "programmatic" AI perhaps? So I'm interested in what temperature=0 LLM usage looks like (you want it to be pretty deterministic), at scale, and what a language that treats that as a first-class concept might look like. https://ift.tt/o6USpnH March 9, 2023 at 02:28AM

Muni Safe Driver Awards 2023

Muni Safe Driver Awards 2023
By Sophia Scherr

Title: "Muni Safe Driver Awards - Class of 2023! Highlighting Safe Drivers Francisco A. (22 years), Sharon A. (24 years) and Rafael C. (33 years). Text below: "Congratulations to our incredible Muni Safe Driver Awardees! Earning this achievement is a hard-earned career milestone. Next time you ride don't forget to thank your operator!" Muni logo

Keep an eye out for one of our Safe Driver Award PSA’s on your next Muni ride & don’t forget to thank your operator! 

Driving through San Francisco’s winding and hilly terrain in any vehicle is tricky. Doing so in a 40-foot bus, cable car or streetcar is not as easy as our operators make it seem. Despite these challenges, every day our Muni operators connect San Franciscans to where they need to go safely.  

This Saturday marks the 50th Safe Driver Awards, where we celebrate our transit operators who have put safety first in their efforts to deliver you to your home, work and communities. This year 249 operators earned the distinction of being a Muni Safe Driver. Receiving a Safe Driver award is a hard-earned career milestone — to achieve it, operators must have driven at least 1,952 hours during the past fiscal year (July – June) without a preventable incident or collision. Quite a few operators have maintained their Safe Driver status for several decades. Now that’s a dedication we applaud! 

This Saturday, we’ll recognize the following operators for 35+ years of continued safe driving:  

  • Oliverio V. – 48 years (Cable Car) 

  • Lonnie M. – 45 years (Green Division) 

  • Jason L. – 38 years (Green Division) 

  • Eddie C. – 35 years (Cable Car) 

  • Andrew M. – 35 years (Cable Car) 

“I can’t thank our operators enough. They show up to work every day with a commitment to keeping our riders safe. Those recognized at the Safe Drivers Awards ceremony display extraordinarily safe driving track records,” said Jeffrey Tumlin, Director of Transportation. “All our operators have worked throughout the pandemic and in very difficult driving conditions or challenging environments with safety as their top priority. They are the heroes that positively represent our agency daily and deserve the utmost praise for their service!”  

The SFMTA and our city rely on our Muni operators to keep the city moving by providing daily service to hundreds of thousands of riders throughout the Muni network. We not only honor these incredible 249 operators, but all the employees who work hard to make safety the standard by which we operate. Next time you ride, don't forget to thank your operator!  



Published March 09, 2023 at 01:19AM
https://ift.tt/6z3LaYu

Show HN: Plato – Airtable for your SQL database https://ift.tt/UNZ4RvV

Show HN: Plato – Airtable for your SQL database Hi! I've been a member of HN for fifteen years so today I'm very excited to share Plato. Plato is an Airtable-like interface for your Postgres or MySQL database. It's an admin panel for devs and non-devs alike to manage your DB. We see teams use Plato for customer support, customer success, ops, etc.. We built Plato because we think more people should be able to build and extend internal tools. We thought it was strange that even though low-code is supposed to democratize development, all of the low-code internal tool builders are marketed to engineers! Airtable is a familiar UI that fits the relational model well, so we've been inspired by their work. Even the engineers on our team use Plato quite a bit, since it's often easier than spinning up a SQL prompt. Some features: - Postgres and MySQL support - Visual query controls (sorts, filters, hiding columns). No SQL. - Joins by "expanding" foreign keys - Virtual columns for tracking new data - Auto-generated backlinks for one-to-many relationships - Read-only locking for individual tables - Virtual tables for sharing new views with your team Plato today works on databases with a public IP (just whitelist our IP to connect), but we're soon rolling out an on-prem version. We can also set up an SSH tunnel for you if you contact us at team@plato.io. We'd love to hear your feedback! Thanks. - Michael https://ift.tt/ShQgBqO March 8, 2023 at 10:50PM

Show HN: EqualTo Chat, a ChatGPT-like application for generating spreadsheets https://ift.tt/nzPCFM6

Show HN: EqualTo Chat, a ChatGPT-like application for generating spreadsheets We've combined OpenAI (text-davinci-003) and our spreadsheet technology to provide a "conversational" interface for the creation and refinement of a simple spreadsheet (including formulas). You can try it out immediately, no login / registration required. There are some limitations: * Our spreadsheet tech doesn't yet support all Excel formulas (we're working on it!) * text-davinci-003 doesn't always generate satisfactory responses to prompts (it's still pretty amazing how well it performs, IMHO) Note that you can manually adjust the spreadsheet and ask follow-up questions. I'm happy to answer whatever questions you might have about EqualTo Chat! -Diarmuid https://ift.tt/CsAKfgD March 8, 2023 at 08:01PM

Show HN: Co-locating Debian Bullseye with an evil maid https://ift.tt/aYpnOK3

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://ift.tt/X6y7k5J and here: https://ift.tt/OhsayvK Finally, I hope this effort will be useful to others facing similar needs. March 8, 2023 at 04:19PM

Tuesday, March 7, 2023

Show HN: Salesforce Announces Einstein GPT https://ift.tt/fIWAcG1

Show HN: Salesforce Announces Einstein GPT Salesforce Announces Einstein GPT, the World’s First Generative AI for CRM https://ift.tt/wsAkSRV March 8, 2023 at 01:08PM

Elon Musk apologises to Twitter worker over online row

Elon Musk says sorry to fired employee Halli Thorleifsson and appears to offer him his job back.

from BBC News - Technology https://ift.tt/Vy5djBL

The haters and conspiracy theorists back on Twitter

A BBC Monitoring investigation has found hundreds of reinstated accounts on Twitter promoting abuse and misinformation.

from BBC News - Technology https://ift.tt/qY5mDAh

Show HN: ChatGPT and Document Parser = Ghost https://ift.tt/10Mzcko

Show HN: ChatGPT and Document Parser = Ghost I've always wanted to just upload a whole book to ChatGPT and ask questions. Obviously with the char limit that's impossible... So some buddies and I built Ghost. We have it limited to 5 pages for uploads for now, but plan on expanding the limit soon. Let me know what you guys think! https://ift.tt/ey79JOz March 8, 2023 at 02:26AM

Show HN: FOSS Bombermaaan now playable in the browser with 5 players on keyboard https://ift.tt/FMpWbt2

Show HN: FOSS Bombermaaan now playable in the browser with 5 players on keyboard https://ift.tt/1S4bT6e March 7, 2023 at 11:28PM

Monday, March 6, 2023

Show HN: I built a content site using all AI tools. Here is the result https://ift.tt/oL3daB7

Show HN: I built a content site using all AI tools. Here is the result https://www.nepodb.com March 7, 2023 at 03:06AM

Show HN: Total.js – Low-code development (Node-RED alternative) https://ift.tt/7k5IgDd

Show HN: Total.js – Low-code development (Node-RED alternative) https://ift.tt/r3ZR9qt March 7, 2023 at 02:09AM

Show HN: Open-Source Alternative to Loom https://ift.tt/j5VQzNi

Show HN: Open-Source Alternative to Loom Hey HN, we're excited to introduce Sorbay - an open source alternative to Loom for creating and sharing screen recordings. With Sorbay, you can easily record your screen, camera, and microphone all at once. It is a complete solution that comes with its own backend service, allowing you to instantly share a link of your recording as soon as it is finished. The video is streamed directly to the backend service as the recording happens to make this possible. With both founders based in different countries, we needed a tool to quickly share screen recordings to keep us up to date or to ask for feedback. Meetings are cool if you need to discuss something deeply, but for almost everything else a quick recording works better. We had to settle for one of the proprietary solutions because none of the open source tools allowed us to quickly share something with each other. Doing the recording is one aspect, but having the ability to instantly share a link was crucial. Waiting on a 400mb video upload to a Dropbox is just too much interruption if you want to quickly share something. The tipping point for us to actually build this open source tool came via an interaction from one of our day jobs. A third party provider sent a screen recording full of confidential information and to make things worse, all of it was uploaded by them to a different third party service. We strongly believe that information like this should stay within a company, ideally on infrastructure that they control themselves. Having a fully integrated open source solution is the best way to go for this. Our goal with this first public release is to gather feedback. The critical code paths are working, but it is still a bit rough to use. We deliberately cut out all non-essential features, but have a clear roadmap on what we want to release this year. There are a couple of known issues like audio glitches, non-working videos in Safari and crashing binaries that we hope to fix in the coming weeks. Later this year, we plan on releasing a cloud hosted version of Sorbay that would let you connect your own S3 storage provider. Additionally, we will be releasing an on-prem option focused on features for enterprises (SSO, RBAC, compliance). Both the Sorbay Client and the backend service are completely open source. For licensing we choose the AGPLv3 throughout the stack. The client is built with Vue.js on top of Electron. The use of Electron might be a bit controversial here on Hackernews but given the resources we currently have that was the only way that allowed us to get a working client out on all major platforms. The backend service is realized with Django. We use Keycloak for authentication and Minio for S3 compatible storage. All of this is run alongside Postgres and Redis, running on Docker containers which are managed by Docker Compose. We invite you to try Sorbay for yourself and join us on our issue tracker[1][2], Slack channel[3] or here on HN. Thanks for checking out Sorbay! [1]: https://ift.tt/Lwh8t0d [2]: https://ift.tt/6bUCcnt [3]: https://ift.tt/faxKbSM... https://sorbay.io/ March 6, 2023 at 11:05PM

A Documentary: By ChatGPT

Making a documentary powered by artificial intelligence (AI) reassured me my job’s safe, for now at least.

from BBC News - Technology https://ift.tt/PMO0B7x

Twitter links and posting images down

It's the second time in a week that the platform has had significant problems.

from BBC News - Technology https://ift.tt/0IRNW2r

Show HN: A CLI tool to analyze TCP connections, especially for tuning conn pools https://ift.tt/3HhnlRq

Show HN: A CLI tool to analyze TCP connections, especially for tuning conn pools https://ift.tt/YlomzAh March 6, 2023 at 11:15PM

Sunday, March 5, 2023

Twitter can’t protect you from trolls any more, insiders say

Current and former employees of the company say there are serious ramifications from mass lay-offs.

from BBC News - Technology https://ift.tt/nYWkqHj

Show HN: AskYC - Startup advice from GPT Q&A bot based on YCombinator's YouTube https://ift.tt/u8YX1rH

Show HN: AskYC - Startup advice from GPT Q&A bot based on YCombinator's YouTube Direct link to the AskYC: https://ift.tt/juErFkc AskYC is a GPT-based Q&A bot that's based on every video on YC's youtube channel. https://ift.tt/yF7eEoa March 6, 2023 at 02:59AM

Show HN: A HN clone writen in go https://ift.tt/vhDPndw

Show HN: A HN clone writen in go I've been trying to write my "go on rails" framework for years. I never quite got it like I wanted. There is gin and echo and all sorts of other frameworks and patterns but I finally found something I really like: /foo/ /foo/bar/ /foo/bar/more/ That's it. Just three levels and all my controllers get passed in what's between the / with var names first, second, third. In order to really make sure this framework could build something real I made a Hacker News clone. RemoteRenters.com is a HN just for articles about the remote work revolution since covid. Feel free to vote or submit to see how it all works! Code is open source at: https://ift.tt/BZR5uwE https://ift.tt/srncB0M March 6, 2023 at 03:02AM

Show HN: Lander, a lunar lander style web game https://ift.tt/cidxu39

Show HN: Lander, a lunar lander style web game I’ve been working on this game for the past few weeks. It’s written in plain JavaScript, mostly with canvas, with no dependencies. The code is here: https://ift.tt/mgBt9c1 https://ift.tt/WM3hAfQ March 6, 2023 at 01:35AM

Show HN: Path 2.0, a Skilltree for Structured Self-Improvement https://ift.tt/B4vf6gE

Show HN: Path 2.0, a Skilltree for Structured Self-Improvement (You will need to make a (free) account on the website to try out the skilltree.) The Guild of the ROSE is excited to announce the full launch of the Practitioner's Path 2.0, a new framework for structured self-improvement via a carefully-designed skilltree. Founded two years ago, the Guild's mission is to provide structure and community for people interested in self-improvement. The Path skilltree is organized into three branches: - Pragmatist (red): Take direct action, make money, and expand your social network. - Meditative (green): Make art, improve your mental and physical health, and live a good life. - Empiricist (blue): Learn new skills, teach others, run experiments, and think clearly. The user is free to pursue a specific specialization, or to spread their efforts over the three trees. https://ift.tt/z14Kq0Y March 6, 2023 at 01:12AM

Show HN: I made a chatbot that debugs your code better than ChatGPT https://ift.tt/sF1aMyz

Show HN: I made a chatbot that debugs your code better than ChatGPT I built this using semantic search and the ChatGPT API, which was just released the other day. What makes it special is it not only understands the code you're debugging, but also pulls in additional context like relevant documentation to help answer your questions and suggest code changes. Ultimately, my goal is to take the hassle out of pasting error messages into Google, finding a vaguely related StackOverflow post, and manually integrating the solution into your code. https://ift.tt/3lexjmb March 5, 2023 at 08:21PM

Show HN: ChatGPT, No Login Needed, Made with Official OpenAI API https://ift.tt/RBTizdf

Show HN: ChatGPT, No Login Needed, Made with Official OpenAI API https://chatgptbay.com/ March 5, 2023 at 02:15PM

Saturday, March 4, 2023

Show HN: Llama-dl – high-speed download of LLaMA, Facebook's 65B GPT model https://ift.tt/rH9Dqwz

Show HN: Llama-dl – high-speed download of LLaMA, Facebook's 65B GPT model https://ift.tt/bJ9oaB3 March 5, 2023 at 11:28AM

Show HN: gpt-graph. A simple, GPT-3 text to entity-relation graph generator https://ift.tt/BytXmnL

Show HN: gpt-graph. A simple, GPT-3 text to entity-relation graph generator Hi HN! This is a simple text to entity-relation graph generator, powered by gpt-3 davinci model. The purpose is to feed it actual written data, to obtain a graph representation of entities and relationships mentioned in the text. Also, being able to identify entity attributes like gender, size, age ... My initial goal, was to make it able to process a large amount of text into a big single graph. The problem being the 4000 token limit the model has, I decided to take the approach of feeding the text in batches, and try to merge the incoming graph with the existing information each time. This is done by comparing the incoming node labels with those already in the graph, adding the new information to the existing nodes. This works somewhat, but sometimes entities get duplicated if they are mentioned slightly differently in the text. The comparation method could use some improvement clearly. A nice feature, is that you get to decide what types you want to extract. So if, for example, you are interested only in people, and companies in the text, you can tell the model to stick to that. You can also leave the types to the model discretion. Also, the application allows for saving / loading graphs to json files. These files can be used with Cytoscape Desktop Application, which is a nice side effect of using cytoscape.js. in the UI. I think tools like this can really be of help when going through dense documentation. To have a visual representation of the concepts, entities or whatever, can be really helpful in education, investigation, legal ... Would love to hear your thoughts on how this could be improved. https://ift.tt/FPb6YCE March 5, 2023 at 06:47AM

Show HN: Tiny Metasearch Engine to Find Software Developers https://ift.tt/GesOQ6b

Show HN: Tiny Metasearch Engine to Find Software Developers https://ift.tt/XhLyJoZ March 5, 2023 at 06:24AM

Show HN: Dependency free, fail-safe, UTF-8 ready, HD44780 driver https://ift.tt/E0rslAF

Show HN: Dependency free, fail-safe, UTF-8 ready, HD44780 driver https://ift.tt/vIM5xfh March 5, 2023 at 12:25AM

Show HN: Talksheet, a CLI tool that answers your questions about your data https://ift.tt/D5EP9mv

Show HN: Talksheet, a CLI tool that answers your questions about your data A small project showcasing how to create a "self-serve" analytical application, powered by the wonderful Langchain and DuckDB. There are a bunch of features (like supporting other file formats such as parquet and json) planned for the future, just wanted to ship something quickly. https://ift.tt/KM2WGER March 4, 2023 at 11:37PM

Show HN: Procal: A simple Qt-based programming calculator https://ift.tt/nIUbMk5

Show HN: Procal: A simple Qt-based programming calculator https://ift.tt/QvyYFUd March 4, 2023 at 08:55PM

Friday, March 3, 2023

Show HN: Convert Quizes from Blackboard to Anki https://ift.tt/nsRoz45

Show HN: Convert Quizes from Blackboard to Anki https://ift.tt/tRqkeZL March 4, 2023 at 03:52AM

Show HN: Community Building as a Service” https://ift.tt/ym1lOMq

Show HN: Community Building as a Service” Launched this week. Our team are experts in building online and offline communities from scratch. We've been helping our friends build this for free in the past. What we offer is best practices and resources for onboarding new members, moderating, and and growing online communities on Slack or Discord. We would love to get honest feedback and criticisms. https://ift.tt/OAMmb1g March 4, 2023 at 06:36AM

Show HN: Watch ChatGPT debate itself on a given topic https://ift.tt/s4VMrUA

Show HN: Watch ChatGPT debate itself on a given topic https://opinionate.io/ March 4, 2023 at 06:33AM

Show HN: Zipslicer, a library for loading LLM checkpoints on consumer hardware https://ift.tt/F2QslxC

Show HN: Zipslicer, a library for loading LLM checkpoints on consumer hardware This is a low-level opensource library I developed for my own use and decided to share, as it makes it possible to process large checkpoints of neural networks without renting high-RAM instances, on a regular PC. It replaces torch.load() with a custom function that produces a dictionary that materializes tensors on the fly. Compared to other solutions it doesn't require sharding or re-encoding checkpoints and uses them completely as-is. It is a foundation to make it possible to run inference and compress language models and other large models one layer at a time - in principle, even one tensor at a time. I describe the rationale and technical details of the library's design in the blogpost: https://ift.tt/2cIoOUw https://ift.tt/aCMGmrA March 4, 2023 at 02:29AM

Arm opts for New York stock listing in blow to London

The 'crown jewel' of the UK tech sector says it will only pursue a US listing this year.

from BBC News - Technology https://ift.tt/sebTdfP

Thursday, March 2, 2023

Take Muni’s Safety Survey!

Take Muni’s Safety Survey!
By Greer Cowan

 "Image of the survey introduction. The accessible text of this introduction is available by following the links below.

Everyone should feel safe on Muni. Help make Muni safer by taking the SFMTA’s survey about personal safety and harassment in the Muni system.  

As part of the MuniSafe Safety Equity Initiative launched in August 2022, the SFMTA has partnered with the UCLA Institute of Transportation Studies to better understand Muni riders’ experiences and develop safety recommendations, tools and policies aimed at preventing harassment and assault on Muni. 

Take the 5-minute survey 

Survey information will also help the SFMTA understand Muni customers’ specific safety needs and challenges, and help us identify valuable trends and patterns so we know where, when and how harassment shows up in the Muni system. 

Incidents often go unreported, but the SFMTA is working to change that with new reporting options. As of October 2022, Muni customers can report incidents of  harassment by calling 311, using the 311 mobile app or using the Muni Feedback form at SFMTA.com/MuniFeedback. Each report is investigated by the SFMTA’s Safety and Security Division, and Muni operators are made aware as necessary. 

The SFMTA is committed to the safety, rights and dignity of all riders and working to combat the disturbing and unacceptable  violence we’ve seen on transit. In recent months, we have seen terrible incidents of anti-Asian verbal and physical violence, derogatory hate speech like racial and homophobic slurs, and increased anti-Semitism. In addition, gender-based harassment is one of the most expansive and persistent forms of violence. It is especially pervasive on transit, most often impacting women, girls and gender-expansive people of all ages, abilities, races and ethnicities, cultural and language groups. Studies show that women often feel unsafe on transit, which impacts how often they ride, when they ride and if they ride at all. This is especially true for women and girls from Black, Asian, Latinx, Indigenous and other communities of color. 

Harassment and safety issues on transit can cause women and gender-expansive people – people who don’t conform to traditional gender roles – to shift their travel behavior by traveling at different times of day, choosing longer routes where they feel safer or using rideshares or private vehicles when they can afford to. 

To learn more about the Safety Equity Initiative visit our project page at SFMTA.com/SafetyEquity.  



Published March 03, 2023 at 05:51AM
https://ift.tt/AGKF0np

Show HN: Meeting Location Calculator https://ift.tt/fQrmNo0

Show HN: Meeting Location Calculator 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://ift.tt/Kqjt6RV March 3, 2023 at 05:58AM

Show HN: Vaulty – No more passwords in emails https://ift.tt/d93ujU7

Show HN: Vaulty – No more passwords in emails https://ift.tt/8xzmKC4 March 2, 2023 at 10:43PM

Show HN: Sort Any Awesome List by GitHub Stars https://ift.tt/1SgkVhA

Show HN: Sort Any Awesome List by GitHub Stars As a CS undergrad, I self-taught many topics not covered by the school. Typically awesome list is where I started with. I spent my second half in college researching computer vision and machine learning. CVPR accepts over 2000 papers every year, not to mention arXiv. The awesome lists curated by the community usually serve as checklists when I was doing literature surveys. But since the number of the list items was overwhelming, I had to prioritize which papers to read first. Many of them had been uploaded to arXiv in the last few months, so I had no clue how many citations they would get. When learning web development, I also had difficulty finding the best package for the tasks like data validation and client-side routing. To make a decision, I had to browse through GitHub repositories or read the documentation. I wish I could have my awesome lists sorted, desirably by popularity. This led to the creation of my project: a web app that rearranges any awesome list with hints from GitHub stars. It may not work well when the list items do not contain links to GitHub repositories or pages, but it truly shines when most of them do. I hope this could help anyone else. P.S. I'm aware of a similar project ( https://ift.tt/q5QaP2t ), a CLI application with more features. For example, it checks if any GitHub repository link exists on the linked website. https://ift.tt/WjrG5oI March 3, 2023 at 01:51AM