The best Hacker News stories from Show from the past day

Go back

Latest posts:

Show HN: Get any piece of Google Earth as a single normalized glTF 3D model

Google released an API in May to get fetch 3D Tiles of anywhere on Earth. Using this in standard 3D engines like Blender is tricky because (1) the tiles are in a geographic coordinate system (2) you get a lot of little tiles at varying quality levels<p>I wanted to simplify this so all you need to do is get an API key, select a map region and a zoom level, and get one combined glTF file that you can throw into any engine. Especially if you're just prototyping and want to see how this data looks in your engine before investing in figuring out all the nuances of the API & coordinate system.<p>(Note that the API prohibits offline use, as in you can't distribute a processed glTF file like this. But you can do this preprocessing in memory whenever you're fetching tiles).

Show HN: Get any piece of Google Earth as a single normalized glTF 3D model

Google released an API in May to get fetch 3D Tiles of anywhere on Earth. Using this in standard 3D engines like Blender is tricky because (1) the tiles are in a geographic coordinate system (2) you get a lot of little tiles at varying quality levels<p>I wanted to simplify this so all you need to do is get an API key, select a map region and a zoom level, and get one combined glTF file that you can throw into any engine. Especially if you're just prototyping and want to see how this data looks in your engine before investing in figuring out all the nuances of the API & coordinate system.<p>(Note that the API prohibits offline use, as in you can't distribute a processed glTF file like this. But you can do this preprocessing in memory whenever you're fetching tiles).

Show HN: Made a "milestone celebration" video/GIF generator

Show HN: Genji – AI browser ninja that can complete any task on Chrome

Hey folks, so I built a chrome extension called Genji, an AI assistant that automatically completes your browser tasks for you. You simply enter your task, and Genji uses GPT-4V to figure out the best browser action to perform next repeatedly until the task is accomplished.<p>The idea is that you can delegate your personal tasks like online shopping or making reservations to Genji. You can also use him professionally to find leads on LinkedIn, send status updates to your boss, or research your competitors and write an analysis document.<p>I’m wondering if you would use Genji as part of your daily routine? Would he be more useful in a personal or professional setting? What concerns do you with using a productivity tool like this?<p>I'm also planning to add voice support and the ability to schedule tasks soon. Do either of these features interest you?<p>If you want to try Genji, download the chrome extension and let me know what you think. It's completely free with no sign up required!

Show HN: DynamiCrafter: Animating open-domain images with video diffusion priors

Hello HN! I would like to show our recent research project: DynamiCrafter.<p>DynamiCrafter can animate open-domain still images based on text prompt by leveraging the pre-trained video diffusion priors. It supports:<p>- Image-to-video generation<p>- Storytelling video generation<p>- Looping video generation<p>- Generative frame interpolation<p>We have released source code at <a href="https://github.com/Doubiiu/DynamiCrafter">https://github.com/Doubiiu/DynamiCrafter</a> and deployed a demo at <a href="https://huggingface.co/spaces/Doubiiu/DynamiCrafter" rel="nofollow noreferrer">https://huggingface.co/spaces/Doubiiu/DynamiCrafter</a><p>Please also refer to <a href="https://www.youtube.com/watch?v=PtW7hjCawbo" rel="nofollow noreferrer">https://www.youtube.com/watch?v=PtW7hjCawbo</a> and <a href="https://doubiiu.github.io/projects/DynamiCrafter/" rel="nofollow noreferrer">https://doubiiu.github.io/projects/DynamiCrafter/</a> for more results.

Show HN: I've built a MySQL proxy that supports online DDL

Hi everyone. Over the past year, I've built a MySQL Proxy that supports Online DDL. I'm not sure if there are other proxies out there with this feature, but I found it fascinating and thought it was worth sharing. Of course, this proxy also supports many other features, such as Read Write Split, Read After Write Consistency, Load Balancing, and Transparent Failover. I didn't build this database from the bottom up; instead, I forked Vitess and put a lot of effort into overhauling its architecture and SQL Engine Layer. Moving forward, I hope to introduce more developer-friendly features into this Proxy. The next major feature should be something similar to the Branch functionality of PlanetScale.

Show HN: I've built a MySQL proxy that supports online DDL

Hi everyone. Over the past year, I've built a MySQL Proxy that supports Online DDL. I'm not sure if there are other proxies out there with this feature, but I found it fascinating and thought it was worth sharing. Of course, this proxy also supports many other features, such as Read Write Split, Read After Write Consistency, Load Balancing, and Transparent Failover. I didn't build this database from the bottom up; instead, I forked Vitess and put a lot of effort into overhauling its architecture and SQL Engine Layer. Moving forward, I hope to introduce more developer-friendly features into this Proxy. The next major feature should be something similar to the Branch functionality of PlanetScale.

Show HN: I've built a MySQL proxy that supports online DDL

Hi everyone. Over the past year, I've built a MySQL Proxy that supports Online DDL. I'm not sure if there are other proxies out there with this feature, but I found it fascinating and thought it was worth sharing. Of course, this proxy also supports many other features, such as Read Write Split, Read After Write Consistency, Load Balancing, and Transparent Failover. I didn't build this database from the bottom up; instead, I forked Vitess and put a lot of effort into overhauling its architecture and SQL Engine Layer. Moving forward, I hope to introduce more developer-friendly features into this Proxy. The next major feature should be something similar to the Branch functionality of PlanetScale.

Show HN: SQL Polyglot

