Thursday, March 3, 2022

Show HN: WAPM – WebAssembly Package Manager https://ift.tt/N4LsAyU

Show HN: WAPM – WebAssembly Package Manager Hi HN! I’m Syrus, from the Wasmer team. We just released the new version of WAPM that is an order of magnitude better than the previous one (that we also announced here in HN two years ago! [0]), enabling an incredible experience for using and publishing WebAssembly packages. The tech stack that we are using includes: * Python and Django (for the backend) with Graphene (for the open GraphQL API [1]) and Django Channels with websockets over GraphQL [2] for subscriptions * Next.js [3] with React-Relay [4] and Tailwind.css [5] for the frontend * WebAssembly and Wasmer [6] (for the online shell) Vercel for serving the frontend and GCP for serving the backend. Please let me know if you have any questions, I’d be very happy to answer them! https://wapm.io/ March 3, 2022 at 12:52AM

Show HN: I made a WebGL-based app that traces images using circles https://ift.tt/joJLwN7

Show HN: I made a WebGL-based app that traces images using circles I was fascinated by this [0] and this video [1]. After many struggles, I finally built this app that traces images using circles similar to what these videos had shown. The most challenging part (to me) is to find a way to convert images to vector lines. I had tried Potrace, but its output is not suitable for my use case: too many small elements share the same border. Potrace's goal is to represent the original image faithfully using vector lines. But I want to trace the image edges. After searching and trying some Potrace alternatives in vain, I finally found my keyword. Surprisingly (to me), it lies at the end of the wiki page of the very topic [2]. Then I found a paper [3] that has nice pseudocode and a C implementation. I rewrote the pseudocode in Rust because I wanted to experiment with rustwasm. Honestly, I didn't care much about the math behind it. From then, I could continue to finish the app and show it to the world. This app is also my chance to learn about rustwasm and WebGL. FYI: this app is offline-only; your images never leave your browser [0] https://www.youtube.com/watch?v=r6sGWTCMz2k [1] https://www.youtube.com/watch?v=-qgreAUpPwM [2] https://ift.tt/Pro6wkp [3] https://ift.tt/qeYthsw https://ift.tt/ugedaB4 March 2, 2022 at 11:26PM

Wednesday, March 2, 2022

Show HN: WunderHub – publish and consume APIs like NPM packages https://ift.tt/NnZK0FJ

Show HN: WunderHub – publish and consume APIs like NPM packages https://ift.tt/gfZa1tu March 2, 2022 at 12:27AM

SFMTA Budget Priorities for FY 2023 to FY 2024

SFMTA Budget Priorities for FY 2023 to FY 2024
By Andrea Buffa

T Line LRV at the Oakdale boarding island in the Bayview District

It’s budget season! 

Every two years, the SFMTA develops a consolidated budget to guide the agency’s decisions about where to focus our funding to best meet the transportation needs of all San Franciscans. We’re developing a budget that’s designed to support San Francisco’s economic recovery, increase transportation equity, protect the environment and keep the agency on sound financial footing.  

We presented the base budget (projected revenues and expenditures for the next two years if we made no changes and continued our current policies) to our Board of Directors in early February to get their feedback and are now seeking input from the public. Your feedback will help us understand what to change in our base budget: which investments are most important to San Franciscans and which new revenue sources you think we should pursue. We’re considering both fare increases and decreases as well as changes to parking fees. 

The City Charter requires us to submit the final budget to the Mayor’s Office by May 1. The Mayor then sends it to the Board of Supervisors on June 1 for a final vote. 

How to provide your input on the SFMTA FY 2023 to FY 2024 budget 

Online Survey: We invite you to give us feedback about your transportation priorities by filling out this short survey. It’s available in English, Spanish, Chinese and Filipino. We’ve included an open-ended question so you can let us know if there’s a specific transportation priority you want to let us know about. 

Community Transportation Priorities Survey image

Online Listening Sessions: We’re hosting two listening sessions that will include a short budget presentation and time to hear your questions and suggestions. You can request simultaneous interpretation in any language for our budget listening sessions by calling 415.646.2109 at least 48 hours prior.  

Online Town Hall: At our online Town Hall meeting, we’ll share the feedback we heard from the survey and online listening sessions. 

March 10, 2022, 6:00 p.m. - 7:00 p.m.  
Get login information at SFMTA Budget Planning - Fiscal Years 2023 & 2024 

After gathering feedback from the public, our directors and our staff, we’ll revise the budget and present it for additional review at two SFMTA Board of Directors meetings: 

SFMTA Board of Directors Budget Meetings:  

  • March 15, 2022, 1:00 p.m. 

  • April 5, 2022, 1:00 p.m. 

Budget Background 

If you’ve been tuning in to our Board of Directors meetings during the two years, you’ll know that the SFMTA’s revenue was severely reduced by the COVID-19 pandemic. COVID devastated our transit fare and parking revenues, which are two of our three biggest revenue sources. Even now, our transit revenues are about 75% lower than pre-pandemic levels and parking revenues are 20% lower.  

