الاثنين، 31 أغسطس 2020

Show HN: FollowOn – Find new Twitter follows using your favorite influencers https://ift.tt/3gLI07Z

Show HN: FollowOn – Find new Twitter follows using your favorite influencers https://followon.social September 1, 2020 at 04:23AM

Show HN: Modified Microsoft AirSim ros wrapper https://ift.tt/2ETmctG

Show HN: Modified Microsoft AirSim ros wrapper https://ift.tt/3lyvKLD September 1, 2020 at 02:33AM

Show HN: Free web app for constructing crossword puzzles https://ift.tt/3jCi6FH

Show HN: Free web app for constructing crossword puzzles https://ift.tt/2YTpC6S August 31, 2020 at 11:52PM

Show HN: Okeano – Privacy-friendy search engine that allows domain blocklisting https://ift.tt/2Gc9IOx

Show HN: Okeano – Privacy-friendy search engine that allows domain blocklisting https://okeano.com/ August 31, 2020 at 11:19PM

Show HN: I've built self-opening trash bin, I relax myself feeding garbage to it https://ift.tt/32Fzr9D

Show HN: I've built self-opening trash bin, I relax myself feeding garbage to it https://ift.tt/3jorrAK August 31, 2020 at 10:58PM

Show HN: We Built an AppStore for TestFlight Apps https://ift.tt/32GqGwe

Show HN: We Built an AppStore for TestFlight Apps https://ift.tt/2QGGb1r August 31, 2020 at 10:31PM

Show HN: Today I Learned, tool I created to help me document things I learn https://ift.tt/2EHqiWc

Show HN: Today I Learned, tool I created to help me document things I learn https://ift.tt/2EHqftu August 31, 2020 at 06:52PM

Show HN: A free, zero effort social image generator for your website https://ift.tt/31H9nMb

Show HN: A free, zero effort social image generator for your website https://ift.tt/2QI8ufT August 31, 2020 at 09:24PM

Show HN: Friendly Fire – Open-source, Metroidvania-style game in the browser https://ift.tt/2EAfg5f

Show HN: Friendly Fire – Open-source, Metroidvania-style game in the browser https://ift.tt/2QCKbjm August 28, 2020 at 11:34PM

Revel to Provide New Shared Electric Mopeds To Fill Transportation Gaps

Revel to Provide New Shared Electric Mopeds To Fill Transportation Gaps
By Bradley Dunn

Expanding shared mobility services is an important part of the SFMTA’s goal to provide sustainable mobility options. These programs support our climate change and equity goals by reducing our city’s reliance on single-occupancy vehicles. On August 31, Revel is expected to launch approximately 430 e-mopeds in San Francisco helping fill gaps in our transportation network while transit service is reduced and beyond.

Shared electric mopeds offer a zero-emission choice for getting around San Francisco. Shared e-mopeds help make better use of travel lanes and scarce curb, using little scraps too small to park even the tiniest car. During  COVID-19, shared e-mopeds provide a mobility alternative that doesn’t contribute to traffic congestion and doesn’t burden transit, helping make more room on Muni for essential workers and transit-dependent San Franciscans.

The SFMTA has approved Revel Transit, a New York-based moped operator, as a Shared Electric Moped Organization and has issued Revel 432 parking permit stickers. The permit fees paid by Revel include estimated prepayment for the use of parking meters and Residential Parking Permits of the mopeds.

A Revel user rides a shared electric moped in front of Fort Point

A Revel user rides a shared electric moped in front of Fort Point

The Shared Electric Moped Parking Permit exempts Revel from certain on-street parking  regulations in exchange for sharing utilization data with the SFMTA. A moped bearing a valid Shared Electric Moped Parking Permit is exempt from:

  • Residential Parking Permit (RPP) time limit restrictions;
  • meter payment when parked at metered motorcycle stalls; and
  • meter payment when parked at the end of a full-size metered parallel stall.

The Shared Electric Moped Parking Permit does not exempt a permitted moped from any other parking restriction.

Revel will launch with a service area that includes the Haight, Tenderloin, Castro, Mission District, Outer Mission, Cow Hollow, Financial District, Dogpatch, Richmond District, Golden Gate Heights, and Pacific Heights. The SFMTA will work with Revel to grow their service area to reach every corner of the city.

Revel will also offer its Access program in San Francisco, allowing riders who are eligible for any local, state, or federal assistance programs to receive a 40 percent discount on rides. Active military and veterans will also be eligible to receive a 20 percent discount on rides.

Each Revel moped is equipped with two U.S. DOT-certified helmets that must be worn at all times. Every San Francisco rider is covered by third-party liability insurance, and all riders are required to abide by all local traffic and parking laws.  

Expanding existing e-moped service to provide people with sustainable travel options is part of the agency’s overall Transportation Recovery Plan. As congestion threatens our economic recovery and climate change is a continuing emergency, shared electric mopeds offer more ways to move around San Francisco without creating congestion and greenhouse gas emissions.



Published August 31, 2020 at 08:22PM
https://ift.tt/2ETH0kJ

Show HN: WunderGraph – Aggregate REST and GraphQL APIs, Add AuthN/Z and Caching https://ift.tt/3behIKc

Show HN: WunderGraph – Aggregate REST and GraphQL APIs, Add AuthN/Z and Caching Hey, I'm Jens, founder of WunderGraph. Over the years of working with REST & GraphQL APIs, I found that some aspects of using it are way too complicated. Here's a list of problems I believe could be abstracted away: - Aggregating multiple GraphQL, REST, etc. APIs into a simple to use API (Backend for Frontend) without writing code - adding Authentication & Authorization to APIs you don't have full control over - adding efficient and easy to use Caching to GraphQL APIs without writing code - adding persisted queries for security and performance reasons without making my application code and deployment process more complex Companies like Facebook, who are concerned about security and performance, use persisted Queries and don't expose their GraphQL API directly to the public. While developing they write their Queries using Relay and persist (whitelist) them at compile time. At least that's my understanding from their blog posts and conference talks. WunderGraph takes this approach to the next level by turning the flow around. Relay, Apollo, URQL, etc. are very complex pieces of software because of the dynamic nature of GraphQL. With WunderGraph we define all Operations in GraphiQL "on the server" and then generate a very simple client from it. In a nutshell, Queries become simple GET requests with variables as query parameters, Mutations still are POST requests but just with variables as the body. A more in depth explanation including an example can be found here: https://ift.tt/2QBOewD More info & docs: https://ift.tt/3bdiK9x For those who like to watch videos, here's a general overview: https://youtu.be/RwkThD5pz1E Here's a full 26m tutorial with React & Typescript that helps to start from scratch: https://youtu.be/8BQNeeVoFGI August 31, 2020 at 11:06AM

Show HN: ML From Scratch – free online textbook https://ift.tt/34OCVJO

Show HN: ML From Scratch – free online textbook https://ift.tt/34MdtEI August 31, 2020 at 05:16PM

Show HN: Voting Platform that knows ‘Taylor Swift” is not “a swift tailor’ https://ift.tt/3luKPxX

Show HN: Voting Platform that knows ‘Taylor Swift” is not “a swift tailor’ https://ift.tt/34S7sGv August 31, 2020 at 01:25PM

Show HN: Bash Framework Written for Fun https://ift.tt/3gQcSV2

Show HN: Bash Framework Written for Fun https://ift.tt/2rWTUDC August 31, 2020 at 11:17AM

Show HN: Intel Compute Stick Licence Plate Detection https://ift.tt/3jv5tMi

Show HN: Intel Compute Stick Licence Plate Detection https://ift.tt/2EJoNGS August 31, 2020 at 07:48AM

Show HN: Kubernetes – How to Use Persistent Volume and Persistent Claims https://ift.tt/32zZ8sg

Show HN: Kubernetes – How to Use Persistent Volume and Persistent Claims https://youtu.be/1FTJQOvAGOY August 31, 2020 at 08:46AM

الأحد، 30 أغسطس 2020

Show HN: Headcrab, a modern Rust debugger library https://ift.tt/2ELb5TR

Show HN: Headcrab, a modern Rust debugger library https://ift.tt/2ZxjxOb August 31, 2020 at 03:53AM

Show HN: A CSS file that reshapes the web https://ift.tt/34JdrgR

Show HN: A CSS file that reshapes the web https://ift.tt/34wzgxH August 31, 2020 at 02:11AM

Show HN: My recreation of cyberpunk/futuristic UI in rust https://ift.tt/3gJRCQs

Show HN: My recreation of cyberpunk/futuristic UI in rust https://ift.tt/2QD3NEd August 31, 2020 at 02:01AM

Show HN: Golang Web Assembly Playground https://ift.tt/2QAVM2H

Show HN: Golang Web Assembly Playground https://ift.tt/3b7WY78 August 30, 2020 at 11:01PM

Show HN: Automating My Studio Apartment https://ift.tt/2YOdWma

Show HN: Automating My Studio Apartment https://ift.tt/3gIoR6L August 30, 2020 at 11:21PM

Show HN: AI that converts chess eBooks to interactive ones https://ift.tt/31IbkYG

Show HN: AI that converts chess eBooks to interactive ones https://ift.tt/2sYe9X2 August 30, 2020 at 08:32PM

Show HN: Learn how WebRTC actually works. A book on the protocols, not just APIs https://ift.tt/3lxNuXy

Show HN: Learn how WebRTC actually works. A book on the protocols, not just APIs https://ift.tt/3gxQmjx August 30, 2020 at 05:43PM

Show HN: Vimac – Productive macOS keyboard-driven navigation https://ift.tt/2YOCyLs

Show HN: Vimac – Productive macOS keyboard-driven navigation http://vimacapp.com August 30, 2020 at 05:07PM

السبت، 29 أغسطس 2020

Show HN: I built a simple, reliable, and affordable brand monitoring service https://ift.tt/3baz1vU

Show HN: I built a simple, reliable, and affordable brand monitoring service https://ift.tt/3anE9Mq August 30, 2020 at 12:50AM

Show HN: I got bombarded with ads by note sharing sites, so I created this in 1d https://ift.tt/34KGxMU

Show HN: I got bombarded with ads by note sharing sites, so I created this in 1d https://nnote.cc August 29, 2020 at 11:49PM

Show HN: Git Guide: Zero to Rebase https://ift.tt/3ltP9gI

Show HN: Git Guide: Zero to Rebase https://ift.tt/3ltKDyM August 29, 2020 at 11:08PM

Show HN: A Hacker News Client in Slack https://ift.tt/31D8pAs

Show HN: A Hacker News Client in Slack https://ift.tt/3hHfTb8 August 29, 2020 at 07:21PM

Show HN: Own Private Online CV Website https://ift.tt/34JR232

Show HN: Own Private Online CV Website https://kwickbox.cloud August 29, 2020 at 10:14AM

Show HN: An Interactive Assembly Guide for Electronics Projects https://ift.tt/32zE98Z

Show HN: An Interactive Assembly Guide for Electronics Projects https://ift.tt/2YSxFRJ August 29, 2020 at 11:09AM

Show HN: SQL powered Log management and Security Analytics https://ift.tt/2D9Fsmp

Show HN: SQL powered Log management and Security Analytics https://ift.tt/2G1kYNC August 29, 2020 at 03:25AM

الجمعة، 28 أغسطس 2020

Show HN: Healthcare Is Dumb https://ift.tt/32Go1CO

Show HN: Healthcare Is Dumb https://ift.tt/3j4acVe August 28, 2020 at 09:54PM

Show HN: I Made a Templating Language https://ift.tt/2YLxes2

Show HN: I Made a Templating Language https://ift.tt/3jrrsUi August 28, 2020 at 08:44PM

Show HN: Outdoor standing desk that goes on a tree https://ift.tt/2Ezzpbq

Show HN: Outdoor standing desk that goes on a tree https://ift.tt/2XhBJtI August 28, 2020 at 08:40PM

Show HN: Read The Count of Monte Cristo and others in installments in your email https://ift.tt/3hEFnG6

Show HN: Read The Count of Monte Cristo and others in installments in your email https://ift.tt/3jmmEje August 28, 2020 at 07:43PM

