Kamis, 13 Agustus 2020

Show HN: New PHP router wich is up to 20 times faster then Aura Router https://ift.tt/3kN80Dl

Show HN: New PHP router wich is up to 20 times faster then Aura Router https://ift.tt/2PQbJBw August 13, 2020 at 01:20PM

Show HN: bsv – maximum performance data processing https://ift.tt/3411gf7

Show HN: bsv – maximum performance data processing https://ift.tt/30QaBnH August 13, 2020 at 06:42AM

Show HN: I'm 15 and made a bedtime calculator with React JavaScript https://ift.tt/3kEoHAt

Show HN: I'm 15 and made a bedtime calculator with React JavaScript https://ift.tt/2FnsXVb August 13, 2020 at 09:22AM

Show HN: Scraping 2.5 million songs metadata from Jango Radio https://ift.tt/3gTETvF

Show HN: Scraping 2.5 million songs metadata from Jango Radio Jango. It's a music streaming service. No it's not Spotify. Yes I know you've never heard of Jango. So I spent the past few months scraping metadata for every song on Jango Radio and put it in a database and made it searchable. I built a search tool which includes the kind of features that only a nerd would want like search by ID and search by URL. https://jango-index.ml/ I used Bash and Btrfs for the backend scraper. I used PHP and SQLite for the frontend search. https://ift.tt/2Xhatvo I'm not interested in monetizing what I did. I wouldn't be interested in a marketing campaign to raise the notoriety of Jango Radio to the point that you would notice it exists either. I'm aware that my project looks like crap to web design obsessed marketing posers who pretend to code. I happen to enjoy coding and I did a coding project. I know coding is an intrinsically valueless endeavor. I did it anyway. August 13, 2020 at 09:10AM

Show HN: Faceoffus.com: easily remove faces from photos before sharing https://ift.tt/3iDQOOm

Show HN: Faceoffus.com: easily remove faces from photos before sharing https://faceoffus.com/ August 13, 2020 at 06:21AM

Show HN: A device I built to improve my sleep https://ift.tt/3fVRZqO

Show HN: A device I built to improve my sleep https://ift.tt/31KhkyZ August 13, 2020 at 05:52AM

Show HN: XState Game https://ift.tt/3kIVu7Q

Show HN: XState Game https://ift.tt/3h56xGd August 13, 2020 at 04:37AM

Making Accessible Transfers for Muni Metro Beginning August 22

Making Accessible Transfers for Muni Metro Beginning August 22
By Mariana Maguire

Photo: Accessible Muni Metro boarding platform placard

Photo: Accessible Muni Metro boarding platform placard

In preparation for new temporary LK Taraval-Ingleside and J Church transfers, we are constructing temporary accessible curbside platforms and temporary transfer zones. These changes will support safe and accessible customer movement between Metro lines when Muni Metro returns on August 22.

These new transfers to and from the subway for customers traveling to or from downtown will be required when the L Taraval and K Ingleside are temporarily combined into a new surface-only LK Taraval-Ingleside route between the SF Zoo and Balboa Park. Similarly, the J Church will become a surface-only route that will turn back at Church and Market streets. While we expect these changes to significantly increase the reliability of rail service, these changes require new infrastructure to make transfers accessible.

Many of our customers with disabilities rely on transit. While the temporary changes to Muni Metro will bring significant benefits to the entire system, especially for customers traveling through the subway, these additional transfers may also present new challenges for some customers. Temporary accessible boarding platforms are critical to supporting our customers with mobility devices, people with strollers, and others who may have difficulty boarding using stairs.

Photo: Example of a temporary accessible boarding ramp

Photo: Example of a temporary accessible boarding ramp

West Portal LK Transfer Project

Diagram: New LK Taraval-Ingleside transfer

Diagram: New LK Taraval-Ingleside transfer at West Portal. Note the L Owl and 48 Quintara-24th will share a bus stop near the new train stop.

LK Taraval-Ingleside customers headed downtown will need to transfer at West Portal. The West Portal LK Transfer Project plans to build accessible curbside boarding platforms on Ulloa Street between West Portal Avenue and Wawona Street for the new LK Taraval-Ingleside stops, as well as implement several other street changes near West Portal Station to better accommodate customers transferring to and from West Portal station at these intersections.

LK Taraval-Ingleside trains heading both eastbound toward Balboa Park and westbound toward SF Zoo will stop on Ulloa Street near West Portal Station to let able-bodied customers board or get off. The train will then advance to the new temporary accessible curbside platforms to drop off and pick up customers with mobility devices, strollers, and others who may have difficulty boarding using stairs.

Customers continuing downtown can enter West Portal Station to board the S Shuttle or TM Third-Ocean View. Note that S Shuttle will use the inbound platform for both boarding and alighting.

Click on the animation below to see how this new configuration will work for customers.

Animation: LK Taraval-Ingleside transfer point at West Portal

Animation: LK Taraval-Ingleside transfer point at West Portal

Another option for customers on the LK Taraval-Ingleside coming from Balboa Park is to transfer to the TM Third-Ocean View using the existing accessible stop at St. Francis Circle and continue downtown on the TM Third-Ocean View line without needing to change trains again at West Portal.

