HNHacker News
TopNewBestAskShowJobs

z0mbie42

978 karma · joined May 12, 2016

submissionscomments
z0mbie42··on Rust for web development: 2 years later
Thanks again!

I'm working on it 2 days a week beside writing the book.

The next major milestone is receiving emails in the inbox, but I think it will take 2-4 months to have it working.

z0mbie42··on Scuttlebot: Peer-to-peer database, identity provider, and messaging system
It was a good read, thank you!

I also really appreciated your other post[0]. This is what allowed me to understand that SSB is not really a social network but more a p2p protocol to exchange messages where applications can be built on.

[0] https://adecentralizedworld.com/2020/03/a-decentralized-plat...

z0mbie42··on Scuttlebot: Peer-to-peer database, identity provider, and messaging system
Thank you!

The lack of multi-device support isn't too much cumbersome?

Also, do you not fear, due to the gossip protocol, that your private messages may be stored forever by peers and one day, your private key leaks, and all your conversations are publicly exposed?

z0mbie42··on Scuttlebot: Peer-to-peer database, identity provider, and messaging system
Thank you!

The lack of multi-device support isn't too much cumbersome?

Also, you do not fear, due to the gossip protocol, that your private messages may be stored forever by peers and one day, your private key leak, and all your conversations are publicly exposed?

z0mbie42··on Scuttlebot: Peer-to-peer database, identity provider, and messaging system
Thank you!

The lack of multi-device support wasn't too much cumbersome?

z0mbie42··on Scuttlebot: Peer-to-peer database, identity provider, and messaging system
I recently discovered SSB and was really intrigued.

I would love to hear an experience report from actual users like what is working great, and what is bad.

z0mbie42··on This Week in DevOps
I couldn't agree more!

This is why I started https://OpenSourceWeekly.org

The last issue is precisely about content curation :) https://opensourceweekly.org/issues/8

z0mbie42··on Taking back control of your time with RSS and emails
I believe the principal reason is that social networks have accustomed users to be able to interact with the content they absorb. And as we all think that we say is important...

What I would really love to emerge is a kind of new social network / protocol based only on RSS for following and emails for comments :D

z0mbie42··on Software Forge Performance Index
The idea of SPA, is to not have to send 'useless' data at every page change (like the HTML layout), but only the strict necessary data with a JSON payload. Especially coupled with good caching. Also it offloads computation done on the server to clients (templating).

So generally yes SPA are heavier, but they are more powerful. It's a matter of tradeoffs.

z0mbie42··on Software Forge Performance Index
I agree that bitbucket provides a nightmarish experience, but does it take in account that it's a Single Page App and thus after the initial loading the traffic will be much less?
z0mbie42··on Show HN: I wrote an open source cloud gaming service by WebRTC and Golang
This is a really interesting technical write-up, but please no.

Adding more streaming to the cloud bullshit only adds dependencies, points of failure, costs and energy consumption. Especially when it's for playing games that can easily be emulated on any phone today.

Humanity's first goal should be to reduce its energy consumption! This is the opposite of the way forward.

z0mbie42··on Ask HN: What authentication tools are you using in 2020?
No idea about user dropoff studies.

