Jumat, 30 September 2022

Show HN: Jsonnet Course Online https://ift.tt/0eBR2rV

Show HN: Jsonnet Course Online Hi HN! I'm usually a lurker here, but I wanted to share this: I'm an enthusiastic user of Jsonnet[1] to flexibly generate JSON and YAML files (eg for kubernetes configurations). I wanted to spread awareness of Jsonnet and made a course on Udemy. The first 1000 students enrolling within 5 days with this link get the course for free: https://ift.tt/KT3Bc6Z... I hope you enjoy the course (I'm interested in your feedback!) and if it makes you start using Jsonnet it will be mission accomplished :-) [1] https://jsonnet.org/ https://ift.tt/mIFvxwL September 30, 2022 at 02:49PM

Show HN: Red Goose – Convert your website to mobile app https://ift.tt/rdkluFf

Show HN: Red Goose – Convert your website to mobile app Hi HN! We're Sonica, Marvin, and Satie, and we are building Red Goose (https://goose.red). Red Goose is a web app to mobile app conversion engine that produces ready-to-publish apps for the app stores using GitHub repos. There was a discussion on HN a few weeks ago about how a developer shaved off almost half of their native app's code without losing functionality [1]. Our launch today is a direct outcome of that thread and, moreso, in the context of this comment [2] and this one [3]. Paraphrasing the context below: > "Fastmail is the only email/calendar app with a reasonable size (just 20MB)." Followed by: > "… EDIT: just realized the app is a web view. Sigh." As someone who has been into mobile app development since 2010, the comments above read like a punch to the gut. We grew up believing that the native experience was better than the web! It took a while to admit, but the web, it appears, has genuinely caught on. It has matured to a point where the four pillars of web development—HTML, CSS, JavaScript, and WebAssembly—are likely enough for universal distribution. We already host compute-heavy environments for graphic designers [4], video editors [5], and rich document editing [6] on the web. And there is still more capability [7] in the works, if you will. So the question we asked ourselves was: Could the modern web become the "native stack" of mobile app development? With Red Goose, we want developers to be able to do just that. Create web applications that double up as mobile apps for the app stores. But this isn't always easy. Historically, native mobile apps have differed from (outdone?) the mobile web in three broad ways: An app-specific design language, Smooth and fancy screen transitions and, Solving compute-heavy processes that scaled to millions of users. However, at the same time, building and maintaining native mobile apps is super expensive, and it requires hiring separate teams of experienced developers whose sole job is to focus on mobile APIs. Even with the newest alternatives like React Native, Flutter, Cordova, Xamarin, Ionic, or any other similar framework, there is a quantum increase in the amount of boilerplate code. Over time, as many of us have experienced in the industry, the web and native teams grow distant, leading to a less than optimum situation and bloat. Red Goose puts the webview back in the ring. This step alone removes all the duplicated code from the equation. Red Goose then offers an alternate strategy [8], using the webview as the main leverage over your web app. And solve for native experience in the following three ways: First—Intrinsic Design: we have built a new css framework called Toucaan [9] to tackle the gaps between mobile app design and mobile web. It allows the development of "app-like" interfaces using new css standards and the intrinsic qualities of the medium. Second—Screen Transitions and Animations: Not all apps need this, but smooth transitions and performant animations are already possible with the new web APIs. With a strongly cached webpage using a service worker (PWA) and a better understanding of initial containing blocks (ICBs) pertaining to your front end, one can easily take steps to take the experience to the next level. Third—Webassembly: The best thing about webassembly is that the wasm functions return immediately and synchronously. So one can easily offload compute-heavy transactions to a locally installed wasm utility and benefit from performance gains instantly on both web and mobile apps. It appears that many apps wouldn't need to sprinkle webassembly into the mix to reach the level of performance expected of mobile apps, and just caching with a service worker and an app-like layout would do the trick. Red Goose itself uses vanilla javascript and an experimental version of Toucaan for its frontend. Its backend is made with Node.js, Express, and MongoDB and is hosted on AWS within Docker. Our web-to-mobile app conversion pipeline uses NodeGit for app delivery, and the freshly minted mobile apps are written in Swift or Kotlin and shared directly over GitHub. We believe that the opportunity to reduce app development and distribution cost using the newfangled powers of the web is massive—we've already helped a few teams to cut back on their expenses by as much as 80%. At the same time, we're still early and would love to hear what you think about what we're building with Red Goose. We look forward to your comments and experiences, especially if you have been on this path before on your own. Thanks! Relevant links: HN Discussion: [1] https://ift.tt/w1Y6g8D [2] https://ift.tt/jbc8loM [3] https://ift.tt/wKapZPh Leading web examples: [4] https://ift.tt/hzkRgWj [5] https://ift.tt/PzGoO0Z [6] https://ift.tt/iE9gJ25 [7] https://ift.tt/6DI0gNS Tooling: [8] https://ift.tt/QX4qZfB [9] https://toucaan.com The end. September 30, 2022 at 05:28PM

Show HN: Stable Diffusion App for iOS https://ift.tt/Ktv5wxs

Show HN: Stable Diffusion App for iOS https://twitter.com/shubroski/status/1574767056003780608 September 30, 2022 at 03:39AM

Show HN: Git in-memory in browser with Web Assembly https://ift.tt/zCtkam4

Show HN: Git in-memory in browser with Web Assembly Create, upload, edit (multiple) files on the fly, in the browser. Git branches and git commits allow to save your changes, create multiple "workspaces" and switch between them in one click. Repo: https://ift.tt/NrKO8xa https://ift.tt/NQbDunk September 30, 2022 at 01:50AM

What a Year It Has Been! Let the Celebration of Transit Month Continue

What a Year It Has Been! Let the Celebration of Transit Month Continue
By Erin McMillan

Muni bus stopped at intersection and unloading passengers at bus stop.

49 Van Ness/Mission using the brand new bus rapid transit lanes on opening day in April.

During Transit Month this September, we’re continuing the celebration by looking back to more of the work we’ve done over the last year— some that has been less obvious to Muni customers, but critical to a well-functioning system and other work that is more front and center.

Fix It! Week and Continuing State of good Repair Work

Muni is an impressive transit system. Moving thousands of people on rail and buses every day takes a lot of coordination and a lot of work. Dealing with unique challenges like San Francisco’s geography and shifting travel patterns, we also have to deal with issues related to the Muni system’s age. Proper care and maintenance of a transit system many decades old takes strategic planning as regular maintenance needs to happen while continuing to provide service. Typically, regular Muni Metro maintenance work occurs each night after subway service hours, SFMTA maintenance crews work to maintain the tracks and equipment underground. On most nights, this gives crews only about two hours to get work done. This two-hour window sometimes isn’t enough to complete critical maintenance tasks, so beginning in April, we started Fix It! Week, a quarterly week of planned maintenance that occurs during extended, overnight shifts when trains aren’t in service.

This year Fix It! Week provided 63 total work hours during which several SFMTA teams completed over 2,000 hours of maintenance and inspections. On the busiest nights, the maintenance teams had up to 55 staff in the tunnel from West Portal to Embarcadero delivering safety improvements, station and tunnel enhancements, subway track and wayside equipment maintenance, and traction power upgrades.  

In addition to finding new and creative ways to maintain the system more efficiently, we also had to entirely reimagine the service network to accommodate changing travel patterns and in response to the pandemic. Over the past year alone we’ve increased Muni service multiple times as the impact of the pandemic has eased and we’ve slowly been able to hire new operators.

Trip patterns have changed over the last two years with a noticeable shift in San Francisco residents traveling neighborhood to neighborhood instead of the peak period downtown-centric travel pattern that was prevalent pre-pandemic. And we’ve adjusted. Service is slightly over-supplied so that there is capacity when it is needed. Anticipating how people will move in the future is difficult, but our service planning team is hard at work tracking ridership, customer feedback and operator availability to do our best to accommodate how folks want and need to move around the city. We are working to build back our ridership by providing high-quality, reliable service that people can count on.

Our response was the 2022 Muni Service Network which was developed through an extensive outreach process. Throughout the COVID-19 emergency and recovery, the SFMTA prioritized restoring service to these, and other neighborhoods identified in the Muni Service Equity Plan.

On the more visible side of our work, in April we started bus rapid transit (BRT) service on Van Ness Avenue as part of Muni’s Rapid Network, which prioritizes frequency and reliability for customers. Muni and Golden Gate Transit customers are already experiencing shorter travel times. With dedicated transit lanes in the middle of the street, enhanced traffic signals with Transit Signal Priority, the Van Ness BRT is the fastest way to travel north-south in this part of San Francisco, and riders are noticing. Since the BRT corridor opened on Van Ness Avenue in April, ridership on the 49 Van Ness/Mission has nearly doubled and is exceeding pre-pandemic ridership by 13%.

In other major capital and service news, last October service started on Geary in its new transit lanes after the completion of the Geary Rapid Project. Pre-pandemic, the combined Geary routes had one of the highest bus riderships in the country, with more than 56,000 daily customers relying on the 38 Geary and 38R Geary Rapid. As riders return, they are experiencing a faster, more reliable ride thanks to transit improvements like red colorization and dedicated transit lanes, bus stop optimization and signal retiming that were made along the three-mile stretch of Geary. These quick-build improvements alone resulted in 38R Geary Rapid travel time savings of up to 20%. 

And last but certainly not least, you may have heard we have officially announced the opening of Central Subway! Weekend service starts Saturday, November 19 and will give customers a chance to check out its four new stations, and also allow our operators and crews to work out any kinks while operating. We’re looking forward to welcoming you aboard!

Wishing you a Happy Transit Month! 



Published September 30, 2022 at 12:37AM
https://ift.tt/ZjqsJYb

Show HN: Alinea – open-source headless CMS https://ift.tt/7NfkQ3A

Show HN: Alinea – open-source headless CMS https://ift.tt/KL8PYHW September 29, 2022 at 10:01PM

Kamis, 29 September 2022

Show HN: Restapp.io – SQL Data Modeling Tool in No/Low Code https://ift.tt/HQmpVtI

Show HN: Restapp.io – SQL Data Modeling Tool in No/Low Code Hey all! We've been working on RestApp V1 and this is our first time posting it on HN. It's an No/Low Code data modeling tool that enables you to build & maintain data pipelines with a visual programming interface. We don't store your data but we compute them through Apache Spark for query speed & efficiency. Here's some features: `Connectors: Connect to any source and destinations (DB, DWH and SaaS Applications). We currently support MongoDB, Snowflake, BigQuery, MySQL, MSSQL, SFTP (JSON, txt, csv, excel files supported), Hubspot, Stripe, GDrive (JSON, txt, csv, excel files supported). `Pipeline: Visual Programming Interface where you drag-and-drop SQL, NoSQL & Python functions instead of writing them to create a query and debug it easily. `Automation: You can automate your data pipeline (Job) through a scheduler. `Domain: Think of it like a workspace in which you can share securely your connectors and pipelines to specific users (colleagues, partners, clients...) We've designed this because as a data team member, we were writing a lot of long SQL queries with bad performances and we were getting headaches by debugging them. Now you can build, monitor and debug any kind of data pipelines with just Drag-and-drop built-in SQL functions to save you tremendous amount of time & effort. We're working on this continuously so we're keen to hear any feedback. Feature requests and critique are more than welcome. Try it out for free (30min of computing time offered each month): https://ift.tt/sx5DltZ The Getting Started docs are here for anyone who wants to check this out: https://ift.tt/dMr2gmP and https://ift.tt/iargwnM... https://ift.tt/sx5DltZ September 28, 2022 at 05:14PM

Show HN: My PowerShell pixel art editor https://ift.tt/tTxm6h9

Show HN: My PowerShell pixel art editor I got a bit carried away writing an editor so I could draw some pixel art for starting my blog and ended up with some pwsh spaghetti that's quite fun to use. https://ift.tt/65qcakL September 28, 2022 at 10:04PM

Show HN: My Q&A with Neal Stephenson on making the Metaverse himself https://ift.tt/XFD63Lh

Show HN: My Q&A with Neal Stephenson on making the Metaverse himself https://ift.tt/5Co6Qah September 29, 2022 at 04:17AM

Celebrating BART at 50: A Critical Link for San Francisco

Celebrating BART at 50: A Critical Link for San Francisco
By Jeremy Menzies

This month, our sister agency BART, celebrates its 50th anniversary. BART service changed transportation in the Bay Area forever, connecting communities in a way that hadn’t been done before. For San Francisco, the construction of BART not only provided new travel options within the city and to the East Bay but also built the Muni Metro system.

Here’s a look at some of BART’s history through the SFMTA’s historic photos.

