Wednesday, August 31, 2022

Show HN: Cppq – Simple, reliable and efficient distributed task queue for C++17 https://ift.tt/o0PYO2V

Show HN: Cppq – Simple, reliable and efficient distributed task queue for C++17 https://ift.tt/bGzLdpN August 31, 2022 at 01:20AM

Show HN: Go, JSON, Streaming and Generics https://ift.tt/FEhG9la

Show HN: Go, JSON, Streaming and Generics I needed an easy way of handling large JSON blobs (200MB+) which I found is easy, but very verbose, using encoding/json. Dealing with deeply nested structs was a real pain so I wrote myself a wrapper around it - https://ift.tt/XKebOoB - thanks to generics it can be very thin. https://ift.tt/XKebOoB August 30, 2022 at 11:36PM

Show HN: AutoHotkey for Linux https://ift.tt/x9ZsVfX

Show HN: AutoHotkey for Linux https://ift.tt/hPvfZwm August 31, 2022 at 12:56AM

Show HN: Octet Video – Ultra fast video transcoding, 50% cheaper than AWS https://ift.tt/fKPnNMC

Show HN: Octet Video – Ultra fast video transcoding, 50% cheaper than AWS https://octet.video/ August 30, 2022 at 11:51PM

Help Make Muni Safe for Everyone

Help Make Muni Safe for Everyone
By Mariana Maguire

Person figure with hands on its body in the center of a white circle with a red background and red slash-through symbolizing no harassmentNew Muni “no harassment” symbol

The safety of our customers and staff is a top priority for the SFMTA. That is why we are launching MuniSafe – a campaign to increase reporting of gender-based harassment through recently expanded incident reporting options.

If you experience or witness an incident, help us make MuniSafe by reporting it using the Muni Feedback form at SFMTA.com/MuniFeedback, the 311 mobile app or by calling 311.

Non-English speakers should call 311 for language-assisted reporting.

Gender-based harassment takes many forms, affects many people and is absolutely not tolerated on Muni. Survivors should report incidents to the San Francisco Police Department if they feel comfortable doing so. By also reporting incidents directly to the SFMTA, you will help us track events that occur in our system so we can build better safety responses and direct resources to reduce gender-based harassment.

: Person figure with hands on its body in the center of a white circle with a red background and red slash-through symbolizing no harassment on the left quarter of an elongated red rectangle with text in three languages in the right three quarters and black text across the top with white background.New car cards that will be installed soon in vehicles system-wide with information about gender-based harassment reporting.

Use the Muni Feedback Form at SFMTA.com/MuniFeedback

Screenshot of the Muni Feedback Form where "Complaint," "Muni Service," "Safety and Security," and "Gender based harassment" are selected

People should use the Muni Feedback form to report incidents at SFMTA.com/MuniFeedback. Under “Type of Feedback,” select “Complaint,” related to “Muni Service” to access the “Safety and security” topic and the specific topic of “Gender-based harassment.” You have the option to remain anonymous, or to request a follow up.

Your reports made on the form or by contacting 311 go directly to the SFMTA’s Security and Investigations Division. Information is confidential, but descriptions of incidents and behaviors may be shared with the San Francisco Police Department as necessary to support investigation and improve Muni safety.

Our staff will use the information provided in the report to internally investigate the incident, support the survivor and cooperate with law enforcement as needed. Staff will also analyze data from reports to identify and track trends and develop better safety approaches.

Personal Safety and Bystander Tips

  • Always stay alert and aware of your surroundings.
  • When traveling late at night or alone, sit close to the operator.
  • If someone is making you feel uncomfortable, move to a different part of the vehicle.
  • Ask for bystander assistance or call the operator for assistance when necessary.
  • If you see someone in a vulnerable situation or witness a possible incident, ask the individual if they are ok or need assistance. Offer to stay nearby.

The MuniSafe campaign is a multi-functional effort led by SFMTA’s Security Division to improve safety systems, processes and outcomes. SFMTA’s Safety Equity Initiative, announced in April 2022, is an integral part of the MuniSafe campaign. Learn more at SFMTA.com/SafetyEquity. If you have questions about this initiative, please email MuniSafe@SFMTA.com.



Published August 30, 2022 at 11:36PM
https://ift.tt/wSY1iVo

Tuesday, August 30, 2022

Breaking #FoxNews Alert : Inflation spikes to 39-year high as prices soar


from Twitter https://twitter.com/RKarthickeyan1

August 30, 2022 at 06:33AM
via RKarthickeyan1

Show HN: My unusual personal resume. Would appreciate feedback and anything else https://ift.tt/tuK8WwV

Show HN: My unusual personal resume. Would appreciate feedback and anything else https://ift.tt/cf2vak8 August 30, 2022 at 01:39AM

Show HN: API access to electricity grid data in US https://ift.tt/XRQH8i9

Show HN: API access to electricity grid data in US https://ift.tt/gkD1eqE August 30, 2022 at 12:43AM

Muni Color Schemes Through the Years

Muni Color Schemes Through the Years
By Jeremy Menzies

Over the 110-year history of the SF Municipal Railway, our transit vehicles have been painted in six main color schemes (known as “liveries”). Here’s a short look at those paint jobs, from the oldest streetcars to our newest buses. 

The timelines of these liveries overlapped and old colors were not always phased out even after a new color was introduced. Not included here are the many colors of cable cars, historic vehicles, variations on the main colors, or any special paint jobs used.

The Original Grey and Red: 1912-1939

When Muni started in 1912, vehicle paint colors were used to distinguish one transit service from another. Muni’s very first streetcars were painted grey with red windows and roof. Gold was used for lettering, vehicle numbers, and decorative lines. This combination gave the cars a simple yet elegant look.

Color photo from 1980 of Muni streetcar 1 painted grey with a red roof and windows.

Seen here at Green Division rail yard around 1980, Streetcar 1 was built in San Francisco in 1912. It has been restored and operates today during special events.

Magic Carpet Cars Bring “Blue & Gold”: 1939-1946

In 1939, five special new streetcars arrived in the city wearing the second major color scheme for Muni. These cars came painted in a deep blue with bright yellow windows and roof. A small red pinstripe ran along the edge of the roof above the windows. Many older streetcars and buses were re-painted in these colors to help unify the look of the system.

Color photo of streetcar 1010 painted blue and yellow on Market and Powell Streets.

Today, Streetcar 1010 is painted with Muni’s blue and gold colors. The Western Railway Museum has the only surviving streetcar that originally had this paint scheme.

Muni Gets its “Wings”: 1946-1975

A short time after the blue and gold colors came out, a new paint job was launched in 1946. After merging with the Market Street Railway company in 1944, Muni needed a way to unify the two organizations. The new color scheme was a good way to show the public there was no longer two competing transit systems. Known as the green and cream “wings” livery, it used green on the body, windows, and roof of vehicles. Cream was used for the front, stripes above and below the windows, and a decorative design reminiscent of wing tips on the sides. This livery is perhaps one of the most well-known among older-generation San Franciscans and could even be seen on some vehicles into the early 1980s.

Streetcar 1008 painted green and cream colors with pantograph installed in place of trolley pole.

This photo taken in the mid 1970s shows the “green and cream wings” livery once worn by hundreds of Muni vehicles. This car was delivered to Muni in 1948 and still operates today.

A New Look in “Maroon and Gold”: 1969-1975

Following the green and cream colors came a short-lived but notable paint scheme came in 1969. Muni was trying to revamp its look and introduced the “Maroon and Gold” paint job with a new logo and driver uniforms. The styling of the new logo and maroon color were borrowed from the California Street Cable Cars but first used on brand new buses from General Motors.

People boarding Muni bus painted red and yellow on 19th avenue.

This photo from 1969 shows a new GM bus with Muni’s fresh logo and paint job. Today, Muni has one of this type of bus in its vintage bus fleet.

“Sunset” Livery Rebrands Muni: 1975-1995

Perhaps one of the most well-known paint schemes was the “Sunset” livery unveiled in 1975. This time, Muni contracted with the world-famous advertising company Walter Landor & Associates for a complete branding package. The new look included everything from a squiggly “Worm” logo, vehicles painted white with “California Poppy” and “Sunset Glow” stripes, new bus stop signage, and matching brown driver uniforms. The new brand was launched at a perfect time. Hundreds of new buses and trains were coming in and Muni was about to open the Muni Metro subway system. Together, these changes really gave riders a fresh, modern transit system.

Muni light rail vehicles painted white, orange, and yellow in rail yard.

Muni’s new 1975 colors were meant to provide a clean look for the system.  Today, many riders remember this paint scheme and logo with nostalgia.

Returning to the Roots with “Silver & Red”: 1995-Present

Starting in 1995, Muni returned to its roots with a revised version of the original grey and red color scheme. First used on new light rail vehicles known as “Breda” cars, the new paint features silver with red striping. These colors were phased in over nearly two decades in three variations, depending on the type of vehicle. Today, every bus and rail car in the system, excluding historic vehicles, uses the silver and red look.

Streetcar 1 and LRV in rail yard, both painted in grey and red.

While the colors today fit right in with the modern era, they harken back to the original grey and red of Muni’s very first streetcar.

Aside from the six major color combinations listed here, there were at least five more that have been used at one time or another. Some of these were variations on the main color theme and others were used only on certain vehicles.



Published August 30, 2022 at 12:42AM
https://ift.tt/T471MUt

Show HN: I used DallE to create default avatars on my Creator community website https://ift.tt/kd7JgrI

Show HN: I used DallE to create default avatars on my Creator community website I'm an indie dev and I built a community for creators to get together and collaborate with each other. Mostly for amateur creators, but some famous ones use it as well. It has about 700k users so far. There are about 100k of those users who don't bother to upload an avatar, so they've had a boring default avatar for nearly 7 years. Today, I used my credits on DallE to do make them a bit more fun. Since the creators self-identify, I was able to create specific kinds of avatars for them. For example, if a creator is a writer, my DallE prompt would be: "an oil painting portrait of a serious-looking owl, standing in front of a typewriter" Voice Actor: "oil painting portrait of a robot who is made out of a microphone, wearing a hat and headphones" Comic Illustrator. This one was a little more tough, so I chose 'tablet' as my key object: "Oil painting portrait of a brooding chameleon, wearing headphones and a hoodie, standing in front of tablet" Producer: "Oil painting portrait of a happy hedgehog with headphones on, wearing sunglasses, standing in front of a megaphone" All four images on this thread: https://twitter.com/_buf/status/1564327370219261954 Overall, I generated over 200+ new avatars. What a fantastic bit of tech! August 30, 2022 at 12:32AM

Show HN: SaaS for analyzing Bitcoin price movements https://ift.tt/BVLIqJp

Show HN: SaaS for analyzing Bitcoin price movements Hello everyone! Our software offers a SaaS for analyzing Bitcoin price movements. We built an MVP model which recognizes levels in which BTC is at the top or bottom of the cycle. It is primarily intended for investors who are not financially sophisticated as a possible help to protect their investment. A short story about the creation of the product: A few of us, friends and ourselves, have always been maddened by the regular loss of the largest part of unrealized profit during bear markets which tend to be very hard on retail investors.On the other hand, a lot of friends blindly invested into bitcoin at ridiculous price levels based on hypes, bad instagram and YouTube influencers and mouth of word. We think that a large part of BTC and crypto investors live in a similar situation. With this goal, we teamed up with experts in the field of data science and finance, and created an algorithm that gives the BTC price score based on crucial market parameters. This score shows excellent results in real time and on backtesting. Our ultimate goal is to create a platform with various features, which will help retail investors to better navigate through the market, and to protect them from large losses. Therefore, we assumed that our USP has its audience among people who invest in BTC, and who had similar experiences in the bear market as we did. With the help of a landing page and paid Ads we want to test if a product market fit is possible with such a service. Unfortunately this turned out harder than we though. The problem lies in the fact the most popular social networks, among them Twitter as well, have problems with crypto advertisements. Although by definition we do not provide any financial product or services, not even financial advice, it may be that our service is interpreted that way and that we belong to a group where the space for marketing on social platforms is limited, rightly or wrongly. And we don’t know if we can change or adjust it at all, which drastically slows down our strategy of defining the product market fit. With that, we ask for feedback or advises to the following questions: -What do you think of our product? And do you think it is an idea that could be useful for BTC investors? If you don’t think so, how would you change/improve the product? -Is our product, like it is now, considered as financial advice? And is there anyway we can differentiate this kind of product from such a label? -How would you implement the product market fit strategy of our product in the fastest and most favorable way, if you could not publish advertisements on social networks? We are very grateful for any constructive advice or idea! You can find out more on our landing page (link above). Thank you! Best regards, Mladen Pavlovic https://www.cantor.ai August 29, 2022 at 11:49PM

