HN user

yamalight

151 karma

Hi, I'm Tim. I talk about software development, ML, knowledge graphs, javascript and video games.

[ my public key: https://keybase.io/yamalight; my proof: https://keybase.io/yamalight/sigs/zM00Rs7ySpH7n4Ansupqu-6g-lTvytHUj4zFfV_8AsQ ]

Posts21
Comments119
View on HN
vaporlens.app 1y ago

Show HN: VaporLens – AI-Powered Steam Game Review Summaries

yamalight
1pts0
github.com 1y ago

Show HN: LitLytics – simple open source LLM-driven data analytics

yamalight
5pts0
databorg.ai 3y ago

Show HN: WebQA API – ask natural language questions over any website(s)

yamalight
2pts0
github.com 5y ago

Show HN: Graffiti – file-based GraphQL framework inspired by Next.js

yamalight
1pts0
medium.com 8y ago

Announcing Exoframe 3.0 – easy complex deployments and Docker Swarm support

yamalight
2pts0
medium.com 8y ago

Announcing Exoframe 2.0 – deploy anything within minutes

yamalight
1pts0
medium.com 8y ago

Announcing Exoframe 1.0 – simple Docker deployment tool

yamalight
3pts0
medium.com 8y ago

Continuous deployment for your Node.js projects in 10 minutes with Exoframe

yamalight
1pts0
medium.com 9y ago

Introducing Exoframe (beta) – self-hosted alternative to Now.sh

yamalight
1pts0
news.ycombinator.com 9y ago

Show HN: Free open source CC/MIT licensed course on building product with JS

yamalight
2pts0
medium.com 9y ago

Show HN: Simplifying Docker management with Exoframe

yamalight
2pts0
medium.com 10y ago

I want to teach you to build products using JavaScript. For free

yamalight
1pts0
medium.com 10y ago

Building a platform for serverless data-driven apps with Node and microservices

yamalight
1pts0
github.com 10y ago

Microwork: library for simple creation of microservices in Node.js with RabbitMQ

yamalight
1pts0
medium.com 10y ago

Building data processing and visualisation pipelines in the browser

yamalight
1pts0
medium.com 11y ago

Using Postal.js as Flux Dispatcher in Your Modular React Application

yamalight
1pts0
medium.com 11y ago

Building Modular JavaScript Applications in ES6 with React, Webpack and Babel

yamalight
1pts0
www.youtube.com 11y ago

Creating angular.js single page web apps using Powder.js (screencast)

yamalight
4pts0
github.com 13y ago

MonoTouch binding for libspotify (github)

yamalight
1pts0
news.ycombinator.com 13y ago

Show HN: Clerkd.com (iOS) - new way to share & discover music.

yamalight
4pts5
mielophone.github.com 14y ago

Open source music search/play app for all OSes

yamalight
35pts25

I've started self-hosting email in ~2021. It took about 6 months (of mostly waiting) to clean up reputation of IP I've gotten (was in a few spam lists). After that - it was incredibly easy to maintain. It's literally just running mailcow update every now and then and that's it. So, if you are willing to fight for a bit in that initial stretch - no, it's not hard; yes, you can self-host your email.

Those games are usually brilliant - but those are very rare. Like "once in a few years" kind of rare IMO. While that is a valid approach, I play way more than that haha!

What I found interesting with Vaporlens is that it surfaces things that people think about the game - and if you find games where you like all the positives and don't mind largest negatives (because those are very often very subjective) - you're in a for a pretty good time.

It's also quite amusing to me that using fairly basic vector similarity on points text resulted in a pretty decent "similar games" section :D

Built vaporlens.app in my free time using LLMs (specifically gemini, first 2.0-flash, recently moved to 2.5-flash).

It processes Steam game reviews and provides one page summary of what people thing about the game. Have been gradually improving it and adding some features from community feedback. Has been good fun.

I've started self-hosting mailcow (dockerized) on a Hetzner VM ~6 years ago or so. It took about 6 month to clean the rep of my IP address as it unfortunately been in spam lists previously - but after that, it's been a pretty smooth sailing. And all for a measly ~10 euro/mo including daily backups.

Having a research background - for me, doing this in research was always easier. Because you generally have very straightforward ways to validate your hypotheses.

Validating things with customers - in my experience - can be extremely tricky as they might not even know what they want

So, er, how exactly would I prove it? Do you want me to share our code / db / etc we've worked on for past ~two years? :)

For one - how many wikidata classes exactly do you get from Wikineural? If I remember correctly, it can do four (person, location, organization, other). Our models do several thousands.

It'll likely annotate similar things in text since our model is also transformers-based (which is basically current state of art) - can't really do anything about that.

edit: phrasing.

Yep, that'd be the pitch! In the beginning we'll just provide API for people who know what they need / want. Later on the plan is to have "all-in-one" products for end users directly (but that'll take time).

On KGs and industry - as far as we are aware, they are quite widespread. Most of fortune 500 companies use KGs in some form. QA is definitely one of the applications. There's also been quite a bit of work done on e.g. explainable AI using KGs lately (one of the areas we're working on as well).

Named entity recognition is typically used to locate and classify named entities in text. So you'd want to have a text that mentions specific things - companies, people, locations, etc. Abstract things like "account" or "subscription" don't technically fall under "named entities" category.

Hi, CTO of DataBorg here. Thanks for trying it out! And apologies for the mess - we weren't quite ready to go public just yet :)

Current rate-limiting is IP based, so it might be your shared IP public address messing things up. The next update we're rolling out over the next few days should make it less aggressive.

If you login with your github / email - you should be able to try thing out without rate-limiting issues. And if 300 credits is too little - feel free to reach out to me at tim at databorg.ai - I'll set you up with a month of free Hobby tier (that'll be adding soon) :)