Image of cutaway drawing showing underground subway with Muni and BART trains insideThis conceptual drawing from around 1960 shows the combined BART and Muni Metro subway underneath Market Street at Powell.

The story of BART goes back decades before the opening in September 1972. It wasn’t until the early 1960s that a plan and funding were in place for BART to come to fruition.

Originally, five counties formed the Bay Area Rapid Transit District. In a 1960 engineering report, proposed route maps showed lines extending both north across the Golden Gate into Marin and south down the Peninsula to Palo Alto. After Marin and San Mateo counties withdrew from the district, a final plan was drawn up to serve mainly the East Bay and San Francisco.

Black and white photo of a line of people digging with shovels in shallow ditch on Market Street

Students with white shovels were on hand for the groundbreaking ceremony for BART/Muni Metro at Market and Powell streets on July 25, 1967.

Groundbreaking on construction for San Francisco’s Market Street Subway took place in July 1967. This construction not only included the main BART stations downtown but also stations for Muni Metro at Church, Castro, and West Portal. Forest Hill Station was modified with new platforms and equipment to fit Muni’s incoming light rail vehicles. The funding and planning power of the BART District brought to life an idea that had been floated since at least 1913.

Color image looking east on Market and Collingwood streets showing excavation with streetcar passing over top of hole in ground

An overhead view looking at the construction of Castro Station in October 1973.

Construction along Market Street was extremely disruptive for the city’s busiest corridor. During construction, Muni streetcars and buses had to navigate constantly shifting reroutes, wooden plank roadways, and sinkholes on top of all the usual street hazards. One of the most dramatic engineering feats was a temporary bridge built over a huge open pit at Collingwood Street. Here, streetcars traveling towards West Portal crossed over top construction on Castro Station to enter the Twin Peaks Tunnel. The temporary ramps built to access the tunnel still exist today and are used for emergency and maintenance needs.

People entering fare gates inside station, some carrying balloons

The first passengers pass through Powell Station fare gates at the opening of BART in the city on November 3, 1973.

BART opened in San Francisco on November 3, 1973. For the first time ever, San Franciscans could travel from downtown to the outer reaches of the city on an underground subway system. Service across the Bay opened ten months later in September 1974. BART gave San Franciscans from Balboa Park to downtown improved access to jobs, shopping, and education as well as connections around the region.

Mayor George Moscone speaking from podium with crowd of people, Ferry Building, and cable car in background

San Francisco Mayor Moscone speaks at the opening of Embarcadero Station at Market and Drumm Streets.

Embarcadero Station, which was not part of the original plan, was built after the main subway. It opened on May 27, 1976, with Mayor George Moscone giving a speech at the end of the California Street cable car line. Today, Embarcadero Station is the busiest in the system, with over 27,000 entries and exits logged in August 2022.

Person dressed as a mime standing next to fare gates holding large replica of Muni Fast Pass transit fare card.

A mime holds up an oversized Muni/BART Fast Pass in Powell Station at the launch of the program on March 24, 1983.

In the early 1980s, Muni and BART partnered to improve transit within the city through a combined Muni/BART monthly Fast Pass. Muni customers could ride BART between Embarcadero and Balboa Park on the same pass, making transfers between the two systems seamless.

Today, BART is a critical part of our regional transportation network. Construction of BART in the mid-century also brought better service to the hundreds of thousands of Muni Metro riders within San Francisco.

As one of our regional transit partners, we congratulate BART on their golden anniversary and look forward to another 50+ years of serving the Bay together!  Read more about BART’s first 50 years and check out some amazing historic documents and a timeline 1947-1991.



Published September 29, 2022 at 04:56AM
https://ift.tt/YAtl2L5

Show HN: All-in-one open source tool for data pipelines https://news.ycombinator.com/item?id=33013261

Show HN: All-in-one open source tool for data pipelines https://ift.tt/n8sQ0pe September 29, 2022 at 04:06AM

Show HN: Depot – fast, remote Docker container builds https://ift.tt/pFbXfQR

Show HN: Depot – fast, remote Docker container builds https://depot.dev September 29, 2022 at 01:01AM

Show HN: Open-Source Stripe GraphQL API https://ift.tt/h8kUqMO

Show HN: Open-Source Stripe GraphQL API https://ift.tt/deNgiZw September 29, 2022 at 12:27AM

Show HN: I wrote a database engine in TypeScript https://ift.tt/HDQsTSm

Show HN: I wrote a database engine in TypeScript Hi! I wanted to understand more about databases' internals so I wrote one from scratch. It has a T-SQL inspired syntax with support for functions and procedures. It can be used stand-alone as a SQL engine or with a server allowing for persistence and replication to other connected clients. Performance are nothing near sqlite of course but that's beside the point. It’s a small database engine that can run in a web app as a way to store session data, do small calculations on a web worker, store the document/data the user is editing or facilitate “multiplayer” feature by broadcasting the queries the web app is running. The server runs in a container for that specific document and shutdowns automatically after a set amount of minutes of inactivity. Why did I spend time on this? I am self taught and have been a software developer for about 20 years; moved to the UK for about 10 years, now in Spain and I'm still looking for the place I want to call home. My lack of diploma has never been an issue in Europe but if I want to discover other horizons, having one makes things easier. There's a process in France call "Validation des acquis" (Validation of knowledge) which allows anybody at whatever level to present to a panel of professionals and academics a request to validate one experience and deliver a diploma. That diploma is completely equivalent to a diploma delivered from a university. The experience must validate all of the targeted diploma curriculum so I thought digging into databases will help with that... Any questions, hate mail can be directed at alex at ixai.net. I'm also looking for a remote position as a Senior software developer https://ift.tt/ks3VHbS September 28, 2022 at 11:53PM

Rabu, 28 September 2022

Show HN: A formally verified native Delta Lake implementation in Rust https://ift.tt/bfFx0LZ

Show HN: A formally verified native Delta Lake implementation in Rust https://ift.tt/5RpAngN September 28, 2022 at 01:03PM

Show HN: KaithemAutomation, the home automation system for coders and artists https://ift.tt/eOHXFRE

Show HN: KaithemAutomation, the home automation system for coders and artists I've talked about this one on Reddit a bit, and I think it's finally about ready to talk about here. I started this project around 2013 for internal use, and GPL licensed it because I have no desire to own my own software business. Kaithem is, for the most part, somewhere between a SCADA and a Home Assistant clone, heavily focused on easy deployment with minimal tinkering. It allows for Python code based if-then events you edit via the web, along with web-editable HTML dashboards, but also includes loadable modules for more point-and-click style editing. One of these is Chandler, a scenes/cues manager that includes a simple visual scripting language inspired by ladder logic. It saves everything you create in Git-friendly plain text files, and is meant to integrate well with a linux system, with convenience features like using the user account username/password to log in. Device drivers created via an extension API, and can also be used in non-kaithem apps, via the iot_devices library. Drivers should be share-able and installable via pip. There's also basic builtin support for IP cameras, including sub-second latency streaming via websockets, and object detect recording. Out-of-the-box device support is pretty limited at the moment, consisting entirely of stuff I've had a use case for personally, but does include YeeLight, RTL433-supported sensors, SainSmart relay boards, and most anything ZigBee2MQTT can handle. In addition, there are tag points and alarms vaguely copied from SCADA systems, modules can make use of the tagpoint object, which is like a variable that hooks into the tag point system, every point gets a management page where you can set alarms, set up logging, which includes the ability to only log the min, max, or average over time, to save space, and override it's value. It uses only external dependencies found in the Debian repos, and does not include any crazy built in custom feature downloader thingy like some similar projects, nor anything that needs compilation. It does not use a database, separate web server, or any other thing that would require you to specifically configure the system in an unusual way, although some features can make use of MQTT, and it does depend on PipeWire being set up if you want to use the built in audio live mixer(You may also be able to use it with manually started JACK). It's 99% stable, used in real installs, and could probably be called v1.0 already, but there are unmaintained experimental features that will probably disappear(Anything that involves a custom nonstandard network protocol is on the chopping block, as per my philosophy of decustomizing technology). https://ift.tt/Og2CkhG September 28, 2022 at 12:11PM

Show HN: Refurb – A tool for refurbishing and modernizing Python codebases https://ift.tt/RwmY8iW

Show HN: Refurb – A tool for refurbishing and modernizing Python codebases https://ift.tt/Yauek9y September 28, 2022 at 10:27AM

Show HN: debounce, throttle and requestAnimationFrame https://ift.tt/d9vfDrn

Show HN: debounce, throttle and requestAnimationFrame https://ift.tt/KCnqpUN September 28, 2022 at 05:51AM

Show HN: Ponzu – AI Generated Textures for 3D models https://ift.tt/9CjYAw7

Show HN: Ponzu – AI Generated Textures for 3D models Hey everyone! We just launched Ponzu, an AI-powered prototyping tool that generates tile-able textures for your 3d models. You can give it any prompt, choose an art style, and get an interactive playground to preview and export your generated textures. What you get with Ponzu: 1. AI-generated texture assets 2. Normal, AO, specular, and displacement maps for each texture 3. Adjustable 3D previews in the browser 4. Customizable styles and shareable links We're excited to use AI to supercharge artist and dev workflows, and we're looking forward to feedback on Ponzu! Ponzu is free to use, but we have limited capacity to run GPUs. As a heads up, there might be times when requests queue up and take a few seconds to process. We also launched today on product hunt: https://ift.tt/uPembxW https://www.ponzu.gg/ September 28, 2022 at 01:20AM

Show HN: Create ultra shortcut like hn/ to Hacker News https://ift.tt/bjPHdIT

Show HN: Create ultra shortcut like hn/ to Hacker News https://ift.tt/wsXrH7R September 28, 2022 at 02:26AM

Show HN: MockMechanics is now open source https://ift.tt/L4VvPAc

Show HN: MockMechanics is now open source Hey guys, a couple of years ago I posted about MockMechanics, a visual programming language/sandbox building game that I've been working on and there was a very positive response [0]. Since then I've been implementing most of the things I promised in my first youtube video [1] and making it ready for an open source release and I'm happy to say it's ready [2]. I've also been building new things and showing them in the youtube channel. It's written in clojure and you can use it to create all sorts of machines, games, musical instruments, etc using little to no code at all. You've seen the piano, the tetris game, the clock the combination safe and so on but since then I've built a 3d printer, a robotic hand, a bubble sorting algorithm, a 7 segment display, a ball cannon, a paint program and more, you can see all these things in the youtube channel [3]. [0] https://ift.tt/BNfH4dL [1] https://www.youtube.com/watch?v=HrwxbQj5mj0 [2] https://ift.tt/a3S5WzI [3] https://www.youtube.com/c/MockMechanics Channel trailer with some of the new machines - https://www.youtube.com/watch?v=VQiA42ReNYE https://ift.tt/a3S5WzI September 27, 2022 at 10:33PM

Selasa, 27 September 2022

Show HN: ClockFace – an icon font family for displaying time https://ift.tt/yLRi2fZ

Show HN: ClockFace – an icon font family for displaying time https://ift.tt/ysBrMd5 September 27, 2022 at 01:44PM

Show HN: Daily Dalle – AI-generated art in your inbox every morning https://ift.tt/LtGv6jb

Show HN: Daily Dalle – AI-generated art in your inbox every morning https://dailydalle.xyz September 27, 2022 at 06:20AM

Show HN: Minimalist CSS Framework https://ift.tt/wMhcZFV

Show HN: Minimalist CSS Framework This is an update to my minimalist css framework, which I use for simple blog posts, sales pages, and now dashboards. This version adds a simple grid, among other things. https://ift.tt/A3yFlVZ September 27, 2022 at 08:54AM

Show HN: Monomorph – pack any shellcode into a binary with a fixed MD5 hash https://ift.tt/PFDQxgu

Show HN: Monomorph – pack any shellcode into a binary with a fixed MD5 hash https://ift.tt/LgRGMhQ September 27, 2022 at 05:10AM

Show HN: Dreamsands – explore and buy licensing for AI generated visuals https://ift.tt/rtpYadT

Show HN: Dreamsands – explore and buy licensing for AI generated visuals Hello humans, Co-founder here - the last 5 months we've been building Dreamsands in the midst of a creative revolution - the art world has screamed, the people have cheered - who knows where we will end up? What we do know however is that AI art is incredibly captivating, strangely familiar and a ton of fun! As avid art lovers we found it increasingly hard to keep track of all the new imaging tools, forums and subreddits where people were posting amazing work done with AI, and thus the idea for Dreamsands was born - Dreamsands lets anyone, anywhere in the world enjoy and explore the beauty and weirdness of AI generated visuals. Let's get weird! https://dreamsands.ai September 27, 2022 at 01:25AM

