Friday, December 9, 2022

Show HN: Double-X-Encoding – Encode any UTF-8 string with [0-9a-zA-Z_] https://ift.tt/x47wQOJ

Show HN: Double-X-Encoding – Encode any UTF-8 string with [0-9a-zA-Z_] https://ift.tt/U4fYiLB December 9, 2022 at 02:19AM

Show HN: This VC Does Not Exist https://ift.tt/XAq3GVZ

Show HN: This VC Does Not Exist Source code: https://ift.tt/fjCziJp https://ift.tt/ZD9eVy6 December 9, 2022 at 01:28AM

Shared Spaces are Here to Stay. Permit Renewals are Due January 15, 2023.

Shared Spaces are Here to Stay. Permit Renewals are Due January 15, 2023.
By Anne Yalon

A family shown sitting in a colorful outdoor dining booth.

Shared Spaces, amongst many other benefits, allows our residents and families to enjoy safe and social outdoor dining. Seen here are the the owners of Tio Chilo’s Grill and their children in the restaurant’s parklet on 24th Street in the Mission. 

San Francisco’s popular Shared Spaces program allows merchants, restaurants and arts and culture organizations to use the curbside, sidewalk and other public spaces to conduct local business activities and stay afloat. What emerged as an economic lifeline during the pandemic is making San Francisco’s streets more energized, engaged and activated.

Many of the Shared Spaces parklets have become central gathering places for the local community. Our parklet makes me feel like when I go to Mexico, where outdoor seating is everywhere. People end up joining their friends in our parklet. It is a space for our customers and our community," said Liz Vazquez, owner of Tio Chilos Grill. Ray Bair, owner of Cheese Plus, said, "My Shared Space has been a community gathering space. It's an ideal location because we are on a corner. I go out to it every afternoon and see so many people from the neighborhood sitting and enjoying the space. It's so satisfying to see people using the space for what the Shared Spaces program was intended for."

Now, Shared Spaces is transitioning from an emergency initiative to a permanent program. In July 2021, the San Francisco Board of Supervisors unanimously passed legislation introduced by Mayor London Breed to make the Shared Spaces Program permanent. Permits from the pandemic-era Shared Spaces Program were extended to June 30, 2022 and then later to March 31, 2023. Parklet owners have until January 15, 2023 to renew their permits which, once approved, will go into effect on April 1, 2023.

The extension has allowed additional time for small businesses to make any necessary modifications to their shared spaces as they transition into a longer-term permit. Because many of the Shared Spaces were built very quickly, some of them need to be modified to meet the most up-to-date guidelines for safety and accessibility.

So far, 450 permit applications have been submitted for the long-term Shared Spaces program. San Francisco operators who want to keep their existing outdoor Shared Space beyond March 2023 need to renew their permits by January15, 2023. Permit holders wishing to end their existing Shared Space also need to notify Shared Spaces.

Parklet owners who are still deciding if a Shared Spaces permit will work for their business or need to modify their Shared Space to fit the city’s design guidelines can watch the 2-minute design guidelines videos. These videos explain how to make Shared Space safe and accessible for all. They focus on intersection safety and visibility, and emergency access for the fire department. Another video about disability access is in the works.

More information for parklet owners is available at these upcoming events:

Application and site plan workshop

When: Tuesday, Dec. 13, 2 p.m.-3:30 p.m

Where: The Crossing, 200 Folsom St. San Francisco. Register here.   

Who: Current parklet operators wishing to apply for a permit.

This interactive, in-person training will ensure that parklet operators and professionals designing and building parklets understand how to create a site plan and an application. Have a question? Bring your application and site plan with you and have our team of experts review it and provide feedback.  Please RSVP and submit your questions in advance here. The training will be 1 hour and 30 minutes in length, including a 45-minute Q & A.   

Parklet Design Training 

When: Thursday, Dec. 15, 9:30 a.m-11 a.m.  

Where: 49 South Van Ness, Room 136.egister here  
Who: Designers, builders and contractors of parklets.
This interactive, in-person training will ensure that professionals designing and building parklets understand design requirements and best practices for safety and accessibility at Shared Spaces parklets. Attendees will receive a certificate of attendance and will be listed on the program website as having attended the City’s training. Please RSVP and submit your questions in advance here. The training will be 1 hour and 30 minutes in length, including a 30-minute Q & A.  

Roadway Closure application and site plan workshop

When: January (check the Shared Spaces website for updates)

More information is available on the Shared Spaces website. To see photos of parklets and featured parklet owners, check out Shared Spaces on Instagram and Twitter.

The SFMTA is proud to help operate the program in partnership with the Mayor’s Office, Department of Planning, Department of Public Works, Digital Services, Entertainment Commission, Office of Economic and Workforce Development, Mayor’s Office on Disability, 311, Department of Technology, Public Utilities Commission and Fire Department.



Published December 09, 2022 at 01:36AM
https://ift.tt/bjO4w1h

Show HN: Wasp – DSL/framework for building full-stack web apps – now in beta https://ift.tt/ItOHoF2

