HNHacker News
TopNewBestAskShowJobs

z0mbie42

978 karma · joined May 12, 2016

submissionscomments
z0mbie42··on A principled approach to system design and programming
42: Use typed and safe languages

https://github.com/urbit

z0mbie42··on RFC: Adopt a modern JavaScript framework for use with MediaWiki
I would love to know why are you saying this.

I use Vue2 + Typescript, and for me it works great!

Even Auto-completion works.

z0mbie42··on Ask HN: Favorite HTML/CSS only website?
Thank you!
z0mbie42··on Show HN: Fraidycat
Wow, this idea of grouping messages is really great!

I would really love to see a Mastodon (Fediverse?) client implementing it!

Congrats @ author!

z0mbie42··on PostmarketOS Project Direction 2020
The PinePhone is the device which receive the most attention, but I'm not sure of it's currently usable.
z0mbie42··on PostmarketOS Project Direction 2020
I love this project!

What I would really love to see happen in 2020:

* Refocus and prioritize tasks according to available resources (people, time)

* Better communicate what is done and what need to be done (Roadmaps, using GitLab milestones for example) for people wanting to contribute.

z0mbie42··on Ask HN: Where can I find online Qt communities?
Thank you!
z0mbie42··on Show HN: OpenSourceWeekly.org – The best open source projects, curated by hand
Me, by summarizing my findings when I browse internet and following my instinct to what can be interesting for the readers. Also I have planned some special editions like gaming, going 100% open source, ecology, education and so on...

I'm open to any suggestion (as long as it's not a disguised ad) either by opening an issue: https://gitlab.com/bloom42/open_source_weekly

Or sending me an email: https://opensourceweekly.org/about/

z0mbie42··on Show HN: OpenSourceWeekly.org – The best open source projects, curated by hand
Hi HN,

While developing Bloom[0] I realized how much I love open source. So I decided to share this passion with the world. Whether it be in software, in hardware, in education, in science or in agriculture, open source have proved its superiority.

However it's very difficult to find interesting and quality content in this ocean. Just GitHub had over 100M repositories in 2018!

So I created the Open Source Weekly letter, where you will find the best projects, people and articles on open source, curated by hand.

Whether you want to make your first contribution, discover new interesting projects or people, I will do my best to satisfy you.

I think we are just at the beginning of the open source revolution and I want to contribute to spread its greatness.

Sylvain

[0] https://gitlab.com/bloom42/bloom

[1] https://github.blog/2018-11-08-100m-repos

z0mbie42··on Ask HN: Is it worth switching from web development to native iOS dev?
The only things I would consider: what do you love to build?

After a lot of web and APIs dev (NodeJS, Go, Rust, VueJS) I'm now building the native apps of my project (https://bloom.sh).

I find mobile development (especially iOS) very frustrating, the ecosystems are really closed and platforms are not focused on empowering developers but growing their profits and closing more and more their walled garden.

The only 2 reasons I've not abandoned mobile development are:

1) Flutter, a fresh air in UI development, whether it be the simplicity, the tools or the ecosystem.

2) the possibility to build offline first apps.

z0mbie42··on Ask HN: What is a good Google replacement for my parents?
Yes, I apologize for the 404 of the FAQ, it's currently moving really fast, and I have forgot to remove the link till the FAQ is ready.

The data will all be stored in France, in a Scaleway datacenter[0], Maybe with an offsite encrypted backup on AWS Glacier, but I'm not sure for this one.

[0] https://scaleway.com

z0mbie42··on Ask HN: What is a good Google replacement for my parents?
Hi,

I'm the creator of Bloom[0]. It's a an end to end encrypted Drive, Calendar, Notes, contacts, Gallery...

Within 1 month I'm about to release the native apps (currently it's only a webapp, non encrypted), with paying plans. It will be something like 6€ / m for 100GB, 11€ for 420GB and 21€ for 1TB.

It's also 100% open source[1].

[0] https://bloom.sh

[1] https://gitlab.com/bloom42/bloom