Show HN: Another Darn To-Do List App https://ift.tt/CJTh4EQ

Show HN: Another Darn To-Do List App Hi guys, This is my first time building something from scratch so go easy on me. I've always used to-do lists to keep me productive and stave off anxiety (not sure why they work so well for me but they do). I get kinda annoyed at the to-do list apps on the app stores because they move tasks to the bottom of the list when you tick them off. Some people may like that, but it annoys the shit out of me, because I like to feel a sense of progression as I go down through the list over the course of the day. So this was borne out of my frustration really. I also made it browser-based so it's easy to access the same list on all devices without installing apps on all of them. It's free to use. It's just something I made for myself and if others find it useful then that's great. I'd appreciate any feedback (there's a button to give feedback when logged in). Thanks! https://ift.tt/2BXZ8tA September 26, 2022 at 11:48PM

Show HN: Airplane Views – code-first platform for building internal UIs https://ift.tt/DlWqjEg

Show HN: New Jtree Readme https://ift.tt/5xncbON

Show HN: New Jtree Readme https://ift.tt/2yzeOmv September 26, 2022 at 11:14PM

Senin, 26 September 2022

Show HN: Golang HTTP Clients/Servers and Alternative Networking https://ift.tt/YabcBxD

Show HN: Golang HTTP Clients/Servers and Alternative Networking https://ift.tt/4pwOQbY September 26, 2022 at 06:56PM

Show HN: Script to prevent same day meetings on my corporate calendar https://ift.tt/XivzkSx

Show HN: Script to prevent same day meetings on my corporate calendar Hi, I have a corporate job, I have most of my notifications off, and try to work in blocks of focus time. When colleagues schedule same day meetings I often miss it because I saw it too late. Which makes me feel guilty. This tool helped me avoid feeling guilty by preventing last-minute meetings. https://ift.tt/ud64qk5 September 26, 2022 at 01:30PM

Show HN: Clammer – share and discuss article excerpts with friends https://ift.tt/Cu80EgP

Show HN: Clammer – share and discuss article excerpts with friends Clammer is a social platform for sharing and discussing excerpts from online written content. It's like Twitter but every post and thread stems from the facts, quotes, and insights you collect online, all tied back to the source. In fact, you can have a whole conversation without ever writing a single word. I made this because I was tired of rehashing vague opinions, the real juicy conversations are in the details. Would love to know if this resonates with anyone; any and all feedback is hugely appreciated. Demo: https://www.youtube.com/watch?v=ZU-4uMcNiGk https://clammer.io September 26, 2022 at 07:35AM

Show HN: A Little Tool to Visualize Guitar Chords https://ift.tt/96xAgDj

Show HN: A Little Tool to Visualize Guitar Chords https://ift.tt/MI9gJKG September 26, 2022 at 05:03AM

Show HN: Outstatic an open source CMS for Next.js https://ift.tt/y6hKMTR

Show HN: Outstatic an open source CMS for Next.js Hi, I've been working on a new project for a couple of months and I'm close to launching it. It is called Outstatic, I created a landing page for it. Sing up to the waitlist to be notified when it comes out. Features include: Open source Host for free Keep your data 5 minute setup (5 minutes to live!) The CMS was built with Next.js and uses Github and Vercel as its main hosting platforms. Full site with examples and documentation coming soon. Feedback on the idea and the current landing page is appreciated. Thank you! https://outstatic.com September 26, 2022 at 12:47AM

Show HN: Read later links as weekly email https://ift.tt/bGEnwMC

Show HN: Read later links as weekly email https://ift.tt/YpKIEvq September 26, 2022 at 01:18AM

Show HN: Just a simplified easy way to call URLs automatically without crontab https://ift.tt/iXOZo67

Show HN: Just a simplified easy way to call URLs automatically without crontab https://crontaboo.com September 25, 2022 at 11:12PM

Sabtu, 24 September 2022

Show HN: Jot: Rapid note management for the terminal, inspired by Obsidian https://ift.tt/WoqLut3

Show HN: Jot: Rapid note management for the terminal, inspired by Obsidian https://ift.tt/KzRUQ6x September 24, 2022 at 08:42PM

Show HN: THORN – a local-first writing app made with Yjs https://ift.tt/NfQjewd

Show HN: THORN – a local-first writing app made with Yjs https://www.thorn.so/ September 24, 2022 at 11:58AM

Show HN: Calc-o-pad, a notepad with calculator https://ift.tt/y41cgHp

Show HN: Calc-o-pad, a notepad with calculator https://ift.tt/EVIX0YQ September 24, 2022 at 02:32AM

Show HN: Transactional memory in JavaScript https://ift.tt/0CJOjbt

Show HN: Transactional memory in JavaScript https://ift.tt/hVZx4wd September 23, 2022 at 10:16PM

Show HN: Lambda Cold Starts Visualizer https://ift.tt/ZS9WsHd

Show HN: Lambda Cold Starts Visualizer https://ift.tt/ZXd3CRl September 24, 2022 at 01:20AM

Show HN: Build and deploy your resume website in minutes https://ift.tt/TkOUYw2

Show HN: Build and deploy your resume website in minutes https://ift.tt/GZc4j2A September 23, 2022 at 08:33PM

Jumat, 23 September 2022

Show HN: An AI image generator for blog posts https://ift.tt/YXAkFzo

Show HN: An AI image generator for blog posts Hi there, I see many bloggers use stock images for their blog posts (as featured images or as in-post images). I thought of something and started trying to use AI to replace those images. I built a small tool for this so others can also test it out. It takes text content (ideally, the blog post intro in case of a featured image or the text content about whatever you want the image about) and gives you an image. It works for me but I am still testing this. How about you guys? https://ift.tt/mIc6kQz September 23, 2022 at 06:21PM

Show HN: A Stable Diffusion desktop frontend with inpainting, img2img and more https://ift.tt/3w9YfbN

Show HN: A Stable Diffusion desktop frontend with inpainting, img2img and more I was frustrated with laggy notebook stable diffusion demos. Plus they usually didn't have all the features I wanted (for example some of them only had inpainting and some only had img2img, so if I wanted both I had to repeatedly copy images between notebooks). So I made this desktop frontend which has much smoother performance than notebook alternatives and integrates image generation, inpainting and img2img into the same workflow. See a video demo here: https://ift.tt/mc7uMwk... Features include: * Can run locally or connect to a google colab server * Ability to erase * Ability to paint custom colors into the image. It is useful both for img2img (you can sketch a rough prototype and reimagine it into something nice) and inpainting (for example, you can paint a pixel red and it forces Stable Diffusion to put something red in there) * Infinite undo/redo * You can import your other images into a scratch pad and paste them into main image after erasing/cropping/scaling it * Increase image size (by padding with transparent empty margins) for outpainting https://ift.tt/ik6LOGS September 23, 2022 at 03:23PM

Show HN: Venice – open-source Plaid to Postgres in minutes without code https://ift.tt/m05pCzs

Show HN: Venice – open-source Plaid to Postgres in minutes without code Hi HN! Tony & Ali here, we are super excited to introduce Venice - an open source financial data integrations platform. Our MVP is getting financial data from Plaid into your postgres database in under 5 mins. We met while building our own respective fintechs. We noticed how much developer time went into setting up and maintaining the infrastructure rather than actually building the fintech itself. In Tony’s last project Alka for instance, the engineering team spent 30%+ of time building and maintaining the data connectivity and pipeline rather than the core work of accounting. What we wish existed is a Segment / Airtable for fintech, letting you get financial data from wherever they are produced to anywhere they are useful. We think the most basic version is a Plaid to Postgres database connector with a self-service portal where your customers can add / remove / repair and manage their financial connections. This takes less than 5 mins to set up without writing a single line of code. In fact, we went so far as asking non technical people to get set up and they were able to do it just as fast using Vercel, Supabase and Plaid. Today, our product is perfect if you’re just starting out or using it as a hobby, but eventually we hope any sized fintech could use what we’ve built as the project matures and community grows. We wrote it using full stack TypeScript, and paid special attention to composability and extensibility. There is a core connect & sync library with its own cli, a HTTP API (thank you to the amazing folks at trpc + zod), a set of headless React components, theme-able data-connected UI library leveraging tailwindcss, and finally a next.js application that puts it all together. Each layer is built on the one before, so you can start with no code at all while drop down to any layer of abstraction as your need grow. What we are shipping today is a complete, instantly deployable next.js application which you can use either as a standalone portal via redirect, or embed into your application via iframe. The default setup uses Vercel as we expect you to bring your own database and authentication that powers the rest of your application. The repo is licensed under MIT & ELv2, so you are completely free to use it for your own projects and companies while we retain the right to being the only one to release a cloud hosted version in the future. Check us out at https://ift.tt/rw3EDZz . We have a ton of ideas in mind and would love your feedback. Hit us up at hello@useVenice.com or on slack at https://ift.tt/T5nXwf8 https://ift.tt/Q8AgWOu September 23, 2022 at 06:14AM

Show HN: Big Picture” project management for software developers https://ift.tt/UYSiqBF

Show HN: Big Picture” project management for software developers We got tired of not being able to accurately answer "When will this be done?" and "Will anyone be required to work overtime on the current schedule?", or spending too much time in meetings and standups trying to answer those questions. Just opened up for beta. Would love some opinionated developers to guide future improvements (or feedback on the general idea). https://ift.tt/MZOsp5w September 23, 2022 at 12:04AM

Show HN: Open Prompts – dataset of 10M Stable Diffusion generations https://ift.tt/fSlqcQ1

Show HN: Open Prompts – dataset of 10M Stable Diffusion generations Open Prompts is the dataset used to build krea.ai. The data comes from the Stability AI Discord and includes around 10M images from 2M prompts. You can use it for creating semantic search engines of prompts, training LLMs, fine-tuning image-to-text models like BLIP, or extracting insights from the data—like the most common combinations of modifiers. https://ift.tt/ifRTer6 September 23, 2022 at 02:03AM

Show HN: Go http.RoundTripper that emits Open Telemetry Metrics automatically https://ift.tt/dZgM1Xw

Show HN: Go http.RoundTripper that emits Open Telemetry Metrics automatically https://ift.tt/jCIokpy September 23, 2022 at 12:19AM

Kamis, 22 September 2022

Show HN: I Built 0xFast Stream – 100x Faster Ethereum Block Downloads https://ift.tt/noeDc4R

Show HN: I Built 0xFast Stream – 100x Faster Ethereum Block Downloads Getting web3 data out of Ethereum nodes or node services is excruciatingly slow (at least days if not weeks). I had wanted a way to just download the blocks quickly since I started exploring the web3 space. Took me a bunch of trial and errors to get to a way where I can parse all the blocks since genesis within 12 hours. But, instead of moving on to the next thing, I put this service together over the last few days, so everyone can benefit. https://ift.tt/8AmvzcD September 22, 2022 at 10:39PM

Show HN: I made an open-source Bitly alternative https://ift.tt/pLFHoC7

Show HN: I made an open-source Bitly alternative https://dub.sh/ September 22, 2022 at 09:39PM

Show HN: Copy link to highlight alternative for Chrome with multiple highlights https://ift.tt/NEl9xdo

Show HN: Copy link to highlight alternative for Chrome with multiple highlights Hi HN! I made a Chrome extension called Save Link to Highlight. It makes it easy to share multiple highlights on a page without any hassles. It uses the same built-in technology in Chrome as Copy link to highlight. So, the link you share will highlight text on a page in most browsers without 3rd party tools. Ex. https://ift.tt/dSub6xG It's free! No account or signup needed. Some everyday use cases • Share an article with a friend that also has the parts you found most interesting highlighted. • A teacher can share key points they highlighted for students on a Wikipedia page. https://ift.tt/YhmWygC September 22, 2022 at 07:34PM

Show HN: Rust, Apache Arrow, Parquet based cloud native log storage platform https://ift.tt/YqlcEm8

Show HN: Rust, Apache Arrow, Parquet based cloud native log storage platform https://ift.tt/gQbxpKs September 22, 2022 at 04:05PM

Show HN: Rocketry – Modern scheduler to power your Python projects https://ift.tt/uBNgI0R

Show HN: Rocketry – Modern scheduler to power your Python projects https://ift.tt/rNmdYH2 September 22, 2022 at 01:44PM

Show HN: Check if anyone else submitted a thing to HN and then submit it https://ift.tt/DouBYwU

Show HN: Check if anyone else submitted a thing to HN and then submit it Hi HN! I made this for myself to submit stuff to HN without copy pasting. I also recently added a thing to check if anyone else already submitted the link to avoid posting duplicates. I find it pretty useful myself and I hope you do too! https://ift.tt/3WsM9qG September 22, 2022 at 05:18AM

Show HN: Airflow is cool but have you tried this for data pipelines? https://ift.tt/ydYbFON

Show HN: Airflow is cool but have you tried this for data pipelines? https://ift.tt/BqsU4X2 September 22, 2022 at 02:34AM

Rabu, 21 September 2022

Show HN: I made a site that easily lets you generate AI images using templates https://ift.tt/qsbT1U4

Show HN: I made a site that easily lets you generate AI images using templates https://ift.tt/EVxGhXt September 21, 2022 at 07:39PM

Show HN: OpenZiti Python SDK https://ift.tt/lriaASd

Show HN: OpenZiti Python SDK https://ift.tt/d1sBZYL September 21, 2022 at 07:08PM

Show HN: Hurl, test APIs with plain text and libcurl https://ift.tt/bQZr6HC

Show HN: Hurl, test APIs with plain text and libcurl Hi, We're happy to release a new version of Hurl [1]. Hurl is a command line tool powered by curl, that runs HTTP requests defined in a simple plain text format: # Get home: GET https://example.org HTTP/1.1 200 [Captures] csrf_token: xpath "string(//meta[@name='_csrf_token']/@content)" # Do login! POST https://ift.tt/1IwGNqO X-CSRF-TOKEN: HTTP/1.1 302 Hurl can be used to get data like curl, or as an integration testing tool for JSON/XML HTTP apis / HTML content. Requests can be chained, and one can add asserts on response headers, cookies and body. For instance: GET https://ift.tt/9Uijmqt screencapability: low HTTP/1.1 200 [Asserts] jsonpath "$.validated" == true jsonpath "$.userInfo.lastName" == "Herbert" jsonpath "$.hasDevice" == false jsonpath "$.links" count == 12 jsonpath "$.order" matches /^order-\d{8}$/ You can see more samples in the documentation [2]. We've designed Hurl to be easily integrated in CI/CD (GitHub, GitLab), and its text format can be used as a documentation, commited in a repo etc... It's a single binary written in Rust, that is powered by libcurl under the hood, for a fast CLI tool for both devops and developers. In this new version, we've added the following improvements: - verbose output: add more color to Hurl --verbose output, and also added --very-verbose option to output request and response bodies - request options: command-line options such as --location (follow HTTP redirection), --verbose, --insecure etc... can now be applied to a particular request with an [Options] sections - and more, see here for a quick tout of 1.7.0 [3] [1] https://ift.tt/by5eZ3D [2] https://ift.tt/hw71LcR [3] https://ift.tt/UC2RVKD Previous Show HN < https://news.ycombinator.com/item?id=28758226 > and < https://news.ycombinator.com/item?id=25655737 > https://ift.tt/by5eZ3D September 21, 2022 at 03:43PM

Show HN: Backwards automatic differentiation in ~100 lines of Python https://ift.tt/7Ge3Qoh

Show HN: Backwards automatic differentiation in ~100 lines of Python Inspired by the recent posts on implementing forwards mode automatic differentiation, here's an attempt at the backwards mode, which is often more efficient when your function depends on many variables but outputs just one value. https://ift.tt/ojHswPJ September 21, 2022 at 03:55AM

Show HN: Each country as a Pokemon, using Stable Diffusion https://ift.tt/C0orl1O

Show HN: Each country as a Pokemon, using Stable Diffusion https://ift.tt/jKgr2Bk September 21, 2022 at 04:15AM

Show HN: TaskTXT, plain text task-timing notepad https://ift.tt/phI1oFZ

Show HN: TaskTXT, plain text task-timing notepad I built TaskTXT.com based on my experience timing my tasks. I found that committing to a task before I start helps with my focus, and guessing how long it will take, then timing it prevents me from wanting to give in to distractions because I'm "on the clock". Video Overview: https://www.youtube.com/watch?v=HOYO0c_D6w0 There's also a Mac app which you can download here: https://ift.tt/CIfZSD4 Video overview of the Mac app: https://www.youtube.com/watch?v=qMs-V5v5gZY But I didn't want the tool to be distracting, so its based on plain text. That means the UI is very familiar and you can use it for generic notes in any structure you like. When you work in TaskTXT you are working directly on its data format, I made a video about this concept here: https://www.youtube.com/watch?v=kZdBgVZn5NI I think this tool is uniquely suited for programmers, so I'd be interested to hear any feedback about the product, or its viability as a business. https://tasktxt.com/ September 21, 2022 at 01:25AM

Show HN: I Created a Hacker News Meetup for the Bay Area https://ift.tt/xnw1Xkc

Show HN: I Created a Hacker News Meetup for the Bay Area https://ift.tt/MglPAfb September 21, 2022 at 01:08AM

Show HN: Tigris – the open source developer data platform for your next app https://ift.tt/Z5gDK3u

Show HN: Tigris – the open source developer data platform for your next app Tigris is the first truly open source developer data platform with a simple yet powerful, unified API that spans search, event streaming, and transactional document store. It enables you to focus on building your applications and stop worrying about the data infrastructure. https://ift.tt/WLBsTV5 September 21, 2022 at 12:47AM

Show HN: A Telegram Bot that put your read-later links into your email inbox https://ift.tt/hqPSzru

Show HN: A Telegram Bot that put your read-later links into your email inbox https://ift.tt/Lap9urX September 20, 2022 at 10:55PM

Selasa, 20 September 2022

Show HN: The Raspberry Pi robot I'm using to ship other Raspberry Pis https://ift.tt/CxQ3tDS

Show HN: The Raspberry Pi robot I'm using to ship other Raspberry Pis https://twitter.com/Schappi/status/1572144366315261952 September 20, 2022 at 03:58PM

Show HN: Create REST APIs with just a simple GraphQL query. https://ift.tt/0qAsm9L

Show HN: Create REST APIs with just a simple GraphQL query. https://ift.tt/wC3UgBt September 20, 2022 at 04:46AM

Show HN: Figr.app – a multi-user, notepad style calculator (desktop app) https://ift.tt/By1ilwv

Show HN: Figr.app – a multi-user, notepad style calculator (desktop app) Hi all, just posting an update to my previous Show HN, where I announced a side-project I worked on which was a (web version) of a multi-user, notepad style calculator: https://ift.tt/7aqc5rH After a couple of user requests (and having a good think about it) I decided to migrate the web UI to create a Mac and Windows desktop app. After using it a little bit, I feel this is a much better experience than the webapp, and reduces a lot of the friction if I wanted to run a few small calculations. You can find the download links below: https://ift.tt/PwMLhul For context, Figr was a side project I worked on to get back into coding after being in management for the last few years. It's kind of a cross between popular notepad style calculators (like Soulver, Numi, etc), but also has multi-user editing (like Google Docs). I've got some example templates below which hopefully show what it can do, and hopefully is relevant to the community: - https://ift.tt/9p3MOuZ - An example to work out your burn rate / runway - https://ift.tt/ConR76q - An LTV/CAC calculator - https://ift.tt/kLz7A3y - Hourly rate calculator for contractors Opened to feedback, or technical questions if others are in the process of moving, or thinking about moving their webapps to desktop apps, as it's been quite a journey! Thanks! https://www.figr.app/ September 20, 2022 at 06:57AM

Show HN: TxtNet Browser – A Web Browser That Communicates over SMS https://ift.tt/ksptYyN

Show HN: TxtNet Browser – A Web Browser That Communicates over SMS https://ift.tt/fUa9ndl September 20, 2022 at 06:20AM

Show HN: Never miss another bug with dashcam for development https://ift.tt/h3Z85Wk

Show HN: Never miss another bug with dashcam for development https://ift.tt/Xj8J6IB September 20, 2022 at 01:47AM

Show HN: Explore 100M Medical Prices https://ift.tt/QX4GCoO

Show HN: Explore 100M Medical Prices https://ift.tt/EkJTeSy September 19, 2022 at 11:30PM

Show HN: Confabulists – “Substack for Fiction” https://ift.tt/yQA5jZ0

Show HN: Confabulists – “Substack for Fiction” Hey HN, I am launching a newsletter tool for those who write fiction: https://ift.tt/9LSnp0m This is the page focusing on convincing writers to sign up. It is a two-sided marketplace (writers and readers), but since I am just starting, there are no published writers yet -- who write in English at least. So if you write fiction of any genre, professionally or not, I invite you to try it. Confabulists is the culmination of several personal experiences. First, I am trying to start a new career as a fiction writer. Which is hard. It is one type of content or art creation still heavily controlled by gatekeepers -- book editors. Amazon created a good option for self-publishing, but since it is not "media", it does not offer much opportunity for growing an audience. Or retain it, as there is no guarantee that a reader of one of your books will even know about the release of your latest one. In contrast, creative people that work with visual arts have TikTok, Instagram, YouTube, Vimeo, Twitch. Audio creators have the video platforms as well, but also Spotify, Deezer, Bandcamp. And finally, creators of the written word benefited from the resurgence of newsletters. Substack took it to a new level, attracting great thinkers and journalists with a good model for these professionals to earn their money a bit more directly. I am a big fan of Substack. I created my newsletter there early on and tried three times to get a job there as a software developer (always politely rejected because they don't hire globally remote). But, despite a few recent efforts, I don't think Substack is a good place for fiction writers. The main thing is that writing fiction takes time. It's hard to post new fiction weekly. And fiction is about past, completed works. Something that the current media landscape, newsletter tools included, strongly incentive against. You should always be creating new content. A new subscriber only gets your future work. Past texts are for those with a neck for digital archeology. That's why I created Confabulists. The main difference in the tool is that new readers, when they subscribe to an author, choose a book and start getting that book in installments from the first chapter. Completed books matter. "Old" fiction attracts new readers. Another experience that led me to Confabulists was a free site that I built and launched in a Show HN [0] a couple of years ago: https://ift.tt/fFY0scW It was built for reading of public-domain classics in installments delivered by email. Just like Confabulists is for new authors. It got some traction here on HN and proved to me that people really engage in reading fiction in their email inboxes. At this peak, right after the Show HN, it had 800 active subscribers receiving installments from a book. Today, after two years, with zero marketing effort (I never even posted again on social media or anywhere), there are almost 200 active subscribers. No available book lasts that long in weekly installments, so these are either people who subscribed to a new book or new subscribers that found Serial Literature through word of mouth. For a zero-marketing effort, I consider this good retention and evidence that reading fiction through email has its audience. I am solo on this. From idea to coding, to copy and design -- this last one with AI help with the illustrations. As a Brazilian and wanting to publish my work on it, I created it initially in Portuguese [1]. It was great for the beta reading of my first novel. And useful to find and fix some bugs and iterate the product until I had a solid solution. I think it is good enough to try to reach more people with its version in English. I hope some fiction writers on HN find it useful too. Thanks! [0] https://ift.tt/3lyhc7b [1] https://ift.tt/ZBORkLJ September 19, 2022 at 09:23PM

Senin, 19 September 2022

Show HN: Implementing a simple FORTH, inspired by a Hacker News thread https://ift.tt/sSManu4

Show HN: Implementing a simple FORTH, inspired by a Hacker News thread https://ift.tt/Z5qhHlU September 19, 2022 at 06:42PM

Show HN: Coroot – a monitoring tool for microservice architectures https://ift.tt/RUOAjFM

Show HN: Coroot – a monitoring tool for microservice architectures https://ift.tt/T8zWZaS September 19, 2022 at 06:39PM

Show HN: Vanity Post – Create a stylish image/video of your post https://ift.tt/tTr5pU8

Show HN: Vanity Post – Create a stylish image/video of your post Hey there, over the past fortnight I decided to create a stylish and simple way to create images or videos of your soon to be social media posts. Simply enter your twitter profile, toggle which vanity badges you would like, and write your post! All data is kept on the client side so we won't see your upcoming content either. We're currently live on Product Hunt as well so if you enjoyed the tool please support us there: https://ift.tt/f9HmQbN https://vanitypo.st/ September 19, 2022 at 03:33PM

Show HN: Distributed JMAP and IMAP Servers in Rust https://ift.tt/7a0ngd8

Show HN: Distributed JMAP and IMAP Servers in Rust I am happy to announce Stalwart JMAP [1], an open-source JSON Meta Application Protocol server that aims to be scalable, robust and secure. Some of its key features are: - JMAP Core, JMAP Mail and JMAP over WebSocket full compliance. - IMAP4 rev2/1 support via Stalwart IMAP, an imap-to-jmap proxy [2]. - Scalable and fault tolerant: consensus over Raft, node autodiscovery over gossip and read-only replicas. - RocksDB backend with full-text search support in 17 languages. - OAuth 2.0 authorization code and device authorization flows. - Domain Keys Identified Mail (DKIM) message signing. - Written in Rust. - No third-party software required to run or scale. The next item on the roadmap is to release an SMTP server in Rust with the goal of making self-hosting an e-mail server much simpler. Any comments or suggestions are more than welcome! [1]: https://ift.tt/jZQ5zBf [2]: https://ift.tt/pQygUVi https://ift.tt/jZQ5zBf September 19, 2022 at 11:57AM

Show HN: iq – jq for images (using rust, LALRPOP) https://ift.tt/1KkY0H2

Show HN: iq – jq for images (using rust, LALRPOP) I wanted to share an experimental side project I have been working on for some time. I constantly use commands like `jq` and `yq` for processing structured data in my day job and I was curious if a similar idea could be applied to images. Another goal of mine was to get some exposure to with rust. I discovered the LALRPOP parser generator which really helped moved the project along ( https://ift.tt/e7EWTKp ) https://ift.tt/isIjZeN September 19, 2022 at 12:58AM

Show HN: An ORM for PHP that understands your table relationships https://ift.tt/U0OBi9A

Show HN: An ORM for PHP that understands your table relationships https://ift.tt/DnRPfLs September 19, 2022 at 01:06AM

Show HN: BookmarkFS – Store files as Chrome bookmarks that sync between devices https://ift.tt/v5wkzsM

Show HN: BookmarkFS – Store files as Chrome bookmarks that sync between devices https://ift.tt/X6CpqW8 September 18, 2022 at 09:29PM

Minggu, 18 September 2022

Show HN: our Open Source Platform for powering Self-Hosted Events https://ift.tt/02nCQLl

Show HN: our Open Source Platform for powering Self-Hosted Events https://ift.tt/LVyTJN5 September 18, 2022 at 04:17PM

Show HN: I created a (maybe?) new type of puzzle, try it here https://ift.tt/7i8CNBb

Show HN: I created a (maybe?) new type of puzzle, try it here https://ift.tt/ZLeWTbi September 18, 2022 at 11:37AM

Show HN: Krita Stable Diffusion Plugin https://ift.tt/CqGvy1B

Show HN: Krita Stable Diffusion Plugin This is still a very new project under active development but I wanted to show it off in case anyone is interested in bookmarking it or contributing. Demo here: https://www.youtube.com/watch?v=maWR7dDf4SE Although it will be improving, the codebase has a few issues The Good - ability to multitask within krita while generating images - uses a queue so you can queue up multiple images without waiting for your other batches to come back - no need for a webserver (uses sockets to communicate) - clean code - active development (i want to use this tool myself) - uses stablediffusiond and stablediffusion as separate repos, these can be swapped out as desired with some hacking The Bad - currently relies on rabbitmq and doesn't provide another option - plugin only does txt2txt. img2img works but is disabled - must acquire the model manually The ugly - not all of the features work yet. in fact you can only generate an image. - installation is somewhat involved (requires CUDA 11.3, rabbitmq and more) - there is an installation file and instructions but likely need improvement, Krita Stable Diffusion plugin https://ift.tt/0PUit6Q stablediffusiond (daemon / queue runners) https://ift.tt/VlSTmRx stable diffusion https://ift.tt/iuBUlV3 --- if anyone uses this and runs into problems, just open an issue in the appropriate repo and i'll do my best to help. https://ift.tt/0PUit6Q September 18, 2022 at 05:43AM

Show HN: Project Atlas- Generate even complex automations from simple language https://ift.tt/HgfZaPO

Show HN: Project Atlas- Generate even complex automations from simple language We started solving this problem when we launched in august of last year, and we finally reached an MVP that users are testing now! We also setup a framework such that users can help us train new solutions daily. I appreciate any feedback. If anyone is interested in helping us train, we're directly paying for automations on the training list in the blog post. https://ift.tt/OaelMTD September 17, 2022 at 11:02PM

Show HN: Extract every URL strings in texts https://ift.tt/RLKFpoM

Show HN: Extract every URL strings in texts https://ift.tt/lwf8Rv3 September 17, 2022 at 10:33PM

Sabtu, 17 September 2022

Show HN: Hexadecimal to Binary Converter https://ift.tt/y6Mwoqu

Show HN: Hexadecimal to Binary Converter https://hex2binary.com/ September 17, 2022 at 03:43PM

Show HN: Lota – An online ePub reader with VS Code style https://ift.tt/EHo8Nru

Show HN: Lota – An online ePub reader with VS Code style Previously when I wanted to learn languages by reading the original, I started looking for an EPUB reader. I wanted it to be 1. browser-based, so I could use my browser extensions 2. cross-platform, so I could read on different devices 3. able to read multiple books at the same time, so I don't have to open multiple windows Unfortunately, I didn't find it. As a developer, I really like the flexible layout and power of VS Code, so I tried to combine its design concept with EPUB reader, and Lota was born. https://ift.tt/WoDp310 September 17, 2022 at 04:10PM

Show HN: Make Legacy Code Readable Without Touching the Code, Just Using .yaml https://ift.tt/jIZ8Jb0

Show HN: Make Legacy Code Readable Without Touching the Code, Just Using .yaml https://ift.tt/xqUykJv September 17, 2022 at 01:35PM

Show HN: We make artisanal collectible cards from freshly harvested binary trees https://ift.tt/7GoyARL

Show HN: We make artisanal collectible cards from freshly harvested binary trees https://ift.tt/M10Kjti September 17, 2022 at 01:56PM

Show HN: The Semantic Graph https://ift.tt/xvzLImG

Show HN: The Semantic Graph https://ift.tt/xXGwlRS September 17, 2022 at 01:31AM

Show HN: Smart Device ESP32 Firmware for Home Lighting and Weather Station https://ift.tt/oy80aGR

Show HN: Smart Device ESP32 Firmware for Home Lighting and Weather Station https://ift.tt/eUL65Z1 September 17, 2022 at 03:08AM

Show HN: Practice the YC interview with a voice bot in the browser https://ift.tt/YJKEup3

Show HN: Practice the YC interview with a voice bot in the browser https://ift.tt/PR37k0E September 16, 2022 at 09:19PM

Show HN: Goroutine-analyzer: A visual goroutine stack dump debugging tool https://ift.tt/TtyeSYs

Show HN: Goroutine-analyzer: A visual goroutine stack dump debugging tool https://ift.tt/py8F4vT September 16, 2022 at 08:00PM

Jumat, 16 September 2022

Show HN: A framework for building Slack bots in Python https://ift.tt/xMRfdks

Show HN: A framework for building Slack bots in Python I started building a couple of years ago because I found no easy existing solution to build Slack bots that can be composed from/organized into plugins. Existing libraries like Bolt make it pretty easy to develop Slack bots, but hard to organize and scale the code base of your bot. I was also missing some crucial features such as scheduling actions for your bot. So I wrote my own framework! I recently rewrote the complete framework to make use of asyncio and the newest Slack SDK Let me know what you think! https://ift.tt/glxEWIo September 16, 2022 at 09:17PM

Show HN: Off-site, encrypted backups for $1/TB/month at 99.999999999% durability https://ift.tt/NC9spyo

Show HN: Off-site, encrypted backups for $1/TB/month at 99.999999999% durability Hi, most people (hopefully) have local backups. However, when that backup fails, it is good to have a backup stored somewhere off-site. In the old days you would ship physical drives/tapes, which is cumbersome, costly, and slow. With fast upload speeds, it is now possible to upload your data to the cloud. I have found S3 Glacier Deep Archive to be a great solution for this: - It is very cheap ($1/TB/month for US region) - Very reliable (99.999999999% data durability, data spread over 3 Availability Zones) However, usability out of the box is not that great, I'm not aware of any automated backup solution for Deep Archive. This free project provides that. Currently, ZFS is required, but that might change. Please try it out and provide feedback! https://ift.tt/7wWnQth September 16, 2022 at 04:33PM

Show HN: Backstage – Three-speed scripting language and task automation tool https://ift.tt/cixnaCh

Show HN: Backstage – Three-speed scripting language and task automation tool https://ift.tt/zYVhLo7 September 16, 2022 at 06:58AM

Show HN: GenerationQ – Open Source Desktop GUI for Stable Diffusion and others https://ift.tt/Xrme2vW

Show HN: GenerationQ – Open Source Desktop GUI for Stable Diffusion and others https://ift.tt/3UNBp45 September 16, 2022 at 05:50AM

Show HN: PiChess: Chess puzzles from your games in printable PDF format https://ift.tt/HIKTnpo

Show HN: PiChess: Chess puzzles from your games in printable PDF format https://pichess.com September 16, 2022 at 04:45AM

Show HN: Aperture Open Source Flow Control and Reliability Platform https://ift.tt/78n9sfk

Show HN: Aperture Open Source Flow Control and Reliability Platform Hello people of HN and fellow SREs! Over the past year, we have been building Aperture - an open-source flow control and reliability platform for cloud applications. Over the past few years, companies like LinkedIn[1], Google [2], Netflix [3], Stripe [4] have built cutting-edge flow control technologies to keep their applications reliable. Flow control is powerful because it enables graceful degradation- the ability to preserve key user experience pathways, even in the face of application failures. With Aperture project, we hope to democratize building reliable applications with effective flow control. Using Aperture’s powerful policy language, you can deploy flow control techniques such as weighted fair queuing for prioritized load-shedding and distributed rate-limiting for abuse prevention to your applications. Using modular components to build policies allows you to maintain optimal user experience during traffic spikes, prevents cloud resource wastage by regulating abusive users, and ensures that new feature rollouts don’t result in accidental downtime. We are excited to release Aperture as an open source project under the AGPL v3 license and invite SREs, DevOps, enthusiasts to give the project a try. We would love to hear your feedback on Aperture and how we can improve! Github: https://ift.tt/nrMBk38 Docs: https://ift.tt/uqQHnxU Announcement: https://ift.tt/jlZMRYy... Explainer Video: https://www.youtube.com/watch?v=sEl4SMo3KNo [1]: https://ift.tt/oBvkTYF ... [2]: https://ift.tt/mkdF9s8 [3]: https://ift.tt/PxlwsBy ... [4]: https://ift.tt/punTh6O https://ift.tt/nrMBk38 September 15, 2022 at 10:46PM

Kamis, 15 September 2022

Show HN: The Guide to Django Migrations https://ift.tt/rCxHn0I

Show HN: The Guide to Django Migrations https://ift.tt/EFNcSoM September 15, 2022 at 07:31PM

Show HN: Outpainting with Stable Diffusion on an infinite canvas https://ift.tt/20YjiBk

Show HN: Outpainting with Stable Diffusion on an infinite canvas https://ift.tt/zbSpCG8 September 15, 2022 at 05:35PM

Show HN: Payitfwd.dev – Redirect donors to your dependencies https://ift.tt/QbNc5Ws

Show HN: Payitfwd.dev – Redirect donors to your dependencies - Are you a well funded company maintaining popular open source projects? - Do you have a free spot in your github donor box? - Do you depend on underfunded dependencies? If yes to any of those then consider adding a payitfwd.dev link to your Github donor box! It will analyse your dependency graph and redirect to a random dependency's maintainer's funding link. Example: https://ift.tt/CopAEk6 becomes https://ift.tt/Z48UWiY Let me know if you have any questions :) https://payitfwd.dev/ September 15, 2022 at 04:24PM

Show HN: Jenkins-fire-CLI A Jenkins command line tool built with Python-fire https://ift.tt/RaZMfFp

Show HN: Jenkins-fire-CLI A Jenkins command line tool built with Python-fire Jenkins community has provided the offical jenkins-cli.jar but it is not very intuitive to use. So I just create a tiny wrapper for it to make it less noisy by dowlonading the jar packages and injecting user credential automatically. Thanks to the google fire library creating a command line tools nowadays is incredibly simple. https://ift.tt/CoczN79 September 15, 2022 at 02:28PM

Show HN: Yatai: Production-first ML platform on Kubernetes https://ift.tt/IQvT4Hb

Show HN: Yatai: Production-first ML platform on Kubernetes https://ift.tt/O78qPGf September 15, 2022 at 04:51AM

Show HN: iOS app to rent out your driveway https://ift.tt/9CVbXfF

Show HN: iOS app to rent out your driveway Heya! I built Kotse, an app that finds driveway parking for tourists. You can list your driveway up for short-term rentals, or book them as a guest if you're going to big events, cities, or even the beach. We're looking for feedback and beta testers. What do you guys think? Thanks! (p.s. apologies for the repost if you're seeing this again - wondering why my post keeps getting flagged. Is looking for beta testers not allowed? If so, I'll stop :D ) https://ift.tt/eXU7ksj September 15, 2022 at 04:58AM

Show HN: Cachegrand – a fast OSS Key-Value store built for modern hardware https://ift.tt/XsJSWy6

Show HN: Cachegrand – a fast OSS Key-Value store built for modern hardware I am the author of the platform, happy to reply to any question you might have! It scales up really nicely thanks to a year of research and development of the hashtable implemented in cachegrand, on the hardware used for benchmarking, an AMD EPYC 7502P, it was able to reach up to 5mln GET QPS and 4.5mln SET QPS, with batching up to 60mln GET QPS and up to 26MLN SET QPS. cachegrand is fast, it's fully Open Source, it's under a BSD 3-clause license - it can be used easily as standalone platform or incorporated in other ones without any licensing issue - and we are working to expand the Redis functionalities supported and to impelement a tiered storage to cache more data than the available memory. Longer term our goal is to expand the support to different platforms (e.g. memcache, kafka, etc.), add support to webassembly to have user defined functions and server side events, and of course a network bypass (combining XDP and a lockless FreeBSD tcp/ip stack) and a storage bypass. Although it can easily used via docker, here a direct link to the latest release https://ift.tt/WK9tsdI.... Currently we are focused on supporting Redis, here the list of commands currently implemented https://ift.tt/cVSlprw... https://ift.tt/9bqcOiS September 13, 2022 at 07:31PM

Show HN: Hacker News by Dalle https://ift.tt/1S5e83P

Show HN: Hacker News by Dalle I literally type the headline into DALLE and pick the best image. Welcome to the future of news. Enjoy! https://twitter.com/hn2images September 15, 2022 at 01:14AM

Rabu, 14 September 2022

Show HN: Deploy your Rust app with one-line, for free https://ift.tt/b2Jo0Yh

Show HN: Deploy your Rust app with one-line, for free Meet shuttle, an open source, Rust-native platform for deploying apps with zero infra hassle. Built by a distributed YC-backed team. In order to deploy your app, all it takes is one annotation on your main function and you're good to go! At this point, we support most of the major Rust web frameworks such as; * Axum * Rocket * Tide * Poem * Tower And we’ve recently added support for Serenity, a Rust library for the Discord API — so you can even build & deploy Discord bots, for free. Our repository has a couple of examples per framework/library enabling you to get started in under 5 minutes so feel free to pick one and give it a go ( https://ift.tt/ePqWgM5 )! We are in alpha so constructive criticism and feedback are extra welcome! https://ift.tt/y1c2pze September 14, 2022 at 08:33PM

Show HN: Fide – Crunchbase for Web3 Projects and People https://ift.tt/LEonf6l

Show HN: Fide – Crunchbase for Web3 Projects and People Hi HN! I’m Chris, Co-founder of Fide. When contracting for Celsius in 2019, a recently bankrupt crypto-lending platform, I quickly observed how important it was for every Web3 company to establish credibility and trust in a high-risk industry where fraud and scams are becoming increasingly common. As I continued to invest and build in the space, it became clear that existing tools are still not enough to effectively evaluate credibility. Common issues that keep coming up include: 1. Repeat scammers are rarely held accountable 2. Anonymous contributors can’t easily establish credibility 3. Project and contributor success metrics are mostly based on historic financial performance We built Fide to help users verify web3 credibility and only invest in projects and teams they can trust. We’re still adding features and projects but would welcome any feedback as we continue building! https://www.fide.id/ September 14, 2022 at 10:08AM

Show HN: ViruSaas – Virus Checks as a Service https://ift.tt/elnJzYO

Show HN: ViruSaas – Virus Checks as a Service Hi all, here is a side project I've just launched which might come in handy for certain situations. It's a very simple and free "do one thing and do it well" online service with exactly one feature: you upload a file, and it tells you — based on a ClamAV check — if that file contains a virus or not. I'm not having any ambitious plans with this project, but thanks to very low operational costs, I thought I can as well put it out there and keep it alive — maybe it's even useful for some people every now and then (just today, one of my coworkers forwarded me a fishy-looking email with an attachment, and using virusaas.com turned out to be the least painful way to do this kind of one-off check for a virus). I've also released the source code of the web app under GPLv3 at https://ift.tt/c7xq9Ah , although it's not as polished as it could be (no tests, for example — but see above, no ambitious plans). The main reason to do the project was to follow through with my own tutorial at https://ift.tt/5xTXpWP... , which worked out quite nicely. https://ift.tt/Ugzkbpv September 14, 2022 at 06:19PM

Show HN: BoldContacts – Mobile App for Alzheimer's, Parkinson's, ALS, MS, MD https://ift.tt/AuQt23Z

Show HN: BoldContacts – Mobile App for Alzheimer's, Parkinson's, ALS, MS, MD I'm the developer of this small mobile app, and I'm seeking constructive feedback and people to try it. I'm writing the app because my folks have been diagnosed with Alzheimer's and Parkinson's. https://ift.tt/Sc0aesO September 14, 2022 at 04:18AM

Show HN: Mini Metroidvania in 13KB of JavaScript https://ift.tt/U3pygNb

Show HN: Mini Metroidvania in 13KB of JavaScript As part of the annual JS13K games challenge, I've put together a pretty large (but small-in-code) Metroidvania game that fits in just 13KB of compressed Javascript. The source is available here: https://ift.tt/YUBfS7M NOTE: the current head of the main branch is at 13.6KB due to quality of life patches. The legit 13KB version is tagged in github. Useful hacks: - Using Roadroller ( https://ift.tt/q3oOa4I ) for compression - Compressing the map data as grayscale PNG paired with some code generation. - Using procedural animation for all characters. - Replacing string enum with numeric enums for compression. - Built a small game engine for object lifecycle and rendering. - Single function to generate unique procedural songs for different regions. https://ift.tt/FRleHm0 September 14, 2022 at 01:25AM

Show HN: Query SQLite files stored in S3 https://ift.tt/CgX9I7V

Show HN: Query SQLite files stored in S3 https://ift.tt/g2zE3ew September 14, 2022 at 02:03AM

Show HN: The iPhone 14 Index https://ift.tt/z14Thjp

Show HN: The iPhone 14 Index https://ift.tt/zWtf4Mc September 13, 2022 at 11:38PM

Selasa, 13 September 2022

Show HN: Build your own feed of creators from YouTube, podcasts, Substack, etc. https://ift.tt/ovIj2pg

Show HN: Build your own feed of creators from YouTube, podcasts, Substack, etc. https://indieworld.io/ September 13, 2022 at 10:25AM

Show HN: Interactive Music Theory Cheat Sheet https://ift.tt/RYSNjaD

Show HN: Interactive Music Theory Cheat Sheet https://ift.tt/wM3WtfT September 13, 2022 at 08:53AM

Show HN: Revup – Revolutionary commit-based code review and workflow tools https://ift.tt/qlv0JFU

Show HN: Revup – Revolutionary commit-based code review and workflow tools https://ift.tt/C7BzdJO September 13, 2022 at 08:19AM

Show HN: IPDetective bots using IP address https://ift.tt/WMUy4EQ

Show HN: IPDetective bots using IP address IPDetective collects data from about 60+ different sources such as official cloud provider endpoints and public VPN/Proxy/Tor/Bot net lists. Then aggregates this data into a fast and easy to use API that can be integrated into applications or scripts easily. IPDetective started as a hobby project for my other hobby projects :) and I decided to wrap a simple website around and offer it as a service. Let me know what your thoughts, if you find value in this service or if you have any feature requests. https://ipdetective.io September 13, 2022 at 02:57AM

Show HN: Pastebin CLI on PicoLisp https://ift.tt/mu1YWUM

Show HN: Pastebin CLI on PicoLisp http://pb1n.de/ September 13, 2022 at 12:56AM

Show HN: Stripe-quality API client libraries with a single button click https://ift.tt/pQbiWmC

Show HN: Stripe-quality API client libraries with a single button click TL;DR- Libninja will generate world-class client libraries for you, without you needing to fiddle with openapi-generator, maintain build pipelines, and so forth. If you just want Rust, reach out, and I'll create your client library at no cost, because I want to help Rust's ecosystem grow. -- Hi HN, I got into Rust in a big way about 9 months ago. While the language is quickly maturing, one large gap in the ecosystem is immature or non-existent client libraries for common API services like Plaid, Stripe, Twilio, Github, Slack, and so on. The existing openapi-generator templates create Rust libraries that don't even compile out of the box, so I started down the rabbit hole of creating a Rust-based toolchain to generate Rust client libraries based on an OpenAPI spec. Rust is an incredible language to build codegen tools in, because of algebraic data types, Rust macro system, and Rust's incredibly powerful libraries for AST transformation (quote, syn, and more - almost solely due to dtolnay - thank you!) Before long, I realized it's a common painpoint for API companies to maintain build pipelines, tweak openapi-generator templates, and so forth, to get client library generation working. I added support for more languages, and soon after, Libninja was born. If you're an API company, Libninja will generate world-class client libraries for you. Client libraries: - help your users integrate faster (meaning you get revenue faster) - reduce the number of bug reports and support requests (because there's no ambiguity about using your API) - Give your users a phenomenal developer experience (editor autocomplete, API documentation in docstrings, and more) PS- If you just want a Rust client, reach out, and I'll create your client library at no cost, because I want to help Rust's ecosystem grow. https://ift.tt/XIVR1sy September 13, 2022 at 12:45AM

Show HN: VHDL code snippets (sources, simulation) https://ift.tt/9T43yJn

Show HN: VHDL code snippets (sources, simulation) Several examples in VHDL including source code, testbench file, and Vivado waveform: Generic register with load Binary to seven-segment decoder Generic demultiplexer and decoder Generic down-counter Modulo counter Parallel to serial converter https://ift.tt/fJE6QIK September 13, 2022 at 12:08AM

Show HN: Intuitive – A Rust crate for writing declarative TUIs https://ift.tt/kKsu0OG

Show HN: Intuitive – A Rust crate for writing declarative TUIs https://ift.tt/VhPIy3g September 12, 2022 at 11:32PM

Senin, 12 September 2022

Show HN: One-click crypto paper trading https://ift.tt/9yKnoBZ

Show HN: One-click crypto paper trading https://ift.tt/b1DWzTM September 12, 2022 at 04:29AM

Show HN: eInk Android Phone, I’m using it as a shipping label https://ift.tt/ygCu05x

Show HN: eInk Android Phone, I’m using it as a shipping label https://twitter.com/schappi/status/1569056276570841088 September 12, 2022 at 03:24AM

Show HN: Weejur – micro-blog from your email account https://ift.tt/aQwP0sL

Show HN: Weejur – micro-blog from your email account https://www.weejur.com September 11, 2022 at 10:19PM

Show HN: I built a language learning quiz app https://ift.tt/JA9EgqR

Show HN: I built a language learning quiz app https://ift.tt/doObUAS September 12, 2022 at 12:55AM

Show HN: I created in depth course regarding iOS app development https://ift.tt/uf19yKP

Show HN: I created in depth course regarding iOS app development Hi everyone, I have recently finished making iOS 16 & Swift course on Udemy. I have been doing iOS development since 2009 and I wanted to create a course where I can share my knowledge. You can sign up for the course for free using the link in the url. If you have any feedback, please feel free to add a comment. All feedback is welcomed. https://ift.tt/9xpVJ0U September 12, 2022 at 12:26AM

Show HN: A browser add-on to protect readers of paulgraham.com from crossed eyes https://ift.tt/bhpVut1

Show HN: A browser add-on to protect readers of paulgraham.com from crossed eyes https://ift.tt/c9vJ6Cp September 11, 2022 at 11:32PM

Show HN: Codeatlas – Visualize your codebases during CI https://ift.tt/i1p36BR

Show HN: Codeatlas – Visualize your codebases during CI https://ift.tt/Ta3PrjB September 11, 2022 at 11:01PM

Show HN: Rogue Likes (Pixel Art Ranking Webapp) https://ift.tt/WLEtqj2

Show HN: Rogue Likes (Pixel Art Ranking Webapp) https://ift.tt/GL8WE4l September 11, 2022 at 08:00PM

Minggu, 11 September 2022

Show HN: pg_idkit, a Postgres extension for generating exotic UUIDs https://ift.tt/ds6h1aM

Show HN: pg_idkit, a Postgres extension for generating exotic UUIDs https://ift.tt/C4VWhoJ September 11, 2022 at 06:46PM

Show HN: Open-source animated chart presentations in computational notebooks https://ift.tt/5OXvnTS

Show HN: Open-source animated chart presentations in computational notebooks https://ift.tt/f0kL5U1 September 11, 2022 at 06:41PM

Show HN: HiFiScan, a Python app to optimize your loudspeakers https://ift.tt/4ZtsW8x

Show HN: HiFiScan, a Python app to optimize your loudspeakers https://ift.tt/nx5FtOw September 11, 2022 at 06:59PM

Show HN: Quake VR – Quake (1996) as a first-class PCVR experience https://ift.tt/rTZvhsY

Show HN: Quake VR – Quake (1996) as a first-class PCVR experience Hello HN! I am proud to show you Quake VR, a "labor of love" one-man project that I started back in 2020 with the goal of turning Quake -- the timeless classic from 1996 -- into a first-class PCVR experience. --- > What do you mean by "first-class"? There are many mods out there that enable older games to be played in VR, however, not much thought is put into VR-unique mechanics or in making the experience feel seamless. While I do enjoy reliving nostalgic classics in VR (and thank the modders for their efforts), it does feel weird having to use a keyboard+mouse setup for a VR game, or -- even with motion controls -- not being able to physically interact with the game's world, or having a gun glued to one of my hands. With Quake VR, I tried my best to make the game feel like an experienced designed from the ground up for VR. A video is worth a thousand words: https://www.youtube.com/watch?v=MBoI16z8Nxg --- As you can see from the video above, Quake VR provides a plethora of VR-specific features, including: - Virtual in-game hands with finger tracking - Dual-wield weapons or hold a weapon with two hands - Physical melee combat, including throwing weapons and headbutts - Weapon models with ironsights - Collisions between the player's hands and the environment - Holster system with virtual torso For a complete list of features, check out the README: https://ift.tt/jETXNOb I love VR-unique interactions, and I try to find opportunities to add more. As an example, I recently added "flick reloading" to the SSG -- see it in action here: https://www.youtube.com/watch?v=uV8gbDvNYAM . Here is an older trailer showcasing features like dual-wielding, holsters, and the grappling hook: https://www.youtube.com/watch?v=c_ctxSqs6gA --- Quake VR is written in modern C++ and it's completely free and open-source : https://ift.tt/KdgUQBX . If you have any question about the game or any implementation detail, feel free to ask here on or the official Discord server ( https://ift.tt/0BkoiMh ). --- If you have a PCVR headset, I sincerely hope you will check out the game and let me know what you think! The game is available on a "pay what you wish" model here: https://quakepcvr.com/ - Make sure you closely follow the installation guide ( https://ift.tt/mhVfdNv )! Cheers, Vittorio --- FAQ: > Is this project related to the Quake ports available for the Meta Quest? * No, this project is separate from those. It uses a different engine and it was developed by me, Vittorio Romeo, with some very appreciated contributions by community members (https://ift.tt/jPqpJV1). > Why is Quake VR not available on Steam? * I've tried really, *really* hard to release it on Steam as a free community mod. However, that requires permission from the owners of the Quake IP. I have spent countless hours trying to communicate with id Software, Bethesda, Microsoft, never receiving *any* sort of response. I've even tried directly contacting employees, who kindly forwarded my request to the legal team, to no avail: zero answers whatsoever. I have not given up -- if you know someone that can help, please let me know! > Is Quake VR compatible with existing Quake mods or existing Quake servers? * No, Quake VR uses a custom protocol and engine in order to deliver first-class VR features. It is possible to adapt mods to work with Quake VR -- I have done that for the official expansions and some popular mods. > How can I support the Quake VR project? * Quake VR is FOSS, however I am more than happy to accept donations for my efforts. PayPal (https://ift.tt/gYy5jWd) works best for me, alternatively consider purchasing "Open Hexagon" (https://ift.tt/GMIfbyK), my first commercial game on Steam. https://ift.tt/nJ1Ocm2 September 11, 2022 at 11:27AM

Show HN: Diffusion.gallery – A Constantly Changing Machine Generated Art Gallery https://ift.tt/FQSIo1W

Show HN: Diffusion.gallery – A Constantly Changing Machine Generated Art Gallery https://ift.tt/NhaCoRc September 11, 2022 at 06:25AM

Show HN: QWER- SvelteKit Blog Starter. 100 PageSpeed Insights https://ift.tt/QpmGUZa

Show HN: QWER- SvelteKit Blog Starter. 100 PageSpeed Insights https://ift.tt/HrZn2h8 September 10, 2022 at 10:22PM

Show HN: Power your study habits with AI question generation https://ift.tt/yQsO2VH

Show HN: Power your study habits with AI question generation https://yippity.io September 10, 2022 at 11:35PM

Sabtu, 10 September 2022

Show HN: Send cold messages on Twitter at scale https://ift.tt/s4rj5ZA

Show HN: Send cold messages on Twitter at scale https://dmbird.app September 10, 2022 at 04:04PM

Show HN: We make apps/extensions for ChromeOS (Yes, some people do that) https://ift.tt/m3A6Irw

Show HN: We make apps/extensions for ChromeOS (Yes, some people do that) https://ift.tt/2Tc8SRr September 10, 2022 at 04:24AM

Show HN: Step up your Midjourney AI images with this prompt autocomplete https://ift.tt/A8nNSW6

Show HN: Step up your Midjourney AI images with this prompt autocomplete To build this model, we scraped 4 weeks' worth of user-issued text prompts from Midjourney's public Discord server. We released the dataset on Kaggle: https://ift.tt/6HMqSQx... . https://ift.tt/rb2ZBQ4 September 10, 2022 at 09:14AM

Show HN: GPT-3 and similar models are vulnerable to command injection https://ift.tt/2aP6Ghg

Show HN: GPT-3 and similar models are vulnerable to command injection https://ift.tt/72NnXku September 10, 2022 at 04:49AM

Show HN: We're building a search engine for GCP https://ift.tt/nq9OUd5

Show HN: We're building a search engine for GCP Hi HN, I previously wore SWE/SRE hats on GCP. Later, I was on the other side, managing thousands of machines. The friction points of onboarding and operating cloud systems are personal problems to me. I’ve found it hard to keep track of all the random cloud resources floating around, especially as my team’s assets proliferated. Occasionally, there is a resource affecting an outage but no one remembers where it is. I am constantly frustrated by existing tooling. APIs can work, after you’ve navigated the byzantine documentation, but I often find myself doing ad-hoc tasks which are best served by a UI. Unfortunately, the search bar in the GCP web console does not behave as you expect. For example, it only seems to search for prefixes, rather than substrings, on App Engine stuff. The GCP web console as a whole is boatloads of JavaScripts, 90+ navigation items on the left menu, and a constant stream of UX/UI controls. I'm fond of HackerNews and Craigslists, because ultimately, we just need to list/search and maybe submit a webform. This year I convinced my friend to quit their coding gig on Wall Street to help me make the cloud accessible. We’ve started with a small tool to this end: a search engine for the cloud. What we have demo-able for you today is the GCP component of it. Our tech: - Go with conservative sprinkles of VanillaJS. It allowed us to focus on the domain rather than the language. - SSR. Right now the pages are under the magical 14kb, but we’re eyeing the - HTMX (rendering fragments of HTML strings from the server) pattern - We’ll dabble with Elixir, Rust, and Zig in other parts of the system - GCP (We think GCP runs great once you get set. The problem is getting to that point, which is what we want to help others do). We also have some stuff on AWS. - Plaintext. Our “agile process” was a TODO.org file, and Git. It’ll be super fun to do a timelapse of it. https://ift.tt/7T1YlN6 September 9, 2022 at 11:57PM

Show HN: WOMBOT – Create AI-Generated Artwork and Memes in Discord https://ift.tt/2s50wmc

Show HN: WOMBOT – Create AI-Generated Artwork and Memes in Discord https://www.w.ai/wombot September 9, 2022 at 11:18PM

Jumat, 09 September 2022

Show HN: A tiny TCP load balancer https://ift.tt/RWKg2An

Show HN: A tiny TCP load balancer https://ift.tt/28psMBP September 9, 2022 at 02:09AM

Show HN: The CTO Field Guide https://ift.tt/TGjXu7C

Show HN: The CTO Field Guide https://ift.tt/Z4TUPcz September 9, 2022 at 02:01AM

Show HN: PromptHero – Search millions of prompts for Stable Diffusion and DALL-E https://ift.tt/eNuLdCn

Show HN: PromptHero – Search millions of prompts for Stable Diffusion and DALL-E https://prompthero.com September 8, 2022 at 11:48PM

Show HN: I started a Twitter account to predict late Caltrain trains https://ift.tt/pWz0Aoe

Show HN: I started a Twitter account to predict late Caltrain trains Mine is just a little nodejs app with DynamoDB backend. As it turns out, Caltrain was already negotiating contracts with a company called SimplifyTransit to do the same thing. https://twitter.com/caltrainalerts/status/156787824427128013... Happy to shake things up and provide Caltrain riders with options! https://twitter.com/bettercaltrain September 8, 2022 at 11:42PM

Show HN: Make better decisions with fewer online meetings https://ift.tt/qIt3ogT

Show HN: Make better decisions with fewer online meetings Hi! I am the cofounder TopAgree. We have created TopAgree to help teams make faster decisions with fewer meetings. My friend Linus and I are developing it together because we often don't make the important decisions until the last five minutes of a meeting. And then, unfortunately, we often make the wrong decisions. I have a big request for you: Please comment when you like to test the product and give us feedback. Thanks so much! Kind regards, Bastian https://topagree.com/ September 8, 2022 at 11:39PM

Show HN: Learn time series with a story illustrated by Stable Diffusion https://ift.tt/Tg6tNnl

Show HN: Learn time series with a story illustrated by Stable Diffusion We just published this tutorial about ARMA(p,q) models for modeling time series, and how to fit them using Python. But while it’s a tutorial, it has a few twists. First, it’s interactive: you’ll learn by solving problems and making choices. Second, it’s a story: you play a character in a plot that gives you real-life problems to solve. And third, it’s illustrated: we spent many hours hacking with Stable Diffusion, GIMP, and matplotlib. This is chapter 3 in our interactive course, Everyday Data Science. [1] The first half of the chapter is free. You can get the whole course forever for $29. These chapters are a lot of effort to produce, so please let us know what you think :-) - Andrew Carr [2] and Jim Fisher [3] [1]: https://ift.tt/0wzimA1 [2]: https://twitter.com/andrew_n_carr [3]: https://ift.tt/l43Ceiw https://ift.tt/RwmfDcy September 8, 2022 at 11:34PM

Kamis, 08 September 2022

Show HN: ELAY – Even Less Addictive YouTube, cross browser extension https://ift.tt/lCcaf9Z

Show HN: ELAY – Even Less Addictive YouTube, cross browser extension https://ift.tt/xsDQVYu September 8, 2022 at 02:24PM

Show HN: Visualizing Startup Management with Timeline https://ift.tt/De3LInC

Show HN: Visualizing Startup Management with Timeline Hi everyone, We are building a web app for startup founders. Like Jira, Notion, or ClickUp, we support task management. However, we think time is more important than the tasks, because startups need to build product fast, and shift focus fast. Therefore, we built one universal timeline to help you easily manage tasks, clients, projects and deadlines, so you can directly compare the important dates from all your departments and find one which matter the most now. We also support task auto scheduling, so when you shift your team to a new direction, you just need to change the priority, and we help you reschedule all the tasks in you team. So you don't need to manually updating the start date or the end date fields in Jira, Notion, or ClickUp. You may have heard of Motion ( https://ift.tt/FNnaLqP ), which also supports task auto scheduling. Unlike it, our app focuses on serving the startup teams and innovation teams. So we also have the goal tracking feature to help startups meet the annual growth goal from every day. We are actively learning, and we want to build something people want. We are looking for any feedback from you. Best, Zhe https://collow.io/ September 8, 2022 at 10:35AM

Show HN: TinyClock – a tiny true 5-arch universal Mac OS X single-binary GUI app https://ift.tt/Qyrghev

Show HN: TinyClock – a tiny true 5-arch universal Mac OS X single-binary GUI app 1. Single universal binary, that can be natively executed on every hardware platform Mac OS X was made for (32/64 bit, PowerPC/x86/AppleSilicon). 2. Minimalistic gadget-style design. If launched as a tool, there is no menubar, no dock icon, no nothing, just the clock window. 3. Support for hidpi and dark mode for environments, that have them. 4. Window title bar for moving the window with a mouse, and a handle to resize it (latter for OS versions, that have it). 5. Can be easily ported to GNUStep and thus other OSes (sources under GPLv3). 6. Simple Makefile build system. https://ift.tt/PsWDSRb September 8, 2022 at 12:25AM

Show HN: Org-mode reader, setup for a collaborationtool https://ift.tt/OngqWs6

Show HN: Org-mode reader, setup for a collaborationtool My hatred for Confluence, Notion et al. has motivated me to explore prototyping a seedling for a collaboration tool that is plaintext-friendly, built on top of Org and is still friendly for non-techies who are familiar with Notion, Google Docs and the likes in terms of usability. The page currently just renders https://ift.tt/DuMrdYe... which is effectively the file we use to align on work internally, so we're dogfooding this. Eventually, I would like to be able to just show any git repo and offer collaborative editing that effects a git commit at the end. For the WYSIWYG bit, I'll be meeting with the author of ProseMirror and CodeMirror over coffee next week (hopefully) to spar on good ways to implement this. Roast away, good folks! I can use the feedback especially since I don't know if I'm the only idiot who wants to collab just in plaintext (without forcing my colleagues to Emacs). https://ift.tt/DIfJ3eo September 8, 2022 at 03:54AM

Show HN: Ranking ML conference papers based on their citation count https://ift.tt/yk6SAzK

Show HN: Ranking ML conference papers based on their citation count Hey everyone, I built this little website that keeps an updated ranking of scientific papers published at the ICLR, ICML & NeurIPS conferences (2017-today) based on their citation count. Hope it can be useful! Please let me know what you think :) PS: You can also find some additional details about the project in this short article: https://ift.tt/yZhnSBj https://ift.tt/nLQobGm September 8, 2022 at 12:10AM