Show HN: Tool for Automating SQL Transforms https://ift.tt/2ELa51K

Show HN: Tool for Automating SQL Transforms Hey everyone this is Michael and Daniel from the structure.rest team. We built structure as an alternative to the command line based tools that currently exist for building DAGs for your data warehouse. With command line based tools, you have to edit and explore in a sql editor, paste that into a code editor, use the command line tool and use a web browser to view your data catalog. And then you have to go back and forth constantly between all these tools and do this over and over again for the hundreds of models in your DAG. Instead, we’ve built an open source editor + command line utility that integrates all of this into a single integrated experience. We feel that better tools lead to better data analysis which helps organizations make better data driven decisions Here’s a video that shows how intuitive the structure editor is: https://www.youtube.com/watch?v=hskhBTyg258 Come check us out at www.structure.rest and join our slack (https://ift.tt/3gEV3YT) . Both the editor and command line utility are open source and the editor downloads as an app for Windows, Linux, and Mac. Our command line tool makes it easy to run your DAG as part of CI/CD. We currently support snowflake (https://ift.tt/2PCAVdD), but we are looking forward to supporting other platforms. Let us know if there is a platform you would like us to support next. August 28, 2020 at 07:37PM

Launch HN: SuperTokens (YC S20) – Securely manage session tokens https://ift.tt/2YIHUb2

Launch HN: SuperTokens (YC S20) – Securely manage session tokens Hi everyone! My name is Advait and I co-founded SuperTokens along with @rishabhpoddar ( https://supertokens.io/ ). SuperTokens helps companies securely manage their session tokens, saving developer time and preventing identity theft. We started SuperTokens 1.5 years ago when we were building a consumer app and wanted our users to be logged in for a long time in a secure way. When it came to managing user sessions, there was a lot of ambiguity. We read many forums (Reddit, Stackoverflow) and blogs, and found that developers were arguing about best practices, such as using local storage vs cookies, implementing JWTs, etc. We had to do a lot of the first principles thinking ourselves to understand the tradeoffs. Around the same time, Facebook, Docker, Gitlab, Youtube, Uber were in the news for session vulnerabilities. Stealing a user’s session allows you to access their account as if you had their username and password. Hence being able to mitigate against this is important. We’ve audited companies and found large session vulnerabilities that they were not aware of. For a YC company, we were able to pull information on users that we shouldn’t have had access to. Through our research, we built something internally and decided to write a blog post [1] explaining how our system works. While SuperTokens is not currently open source, you can see the original codebase on Github [2]. Building a good solution for sessions requires a lot of specialised knowledge and time that could otherwise be spent on building your core business logic. Detecting session theft reliably is difficult. There are multiple race conditions, edge cases and network issues that need to be thought about. In fact, one of our libraries that solves a difficult race condition has 100K downloads / week and is even used by Auth0 [3] SuperToken mitigates against all session attacks (XSS, CSRF, etc) by implementing best practices. For a full list of types of attacks with real life examples please see [4]. However, it is not possible to mitigate against all attacks (for eg: social engineering) and hence, SuperTokens is also able to detect session theft. We use rotating refresh tokens as per the official OAuth specifications in RFC 6819 [5]. Auth0 has also started offering this, but due to their setup, they cannot use httpOnly cookies to store these tokens and this goes against popular compliance recommendations. Besides security, SuperTokens also offers improved API performance and developer convenience. For clustered and distributed environments, session verification for each API takes < 1 millisecond. You can get a user’s ID and access role without any database lookup. SuperTokens can be implemented in 15 minutes, provides a simple API and has clear documentation. We abstract away complexities of token management by providing frontend and backend SDKs. In the coming months we plan to offer Access Control, Internal Auth between services and for internal tools (i.e. recent Twitter hack was through unauthorized access to an internal tool), and more! We're still experimenting with pricing, so you won't find this on our website, but we'd love to hear your thoughts about it. Thank you for reading! We’d love to hear what this community specifically has to say and if you have any experience dealing with this. We’d appreciate any feedback! ---------- Footnotes: [1] - Blog post: https://medium.com/hackernoon/all-you-need-to-know-about-use... [2] - Github: https://github.com/supertokens/supertokens-core [3] - Library used by Auth0: https://www.npmjs.com/package/browser-tabs-lock [4] - List of attacks: https://supertokens.io/pdf/attackshomepagev1 [5] - OAuth RFC 6819: https://tools.ietf.org/html/rfc6819#section-5.2.2.3 August 28, 2020 at 06:08PM

Show HN: 3D first person game rendered in CSS/HTML https://ift.tt/2EyOmdO

Show HN: 3D first person game rendered in CSS/HTML https://ift.tt/3b4iM3q August 28, 2020 at 05:14PM

Show HN: Speechtext.ai – Automated Transcription Service with Human Accuracy https://ift.tt/3joEUsk

Show HN: Speechtext.ai – Automated Transcription Service with Human Accuracy https://speechtext.ai/ August 28, 2020 at 01:57PM

Show HN: PayPal emailed me today about 2001 request https://ift.tt/2QzwxO0

Show HN: PayPal emailed me today about 2001 request So I sold something on eBay 19 years and PayPal is let me know today the person is not going to pay via PayPal. They must have sent a check... Anyone out there getting older updates that this from ancient systems? 90's 80's? Auction Money Request Cancelled Hello Gemhunt.com , Peek-A-Boo 4-U cancelled the following auction money request: Seller: Gemhunt.com (sales@gemhunt.com) ---------------------------------------------------------------------- Money Request Details ---------------------------------------------------------------------- Seller's User ID: Amount:$1.99 USD Shipping & Handling:$2.90 USD Insurance: Total Amount:12.85 USD --------- Item Information --------- Item #:1613176702 Item Headline:400 Rough Diamonds * No Reserve!!! Item Quantity: 0 Item Unit Value: $1.99 USD Item Number:1613176702 Auction User ID: Item URL:https://ift.tt/2ED5Cyd End Date:Jul 11, 2001 Item Title:400 Rough Diamonds No Reserve!!! Here is a message from Peek-A-Boo 4-U: Thanks for bidding, My eBay ID is Gemhunt. com, My address for checks or money orders is: Mosaical Memories Inc, 2319 Fairview Ave, Fox River Grove, IL 60021, I ship the day after I receive payment, Thanks again, Paul Krush To view updated details of this auction money request, click on the following link or copy and paste the link into your web browser: https://ift.tt/34H6HjF Sincerely, PayPal PROTECT YOUR PASSWORD NEVER give your password to anyone, including PayPal employees. Protect yourself against fraudulent websites by opening a new web browser (e.g. Internet Explorer or Firefox) and typing in the PayPal URL every time you log in to your account. Copyright © 1999-2020 PayPal, Inc. All rights reserved. PayPal is located at 2211 N. First St., San Jose, CA 95131. August 28, 2020 at 03:59PM

Show HN: My Indie Hacker goal - Earn $100 a day to keep your desk job away https://ift.tt/3lBXpeO

Show HN: My Indie Hacker goal - Earn $100 a day to keep your desk job away My goal when I first started as an Indie Hacker was to earn $100/day. Everything that I did was to achieve that goal. I reached that goal after 6 months and I increased my goal to $200/day. I reached that goal a year back, now my current goal is $300/day. This might look small sometimes and easy to achieve but it's not and when you get small wins, you move to a bigger goal all the while maintaining the momentum and enthusiasm. On the flips side, if I had set my goal to $10K/month, it would seem very big and I might have given up very early (Actually I wouldn't because I quit my job and hate 9 to 5 job). A lot of people might not see any gratification anytime soon with big goals. Its always good to set small realistic goals which will ultimately make you a successful maker in the long run. So far i have built https://acrypto.io/ topping $4000/month https://visalist.io/ topping $7000/month https://simpleops.io/ topping $8000/month August 28, 2020 at 03:39PM

Show HN: Visualize Data Structures in VS Code https://ift.tt/31ziiPD

Show HN: Visualize Data Structures in VS Code https://ift.tt/32k1zhV August 28, 2020 at 03:34PM

Show HN: Fred-CLI https://ift.tt/32A6xaR

Show HN: Fred-CLI https://ift.tt/2QA7zOJ August 28, 2020 at 02:18PM

Show HN: Image Encryption-Decryption (Python) https://ift.tt/3jlx2ru

Show HN: Image Encryption-Decryption (Python) https://ift.tt/3jlmM2h August 28, 2020 at 10:39AM

Show HN: Generate beautiful summary GitHub statistics images using Actions https://ift.tt/3b4MftU

Show HN: Generate beautiful summary GitHub statistics images using Actions https://ift.tt/3lq4A9A August 28, 2020 at 08:58AM

Show HN: Little Ball of Fur 2.0 – A graph sampling Python library https://ift.tt/32BtsT9

Show HN: Little Ball of Fur 2.0 – A graph sampling Python library https://ift.tt/32us3Ob August 26, 2020 at 02:11PM

Show HN: Build Your Own Flight Tracking with Python and Open Air Traffic Data https://ift.tt/32ydfy7

Show HN: Build Your Own Flight Tracking with Python and Open Air Traffic Data https://ift.tt/34Fm3VD August 28, 2020 at 12:47PM

Show HN: Building CleanCam for iOS 6 in 2020 https://ift.tt/32zuvD7

Show HN: Building CleanCam for iOS 6 in 2020 https://ift.tt/3hFpcIW August 28, 2020 at 11:19AM

الخميس، 27 أغسطس 2020

Show HN: Identity Card Semantic Segmentation (Pytorch) https://ift.tt/34FOFhJ

Show HN: Identity Card Semantic Segmentation (Pytorch) https://ift.tt/31ymxLi August 28, 2020 at 05:56AM

Show HN: Stream Torrent from Yours Browser https://ift.tt/3gCrabo

Show HN: Stream Torrent from Yours Browser http://popcorntime.tube August 28, 2020 at 04:51AM

Show HN: Compass to find nearby water refill stations https://ift.tt/34HgK8q

Show HN: Compass to find nearby water refill stations https://ift.tt/34GL3vW August 28, 2020 at 03:27AM

Show HN: Wallow – A wallpaper that rises at sunrise and sets at sunset https://ift.tt/3gC1I5Q

Show HN: Wallow – A wallpaper that rises at sunrise and sets at sunset https://ift.tt/2QsdHbE August 28, 2020 at 12:02AM

Expanding the Bicycle Network and Making New Connections

Expanding the Bicycle Network and Making New Connections
By Benjamin Barnett

With the challenges we all have faced over the past six months, we wanted to take a minute to shine some light on the accomplishments we made this summer in improving our ever-expanding bicycle network. Our crews worked all over the city making improvements, adding infrastructure and creating a more robust network.

Biking is more important than ever, both as a means of transportation with Muni service limited and as a way to get some exercise while sheltering-in-place. Where people feel safe and comfortable bicycling, more people ride bicycles. When these bike rides replace car trips, it creates more room on our crowded roadways, reducing traffic congestion. As such, expanding the bicycle network where people can travel comfortably has been a key priority of the SFMTA’s Transportation Recovery Plan.

man biking on Fell Street bike path

Fell Street

The new parking-protected bikeway on Fell Street between Baker and Shrader streets provides relief to over-crowding and supports physical distancing efforts for the popular Panhandle Pathway. The number of bikes observed on the pathway shows a huge jump in users over the last few months, and this new bikeway will benefit people on bikes as well as the walkers and joggers that frequent the area.

On the street, the protected bike lane reduced mixed travel lanes from four to three while simultaneously preserving most of the parking. You now can ride from the Wiggle all the way past the Panhandle without having to navigate around anyone going the opposite way.

Embarcadero bike path at Folsom Street

Embarcadero

The Embarcadero is one of San Francisco’s most iconic destinations and landmarks. It is a thriving business corridor, a key transportation artery and a popular recreational route.  Improving this vital city resource is something the Port of San Francisco and SFMTA have been in constant collaboration for years. As part of the Embarcadero Enhancement Project, new bike lanes are being installed this week between Folsom and Mission streets. This new improvement is a great step in improving a critical part of the High Injury Network that is a major focus for achieving the Vision Zero goals for the city.

