HN user

raphinou

1,141 karma

contact: my HN username at gmail.com

Open source multisig signoff solution: https://asfaload.com

Posts26
Comments364
View on HN
fossa.com 5d ago

Open Source License Compatibility Checker

raphinou
2pts0
developers.google.com 1mo ago

Sunset of the Consumer Version of Gemini Code Assist on GitHub

raphinou
2pts0
www.osnews.com 4mo ago

Never Bet Against x86

raphinou
71pts120
www.asfaload.com 6mo ago

Phases in my LLM use for programming

raphinou
1pts1
linuxiac.com 6mo ago

Gnome and Mozilla Discuss Proposal to Disable Middle Mouse Paste on Linux

raphinou
48pts98
webxdc.org 11mo ago

Webxdc: Web Apps Shared in a Chat

raphinou
2pts0
www.mirantis.com 11mo ago

Mirantis Commits to Long-Term Support for Docker Swarm

raphinou
1pts0
freshstuff.net 1y ago

Show HN: Freshstuff.net – Stream of Projects Releases

raphinou
2pts0
monazita.gitlab.io 2y ago

Show HN: Monazita, F# library for working with PostgreSQL

raphinou
4pts0
www.myowndb.com 2y ago

Show HN: New Version of MyOwnDB

raphinou
3pts2
blogs.eclipse.org 3y ago

Help Us Sustain Open-Vsx.org

raphinou
2pts0
portswigger.net 3y ago

Belgium launches nationwide safe harbor for ethical hackers

raphinou
164pts23
www.udemy.com 3y ago

Show HN: Jsonnet Course Online

raphinou
2pts0
news.ycombinator.com 3y ago

Ask HN: Companies of one, how do you ensure business continuity?

raphinou
62pts25
www.yvesdennels.com 3y ago

Show HN: Jsonnet Training

raphinou
1pts0
fnproject.io 8y ago

Fn project: Multi lang “serverless” framework

raphinou
2pts0
gsuiteupdates.googleblog.com 9y ago

Google Hangouts temporarily won’t support phone/video calls on Firefox

raphinou
192pts130
news.ycombinator.com 9y ago

Show HN: BackupChecker

raphinou
2pts0
ocsigen.org 12y ago

Eliom 4.0 released

raphinou
2pts0
news.ycombinator.com 12y ago

Ask HN:epub publication of magazines?

raphinou
1pts0
www.keylength.com 12y ago

Keylength - Cryptographic Key Length Recommendation

raphinou
1pts0
bsdmag.org 12y ago

BSD magazine: free download in epub/pdf format

raphinou
2pts0
news.ycombinator.com 13y ago

Ask HN: Any downsides of programming in Haskell?

raphinou
50pts72
haxe.org 13y ago

Haxe 3 Released

raphinou
112pts34
www.h-online.com 13y ago

"30 day" office suite Joeffice launched

raphinou
1pts0
news.ycombinator.com 13y ago

Ask HN: Being a learner as a freelancer?

raphinou
3pts3

Interesting. I'm using ed25519 keys in my open source project [1] to sign GitHub releases (amongst other things) and the encoding question appeared during the development. I settled on supporting reading ssh keys, but saving keys in a specific format. I'll need to have a look to possible revisit my choices as it is developed in rust too.

1: https://www.asfaload.com

Sources at https://github.com/asfaload/asfaload

Wondering if with such shady tactics, they respect the fact that I didn't consent and closed the (private) tab I opened the page in.

Can this be useful for someone with no prior knowledge of lean? I'd like to verify a software I'm working on, but I have no experience in formal verification. Can I get useful result with the spec, the code and some (limited) learning time on my side?

I'd expect that if females start to breed more than once it would represent a problem. It's surprising it hasn't happened yet (for the ignorant of the field that I am at least)

I am currently recording tutorial videos for an open source project. It's produced fully with Foss software (on Linux, obs, kdenlive) and about an open source project, so I wanted to host it with peertube (though YouTube might be used later on for its network effect, it was easier to publish with peertube as yt required an video of me and my ID). It's going fine until now. I don't host peertube myself though, I use an existing instance, and embed the videos in the website.

It was a really good experience, so I'll continue that way.

If you want to check out the videos: https://www.asfaload.com/videos/

It probably started as a helper script and grew from there. The script seems quite focused and doesn't grow, so a rewrite might not be warranted.

It also has no other dependency, which is also good. I have written helper script to run coding agents in a container. And you guessed it, it's in bash. For the reasons I just wrote down. Should it have to grow I would rewrite it, but not currently.

At a time I was very interested in haxe, but their focus on games made it (perceived as) lacking in the area I wanted to use it (cross platform client-server apps). Recently rust seems to have taken this role for me.

Damn! Would you have the opportunity to share experiences? My emails is in my profile, it would be great to hear from you. (It is an open source project, which makes it even harder to sell probably, so every hint might help!)

Good timing for me too. I'm currently looking for a first customer with whom I'd possibly shape the product a bit. The development phase was fun, now comes the hard part. Additionally I'm working on a security related product (digital artifact authenticity validation) and I feel like security is a hard sell especially in my network as they don't seem to correspond to the product's target (or I'm a poor promoter of the solution....). .

The open source project I'm working on aims to authenticate artifact downloads (project name is asfaload, in short it is a sigstore alternative). My understanding is that in a post-quantum world, the private key can be derived from an ed25519 pub key. That means that an attacker can generate new signatures. But I don't think an attacker would be able to generate a malicious artifact that matches an existing signature. It would seem that once we are nearing PQC, Asfaload would need to support PQC signatures, and its uses would need to migrate to new keys, but that existing signatures would still be safe to use for validation. Is that right?

I've been working on a new project using ed25519 signatures and discovered they are not quantum resistant.... I went with ed25519 due to possibility of using openssh keys. Any opinion on this choice at the light of this article and other quantum computing news?

I'm very happy using docker swarm on a single host with traefik as reverse proxy using the setup described here: https://dockerswarm.rocks/

Super easy deployment of additional apps, defined completely in one file (incl setup on host, backups, reverse proxy config, etc).

Never found a reason to migrate away. Swarm was already considered dead when I started using it in 2022[1], but the investment was so low and benefits so big, that it was the right choice for me. I think a lot of people are replicating swarm features with compose, losing a lot of time. But hey, to each their own choice!

1: https://www.yvesdennels.com/posts/docker-swarm-in-2022/

Thanks for the positive feedback! It combines administration features and end user interace. The definition of data structure is not very intuitive, and that would be the first and most important thing to fix. I think a lot of people get lost at the definition of their first table....

I have such a project I just can't shut down: https://myowndb.com/ I started it 20 years ago, with ruby on rails. I neglected it but then decided to rewrite it in F# and publish it as open source (https://gitlab.com/myowndb/myowndb). There are very few users, some from many years ago, all non paying. None gave any feedback I asked during the rewrite. I should have shut it down years ago, but I just can't take the step. I'm focused on another project now, but who knows, maybe I'll get back to it....

From my understanding the checkmarx attack could have been prevented by the asfaload project I'm working on. See https://github.com/asfaload/asfaload

It is:

- open source

- accountless(keys are identity)

- using a public git backend making it easily auditable

- easy to self host, meaning you can easily deploy it internally

- multisig, meaning event if GitHub account is breached, malevolent artifacts can be detected

- validating a download transparantly to the user, which only requires the download url, contrary to sigstore

Am I missing something? I'm genuinely surprised it was not deployed from the start on a dedicated server. Don't you make a cost analysis before deploy? And if the cost analysis was ok at initial deploy, why wait to have such a difference in cost before migrating? How much money goes wasted in such situations?