Show HN: Weekly summaries of space science papers https://ift.tt/zWfqSQO

Show HN: Weekly summaries of space science papers https://ift.tt/pS4D2bJ September 7, 2022 at 11:02PM

Rabu, 07 September 2022

Show HN: Quake 1 ported to the Apple Watch https://ift.tt/ZsoIrVi

Show HN: Quake 1 ported to the Apple Watch I ported Quake 1 to the Apple Watch, building on top of existing ports for iOS and Mac. Some features: * uses Quake SW renderer + blitting to WatchKit surface (~60 fps, 640x480, larger res can run on lower framerate, tested up until 1024x768) * touch + gyro + digital crown controls * new AVFoundation audio backend (quake to Watchkit audio buffer copy logic), as Watchkit does not support CoreAudio * high pass audio filter to remove clicking on Watch speaker for some of the low frequency quake .wav samples * some smaller modifications and code updates to glue Quake 1 c code to Objective C and Watchkit https://www.youtube.com/watch?v=cPC2o262TfQ https://ift.tt/LvMVbD4 September 7, 2022 at 01:21PM

Show HN: Custom Cellular Automata using json descriptions https://ift.tt/2OHQzrl

Show HN: Custom Cellular Automata using json descriptions https://ift.tt/Q2y8KsB September 7, 2022 at 09:47AM