Monday, August 29, 2022

Show HN: Red Mail – Advanced email sender for Python https://ift.tt/khogsFp

Show HN: Red Mail – Advanced email sender for Python https://ift.tt/f9sT53J August 29, 2022 at 02:56PM

Show HN: An Audio Introduction to Nick Bostrom https://ift.tt/97CO6kH

Show HN: An Audio Introduction to Nick Bostrom I'm working on this because I think Bostrom's work is extremely important, and deserves a wider audience. I first read Bostrom's work in 2010, during my undergraduate degree. It has been a major influence on many of the projects I've worked on since then. In particular, the many years I've spent working at 80,000 Hours. (80,000 Hours is a career advising service which—among other things—helps people act on Bostrom's ideas about the urgency of addressing existential risks posed by emerging technologies, such as artificial intelligence and biotechnology.) https://ift.tt/KR8zJ40 August 29, 2022 at 02:22PM

Show HN: Meal planning, auto grocery lists and recipe/ingredient encyclopeidia https://ift.tt/qQT6ek3

Show HN: Meal planning, auto grocery lists and recipe/ingredient encyclopeidia https://www.reciped.io/ August 29, 2022 at 11:02AM

Show HN: I built a quizlet clone in 2 hours https://ift.tt/L7QimFK

Show HN: I built a quizlet clone in 2 hours Quizlet, a popular tool among high schoolers and college students used to study for tests recently made it's core functionality paid. In an era where Autodesk, Adobe, and Microsoft hold their proprietary software to their chests, it's exciting to see opensource alternatives come to compete with them. I'm 15, and I'm excited to do my part to keep education free for everyone. https://ift.tt/vMAFYtE August 29, 2022 at 04:49AM

Show HN: A distributed computing Linux distro with batteries included https://ift.tt/taIuObw

Show HN: A distributed computing Linux distro with batteries included https://ift.tt/PmGtfhx August 29, 2022 at 01:24AM

Show HN: Convert VHDL to Verilog using GHDL (+ first evaluation) https://ift.tt/FKEuyc3

Show HN: Convert VHDL to Verilog using GHDL (+ first evaluation) https://ift.tt/tMcb0QX August 28, 2022 at 11:15PM

Sunday, August 28, 2022

Show HN: Versioning Filesystem for SQLite https://ift.tt/QKiIsMS

Show HN: Versioning Filesystem for SQLite https://ift.tt/ytjOanK August 28, 2022 at 07:19PM

Show HN: Density userstyle to remove spacing from popular websites https://ift.tt/xLKdpZC

Show HN: Density userstyle to remove spacing from popular websites https://ift.tt/cOLFX6f August 28, 2022 at 05:27PM

Show HN: Directly query 100M+ raw records of cleaned, refreshed financial data https://ift.tt/HsiYXCf

