RonSijm

joined 1 year ago
[–] RonSijm 6 points 1 year ago (3 children)

Really I don’t understand why we are still using a chain of trust that is

It would basically be mutually assured destruction if one of these trusted root certificates would hand out false certificates. If evidence comes to light that a Root Certificate Authority creates false certificates or can't be trusted somehow, they get delisted. For example, look up "TrustCor" - they were too closely tied to US intelligence that everyone (Mozilla, Microsoft, Google, Apple) removed them as trusted CAs

a DNS record that hold the HASH of the public key of the certificate of the website !

How are you getting that record safely, over the internet? There's DNS cache poisoning and other attack vectors on DNS related services that would still let you MITM https.

Systems that rely on you to go on the internet to check if the internet is safe can just as well be compromised. How do you ensure the "internet based trust lookup" can be trusted?

[–] RonSijm 7 points 1 year ago

Not using CultureInfo.InvariantCulture for basically everything

[–] RonSijm 2 points 1 year ago

I don't think so. I just made a screenshot of one random convo he's having about this, but there's loads more in a similar fashion.

And all of his other posts besides this one seem legit on the surface.

So it would be pretty weird if he randomly has a very bad take, and then just claims "Lol this was a troll post, gotcha!"... That's pretty much the 4chan defense when you get called out - "Haha guys, I'm actually not r-worded, I'm just trolling!"

[–] RonSijm 77 points 1 year ago (6 children)

I don't think it's satire, this guy is actively defending this on Linkedin: https://i.imgur.com/SlJPG85.png

[–] RonSijm 2 points 1 year ago

I'm building a custom search AI as well, but it would be pretty big to host a scihub search LLM.

It says there are 88,343,822 articles. For an AI to work effectively, you'll have to slice up the articles into paragraphs, so you will probably end up with between 10x to 100x slices. For those slices you'd have to get the embed vector and store it in a Vector database.

One 1536 vector is about 6.15 KB, meaning 54331450530 KB for everything, or 543 GB in vectors

[–] RonSijm 9 points 1 year ago

The question is a bit too vague to answer, there's not really any right answer.

Just - find what you like to do with it, and go for it. Want to make a game? Maybe play around with Godot or unreal engine or something.

Do you have any repetitive task that you're doing a lot that you could maybe automate? - try doing that.

You can read some books or watch some tutorials or something, but the best way to actually learn is to actually program.

[–] RonSijm 5 points 1 year ago (1 children)

Yea true, if people can vote on something, other people will use those votes as metrics for how good something is

My perspective was more about what they actually do. Not the meta-effects they might have socially

Eventually, you will be able to turn a repository with a high star count into money or advancement

I think you overestimate how much money or advancements you can really get from it though.

Money wise - I can't find an overview of "Most Sponsored github repos" - but it's pretty bare. I checked to see if I could find any example, for example if you look at FluentAssertions - A project that basically everyone uses, has 292.6 Million total downloads on Nuget. If you check their sponsers - they currently have 17. Assuming their the lowest tier, you're getting $85 a month. Which is cool, I guess, but a neglectable amount for a developer with a normal job

And advancements wise - any actually good developer doesn't really have a problem getting a good job - And any good company reviewing a candidate might fool the HR by buying stars, but a dev reviewer or something will actually look though the code won't care much about stars

[–] RonSijm 8 points 1 year ago (7 children)

Stars don't really do that much, people mostly use it to "favorite" your repo. Or just a general "Upvote" or something

I have a repo with about 1.4k stars, so what it gives you:

  • The Starstruck badge in your profile with different tiers at 16/128/512/4096 stars
  • Visibility in search: When you search for something in Github, it takes into account the amount of stars something has

Not sure if that affects other searches, like google

Even more stars (apparently like 5k+ or more) gives you

  • Github Copilot is free if you're a "maintainer of a popular open source project"
[–] RonSijm 1 points 1 year ago

I refuse to browse the web on company hardware.

There are tools that you can use to scan whether there are no root certificates (from your company) are injected into your certificate store, if that's what you're concerned about.

But yea, even if I get company hardware, I still just do a clean OS install

[–] RonSijm 1 points 1 year ago* (last edited 1 year ago)

I suppose multiplexing could be considered the right name.. multiplexing is putting two signals into a single one. So by the example, if you pack 15 and 17 into a single 32 bit, it's kind of multiplexing.

Especially if you send it as one thing, and unpack it later, which would be the demultiplexing

[–] RonSijm 2 points 1 year ago

--i-am-a-dummy 😂

I didn’t mean this as IDE thing

Well, the link you've posted is specifically for MySQL CLI Client - Maybe I should have I said "Client" instead of "IDE" - but if he uses a different IDE/Client besides MySQL-CLI it's probably a different setting

view more: ‹ prev next ›