Show HN: Scenery – an open-source photo-gallery with extended search https://ift.tt/GIVJFKi

Show HN: Scenery – an open-source photo-gallery with extended search Hello HN! Sharing a pet project of mine. It started out as a dull photo-gallery then I tried to make it "smarter". In the process of development, I've learnt a lot about computer vision and programming in general. Current features: Search by tags (supports logical expressions, https://ift.tt/KekZvx1 ) Semantic text search You can find images with similar tags, color palette or visuals/semantics Reverse image search Image anti-duplication mechanism Automatic image tagging and captioning IPFS support https://ift.tt/gnzR4sd... https://ift.tt/cDJ9jyC https://scenery.cx https://scenery.cx/ September 6, 2022 at 11:16PM

Show HN: This 1 unique insight helped me heal from a state of depression https://ift.tt/hy8i9xw

Show HN: This 1 unique insight helped me heal from a state of depression This 1 unique insight helped me heal from a state of depression; “If you help someone, it will make you feel good about yourself. Period!” That’s why we have built something for all of you guys literally in a few hours. Introducing 9:30 club… You’ve got 30 mins. Help 1 everyday and be the happiest version of yourself. You will find fulfillment like never before. May it be just a consultation via phone call or even charity of $1M.. Small or big.. Doesn’t matter. The list will be shown to you based on your ability to do only, so that you feel worthy living the lives others are seeking help from. Once you help someone, they will get added to your impact-circle. Strictly do this if you are depressed, you won’t be anymore. Founders’ proven. Experience it yourself. Check out: https://930club.xyz/ https://930club.xyz/ September 7, 2022 at 12:36AM

