News for hackers. Stuff that matters.

kossnocorp

Show HN: Genotype: language that compiles to idiomatic TS, Rust and Python

https://genotype-lang.org/

Hey HN! I just shipped the first public version of a new programming language that I have worked on for the past two years.Its goal is to help synchronize types between TS, Rust, and Python (more to come). Two main use cases are the API client libraries and client-server interop, i.e., a TS web app talking to a Rust server.I focused on making it as flexible as possible but always produced...

( Read More... | 1 comment | 6 points | on HN )

Show HN: Open-source LLM playground for VS Code

https://marketplace.visualstudio.com/items?itemName=mindrig.mindrig

Hey HN!We made a VS Code extension that allows developers to play with their prompts right in their editor. It uses Oxc and RustPython to parse and detect the prompts in the source code.Devs can test their prompts against different models and/or variables (models*data matrix). With a CSV dataset, one can test their prompt changes against multiple rows and verify whether the change is good or...

( Read More... | no comments | on HN )
Discovered the app on Twitter, it's amazingly good at recording product demos
Re:Show HN: Revue newsletter → Twitter thread in secs on Thursday January 28, 2021 @09:42AM (#25942411)
Hey, after I learned that Twitter acquired Revue, I decided to build a mashup app that converts Revue newsletters to Twitter threads.

I used an algorithm that splits along text into tweets from another project that ensures that the sentences never slice and the thread is easy to read.

I've built it using Preact, CSS, Firebase (Firestore/Functions).

Re:Show HN: Write-Only Interface for Twitter on Wednesday December 09, 2020 @08:39AM (#25358296)
Congrats with the launch! Proud to see that https://chirr.app inspired you!
You're right, and I suppose that's why Twitter doesn't add it. But when you write a thread and then spot a typo right in the middle, it's a disaster. You don't have to deal with clunky Twitter UI but also have to recreate the content (images, text).

Chirr does not update the content but removes the edited part of the thread and republishes it, so it's impossible to abuse.

Another thing I working on is delayed publishing ala Gmail.

Thanks! ฅ^•ﻌ•^ฅ
I didn't. It sounds like a fun idea but not sure if the content consumers would understand it, and also Twitter caches the card content (not sure for how long though), so it might just not work.
I never said that threads are better than blog posts. It's a different format and provides its advantages.

- First of all, threads are often long-living i.e., authors update it over time. It allows them to surface the content every time they update it.

- Secondly, often every tweet's a self-containing idea. Blog posts usually are worried and need more time to grasp.

- Also, it's not only easy to consume but also to share.

I like, write and consume both Twitter threads and blog posts.

Yes, you got it right!

I'm also working on adding a delayed publishing like in GMail, so you can edit typos even before the thread got published.

Threads is an excellent and unique medium that is easy to consume and share, take a look at these examples:

- https://twitter.com/dannypostmaa/status/1282952961857970176

- https://twitter.com/robhope/status/1265278107088347136

Of course, you can make a blog post from such threads (and probably should, if the thread got traction), but it would look and read differently.

Hey, the Chirr App author here!

I released the initial version of the app in 2017 as a free and open-source tool (https://github.com/kossnocorp/chirrapp) even before Twitter threads become a thing.

Later that year, Twitter gave me a lot of trouble when they added 280-chars support but didn't update API and the twitter-text library. I was about to close it, but thanks to Firebase, the running cost was $0, so I fixed the issues and kept it alive.

With time, the app accumulated authority and users. Since 2017 when I first launched the app, it has been used by 9.5K people to publish 22K threads and 330K tweets! Happy users started coming to me with thanks and features requests more and more so I decided to rewrite the app and added tons of new features, like:

- Drag-n-drop images

- Editing published threads (yes, the edit button!)

- Drafts

- Scheduling

- And much more!

In case if anyone curious, the app is built with TypeScript, Preact, on top Firebase platform.

Good point, thank you!
Re:Show HN: Write a private diary using good old email on Wednesday January 15, 2020 @12:44AM (#22052014)
Sorry to disappoint you, but I did not. I was just quick to react and reply ;-)
Re:Show HN: Write a private diary using good old email on Wednesday January 15, 2020 @12:38AM (#22051996)
My company is actually in Europe, so I do comply with the GDPR.
Re:Show HN: Write a private diary using good old email on Wednesday January 15, 2020 @12:37AM (#22051992)
Maybe someday, but it's a lot of work and not much of a return.
Re:Show HN: Write a private diary using good old email on Wednesday January 15, 2020 @12:23AM (#22051929)
You're welcome. Yeah, things got ugly.
Re:Show HN: Write a private diary using good old email on Tuesday January 14, 2020 @12:18PM (#22046899)
Right! But I'm afraid I can't fix that. When I receive an email, I associate it with the address that GMail reports to me,, and when you sign in as [email protected], the email address differs (as you might already guess). I know that I can safely remove +something but I can't be sure that it will work the same for every email service and ensure security. Please use [email protected], I won't send you anything unless you explicitly ask for it.
Re:Show HN: Write a private diary using good old email on Tuesday January 14, 2020 @11:07AM (#22046082)
Sorry, there are no settings for that yet. Please mail me to [email protected], and I'll do it for you.
Re:Show HN: Write a private diary using good old email on Tuesday January 14, 2020 @11:05AM (#22046059)
Thank you!

My goal wasn't to create a 100% secure diary. If you need that, you probably should not store your data in the cloud. That's unlikely that I will ever try to make it happen. But even if I would, there're so many ways to screw it over anyway, so I won't ever try to make this promise.

However, I will consider open-sourcing it.

Also see my comment where I addressed the privacy issue: https://news.ycombinator.com/item?id=22045670

Re:Show HN: Write a private diary using good old email on Tuesday January 14, 2020 @10:59AM (#22046002)
I don't know that, but I would assume that just someone with @google.com or @uber.com signed up at the service ;-)
Re:Show HN: Write a private diary using good old email on Tuesday January 14, 2020 @10:58AM (#22045988)
I addressed it in a comment: https://news.ycombinator.com/item?id=22045670

> But once the data leaves the browser there is no way to know, wouldn't you consider to partner with Gmail(or others) and appear as an addon to an already trusted company in order to start off the business ?

Also, I understand the concern and that Paul most likely will not trust their secrets to anyone. The problem is that's not a business, but a beautiful hobby project that I honestly love, so it's unlikely that I will ever spend time rewriting it and then paying Google $15K (https://www.gmass.co/blog/google-oauth-verification-security...) so they could vet me.

Re:Show HN: Write a private diary using good old email on Tuesday January 14, 2020 @10:52AM (#22045912)
Ouch! Firebase generates links for me but I'll take a look at what I can do.

Older »