Thursday, December 14, 2023

Show HN: Full-Text Search the Browser History Using SQLite and WASM https://ift.tt/CnQdvye

Show HN: Full-Text Search the Browser History Using SQLite and WASM https://ift.tt/0KTdEYB December 13, 2023 at 08:14PM

“120 years: SFMTA Photo Archive 1903-2023” Exhibit Opens Dec. 16

“120 years: SFMTA Photo Archive 1903-2023” Exhibit Opens Dec. 16
By Jeremy Menzies

On Saturday, Dec. 16, a new exhibit featuring photographs from the SFMTA Photo Archive is opening at the Harvey Milk Photo Center with a reception from 2 – 5 p.m. The show,“120 years: SFMTA Photo Archive 1903-2023" taps into twelve decades of image making by photographers working for our city’s transit agencies.  

A black and white vintage photo of a busy street with buses and people crossing the street.View east towards Ferry Building on Market Street from 4th Street, October 1, 1948.

Since 1903, the development of San Francisco has been documented through the lens of our transportation system by more than two dozen people. Today, these photographs make up the vast collections in the SFMTA Photo Archive. With well over 100,000 images, the archive is one of the largest repositories of photos focused on our transit network. 

A colorized vintage photo of two subway trains at the tunnel entrance of West Portal station in San FranciscoWest Portal Station with new Light Rail Vehicles at platform, February 18, 1982. 

From glass plate negatives to digital image sensors, the tools of the trade may have changed, but the work of capturing our city’s ever-evolving transportation system still is much the same. Everyday scenes of San Franciscans traversing the streets, historic moments in our local history and inexplicably beautiful views of normally mundane subjects come alive through the black and white and color prints on display in the exhibit. 

A black and white photo of an early 20th Century streetcar surrounded by a work crew and horses.Shop crew with new streetcar and team of horses at Southern Pacific Railroad yard, January 1904.

120 years: SFMTA Photo Archive 1903-2023 runs from Dec. 16, 2023, through Feb. 3, 2024. The gallery is located at 50 Scott Street on the west end of Duboce Park and is open Tuesday-Thursday 3:00pm-8:30pm and Sat 11:00am-4:30pm. Take Muni Metro, (N Judah, J Church, K Ingleside or M Oceanview), 22 Fillmore, 6 Parnassus, 7 Haight/Noriega or 37 Corbett to get to the gallery. 



Published December 13, 2023 at 11:24PM
https://ift.tt/VZrYtPv

Wednesday, December 13, 2023

Show HN: Visualize rotating objects from the 4th, 5th, nth dimensions https://ift.tt/LEU6jI3

Show HN: Visualize rotating objects from the 4th, 5th, nth dimensions Ever since I remember I had a lot of curiosity regarding hyper dimensional spaces. Picturing higher dimensions, such an impossible yet exciting idea... So years ago I came across a small GIF of a tesseract. Since then it left me wondering how cubes from even higher dimensions would look like... Years passed and I became a software developer, decided to tackle the problem myself and ncube was the result. ncube allows you to visualize rotating hypercubes of arbitrary dimensions. It works by rotating the hyperdimensional vertices and applying a chain of perspective projections to them until the 3rd dimension is reached. Everything is generated in real time just from the dimension number. The application is fully free and open source: https://ift.tt/bUtg3Cy . There, you'll find some demos, more detailed explanation and how you can test it out yourself. Binaries for Windows, Mac and Linux are available: https://ift.tt/suwrOSx There's also a web version that runs fully on the browser: https://ncube.ndavd.com If you like the project I'd appreciate if you could give it a star on GitHub ♥ If you have any issue or feature request please submit at https://ift.tt/A9B4czh https://ncube.ndavd.com December 11, 2023 at 11:53PM

Show HN: A dictionary of untranslatable words from around the world https://ift.tt/o5Oldc9

Show HN: A dictionary of untranslatable words from around the world Have you ever come across a word in another language that just perfectly captures a feeling or concept you can't quite express in your own tongue? I created coolforeignwords.com because I wanted to share those "aha" moments with fellow language lovers, and created a website to make those words easier to find. So, whether you're a word nerd, a traveler, or just curious about the world, please feel free to visti my website. Try it out and please share your feedback. It's still very early stage, so would love any advice. Thank you https://ift.tt/wqCzY6V December 13, 2023 at 03:04AM

Show HN: QA GPT – Write UI tests in plain English powered by GPT-4-Vision https://ift.tt/WYS1VBH

Show HN: QA GPT – Write UI tests in plain English powered by GPT-4-Vision Hey HN, QA GPT enables engineers and QA teams to write UI and functionality tests in plain english. As engineers, we sometimes get a little lazy when it comes to testing the functionality of our changes. It's hard to switch from coder hat to user hat. However, a single bug can significantly impact users experience and satisfaction. Errors found in production aren't just a nuisance; they're costly. The later a bug is discovered, the more expensive it becomes to fix. I built QA GPT as a proof of concept to make writing UI/functionality tests really easy. It's super simple - just write your test case in plain english and run it. For example: - "Test the new sharing functionality by signing in, selecting a user, and clicking share." - "Log in and try adding a product to the cart" - "Create a new card, view the number of the card, and verify the digits match the face of the card" Let me know what you guys think https://ift.tt/9L10S3e December 13, 2023 at 02:54AM

Show HN: RΞASON – Open-source TypeScript framework for LLM apps https://ift.tt/R8KFBYs

Show HN: RΞASON – Open-source TypeScript framework for LLM apps Hi HN! RΞASON is an OSS Typescript framework for developing LLM apps that uses Typescript's interfaces to get structured output from an LLM. While there are other TS LLM frameworks, I think RΞASON fills a unique space in the market: it's laser-focused on only three areas and, most importantly, actively stays away from pre-made prompting & retrieval. I've been in the LLM space since GPT-3 originally came out, and I've always had problems with other frameworks, such as LangChain. I dislike that they focus a ton on out-of-the-box prompting & pre-made agents — I , as the dev, should be the one in charge of it. My belief is that LLMs are a new primitive that programmers can use — not a new way to program; it's still up to the programmer to do the right thing & create the right abstractions. Therefore, it's the developer's job to learn the new concepts that come from this new primitive, such as prompting & retrieval. I see a similar analogy here with ORMs & SQL. What RΞASON helps with is in areas that don't differentiate your app: getting structured outputs, handling streaming, and observability. The goal of RΞASON is to make creating great LLM experiences easier. We try to accomplish this by simplifying the hard stuff & maximizing performance — decreasing as much as possible the TTUB. RΞASON is OpenTelemetry compatible — which allows observability in almost any tool (Zipkin, Jaeger, paid solutions, etc.). I'd really love to hear feedback about RΞASON! It has been a hobby project for the last months and I'm super curious to what y'all will think. By the way, contributions welcome! https://ift.tt/umWzr5s December 13, 2023 at 01:05AM

Tuesday, December 12, 2023

Show HN: Do You Know RGB? https://ift.tt/t8kUpbO

Show HN: Do You Know RGB? https://ift.tt/OWhvmMT June 24, 2025 at 01:49PM