@YvanDaSilva@hachyderm.io
@YvanDaSilva@hachyderm.io avatar

YvanDaSilva

@YvanDaSilva@hachyderm.io

Dad of 3.
I speak several languages:
#French #English #Portuguese #German #Japanese and more to come.
Living in a tiny country named Switzerland, trying to make the world a little better :)

Software Engineer, interested in most things in life.

Views are my own.. ofc.

Oh, before I forget, you are awesome !

This profile is from a federated server and may be incomplete. Browse more on the original instance.

YvanDaSilva, to random
@YvanDaSilva@hachyderm.io avatar

How many of you wanted to start a company just to try to do better than what you are experiencing?

kellogh, to random
@kellogh@hachyderm.io avatar

the news is cool, but now i want to see an embedding model that i can use with a streaming interruptible conversation

YvanDaSilva,
@YvanDaSilva@hachyderm.io avatar

@kellogh I'm on the opposite end.
Python is okay for testing, quick and dirty work.
But if you want any performance in the backend (where you do data manipulation), as soon as you need to create something that will be used with speed in mind.
I'd go with Go, Rust, zig, c or any other performant language.
If it's the familiarity with python you're looking for there's many other languages that look and feel like python such as Julia, Crystal, etc

quintessence, to random
@quintessence@hachyderm.io avatar

Hey @signalapp - is there an easy way to reach technical support? When the desktop app updated yesterday a very important / irreplaceable conversation was deleted and I'd like to recover it.

YvanDaSilva,
@YvanDaSilva@hachyderm.io avatar
hrefna, (edited ) to random
@hrefna@hachyderm.io avatar