Show HN: Ducks, a Python library for database-like object lookups https://ift.tt/uep89gI

Show HN: Ducks, a Python library for database-like object lookups https://ift.tt/NQEJFsw September 6, 2022 at 11:20PM

Selasa, 06 September 2022

Da Nampak


via IFTTT

Show HN: VHDL Code Snippets (sources, testbenches) https://ift.tt/nuB3toU

Show HN: VHDL Code Snippets (sources, testbenches) https://ift.tt/zZg2a6c September 6, 2022 at 08:19AM

Show HN: Path MTU Discovery Test https://ift.tt/NGybo9K

Show HN: Path MTU Discovery Test While there are plenty of ways to test if your MTU is set correctly and that Path MTU Discovery works, I haven't seen a browser based test that works in both directions. Hope this is useful for someone. Source code on github https://ift.tt/cjdQ6ey (Server is Yaws on FreeBSD) https://ift.tt/blB6OEr September 6, 2022 at 07:55AM

Show HN: Create forms from Notion – Makeform https://ift.tt/t6IWgrQ

Show HN: Create forms from Notion – Makeform https://ift.tt/S49ItXE September 6, 2022 at 02:06AM

Show HN: A visual encyclopedia for kids made with DALL·E https://ift.tt/1kVhdI6

Show HN: A visual encyclopedia for kids made with DALL·E https://www.nimblo.com/ September 6, 2022 at 01:06AM