Show HN: Wasp – DSL/framework for building full-stack web apps – now in beta Hey HN! Wasp ( https://wasp-lang.dev/ ) is a simple config language (DSL) and framework for building full-stack web apps. You describe the high-level features you want (auth, CRUD, async jobs, …) using the Wasp DSL, and write the rest of your logic in React, Node.js, and Prisma. We’re focused on simplifying developer experience and ensuring best practices. Everything is open source. Why another full-stack framework? And why a config language/DSL? We were still experiencing a lot of boilerplate (repetitive tasks) using other frameworks—things like duplicating data models across database/server/client, implementing CRUD API, setting up auth, and choosing and stitching together all parts of the stack. There are two main reasons for the DSL approach - 1) short-term: simpler and cleaner DX via a declarative language that helps avoid boilerplate, and 2) longer-tem: laying foundation for the stack & architecture independent system. Since Wasp analyses the app’s requirements in compile time, it can decide how to generate the target code (React & Node.js currently). In the future it could support other stacks such as e.g. Vue/Svelte on the client and Python/Go on the server, even allowing for mixing’n’matching. The same goes for the architecture (dedicated server, serverless, …). Our big vision for Wasp is to become a stable, stack-agnostic language for describing (web) app requirements (like SQL for databases or Terraform for infra) that interops with the existing stack. Wasp-lang stands for “Web Application SPecification language”. Besides the DSL, another valid approach would be to offer an SDK in e.g. JS or Python to build Wasp AST (like Terraform and Pulumi now both offer). We see it as another “frontend” for constructing the AST and might also introduce it in the future. Under the hood, everything is compiled to a client (React) and server (Node.js/Prisma) apps and we generate static files and a Docker image you can use for deploying to your platform of choice. Wasp had an Alpha launch 1.5 years ago ( https://ift.tt/zGBxdSE ). Now we are more stable and feature-full. We still expect things to change, so wouldn’t recommend using Wasp for heavy production or mission-critical systems just yet. But it has been used for hackathons, internal tools and even revenue-generating products ( https://ift.tt/SI63E1w ). The current release is our biggest since we launched ( https://ift.tt/3xl9ZYU ). Besides general stability and DX improvements, it brings support for TypeScript ( https://ift.tt/kmzfNhS... ), Tailwind ( https://ift.tt/HxB6D5w... ), async jobs via pg-boss ( https://ift.tt/rZiC90E... ), full-stack authentication (now also with Google) ( http://localhost:3000/blog/2022/11/15/auth-feature-announcem... ), and by popular demand, Wasp LSP with VS Code integration ( https://ift.tt/XFuB51s ). Our next focus will be on making Wasp even easier to use (examples, starter templates, UI helpers), and we’ll look into tighter weaving of data models with the rest of the stack and expanding the DSL with more functionalities. We’re around to answer questions and look forward to hearing everything and anything you have to say! December 8, 2022 at 11:35PM

Show HN: Web search using a ChatGPT-like model that can cite its sources https://ift.tt/N6dDFS9

Show HN: Web search using a ChatGPT-like model that can cite its sources We’ve trained a generative AI model to browse the web and answer questions/retrieve code snippets directly. Unlike ChatGPT, it has access to primary sources and is able to cite them when you hover over an answer (click on the text to go to the source being cited). We also show regular Bing results side-by-side with our AI answer. The model is an 11-billion parameter T5-derivative that has been fine-tuned on feedback given on hundreds of thousands of searches done (anonymously) on our platform. Giving the model web access lessens its burden to need to store a snapshot of human knowledge within its parameters. Rather, it knows how to piece together primary sources in a natural and informative way. Using our own model is also an order of magnitude cheaper than relying on GPT. A drawback to aligning models to web results is that they are less inclined to generate complete solutions/answers to questions where good primary sources don’t exist. Answers generated without underlying citable sources can be more creative but are prone to errors. In the future, we will show both types of answers. Examples: https://ift.tt/X30cpbT https://ift.tt/hcNeVS2... https://ift.tt/I8SBjl6... https://ift.tt/hPAWZqk... Would love to hear your thoughts. https://ift.tt/g3tRPYm December 8, 2022 at 11:23PM

Thursday, December 8, 2022

Show HN: IKEA Price – Get Notified When an IKEA Product's Price Drops https://ift.tt/flid4Eh

Show HN: IKEA Price – Get Notified When an IKEA Product's Price Drops https://ikeaprice.com/ December 8, 2022 at 05:02AM

Show HN: Let AI to generate beautiful art prints https://ift.tt/XsjwbOv

Show HN: Let AI to generate beautiful art prints hi, I was working last few months on service where you can easily generate beautiful art images using machine learning algorithm called stable diffusion. Additionally, service is offering possibility to print your favourite images on high quality acrylic sheet and deliver it to you so that you can put them on your wall. What do you think? Best, Wiktor https://www.simulai.co/ December 8, 2022 at 01:46AM

Show HN: Do You Know RGB? https://ift.tt/t8kUpbO

Show HN: Do You Know RGB? https://ift.tt/OWhvmMT June 24, 2025 at 01:49PM