Skip to main content

Posts

Showing posts from February 7, 2021

Show HN: Just, a command runner written in Rust https://ift.tt/3pePR2d

Show HN: Just, a command runner written in Rust Just lets you save and run commands from files with a terse, readable syntax similar to Make: build: cc *.c -o main # test everything test-all: build ./test --all # run a specific test test TEST: build ./test --test It is cross-platform, written in Rust, and actively maintained on GitHub: https://ift.tt/379dcfd Just has a bunch of nice features: - Can be invoked from any subdirectory - Arguments can be passed from the command line - Static error checking that catches syntax errors and typos - Excellent error messages with source context - The ability to list recipes from the command line - Recipes can be written in any language - Works on Linux, macOS, and Windows - And much more! Just doesn't replace Make, or any other build system, but it does replace reverse-searching your command history, telling colleagues the weird flags they need to pass to do the thing, and forgetting how to run old projects. February 14, 2021 at 06:34AM

Show HN: A new(?) approach for your bookmarks https://ift.tt/37a0LQi

Show HN: A new(?) approach for your bookmarks Hey HN community, there are a couple of websites I visit on a daily basis. I type the first two oder three characters of the url and the autocomplete feature of my browser does the rest. That is also how I procrastinate. It happens that i visit the same website over and over again without that there is really new content on that site. Or on the other side it happens that I forget to visit a certain site for some days. To address all this I build the following website: https://ift.tt/3jMxmRx The idea is: you have one personal link (1) and define a list of websites and how often you want to visit them. Then you set this link as your homepage or on your browser bookmark bar. Then by visiting your personal link you get redirected to a website of your list that you have not visited in your configured timespan. If there is no more website to visit you get redirect to a static site saying "all done, let's get back to work!". The seco

Geary Rapid Project Provides Safer Crossings

Geary Rapid Project Provides Safer Crossings By Amy Fowler A new traffic signal, crosswalk striping, pedestrian bulbs and streetlights help improve safety for people walking at Geary and Cook The Geary Rapid Project may be best known for helping to make 38 Geary trips—well, more rapid. But, along with improving transit performance and reliability along a three-mile stretch of Geary, an equally important feature of the project is to make the streets safer.   Geary is part of the high-injury network , and people walking there are eight times more likely to be involved in a serious or deadly collision than the average San Francisco street. Highway-like conditions on Geary Boulevard in the Western Addition make for challenging crossings. And the Tenderloin to the east, with its high concentration of children, seniors and people with disabilities, is uniquely vulnerable to traffic violence. Fortunately, many of the safety improvements included in the Geary Rapid Project have alread

Launch HN: Cord (YC W21) – training data toolbox for computer vision https://ift.tt/3jDuBlx