Show HN: Draw Anything – A Simple Stable Diffusion Playground https://ift.tt/bPD3iom

Show HN: Draw Anything – A Simple Stable Diffusion Playground https://ift.tt/0qJ4PDQ September 6, 2022 at 12:16AM

Senin, 05 September 2022

Show HN: Algochurn - Ace your next Technical Interview Round https://ift.tt/oxiw65m

Show HN: Algochurn - Ace your next Technical Interview Round Hey HN! I built Algochurn - A place for front-end developers to practice most commonly asked front-end interview questions. Of all the available resources out there, I wanted to have a place where I could practice coding questions myself (and to mimic a coding interview setup) and solve the problems with a time based approach. After 2 months of questions curation, I've come up with the first set of questions that are being asked in Big product based companies that assess candidates on their React skills. Use Algochurn to speed up your interview preparation. Save and Bookmark questions, Mark question as completed and use a time bound approach to solve problems. Link: https://algochurn.com To all the developers out there looking for jobs, I wish you all the best. Let Algochurn help you in landing that dream job. :) https://ift.tt/dets5OW September 5, 2022 at 02:25PM

Show HN: Run secure proxy with LE certs in just one command https://ift.tt/ClgHK8m

Show HN: Run secure proxy with LE certs in just one command https://ift.tt/SXuGPnw September 5, 2022 at 06:03AM