The recovery of our transit fare and parking revenue depends on the pace of San Francisco’s economic recovery, which is still uncertain. Data from the Controller’s Office shows that the city’s economy and downtown are recovering more slowly than comparable metropolitan areas. 

This compounded the financial problems our agency already had. Over the last 20 years, the demands on San Francisco’s transportation system have grown and revenues haven’t kept up. Our agency has what’s called a “structural deficit” -- the amount of money it takes to operate our system costs more than the revenues we take in. 

We got through the last two years because we fought for and won San Francisco’s fair share of federal pandemic relief funding and then we were prudent about using that funding to restore service.  

Recently, our short-term budget outlook has somewhat improved because some of the external revenue sources we rely on did better than expected. We’re receiving more money than we thought we would from the San Francisco General Fund and need to spend less on our pension costs. Still, according to the Controller’s Office, the SFMTA will face a structural deficit of approximately $20 - $50 million every year beginning in FY 2024-25.  

This background informs the FY 2023 to FY 2024 base budget that we’re asking for feedback on. It tries to balance the need for us to restore and expand services with the need to maintain the agency’s long-term economic stability. 

Click below to view the budget website in:  

Español - 繁體中文Filipino    



Published March 02, 2022 at 12:33AM
https://ift.tt/BameGSR

Show HN: Type2Learn – Learn by typing the webpage text in the browser itself https://ift.tt/9o4G5rE

Show HN: Type2Learn – Learn by typing the webpage text in the browser itself Ever happened that while reading a long article, you cannot concentrate and read the same line again and again? Try this extension now! Read the text by typing it on the webpage itself. Practice your touch typing by monitoring your speed, errors you make, and accuracy in real-time. Chrome store link: https://ift.tt/Saprkx9... https://ift.tt/af3lbT4 March 1, 2022 at 11:51PM

Show HN: A modular Python TUI framework with a fast and pretty markup language https://ift.tt/7LJdgWj

Show HN: A modular Python TUI framework with a fast and pretty markup language https://ift.tt/9xavM2f March 1, 2022 at 11:16PM

The Golden Gate Park Shuttle: Back and Better than Ever!

The Golden Gate Park Shuttle: Back and Better than Ever!
By Eillie Anzilotti

The Golden Gate Park shuttle is shown with the ferris wheel in the background. The sky is bright blue and cloudless.

Over the months of outreach that the SFMTA and our colleagues at the San Francisco Recreation and Park Department conducted for the Golden Gate Park Access & Safety Program, we heard a lot of feedback on the park shuttle. Specifically, that it needed some TLC.  

Now, the Golden Gate Park free shuttle is getting the major overhaul it deserves. This past weekend, Rec & Park and the SFMTA began rolling out some key improvements to the shuttle—starting with expanded service, a longer and more connected route, more stops, and shorter wait times. These upgrades were informed by feedback from the numerous older and senior residents and members of the disability community, and will create a more accessible, reliable, and enjoyable experience of Golden Gate Park and its cultural institutions. 

A map showing improved park shuttle service. Stops include: Haight and Stanyan, which connects to the 7, 33, and 66 Muni lines; McLaren Lodge; Peacock Meadow; Tennis Center/Dahlia Dell, which connects to blue zone parking; Conservatory of Flowers; Cal Academy, which connects to the 44 and has blue zone parking; 10th Ave/DeYoung, which connects to the 5R; the rose garden; the Stow Lake boathouse, which has blue zone parking; and Transverse, which connects to blue zone parking.

Here are some more details on all the improvements:  

  • New weekday service from noon to 6 p.m. with pickup every 20 minutes 

  • Adding a third shuttle to existing weekend service from 9 a.m. to 6 p.m. with pickup every 15 minutes 

  • Connections to the Haight Ashbury neighborhood and its cafes, shops, and bus lines, as well as the park’s renovated Stanyan Street edge.   

  • Shuttle information that is easier to find and use online, including on navigation apps.  

  • New stops, including:  

  • Stow Lake Boathouse and café, with easy access to Strawberry Hill and its lakeside path, waterfall, picnic areas and Chinese Pavilion. 

  • Haight and Stanyan streets near Whole Foods Market with connection to Muni lines 7, 33 and 66.  

  • 10th Avenue/de Young Museum stop a short distance from the 5-Fulton and closer to the museum’s entrance than ever before.  

Before, the shuttle only ran on weekends—and only along JFK drive. Now, we’re taking steps to integrate the shuttle into the rest of our Muni network and transportation system—in addition to all the improvements above, you’ll now see the shuttle appear on all Muni maps. 

More good news: the recent upgrades are just the first step toward improving the Golden Gate Park Shuttle. More stops, new seating, better signage, and bus shelters are on the horizon—and we’re looking forward to welcoming you on the new and improved shuttle! 



Published March 01, 2022 at 11:21PM
https://ift.tt/xAIX86B

Show HN: Free OSS transcription app I made and found it's faster than wispr flow https://ift.tt/jXQh9Tk

Show HN: Free OSS transcription app I made and found it's faster than wispr flow title doesn't let nuance, ofc it's not the app ...