Launch HN: Cord (YC W21) – training data toolbox for computer vision Hey HN community - I’m Ulrik from Cord ( https://cord.tech ) in the current YC W21 batch [1] - we are building software that allows people to label their data intelligently using a toolbox of various ‘labeling algorithms’. Labeling algorithms are any units of intelligence (e.g. a pre-trained model, or an interpolation algorithm) that help automate the annotation process. This enables data science and machine learning teams to rapidly iterate on their ML models without having to farm out labeling tasks to an external workforce. Today we’re launching the first part of our product, our Web App, which serves our initial set of automation features through a GUI. It also allows you to classify images and draw vector labels, visualize data, and perform collaborative QA. Computer vision ML algorithms are widely used for tasks like detecting everyday objects such as cars and pedestrians. However, they are yet to see widespread

Launch HN: Chorus Meditation (YC W21) – Meditation for Non-Meditators https://ift.tt/2ZaK3Mg

Launch HN: Chorus Meditation (YC W21) – Meditation for Non-Meditators Hey everyone! I’m Ali and, together with my co-founders MK and Warren, I’m building Chorus Meditation ( https://ift.tt/3tWC7gb ). We provide online group meditation classes led by trained instructors. MK and I met after we both had found the benefits of a traditional meditation practice, but only after much difficulty getting started because it took over 30 days to feel the benefits and it can often feel isolating and like nothing is “working.” At the time, MK was a top SoulCycle instructor. She is a true master at creating community and motivating people to be their best through a perfect balance of humor, approachability, and deep vulnerability and acceptance. I was an avid SoulCycle rider and we bonded over our shared love for meditation and separately, our love for the instantly gratifying and social experience that SoulCycle had created. She and I decided that if we could create an experience for the mind that m

Show HN: Spacelift – first all-in-one CI/CD for Infrastructure as Code https://ift.tt/3jERwgc

Show HN: Spacelift – first all-in-one CI/CD for Infrastructure as Code Hi HN! We are the team behind Spacelift (https://spacelift.io/). Spacelift is the CI/CD for infrastructure-as-code, be it Terraform, Pulumi, CloudFormation or Ansible (coming soon), and policy as code. It enables collaboration, automates manual work and compliance, and lets teams customize and automate their workflows. Here’s what you can do with Spacelift - Build sophisticated Git-based workflows - Use Open Policy Agent to declare rules around your infrastructure, access control, state changes, and more - Author and maintain reusable modules for your organization; we even have a full CI solution for modules to make sure they’re healthy - Declare who can log in (and under what circumstances) and what their level of access to each of the managed projects should be (SAML 2.0 SSO out of the box!) using login and access policies respectively - Use Spacelift’s trigger policies to create arbitrary workflows and dependenci

Show HN: Hacker News Discourse turns HN stories into Clubhouse-style audio rooms https://ift.tt/3q8zeGw

Show HN: Hacker News Discourse turns HN stories into Clubhouse-style audio rooms I'm Seth, creator of discourse.fm, a browser-based tool/platform to create live audio chat rooms. I just launched an extension of the site - https://ift.tt/3pdK50t - which pulls stories in real-time from the HN site using the public API, and enables anyone to join a live audio discussion about the story (think Clubhouse rooms autogenerated for HN stories). Once you enter a room, you can grab the link generated for a room and paste it back to the comments on the HN story to invite more participants. hackernews.discourse.fm is both a full-fledged product and a demo of how discourse.fm can be used to create live audio communities. HN is an ideal for this, as it benefits from its synchronicity, similarly-minded users, and it's basically a non-stop source of interesting discussion topics. That being said, almost any consistently active text-based community, forum, or news site could likely benefit from

Launch HN: Wasp (YC W21) – DSL for building full-stack web apps https://ift.tt/3qaJXQK

Launch HN: Wasp (YC W21) – DSL for building full-stack web apps Hi HN! We are Martin and Matija, twin brothers and creators of Wasp ( https://wasp-lang.dev ). Wasp is a declarative language that makes it really easy to build full-stack web apps while still using the latest technologies such as React, Node.js and Prisma. Martin and I both studied computer science where we mostly focused on algorithms for bioinformatics. Afterwards we led engineering teams in several SaaS companies, on the way gaining plenty of experience in building web apps. Moving from one project to another, we used various technologies: JQuery -> Backbone -> Angular -> React, own scripts / makefile -> Grunt -> Gulp -> Webpack, PHP -> Java -> Node.js, … , and we always felt that things are harder than they should be. We were spending a lot of time adopting the latest tech stack and figuring out the best practices: how to make the web app performant, scalable, economical and secure and also how

Speed and Turn Limits to Boost Safety on Tenderloin Streets

Speed and Turn Limits to Boost Safety on Tenderloin Streets By Benjamin Barnett The SFMTA is undertaking two new traffic safety improvements as a part of our Tenderloin Traffic Safety project : (1) prohibiting vehicle turns on red at approximately 54 intersections and (2) reducing vehicle speed limits to 20 miles per hour on 17 corridors. ( Accessible Engineering details ) Map identifying all Tenderloin corridors and intersections where 20 mph speed limits and No Turn on Red will be implemented. The Tenderloin is home to many of our most vulnerable communities including historically marginalized groups such as people with disabilities, communities with limited-English proficiency and those living in single-room occupancy hotels (SROs) and supportive housing. At the same time, every single street in the Tenderloin is a part of the city’s High Injury Network -- the 13 percent of San Francisco streets that account for 75 percent of severe traffic injury collision and fatalities. The

Show HN: How you got your first 10 users for your product? https://ift.tt/3q6woBZ

Show HN: How you got your first 10 users for your product? We are all building some kind of product or business and gaining the initial set of users can be a difficult task. They are not only the users, but they play a very big role as they believed in your product, they should provide the non-biased review about your product and that will define how you'll shape your product. So, I would be grateful if you can share the process of getting your initial set of users. By this, we'll learn from each other's experience, we'll appreciate each other's effort and help out the maker who need help with their initial set of users. Comment below the strategies If you want to discuss with me, then you can connect with me through Twitter: @ujjwal_sukheja February 10, 2021 at 10:58AM

Time to Park? Know Your Meter

Time to Park? Know Your Meter By Jonathan Streeter Meters help businesses and others in high demand areas of San Francisco by ensuring that people driving cars will use just the amount of time they need when parking.  As such, the SFMTA recently made a simple but important update to how parking meters operate when paying for parking with a credit card. Now, when pay ing by credit card, the meters will default to two hours of parking time. The previous default credit card charge was $0.25. In many areas of the city, that provides a few minutes of parking!  While the new default is 120 minutes, customers may still choose the precise amount of time they want to park by using the up and down buttons on the meter.  For example, if a customer wants to park for only 15 minutes, they may use the down button until the correct amount of time is selected. Previously, a customer would have to use the up button to increase the amount of desired time. The change to the credit card default was

Launch HN: SigNoz (YC W21) – Open-source alternative to DataDog https://ift.tt/2YZWsTl

Launch HN: SigNoz (YC W21) – Open-source alternative to DataDog Hi HN, Pranay and Ankit here. We’re founders of SigNoz ( https://signoz.io ), an open source observability platform. We are building an open-core alternative to DataDog for companies that are security and privacy conscious, and are concerned about huge bills they need to pay to SaaS observability vendors. Observability means being able to monitor your application components - from mobile and web front-ends to infrastructure, and being able to ask questions about their states. Things like latency, error rates, RPS, etc. Better observability helps developers find the cause of issues in their deployed software and solve them quickly. Ankit was leading an engineering team, where we became aware of the importance of observability in a microservices system where each service depended on the health of multiple other services. And we saw that this problem was getting more and more important, esp. in today’s world of distributed sy

Launch HN: Great Question (YC W21) – Customer research tools for software teams https://ift.tt/2YYY7J1

Launch HN: Great Question (YC W21) – Customer research tools for software teams Hi HN! I’m Ned and along with my co-founder PJ (pjmurraynz) we’re building Great Question ( https://ift.tt/2Z6TJr7 ) to make it easy to do customer research as part of every sprint or product release. The maxim of Y Combinator is “talk to customers, build something people want” yet relatively few software teams regularly engage in customer research. This was definitely the case for us in our last startup, and even when we sold that business to a place with a well resourced research team we were largely on our own. Without any real tools or processes to do customer research we ended up muddling through, but it was always ad hoc - and often skipped so we could just get a release out the door. Bad news. By talking to lots of customers (meta!) we learned that one of the biggest challenges teams face is in the logistics of research: finding customers to talk to, scheduling calls & paying incentives. The rese

More Inspired Virtual Backgrounds from Muni Art

More Inspired Virtual Backgrounds from Muni Art By Sophia Scherr Whether you're working, teaching, learning or socializing on-line, you can now do it in style by showing up to your next virtual meeting with the new Muni Art 2021 backgrounds. Download, save and use the Muni Art backgrounds for any of your preferred video chatting platforms and brighten someone’s day.  Click on any of the images below and when it opens in a new tab, save to your device. For the latest COVID-19 related transit updates please visit  SFMTA.com/COVID-19 . We hope that you and your family continue to stay safe. Kundan Baidwan   Agustina Caprioglio   John Keating   Wes Wellner   Bonus Easter Egg: Senator Bernie Sanders on the F line Published February 09, 2021 at 01:23AM https://ift.tt/3q0FJes

Show HN: Weekend project, shows when the next season of your TV show premieres https://ift.tt/2YZr3k1

Show HN: Weekend project, shows when the next season of your TV show premieres I treated myself to a solo hackathon this weekend and built https://ift.tt/36VTfIZ. The data is scrapped from IMDB and the website is generated using the hugo template engine. There's still a lot of optimization to be done but I'm planning to use this as a learning ground to try and get my pages to rank in Google. It would be really cool to search "next season of Ozark" and see a link to next-season-of.com. February 8, 2021 at 10:09PM

Launch HN: Jiga (YC W21) – Faster custom parts for hardware products https://ift.tt/3a0MGqA

Launch HN: Jiga (YC W21) – Faster custom parts for hardware products Hi HN! It's Assaf and I'm the co-founder of Jiga ( https://app.jiga3d.com ). We make it fast and easy to produce parts for hardware products. You can upload a 3D model (such as STL or SLDPRT) file and get a production quote within seconds. We have a vetted network of manufacturers around the world who can produce your part with 3D printing (plastic and metal), CNC machining (plastic and metal), or sheet metal. It's literally 3 clicks: 1. upload your file on https://app.jiga3d.com . 2. select manufacturing process 3. select quote and order. We built this because we are hardware makers ourselves. I was running a 3D printing manufacturing service before starting Jiga, and we were shocked by how bad an experience it was to get quotes and order parts online, or from machine shops. I spent a significant amount of my time and money on inefficient communication, paperwork, sourcing and quoting. Ok, so now you'

Launch HN: Infracost (YC W21) – open-source cloud cost estimator https://ift.tt/2LvVsTX

Launch HN: Infracost (YC W21) – open-source cloud cost estimator Hi, we’re Ali, Hassan and Alistair and we co-founded Infracost ( https://ift.tt/3pZI5dK ). Infracost is an open-source cloud cost estimator for your pull requests. When you change your infrastructure code (Terraform), Infracost posts a comment in the pull request, which tells you the impact of this change to your cloud bill, e.g. “this will increase your bill by 25% next month”. Existing cloud cost management products focus on post-bill analysis and target finance and management teams via charting dashboards. We built one of these back in 2013. They are all missing an important piece - the people who are responsible for purchasing cloud resources are not shown costs upfront, so they don’t know how much the resources will cost before launching them. We want to make cloud costs simpler to understand for developers and DevOps so they can make better decisions, which we believe will lead to more cost-efficient systems. In 201

Show HN: Which Countries Have the Most Open-Source Contribution? https://ift.tt/36TAMwx

Show HN: Which Countries Have the Most Open-Source Contribution? The last two weeks of Console [1] I interviewed people who are not from the U.S. about their open-source projects. This got me thinking, are people outside the U.S. more prone to contribute to open-source than U.S. developers? So, I went looking by pulling in the location data for 500,000 publicly available repos to answer this question. Why 500,000? Well, GitHub rate limits their API to roughly 1 request per second [2], and I didn't want to wait a year to write about my findings, or abuse their API. Anyway, here are the results: None: 328, US: 232, Other: 38, United Kingdom: 29, Germany: 25, Canada: 17, Australia: 15, Switzerland: 9, Netherlands: 8, France: 8, Japan: 6, Romania: 5, Sweden: 5, Finland: 5, New Zealand: 4, Spain: 4, Russia: 3, Czech Republic: 3, Slovenia: 2, Bulgaria: 2, China: 2, Norway: 2, Argentina: 1, Singapore: 1, Hong Kong: 1, India: 1, Chile: 1, Poland: 1 Since the GitHub location is free-form, O

Show HN: I write an iOS app to intercept all HTTP/HTTPS Traffic (Beta Testing) https://ift.tt/3roYfgM

Show HN: I write an iOS app to intercept all HTTP/HTTPS Traffic (Beta Testing) Hi everyone, after months of hard-working, I'm glad to have something to show HN. It's an iOS app to help you directly capture and intercept HTTP/HTTPS Traffic from your iPhone/iPad with ease. It's suitable for any developers who would debug iOS without needing a computer. You can also share all traffic to Proxyman macOS via AirDrop for better previewing. - Please join a beta in TestFlight (iOS 14+): https://ift.tt/2LpCgXM - How it works if you don't have any devices: https://www.youtube.com/watch?v=UpzpoTN8efM&feature=youtu.be - Twitter: https://twitter.com/proxyman_app/status/1357314980471656450 -- It's the first Beta Build, it might contain few bugs. I appreciate all feedback and bug reports. February 7, 2021 at 08:46AM