Slack did (do? I no longer use it) it, Scaleway (https://www.scaleway.com/en/docs/console-magic-link-authenti...), medium.com, https://www.topicbox.com/ at least.

Yes (unless you are launching an email provider or an end to end encrypted service), because it reduces the number of passwords users have to keep (one of the biggest problem of our time, password managers are not a viable / good solution) and it reduces your attack surface (you no longer have to store password hashes nor can't chose an insecure hash function).

z0mbie42··on Ask HN: What authentication tools are you using in 2020?
passwordless (magic links) auth.

It's kinda like Oauth 2... but compatible with all emails providers :)

z0mbie42··on Ask HN: E-ink reader supporting RSS?
Thank you for the feeback!

Isn't it Android 6 too much handicaping?

z0mbie42··on SIMD instructions
I believe that performance is irrelevant without correctness and security.

My opinion is that C and C++ can't bring enough security and correctness guarantees for mere mortals (lack of tooling, language features...).

Yes some correct and secure programs are written in C and C++ but it's not and will never be the norm.

z0mbie42··on SIMD instructions
Thank you for the feedback.

I picked Chinese technology because they are rarely promoted but really great.

Regarding the CLI tools it's a great question and I have opened a ticket for a future issue: https://gitlab.com/bloom42/open_source_weekly/-/issues/14

z0mbie42··on SIMD instructions
I wasn't aware! Added it.

Thank you very much for all your work. Your CLI tools are really making a positive impact on the world of development.

z0mbie42··on SIMD instructions
They can, but as explained in one of the article (by Cloudflare, "On the dangers of Intel's frequency scaling") SIMD in a multithreaded environment can cause performance problems due to CPU throttling.

So generally SIMD are used for single thread algorithms.

z0mbie42··on SIMD instructions
I have not doubts that secure software can be written is C, but it's not the norm and it's too easy to introduce vulnerabilities in C for mere mortals.
z0mbie42··on SIMD instructions
C++ is too large and huge to not shoot yourself in the foot (or of your user's) in one way or another.
z0mbie42··on SIMD instructions
Exactly this
z0mbie42··on SIMD instructions
Hi, thank you for the pointers!

I try not to include C or C++ projects other than for educational purpose (like the Mandelbrot set) because one of my life's goal is to help the world to transition to a C & C++ free world (other than for kernels...).

I believe that my role is to promote projects which are "building the new world" and thus we need to abandon and port all form insecure core.

z0mbie42··on SIMD instructions
Oops, Fixed!

I prefixed with "Show HN" because I started this newsletter 7 weeks ago and wanted to 'show it' to HN.

You are right regarding the phrasing (I'm not a native English speaker, so any feedback is welcome). Fixed :)

z0mbie42··on Ask HN: What is your blog and why should I read it?
https://opensourceweekly.org/#past-issues

As you guessed it, I publish a weekly post about open source.

In 2018 only, GitHub had over 100 000 000 repositories, so I'm here to curate this and find the hidden gems.

I try to publish only projects that I think can have a big / positive impact on the world .

z0mbie42··on PostmarketOS's new roadmap to fight e-waste
> Why would that happen? please elaborate on that.

Because then it will just be a matter of drivers. Currently, as you say, they need to polish other things like camera handling, audio etc... But once this work is done, it's done. Then porting to new devices should be just a matter of drivers.

> I used to run ubuntu on the nexus 7 in 2013

Today they are bringing an usable touch interface which was not the case.

z0mbie42··on PostmarketOS's new roadmap to fight e-waste
From the issues' comments some people are using the pinephone as a daily driver and phone calls are working.

Regarding the original vision there are not yet there, sure, but they are relentlessly pushing the platforms where Linux can run.

Once the 2 Linux native smartphones are 100% working, it will be easier to add more and more devices.

On the other hand, I've successfully flashed an old Nexus7 tablet which now can be used as a server rather than as a dead brick.

z0mbie42··on Ask HN: How to find a GraphQL usability problem worth tackling (group project)?
My biggest problem using graphql is regarding N+1 queries[0] and the usability of data loading libraries like[1].

So any improved developer experience to solve the N+1 problem is welcome :)

[0] https://itnext.io/what-is-the-n-1-problem-in-graphql-dd4921c...

[1] https://github.com/graphql/dataloader

z0mbie42··on Show HN: Opensourceweekly.org – The best open source projects curated by hand
You are absolutely wrong.

Obviously the projects I pick may be popular (but some are just gems I found while navigating the internet), but I pick them because I believe they can make a positive impact on the world.

I invite you to read the past issues to change your mind.

You can read the source code or the commits of the website if you are suspicious ;) https://gitlab.com/bloom42/open_source_weekly

z0mbie42··on A Starter Kit for Emergency Websites
Awesome, thank you!
z0mbie42··on OpenSourceWeekly.org #4 – open-source and Linux gaming
Hi Reddit,

You are certainly asking yourself what to do with this sudden amount of free time now we are all in quarantine and no longer have to commute every day.

The answer is obvious: VIDEO GAMES!!

This is why I dedicated this week's issue of OpenSourceWeekly.org to open source & linux gaming.

To receive the next issues, you can subscribe by RSS, Mastodon or Email here: https://opensourceweekly.org

Feedback is welcome :)

Sylvain

Page 1 of 7Next →