Skip to main content

Posts

Show HN: I built a site to find the best newsletters https://ift.tt/XNGWM30

Show HN: I built a site to find the best newsletters Hey HN, sharing something I've been working on. I love reading new voices. I subscribe to a lot of brilliant newsletters but found it hard to keep track of all the great stuff I was reading. I'd read something, love it, never be able to find it again. And then, how do you find new ones worth trying? And which posts do you start with? With Inbox World, you can submit and upvote the best of Substack and other similar platforms. The goal is to build a community around the best independent writing out there. It's like HN for newsletters! This is a passion project for me and I'm not technical at all. This is its earliest v1 form, open to everyone; no logins or data collected, no ads, no premium tiers, everything on one page. And I just added an automated email that sends you the most upvoted links weekly — a newsletter for newsletters. Would love to hear what you think in the comments below. Thanks for reading. PS: If you ...

Show HN: Angularis – like Tetris, but based on triangles https://ift.tt/LPRvGF5

Show HN: Angularis – like Tetris, but based on triangles Angularis is a game similar to Tetris, but based on triangles instead of squares. Which is why it also has diagonal movements. I had this idea about a month ago and built the game in my spare time. I think it is a bit more difficult compared to Tetris. You kind of have to get used to "think diagonally". Maybe it can be a nice little challenge for you. I'd be happy to receive some feedback. Thanks! https://ift.tt/50WMiYz February 5, 2022 at 04:04AM

Creating Sustainable Change in Downtown San Francisco

Creating Sustainable Change in Downtown San Francisco By Rendering of 6th Street between Market and Howard Streets. When planning for new projects in Downtown San Francisco, the SFMTA must look at potential sites through multiple lenses:    How did previous planning decisions that funnel traffic through the Tenderloin to freeway onramps in SoMa influence existing street conditions?    How can we leverage quick-builds and capital streetscape projects now to make the streets safer not only today, but far into the future as well?   This dual-pronged approach allowed the SFMTA to address immediate safety issues along 6th and Taylor streets while collaborating with San Francisco Public Works to bring capital improvements to these corridors. We’re excited to share that capital construction is beginning on 6th Street in February, and work will begin on Taylor this spring!  6th and Taylor streets are among the 13...

Plan Your Next Golden Gate Park Trip with Muni

Plan Your Next Golden Gate Park Trip with Muni By Eillie Anzilotti   A map of San Francisco showing Muni lines that offer direct service to Golden Gate Park, including: The 18 46th Avenue, the 29 Sunset, the 5 Fulton and 5R Fulton Rapid, the N Judah, the 44 O’Shaughnessy, the 33 Ashbury/18th Street, the 7 Haight/Noriega, the 43 Masonic and the 28 19th Avenue. Around each bus route shown on the map, a red zone shows the range within 1,000 feet of a stop, orange shows within 2,000 feet of a stop, and yellow shows within 3,000 feet. Here’s a fun fact: 70% of San Franciscans are within a 15-minute walk of a transfer-free Muni ride to the largest public space in our city: Golden Gate Park.   Especially as COVID-19 has heightened the importance of outdoor recreation and park access, SFMTA has made efforts to update Muni service to get people to Golden Gate Park. As of now, ...

Show HN: I developed a website to find books similar to my kid's favorite https://ift.tt/1B7pk8f

Show HN: I developed a website to find books similar to my kid's favorite I built this ReactJS/Ruby on Rails single page web app out of personal need. My son wanted a book like “Curious George” but I didn’t have a good way to find one. The tool allows you to flip through pages of books for online previews. https://ift.tt/AGl86Xs February 4, 2022 at 02:29AM

Show HN: I'm building a new political party (feedback welcome!) https://ift.tt/jcYt7LmDa