Show HN: Arda – better, faster XR computer https://ift.tt/u1fs29v

Show HN: Arda – better, faster XR computer https://arda.computer September 5, 2022 at 05:27AM

Minggu, 04 September 2022

Show HN: Decentralised Prediction Market for Bitcoin https://ift.tt/Sxu7A4l

Show HN: Decentralised Prediction Market for Bitcoin https://ift.tt/5QzAkUJ September 4, 2022 at 08:33PM

hadeh wawak itu ganggu aja lah


via IFTTT

◥꧁ 𝙑𝙡𝙤𝙜 ꧂◤ Kecewa Tidak Seperti Ekspetasi


via IFTTT

Mau kemana


via IFTTT

Show HN: Hurricane Path Prediction Using LSTM https://ift.tt/8k1jIrQ

Show HN: Hurricane Path Prediction Using LSTM College project I picked back up and improved. Implementation in PyTorch, better results than NHC models as reported at : https://ift.tt/HhIEwbZ https://ift.tt/PwZpcsN September 3, 2022 at 10:02PM

Show HN: I made Scrabble with modified rules https://ift.tt/x9EXviY

Show HN: I made Scrabble with modified rules Crapple is my take on "improved" Scrabble rules... obviously that is subjective, I'm not even sure I agree with it. You and your opponent share a rack of letters, and vowels are only obtained by opting to deduct a configurable amount of points from your score to receive a random vowel tile. Additionally, there is an alternate board layout with some new tile multipliers. This is an old project but I never posted it, so I thought what the hey, I am curious to hear what your guys' thoughts are on these rules. It's an old dead project so you can't hurt my feelings. Thanks! You can play it now against the computer in your browser (no signup required, but an account lets you create and play games against other humans). The Android app is the better version only because the AI will run on a seperate thread (in the browser version you might see a hiccup while it runs), and because Unity WebGL doesn't export retina-sized graphics (ie graphics may look less than sharp on your mobile device). (Note: I linked the landing page instead of the direct link to play in case you are on mobile and want to avoid a largish download. Direct link to play in the browser is here: https://ift.tt/rjCpXHM ) --- Some more details for anyone still reading... It's your basic LAMP stack on AWS, with Laravel for the web framework and Unity (2017) for the client. The dictionary is stored as a DAWG. When you play a word, instead of giving you the dictionary definition, I wanted to do something different like provide a paragraph from a book that the word was used in. You can click the book icon to get some of those, I was scraping books in the public domain but gave up after a while when I was getting diminishing returns for words I lacked paragraphs for (if you try it you will likely see a lot of Moby Dick paragraphs as I never randomized it either). The AI was based on the scrabble AI algorithm (I think it was this, but can't remember now, https://ift.tt/MR1Ncir... ). Since Crapple has modified rules, due the possibility of "buying" vowels on your turn, there is set of _potential_ playable words. The Crapple AI ranks each word based on the cost of the vowels needed with their probability of obtaining the needed vowels. The AI is not very intelligent, the difference between the 3 provided computer opponents is just the average word score they will play. If I had worked on this any longer I could have extended this to let them take into account what words/scores they may be setting you up for with their play, and other ideas. Each player's avatar is consistent, but uniquely generated for them. I didn't want to have every using the same boring default avatar, but didn't want the hassles of letting people upload their own, so I went with a version of this idea: https://ift.tt/ZDphskw https://crapple.mobi/ September 4, 2022 at 03:15AM

Sabtu, 03 September 2022

Show HN: Bloomberg Terminal for Individuals https://ift.tt/tR9Xqdn

Show HN: Bloomberg Terminal for Individuals I made a site to do investment research faster and more efficent, with links to 10k 10Q, charts, industry averages, macro economic data, hedgefund reports and much more https://ift.tt/96wTiVY September 3, 2022 at 08:10PM

Show HN: Collage Interface for Stable Diffusion https://ift.tt/1vN2C0w

Show HN: Collage Interface for Stable Diffusion https://ift.tt/x1wYZDq September 3, 2022 at 07:14AM

Show HN: Script1 – a meta language that can be translated to JS/PY/Dart https://ift.tt/ikKtplF

Show HN: Script1 – a meta language that can be translated to JS/PY/Dart https://ift.tt/BXLxwv6 September 3, 2022 at 09:20AM

Show HN: SMS Interface for Stable Diffusion https://ift.tt/Xe9OnKF

Show HN: SMS Interface for Stable Diffusion If you text 8145594701, it will send back an image with the prompt you specified. Currently only US numbers can send/receive texts because Twilio. Sorry to the rest of the planet! I think this will likely fall over but I figured this would be a cool little thing to demo. I removed the NSFW filter so be mindful of your prompts! I don't persist numbers and there is no linkages being saved between the original text message and the generated images. September 3, 2022 at 06:22AM

Show HN: Redactle Unlimited – a Wikipedia based game https://ift.tt/5Sx2yOK

Show HN: Redactle Unlimited – a Wikipedia based game I created this game based on the original game (redactle.com). I built it to play more than one game a day (hence the name) but I've since added many features; lemmatized word matching, multiplayer, multiple languages and several small things like annotations and letter counts. The front end is SvelteKit (static-apapter), back end is mostly node.js, go+Redis streams for multiplayer WS and it's running on k8s. Lemma dictionaries are cached in Azure blob storage. https://ift.tt/hfCJ3z0 September 3, 2022 at 02:43AM