man biking over Third Street Bridge

Third Street Bridge

The Third Street Bridge quick build has completed a new two-way bikeway across the Lefty O’Doul (Third Street) Bridge to connect the Promenade/King Street and Terry Francois Boulevard. The protected bikeway has provided dedicated space for people on bicycles and reduced the risk of conflicts with vehicles. This connection closed a critical gap in our bike network by connecting the Embarcadero to the San Francisco Bay Trail.

And Just in case you didn’t know, the Third Street Bridge is rather famous: Lefty O'Doul has been in quite a few movies. The bridge was used for the 1973 Clint Eastwood movie Magnum Force and the 2015 movie San Andreas starring Dwayne Johnson and Alexandra Daddario. Want to watch Roger Moore jump a fire truck over Lefty O’Doul in a chase sequence in the 1985 James Bond film A View to a Kill? Here you go, enjoy!

Pedaling Forward

The need for more bicycling infrastructure has become increasingly important as the way we move around the city continues to evolve. We want to ensure our commitment to expanding this network and connecting our city through the many new programs like Slow Streets, Shared Spaces and neighborhood ways. Let us know how we can improve your commute further in the comments section below.



Published August 28, 2020 at 12:13AM
https://ift.tt/3jkoAIX

Show HN: Digital Marketplace and Community for Freelancers https://ift.tt/2EJUsba

Show HN: Digital Marketplace and Community for Freelancers https://hypelance.com/ August 27, 2020 at 11:07PM

Show HN: A minimal stack based VM in C https://ift.tt/3joa7Mm

Show HN: A minimal stack based VM in C https://ift.tt/32pZj9i August 27, 2020 at 07:39PM

Show HN: Drone Deploy Dataset – Segmentation with Pytorch https://ift.tt/2D8UGrQ

Show HN: Drone Deploy Dataset – Segmentation with Pytorch https://ift.tt/34EnSSU August 27, 2020 at 08:54PM

Show HN: Civilization VI, but made in WebFlow (a no-code tool) https://ift.tt/31y5BEH

Show HN: Civilization VI, but made in WebFlow (a no-code tool) https://ift.tt/2QqTVgG August 27, 2020 at 05:12PM

Show HN: Muse – Tool for Thought on iPad https://ift.tt/3hFKqGE

Show HN: Muse – Tool for Thought on iPad https://ift.tt/3iYTqXk August 27, 2020 at 05:06PM

Show HN: Olaf – Acoustic Fingerprinting on the ESP32 and in the Browser https://ift.tt/2YELKlm

Show HN: Olaf – Acoustic Fingerprinting on the ESP32 and in the Browser https://ift.tt/2YFyzAL August 27, 2020 at 02:07PM

Show HN: Limus – Transform image to be more professional https://ift.tt/2Ewf1I3

Show HN: Limus – Transform image to be more professional https://ift.tt/3b89Qu0 August 27, 2020 at 09:07AM

الأربعاء، 26 أغسطس 2020

Show HN: Computer Music with Python https://ift.tt/2QvKCMB

Show HN: Computer Music with Python https://ift.tt/379DviV August 27, 2020 at 05:54AM

Show HN: GoFlip – Convert videos into Flip-Book-like versions of themselves https://ift.tt/2EysFdv

Show HN: GoFlip – Convert videos into Flip-Book-like versions of themselves https://ift.tt/2YwUgms August 26, 2020 at 01:22PM

Show HN: A terminal-based presentation tool with colors and effects https://ift.tt/3gA31SZ

Show HN: A terminal-based presentation tool with colors and effects https://ift.tt/2Edmnjw August 26, 2020 at 12:54PM

Show HN: Vim-Like Layer for Xorg and Wayland https://ift.tt/31wMomT

Show HN: Vim-Like Layer for Xorg and Wayland https://ift.tt/3ljvgcj August 26, 2020 at 10:34AM

Show HN: One-Shot Recognition of Manufacturing Defects in Steel Surfaces https://ift.tt/31uyQIE

Show HN: One-Shot Recognition of Manufacturing Defects in Steel Surfaces https://ift.tt/32vgqqw August 27, 2020 at 05:45AM

Show HN: Predict Python Code with Transformers/LSTMs https://ift.tt/3aYn2kS

Show HN: Predict Python Code with Transformers/LSTMs https://ift.tt/3jhONb1 August 27, 2020 at 03:23AM

Show HN: Guess whether a quote is from Trump or fine-tuned GPT-2 https://ift.tt/3grichi

Show HN: Guess whether a quote is from Trump or fine-tuned GPT-2 https://trumporbot.com August 27, 2020 at 04:03AM

Show HN: SuperFan Studio – Canva for AR, a no-code tool to create AR https://ift.tt/2D1HJzU

Show HN: SuperFan Studio – Canva for AR, a no-code tool to create AR http://superfan.studio/ August 27, 2020 at 12:37AM

Reimagine Potrero Yard with Us – Summer Milestones

Reimagine Potrero Yard with Us – Summer Milestones
By Adrienne Heim

A rendering of the future modernized Potrero Yard

A potential rendering of the future modernized Potrero Yard

The Potrero Yard Modernization Project will rebuild the existing Potrero bus yard to ensure we maintain our bus fleet as efficiently as possible and enhance the facility’s resilience to climate change and other natural disasters. The Project will also ensure our staff is able to perform their work in a safe and efficient way and address the City’s broader goals for new housing and affordable housing.  The Project has issued a Request for Qualifications (RFQ), an important step for modernizing the yard.

The Project Concept

The modern yard will be able to store 213 buses, increasing capacity by approximately 50%.

In addition, the facility will include the following features:

  • LEED Gold Certification
  • An elevated structural and seismic building standard
  • Infrastructure for battery-electric buses
  • Centralized location for Street Operations - Muni’s “first responders”
  • Centralized, modern space for Muni operator training
  • Active ground floor uses on Bryant, and possibly 17th streets

“This exciting project will help fix two of the city's most pressing issues: lack of affordable housing and unreliable transit service,” said Alexander Hirji, Potrero Yard Neighborhood Working Group member and San Francisco Youth Commissioner. “The yard portion of the Project allows the SFMTA to maintain buses effectively, send them out to the riders, and it allows for future bus technology innovations in years to come. Up top, the affordable housing portion allows this city to make strides toward its goals for providing quality affordable housing to residents. This project will shape the Agency for many decades, and in a good, sustainable, and equitable way.”

An image showing a three level bus yard with mixed-use housing on top

A modernized Potrero Yard would have multiple uses.

Housing on Top of the Yard

An image of the Potrero Yard

Potrero Yard is home to much of Muni's trolleybus fleet

The SFMTA is proposing up to 575 rental units of housing with an initial affordability target of 50%. The city’s committed to addressing the shortage of affordable housing and is therefore challenging potential developers to seek additional funds to maximize the affordability percentage, up to as much as 100% affordable. Many factors informed the proposed project’s size and unit count, such as building height, massing, financial feasibility and shadows on Franklin Square.

Two months ago, virtual community conversations were hosted to provide a refresher about the project and discuss where we are in the process. If you were unable to attend, please listen to the June 6 conversation to hear the project team and members of the community discuss the project. 

We’re excited to announce that we’ve achieved three major milestones last week:

  1. The Project’s Request for Qualifications (RFQ) was issued to begin the developer procurement process followed by a press release

The RFQ is the first of a two-step process to bring a developer partner under contract with the city. This stage is to pre-qualify a group of professionals who have the experience and financial backing to successfully complete this project. Ideally, we will end up with three qualified developer teams. 

The second step is to ask those pre-qualified teams for project proposals as part of the Request for Proposal (RFP) stage, which will end up in the selection of a single developer partner.

  1. Special legislation was introduced by the Board of Supervisors last Tuesday, August 18, to set rules for a long-term agreement with a developer team that would design, build, finance, operate and maintain the new yard.

The legislation obligates the project to prevailing wages, a Local Business Enterprise (LBE) program, the city’s local hire policy and first source hiring ordinance. The ordinance also allows payment of a design stipend for up to two unsuccessful respondent development teams. This special legislation will first be heard by the Budget and Finance Committee consisting of Supervisors Walton, Fewer and Mandelman.

  1. A meeting to introduce all the topic areas that will be covered in the environmental impact document (referred collectively as the “project scope”) will be held by the San Francisco Planning Department on Wednesday, September 2, beginning at 6:00 p.m. 

You may also view a video presentation by SF Planning for the project and provide comments to cpc.PotreroYardEIR@sfgov.org concerning the scope of the Environmental Impact Report (EIR) until 5:00 p.m., September 18.

The meeting event will take place on Zoom: https://swca.zoom.us/s/92577630432/ Meeting ID: 925 7763 0432, or join by phone at 1.888.475.4499.

The purpose of the meeting is to collect comments from other regulatory agencies and the public on the draft scope. This is an opportunity for the public to add topic areas that SF Planning may not have included in their initial scoping process. More information can be found at the Planning Environmental Review Documents page under Potrero Yard Modernization Project – 2019-021884ENV.

Community Outreach

We will be tabling on Labor Day weekend, September 5 and 6, from noon to 5:00 p.m. at John O’Connell High School (Harrison Street between 18th and 20th streets) for the Carnaval San Francisco Latino COVID-19 Healing & Recovery – Salud es Poder event hosted by CANA-Carnaval San Francisco in partnership with the San Francisco Latino Task Force, community based organizations, health providers, and San Francisco City Departments.

We’re also planning to host English- and Spanish-language virtual community events to discuss the second step of the developer procurement process, the RFP, which we hope to issue in early 2021.

Learn more about the project by visiting www.sfmta.com/PotreroYard.

For more information, please email PotreroYard@sfmta.com or call us at 415.646.2223.

 



Published August 27, 2020 at 03:23AM
https://ift.tt/34OCz63

Show HN: Word.to – Word Editor, Word Counter, Word Converter API https://ift.tt/3aYrhgg

Show HN: Word.to – Word Editor, Word Counter, Word Converter API https://word.to August 27, 2020 at 12:50AM

Show HN: A plain HTML,CSS,JS simplified demo of arwes/futuristic UI https://ift.tt/31ynt2u

Show HN: A plain HTML,CSS,JS simplified demo of arwes/futuristic UI https://ift.tt/3gxcSZN August 27, 2020 at 12:26AM

Show HN: Random Daily Art – Have the Museum and Art Gallery Come to You https://ift.tt/3gxrEzB

Show HN: Random Daily Art – Have the Museum and Art Gallery Come to You https://ift.tt/2Z8B0v6 August 26, 2020 at 10:16PM

Show HN: Script-httpd – Turn command line scripts into web services https://ift.tt/31wMsTO

Show HN: Script-httpd – Turn command line scripts into web services https://ift.tt/3hnldAq August 25, 2020 at 10:39AM

Show HN: WordPress 5.5 “Eckstine” https://ift.tt/31ydydg

Show HN: WordPress 5.5 “Eckstine” https://ift.tt/1qJBj7x August 26, 2020 at 10:05PM

Show HN: Free and privacy focused email and social media profile extractor https://ift.tt/2En7mvU

Show HN: Free and privacy focused email and social media profile extractor https://ift.tt/2QusORQ August 26, 2020 at 09:52PM

Show HN: ztext.js – JavaScript library (3.9 kb) that makes any font 3D https://ift.tt/31tXdGc

Show HN: ztext.js – JavaScript library (3.9 kb) that makes any font 3D https://ift.tt/3gsSEjY August 26, 2020 at 09:34PM

Show HN: K2, quickly build cool dashboards using TypeScript and React https://ift.tt/2QubgW9

Show HN: K2, quickly build cool dashboards using TypeScript and React http://k2.emumba.com August 26, 2020 at 04:55PM

Show HN: Txc – A small text-caching server https://ift.tt/3llnTRz

Show HN: Txc – A small text-caching server https://ift.tt/3b0l2Zw August 26, 2020 at 07:07PM