z0mbie42··on Actix project postmortem
The repo has not been deleted! https://github.com/fafhrd91/actix-web
z0mbie42··on Actix project postmortem
For information, the repo has not been deleted but simply moved: https://github.com/fafhrd91/actix-web
z0mbie42··on End-to-end double-ratchet encryption with epoch key exchange
Just in case: the methodology by which CloudFlare destroyed a patent troll: https://blog.cloudflare.com/the-project-jengo-saga-how-cloud...
z0mbie42··on Ask HN: Escaping comfort trap after getting rich?
Hi, I hope it's not.to late to reply, but I would recommend you to read 'the 4 hour workweek' by Timothy Ferriss. It's eaxctly about this: what to do of your free time when you have enough money to sustain your lifestyle.

Also if you can read french, I would recommend 'le bug humain' by Sébastien Bohler. It's an introduction of the inner working of our brain. Basically it says that the only sustainable thing that can both please our lizard brain and do not destroy our planet is learning.

Happy new year :)

z0mbie42··on A lot of complex “scalable” systems can be done with a simple, single C++ server
By development velocity I mean implementing new features, from idea to deployment.

Rust is slow to compile so it breaks my deep work when programming, also it costs me a lot in CI/CD. Also the Rust type system make implementing some things really hard.

For example I wanted to implement json requests logging. It took me more than 1 day in Rust, less than 2 hour in go.

z0mbie42··on Ask HN: Solo devs, how do you plan your development?
Gitlab issues + milestone for project management, Gitlab wikis for knowledge management.

All of that on the free plan. Gitlab is really THE tool to rule them all!

z0mbie42··on A lot of complex “scalable” systems can be done with a simple, single C++ server
Hi, I'm curious because I plan to rewrite a Rust service to Go (development velocity is too slow) Which part of your service is in Rust amd which in Go? Do you think that if it would be only in Go it could sustain such a load?
z0mbie42··on Ask HN: How hard is it to build a platform like Netlify?
I can't help but I would also love to learn more about it's inner working!

Especially the certificate fetching and distribution across the edge servers part.

z0mbie42··on First Librem 5 Smartphones Are Shipping
Congrats!

I really want to see how great a convergent Linux phone can be!

z0mbie42··on Rust GUI ecosystem overview
Electron hello world ~40MB of RAM

Qt with QML Hello World ~40MB of RAM

Gtk-rs hello world ~20MB of RAM

z0mbie42··on Rust GUI ecosystem overview
Electron have CVEs which are not directly related to the browser: https://wickr.com/electron-vulnerability-the-quest-for-cool
z0mbie42··on Rust GUI ecosystem overview
I just prefer actionable feedback rather than grunting.

As product developers we have the responsibility to create great product. One of the criterion of a great product is beauty.

Get the shit done is just a summary of the previously mentioned criteria.

I would looove to be proven wrong that Electron, Qt and Gtk are not the only viable options and would happily investigate further.

But I would also love to stop seeing random grunting from people who never had written (or event tried to write) great Gui desktop applications. (I'm not sayimg that you never have, I'm saying that by telling those are not the only viable options you look like never have).

z0mbie42··on Rust GUI ecosystem overview
+1000 it's exactly what I'm thinking!

And I also thought about Snapchat as a reference for end user application.

Certainly because it's a model of simplicity and is really far from native themes.

z0mbie42··on Rust GUI ecosystem overview
Security means the global security of the framework.

Using electron exposes to some future chrome/Node CVEs and the past ones.

Qt on the other hand is used a lot in emdedd devices/automotive so we can expect security being a top priority of the developers.

z0mbie42··on Rust GUI ecosystem overview
By responsive I mean which can adapt to screen size.

It's useful because we see more and more 'convergent devices' like the librem 5, pr a raspberry pi with a 10' screen

z0mbie42··on Rust GUI ecosystem overview
Thank you for the "useful" feeeback :)

Maybe you can do your own so you can tell us the GiGa TrUtH about modern GUI frameworks.

z0mbie42··on Rust GUI ecosystem overview
Using the preinstalled vrowser would mean bloating you app with polyfiles to aupport all differents browsers. It's one of the reasons modern apps are bloated. Electron solves this.
z0mbie42··on Rust GUI ecosystem overview
It's because almost all electron apps are written fully in JS.

In the context of the article, the UI is in HTML/JS and the business logic in Rust, thus the RAM is not so high.

On the other hand, Qt QML embed it's own JS engine which is not resources light.

← PreviousPage 2 of 7Next →