Show HN: Directly query 100M+ raw records of cleaned, refreshed financial data There are a lot of APIs that provide access to these types of data, but there were not any (as far as we're aware of) tools & services that provide access to query the raw data directly for analytical purposes. We get the data across different sources and clean, schematize them in a PostgreSQL databases so folks can query/analyze the data directly. We have ~100 tables of data across stocks, ETFs, economic indicators, US/international census data and plan to keep adding more. More information on the tables are available at https://docs.wizdata.io Access to all of the data is free, and we plan to (in the future) find ways to cover our costs by charging for folks who want to run their queries faster (e.g. by running their queries on separate compute clusters) or by providing custom integration to fit their data needs. Please take a look, and would please share any feedback with us here! https://www.wizdata.io August 28, 2022 at 06:51AM

Show HN: Hangman meets Wordle webapp in Angular https://ift.tt/md1ZXYv

Show HN: Hangman meets Wordle webapp in Angular Hey HN, I am a novice web developer, and I built a new webapp game in Angular that combines the game play of Hangman and Wordle. I chose this project because I wanted to learn Angular, while also developing something useful. I have some prior backend experience. And, I was pleasantly surprised with how much you can achieve in the pure JS/Typescript these days. For my app, the backend only sends the daily puzzle data in JSON, while the entire game logic and interactions are completely implemented in the frontend. I wrote around 4000 lines of the frontend code for this project. For me, the best part was RxJS integration in Angular. It also had a fair amount of learning curve. However, once you have learned the basics, it saves a lot of redundant boilerplate code and makes the code more readable and clean. You can play the game for free and there is no sign-up required: https://10letters.app The game does not save any user data at the server. All data is saved in the local storage. So, you can play the game again in the incognito mode, or after clearing your browser cache. If you have any questions or feedback, please feel free to add them in the comments. Thanks! https://10letters.app August 28, 2022 at 01:07AM

Show HN: Accept payments in crypto on your website (5 lines of code) https://ift.tt/ROjAZl2

Show HN: Accept payments in crypto on your website (5 lines of code) https://payonix.io/ August 28, 2022 at 01:57AM

Show HN: A piano chord reference tool https://ift.tt/PJ7fujC

Show HN: A piano chord reference tool https://pianochord.io/ August 28, 2022 at 01:23AM

Show HN: Make Any CLI into a GUI in Acme https://ift.tt/UhERHa5

Show HN: Make Any CLI into a GUI in Acme Hey HN. I've become enamored with the Acme editor. It's fascinating because it turns the Vim paradigm on its head: instead of maximizing your use of the keyboard, maximize your use of the mouse. I think this helps optimize for information management, as opposed to text manipulation. I realized a lot of the CLIs I use have the same structure, and with a small program I could convert them into GUIs inside Acme and make them much easier to use. Let me know what you think. https://ift.tt/PeUXQGx August 28, 2022 at 12:45AM

Show HN: E-graphs and equality saturation in Haskell https://ift.tt/XCTGpBg

Show HN: E-graphs and equality saturation in Haskell https://ift.tt/pe3wgSa August 28, 2022 at 12:18AM

Saturday, August 27, 2022

Show HN: A Minimal PHP Wiki https://ift.tt/Q2JOk8t

Show HN: A Minimal PHP Wiki First, I'm by no mean a programmer. Second, I am reading HN for years, just registered to make this public and see if it can be useful for someone. I have nothing to gain monetary. A while ago, I decided that no blogging system was simple enough and I looked for a small wiki to use as a CMS/blog. Found WikWiki on C2.com and I mixed it with some basic Markdown syntax, a minimal template and added password protection. The result is a single php file, no database and no dependencies. Code is a mess, not modulable, probably wrong in so many ways, but it can probably used by some as personal notepad, wiki, CMS, blog, etc. Any comments appreciated. https://ift.tt/r6Cb8uO August 27, 2022 at 02:46AM

Show HN: Browse Hacker News on your Kindle via browser for free https://ift.tt/fv2Jcgm

Show HN: Browse Hacker News on your Kindle via browser for free tl;dr: Go to kindlehnbeta.pythonanywhere.com on your Kindle’s browser. I wrote a wrapper over hackernews that allows me to browse it on my Kindle. Simply visit kindlehnbeta.pythonanywhere.com on your Kindle’s browser. You’ll be able to view top stories, the comments within them and even the article content that the stories link to. The articles are parsed by a library that makes its best attempt to extract the main content. I only own a Kindle Oasis (10th Generation) and thus have only tested this on it. I’d imagine it looks fine on other Kindles, but you’ll have to tell me. Link to screenshots: https://ift.tt/e23NkQG Really, I made this for myself as a quick solution for a personal need. But it seems like there are a few of you out there that would enjoy this as well. So I am making this public for others to try out. Let me know if this is something you actually want to use. If so, and the reception is positive, then I will continue to build it out to be better and more feature complete. In addition to this, would you enjoy a generic rss feed reader as well? — one that allows you to read any rss feed right from your Kindle’s browser? I can build this if that’s something you guys really want. https://ift.tt/2rIwWdk August 27, 2022 at 07:49AM

SHOW HN: Subreddit Finder – find subreddits based on a topic https://ift.tt/pd2V0NO

SHOW HN: Subreddit Finder – find subreddits based on a topic https://ift.tt/RS6uMhp August 27, 2022 at 04:48AM

Show HN: Prisma by Example – Interactive Playground https://ift.tt/Z76j8WG

Show HN: Prisma by Example – Interactive Playground https://ift.tt/7Ah6ivy August 27, 2022 at 01:30AM

Show HN: Build dashboard boxes with charts and numbers in Jupyter Notebook https://ift.tt/CnVBLu7

Show HN: Build dashboard boxes with charts and numbers in Jupyter Notebook https://ift.tt/bJnG6up August 27, 2022 at 12:10AM

Show HN: I released an indie racing game https://ift.tt/x3jA41i

Show HN: I released an indie racing game It took me 20 months to develop it in my spare time https://ift.tt/Z5n6I9m August 26, 2022 at 11:40PM

Friday, August 26, 2022

Thursday, August 25, 2022

Show HN: CBC Lite, a low-bandwidth CBC news site, built with Nextjs https://ift.tt/HIAvrK9

Show HN: CBC Lite, a low-bandwidth CBC news site, built with Nextjs Hello! I’m Cole, a developer at CBC, the Canadian public broadcaster, and we’re proud to share CBC.ca/lite, a low bandwidth-focused news service. Try CBC.ca/lite/news/world for more globally relevant news. I’ve written a short post on r/reactjs with some details on the site’s features and how it's built for those interested. https://ift.tt/E7qRsPm... Thank you! https://ift.tt/jPYDHLK August 25, 2022 at 06:47PM

Show HN: FRPC – A Faster, More Flexible RPC Framework https://ift.tt/P0mja6F

Show HN: FRPC – A Faster, More Flexible RPC Framework Today we're announcing frpc-go, an RPC framework that's designed from the ground up to be lightweight, extensible, and extremely performant. In an apples-to-apples comparison fRPC outperforms gRPC by more than 4x, doing more than 2 million RPCs/second on a single node. Check out our docs site at https://frpc.io ! https://ift.tt/Ecy34kb August 25, 2022 at 06:36PM

Show HN: Commandline tool for protecting data using TouchID+Secure Enclave https://ift.tt/4V7cCzj

Show HN: Commandline tool for protecting data using TouchID+Secure Enclave Toucli is a tool I made to solve a specific problem on my personal MacBook, where I had to pass in sensitive data like API keys to 3rd party applications on the commandline, but wanted to encrypt those keys on disk and require the physical presence of TouchID to decrypt/access them. As I state in the readme, for production and office environments a proper external system would be better, but for my single personal machine Toucli solved my problems without needing any external running service. It was also an excuse to use Swift and Xcode for the first time, which I had wanted to do for some time. https://ift.tt/0tQjzNa August 25, 2022 at 12:17PM

Breaking #FoxNews Alert : Number of dead rises after devastating tornadoes, Kentucky governor announces


from Twitter https://twitter.com/RKarthickeyan1

August 25, 2022 at 03:29PM
via RKarthickeyan1

Show HN: Bob-Editor https://ift.tt/ESUB3KG

Show HN: Bob-Editor https://ift.tt/IsZneg9 August 25, 2022 at 04:56AM

Show HN: DataLemur – Ace the SQL Interview! https://ift.tt/DKCorue

Show HN: DataLemur – Ace the SQL Interview! I just launched a new free SQL practice platform today called DataLemur! I'm the author of Ace the Data Science Interview, and a lot of our readers wanted to practice the SQL questions from the book, so we decided to make DataLemur free and open! Even if you aren't job hunting, these tricky SQL questions are pretty fun to practice on. https://datalemur.com/ August 25, 2022 at 12:58AM

Show HN: New UI for Ec2instances.info https://ift.tt/FG7YdLB

Show HN: New UI for Ec2instances.info Hey HN, 10 years after the project began we have updated the UI for the cloud server comparison site known as EC2Instances.info. This refresh brings a sticky filter bar so you can scroll and see what filters are applied, a more compact navbar, and improved UX for comparing instances. I've also fixed numerous long standing UI bugs including: comparisons now load correctly on RDS and ElastiCache, sort by max ENI works, sort by RDS instance storage works, and all dropdowns have consistent behavior. For maintainers and contributors, all the frontend libraries are upgraded to their latest versions, https://ift.tt/JLMx4cq . Going forward, we are aware that the homepage size is quite large and have plans to address this. We have tried to be good stewards of this project and evolve it carefully. Eager to hear what you think of the new UI! https://ift.tt/043Pxcu August 24, 2022 at 11:59PM

Show HN: The Handler: My Eight Key Handheld “Dream” Keyboard https://ift.tt/SrqIU63

Show HN: The Handler: My Eight Key Handheld “Dream” Keyboard https://ift.tt/NKiW3Xk August 24, 2022 at 06:33PM

Wednesday, August 24, 2022

Show HN: MassCode v3 – an open source code snippets manager for developers https://ift.tt/NGysYzj

Show HN: MassCode v3 – an open source code snippets manager for developers https://masscode.io/ August 24, 2022 at 02:15PM

Show HN: I Launched a “Product Design as a Service” SaaS Startup https://ift.tt/AoXpT40

Show HN: I Launched a “Product Design as a Service” SaaS Startup Are you planning your next design project, but you are tired of waiting months to recruit freelancers and design agencies are way too expensive? An alternative is now available. Designline.co is a fast and easy way to turn your ideas into premium designs, for one fixed monthly fee. Subscribe via Stripe (pause or cancel anytime), request unlimited designs and enjoy super fast delivery within 24-48 hours. 1. What challenges have you encountered while working with freelancers and/or design agencies? 2. I am looking for beta testers for Designline.co. 3. Your feedback is welcome! https://designline.co/ August 24, 2022 at 06:05AM

Show HN: Digital Products as a Side Hustle; a list of successful examples https://ift.tt/LKdWJbt

Show HN: Digital Products as a Side Hustle; a list of successful examples https://ift.tt/r0sfaMV August 24, 2022 at 08:06AM

Show HN: Simple UI for Stable Diffusion. Browser-based, runs on localhost https://ift.tt/oWgOEDT

Show HN: Simple UI for Stable Diffusion. Browser-based, runs on localhost https://ift.tt/rMcW865 August 24, 2022 at 02:37AM

Show HN: Open Source Canva Clone https://ift.tt/TOpB70U

Show HN: Open Source Canva Clone https://ift.tt/XQA8SiZ August 23, 2022 at 11:14PM

Show HN: Pornpen.ai, AI-Generated Porn https://ift.tt/XUeQVHT

Show HN: Pornpen.ai, AI-Generated Porn Hey HN, I've been working on https://pornpen.ai , a site for generating adult images. Please only visit the site if you are 18+ and willing to look at NSFW images. This site is an experiment using newer text-to-image models. I explicitly removed the ability to specify custom text to avoid harmful imagery from being generated. New tags will be added once the prompt-engineering algorithm is fine-tuned further. If the servers are overloaded, take a look at the feed and search pages to look through past results. For comments/suggestions/feedback please visit https://ift.tt/yu5AFGB Enjoy! https://pornpen.ai/ August 24, 2022 at 04:36AM

Tuesday, August 23, 2022

Show HN: Data Austerity Notation https://ift.tt/lhxG1My

Show HN: Data Austerity Notation Designed to replace JSON, YAML, and EDN; at least for everything I need those languages for. https://ift.tt/3sOnzJH August 23, 2022 at 12:27PM

Show HN: Discord and Slack Bots for Business https://ift.tt/TJ0hRgW

Show HN: Discord and Slack Bots for Business https://ift.tt/Cc5fFKT August 23, 2022 at 12:37PM

Show HN: Become an Awesome Open-Source Maintainer! https://ift.tt/6BXGxsC

Show HN: Become an Awesome Open-Source Maintainer! Maintainer is a CLI app which helps you to generate AUTHORS, CHANGELOG.md, CONTRIBUTING.md and so on based on the repository in GitHub. It makes your repository more contributor-friendly. https://ift.tt/6faCRQh August 23, 2022 at 12:38PM

Show HN: Crawlee – The web scraping and browser automation library for Node.js https://ift.tt/uRYstkg

Show HN: Crawlee – The web scraping and browser automation library for Node.js https://crawlee.dev/ August 23, 2022 at 11:55AM

Monday, August 22, 2022

Show HN: C# library for PDF generation got redesigned documentation (QuestPDF) https://ift.tt/Q0ECW3J

Show HN: C# library for PDF generation got redesigned documentation (QuestPDF) https://ift.tt/i13yjAN August 22, 2022 at 06:59PM

Show HN: Inlyne, a GPU powered, browser-less, Markdown previewer https://ift.tt/YfkTUhV

Show HN: Inlyne, a GPU powered, browser-less, Markdown previewer Markdown files are used universally in almost every git repository and yet you need a browser or electron app like VS Code to quickly open one. To help this I'm trying to create a markdown viewer that renders on the gpu without needing a browser. If this interests you please help try out `cargo install inlyne`. Using it is as simple as `inlyne README.md` and you can set themes, fonts and scaling as you'd like. https://ift.tt/1BsyxMm August 22, 2022 at 05:34PM

Show HN: How to find Access Key confidential data on AWS easily https://ift.tt/ebyUVsg

Show HN: How to find Access Key confidential data on AWS easily [OSINT TIP] AWS key Credential Leak How to find Access Key confidential information on Amazon Cloud Services (AWS) very easily Search the Script tag for the 'AWS.config.update()' function on the 'DynamoDB' or 'S3 Bucket Upload' function on the page using the function AWS SDK or AWS CLI. https://ift.tt/Pztik1I August 22, 2022 at 11:02AM

Show HN: What is Docker (in Docker)^n https://ift.tt/2LkvnIB

Show HN: What is Docker (in Docker)^n https://ift.tt/sIfZSrm August 22, 2022 at 08:50AM

Show HN: I made an easier version control system https://ift.tt/Kzat4An

Show HN: I made an easier version control system Hi everyone! This is the first launch of my project, Jamsync, which is trying to make version control easier for everyone. Let me know if you have any feedback! https://jamsync.io/ August 22, 2022 at 07:25AM

Show HN: Nevermind XOR – Deep Learning Has an Issue with Sin https://ift.tt/jmkvKBR

Show HN: Nevermind XOR – Deep Learning Has an Issue with Sin https://ift.tt/d5u8HiW August 22, 2022 at 04:12AM

Show HN: Multiplayer bullshit bingo using WebSockets, Postgres notify and rust https://ift.tt/aLBwEo5

Show HN: Multiplayer bullshit bingo using WebSockets, Postgres notify and rust https://ift.tt/Zou5N6D August 22, 2022 at 02:36AM

Sunday, August 21, 2022

Show HN: AwesomeCure – Analyze and Cure Lists https://ift.tt/JnrAk9M

Show HN: AwesomeCure – Analyze and Cure Lists https://ift.tt/wv940eZ August 21, 2022 at 05:24PM

Show HN: Generate QR-code as Tetris animations https://ift.tt/4rjEMm9

Show HN: Generate QR-code as Tetris animations https://ift.tt/bUzRo37 August 21, 2022 at 03:47PM

Show HN: I made a free Airtable of indie founders' growth strategies https://ift.tt/thymg1V

Show HN: I made a free Airtable of indie founders' growth strategies https://ift.tt/GpQJLDu August 21, 2022 at 11:02AM

Show HN: HertzBeat – An open-source, real-time monitoring system https://ift.tt/fREedbn

Show HN: HertzBeat – An open-source, real-time monitoring system Hi everyone! Very happy to be able to recommend an open source project here. Hertzbeat is an open-source, real-time monitoring system with custom-monitor and agentless. Support web service, database, os, middleware and more. Here’s a video of show: https://youtu.be/eb_Nosl9fZY . Very open to feedback. github: https://ift.tt/BLlDNuY home: https://ift.tt/cH6u2z8 Very welcome to use and give us a star! Thanks!!!! https://ift.tt/BLlDNuY August 21, 2022 at 08:51AM

Show HN: As your priorities change, your Google calendar gets rearranged by AI https://ift.tt/gEwKUYn

Show HN: As your priorities change, your Google calendar gets rearranged by AI https://ift.tt/31Fo7kU August 21, 2022 at 06:10AM

Show HN: Brew.fm – Let bots discover new music on Spotify for you https://ift.tt/wmjPtOy

Show HN: Brew.fm – Let bots discover new music on Spotify for you Use Spotify? This tool will automate your music discovery for you. Join here (100% perpetually free with no strings attached): https://brew.fm Some time ago, I built and showed HN[1] brew.fm, a tool helping artists remix each other’s work. It had been quiet, and I remembered how fun it was to work with the Spotify API, so I repurposed the tool to solve one of my own problems: missing out on new music of my favorite artists. I shared it on Reddit yesterday[2], and this seems to hit a spot for more people: so far 833 people connected their Spotify account. How it works: The tool simply shows your top 50 artists on Spotify over short, medium and long term, and checks those artists for new music. If you select a playlist, every artist involved in the tracks will be checked for new music, after which new releases are shown sorted by most recent release date. Here’s a video of me demoing the tool: https://youtu.be/Nh2Ognb4PgU . Enjoy! Very open to feedback. [1] https://ift.tt/urUioDN [2] https://ift.tt/HF8M2Uk... https://www.brew.fm/ August 21, 2022 at 01:53AM

Saturday, August 20, 2022

Show HN: Node Maze Generator https://ift.tt/juV5hIJ

Show HN: Node Maze Generator A few months ago I started making an RPG API and decided to break portions of it off into open source code. Here is an extensible maze / dungeon generator for node which can be installed via NPM. The generator uses a growing tree algorithm and can be extended with custom generators (or by extending the base class) in order to make more complex dungeons, add items and enemies etc. I kept it basic for now, it's very lightweight. I don't know if anyone has a use case for such a library, but here it is none-the-less. https://ift.tt/xJiq91K August 20, 2022 at 07:03AM

Show HN: ProjectZero – Find collaborators for your next side project https://ift.tt/JGFwqlg

Show HN: ProjectZero – Find collaborators for your next side project https://ift.tt/zIyf105 August 20, 2022 at 03:36AM

Show HN: We Built a Free API Security Web Tool – Eliminates Your PenTest Cost https://ift.tt/PqmINpV

Show HN: We Built a Free API Security Web Tool – Eliminates Your PenTest Cost https://ift.tt/lSyxFDJ August 20, 2022 at 02:02AM

Show HN: Have a question on your medication or supplement? Ask a pharmacist now https://ift.tt/yQUcDqo

Show HN: Have a question on your medication or supplement? Ask a pharmacist now Hey everyone! TL;DR: Looking for feedback on my app in exchange for a one-time free consultation with a pharmacist 24/7 (an appointment would be encouraged as well!) A quick reflection on the focus of my company, ImpactPharm: Let's talk about Uber first. It is a technically complicated app for a simple idea: getting someone from point A to point B by connecting them with a freelance driver. See this blog: "The Uber Engineering Tech Stack, Part I: The Foundation | Uber Blog" https://ift.tt/gIDhfiC Our Uber-inspired healthcare app aims to answer a patient's contextual medication-related question by connecting them with a freelance licensed pharmacist. The reviews and profiles of pharmacists and patients are features. They make us more approachable. The thoughtful, contextual, and actionable answer is the key product. That's our destination. Our ImpactPharm app is now available on the App Store on both Android and iOS/Apple for you to download: Apple App Store: https://ift.tt/AjiqfYW Android App Store: https://ift.tt/sFhAMcB... Please give us a try. Everyone has a free trial from now until Labor Day, September 5, 2022! Please write us a review on the App Store and let us know whether: > The information provided by your pharmacist is clear, helpful, and well researched. > The app is readable and runs smoothly. > You plan to continue using ImpactPharm. > Using ImpactPharm improved your overall health and well-being. > The care you received from ImpactPharm is worth more than what you paid to use this service. And please tell us: Why will or will you not use this app again? Thank you for your support! Sophie Le, PharmD Co-founder & CEO ImpactPharm, Inc https://impactpharm.app August 20, 2022 at 01:25AM

Show HN: How hard can it be to draw a line? https://ift.tt/5JsTmRZ

Show HN: How hard can it be to draw a line? https://ift.tt/0Ncht1f August 19, 2022 at 10:43PM

Friday, August 19, 2022

Show HN: ClavaScript: a ClojureScript syntax to JavaScript compiler https://ift.tt/gRWMhmB

Show HN: ClavaScript: a ClojureScript syntax to JavaScript compiler https://ift.tt/PjbrDZF August 19, 2022 at 07:12PM

Show HN: An HTML endless runner under 900 lines without frameworks or libraries https://ift.tt/W2ikv5y

Show HN: An HTML endless runner under 900 lines without frameworks or libraries My wife and I recently submitted to a mobile game jam on Newgrounds (yes, it's still around). What started as a question of whether we could do it somehow morphed into whether we could do without so many of the seemingly needless complications rampant in our respective industries. My wife thus did all the art as traditional frame-by-frame animation (no puppets or tweening) and I preceded without a game engine. I did use a pre-processor that gives JS a Lisp syntax (Parenscript), because C-syntax is gross. We hope the end result, while definitely of small scope, will serve to inspire some thought as to what is and isn't needed in your next project. https://ift.tt/dnCYKg3 August 19, 2022 at 09:42AM

Breaking #FoxNews Alert : Number of dead rises after devastating tornadoes, Kentucky governor announces


from Twitter https://twitter.com/RKarthickeyan1

August 19, 2022 at 12:29AM
via RKarthickeyan1

Thursday, August 18, 2022

Show HN: I made a writing tool that asks questions like Socrates https://ift.tt/Kp3fZMm

Show HN: I made a writing tool that asks questions like Socrates https://www.scraft.ai/ August 18, 2022 at 11:26AM

Show HN: I spent a year designing a low profile, minimal mechanical keyboard https://ift.tt/YAv7pdu

Show HN: I spent a year designing a low profile, minimal mechanical keyboard Hi HN, During lockdown I took up the keyboard hobby but I couldn't find anything I liked the aesthetic of. So I set out to design my own keyboard from scratch that shunned the gamer look in favour of a more minimal, serious design. I've built several prototypes but I would love to get some feedback from the HN community. https://ift.tt/SRotN9p August 18, 2022 at 02:54PM

Show HN: MyNotifier – Simple Notifications https://ift.tt/sZ9bfLh

Show HN: MyNotifier – Simple Notifications https://ift.tt/AJMg0tm August 18, 2022 at 03:06PM

Show HN: StoneDB—A Real-Time HTAP Database Based on the MySQL Kernel https://ift.tt/61uyA2O

Show HN: StoneDB—A Real-Time HTAP Database Based on the MySQL Kernel StoneDB is an open-source hybrid transaction/analytical processing (HTAP) database designed and developed by StoneAtom based on the MySQL kernel. It is the first database of this type launched in China. StoneDB can be seamlessly switched from MySQL. It provides features such as optimal performance and real-time analytics, offering you a one-stop solution to process online transaction processing (OLTP), online analytical processing (OLAP), and HTAP workloads. StoneDB is fully compatible with the MySQL 5.6 and 5.7 protocols, the MySQL ecosystem, and common MySQL features and syntaxes. Tools and clients in the MySQL ecosystem, such as Navicat, Workbench, mysqldump, and mydumper, can be directly used on StoneDB. In addition, all workloads on StoneDB can be run on MySQL. StoneDB is optimized for OLAP applications. StoneDB that runs on a common server can process complex queries on tens of billions of data records, while ensuring high performance. Compared to databases that use MySQL Community Edition, StoneDB is at least 10 times faster in processing queries. StoneDB uses the Knowledge Grid technology and a column-based storage engine. The column-based storage engine is designed for OLAP applications and uses techniques such as column-based storage, Knowledge Grid-based filtering, and high-efficiency data compression. With such storage engine, StoneDB ensures the high performance of application systems and reduces the total cost of ownership (TCO). https://ift.tt/1KRuQse August 18, 2022 at 11:26AM

Show HN: Allsearch – Making it easier to use different search engines seamlessly https://ift.tt/cmAe7kg

Show HN: Allsearch – Making it easier to use different search engines seamlessly Allsearch is a tool I made after getting fed up with Google's search results and reading up on conversations on HN about the state of search on the internet. This is a tool I made as a spiritual successor to GnodSearch ( https://ift.tt/A3ITPfl ), which I've seen in a couple conversations about search on HN. GnodSearch is great, but a bit barebones in terms of looks and functionality; Allsearch is my attempt to build off of it. Similar to Gnod, Allsearch allows you to apply any given search query to a search engine of your choice (either through only keystrokes, or via mouse). However, it also allows you to add your own engines to its catalogue, and allows you to define macros to use multiple engines simultaneously (useful for easily comparing engines). It's not feature complete; there are still some things I'd like to add in. There are way more engines I want to add to it's default catalogue, and I also want to add in the ability to export your settings to allow people to easily share their Allsesarch configurations. Curious about people's thoughts on it :) https://allsear.ch/ August 17, 2022 at 12:17PM

Show HN: Fuzzyhome – A Fast Fuzzy Finding New-Tab Page https://ift.tt/Y8L4VQh

Show HN: Fuzzyhome – A Fast Fuzzy Finding New-Tab Page Fuzzyhome is a lightweight new-tab page that lets you very quickly fuzzy find links and navigate to a result. If there are no matching links, you can use your query to perform a search with your search engine of choice. You can also append your query to arbitrary links with a bang-like feature. Cohesive usage instructions can be found on the GitHub page: https://ift.tt/JMKYNio Fuzzyhome is free, entirely client-side, and statically hosted with Cloudflare pages. No sign in or account required. Export your links to a JSON file in the settings menu to keep a backup. Links are stored in IndexedDB and the bundle is cached with service workers for fast loading. Thanks for checking it out, consider giving it a star :) https://fuzzyho.me/ August 18, 2022 at 05:34AM

Wednesday, August 17, 2022

Show HN: Authorizer 1.0 https://ift.tt/7mdSJgG

Show HN: Authorizer 1.0 I am excited to announce the stable version of https://authorizer.dev with the most significant updates . The most complex part of your application, i.e. auth has never been this simple in the open-source space before. Bring your database and have auth layer ready for the application within minutes . Amazing Features of Authorizer Support for 11+ databases | Sign-in / Sign-up with email ID and password | Password-less login with magic link login | Social logins (Google, Github, Facebook, LinkedIn, Apple more coming soon) | Secure session management | OAuth2 and OpenID compatible APIs | APIs to update profile securely | Forgot password flow using email | Role-based access management | Multi factor authentication | Email templating | Webhooks | For more information check: Website: https://authorizer.dev | Docs: https://ift.tt/UfIlW4V | Github: https://ift.tt/bHS0Rua | React SDK: https://ift.tt/hZVfGiq | Javascript SDK: https://ift.tt/fc0rGtK | Youtube: https://youtube.com/playlist?list=PLSQGbUjHc6bpaAgCiQPzNxiUP... | Examples: https://ift.tt/64zPm1Q | Discord: https://ift.tt/WTSk8YM | Github Sponsorship: https://ift.tt/cS7KIgM | Buy me Coffee: https://ift.tt/Ye9HJc8 | https://ift.tt/bHS0Rua August 17, 2022 at 06:31PM

Show HN: I created a site you can upload a photo a day https://ift.tt/ExBn6mG

Show HN: I created a site you can upload a photo a day a photo is the theme of the day, and everyday deserves a theme. It's kind of interesting to see the world with photos in a simple way daily. so I built this mini site. what's your photo today? https://ift.tt/WuPmqYI August 17, 2022 at 03:19PM

Show HN: I made a web-based notepad with a built in unit calculator https://ift.tt/5jo2rvE

Show HN: I made a web-based notepad with a built in unit calculator Hi HN It also supports percentages, dates and variables. I've been working on this alone for a few years now, so would love to get some feedback. https://numpad.io/ August 17, 2022 at 02:31PM

Show HN: Android app that helps businesses and professionals saved 230K+ hours https://ift.tt/QPaI1Wg

Show HN: Android app that helps businesses and professionals saved 230K+ hours https://typinghero.app August 17, 2022 at 12:13PM

Show HN: A network for Americans who can't afford health insurance https://ift.tt/3NpSRqv

Show HN: A network for Americans who can't afford health insurance Hey HN, launched this recently and looking for early feedback. The problem to solve: In the US, patients who can't afford health insurance are regularly charged the highest prices for healthcare - prices that are deliberately inflated by 2x-4x above market. But theoretically they should be getting the best prices, because they are paying without the expenses and delays of insurance claims. However, insurance contracts are written in a way that prevents anyone outside a network from getting better prices than insurers. The Pocketero solution: An affordable non-insurance network for people who pay out of pocket for healthcare, especially those who can't afford health insurance. Network members get the best prices from network providers. If you have any comments about the design, implementation, business model, etc. - please share your thoughts! https://ift.tt/WnX1FID August 17, 2022 at 02:11AM

Show HN: Hire experts in popular SaaS/no-code tools https://ift.tt/P38EGvq

Show HN: Hire experts in popular SaaS/no-code tools Hi HN We have built Heep to help startups take advantage of the best no-code/SaaS tools and increase their ROI on the tools they already are paying for. It's super simple - we match you with experts in popular tools like Notion, Bubble, Webflow for any kinds of project. So far we had over 200 companies build all kind of staff with makers on Heep - from improving their internal ops with automations (Zapier, Airtable) to building full scale MVPs (Bubble, Glide). We focus on curating talent and making it easy for anyone to navigate the no-code space. We have messenger and payments built-in inside the platform and adding simple contracts soon. On the talent side we are allowing you to monetise your expertise in any SaaS/no-code tool and earn $2K+ per month. Right now we have over 300 experts on the platform across 40+ tools. We are still working on making the experience smooth for customers and the main point of launching here is to get feedback on what could be done better on finding/hiring an expert. Would love to discuss what do you like/dislike about existing freelance platforms out there. Love from Kyiv/Berlin https://heep.so/ August 16, 2022 at 11:52PM

Show HN: Learn words in a foreign language by typing https://ift.tt/QM8ygmn

Show HN: Learn words in a foreign language by typing I’m Brazilian and I made this tool for my brother to learn English. He’s also trying to learn the keyboard layout at the same time. So far he seems to be liking it and getting better. I manually built and open-sourced the dictionary on github, so anyone can contribute and add more languages. I’m doing that manually because I want to do that in the most easy and didactic way possible, with a very accurate translation and most used words. Ideally, in the next version, it will be using some sort of API or automated tool. I’m not sure how to make the dictionary work effectively because each description needs a very close translation (ideally as exact as possible). We’re not able to just copy words and descriptions because they won’t necessarily line up with the other language translations. We’re currently manually translating to be accurate, though ideally we can figure out a good way to scale this, if anyone has suggestions please let me know! https://ift.tt/4FsKNTr August 16, 2022 at 11:16PM

Tuesday, August 16, 2022

Show HN: Cookieless Conversion Attribution with Pathview https://ift.tt/LtH3Dmz

Show HN: Cookieless Conversion Attribution with Pathview Morning HN. I worked on a cloud CMS and then pivoted an analytics feature to a standalone SaaS. Pathview focuses on the conversion path rather than general analytics. I want to help users optimize conversions. It doesn’t use cookies, contains 160-characters of JavaScript, and leverages HTTP Messaging for a modern take on an old-school analytics approach. I’m close to launching a public beta test and could use a sanity check. Any advice, feedback, or questions for this first-time developer? -sb https://ift.tt/0VhqogX August 16, 2022 at 03:01PM

Show HN: Power off all DDC/CI capable displays on Windows shutdown https://ift.tt/DBdQwRx

Show HN: Power off all DDC/CI capable displays on Windows shutdown https://ift.tt/CgfdbUk August 16, 2022 at 02:09AM

Show HN: XaaS Pricing – track 25k+ SaaS company pricing strategies in one place https://ift.tt/M2ln1PO

Show HN: XaaS Pricing – track 25k+ SaaS company pricing strategies in one place Hi all - I'm completely new here! I come from a market analyst background - I've done large B2B tech pricing research and consulting projects for over 10 years. I wanted to figure out a way to scale what we do in those projects to a broader set of SaaS companies that can't pay the six-figure plus price points those projects often carry. Today is our first step on figuring that out - we've created XaaS Pricing, a tool that let's you analyze the pricing strategies of 25,000 SaaS vendors across 50+ metrics, on-demand, with real-time updates when pricing strategies change. I hope it's helpful and look forward to feedback and questions from the HN community! https://ift.tt/YLCulfS August 16, 2022 at 01:01AM

Monday, August 15, 2022

Show HN: Octarchive – Back up all repos on a GitHub account locally https://ift.tt/uYKvQ0H

Show HN: Octarchive – Back up all repos on a GitHub account locally Hey HN! I just released Octarchive, a simple tool to back up all repos on a GitHub/Gitea account to a local folder written in Go. If you're worried about loosing your FLOSS work, but are can't keep up with manually mirroring all the repositories, this might be the tool you're looking for. I'd love to get your feedback :) https://ift.tt/QPuDC1v August 15, 2022 at 04:45AM

