HNHacker News
TopNewBestAskShowJobs

stephane-klein

37 karma · joined March 10, 2014

Homepage: https://sklein.xyz

meet.hn/city/fr-Paris

Socials: - stephane-klein.at.hn - github.com/stephane-klein - linkedin.com/in/stephanekleinfrommetz

Interests: DevOps, Data Science, Freelancing, Open Source, Programming, Remote Work, Technology, Web Development

---

submissionscomments
stephane-klein··on Mastodon Announces Fediverse Discovery Providers
I read here https://www.fediscovery.org/ :

  > How is this related to relays?  
  >  
  > Relays can be used to get a more complete view of what is going   on in the larger  
  > Fediverse. As such there are some similarities to this proposal.  
  >  
  > From an instance operator’s point of view the biggest difference is that using a relay
  > comes with a higher cost. The instance needs to ingest and index everything the relay
  > sends which takes up processing power and storage. A discovery provider will do that
  > work for one or more instances.
  >
  > Implementation-wise we expect to see some similarities with how relays work, at least
  > for real-time data. But discovery providers should be able to index historic data as
  > well. So ingesting real-time data from instances is only part of the story.
  > Querying instances for historic data is not currently something that relays do.
stephane-klein··on ICQ will stop working from June 26
52276034 here :)
stephane-klein··on What UI density means and how to design for it
I wonder if the constraints of text-based user interfaces (TUIs) generally allow for higher information density.
stephane-klein··on Calendar, Not Todos (2018)
Can you give us some names of software that offer this feature?
stephane-klein··on Ask HN: What laptop are you using to daily drive Linux?
Thinkpad T14s Gen3 AMD, all working perfectly on Fedora 37, 38 and 39.
stephane-klein··on Evernote will restrict free users to 50 notes starting December 4
I suggest https://joplinapp.org/
stephane-klein··on Ask HN: If you were to build a web app today what tech stack would you choose?
Url error fix: https://blog.aakashgoplani.in/comparing-i18n-libraries-in-sv...
stephane-klein··on Ask HN: If you were to build a web app today what tech stack would you choose?
> Why did you choose sveltekit-i18n instead of another svelte i18n lib?

Mainly for the following argument:

- It is built for SvelteKit and has good SSR support.

And also, the following:

- The translations are loaded for visited pages only. (and only once!) - As of v2.4.2, the size of the sveltekit-i18n package is 14 kB in the minified form and 4.6 kB in minified + gzipped form

From https://blog.aakashgoplani.in/comparing-i18n-libraries-in-sv...

stephane-klein··on Ask HN: If you were to build a web app today what tech stack would you choose?
I just started a project and chose this stack:

- SSR SvelteKit with Hydration (https://github.com/sveltejs/kit)

- PostgreSQL database server

- Postgres.js - PostgreSQL client for Node.js (https://github.com/porsager/postgres)

- Migration powered by graphile-migrate (https://github.com/graphile/migrate)

- PostgreSQL Row-Level Security (https://www.postgresql.org/docs/16/ddl-rowsecurity.html)

- svelte-headlessui (https://github.com/rgossiaux/svelte-headlessui)

- sveltekit-i18n (https://github.com/sveltekit-i18n/lib)

- TailwindCSS (https://tailwindcss.com/)

- Superforms (https://superforms.rocks/)

- sveltekit-flash-message + svelte-french-toast (https://github.com/ciscoheat/sveltekit-flash-message + https://github.com/kbrgl/svelte-french-toast)

Tooling :

- asdf (https://asdf-vm.com/)

- Docker and Docker Compose

- NodeJS

- pnpm

- Jest for unittest

All deployed on a VM at Scaleway (https://www.scaleway.com/en/) with Bash script (https://github.com/stephane-klein/sveltekit-tendaro-webshell...)

After 3 months of development on this stack, I'm very satisfied. My application is fast, light and requires very little code.

Project skeleton example: https://github.com/stephane-klein/sveltekit-tendaro-webshell...

stephane-klein··on Nginx Development Guide
https://github.com/sozu-proxy/sozu
stephane-klein··on Introducing PGMQ: Simple Message Queues Built on Postgres
On the same subject (job queue based on PostgreSQL), I'm successfully using the https://github.com/graphile/worker/ (NodeJS) project in production.

Jobs are written in Javascript.

stephane-klein··on Ask HN: Would you pay for a SaaS even if its open source and can be selfhosted?
Yes, I do that, examples for:

- https://joplinapp.org/ - https://bitwarden.com/

stephane-klein··on Popover API
https://youdontneedamodalwindow.dev/
stephane-klein··on Ask HN: Preferred Platform to Blog
https://write.as/ to publish on Fediverse (or https://writefreely.org for Self Hosted instance)?
stephane-klein··on Nim version 2.0.0 release candidate
> In my understanding, Nim at the moment is really a transpiled language, instead of compiled. Transpiled to C, then tooling uses clang or gcc to do compilation from C to target platforms.

If I understood correctly, like the Vala language: https://vala.dev/ (Note: Vala is strongly integrated with GObject).

stephane-klein··on A fully open-source and end-to-end encrypted note taking alternative to Evernote
> Just look in your log files. Here’s my log file with the keys scrubbed.

https://discourse.joplinapp.org/t/keep-original-notebook-on-...

I just checked my log.txt file and I can't find mention of my master password. Maybe it is fixed?

stephane-klein··on A fully open-source and end-to-end encrypted note taking alternative to Evernote
Do you have open an issue about it?
stephane-klein··on uBlacklist – Block specific sites from appearing in Google search results
I use https://github.com/pistom/hohser since few months with success.
stephane-klein··on Show HN: Open-source Firebase Alternative? It's here
https://www.graphile.org/postgraphile/
stephane-klein··on Retype: A self-hosted and free alternative to gitbook
For me, the killer feature of Gitbook is something like « branched content? » (https://docs.gitbook.com/editing-content/editing-pages/chang...).

Retype without this type of feature is like many other documentation website generators.

stephane-klein··on Ask HN: Tools to visualize data in SQL databases?
https://www.metabase.com/ free and open source.
stephane-klein··on Firefox 91
> We’d like to extend a special thank you to the 210 volunteers who helped resolve more than 1,200 bugs in the Firefox 91 release

1200 bugs!

stephane-klein··on Open-source alternatives to popular B2B tools
Do you have an opinion about https://github.com/metabase/metabase ?
stephane-klein··on No Code Reviews by Default
https://conventionalcomments.org/
stephane-klein··on Ask HN: How did you find your current job?
C + D
stephane-klein··on Which browser do you prefer?
Firefox on MacOS and Fennec on Android.
stephane-klein··on Launch HN: Datafold (YC S20) – Diff Tool for SQL Databases
At the moment I use https://github.com/djrobstep/migra to make PostgreSQL diff.
stephane-klein··on Security alerts on GitHub
You can try https://gemnasium.com, it has Python support.
stephane-klein··on Kubernetes 1.6: Multi-user, Multi-workloads at Scale
I have deployed and I use OpenShift since more that one year but I think that Ansible Playbook is crappy. What is you feeling about that?
stephane-klein··on Kubernetes 1.6: Multi-user, Multi-workloads at Scale
I think that Distelli is like Build in OpenShift (https://docs.openshift.org/latest/architecture/core_concepts...), isn't it ?
Page 1 of 2Next →