Hi, CTO of DataBorg here. Thanks for trying it out! And apologies for the mess - we weren't quite ready to go public just yet :)

Current rate-limiting is IP based, so it might be your shared IP public address messing things up. The next update we're rolling out over the next few days should make it less aggressive.

If you login with your github / email - you should be able to try thing out without rate-limiting issues. And if 300 credits is too little - feel free to reach out to me at tim at databorg.ai - I'll set you up with a month of free Hobby tier (that'll be adding soon) :)

Hi, CTO of DataBorg here. Thanks for trying it out! We weren't quite ready to announce it to public just yet :) But hey, can't do much about it now. Pricing is still a bit of placeholder - there'll be 10x more credits on free tier soon-ish.

There is quite a number of ways you could utilize named entity recognition (NER) and/or knowledge graphs (KGs). Ranging from extracting mentioned entities (to e.g. provide a quick access to all articles containing specific entity), to semantic search, to building a unified knowledge graph from text (unstructured) data you have. Cool thing about KGs is that they are based on open standards, so once you've built them out of the data you have - there's quite a few existing tools that (for the most part) work out-of-the-box with them.

Hi, CTO of DataBorg here. Thanks for trying it out! We weren't quite ready to announce it to public just yet :) But hey, can't do much about it now.

Pricing is still a placeholder basically. We want to be in line with industry (which is generally ~0.001$ per 1000 characters), so the final tiers would look something like this:

Free - 3,000 credits

Hobby - 50,000 credits / 49$

Pro - 300,000 credits / 299$

Business - 5,000,000 credits / 4999$

If you could email me privately at tim at databorg.ai, I could give you a free month of hobby tier as apologies for this mess :)

edit: formatting

That looks pretty neat, although not all things are exactly clear.

1. You claim that existing graph databases were not fast enough - do you have any benchmark data that compares them with your solution on given dataset?

2. From the description - it seems like you are focusing purely on Person type of data - is that correct? Or is that just the first use case / demo?

3. Do you support more advanced query langs, e.g. SPARQL?

edit: formatting

New version of Exoframe - https://github.com/exoframejs/exoframe

It's a self-hosted one command deployment tool that makes running CD to your own VPS quite trivial.

Current version allows to deploy any dockerized apps quite easily, but I really wanted to have a simple way to deploy Node.js functions (be it HTTP, background process, or trigger/reaction). So Exoframe v5 includes is exactly that (and nearly ready!).

Create index.js, run `exoframe init -f` and then `exoframe` is all it'll take to deploy a function once I'm done. I'm quite happy with the result :)