Show HN: WebRTC for the Curious – Go Beyond the APIs https://ift.tt/3hwzo69

Show HN: WebRTC for the Curious – Go Beyond the APIs https://ift.tt/3gxQmjx August 26, 2020 at 06:20PM

Show HN: Lulim Jewelry – Design and 3D print your own custom wedding band https://ift.tt/34DCguu

Show HN: Lulim Jewelry – Design and 3D print your own custom wedding band https://ift.tt/32mUBcA August 25, 2020 at 10:51PM

Show HN: Typelit.io – Improve your touch typing by practicing on classic books https://ift.tt/3lmudrN

Show HN: Typelit.io – Improve your touch typing by practicing on classic books https://typelit.io/ August 26, 2020 at 11:58AM

Show HN: I made a web scraper that you don't need to study for to use it https://ift.tt/32q23DV

Show HN: I made a web scraper that you don't need to study for to use it https://ift.tt/2EiBFE0 August 26, 2020 at 08:05AM

الثلاثاء، 25 أغسطس 2020

Show HN: Qew – a tiny queueing library written in TypeScript https://ift.tt/2EhdjKN

Show HN: Qew – a tiny queueing library written in TypeScript https://ift.tt/32n403X August 26, 2020 at 12:20AM

Show HN: Prime-orders – Copy your past Prime Now order to your Cart (CLI) https://ift.tt/3hxa6VQ

Show HN: Prime-orders – Copy your past Prime Now order to your Cart (CLI) https://ift.tt/3lgRqM8 August 25, 2020 at 11:18PM

Show HN: Teal – a serverless VM and programming language https://ift.tt/2Ql4tOm

Show HN: Teal – a serverless VM and programming language https://ift.tt/3hrtm77 August 25, 2020 at 01:37PM

Muni Metro Service is Temporarily Suspended

Muni Metro Service is Temporarily Suspended
By Bradley Dunn

After weeks of planning to restart our Muni Metro service, we unfortunately were forced to resume all bus service starting today. We apologize for the confusion and inconvenience this may cause. 

Our need to temporarily suspend train service for about 8several weeks is based on two problems that emerged yesterday: 

  • An employee in our Transportation Management Center (TMC) – the nerve center of our rail system – tested positive for COVID-19. We wish them a speedy and full recovery. By doing thorough contract tracing, we now know that more of our vital team members need to be quarantined. This leaves us short-staffed in positions central to operating Muni Metro service safely and effectively. 

  • A critical component of the overhead infrastructure that power our trains has failed twice in the last few days. After a problem with new equipment recently installed caused service disruptions twice in the past two days, staff worked quickly to provide a fix that we must implement before bringing the Metro back fully again. This is frustrating because our crews worked tirelessly over the last few months to address deferred maintenance in the tunnels. 

For these reasons, we will be using our buses for all train service starting Tuesday, August 25, and working hard to get train back on track as soon as we can. Shutting down the subway for quarantine will also allow for the replacement of the critical equipment in the subway. 

We will keep you informed about our efforts to bring rail back at SFMTA.com/RailRecovery and you can get more information about our response to COVID-19 at SFMTA.com/COVID. You can also find provides real-time alerts about Muni service disruptions at the SFMTA’s Twitter account, @sfmta_muni.


Muni地鐵服務臨時取消 

  經過數周的準備,Muni地鐵服務得以恢復,遺憾的是我們從今天起不得不重新回到用巴士代替地鐵的狀態。對給你帶來的困擾和不便,我們深表歉意。 

地鐵需要停運數八周主要是基於昨天發生的兩個事件時間: 

  • 在被視爲神經中樞的交通管制中心(TMC)有一位雇員被確診染上COVID-19,其他同事需要隔離。希望他們儘快康復。根據跟蹤調查,可以確定有幾位關鍵崗位上的職員需要隔離。由於人手不足,運作起來會影響地鐵系統的安全性和可靠性。 

  • 在過去兩天内,為列車供電的上方電纜系統的關鍵部件兩次失靈。上方電纜系統的問題引發了客運停頓。目前我們正在與不同的廠商尋求替代產品。這令我們倍感不安,因爲我們的工作人員幾個月來夜以繼日地工作排除隧道内可能發生的問題。 

  • 在過去兩天内,為列車供電的上方電纜系統的關鍵部件兩次失靈。最近安裝的部件在過去兩天兩次引發客運停頓后,工作人員快速反應,他們將在地鐵再次恢復運行前排除障礙。這令我們倍感不安,因爲我們員工幾個月來夜以繼日地工作排除隧道内可能發生的問題。 

基於上述原因,我們將從周二起用巴士代替地鐵列車,同時努力儘快恢復地鐵服務。在地鐵隧道關閉過程中我們將利用這個機會完成其它維修工作。 

我們將爲您提供最新信息,讓您瞭解恢復地鐵工作的進展SFMTA.com/RailRecovery 。您也可以瞭解我們對COVID-19的防疫工作SFMTA.com/COVID.。獲得Muni服務警訊可以使用交通局的推特賬號@sfmta_muni.  

  儘管我們面臨悲劇,交通局的全體職工努力利用所有可以利用的時間為我們的城市服務。 


Después de varias semanas de preparación para el reinicio del servicio de Metro de Muni, hoy desafortunadamente tenemos que regresar al servicio sustituto por autobús. Nos disculpamos por cualquier confusión e inconveniencia que esto ocasione.   

La necesidad de suspender el servicio de tren temporalmente por aproximadamente 8 semanas es debido a dos problemas inesperados que surgieron ayer:  

  • Un empleado de nuestro Centro de Gestión de Transporte (TMC por sus siglas en inglés), el centro de operaciones de nuestro sistema ferroviario- dio positivo por COVID-19. Le deseamos una recuperación rápida a esta persona. Como precaución, otros miembros vitales del equipo deben estar en cuarentena.  Esto nos deja con poco personal en puestos centrales para operar el servicio de Metro de Muni de manera segura y efectiva.  

  • Un componente crítico de la infraestructura aérea que alimenta a nuestros trenes ha fallado dos veces en los últimos días. Un problema de equipo con nuestro sistema aéreo está causando interrupciones en el servicio. Estamos trabajando con un proveedor diferente para encontrar un reemplazo. Esto es frustrante porque nuestros equipos trabajaron incansablemente durante los últimos meses para completar mantenimiento en los túneles. 

Debido a esto, estaremos usando buses para reemplazar el servicio de tren a partir del martes, y trabajando duro para poder regresar a servicio por tren apenas se puede. El cierre del subterráneo también permitirá el reemplazo de equipo crítico.  

Manténgase informado sobre labores hacia el restablecimiento del servicio de tren en la página SFMTA.com/RailRecovery. Para conocer las últimas actualizaciones de Muni y de COVID-19 visite SFMTA.com/COVID. También puede acceder alertas sobre el servicio de Muni en la cuenta de Twitter de la SFMTA, @sfmta_muni.    

A pesar de estas tragedias, el personal de la SFMTA sigue trabajando duro para proporcionar lo mejor que pueden en cuanto a horas de servicio de transporte público para la ciudad.


Paksa: Ang serbisyo ng Muni Metro ay pansamantalang nasuspinde 

Matapos ang buwanang pagpaplano upang ma-isimula ang serbisyo ng Muni Metro, sa kasamaang palad ay napilitan kaming ipagpatuloy ang lahat ng serbisyo sa bus simula ngayon. Humihingi kami ng tawad sa pagkalito at abala na maaaring sanhi nito. 

     Ang aming pangangailangan upang pansamantalang suspindihin ang serbisyo sa tren ay batay sa dalawang mga problema na lumitaw kahapon:      

  • Ang isang empleyado sa aming Transportation Management Center (TMC) - ang sentro ng aming sistema ng tren - nasubok na positibo para sa COVID-19. Nais namin sa kanila ang isang mabilis at buong paggaling. Sa pamamagitan ng paggawa ng masusing pagsubaybay sa kontrata, alam natin ngayon na marami sa aming mga mahahalagang kasapi ng koponan ay kailangang ma-quarantine. Nag-iwan ito sa amin ng pagkukulang sa mga posisyon na sentro sa pagpapatakbo ng serbisyo ng Muni Metro nang ligtas at epektibo.  

  •  Ang isang kritikal na sangkap ng overhead na imprastraktura na kapangyarihan ng aming mga tren ay nabigo nang dalawang beses sa mga huling araw. Matapos ang isang problema sa mga bagong kagamitan na kamakailan-install na nagdulot ng mga pagkagambala sa serbisyo ng dalawang beses sa nakaraang dalawang araw, ang mga kawani ay mabilis na nagtrabaho upang magbigay ng isang pag-aayos na dapat nating ipatupad bago ibalik muli ang Metro. Ito ay nabigo dahil ang aming mga tauhan ay walang tigil na nagtrabaho sa nakaraang ilang buwan upang matugunan ang ipinagpaliban na pagpapanatili sa mga lagusan.     

 Para sa mga kadahilanang ito, gagamitin namin ang aming mga bus para sa lahat ng serbisyo ng tren simula Martes, Agosto 25, at nagsusumikap upang makabalik ang mga tren sa lalong madaling panahon. Ang pag-shut down ng subway para sa quarantine ay magpapahintulot din sa pagpapalit ng mga kritikal na kagamitan sa subway.      

Ipapaalam namin sa iyo ang tungkol sa aming mga pagsisikap na ibalik ang riles sa SFMTA.com/RailRecovery at makakakuha ka ng karagdagang impormasyon tungkol sa aming tugon sa COVID-19 sa SFMTA.com/COVID. Maaari ka ring makahanap ng mga pagkagambala sa serbisyo ng alerto ng real-time na pag-alerto sa serbisyo sa MSSMMTA, @ sfmta_muni.      

Sa kabila ng mga trahedya na kinakaharap nila, ang mga kawani ng SFMTA ay nagsusumikap upang gumawa ng pinakamahusay, mas mahusay na paggamit ng bawat magagamit na oras ng serbisyo upang makapagtrabaho sila para sa lungsod.    

 

 



Published August 25, 2020 at 09:59PM
https://ift.tt/3huf0To

Show HN: GrammarGrizzly – For Serious Spanish Learners https://ift.tt/3lhyFYS

Show HN: GrammarGrizzly – For Serious Spanish Learners https://ift.tt/2EDRULi August 25, 2020 at 08:08PM

Show HN: Ajour – A World of Warcraft addon manager written in Rust https://ift.tt/2YxVNZw

Show HN: Ajour – A World of Warcraft addon manager written in Rust https://ift.tt/2YyqrSJ August 25, 2020 at 07:37PM

Show HN: Packet crafting and synflood demo with Golang https://ift.tt/2YAdYh9

Show HN: Packet crafting and synflood demo with Golang https://ift.tt/32o42sd August 25, 2020 at 06:54PM

Show HN: PuffinBASIC – A cross-platform modern BASIC interpreter written in Java https://ift.tt/34tjVQM

Show HN: PuffinBASIC – A cross-platform modern BASIC interpreter written in Java GitHub: https://ift.tt/2EumcjJ BASIC (Beginners' All-purpose Symbolic Instruction Code) is a general-purpose high-level language from the 1960s. PuffinBASIC is an implementation of the BASIC language specification. PuffinBASIC conforms most closely to GWBASIC. The purpose of this implementation is to learn how to write interpreters and resurrect an old programming language to work in modern ecosystem. The interpreter is evolving fast and in near future, I wish to apply modern interpreter building techniques to it. How it works? 1. PuffinBASIC's grammar is defined using antlr4. 2. At runtime, the user source code is parsed using antlr4 lexer+parser. 3. After parsing, an intermediate representation (IR) of the source code is generated. A symbol table keeps track of variables, scalars, arrays, etc. objects. 4. A runtime, processes the IR instructions and executes them. Performance PuffinBASIC is an interpreter, and it should not be expected to have very good performance characteristics. Certain operations such as PRINT USING, INPUT, etc. are not optimized for performance. I have not benchmarked PuffinBASIC primitives. That being said, we have written games with graphics in PuffinBASIC is work very well. TESSEL - A 2D Tile Game written in PuffinBASIC Source: https://ift.tt/34yIM5W... Link to YouTube video demo: https://youtu.be/L8xkM-g3Zms Memory PuffinBASIC runs within a JVM and can use as much memory as available for the JVM process. Compatibility PuffinBASIC is mostly compatible with Microsoft's GWBASIC. Graphics is supported using Java 2D graphics. PuffinBASIC will not support assembly instructions. Data Types PuffinBASIC has extended BASIC types and supports Int32, Int4, Float32, Float64, and String. Reference: https://ift.tt/2EumcjJ August 24, 2020 at 10:54PM