Show HN: Dump Shadowsocks Credentials from NthLink https://ift.tt/wnmbED1

Show HN: Dump Shadowsocks Credentials from NthLink https://ift.tt/rLkbxum August 15, 2022 at 04:41AM

Show HN: Xklb – organize your media when it is too big to think about https://ift.tt/gA1t2rx

Show HN: Xklb – organize your media when it is too big to think about https://ift.tt/XvGRKlf August 15, 2022 at 07:58AM

Show HN: Belua, Beautifully Organised Contacts https://ift.tt/ugWbpxc

Show HN: Belua, Beautifully Organised Contacts Manage and present your contacts with the Belua app on iPhone. Features: Organise - Display generative art for contacts without photo. - Use tags to categorise your contacts. - Use the touch action to surface contacts in recent. - Sort by recent, by recently added, by tag or by country. - Privacy Built-In from the start. - Actions such as favourite, tag and hide work across devices if you are using iCloud. - Works offline Search - Search text in contacts - Diacritic insensitive [a diacritic is a glyph added to a letter or to a basic glyph]. - Works with natural language text to ensure correct behaviour in multiple scripts and languages such as Chinese or Japanese. https://ift.tt/JAw7Wkm August 14, 2022 at 10:44PM

Show HN: Anysphere, home for important, long-form conversations https://ift.tt/vw1iLpo