If you want an interesting demonstration of how a person (who doesn't particularly know Rust) solves a problem versus how the software solves a problem, these two PRs are worth comparing:

There are a couple of things I want to highlight about these, because I think this is legitimately an interesting thing to look at.

1/

YvanDaSilva,
@YvanDaSilva@hachyderm.io avatar

@hrefna I think you reversed links no?

hrefna, to random
@hrefna@hachyderm.io avatar

I get why people want to use codeberg over github, AND it just isn't there from a feature parity or usability perspective -.-

YvanDaSilva, (edited )
@YvanDaSilva@hachyderm.io avatar

@hrefna I'm still amazed how we are reproducing / reinventing functionality across so many different tools.
We should extract basic functionalities and expose them as part of small tools or libraries.
The same way we have LSPs, fuzzy searching, etc.

When we build alternatives to popular products, being the best at any feature might not be the best idea. We can beat popular products in a few axis but not all.

harish, to random
@harish@hachyderm.io avatar

A breakfast story in two photos.

image/jpeg

YvanDaSilva,
@YvanDaSilva@hachyderm.io avatar

@harish Nice 👍

Children approved here too.

YvanDaSilva,
@YvanDaSilva@hachyderm.io avatar

@harish yes !!! Totally 😁 plus it makes kids super happy, win-win!

fasterthanlime, (edited ) to random
@fasterthanlime@hachyderm.io avatar

I'm fairly sure I'm good but just checking: is there any reason to censor a Wireshark stream of what happens when plugging in my home computer?

My reasoning is that anything that matters should be encrypted with TLS or other, that the LAN addresses are useless, and I'm even okay with my public IPv4/IPv6 addresses leaking.

With that in mind.. can you think of anything else that shouldn't end up on the YouTubes?

YvanDaSilva,
@YvanDaSilva@hachyderm.io avatar

@fasterthanlime the only problem with IP leakage is if you are popular and trying to maintain a service level of some sorts.
This is why many privates are being acamai, cloud flare, etc. because it can take the hit instead of them in case of DDOS

YvanDaSilva,
@YvanDaSilva@hachyderm.io avatar

@fasterthanlime should be fine then.

hazelweakly, to random
@hazelweakly@hachyderm.io avatar

One thing that's wild to me is that we've gotten fairly solid at building distributed systems that are resilient, workable, and fairly decently designed... As soon as they hit a certain amount of scale, and only then.

So much shit out there just gets slapped together with every single cloud scale mega-cluster service and tool like its a limited edition box of candies that's going out of stock

YvanDaSilva,
@YvanDaSilva@hachyderm.io avatar

@hazelweakly @weilawei absolutely everything you said 💯💯💯

And I've tried to explain this to my colleagues so many times...
But generally the echo I get is: what is the problem with that...

But then the bills comes, and they fail miserably to explain why we are dependent on X env. Why are lab,stg,prod all different and not replicable.

It's the same as explaining why you need not only repeatable setups but reproducible...

When you fail to see system properties as a whole, it's a lost cause.

Viss, to random
@Viss@mastodon.social avatar

this is not going to end well

YvanDaSilva,
@YvanDaSilva@hachyderm.io avatar

@Viss hopefully, this will help that person somehow. Otherwise, poor human 😔

YvanDaSilva, to climate
@YvanDaSilva@hachyderm.io avatar

"I wasn't worried about change. Now I am."
https://www.youtube.com/watch?v=4S9sDyooxf4

YvanDaSilva, to privacy
@YvanDaSilva@hachyderm.io avatar

I've experience with people that have lost trust in , they have renounced it. Here is a few quotes:

  • "cameras are everywhere"
  • "everyone is tracking you"
  • "if they want to know they will"
  • "most countries have laws to spy on people"

Dear and , what is your feeling on this. Is this a large problem or am I just unlucky to know N people that believe the above and renounce to privacy.

I think companies have not been punished enough for their wrong doings.

blainsmith, to golang
@blainsmith@fosstodon.org avatar

Working on a little project to make a custom bookmarkable homepage of arXiv subjects to play with https://htmx.org and https://templ.guide and it was super nice to get running.

YvanDaSilva,
@YvanDaSilva@hachyderm.io avatar

@blainsmith I really would love to get your view on htmx and templ more explicitly.

I'm a little skeptical on the templ front because mixing HTML and x lang code is usually something I tend to avoid.
I.e. JSX

Concerning HTMX, I really like the principle, but I'm always concerned about unstable connections.

I've been stuck with airport / borders crazy rand connections too much. Requiring 100% server side rendering is worrying for me, have you played with service workers and HTMX ?

YvanDaSilva,
@YvanDaSilva@hachyderm.io avatar

@kellogh @blainsmith I do understand HTMX very well, but my pet peeve is really ironing the lie-fy situation. Where your internet access is miserable.

RickiTarr, to random
@RickiTarr@beige.party avatar

What is your favorite breakfast? What is the actual breakfast you usually eat?

YvanDaSilva,
@YvanDaSilva@hachyderm.io avatar

@RickiTarr @RogerBW @LoganFive absolutely.

But it's also fascinating and essential, so an awesome subject of study 😃😁

RickiTarr, to random
@RickiTarr@beige.party avatar

Today's theme is Normal!

You can take this test to see how "Normal" you are, and also how radically left wing you are! LOL Please share the results if you feel like it, or do nothing at all, because it really doesn't matter!

https://www.idrlabs.com/4-axes/test.php

YvanDaSilva,
@YvanDaSilva@hachyderm.io avatar

@RickiTarr I got this, but I was unable to answer properly to certain questions.
Some are IMHO, not clear enough.

I.e is the thing good ? You meant that it exists or that it does what it does ?
(Minimum wage for example)

I had this feeling at least for 4-5 questions. Where a tiny bit of precision would have been very welcome.

YvanDaSilva,
@YvanDaSilva@hachyderm.io avatar

@RickiTarr FIY for anyone reading this and asking yourselves about the minimum wage thing:
My view; It should not exist but today it is required and should be increased almost everywhere.
If basic income was a thing, then it wouldn't need to exist because basic income would override the minimum wage.
It would allow some niche jobs to still exists even at a deficit.

Yes, in the end you want everything to at least reach parity but that takes time. Years, decades... So Basic income solves that.

gsuberland, to random
@gsuberland@chaos.social avatar

put my wife's engagement ring and wedding ring in the ultrasonic cleaner yesterday and I'm always amazed at the difference it makes. suuuuuper sparkly.

YvanDaSilva,
@YvanDaSilva@hachyderm.io avatar

@gsuberland do you recommend one in particular?

Manually cleaning PCBs isn't super efficient

YvanDaSilva, to infosec
@YvanDaSilva@hachyderm.io avatar

If is your domain, I have a question regarding .

I see as a massive pro for the average Joe.
They bring a lot of convenience and therefore makes everyone more secure by default, specially against data breaches on servers.

However I do not see them as full replacement for at all.
You still need an entry point for the the provider storing your passkeys.
The unlocking of the passkeys is still a weak point. I.e. breached devices, poor , etc.

Correct ?

YvanDaSilva,
@YvanDaSilva@hachyderm.io avatar

I watched it but it doesn't answer what I was asking.

Biometrics or pin is you point of failure.
If biometrics is badly implemented or has flaws which many have. It will now give access to my device that will then have all the passkeys available to move on into other services.
If that same biometric method is used as MFA. It then has the same flaws.

It doesn't replace MFA and shouldn't. In fact MFA should be dissociated from the device that you auth on for secure envs.

hazelweakly, to random
@hazelweakly@hachyderm.io avatar

I've done some wild stuff in my career, but one of the things I'm most proud of has been being able to build this team.

YvanDaSilva,
@YvanDaSilva@hachyderm.io avatar

@hazelweakly congrats to you and your team. That's awesome 👍

RickiTarr, to random
@RickiTarr@beige.party avatar
YvanDaSilva,
@YvanDaSilva@hachyderm.io avatar

@RickiTarr religious bigots are dangerous as fuck.
Specially those that forgot what their religion is about... Love, share, care and all that...

drewdevault, to random
@drewdevault@fosstodon.org avatar

Take: enshittification affects programming languages

Python-related trauma making me uncomfortable with depending on Go instead for this reason

YvanDaSilva,
@YvanDaSilva@hachyderm.io avatar

@drewdevault @janvhs on that front I agree, libraries don't always make a good job in honoring their contract for long time.

But I would say that this is more a Human problem rather than a technical one.

What we can do which I think go does an okay job at. Is to not introduce a billion changes every lang version that would motivate people to rewrite break their contracts based on those changes.

Generic and go modules in the history of go existence are an ok move from my POV.

YvanDaSilva,
@YvanDaSilva@hachyderm.io avatar

@drewdevault @janvhs but my PTSD with python totally understands your PTSD too 😭

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • khanakhh
  • kavyap
  • thenastyranch
  • everett
  • tacticalgear
  • rosin
  • Durango
  • DreamBathrooms
  • mdbf
  • magazineikmin
  • InstantRegret
  • Youngstown
  • slotface
  • megavids
  • ethstaker
  • ngwrru68w68
  • cisconetworking
  • modclub
  • tester
  • osvaldo12
  • cubers
  • GTA5RPClips
  • normalnudes
  • Leos
  • provamag3
  • anitta
  • lostlight
  • All magazines