Show HN: Shift-Ctrl-F: Search a webpage with natural language and TensorFlowJS https://ift.tt/2CYa8qx

Show HN: Shift-Ctrl-F: Search a webpage with natural language and TensorFlowJS https://ift.tt/3lpjCwD August 25, 2020 at 05:49PM

Show HN: Get CRON translation in your terminal – Written in Rust https://ift.tt/34yyAdI

Show HN: Get CRON translation in your terminal – Written in Rust https://ift.tt/3aP9qbI August 25, 2020 at 04:43PM

Show HN: CraftQL – A Rust CLI tool for GraphQL schemas with graphviz output https://ift.tt/2Qq5hSg

Show HN: CraftQL – A Rust CLI tool for GraphQL schemas with graphviz output https://ift.tt/3gqEpMn August 25, 2020 at 04:37PM

Show HN: We make a Sketch to React/HTML tool (need advice) https://ift.tt/2Qqx593

Show HN: We make a Sketch to React/HTML tool (need advice) https://pxcode.io/ August 25, 2020 at 11:57AM

Show HN: Run your own PaaS based on Docker and Traefik /w LetsEncrypt and stats https://ift.tt/34xp4XW

Show HN: Run your own PaaS based on Docker and Traefik /w LetsEncrypt and stats https://ift.tt/2CY5TLN August 25, 2020 at 04:14PM

Show HN: HyScale – An abstraction framework over Kubernetes https://ift.tt/3j9mprJ

Show HN: HyScale – An abstraction framework over Kubernetes https://ift.tt/2YxA04l August 25, 2020 at 02:37PM

Show HN: Bootstrap 5 Admin Dashboard with Vanilla JavaScript [MIT License] https://ift.tt/2YzFoUx

Show HN: Bootstrap 5 Admin Dashboard with Vanilla JavaScript [MIT License] https://ift.tt/3aQ0FOr August 25, 2020 at 01:07PM

Show HN: Seamless head tracking for games using the TrueDepth camera (iOS) https://ift.tt/2Yzjel9

Show HN: Seamless head tracking for games using the TrueDepth camera (iOS) https://ift.tt/3ljzOiA August 25, 2020 at 12:43PM

Show HN: Melancholy Corner – an online vaporwave/lo-fi radio station https://ift.tt/3hsBYu9

Show HN: Melancholy Corner – an online vaporwave/lo-fi radio station https://melancholy.xyz/ August 25, 2020 at 12:42PM

Show HN: Will It CORS? – an automatic CORS explainer https://ift.tt/31oww5M

Show HN: Will It CORS? – an automatic CORS explainer http://willitcors.com August 25, 2020 at 11:45AM

Show HN: We build a calendar for people that schedule to-dos https://ift.tt/31r39A0

Show HN: We build a calendar for people that schedule to-dos https://amie.so August 24, 2020 at 08:45PM

الاثنين، 24 أغسطس 2020

Show HN: Newsboard – A Hacker News Clone https://ift.tt/32kuG5n

Show HN: Newsboard – A Hacker News Clone https://ift.tt/32nOftp August 25, 2020 at 06:11AM

Show HN: Video Face Recognition Software https://ift.tt/3aSIaJm

Show HN: Video Face Recognition Software https://ift.tt/3aRGIah August 25, 2020 at 02:50AM

Ride with Care –COVID-19 Requirements for Muni Customers

Ride with Care –COVID-19 Requirements for Muni Customers
By Sophia Scherr

COVID-19 has changed the way that we conduct our day-to-day lives, including how we ride Muni. The SFMTA is excited that we brought back much needed rail and bus service on August 22, 2020. We ask that you ride with care for fellow passengers and our operators by doing the following when riding Muni.

  • Wear a face covering - Face coverings are mandatory for individuals 2-years and older when waiting for and riding Muni. Face masks must cover both your nose and mouth.
  • Physically distance yourself from other riders when possible – Give others space when riding and do not attempt to board vehicles that are at capacity.
  • Use contactless payment - Please consider using your Clipper Card or MuniMobile® to pay your fare. Doing so will help minimize risk to both yourself and our operators. Using your Clipper Card or MuniMobile® will also save you $0.50 off your adult fare.
  • Make it a quiet ride - Onboard, customers are discouraged from talking, singing or other verbal activities that can cause droplets to be expelled as this has been known to contribute to virus spread.
  • Keep your hands clean – Wash your hands before and after riding Muni and keep hand sanitizer handy.
  • Don’t ride if you are feeling ill – Please refrain from riding Muni if you are feeling sick or feel you have been exposed to COVID-19. Testing sites and more information can be found here.
  • Consider other modes of transit - While staying home is the best way to stop the spread of COVID-19, we understand that many people need to take trips outside their home. Help save space on Muni for essential workers and transit-dependent San Franciscans by considering if you can take a bicycle, shared mobility, walk or travel at less busy times before getting on Muni.

Together, we can continue to keep San Francisco moving. Visit SFMTA.com/COVID-19 for up-to-date information.



Published August 25, 2020 at 12:26AM
https://ift.tt/2Etnw6D

Show HN: Voidpass – A flexible terminal based password manager written in Dart https://ift.tt/31prPZt

Show HN: Voidpass – A flexible terminal based password manager written in Dart https://ift.tt/3gjiSFu August 24, 2020 at 11:06PM

Show HN: Vigyaa Anonymous – A safe place to write and read anonymously https://ift.tt/2Ew7PLW

Show HN: Vigyaa Anonymous – A safe place to write and read anonymously http://Vigyaa.io August 24, 2020 at 10:37PM

Show HN: Not happy with your politician? Give him feedback https://ift.tt/3jfpruj

Show HN: Not happy with your politician? Give him feedback https://ift.tt/31qlFZ3 August 24, 2020 at 10:34PM

Show HN: FUSE for WSL1 https://ift.tt/3gymOlX

Show HN: FUSE for WSL1 https://ift.tt/3leEKFD August 24, 2020 at 09:18PM

Show HN: Instant web chat inside your LAN https://ift.tt/2YvcYuV

Show HN: Instant web chat inside your LAN https://ift.tt/31mLEk6 August 24, 2020 at 09:00PM

Show HN: Rough Font Awesome Icons https://ift.tt/3aRBMC8

Show HN: Rough Font Awesome Icons https://ift.tt/3jbdUwd August 24, 2020 at 06:50PM

Show HN: Mys – an attempt to create a strongly typed Python-like language https://ift.tt/34tAE6E

Show HN: Mys – an attempt to create a strongly typed Python-like language https://ift.tt/34Gm4Jd August 24, 2020 at 06:41PM

Show HN: InstaNote – notes in a simple chat interface https://ift.tt/2FPTPgx

Show HN: InstaNote – notes in a simple chat interface https://ift.tt/34nB4vo August 24, 2020 at 06:15PM

Show HN: NudeNet – Nudity classification and exposed part detection in images https://ift.tt/34sK0PP

Show HN: NudeNet – Nudity classification and exposed part detection in images https://ift.tt/34G95ar August 24, 2020 at 05:49PM

Show HN: Voice cloning App with 45 celebs' voices made by Tacotron2 and WaveGlow https://ift.tt/2YsY3Bp

Show HN: Voice cloning App with 45 celebs' voices made by Tacotron2 and WaveGlow https://parodist.ai August 24, 2020 at 05:24PM

Show HN: I made $10000 by posting on Hacker News about my microstartup https://ift.tt/3aTzkLt

Show HN: I made $10000 by posting on Hacker News about my microstartup I spent last 6 months trying to build Simple Ops [1] to democratize website performance monitoring so anyone can use it. A year back, while I was trying to measure performance for Visa List as it became a huge content website with more than 100K pages. Also as data is changing very frequently, it's very hard to keep doing this manually. I searched on google and found that all the solutions are just uptime monitoring and nothing and none of them truly measure performance. So I decided to build one for myself. But it turns out website performance monitoring is not so simple after all and with the pandemic, I had very little motivation let alone travel anywhere. It took me 3 months to do research and plan out the architecture to the last detail. I looked at some of the B2C bootstrappers offering a lifetime deal and getting success. That's possible because they don't have a huge recurring cost with each customer, but in B2B SaaS, you have a recurring cost with each customer. But I thought let me add and see how it goes. So added a lifetime deal with for $199. At that time I posted it on Hacker News [2] and it made it to the front page and all the lifetime deals were over in 12 hours. Then I added $299 which got over during the week. So far I made over $10000 and got more than 35 customers. Even though it might not be profitable in the long run, I got the cashflow and customers in less time and it removed the pressure to chase customers. Now I can focus on the product. One of the biggest challenges of a SaaS startup is to acquire the first 50 customers. I have seen many startups achieve this over 6 to 12 months, some even a few years. But with this initial business model, I have cashflow for a year which is the best thing that can happen to a B2B SaaS. Lifetime deals can be a powerful way to get initial customers especially when you are getting started. [1] https://simpleops.io/ [2] https://ift.tt/3jnKex1 August 24, 2020 at 04:20PM

Show HN: kubectl-flame – Effortless profiling on Kubernetes https://ift.tt/3gtatPI

Show HN: kubectl-flame – Effortless profiling on Kubernetes https://ift.tt/2QqPRgh August 24, 2020 at 01:32PM

Show HN: A simple word list processing utility (sort, replace, dedupe,) https://ift.tt/3jlZbij

Show HN: A simple word list processing utility (sort, replace, dedupe,) https://ift.tt/3aO4wvE August 24, 2020 at 07:11AM

Show HN: I built a collaborative flashcard tool https://ift.tt/2QjvXE5

Show HN: I built a collaborative flashcard tool https://ift.tt/31sL58J August 24, 2020 at 11:52AM

Show HN: ThePenTool – Craft UI assets for designers to focus on creating https://ift.tt/32k9snZ

Show HN: ThePenTool – Craft UI assets for designers to focus on creating https://thepentool.co August 24, 2020 at 11:34AM

Show HN: My Notes on Working with Go https://ift.tt/2QmhbMV

Show HN: My Notes on Working with Go https://ift.tt/3jbjuPo August 24, 2020 at 08:54AM

الأحد، 23 أغسطس 2020

Show HN: Motivational Twitter Account https://ift.tt/2ErZ859

Show HN: Motivational Twitter Account https://twitter.com/cosmicsoulforge August 24, 2020 at 07:09AM

Show HN: Acorn – a back end design tool/low-code platform https://ift.tt/31l4OXM

Show HN: Acorn – a back end design tool/low-code platform https://ift.tt/3hny7P3 August 24, 2020 at 07:08AM

Show HN: Creating a web app that looks like an old operational system https://ift.tt/32hf6Hv

Show HN: Creating a web app that looks like an old operational system https://ift.tt/34sVeUC August 24, 2020 at 03:56AM

Show HN: VPN startup introduces new and unique features to VPN market https://ift.tt/3j8NNpA