Try running a query anywhere from PostgreSQL to DuckDB without leaving your browser.

Show HN: SQL Polyglot

Try running a query anywhere from PostgreSQL to DuckDB without leaving your browser.

Show HN: SQL Polyglot

Try running a query anywhere from PostgreSQL to DuckDB without leaving your browser.

Show HN: GEITje-7B – A New Large Open Dutch Language Model

Tried my hand at training a large open Dutch language model, for which the pickings are slim right now.<p>GEITje is a large open Dutch language model with 7 billion parameters, based on Mistral 7B. I've continued pretraining it on 10 billion tokens of Dutch text. This has improved its Dutch language skills and increased its knowledge of Dutch topics. There's an experimental chat-finetuned model too, called GEITje-chat.<p>I have to say the experience of gathering a dataset and training a model has been very educational for me. Being forced to deal with every detail yourself really deepens your understanding of a subject.<p>It's all in the hands of the community now. Can't wait to see what they do with it!<p>Want to try it out? There's a demo live at Hugging Face Spaces right now: <a href="https://huggingface.co/spaces/Rijgersberg/GEITje-7B-chat" rel="nofollow noreferrer">https://huggingface.co/spaces/Rijgersberg/GEITje-7B-chat</a>

Show HN: GEITje-7B – A New Large Open Dutch Language Model

Tried my hand at training a large open Dutch language model, for which the pickings are slim right now.<p>GEITje is a large open Dutch language model with 7 billion parameters, based on Mistral 7B. I've continued pretraining it on 10 billion tokens of Dutch text. This has improved its Dutch language skills and increased its knowledge of Dutch topics. There's an experimental chat-finetuned model too, called GEITje-chat.<p>I have to say the experience of gathering a dataset and training a model has been very educational for me. Being forced to deal with every detail yourself really deepens your understanding of a subject.<p>It's all in the hands of the community now. Can't wait to see what they do with it!<p>Want to try it out? There's a demo live at Hugging Face Spaces right now: <a href="https://huggingface.co/spaces/Rijgersberg/GEITje-7B-chat" rel="nofollow noreferrer">https://huggingface.co/spaces/Rijgersberg/GEITje-7B-chat</a>

Show HN: Unified access to top AI models, supporting GPT4, Claude and more

Hello hackernews, I am looking for feedback for Labophase.com which is a app that focuses on returning results from multiple ai models at the same time. I currently support: GPT4-Turbo, Claude-2, Google PaLM2, Llama2, Mistral, and OpenOrca. Working on supporting Gemini soonTM.<p>I built it to solve a couple of personal pains I experienced. After reaching out to a couple of users in r/localllama, seems that people would have similar approach to address hallucination, availability, and comparing ai models. Initial feedback came in with some surprises that I'm hoping to get feedback from the bigger HN community:<p>1. Do people prefer a "search" interface over a chatbot interface i.e. (one to many as opposed to one to one interaction with ai)?<p>- My experience is that it's the best defense against hallucinations and misinformation from models because models often hallucinate and fail in different ways and is very obvious when you compare it against other responses.<p>2. Do a lot of people manage multiple subscriptions and billing to access more than one ai model?<p>3. Is local setup for accessing the top open source ai models so painful that most people don't bother?<p>---<p>Note: Labophase is in beta, accounts is not fully working and expect some bugs here and there. Free access will continue until I run out of credits.

Show HN: Fully automatic Git alternative/companion

Show HN: I Built a Receipt-Image to JSON Converter (+ Line-Items)

Hi HN, I'm proud to show you that I've finally managed to create a Receipt-Image to JSON converter, including line-items!<p>Over the past 10 years, I have periodically tried (every ~3 years or so) to convert Receipt-Images to JSON. What particularly interested me were the line-items. It began with a Bachelor's project where we wanted to track prices by extracting product prices from line items. However, it was not feasible to ask users to type them all into our platform. I quickly realized this process was way too tedious. Only when taking a picture is all that is required, would such a platform work.<p><a href="https://www.line-items.com" rel="nofollow noreferrer">https://www.line-items.com</a> is the standalone product that simply converts receipts to JSON. It's great for accountants but also for anyone building expense tracking tools.<p>If you want to talk to me personally, send me an email. You can find it on my profile.<p>Past Attempts:<p>- 2015: OpenCV + Bounding Boxes<p>- 2017: Azure Cognitive Services<p>- 2021: Amazon Textract

Show HN: Programming with Pure Lambda Calculus

Show HN: Programming with Pure Lambda Calculus

Show HN: Programming with Pure Lambda Calculus

Show HN: My Go SQLite driver did poorly on a benchmark, so I fixed it

<a href="https://github.com/ncruces/go-sqlite3">https://github.com/ncruces/go-sqlite3</a> was doing poorly on this benchmark that was posted yesterday to HackerNews [1].<p>With the help of some pprof, I was able to trace it to a serious performance regression introduced two weeks ago, and come up with the fix (happy to field questions, if you're interested in the nitty gritty).<p>It's not the fastest driver around, but it's no longer the slowest: comfortably middle of the pack. It's based on a WASM build of SQLite, and thanks to <a href="https://wazero.io" rel="nofollow noreferrer">https://wazero.io</a> doesn't need CGO.<p>[1]: <a href="https://news.ycombinator.com/item?id=38626698">https://news.ycombinator.com/item?id=38626698</a>

< 1 2 3 ... 292 293 294 295 296 ... 841 842 843 >