Wayfinding signs will be posted at the new LK stops and at West Portal Station to help customers navigate this change. We will also post Muni Ambassadors in the area for several days to help direct customers.

Image: Rendering of new wayfinding signage that will be temporarily installed at West Portal

ImageArtist rendering of new LK Taraval-Ingleside wayfinding signage that will be installed at West Portal

 

J Church Transfer Improvement Project

Diagram: New temporary J Church transfer

Diagram: New J Church transfer at Church and Market streets

Starting August 22, the last inbound stop for the J Church will be on Church Street at Market Street, near Church Street Station. J Church customers will need to transfer to Church Street Station for downtown service. These customers can catch the new, subway-only S Shuttles or the new combined TM Third-Oceanview from Church Street Station. Trains will not cross Market street but instead turn back toward Balboa Park Station.

To facilitate the turn-around, we will install a temporary emergency transit zone on Church Street between Market and 15th streets. This allows J Church passengers to use the existing accessible platform to connect with the subway for both inbound and outbound trips. This transit zone limits traffic to ensure a safer boarding process for J Church customers and to limit conflicts with the train turning maneuvers.

For customers heading inbound toward downtown, J Church trains will stop on Church Street at Market Street to let customers with mobility devices, strollers, and others who may have difficulty boarding using stairs board at the existing accessible platform south of Market Street. The train will then pull forward for customers who do not need accessible boarding. This follows the same process as usual at this stop.

Customers continuing downtown who need to use the elevator to access Church Station can cross Church Street heading west and then cross Market Street heading north. The Church Station elevator is located on the northwest corner of Market Street and Church Street. Customers can also access Church Street Station via escalator on either the southwest or northwest side of Market Street.

Click on the animation below to see how this new configuration will work for customers.

Animation: J Church transfer point at Church and Market streets

Animation: J Church transfer point at Church and Market streets

Just like the new temporary LK Taraval-Ingleside, the temporary J Church will feature wayfinding signage and Ambassadors both at street level and in the subway to guide transferring customers.

Image: Example of new wayfinding signage that to be installed at Church and Market streets

Image: Example of new wayfinding signage that to be installed at Church and Market streets

 

Our transfer improvement projects, and service changes teams are conducting robust outreach to community-based organizations, merchants, stakeholders, neighbors and essential businesses and services to inform the public about these important temporary changes. Feedback from these efforts will directly shape the process for evaluating and adjusting the design of these changes. Note that these changes are temporary. Long-term changes will require additional public process.

We want to hear from you and welcome your feedback.


COVID Rider Reminders

Help the city reduce COVID transmission rate by continuing to stay at home except for essential trips. Shop local and support your neighborhood businesses. Always wear a face covering and maintain physical distance.

Use alternate transportation whenever possible – walk, bike, taxi or drive – to save a seat on Muni for those who don’t have other options. Our subsidized Essential Trips Card program is an alternative for seniors and people with disabilities to use taxis instead of Muni if that better meets their needs. Carshares and micromobility options are also available. Visit our COVID-19 Developments and Response page for more information.

If you do need to travel on Muni:

  • Please respect your Muni operator. They are working hard for you.
  • Face coverings are required on Muni. To avoid getting passed up, cover your nose and mouth with face cover or mask.
  • Board by the back door unless you require assistance.
  • Give yourself extra time. Your trip may now include transfers and a longer walk, and your fare is good for two hours across multiple routes. 

Visit our COVID-19 Developments and Response page for the latest information about Muni routes in service or to explore alternate ways to get around the city. To provide feedback on any Muni service changes please use our Muni Feedback Form.



Published August 13, 2020 at 12:58AM
https://ift.tt/2DLQjmN

Rabu, 12 Agustus 2020

Launch HN: Papercups (YC S20) Open-Core Intercom Alternative https://ift.tt/30MNIBM