Show HN: Anysphere, home for important, long-form conversations Hi everyone! I’m Arvid, cofounder of Anysphere ( https://anysphere.co ). With my two friends Sualeh and Shengtong I have been spending the last few months building a dedicated home for important, long-form conversations. We’re super excited to let the HN community test it out! We think that no existing platform for point–to-point communication prioritizes the conversations that you actually care about and that really matter. Instant messaging is filled with careless texts and stickers, email is filled with receipts and spammers, and physical mail, while better in those respects, is slow and cumbersome. None of the existing platforms are private enough. Anysphere attempts to fix this. It is private, secure, desktop-first and only allows people you added to contact you. Our whitepaper ( https://ift.tt/t6PelNA ) describes our privacy and security model in detail — in short, we protect all of your data and metadata against everyone (even our own server). Our client is fully open source: https://ift.tt/ZDOoiaV . We deployed a small server to open up testing to everyone in the HN community. Instructions are here: https://ift.tt/eU2f7Vc... . I can’t wait to hear your thoughts! https://ift.tt/0EJG64o August 15, 2022 at 06:17AM

Show HN: shortcommand – Easily run a set of commands quickly using a YAML file https://ift.tt/8z9Ehrj

Show HN: shortcommand – Easily run a set of commands quickly using a YAML file This tiny command line tool was created mainly because I have several apps that I run on my server and finding the right set of commands for deploying an app is a hassle. So this basically documents the set of commands for each of my projects, as well as gives me quick access to them. Just wanted to share it here in case anyone else might find it useful. https://ift.tt/dirTnN7 August 15, 2022 at 12:17AM

Sunday, August 14, 2022

Show HN: Makerspace for “bad” art and thoughtful subjectivity https://ift.tt/VskDfnI

Show HN: Makerspace for “bad” art and thoughtful subjectivity Inspired by r/BadArt and r/CrappyArt https://ift.tt/mg4JwAc August 14, 2022 at 08:18AM

Show HN: Bog Gobbler Word Game https://ift.tt/qm7XhBA

Show HN: Bog Gobbler Word Game Two years ago my pandemic project was an online multi-player variant of Scrabble named Crossword Island Hopper where you capture territory by placing words on a board. It proved to be wildly unpopular. More recently I have been working on Bog Gobbler, which is a variant of Boggle where you capture territory by finding words in the grid. The territory-capture element is much more relevant in the multi-player game, but also affects the mechanics of solo games. This one is a little more popular and there is a daily solo challenge where everyone plays the same grid, with a global and personal leaderboard. You can go directly to the daily challenge at: https://ift.tt/bwIvRGS If you know how to play Boggle the one thing you need to be aware of is that after the first word you find, all subsequent words must include at least one letter that you already "own". https://ift.tt/umCUAEx August 13, 2022 at 10:41PM

Show HN: `pdf2searchablepdf` command-line tool to make PDF have searchable text https://ift.tt/tf3mx4r

Show HN: `pdf2searchablepdf` command-line tool to make PDF have searchable text Easily perform OCR (Optical Character Recognition) on PDFs. `pdf2searchablepdf input.pdf` = voila! "input_searchable.pdf" is created & now has searchable text https://ift.tt/qN9V4Hh August 14, 2022 at 04:10AM

Show HN: Create WireGuard Mesh Networks Using Vault https://ift.tt/BvKyXJs

Show HN: Create WireGuard Mesh Networks Using Vault https://ift.tt/xpvB5qZ August 14, 2022 at 03:30AM

Show HN: I've made a GPU-based wavelet spectrogram tool for birdsongs https://ift.tt/F0KMO6q

Show HN: I've made a GPU-based wavelet spectrogram tool for birdsongs https://ift.tt/5ho6u8j August 14, 2022 at 01:51AM

Show HN: Rocket Drone, a lunar lander type game for the web https://ift.tt/mwVcDuP

Show HN: Rocket Drone, a lunar lander type game for the web https://ift.tt/IZxVrWs August 14, 2022 at 12:29AM

Saturday, August 13, 2022

Show HN: A simple price betting platform on crypto https://ift.tt/B3pcxVo

Show HN: A simple price betting platform on crypto You bet on the direction of a crypto price in the next 60 secs (up/down). If you're right, you can win >60%, if you're wrong, you lose your investment. Onboard just with an ETH transfer, no KYC, no trading fees. Fun mode available. https://popcoin.gg/ August 12, 2022 at 09:53PM

Show HN: Agency quality design and development for a very un-agency like price https://ift.tt/ykuQeT1

Show HN: Agency quality design and development for a very un-agency like price Howdy HN! Been working on a side project of mine for about a year called Gloutir. It's essentially an 'agency of one' design and development service using a subscription or retainer model for billing (Stripe + Memberstack). I primarily focus on WordPress and Webflow design and development as I realized long ago that there's a huge demand for these services in the design / marketing agency space. I've had a lot of success the past year with this work, and surprisingly (or unsurprisingly) every single client of mine has been a larger agency needing additional help. That kind of makes sense because an agency can immediately see the value in what I offer without really having to be convinced. Recently I've introduced a weekly option for clients looking to launch fast and spend less ($1,000 a week, maybe not sustainable but we’ll see). I'd love to get more involved with startups needing landing page work / design services. There are a number of people doing stuff like this, but I do want to clarify that this is never going to be an "unlimited design" style subscription service. I've intentionally set a hard cap on the number of clients because it's simply impossible to accommodate more than a certain number of clients while keeping the quality of work where it needs to be. Anywho, curious what you all think and if you have any suggestions on how to improve. https://gloutir.com/ About me: full time designer and developer at an agency. Can see more of my work at https://zchry.org. August 12, 2022 at 09:09PM

Show HN: Render dancing videos from hand-drawn anime characters https://ift.tt/7lQVIdf

Show HN: Render dancing videos from hand-drawn anime characters https://ift.tt/SOfnrvM August 12, 2022 at 07:05PM

How Improving Muni Also Makes Life Better for Drivers

How Improving Muni Also Makes Life Better for Drivers
By Andrea Buffa

Side-by-side photos of people on a bus, on bikes and in cars; showing a lot more space on road when people use bikes or buses.

Photo credit: We Ride Australia

If you mostly drive to get around San Francisco, you may be wondering, “what has the SFMTA done for me lately?” San Francisco is a “transit first” city, so at the SFMTA we focus our resources on making it easier for San Franciscans to get around by public transit as well as by biking, walking and personal mobility device. While it may seem like adding transit lanes and protected bike lanes doesn’t have anything to do with driving, in fact, it does. 

Since San Francisco doesn’t have room to give more space to roads, we have to change the way we use the limited space on our existing streets. (Not that adding more roads reduces traffic anyway – check out this article.) City Traffic Engineer Ricardo Oleo puts it this way: “When you have a city like San Francisco that was built with density in mind, having everyone drive is not a viable option. There’s not enough room to have that happen. It’s not geometrically possible. You’d have debilitating amounts of congestion without Muni.” 

A well-designed city gives people choices. The many San Franciscans who already do choose to take Muni, walk or bike to get around are taking some pressure off the city's roadways. Imagine if everyone on the 49 Van Ness/Mission that’s zipping down the new Van Ness Bus Rapid Transit corridor were instead driving on Franklin and Gough. That would translate into another 21,000 cars in traffic on a typical day! And think about what congestion would look like on Fell Street if the hundreds of people who use the protected bike lanes there were behind the wheel of a car? 

Every person who takes Muni to get to the Chase Center, their workplace or their doctor’s appointment is one fewer car on the road. So, everything we do to make Muni more appealing—whether it’s transit lanes, new buses or smart traffic signals that give transit priority —is also good for drivers.  

Every person who walks, bikes or hops on an electric scooter to get to Golden Gate Park or pick up something at the local pharmacy is one fewer car that needs a parking space. So, everything we do to make it safer and more appealing to use active forms of transportation is also beneficial for the people who do need to drive to those destinations. 

Bikes take up far less space on the road than cars, and Muni buses and trains can transport a significant number of people in a compact space. 100 people traveling in personal vehicles take up 4,500 square feet. The same 100 people on bikes takes up about 1,200 square feet. And if they were all in a bus? They would take up only 520 square feet. They would also be responsible for far fewer greenhouse gas emissions. 

Reducing greenhouse gas emissions is a priority for the SFMTA and the city of San Francisco. But we realize most people make travel decisions based on their personal lives – not on San Francisco’s climate action plan. As a transportation agency, our job is to make transit, walking and rolling the best travel options for more people. If we’re able to do that, we’ll help fight the climate crisis and simultaneously improve the driving experience for people who still need to drive.  

 



Published August 12, 2022 at 11:16PM
https://ift.tt/CtyjxQc

Show HN: Turn an Old Nvidia Shield TV into a Ubuntu Linux Box https://ift.tt/Pos3diO

Show HN: Turn an Old Nvidia Shield TV into a Ubuntu Linux Box https://ift.tt/YxNSWGt August 12, 2022 at 11:43PM

Show HN: Merle, an IoT framework written in Go https://ift.tt/KXhIi0w

Show HN: Merle, an IoT framework written in Go https://ift.tt/NbFSc1P August 12, 2022 at 10:33PM

Friday, August 12, 2022

Show HN: Busy – a lean, statically typed build system for GCC Clang MSVC https://ift.tt/UTw873p

Show HN: Busy – a lean, statically typed build system for GCC Clang MSVC https://ift.tt/ZibSsuW August 12, 2022 at 06:19PM

Show HN: Software Engineering Manager's Sidekick https://ift.tt/TXqKWrH

Show HN: Software Engineering Manager's Sidekick https://ift.tt/chAetnb August 12, 2022 at 12:45PM

Show HN: Markdown as Web Page/Site https://ift.tt/Ww2MUH5

Show HN: Markdown as Web Page/Site https://ift.tt/CIKWsMe August 12, 2022 at 08:54AM

Show HN: Rectangular Micro QR Code (rMQR Code) Generator https://ift.tt/RuI5V8s

Show HN: Rectangular Micro QR Code (rMQR Code) Generator https://ift.tt/RcoDbg7 August 12, 2022 at 03:58AM

Show HN: Wordle but for Tweets https://ift.tt/vZMlypN

Show HN: Wordle but for Tweets Hey HN I built this simple app that grabs four popular tweets from the last 24 hours and removes a word from each, so that the missing words spell out a phrase. It's the player's job to guess the missing words. A key motive for building this was that, to be honest, I was finding much of the news and social media dialogue quite depressing. I thought that if a wholesome or inspirational phrase can be built out of these (often tiresome) tweets, then there would be something nice about that. The stack included GCloud scheduler (for daily Tweet scraping and automatic puzzle generation), Supabase (which, by the way, is fantastic) and Next / Vercel. https://www.birdle.art/ August 12, 2022 at 02:04AM

Show HN: Go to random locations, parks and restaurants around you https://ift.tt/V9RxuCd

Show HN: Go to random locations, parks and restaurants around you https://ift.tt/SW2vQOt August 11, 2022 at 10:20PM

Show HN: I created a bedtime story for my son using GPT-3 and DALL-E https://ift.tt/SvbNH1q

Show HN: I created a bedtime story for my son using GPT-3 and DALL-E https://twitter.com/laktek/status/1555154811728695296 August 11, 2022 at 11:47PM

Thursday, August 11, 2022

Show HN: Linguistic Antipatterns https://ift.tt/MEQ16h0

Show HN: Linguistic Antipatterns https://ift.tt/echY3vz August 11, 2022 at 10:20PM

Show HN: PHP on Netlify Edge Functions https://ift.tt/sFd2oDY

Show HN: PHP on Netlify Edge Functions https://ift.tt/TOul8Mi August 11, 2022 at 06:42PM

Show HN: Open Source Zapier Alternative for Web3 https://ift.tt/K3vLrGU

Show HN: Open Source Zapier Alternative for Web3 https://ift.tt/04W68J2 August 11, 2022 at 07:44PM

Show HN: GitHub Commit Visualiser https://ift.tt/ZzNRSmJ

Show HN: GitHub Commit Visualiser I built a tool which you can use to visualise your git commits at an org or repository level. It shows just how much work an engineering team, or even an individual does, that often goes unseen by non-dev teams. You can read about the build here: https://ift.tt/SDkohTy... Repo is here: https://ift.tt/62w3iyh You can deploy your own to netlify (or provider of your choice) and start visualising your own project's commits in realtime. https://ift.tt/683ZK2w August 11, 2022 at 06:30PM

Show HN: Proxy.py https://ift.tt/94ZaOrP

Show HN: Proxy.py [Not my project] A very well features proxy server (Forward & Reverse + lots of other features). https://ift.tt/4Zw3veJ August 11, 2022 at 02:59PM

Show HN: Releese – Music business management software https://ift.tt/g8GkZxw

Show HN: Releese – Music business management software After working in the music industry myself as an artist (Midsplit) and as a label manager / employee (ChillYourMind, Strange Fruits) I noticed that the music industry has very antiquated tools that are often expensive and rarely updated. I had the idea to build a platform that could streamline the entire releasing process of music, we nailed it down to metadata management, royalty splits, landing pages generation, distribution to major stores and royalty collection (publishing + neighboring) rights. After building this with a small team for 18 months, we finally managed to create our vision with a surprisingly functional product. Our cloud infrastructure is based on Google Cloud and our app is 98% Typescript (Thank you Github) I would love to know how someone in or outside the music industry feels about the platform. Hopefully we will help shape a better music industry! https://ift.tt/rtWyO8T August 11, 2022 at 01:47AM

Show HN: Coder – Remote development environments provisioned with Terraform https://ift.tt/ZObKoP3

Show HN: Coder – Remote development environments provisioned with Terraform https://ift.tt/XtQ5U0g August 11, 2022 at 01:01AM

Wednesday, August 10, 2022

Show HN: Convert eCommerce product pages to JSON with a simple API Call https://ift.tt/TMz7Xea

Show HN: Convert eCommerce product pages to JSON with a simple API Call https://ecom2json.com August 10, 2022 at 02:54AM

Show HN: Keep Swimming – lessons I learned while bootstrapping a SaaS product https://ift.tt/4Gv9CLq

Show HN: Keep Swimming – lessons I learned while bootstrapping a SaaS product https://ift.tt/vUwFpse August 10, 2022 at 02:28AM

Show HN: WeExpire – Notes readable only after your death https://ift.tt/MbHKLqS

Show HN: WeExpire – Notes readable only after your death https://weexpire.org/ August 10, 2022 at 01:43AM

Show HN: Create bespoke, always-on, virtual coworking rooms (called cafes) https://ift.tt/aRbiUrT

Show HN: Create bespoke, always-on, virtual coworking rooms (called cafes) https://ift.tt/FlGNUv2 August 10, 2022 at 12:55AM

Show HN: MOS, an application to help you deploy mathematical optimization models https://ift.tt/Sx4ZMpJ

Show HN: MOS, an application to help you deploy mathematical optimization models We built MOS in response to the frictions we experienced in deploying optimization solutions. Some of the key benefits provided are the following: - Models can be easily uploaded to the application after adding simple annotations to the model code. - Models can be accessed via various available interfaces, including a REST API, a web graphical user interface, and client libraries in popular programming languages such as Python and Julia. - Models can be run with different inputs by workers running locally or distributed over the network. - Intermediate and end results can be extracted, browsed, and analyzed. This is all available without the need for (the typically required) custom ad-hoc code. https://ift.tt/uSYM2tn August 9, 2022 at 11:28PM

Show HN: We Built Vercel for Data Engineers https://ift.tt/6hrsOVE

Show HN: We Built Vercel for Data Engineers Hi HN. Today we released Dagster Cloud to general availability [1], which includes a new feature you can try that we're calling Branch Deployments. Branch Deployments were inspired by Vercel's Preview Deployments feature and deep GitHub integration. We're hoping we can bring a similar developer experience improvement to the data domain. Let us know your feedback! [1] https://ift.tt/wd0eF5b https://twitter.com/dagsterio/status/1557040015237976065 August 9, 2022 at 10:57PM

Tuesday, August 9, 2022

Show HN: Recode – Free, open-source, community-driven Codespaces alternative https://ift.tt/HbJN0hR

Show HN: Recode – Free, open-source, community-driven Codespaces alternative https://ift.tt/eZfbpcw August 9, 2022 at 09:33PM

Show HN: PGPP (Pretty Good Phone Privacy) – a new type of mobile privacy service https://ift.tt/xXQeyhg

Show HN: PGPP (Pretty Good Phone Privacy) – a new type of mobile privacy service Hi, we're Barath and Paul. We co-founded INVISV to build Pretty Good Phone Privacy (PGPP) [ https://invisv.com/pgpp ], an app and service that provides mobile identifier privacy (IMSI) and Internet privacy (IP) so that neither we nor other providers learn your network identity. We've been thinking about how phones are tracking devices in disguise (at a few layers) and what we can do about it. But the problem is that mobile networks are hard to change, and existing companies are reluctant to change things. A couple years ago we had the idea that we could decouple your identity from your SIM (IMSI), so the mobile operator wouldn't know who you are but still provides you service. We did research, figured it out, and published it last year at Usenix Security. Then we took it to every mobile operator we could to see if they'd do it, but mostly got shrugs, confusion, or hostility. (We still hold out hope they'll change their minds.) So we decided we had to build and deploy it ourselves. And the mobile network is just the first part -- we also provide decoupled IP privacy (Relay) in PGPP via a partnership with Fastly, for when you're on WiFi or mobile data. The implementation is simple: for mobile privacy we decouple authentication from connectivity. Those are conflated today. We provide service using eSIMs (so you need an eSIM capable Android for this part). So we don't learn which eSIM your phone gets each time (your IMSI now changes periodically), we authenticate you with a cryptographic protocol (Chaum's blind signatures) that proves you should get a new eSIM but doesn't reveal your identity. Then you get mobile data service. This isn't something that exists today, despite the tracking/data collection that's happened both by third parties (SDRs / IMSI catchers) and operators themselves. It's like MAC randomization for mobile networks. We figured users would like better IP privacy too, so we used IETF MASQUE and collaborated with Fastly to provide relay service in PGPP as well. Relay service works on almost any Android device. This uses TLS to tunnel your traffic (which itself will usually be TLS encrypted, for almost all Web traffic today) through two hops and then to the rest of the Internet. The first hop is us -- we hide your IP but learn nothing of your traffic or where it's headed. The second hop is Fastly, who then connects you to the IP of the server you're trying to reach, but all they see is an INVISV IP trying to connect to some other IP. The site you're connecting to terminates your TLS stream but just sees it coming from Fastly. This is a beta and there are several things that aren't ideal. We don't have free plans because providing actual connectivity is pretty expensive. We know that data-only mobile service isn't for everyone (that's what our mobile plans provide -- no phone number). So we offer Relay service on its own for folks who want that. We also know eSIMs are not ideal either, so we'd like to generalize that down the road. We're focused on privacy, not just on mobile, and we'd love your feedback on the service and ideas about this and where to go next. Thanks! Barath and Paul https://ift.tt/JardyPT August 9, 2022 at 09:02PM

Show HN: Loop, run a command in loop and nothing else https://ift.tt/gjWdsV2

Show HN: Loop, run a command in loop and nothing else This is a small utility to loop a command, in a shell. This is deceptively simple, you can loop a command forever, or loop until it is succeeded or failed. Currently, it really does nothing else than a bash `for` and `sleep`, but I intend to add the possibility of running a command in loop, in parallel. In conjonction with some tests/stress tools (like https://hurl.dev who I am one of the maintainer), I think this can be useful to other... $ loop --iter 4 --delay 1000 date Tue Aug 9 06:59:58 CEST 2022 Tue Aug 9 06:59:59 CEST 2022 Tue Aug 9 07:00:00 CEST 2022 Tue Aug 9 07:00:01 CEST 2022 https://ift.tt/DLSqWCy August 9, 2022 at 10:56AM

Show HN: Yare 2 – Programmable RTS game https://ift.tt/iE2T1vB

Show HN: Yare 2 – Programmable RTS game https://www.yare.io August 9, 2022 at 12:10PM

Show HN: Debuglater – Serialize Python traceback for later debugging https://ift.tt/wbirSvh

Show HN: Debuglater – Serialize Python traceback for later debugging https://ift.tt/lS1JZae August 8, 2022 at 10:35PM

Show HN: Rewind 4, a Chrome extension for bookmark hoarders https://ift.tt/JkD3j6g

Show HN: Rewind 4, a Chrome extension for bookmark hoarders https://ift.tt/8UhVsJ0 August 9, 2022 at 03:08AM

Show HN: Realtime visualization of 3D spectrogram with THREEJS shaders https://ift.tt/k8xhIpH

Show HN: Realtime visualization of 3D spectrogram with THREEJS shaders I've been working with 2D spectrograms for a while now while working with Speech recognition. It had always fascinated me how speech and words had such distinct features. Looking at spectrograms is essentially like hearing with your eyes. Over the weekend i built a tool to visualize your own audio into a spectrogram in 3D. I used threeJS with shaders and vanilla JS/Html. Play with it here : https://ift.tt/FkW7J3i I hope it brings you as much joy as it does for me. August 9, 2022 at 01:38AM

Show HN: I grew my startup to 100.000 visitors /m with no time for marketing https://ift.tt/GP6ADqT

Show HN: I grew my startup to 100.000 visitors /m with no time for marketing https://ift.tt/l3NjI7g August 9, 2022 at 12:51AM

Monday, August 8, 2022

Show HN: Voxel map of my school, made with WebGL and SDF raymarching https://ift.tt/mjTqgyb

Show HN: Voxel map of my school, made with WebGL and SDF raymarching https://ift.tt/akmRtnl August 8, 2022 at 07:42PM

Show HN: Realtime 3D spectrogram visualization using threejs shaders https://ift.tt/ysWeJOE

Show HN: Realtime 3D spectrogram visualization using threejs shaders https://ift.tt/Wi3Votw August 8, 2022 at 05:58PM

Show HN: Build for any cloud with the same code https://ift.tt/omnE2Aj

Show HN: Build for any cloud with the same code We have been working on Multy, an open-source[1] tool that enables developers to deploy and switch to any cloud - AWS, Azure and GCP for now. We realized that, even when using Terraform, writing infrastructure code is very different for each cloud provider. This means changing clouds or deploying the same infrastructure in multiple clouds requires rewriting the same thing multiple times. And even though most core resources have the same functionality, developers need to learn a new provider and all its nuances when choosing a new cloud. This is why we built Multy. Multy is currently available as a Terraform provider. You can write cloud-agnostic code and then just choose which cloud you want to deploy to. Multy will then call the cloud provider APIs on your behalf. For example, the following Terraform code deploys a virtual network in AWS and can be easily changed to deploy to Azure or GCP: ``` resource "multy_virtual_network" "vn" { cloud = "aws" // or azure, or gcp name = "multy_vn" cidr_block = "10.0.0.0/16" location = "eu_west_1" } ``` Our goal is to expose any configuration that is common across all clouds, but there’s always specific features that are not available in all of them. For example, if you want a very specific AWS CPU for your Virtual Machine or use a region that is only available in GCP. To enable this, we implemented overrides [2] - a way to configure the underlying infrastructure for cloud-specific purposes. You can also mix other Terraform code that uses the cloud-specific providers with Multy. While this makes you somewhat locked in, having your 80% or 90% of your infrastructure cloud-agnostic is still very powerful. You can see more complex examples in our documentation - https://ift.tt/ibeJPVU . We’re still in early days and looking for feedback from other developers on our approach. Let us know what you think! [1] https://ift.tt/jQ8KPyl [2] https://ift.tt/J9n2es5 https://ift.tt/jQ8KPyl August 8, 2022 at 05:57PM

Show HN: Automatically fill PDF templates per API https://ift.tt/auAK6oL

Show HN: Automatically fill PDF templates per API https://doqs.dev August 8, 2022 at 12:50AM

Show HN: Unblob – accurate and fast extraction suite for 30+ formats https://ift.tt/68N19Hz

Show HN: Unblob – accurate and fast extraction suite for 30+ formats https://unblob.org/ August 7, 2022 at 11:46PM

Show HN: Apprise v1.0.0 – A lightweight all-in-one notification solution https://ift.tt/1yst3K6

Show HN: Apprise v1.0.0 – A lightweight all-in-one notification solution I introduced Hacker News to Apprise back when it was just an experiment (and supported just 30 or so notification services at the time). Now supporting more then 85+ services and with a ton of built in features, I officially created it's first stable v1.0.0 release marking a major milestone for the project. Apprise doesn't compete with other notification services out there; instead it just acts as a proxy (or master switchboard) to support handling messages to them. It's a means of decoupling notification support from the systems that want to provide them. The idea is to adopt Apprise into your environment, and then you no longer have to worry about adding/removing support for new services as the come along and deprecating the ones that go away. The way it works is that every service out there maps to a `schema://credentials/?optional_configuration`. You just need to define the schemas you use, and then you can already use Apprise. Check out the list of the services available today here: https://ift.tt/CyqbTOg Apprise is 100% open source (MIT Licensed). It has an acompanied API I built for those who want to centralize their configuration (found here: https://ift.tt/tXs7mYz ). Some reasons you may also all find it useful: - It works perfectly with legacy servers (supporting even Python 2.7). So this fits system admins using older systems such as CentOS 6+ - It has a complete API that developers, devops, and administrators alike can leverage allowing them to control the notifications in their environments. - It supports configuration files allowing you to securely hide your credentials and map them to simple tags like `family`, `devops`, `marketing`, etc. There is no limit to the number of tag assignments. It supports a simple TEXT (https://ift.tt/5dO3Klj) based configuration, as well as a more advanced and configurable YAML (https://ift.tt/DNcMVXx) based one. - It sends all notifications asynchronously optimizing setups where there are many end-points to deliver to. - It supports inputs are of MARKDOWN, HTML, and TEXT and can easily convert between these depending on the endpoint. For example: HTML provided input would be converted to TEXT before passing it along as a text message. However the same HTML content provided would not be converted if the endpoint accepted it as such (such as Telegram, or Email). - It supports breaking large messages into smaller ones to fit the upstream service. Hence a text message (160 characters) or a Tweet (280 characters) would be constructed for you if the notification you sent was larger. - It supports file attachments too. So feel free to pass along an image, PDF, etc if the destination supports it. - It can easily allow you to write your own custom notifications and/or simply leverage Apprise as routing service to perform admin tasks for you. See here for more details: https://ift.tt/XcSAm0w - It has 100% code based test coverage. :) I hope to continue to add more services (and break 100+ supported services someday). I also hope some of you find it useful for your own project solution! https://ift.tt/kM8cDUh August 7, 2022 at 10:21PM

Sunday, August 7, 2022

Show HN: Cronit – Online Cronjobs https://ift.tt/61TnUbe

Show HN: Cronit – Online Cronjobs https://cronit.app August 7, 2022 at 09:54AM

Show HN: I made a cross-platform command-line music player called maestro https://ift.tt/Plm9t4U

Show HN: I made a cross-platform command-line music player called maestro It is built to work on Windows, Mac, and Linux, and was tested thoroughly on my Mac and lightly on my friend's Windows. Unfortunately, no one I know uses Linux. It works with WAV, MP3, FLAC, and Ogg Vorbis files. https://ift.tt/hcj0n3I August 7, 2022 at 05:54AM

Show HN: Spliit — Splitwise alternative with no signup needed https://ift.tt/v6CZ8Ti

Show HN: Spliit — Splitwise alternative with no signup needed https://spliit.app/ August 7, 2022 at 01:31AM

Show HN: Print invitation envelopes at home from a CSV file https://ift.tt/YPIsc3i

Show HN: Print invitation envelopes at home from a CSV file https://ift.tt/AcUP4y0 August 6, 2022 at 09:58PM

Show HN: A Gauss-Seidel solver visualization in a single HTML file https://ift.tt/BAD9dlR

Show HN: A Gauss-Seidel solver visualization in a single HTML file Recently I was reading about fluid simulation and stumbled upon the Gauss Seidel method. I got interested in how it works and made a program that visualizes the method in action. I had the idea of making an interactive book-like thing for a while, so took this as a chance to do just that. Note that touch input doesn't work and the layout is targeted towards bigger screens, so it doesn't function properly on mobile. It was fun to make and I wanted to share it. Maybe someone will find it useful. Corrections and feedback are welcome. Technical Stuff - A single 1.7MB HTML file with embedded JavaScript and WebAssembly. You can save this single file and double click it to run. - A math typesetter from scratch in C that compiles/renders the equations in real-time (uses KaTex fonts and STB true type to rasterize the fonts). - Platform code is done using Sokol (tested on windows and web). - The UI is done using Dear ImGui (Most of the code is done in C++ to use ImGui without a wrapper except for the equations compiler). https://ift.tt/Gwbxtlq August 7, 2022 at 01:51AM

Show HN: JWST Image Slideshow https://ift.tt/G93OFh1

Show HN: JWST Image Slideshow https://ift.tt/43wfmdR August 6, 2022 at 11:30PM

Saturday, August 6, 2022

Show HN: Helix-Vim – A Vim-like configuration for Helix https://ift.tt/oq5H1xn

Show HN: Helix-Vim – A Vim-like configuration for Helix https://ift.tt/hFdHj8X August 6, 2022 at 04:30AM

Show HN: Sysmon, a simple DWM status bar https://ift.tt/HUw0O7s

Show HN: Sysmon, a simple DWM status bar https://ift.tt/Bi0KRyN August 6, 2022 at 03:58AM

Show HN: Minimal Static Site Generator https://ift.tt/oNq9548

Show HN: Minimal Static Site Generator `pandoc-sitegen` uses pandoc and mustache templating to turn a bunch of markdown files into a minimalist site, while still allowing for things like an automatic list of blog posts. I was really frustrated with the complexity of most existing static site generators like Jekyll and Hugo -- it seemed like even a basic blog required an immense amount of configuration and provided tons of features I didn't need. I built this mostly for myself, but I'd love any feedback on it :) https://ift.tt/F5K4YIU August 6, 2022 at 02:55AM

Show HN: A link/news aggregator I am working on https://ift.tt/ho75lKi

Show HN: A link/news aggregator I am working on Hello HN, I'm building omegapedia.com, a link/news aggregator that combines features of multiple other sites. I started building this site because I often found some features lacking in other websites. As example: You can format you text to be italic, red, blue or to be a spoiler. Comments are not threaded and don't include any voting feature. Omegapedia uses upvotes and downvotes for posts but shows them as separate numbers. I styled the page in darkmode but added an optional lightmode as well. I added "Trust-Points" and a leaderboard to show the 5 users with the most points. Other noteworthy features are: -Comment replies. -Flairs. -Adding a bio to your profile. -Mention users in comments. -Ability to add a email address to your account. -Forgot-my-password function. -Link posts. There is no need to add a email andress to your account and you will never be forced to. The site works on pc and mobile. The site is very lightweight because there are no CSS or JavaScript libaries that will have to be downloaded first. There are multiple ways to sort the posts and a way to show the recent comments so you can join a current discussion anytime. There is no register barrier and you will be automatically logged in a muted guest account. I am very interested in feedback and if you have any questions or comments please let me know, thank you! ======== Join me on omegapedia! https://ift.tt/fZVsC1p https://ift.tt/Q1ekSgz August 5, 2022 at 10:25PM

Show HN: Make videos and images programmatically with CSS https://ift.tt/2LbUaf7

Show HN: Make videos and images programmatically with CSS https://videocode.io August 5, 2022 at 11:32PM

Show HN: I created a browser automation tool https://ift.tt/wGy6bh4

Show HN: I created a browser automation tool I created this tool a few months ago to automate some of my tasks. I use it to collect prices and files and to get notified when something changes on certain websites. The task runner uses Playwright. I'm not sure if it can be useful to anybody else besides me :) Any feedback is welcome. https://ift.tt/zmexkqB August 5, 2022 at 11:28AM

Bayshore Boulevard Quick-Build Project Update

Bayshore Boulevard Quick-Build Project Update
By Adrienne Heim

Bayshore Boulevard is a mixture of industrial and commercial ruggedness mixed with historic and family run small business charm. Bayshore Boulevard is also a busy street that runs parallel to Highway 101 and is nestled between Bayview, Bernal Heights, Potrero Hill and Mission neighborhoods. Interestingly enough, one of the oldest restaurants in San Francisco, The Old Clam House, built in 1861 and recently re-opened after two years of closure due to the pandemic and management changes. As you begin to walk Bayshore and Oakdale heading south towards Silver Avenue, you’ll see workers grabbing food and saying hi to owner Tarik at Bayshore Taqueria, you’ll notice parents dropping off their children at the family run business American Gymnastics Club and folks walking to catch the 9 or 9R Bayshore or 23 Monterey Muni bus. For over 30 years, people have been visiting legacy business Flowercraft Garden Center, near Bayshore and Cortland to decorate their homes, patios and backyards with native plants and its sister business Floorcraft, who’ve been in business since 1941. Not only that, but you’ll also see people walking their carts or crates filled with aluminum and glass bottles to family run business Our Planet Recycling Center or folks biking around Bayshore and Industrial.

top left is Old Clam House, then top right Bayshore Taqueria, bottom left is Floorcraft and Muni customers waiting to board at Bayshore and Cortland. Last photo (bottom right) is a bicyclists waiting to cross Industrial at Bayshore.

Bayshore Boulevard has a lot of vehicle/pedestrian/bike activity given all the small and big box businesses sprinkled along the corridor and its important role as a major connector to the north and south sections of San Francisco. The corridor is on the Vision Zero SF High Injury Network, which means 75% of the city’s traffic injuries and fatalities occur on just 13% of San Francisco streets. From 2015 to 2021, 98 traffic collisions have been reported on Bayshore Boulevard between Silver and Jerrold avenues. A total of 11 bicycle-vehicle collisions resulted in four severe injuries and 10 total pedestrian-vehicle collisions resulted in two severe injuries. A few months ago, a fatality occurred between a motorcyclist and another vehicle near Bayshore and Flower.

Mode Collisions

Bike Icon

Bike

11 total collisions with four severe injuries.

Walk Icon

Walk

10 total collisions with two severe injuries.

To improve access and safety for people walking and bicycling on Bayshore Boulevard, the SFMTA is proposing a quick-build project on Bayshore Boulevard from Silver to Oakdale avenues (Section 1) and potentially improvements in the future on Bayshore Boulevard from Oakdale to Jerrold avenues (Section 2).

Extant of the quick-build project on Bayshore Boulevard from Silver to Oakdale avenues (Section 1) and potentially improvements in the future on Bayshore Boulevard from Oakdale to Jerrold avenues (Section 2).

A quick-build project increases safety for all users of Bayshore Boulevard by implementing relatively fast improvements with inexpensive treatments within months, such as: 

  • Paint
  • Traffic delineators
  • Street signs
  • Parking and loading adjustments 

SFMTA Shop Staff painting a bike lane, Shop staff painting a crosswalk, Shop staff installing a pedestrian crossing sign.

The project is then evaluated within 24 months after construction is completed through the Safe Streets Evaluation Program to understand whether the transportation safety treatments are working, need to be revised or removed.   

In May and June, the Bayshore Quick-Build team connected with businesses and stakeholders who use the corridor and there were several takeaways:

  • Unsafe vehicle speeds on the Bayshore 
  • Need for greater protection between the vehicle travel lane and bike lane
  • Need for improved pedestrian and bike safety 
  • Need for improved neighborhood connections by bike

Comments from our survey include:

“Walking in that area is awful today and generally I just feel unsafe if I am not in a car.”
"This is not supposed to be a freeway! It is not safe as it is now and inspires unsafe driving and speeding.”
“I am more concerned about the bike connections north to south. I would love to be able to bike on Bayshore more, but the connections are horrible.”

Based on the feedback received, the project team is considering refinements to the project proposal and will continue to provide updates to all project stakeholders.

The current project timeline includes:

Section 1 (Bayshore Blvd. from Silver to Oakdale Avenues)

  • July to August 2022 – Round 2 Community Outreach and Final Design (showcase the final proposed project design and answer questions). 
  • Summer/Fall 2022 – Approvals/ Legislation for Section 1 – Bayshore Boulevard from Silver to Oakdale avenues (Public Hearing anticipated in late September)
  • Fall 2022 – Construction begins on Section 1 – Bayshore Boulevard from Silver to Oakdale avenues 

Section 2 (Bayshore Blvd. from Oakdale to Jerrold Avenues)

Section 2 will be further analyzed and potentially become part of a future project where the needs of the roadway can be better met through longer-term, capital construction work. 
Stay tuned to see what is in store for a safer Bayshore Boulevard for all users. 
Learn more about the project and subscribe to project updates by visiting the Bayshore Boulevard Quick-Build Project.

 



Published August 05, 2022 at 11:36PM
https://ift.tt/bN3Gdno

Friday, August 5, 2022

Show HN: Score In URL, a sheet music editor that store everything in URL https://ift.tt/uBOoN0Z

Show HN: Score In URL, a sheet music editor that store everything in URL I'm excited to publish my new project, [Score In URL]( https://ift.tt/Eb5FKoM ), a simple, privacy-friendly, sheet music sharing service, where the entire content is encoded in the URL itself as a query parameter. It comes with a decent text editor, rendered score, and audio. The sheet music is notated with ABC Notation, rendered by abcjs. This project is heavily inspired by [Hashify]( https://hashify.me ), which encodes a markdown document into its URL. The code is here: https://ift.tt/46aNKDh I made this with ViteJS and Tailwind CSS, and hosts it with GitHub Pages. I'm not proficient in front-end development at all, my past experience in this area being basically vanilla HTML/CSS, with a tiny bit of JS. This is in fact my first try at using any front-end framework. I sincerely welcome all feedback. The idea came to me when I tried to convey the idea of an exercise in a music forum. No forum I've used have native support for any form of sheet music. It's either typing "CDEFGAB", which isn't very readable and scales horribly for anything complex; or sharing an image, which is tedious because you have to open up an engraving software, export, and upload. And none of those approach has audio. You can read more about my thoughts [here]( https://ift.tt/afmbZGu ). https://ift.tt/uTNEO4m August 5, 2022 at 06:49AM

Keeping Muni Riders Safe

Keeping Muni Riders Safe
By Andrea Buffa

After several years without a major violent incident on Muni, we’ve recently experienced two tragic shootings. On June 22, two passengers got into an altercation, and one of the passengers fatally shot another passenger and injured a bystander. The shooter was quickly apprehended by the San Francisco Police Department (SFPD) thanks to our collaboration and use of clear, state-of-the-art surveillance cameras on board our vehicles. On August 3, there was a targeted shooting on a Muni vehicle driving through the Sunnydale neighborhood; one passenger was killed, and a bystander sustained a minor injury. SFPD’s Homicide Detail is investigating the incident, and we are fully cooperating by providing the SFPD with onboard and street-facing video data. 

We offer our deepest sympathies to the victims and their families who are suffering right now.  

While these recent incidents appear to be an anomaly and instances of isolated, targeted confrontations, we are working resolutely to make sure all Muni riders are safe and can be confident riding our buses and trains. We were already increasing security and safety across our system and are taking additional steps in response to the recent incidents. 

  • Increased staff presence on our vehicles:
    Having uniformed personnel present on Muni vehicles is a visual deterrent against crime and other problematic behavior. 
    • Our Muni Transit Ambassadors are San Francisco community members with deep ties to their neighborhoods. Many of them grew up riding Muni. They ride specific Muni routes to assist customers, defuse and deter any conflicts, prevent acts of vandalism and assist bus operators. We currently have 21 Muni Transit Ambassadors in the field and are hiring an additional 20 ambassadors. 
    • Our Transit Fare Inspectors also ride Muni routes, and they do more than make sure our riders comply with our fare policies. They also provide riders with service information and information about fare programs and kiosk locations.  
    • We’ve been informed by the SFPD that they will be providing an increased presence on Muni in the coming weeks. 
    • At Muni stations, station agents are monitoring video footage from cameras that are set up throughout the station and will take action if there’s an emergency, either by going to the scene or by contacting emergency personnel. Any time you’re concerned about a safety issue or have a question, you can walk up to the booth and talk with the station agent.
  • Extensive and effective video surveillance program: 
    • We’ve installed high-quality video cameras throughout our system to be able to document crimes and provide the documentation to the police. In multiple instances, this video footage enabled the police to identify and arrest people who perpetrated crimes.  
    • Each bus is equipped with at least 11 cameras that are recording any time the bus is running. The footage is monitored by staff in our video surveillance unit. 
    • We are constantly upgrading and improving our video system. Currently we are hiring more team members to support this work.
  • New Equity Safety Initiative: 
    • All forms of gender-based and race-based harassment, assault and sexual violence are strictly prohibited throughout the SFMTA system including on vehicles and at stops and facilities. Threatening, harming or harassing passengers or SFMTA employees is illegal and will not be tolerated.  
    • We recently implemented an initiative to prevent this type of harassment and violence on Muni. Later in August, announcements will be posted throughout the Muni system making it clear that this behavior is not tolerated. Riders can now report gender-based harassment and violence using the Muni Feedback form (SFMTA.com/MuniFeedback) or by calling 3-1-1. Non-English speakers should call 3-1-1 for language-assisted reporting.   
    • We will be tracking this data to determine where more resources should be directed to make sure none of our riders ever have to tolerate gender-based harassment or violence. Learn more about our Safety Equity Initiative (SFMTA.com/SafetyEquity) 

The safety of our customers and staff is a top priority for the SFMTA. We will continue our efforts to make sure Muni is a safe and welcoming environment and update you with our progress. In the meantime, if you need to report an incident you see happening on Muni, please follow these steps. 

  • What to do in the event of a crime on Muni 
    • First and foremost, stay safe: Try to remain calm and exit the vehicle if necessary and safe to do so. Never put yourself in danger. 
    • Alert authorities and your Muni operator: Call 911 to report the crime as soon as it's safe to do so. Alert the Muni operator if the operator doesn't seem to be aware so they can take steps to keep everyone safe. You can also alert any other SFMTA staff member you see (they’ll be wearing a Muni vest). 
    • Remember and report helpful details: When reporting an incident, accurate details can make all the difference in enabling police and Muni staff to respond effectively. When a crime occurs, note details like the time, location and Muni vehicle number. If safe, also note a physical description of any suspects.  

 



Published August 05, 2022 at 05:36AM
https://ift.tt/98dY5Pa

Show HN: Pocket2Linkding – Migrate from Mozilla Pocket to Linkding https://ift.tt/IwYJfju

Show HN: Pocket2Linkding – Migrate from Mozilla Pocket to Linkding With the Mozilla Pocket shutdown coming up in about two weeks, I thought ...