Show HN: VPN startup introduces new and unique features to VPN market Hi everyone, We recently launched our VPN service into a stable release. Our VPN works differently to traditional VPN services. Some highlights are; 1. Automatic Regioning - Connect to a VPN exit-node and streaming services are unblocked from around the world automatically. There is no need to switch regions. 2. Custom DNS - Filter by Adult, Malware, Ads and Social Networks. This also allows you to set up your own custom block lists which you create. In addition to that, you can use your own DNS and allow the VPN to keep the DNS rules in place ( or not, depending on your needs ). 3. Device Profiles - Add up to 100 profiles to your account. This allows you to have set rules for every device you own. This is very useful for families with young children as well as adults who want to tweak their network setup. 4. Advanced Port Forwarding - Allows you to set the forwarded port, taking away the need to modify your applications. It also has a permanent URL to allow you to access your device regardless of which server you are connected to. This also caters for device profiles. If you would like to find out more about these features you can do so at www.oeck.com/manual/ In addition to all of those features the VPN is high-security. All of our hardware ( including the routers ) are owned by us. You can test out the service completely free for 6 hours ( no payment information required ). We would love to hear feedback and what you all think of it. URL - https://www.oeck.com/ Regards, Peter @ Oeck. August 24, 2020 at 03:31AM

Show HN: Boethius, smart flashcards for the classical liberal arts https://ift.tt/31p9wUt

Show HN: Boethius, smart flashcards for the classical liberal arts https://www.boethi.us/ August 24, 2020 at 01:50AM

Show HN: DrugSheet – Keep up with the clinical trials on Covid-19 https://ift.tt/32nrxBA

Show HN: DrugSheet – Keep up with the clinical trials on Covid-19 https://drugsheet.com/ August 24, 2020 at 12:33AM

Show HN: Strikr – Simple Remote Technical Interviews with Code Execution https://ift.tt/34nrngp

Show HN: Strikr – Simple Remote Technical Interviews with Code Execution https://strikr.co August 23, 2020 at 11:32PM

Show HN: An embeddable Lisp implemented in Rust, supporting native interop https://ift.tt/31rogCl

Show HN: An embeddable Lisp implemented in Rust, supporting native interop https://ift.tt/34paxxt August 23, 2020 at 09:40PM

Show HN: ASimpleGallery, a Python powered photo gallery website generator https://ift.tt/3j89mqk

Show HN: ASimpleGallery, a Python powered photo gallery website generator https://ift.tt/3hokcIj August 23, 2020 at 08:52PM

Show HN: Boook.link – Share a book with links to all stores https://ift.tt/31jAcG3

Show HN: Boook.link – Share a book with links to all stores https://boook.link August 23, 2020 at 07:27PM

Show HN: How we adapted our classrooms for videoconferencing https://ift.tt/3hnrKuN

Show HN: How we adapted our classrooms for videoconferencing https://ift.tt/3j1V9Lu August 23, 2020 at 05:35PM

Launch HN: Depict.ai (YC S20) - Product recommendations for any e-commerce store https://ift.tt/31mdoFN

Launch HN: Depict.ai (YC S20) - Product recommendations for any e-commerce store Hey there! We are Oliver and Anton, and are founders at Depict.ai. We help online stores challenge Amazon by building recommender systems that don't require any sales or behavioral data at all. Today, most recommender systems are based on a class of methods commonly called ‘collaborative filtering’ - which means that they generate recommendations based on a users’ past behavior. This method is successfully used by Amazon and Netflix (see the https://ift.tt/1O6ygl7 ). They are also very unsuccessfully used by smaller companies that lack the critical mass of historical behavioral data required to use those models effectively. This generally results in the cold start problem ( https://ift.tt/3l8qDS5... ) and a worse customer experience. We solve this by not focusing on understanding the customer but instead focus on understanding the product. The way we do this is with machine learning techniques that create vector representations of products based on the products’ images and descriptions, and recommend matching using these vector representations. More specifically, we have found a way to scrape the web and then train massive neural networks on e-commerce products. This makes it possible to leverage large amounts of product metadata to make truly impressive recommendations for any e-commerce store. One analogy we like is that just as almost no single company has enough sales or behavioral data to consistently predict, for instance, credit card frauds on their own, almost no e-commerce company has enough data to generate good recommendations based only on their own information. Stripe can make excellent fraud detection models by pooling transactions from many smaller companies, and we can do the same thing for personalizing e-commerce stores by pooling product metadata. Through A/B-tests we have proved that we can increase top-line revenue with 4-6% for almost any e-commerce store. To prove our value we offer the tests and setup 100% for free. We make money by taking a cut of the revenue uplift we generate in the A/B-tests. We have also found that the sales and decision cycle gets much shorter by being independent of customer's user data. You can see us live at Staples Nordics and kitchentime.com, among others. Oliver and I have several years of experience applying recommender systems within e-commerce and education respectively and felt uneasy about a winner-takes-it-all development where the largest companies could use their data supremacy to out-personalize any smaller company. Our goal is to build a company that can offer the best personalization to any e-commerce store, not just the ones with enough data. Do you think our approach seems interesting, crazy, lazy or somewhere in the middle? We’d love any feedback - please feel free to shoot us comments below or DM, we’ll be here to answer your thoughts and gather feedback! /Depict.ai-team August 23, 2020 at 05:05PM

Show HN: An Android launcher based purely on touch gestures https://ift.tt/2QhLe8j

Show HN: An Android launcher based purely on touch gestures https://ift.tt/31mxZd2 August 23, 2020 at 04:31PM

Show HN: Django REST Framework Boilerplate with JWT and Swagger https://ift.tt/2EqkVdu

Show HN: Django REST Framework Boilerplate with JWT and Swagger https://ift.tt/34pr8kJ August 23, 2020 at 01:34PM

Show HN: Pingr – Uptime Monitoring https://ift.tt/3jb3Jb7

Show HN: Pingr – Uptime Monitoring https://pingr.io August 23, 2020 at 01:31PM

Show HN: Shieldon 2.0 Released Today https://ift.tt/32kkuJQ

Show HN: Shieldon 2.0 Released Today https://ift.tt/34owHQt August 23, 2020 at 08:23AM

السبت، 22 أغسطس 2020

Show HN: Using rust to write shell-script like tasks https://ift.tt/34peS3R

Show HN: Using rust to write shell-script like tasks https://ift.tt/2V3sRpn August 23, 2020 at 07:04AM

Show HN: Voidpass – A CLI password manager written in Dart https://ift.tt/3aQEGXC

Show HN: Voidpass – A CLI password manager written in Dart https://ift.tt/3gjiSFu August 23, 2020 at 12:05AM

Show HN: Tiny CLI to save AWS costs in dev environments when you're sleeping https://ift.tt/3glC7hJ

Show HN: Tiny CLI to save AWS costs in dev environments when you're sleeping https://ift.tt/2EnSXzc August 22, 2020 at 06:25PM

Show HN: Multiple Imputation by Chained Random Forests in Python https://ift.tt/2Yq8XIa

Show HN: Multiple Imputation by Chained Random Forests in Python https://ift.tt/2En5t1M August 22, 2020 at 06:26PM

Show HN: 1-1 virtual coffee dates with your Twitter community https://ift.tt/2QeeDQH

Show HN: 1-1 virtual coffee dates with your Twitter community https://ift.tt/2WJcOQf August 22, 2020 at 05:24PM

Show HN: Learning games, programmed in my own language, run by a PWA https://ift.tt/3j7Hy5k

Show HN: Learning games, programmed in my own language, run by a PWA https://ift.tt/2TymeZC August 22, 2020 at 04:13PM

Show HN: MozWire – MozillaVPN finally available for non-Windows users https://ift.tt/31i109t

Show HN: MozWire – MozillaVPN finally available for non-Windows users https://ift.tt/3h8ll6J August 22, 2020 at 01:39PM

Show HN: Croma – A palette manager – My first React Native app with web support https://ift.tt/3l5WFy9

Show HN: Croma – A palette manager – My first React Native app with web support https://croma.app August 22, 2020 at 10:57AM

الجمعة، 21 أغسطس 2020

Show HN: Codemap – Codebase Visualizer for JavaScript, TypeScript, and Python https://ift.tt/3aQk9CS

Show HN: Codemap – Codebase Visualizer for JavaScript, TypeScript, and Python https://codemap.app August 22, 2020 at 07:59AM

Show HN: ePaper.js – Easily create an ePaper display using JavaScript and HTML https://ift.tt/3l75l7k

Show HN: ePaper.js – Easily create an ePaper display using JavaScript and HTML https://ift.tt/31gMjUc August 22, 2020 at 03:05AM

Show HN: Dolthub SQL API https://ift.tt/2EpWa1b

Show HN: Dolthub SQL API https://ift.tt/2QaUsDs August 21, 2020 at 11:37PM

Show HN: Practical Python – Python projects for beginners https://ift.tt/2EoLIXK

Show HN: Practical Python – Python projects for beginners https://ift.tt/2EeSzTP August 21, 2020 at 11:53PM

Show HN: Wabi – Journey to zero snail mail https://ift.tt/2QhbBeJ

Show HN: Wabi – Journey to zero snail mail https://meetwabi.com August 21, 2020 at 11:04PM

Show HN: Rate Your Politicians and Compare Candidates https://ift.tt/3ghk5wT

Show HN: Rate Your Politicians and Compare Candidates https://ift.tt/32bCI0c August 21, 2020 at 10:35PM

Launch HN: Plum Mail (YC S20) – Email alternative for group conversations https://ift.tt/31ikM4X

Launch HN: Plum Mail (YC S20) – Email alternative for group conversations Hello HN! Plum Mail ( https://plummail.co ) is a messaging app that gives you better conversation features than email and instant messengers. These features help make conversations more useful and easier to get value from. Today we're launching Plum Mail in early access. You can join our Wait List to be one of the early users by emailing yesplease@plummail.co. Email is disorganised, instant messaging is distracting and group chats are hard to keep track of. But email is great, because everyone has an email address. Why can’t we build an awesome messaging platform that lets us keep our email addresses? Our insight: keep the email address but replace the emails with something better. The first thing we want to fix is group conversations. Conversations between three or more people in email get messy quickly. We can solve that with the ability to break off-topic messages out into sub-threads or the ability to conclude a thread. We’re working on the ability to highlight text and pin it to a noticeboard so important pieces of information don’t get lost in high message volume. To help solve the issue of distraction created by platforms such as Slack, we’re introducing features like inbox delay, group chat message rate limits, and a complete lack of notification noises. Our design philosophy is respect and simplicity. We do not want to nudge you to check your inbox with things like red dots or read receipts. We are also offering greater control over adding and removing people from conversation threads. Here’s a demo video showing some of this in action: https://www.youtube.com/watch?v=Yf-82ychDgA&t=6s Peter and I started Plum Mail because we had these problems with email and IM ourselves. Group chats quickly get out of hand. We find it really hard to organise our annual ski trips with friends in Whatsapp. Half our mates just want to share hilarious GIFs that smother the conversation we’re trying to have about dates or hotels or ski hire. I love a funny GIF as much as the next guy so we probably just need to think about where the funny GIFs live and where the details about our hotel reservations live. i.e, not on top of each other. We also have 12 months' experience working exclusively on passwordless authentication technologies in our company DID.app. We realised that the marriage of passwordless authentication with a common messaging platform could be a happy one. Our vision for Plum Mail is to position it alongside other premium inbox products on the market to people that care about new features enabling them to have great quality conversations online. However, Plum Mail will remain open and accessible to all at some level so that users can enjoy the freedom of writing to anyone (whether they’re a user or not) whilst enjoying the clear benefits of messaging inside a common system instead of over email protocol. We would love to hear your thoughts. In particular, what do you dislike about either email or instant messaging? Anything goes! This feels to us like an opportunity to re-imagine how communication online can work. August 21, 2020 at 09:00PM

Show HN: Hacker News and Reddit comments everywhere https://ift.tt/2YpmbER

Show HN: Hacker News and Reddit comments everywhere https://epiverse.co/ August 21, 2020 at 06:28PM

Show HN: I have been making an animated educational series about motors https://ift.tt/2YnbQcs

Show HN: I have been making an animated educational series about motors https://youtu.be/mbJOxqxLkLE August 21, 2020 at 04:42PM

Show HN: Dab detector – Pose recognition to detect when you dab https://ift.tt/3iVQzOW

Show HN: Dab detector – Pose recognition to detect when you dab https://ift.tt/2E5jEJe August 21, 2020 at 04:54PM

Show HN: Easy discover videos shared on Reddit – RedditVids.com https://ift.tt/3l4IkCb

Show HN: Easy discover videos shared on Reddit – RedditVids.com https://redditvids.com/ August 21, 2020 at 04:51PM

Show HN: A simple tool to generate CLI reports from lcov code coverage file https://ift.tt/2FB8SKT

Show HN: A simple tool to generate CLI reports from lcov code coverage file https://ift.tt/2Qcgt4T August 21, 2020 at 03:04PM

Show HN: Phuslu/Log – Structured Logging for Humans https://ift.tt/3la59oa

Show HN: Phuslu/Log – Structured Logging for Humans https://ift.tt/2XdFGQQ August 21, 2020 at 10:20AM

Show HN: Golang] setup configuration easily from flags, env, files or default https://ift.tt/3hiUMMi