Launch HN: Papercups (YC S20) Open-Core Intercom Alternative Hi HN! Kam and Alex here. We’re founders of Papercups ( https://papercups.io ), a live customer chat app written in Elixir. We offer an open-core self-hosted alternative to Intercom for companies that are security and privacy conscientious. Alex and I met in SF around 6 years ago, and have been hacking on small projects together for the past couple years. Before covid, we would spend many Sunday afternoons in coffee shops building prototypes of whatever our latest and greatest idea was… most of these fizzled out after a few weeks or so For 2020, we wanted to take the idea of “building something people want” a bit more seriously. We started off trying to build SaaS tools for ocean freight logistics companies. That failed, but we learned a ton in the process. After our experience in freight we wanted to work on tools that are a little closer to home and tried a completely new idea: a web app that makes it super easy to manage and deploy simple cron jobs and other recurring/scheduled tasks. One thing we learned from the feedback on this product was how difficult it can be to set up and schedule email campaigns. This definitely resonated with us since we've both had this pain professionally. While working at Stripe, one particularly painful project Alex worked on was setting up email campaigns to notify their customers of new regulations. I had a similar experience at Pivotal where I worked on a project to email users about security updates. So we started tackling this particular pain point: setting up and managing email campaigns. A few companies already do this pretty well. Intercom is one, but it can be prohibitively expensive. And for companies that have concerns about sending their customer data to 3rd party services, these products aren’t an option. At this point we figured, why not be more ambitious? Instead of just building an email campaign tool, let’s build an open core alternative to Intercom! So here we are. We’re starting off with chat but we plan on expanding into email campaigns and push notifications. We chose chat to start off with because we wanted something that we could use immediately. And for a lot of our previous projects, we had set up chat on our sites to engage with customers. We’ve launched this repo under MIT license so any developer can use the tool. The goal is to not charge individual developers. Features like chat, canned responses, private notes, and auto assignments will stay free and open source. Right now we plan on making money by providing things like a hosted version and support contracts. We eventually plan on making a licensed version where we charge for features that large companies care about like Active Directory support, Okta integration, and compliance exports. Finally we decided to build Papercups on top of Elixir/Phoenix because it seemed like the best tool for a job that requires a lot of “realtime” functionality and first class support for websockets/channels. It’s been great so far! The frontend uses React/TypeScript. We may explore using LiveView in the future, but we wanted to start off with a frontend stack that we were familiar with. You can check out our repo at https://ift.tt/2EX58mM we have a ton of features in mind would love your feedback and any feature requests! P.S. This is our first time working in Elixir so would love any feedback there too! August 12, 2020 at 11:32PM

Show HN: Kinopio.club – visual thinking, brainstorming tool https://ift.tt/2XRZvwG

Show HN: Kinopio.club – visual thinking, brainstorming tool https://kinopio.club August 12, 2020 at 09:55PM

Show HN: dstack – an open-source tool to build data applications easily https://ift.tt/2XRaUgs

Show HN: dstack – an open-source tool to build data applications easily Dear HN, I am Riwaj, the cofounder of dstack.ai (https://ift.tt/3amrgmi). A few months ago, we built an online service that allows users to publish data visualizations from Python or R. The idea was to build a tool that did not require additional programming or front-end development for publishing data visualizations. Such a code can be invoked from either Jupyter notebook, RMarkdown, Python, or R scripts. Once the data is pushed, it can be accessed via a browser. Open-sourcing dstack: During our customer discovery phase, we realized that dstack.ai should integrate a lot more open source data science frameworks than we integrated ourselves. For example, as a user, I want to push a matplotlib plot, a Tensorflow model, a plotly chart, a pandas dataframe, and I expect the presentation layer to fully-support it. Supporting all types of artifacts and providing all the tools to work with them solely seems to be a very challenging task. With this, we open-sourced the framework. Now you can build dstack locally, and run it on your servers, or in a cloud of your choice if that’s needed. More details on the project, how to use it, and the source code of the server can be found at the https://ift.tt/3fTKQqW repo. The client packages for Python and R are available at the https://ift.tt/33RCkXb and https://ift.tt/31YPmzN correspondingly. What’s next: User callbacks- so that application shows not just pre-calculated visualizations but also can fetch data from a store and process it in real-time. ML models- so that data scientists can publish a stack which binds together a pre-calculated ML model and user parameters Use cases- Support specific use cases that help data scientists to build data science models into data applications as fast as possible. We would be happy to get your feedback on the open-source framework and also get your opinion on what kind of use cases can be built on top of the framework? Thank you. August 12, 2020 at 08:14PM

Show HN: Orchest – Data Science Pipelines https://ift.tt/3fPh5HO

Show HN: Orchest – Data Science Pipelines Hello Hacker News! We are Rick & Yannick from Orchest (https://www.orchest.io - https://ift.tt/2XRxxBc). We're building a visual pipeline tool for data scientists. The tool can be considered to be high-code because you write your own Python/R notebooks and scripts, but we manage the underlying infrastructure to make it 'just work™'. You can think of it as a simplified version of Kubeflow. We created Orchest to free data scientists from the tedious engineering related tasks of their job. Similar to how companies like Netflix, Uber and Booking.com support their data scientists with internal tooling and frameworks to increase productivity. When we worked as data scientists ourselves we noticed how heavily we had to depend on our software engineering skills to perform all kinds of tasks. From configuring cloud instances for distributed training, to optimizing the networking and storage for processing large amounts of data. We believe data scientists should be able to focus on the data and the domain specific challenges. Today we are just at the very beginning of making better tooling available for data science and are launching our GitHub project that will give enhanced pipelining abilities to data scientists using the PyData/R stack, with deep integration of Jupyter Notebooks. Currently Orchest supports: 1) visually and interactively editing a pipeline that is represented using a simple JSON schema; 2) running remote container based kernels through the Jupyter Enterprise Gateway integration; 3) scheduling experiments by launching parameterized pipelines on top of our Celery task scheduler; 4) configuring local and remote data sources to separate code versioning from the data passing through your pipelines. We are here to learn and get feedback from the community. As youngsters we don't have all the answers and are always looking to improve. August 12, 2020 at 07:24PM

Angel temen tuturan mu angel temen tuturan mu


via IFTTT