Show HN: I'm building a new political party (feedback welcome!) Hi HN! I'm working on building a new political party (http://allogov.us/), and would appreciate some feedback on this! If the website isn’t clear, the idea is to get voters to sync on who to vote on. If the party wins, voters will get direct access to individual policy items, instead of a bundle of policies (the representative will vote in line with the app.) What're you looking for in a new political party? I'm not sure how to go about finding the first users: Anyone know anyone who has advice on this? Thanks! February 3, 2022 at 11:45PM

Show HN: Repo Tracker to follow updates in multiple GitHub repositories https://ift.tt/jJBltKbWu

Show HN: Repo Tracker to follow updates in multiple GitHub repositories I built this GitHub Repo Tracker with Nuxt 3 to track when Nuxt 3 and its modules are ready for production. You can track multiple repositories on a single page and see how many commits, issues and PRs each of them had today, in the last 7 days and in the last 30 days. More stats and slick charts coming soon, plus integration of GitLab and BitBucket. Give it a spin: https://ift.tt/9ycBZR3ri https://ift.tt/9ycBZR3ri February 3, 2022 at 03:43AM

Show HN: I built a service to help companies reduce AWS spend by 50% https://ift.tt/xSNzdblgt

Show HN: I built a service to help companies reduce AWS spend by 50% Hey HN: Kaveh here, the founder of www.usage.ai We help companies drive down AWS EC2 spend. Why? Because the way it's done now is a pain. DevOps and Software Engineers end up spending time managing costs rather than focusing on business problems. Previous to founding Usage, I worked on high-performance computing research at JP Morgan Chase and as a software engineer at a number of smaller startups. Here's how it works: We are typically brought in by a DevOps manager to cut AWS EC2 costs. The app is entirely self-service and the savings are generated automatically, typically we do this live on a call. On average, we reduce AWS EC2 spend by 50% for 5 minutes of work. To reduce by 50%+, we don't touch the instances, require any code change, or change the performance of your instances. We buy Reserved Instances on your behalf (a billing layer change only) and bundle them with guaranteed buyback. So you get the...

Show HN: Add a “1” to your Hacker News URL to get fancy social previews https://ift.tt/dtnlHaAKu

Show HN: Add a “1” to your Hacker News URL to get fancy social previews For example, paste this into Slack or Discord or whatever: https://ift.tt/7tnZJLE9K It works with comments, too: https://ift.tt/2M9WXPB6J Hastily-developed source: https://ift.tt/YAML39fF5 February 2, 2022 at 11:52PM

Show HN: Atlas – A deployment pipeline platform built on Argo CD https://ift.tt/N10iqb43n

Show HN: Atlas – A deployment pipeline platform built on Argo CD Atlas is an open-source deployment pipeline platform built for cloud-native applications. Atlas allows users to: - Create continuous pipelines across all their environments and clusters - Add custom tasks/tests plugins (Python scripts, K8S manifests, Argo Workflows, environment setup, etc.) - Automatically rollback applications in case of failure or degradation (Atlas watches the application past the scope of a pipeline run to ensure and enforce stability) - Use all existing Argo features Would love to hear all of your feedback and thoughts on this! https://ift.tt/czRoGgYbC February 1, 2022 at 10:09PM

Show HN: Typing.ai – Secure typing biometrics authentication API https://ift.tt/JvRLsD9n2

Show HN: Typing.ai – Secure typing biometrics authentication API Hello HN, I am Rares, the founder of Typing AI ( https://typing.ai ). Typing AI is a typing biometrics authentication API that identifies users by the way they type using Artificial Intelligence. After seeing several hacked sites we came to the conclusion that any application, any database and any code can be hacked. We realized that most security breaches are due to poorly implemented authentication. This project uses Artificial Intelligence in order to detect the typing pattern by checking the keystroke dynamics. A unique typing ID is generated for each user. There are lots of peoples who tested the API and the accuracy level is over 99.9%. Our typing biometrics API can be easily integrated in web, desktop and mobile apps using any programming language. We're targeting big companies such as banks and top 500 businesses, because the API allows us to offer enterprise grade security. The biggest problem in the banking ...

Show HN: A Safari web extension to access alternate news https://ift.tt/uDRdEsmb6

Show HN: A Safari web extension to access alternate news As news sources get more polarized to encourage their bases, it gets difficult to separate fact from fiction. Objective news extension makes it easy to access political leaning of over 400 news sources, unbiased news, and coverage from other side of the aisle. All news gathering happens on-device. https://ift.tt/oSziaMeRP January 30, 2022 at 10:32PM

Show HN: CraftBox, Run a Minecraft Server on Your Phone https://ift.tt/35npdQg

Show HN: CraftBox, Run a Minecraft Server on Your Phone I want to share my newest Android app with everyone on HN. CraftBox allows you to easily run a Minecraft server on your Android device. It is published in the Play Store, https://ift.tt/3oa6jmG... , and posted on GitHub: https://ift.tt/3IQuqi9 I know I am late to the Minecraft scene. I am a bit old to have been part of the original craze, but I now have a son who loves the game. Now that I have played it with him, I can see the appeal. I am an open source developer and the creator of UserLAnd, https://ift.tt/2pZzVo6 , so when I get excited about something, I am always thinking about how I can get involved and contribute to the community. I read an article on how to run a Minecraft Server on your phone, https://ift.tt/2LSxHlp , but I figured I could do better by not making people go through as many steps. So, that is a goal... make this simple. This is the first public release and there are many things that can be improved. You can...

Show HN: Replace “NFT” with “silly JPEG” while browsing https://ift.tt/3r26xxM

Show HN: Replace “NFT” with “silly JPEG” while browsing Hey HN, Years ago PanicSteve wrote a hilarious Chrome extension to replace all instances of "Cloud" with "Butt". This year, I got annoyed at seeing inane NFT articles everywhere. Thus, NFT-to-Silly-JPEG was born. Repo above or Chrome Web Store: https://ift.tt/3r35v4T... https://ift.tt/33RTAhq January 26, 2022 at 11:32PM

Show HN: Random Data Generator for arbitrary data types https://ift.tt/345RVob

Show HN: Random Data Generator for arbitrary data types Datasino is a command line tool that can come handy when load testing a service or database. Give it a data schema (many compound types supported, including recursive types), an encoding (JSON, CSV or ClickHouse) and a target (a file or a Kafka partition) and a data rate and it will generate a reasonably optimized (native code) random data source. See the top of the README for some examples. If you have any ideas on how to extend this tool so that it's useful to more people, please let me know. https://ift.tt/3IBKh42 January 26, 2022 at 05:38AM

Show HN: SPyQL – SQL with Python in the middle https://ift.tt/3H67TgS

Show HN: SPyQL – SQL with Python in the middle SPyQL ( https://ift.tt/3rJfzPE ) is SQL with Python in the middle, an open-source project fully written in Python for making command-line data processing more intuitive, readable and powerful. Try mixing in the same pot: a SQL SELECT for providing the structure, Python expressions for defining transformations and conditions, the essence of awk as a data-processing language, and the JSON handling capabilities of jq. How does a SPyQL query looks like? $ spyql “ IMPORT pendulum AS p SELECT (p.now() - p.from_timestamp(purchase_ts)).in_days() AS days_ago, sum_agg(price * quantity) AS total FROM csv WHERE department.upper() == 'IT' and purchase_ts is not Null GROUP BY 1 ORDER BY 1 TO json” < my_purchases.csv In a single statement we are 1) reading a CSV (of purchases) with automatic header detection, dialect detection, type inference and casting, 2) filtering out records that do not belong to the IT department or do not have a purchas...

Bus Testing on the New Van Ness BRT Corridor a Success

Bus Testing on the New Van Ness BRT Corridor a Success By Nehama Rogozen Muni and Golden Gate Transit staff recently conducted important bus operations testing that is an important step towards the Van Ness Bus Rapid Transit (BRT) corridor opening this spring. This testing included emergency turns and maneuvers, repositioning buses, verifying signals are working, clearances between passing buses and safe turns while bike racks are deployed.   The training also included several staff. Traffic engineers made sure traffic and transit signals were working and reviewed street markings. Transportation planners coordinated closely with operations, training, engineering and construction staff to make necessary adjustments. Outreach staff and ambassadors answered questions and made sure customers knew testing was taking place. Field manager...

Show HN: A full AR helicopter action game built as a Snap lens https://ift.tt/3tYNAOp

Show HN: A full AR helicopter action game built as a Snap lens I built a complete game using Snap's AR platform in about 6 weeks. I'd been intrigued by Snap's AR ambitions and wanted to kick the tires on their platform. The YouTube video description contains a link to the Lens: https://ift.tt/3nYHo5b... How to play: - Joypad y axis moves the helicopter along the ray pointing from the camera. You can therefore tilt the phone up to fly "up". - Altitude is also controlled by aiming the phone. The helicopter tries to match the altitude of a point that is fixed in front of the camera. So you can move up by aiming up or by actually lifting the phone higher. - Joypad x axis strafes. - If you lose track of the helicopter, a blue arrow will appear after about 5 seconds. - Blow up enemies and try to stay alive :) How it works under the hood: - Loads of JavaScript. Lenses are surprisingly programmer-friendly. As a non-artist, this is great. Almost everything can be driven co...

Show HN: My new platform. Check it out https://ift.tt/3AvRHTq

Show HN: My new platform. Check it out This platform is an experimental social network solely based on soundclips. SONAR is meant to encourage genuine conversation and entertainment. I believe audio culture in the form of this app could create a community that is safe, smart, and more human than many of the current social media platforms. https://ift.tt/3H3weUf January 25, 2022 at 10:55PM

Show HN: Moderator,lightweight peer4peer anon forum https://ift.tt/3fZSDGl

Show HN: Moderator,lightweight peer4peer anon forum hello all! here's a link to my little pinteresting like forum that stores no data on the server and uses IPFS for image storage. The design aesthetic is that everything would in 64kb of memory so we're going for a collapse-proof low bandwidth experience. this makes moderator really fast. https://moderator.rocks is the web preview, a flutter client is in the works at https://ift.tt/32wqdRb take a look, post something fun, ask questions. I'm also on twitter @moderatorium in case interested. Have fun! January 26, 2022 at 12:23AM

Show HN: Let's Block It – Custom uBlock Origin Filters Made Easy https://ift.tt/3tURkRk

Show HN: Let's Block It – Custom uBlock Origin Filters Made Easy uBlock Origin is more than an ad-blocker, it's a general purpose content filter that can be leveraged to hide low-quality content from pages you browse. While the main filter lists can remove mailing list popups and obvious nags, the definition of low-quality content is personal, so one size cannot fit all. I used to have an ad-hoc script to render and publish a personal uBlock Origin filter list, added to all my browsers. The goal of this project is to enable more people to build such a list custom list to filter out low-quality content and nags. Chose from a list of community-maintained templates, set your options, add your custom rules, and get your personal filter list. https://letsblock.it/ January 24, 2022 at 07:41PM

Show HN: Mercury – Publish Jupyter Notebook as web app by adding YAML header https://ift.tt/3H6ahE0

Show HN: Mercury – Publish Jupyter Notebook as web app by adding YAML header Mercury is a perfect tool to share your Python notebooks with non-programmers. - You can turn your notebook into web app. - You can add interactive widgets to your notebook by defining the YAML header. Your users can change the input and execute the notebook. - You can hide your code to not scare your (non-coding) collaborators. - Users can interact with notebook and save they results. - You can share notebook as a web app with multiple users - they don't overwrite original notebook. The demo running at Heroku (free dyno) https://ift.tt/3Itu1Sx , at AWS EC2 (t3a.small) https://ift.tt/3Ar66k0 - No need to register. https://ift.tt/3qogDsx January 20, 2022 at 05:26PM

Show HN: Hacker XP – Hacker News styled as a Windows XP Outlook email client https://ift.tt/3IsEqOd

Show HN: Hacker XP – Hacker News styled as a Windows XP Outlook email client Hello HN, sharing my weekend project. I'm a fan of retro GUIs and fan of HN, so I built an alternative HN front end that resembles a Window XP desktop with an old Outlook email client. Archive and github links if you get 500 errors: https://ift.tt/3fKUiPY.... https://ift.tt/3IsJKkD https://hackerxp.com/ January 23, 2022 at 12:58AM

Show HN: Pianobar-remote-control – low-frills go web remote for pianobar https://ift.tt/3GRMDLJ

Show HN: Pianobar-remote-control – low-frills go web remote for pianobar I like to play pianobar on a bluetooth speaker but don't always want to walk over to my desk to hit next, so I made a terse little web remote in go. Now I just whip it open in my phone. Took about 3 hours and then another 1.5 later to polish it up for sharing. 'twas a fun little project that someone else might enjoy using. Looks like in retrospect there are some pretty feature-full pianobar-web repos out there, but certainly none as simple/short. https://ift.tt/3tSZ2Lx January 22, 2022 at 08:38AM

Show HN: qme: simple utility for queueing long-running commands https://ift.tt/3Am2sHP

Show HN: qme: simple utility for queueing long-running commands I keep needing a way to run long-running resource intensive tasks after one another. Normally, I'd write a script which loops over the items, but not knowing what needs to run (I pick files as I go through a folder), I knew it's time I create something to scratch my own itch. So, I've created this utility to queue up commands. It captures command, args, env and working directory and puts it in a queue, and runs it when it's time. At the same time, it spins up an RPC server to receive commands from other instances. If there's no server available, it becomes a server itself and waits for commands or shuts itself down after idling for some time. This is my first (published) Golang project, so guidance & review would be appreciated. https://ift.tt/3fMMi0O January 22, 2022 at 04:31AM

Show HN: Loadjitsu – a modern load testing alternative to JMeter https://ift.tt/3GPspSM

Show HN: Loadjitsu – a modern load testing alternative to JMeter Please meet Loadjitsu, my weekend project, years in the making. Over the years while building different apps and sites, I always felt that I need a modern load testing software.Tools like JMeter, ab are not very easy to use and it seems innovation in load testing which is a crucial part of any software release cycle has been ignored. This is my third attempt at making Loadjitsu, I am so glad that I can finaly release this. A bit more about the software 1. Powered by golang you can run load tests for tens of thousands of connections per second on very average hardware. 2. Cross platform, run it on Windows or Mac or host it on your linux machines 3. Lets you load test databases like MySQL, PostgreSQL, Mongodb out of the box. 4. Will keep adding more load testing targets in the future (even the more esoteric ones) I hope to open source Loadjitsu soon and let users contribute new targets. Hope this makes load testing fun agai...

Show HN: Get latest replies to an HN user https://ift.tt/3rzlAOE

Show HN: Get latest replies to an HN user Hi HN, I hacked a simple service for gathering HN replies and organizing them by the parent's username. The main idea is to be able to efficiently get the latest replies to an HN user. For example, you can use this service to send yourself notifications when some replies to you on HN. The service queries the official HN API and can be self-hosted. It is basically ~30 lines of Bash script. I made this mostly for educational purposes -- thought you might find it useful for something. Cheers! Edit: for example, here are the latest replies to me [0]. It includes only recent replies, since I started the service just yesterday and it hasn't observed older replies. [0] https://ift.tt/33CZanN https://ift.tt/3IlE8Zn January 21, 2022 at 02:25AM

Show HN: Progress.org https://ift.tt/3fCCh6m

Show HN: Progress.org Progress.org must be one of the oldest sites on the Internet, and quite likely the oldest site that has continuously advocated for economic justice. A few years ago, I took it over and gave it a new facelift (thanks, Webflow!) So today, it’s my great pleasure to announce a next chapter for Progress.org Earlier today I transferred stewardship of Progress.org into the capable hands of Floyd Marinescu, a man whom I deeply respect and admire. Floyd is a successful entrepreneur and the founder of UBI Works (https://ubiworks.ca), Canada’s preeminent basic income advocacy organization. While basic income was the start of Floyd’s journey of economic discovery, his journey didn’t end there, but continued to develop once Floyd discovered the inequities created through our contemporary system of property ownership. His interests have grown to encompass the teachings of JM Keynes, Henry George, and other economic giants. In their spirit, he intends to continue Progress.org’s ...