Show HN: Golang] setup configuration easily from flags, env, files or default https://ift.tt/3bSc7Z9 August 21, 2020 at 10:41AM

الخميس، 20 أغسطس 2020

Show HN: I made a subscription service for AI trading robots https://ift.tt/2CMFAYJ

Show HN: I made a subscription service for AI trading robots https://ift.tt/3iT14Tg August 21, 2020 at 08:15AM

Show HN: A tool to purchase and monetize internet connectivity https://ift.tt/3gfchM7

Show HN: A tool to purchase and monetize internet connectivity https://ift.tt/2Yh7B28 August 21, 2020 at 06:34AM

Show HN: COVID-19 Clinical Trials (Aggregated Metrics) https://ift.tt/3j1BdZq

Show HN: COVID-19 Clinical Trials (Aggregated Metrics) https://drugsheet.com/ August 21, 2020 at 03:04AM

Show HN: My Take on Named Entity Recogntion Disambiguation (Nerd) https://ift.tt/2Q86MUS

Show HN: My Take on Named Entity Recogntion Disambiguation (Nerd) http://142.93.230.57 August 20, 2020 at 11:30PM

Launch HN: GitDuck (YC S20) – Zoom for developers with real-time code sharing https://ift.tt/2EcOY8D

Launch HN: GitDuck (YC S20) – Zoom for developers with real-time code sharing Hi everyone! We are Dragos and Thiago from GitDuck ( https://gitduck.com ). We are building GitDuck, a Zoom for developers with direct integration to the IDE so software developers can talk and collaborate in real-time. It all started by accident, Dragos and I were working on something else, a screen recording tool and we started to use it internally to record short videos of our code. At first it was just for quick code reviews and to debug, but soon we realized how helpful it was to have a video explanation of the code. Kind of rubber duck debugging with video. ;) After talking to almost 300 developers and learning that other people were facing similar collaboration issues we decided to focus 100% on building this tool. We are the first users and we use GitDuck internally for quick assistance, pair programming, code reviews or just discussing ideas. It has the features you would expect in a video call tool — like audio, video chat and screen sharing, but the UX and the integrations were built exclusively for developers. You can easily share your code and do pair programming. We are building integrations for all the IDEs. This enables you to collaborate without screen sharing (so it's faster and and consumes less bandwidth), directly from your IDE and independently of the IDE that other people are using. Whenever you join a GitDuck meeting, your IDE extension wakes up and allows you to share your code with the other meeting participants (or join the already shared code from other meeting participant). When your peers join your code, they can see and edit your files in real-time, similar to the Google Docs experience. At any given point you can also go to your peers position so you can see in which file and line they are. Check a 1 min demo ( https://ift.tt/2FDl91n ) GitDuck currently has integrations to VS Code and VSCodium. In the next few days we are going to release the integrations to all JetBrains IDEs. Vim, Sublime and others coming after that. One important aspect to mention is security. We are the first users of the service so we focus a lot on building something that we would trust to use ourselves. All the files shared from your IDE are always shared via peer-to-peer and are end-to-end encrypted. No piece of code never touches our servers, so we never have access to your code. All calls are encrypted and p2p (if 4 or less participants). If 5 or more people join we switch to a cloud infrastructure in order to maintain the quality, but the media are always encrypted and we never have access to your calls. You can read more about it here ( https://ift.tt/3aIT0S1 ) and we are always open for your suggestions to improve. We would love to hear your thoughts and feedback. What are your ideas about tools like this? Thank you! August 20, 2020 at 10:54PM

Show HN: Papercups Support for React Native/Expo https://ift.tt/3iY2Y4R

Show HN: Papercups Support for React Native/Expo https://ift.tt/3aIvKDF August 20, 2020 at 08:45PM

Show HN: A Twitter bot I made that posts real-time deforestation data https://ift.tt/3l4Qt9y

Show HN: A Twitter bot I made that posts real-time deforestation data https://twitter.com/ForestsWar August 20, 2020 at 07:15PM

Show HN: CloudBrowser API https://ift.tt/3l3BU6o

Show HN: CloudBrowser API https://ift.tt/2YhFYpE August 20, 2020 at 06:58PM

Show HN: Say Less – An AI-powered tool to write shorter, more effective email https://ift.tt/3iStnB8

Show HN: Say Less – An AI-powered tool to write shorter, more effective email https://sayless.email/ August 20, 2020 at 06:09PM

Show HN: Using GraphQL to publish REST-like endpoints (WP plugin) https://ift.tt/32chOxY

Show HN: Using GraphQL to publish REST-like endpoints (WP plugin) https://ift.tt/2E8MNTJ August 20, 2020 at 03:22PM

Launch HN: Hubble (YC S20) – Monitor data quality inside data warehouses https://ift.tt/3gno0Zj

Launch HN: Hubble (YC S20) – Monitor data quality inside data warehouses Hey everyone! We’re Oliver and Hamzah from Hubble ( https://gethubble.io/hn ). Hubble runs tests on your data warehouse so you can identify issues with data quality. You can test for things like missing values, uniqueness of data or how frequently data is added/updated. We worked together for the last 4 years at a startup where we built and managed data products for insurers and banks. A common pattern we saw was teams taking data from their internal tools (CRM, HR system, etc.), application databases, and 3rd party data and storing it in a warehouse for analysis. However, when analysts/data scientists used the data for reports they would spot something suspicious and the engineering team would have to manually go through the data pipelines to find the source of the problem. More often than not it was simple things like a spike in missing values because an ETL job failed or stale data because a 3rd party data source hadn’t updated correctly. We realised that reliability/ trustworthiness of the raw data was essential before you could start abstracting away more interesting tasks like analysis, insight or predictions. We wanted to do this without having to write and maintain lots of individual tests in our code. So we built Hubble, which connects to a data warehouse and creates tests based on the type of data being stored (i.e. freshness of timestamps, the cardinality of strings, max value of numbers, missing values, etc.). We’ve also added the ability to write any custom tests using a built-in SQL editor. All the tests run on a schedule and you’ll get an email or slack alert when they fail. We’re also building webhooks and an Airflow operator so you can run tests immediately after running an ETL job or trigger a process to fix a failing test. Instead of asking users to send their data to us, the tests are run in the data warehouse and we track the test results over time. Today we support BigQuery, Snowflake and Rockset (which lets us work with MongoDB and DynamoDB) and are adding more on request. We’re planning on charging $200 a month for a few seats, and $30-50 for extra users after that. We’re still at an early access stage but want the HN community’s feedback so we’ve opened up access to the app for a few days, you can try it out here https://gethubble.io/hn . We’ve added a demo data warehouse you can start with that has data on COVID-19 cases in Italy and bike-share trips in San Francisco. Thanks and looking forward to hearing your ideas, experiences and feedback! August 20, 2020 at 05:38PM

Show HN: Freshlytics – No-cookie privacy-friendly analytics https://ift.tt/2Edc7YB

Show HN: Freshlytics – No-cookie privacy-friendly analytics https://ift.tt/2PCuKYb August 20, 2020 at 02:55PM

Show HN: Wishlist – Collect and organize user feedback https://ift.tt/3aOzh3C

Show HN: Wishlist – Collect and organize user feedback As founders, we know how important it is to talk to our customers in order to avoid wasting time building features that no one wants. It can be difficult to know what to work on next, and how many resources to devote to a particular product or feature. That's why I've decided to build https://getwishlist.io, a (currently free in beta) user feedback tool that will help founders like ourselves not only collect user feedback, but also organize it, and build product roadmaps. As such, I'd love to speak with my fellow founders about how you collect feedback from your team and users, how you do your product roadmaps, and some of the challenges you face while doing so. How do you collect and organize feedback from your users? What are your processes? What don’t you like about them? Care to share? August 20, 2020 at 12:36PM

Show HN: A list of 470 static analysis tools https://ift.tt/3l3Kq56

Show HN: A list of 470 static analysis tools https://ift.tt/2zYuAq1 August 20, 2020 at 12:16PM

Show HN: Free to use static generated landing page template for your mobile app https://ift.tt/2YeS3vF

Show HN: Free to use static generated landing page template for your mobile app https://ift.tt/2YfLysw August 20, 2020 at 09:49AM

Show HN: A QR Code Generator for Slack in 7 Lines of JavaScript https://ift.tt/2YkpeOu

Show HN: A QR Code Generator for Slack in 7 Lines of JavaScript https://ift.tt/3aDTx7Y August 20, 2020 at 09:21AM

Show HN: [Anahita.dev] show-case your side projects https://ift.tt/325VshC

Show HN: [Anahita.dev] show-case your side projects https://ift.tt/345wIJ1 August 20, 2020 at 07:56AM

الأربعاء، 19 أغسطس 2020

Show HN: My brother wrote this program from jail https://ift.tt/34i3y9E

Show HN: My brother wrote this program from jail Hi HN!, My brother got a 5 years jail sentence but is coming out soon, a few months ago he decided to learn to code with no prior experience. I find the way he is studying very inspirational so decided to post his (simple) program. But first, here is what he needs to go through to learn: - We the family send him javascript and html books - He studies them and writes programs in pen and paper - He calls me so I input what he wrote on my computer and we debug it live via a phone call, he has to imagine the program in his head. The crazy part is up until a few days ago he didn't have access to a computer. However! another inmate has an upcoming trial and because the contents of his trial contain to many papers, they provided this inmate with a simple laptop (no internet). My brother is not allowed to touch this laptop and he can only see this inmate 1 hour a day, so he convinced the inmate to sit next to him for my brother to tell him what to type, the other inmate types in the html+js on a notepad file and this way my brother can finally see his programs on a screen after months of only imagining how to program. Here is the program we wrote today: https://ift.tt/3gdfpIk My dream is for this to get some traction so when he calls I can tell him his program has users :) August 20, 2020 at 03:35AM

New Interactive “Shared Spaces” Map and Dashboard Launched

New Interactive “Shared Spaces” Map and Dashboard Launched
By Phillip Pierce

San Francisco’s popular Shared Spaces program, in which the SFMTA is a participating agency, now has an exciting new tool: an interactive map showing the locations and status of all the proposed Shared Spaces locations. The map is designed to make it easier for people to find Shared Spaces, check on permit status or simply track the progress of the program.   

 A static image of the new Shared Space interactive map showing shared spaces around San Francisco

Static image of the new “interactive” map showing Shared Spaces locations and stages in the approval process. Click through for a live view and explore in more detail. 

“We are so excited to see the new Shared Spaces Tracker that lets restaurants, businesses and residents see where the sidewalk and parking lane permit applications are located and details the status of each application,” said Laurie Thomas, Executive Director of the Golden Gate Restaurant Association. “The willingness to share this information publicly is a testament to how well the City has been working with businesses during this unprecedented time.”  

Shared Spaces allows merchants to use sidewalks, full or partial streets, and other nearby public spaces like parks, parking lots and plazas for restaurant pick-up and other neighborhood retail activities allowed under San Francisco’s Public Health Orders. The new program is a multiagency collaboration born out of the city’s Economic Recovery Task Force.   

There have been more than a thousand applications for Shared Spaces for uses like outdoor dining in parking spaces or allowing multiple retailers to operate in the open air by repurposing a parking lot. There are important guidelines for the program to ensure accessibility and safety. 

A static picture of the Shared Spaces tracker showing more than a thousand applications

This Shared Space Dashboard is updated daily. Click through for a live view and explore in more detail. 

“The Shared Spaces program is vital to helping businesses like ours survive right now,” said China Live restaurant owners George Chan and Cindy Wong-Chen. “We are grateful for the responsiveness of the city to make this happen in such a short amount of time.”  

Businesses are also applying for temporary full street closures for certain days and hours of the week. The first two successes were Grant Avenue in Chinatown and Valencia Street in the Mission. More recent approvals include Irving Street between 19th and 20th Avenues and Gold Alley in North Beach. Starting later this month, SoMa will have a recurring Shared Space every Sunday on Folsom from 6th to 8th streets. More closures are in the works for the Bayview, Tenderloin, Castro, Excelsior, Marina, Sunset, Richmond and other parts of the city.  

Not every location is a good fit for every type of Shared Space, but the Shared Spaces teams work hard with businesses to find solutions. So far, fewer than 3% of applications were initially ineligible under program guidelines, but most of these were reworked into successful projects.  

A picture of Seven Still's outdoor dining space with tables and chairs in a former parking space 

Seven Stills – Outer Sunset Taproom created a colorful “Shared Space” at 3545 Lawton. Photo via SF Planning. 

Next Steps: Keep Evolving and More Outreach 

The Shared Spaces program will continue to evolve with new health orders and as other types of business reopen. By looking at the data, we also know that there are more Shared Spaces in some neighborhoods than others. While some of that disparity is related to density and location of restaurants, we also know that not everyone has the resources to take advantage of these programs during this challenging time. In the weeks ahead, we are dedicating more resources to targeted outreach in areas that are not already benefiting from the program.  

For more information on the program or to apply, give feedback, report a problem or view the live tracker, visit sf.gov/SharedSpaces. Questions or media inquiries? Please email SharedSpaces@sfgov.org 



Published August 20, 2020 at 03:48AM
https://ift.tt/2YjPPv4

Show HN: The Wifi Block – Let your guests connect to WiFi with just a tap https://ift.tt/2Q8qcci

Show HN: The Wifi Block – Let your guests connect to WiFi with just a tap https://ift.tt/31dqx3L August 19, 2020 at 10:06PM

Show HN: Open your stupid link in a safe space so it doesn't hurt you https://ift.tt/2Eds54J

Show HN: Open your stupid link in a safe space so it doesn't hurt you https://ift.tt/322apkO August 19, 2020 at 07:30PM

Launch HN: Epihub (YC S20) – Shopify for teaching online https://ift.tt/3l3c6XN

Launch HN: Epihub (YC S20) – Shopify for teaching online Hey HN! I’m Uday, and I co-founded Epihub [0] with Kwasi and Michael ( https://epihub.com ). Epihub is Shopify for teaching online. Our software lets you schedule, meet, and bill clients from your own website. A few years ago, we started building a product called Epigrammar, which was a collaborative document annotation tool that let teachers rapidly give feedback to their students by identifying trends in their feedback. Kwasi and I really wanted to see if we could scale the tutoring experience to an entire classroom, since my co-founder Mike was teaching Classics at both a private school in Connecticut while running a non-profit tutoring program in Latin/Greek for public school students in New York. Mike would try out our products that we had built over the weekend during the week (sometimes to success), but oftentimes, things were not actually helping him teach. That’s when we'd go back to the drawing board. We spent a few years experimenting with different ideas in edtech trying to scale tutoring, as we obsessed over Bloom’s 2 sigma problem [1] including Superhuman for grading and even a test generator that could build assessments based on “backward-design [2]. We all lived together in Manhattan, built stuff, and would send it out to Mike to see what worked and what didn't. This spring, however, as COVID-19 shut down local businesses across the city (we still live in New York), we realized that there were much bigger problems facing tutoring, coaching, and training businesses like Mike's: bringing the actual business online. Whether you want to start up a coding bootcamp or run a tutoring business, you need a handful of products that are (ideally) white-labeled: a website builder, a way to process application forms, a CRM, a system to book appointments, a ticketing system for virtual classes, virtual classrooms, invoicing, and paystub tracking. When we spoke with tutors, coaches, and trainers, it was clear that there was a similar problem facing many different but similar businesses. How do you handle appointments? How do you handle virtual classes? How do you manage your team’s schedules? We spent our summer trying to build everything end-to-end, and finally, we’re excited to share that product with you today. Epihub lets you build a website (or embeds into your existing website) and also comes with a full system to schedule, meet, and bill clients in one place (you can change all the buttons, images, and language within your account to reflect your business so you can rename your employees to instructors or your currency to Solari). Similarly, you’re working online with individuals or groups, you can start teaching anyone on username.epihub.com and easily grow your entire team by adding additional seats for new instructors to manage their schedules and paystubs. So far, we’ve been working with tutors, coaches, trainers, but we have seen a bunch of interesting use-cases as well (including someone who wants to set up Epihub for virtual wine tasting and tours). The stack actually borrows a lot from our original product: it’s an Elixir/Phoenix application with a React frontend. We have a Zoom and Google Calendar integration, so you’ll also see appointments and requests in your calendar, as each hub comes with yoursubdomain.epihub.com/reserve to handle bookings from prospective clients. It's like a Calendly built to scale your team’s operations by syncing up invoicing, paystubs, and virtual classrooms. (Recently, we’ve been contemplating Liquid templating, and we’re considering building a Wordpress plugin. If anyone has worked with Liquid, Kwasi and I would love to chat.) If there’s anyone running a coaching, tutoring, or training business, or coding bootcamp, we'd love to hear how we could support your team. You can also book a personal onboarding with Mike over Zoom ( https://ift.tt/2E722wo ). Finally, I’ve been a member of HN for as long as I can remember. I’ve had my share of unfinished projects, and things I’ve been a bit nervous to launch here. I didn’t think I ever would launch anything, so this is pretty exciting. I’ll be online all day with my co-founders to chat about Epihub, tutoring, backward design, or Elixir in no specific order. [0]: https://epihub.com [1]: https://ift.tt/2QkahFL [2]: https://ift.tt/1toYW87 August 19, 2020 at 09:50PM

Show HN: Read-N-Search: Bring Kindle-style 1-click lookup to mobile browser https://ift.tt/2YeE6hy

Show HN: Read-N-Search: Bring Kindle-style 1-click lookup to mobile browser https://ift.tt/2EeE1TO August 19, 2020 at 11:43AM

Show HN: Vuepack – Non-SFC Vue Component Compiler https://ift.tt/3gegi3x

Show HN: Vuepack – Non-SFC Vue Component Compiler https://ift.tt/3bHtmx7 August 19, 2020 at 08:13PM

Show HN: A directory of space entrepreneurship funding resources https://ift.tt/3iZkS7B

Show HN: A directory of space entrepreneurship funding resources https://ift.tt/329Axdp August 19, 2020 at 07:02PM

Show HN: Unmasked.poker – video-chat with your friends while playing cards https://ift.tt/328yDd8

Show HN: Unmasked.poker – video-chat with your friends while playing cards https://unmasked.poker/ August 19, 2020 at 04:17PM

Show HN: Download Free Hi-Res Art, Posters and Illustrations https://ift.tt/323zBri

Show HN: Download Free Hi-Res Art, Posters and Illustrations https://www.artvee.com August 19, 2020 at 04:15PM

Show HN: Splitgraph DDN – Public PostgreSQL proxy to 40k+ datasets https://ift.tt/3kYHTJo

Show HN: Splitgraph DDN – Public PostgreSQL proxy to 40k+ datasets https://ift.tt/2CDKPJX August 19, 2020 at 03:46PM

Show HN: Better – Browser extension that recommends alternative products/service https://ift.tt/34dgnly

Show HN: Better – Browser extension that recommends alternative products/service https://ift.tt/3l1QN8Y August 19, 2020 at 03:34PM

Launch HN: Quell (YC S20) – Immersive gaming and combat workout https://ift.tt/2FAJIMt

Launch HN: Quell (YC S20) – Immersive gaming and combat workout Hey HN, We're Cam, Doug, Lorenzo and Martin, co-founders of Quell ( https://quell.tech ). Quell is an immersive fitness game which guides players through an exciting, effective combat workout at home. Players fight enemies with a low-cost wearable which uses smart resistance bands to simulate real combat training. Our aim is to be Peloton meets gaming meets boxing, at 1/10th of the price. We launched on Kickstarter yesterday, and would love it if you checked us out! Here’s the link: https://ift.tt/3kWx4Yp... We started building Quell because for us, exercise wasn’t fun; it was work. We’d tried all the stats tracking apps and the cycling simulators, but they weren’t treating that root problem. Over time, as the novelty wore off, we were left with the feeling that working out was still boring and uncomfortable. As big gamers, gamification seemed like an obvious solution. We looked at what was happening in this space and felt that exercise games tended to compromise on the exercise or the game. We believed that, if we could get both right, we could make something we’d want to play. Everything in the market was focussed on running, cycling or yoga/pilates, so we went with boxing as a more intense and cathartic alternative. We realised that Quell could be a real business when we started talking to people about exercise. Everyone was facing the same two problems: obstacles, and a lack of reward. The absence of immediate rewards when you exercise means that you have to propel yourself using long-term benefits, and most of us are bad at this. On top of that, seemingly small barriers like weather, travel, set-up, knowledge and equipment sharing have a massive impact on people's ability to commit. The team started working together in February, but we all had other things going on. Cam had just left his career in management consulting to do a design master’s. Martin was wrapping up his PhD in sensor tech at Oxford. Doug was building a business providing remote working and development retreats. Lorenzo was doing a design master’s to pursue a career in prosthetic design. None of us had the financial stability to make this our full-time job, so we decided to develop the product over a year or two in our spare time. After a month, we applied to YC with zero expectation of being accepted. Our idea was basically a punching bag with a screen, and we knew it wasn’t where we wanted it to be. We saw the YC application as a forcing mechanism to put some rigour behind the business, and an exciting experience to go through. Then Covid hit, and the target market went from ‘people who don’t like exercise’ to ‘people who don’t like home exercise or running around the same park every day’. We went into overdrive, using all of our days off and lunch breaks to develop the product. Despite all this effort, the pace was glacial. All the workshops closed during lockdown, so we had no tools. We were separated in different parts of the UK, trying to build hardware via Zoom. Then YC accepted us, and we could finally focus! We left our jobs and degrees. Everyone moved into Cam's apartment. We bought a 3D printer, a sewing machine and a bunch of electronics and textiles. We spent all day every day looping through talking to users, collating insights, designing and prototyping. We learned that no one wanted the hassle of a punchbag, but everyone loved the idea of feeling the satisfying physical resistance of punching something at home. We built a wearable which applied customisable resistance to punches through swappable elastic bands, and it landed well. We started looking at computer vision to translate player punches into the game, but our potential users hated the idea of setting up a camera. After hundreds of hours spent punching the air in our living room, we found that we could get high-accuracy, low-latency gesture recognition through a neural net applied to inertial measurement units in the gloves. We made a quick video and website with our first prototype (link here: https://ift.tt/31d4nPf... ), then started advertising on Facebook and Instagram to see how it landed. The response was incredible, with CPA coming in 75% lower than our benchmarks. We opened pre-orders to test whether these people would convert and got fifty orders in the first month. After drafting our bill of materials, we settled on a price of $200 for the wearable and $10/mo in subscription fees, which works out at less than half the average gym membership. With 55m active gamers paying for a gym membership pre-covid, we estimate a market size of $18bn. With the financials sorted and the early market validation complete, we felt confident in building towards a Kickstarter. For the last month, we’ve been working hard on turning ideas into concept art into game content, making the product look and feel good, shooting the video, writing the copy, pricing, costing, and growing our sign-up list. We launched our Kickstarter yesterday, and have recieved over $60k in pledges in our first 24 hours. You can check out the full video of our new prototype at https://ift.tt/3kWx4Yp... . We’re continuing to develop the hardware and the game in parallel, and would love to hear what HN loves and hates, as well as any questions you might have. We’ll be on here every waking hour (UK time) to respond as soon as humanly possible. Thank you! August 19, 2020 at 03:24PM