RonSijm

joined 2 years ago
[–] RonSijm@programming.dev 6 points 2 weeks ago

Maybe you're confused with Truecrypt?

Truecrypt died and Veracrypt came as a port. Haven't heard of Veracrypt being dead

 
[–] RonSijm@programming.dev 4 points 1 month ago

It's also pretty ridiculous how poorly it actually works. Recently I wanted to cash out some crypto, and the platform I was using was telling about their "peer-to-peer (P2P) rules to comply with anti-money laundering (AML) and Travel Rule standards".

I could only transfer funds to the exchange if I verified I own the account on another platform.

So all you have to do to verify it, is make a screenshot of having an account on a different (non-KYC) platform. When you verified you also own that other random wallet, everything is fine...

Soo, sending crypto "peer-to-peer" directly to the exchange is a big problem - but if you add an extra wallet in between as an extra hop, that you've verified to own but is off-platform - it doesn't matter anymore how that crypto got there

[–] RonSijm@programming.dev 2 points 2 months ago

I guess it's cool - you can port some stuff from Postgres like pgVector and make Mysql a vector database.

On the other hand, I'm also think 'why?'. At some point just use Postgres instead of overcomplicating Mysql with extensions

[–] RonSijm@programming.dev 4 points 2 months ago

Yea, well that was my first though, but then I though - why would chrome even allow any website to just arbitrary check which extensions you have installed.

So I checked the scripts and at this line the script is showing

async function fetchExtensionInfo(extensionId) {
  return new Promise((resolve) => {
    const url = `https://chromewebstore.google.com/detail/$%7BextensionId%7D`;

So I thought maybe they were calling the chromewebstore foreach plugin, and if you have an extension already installed, you get a different response than when you don't - or something.

But I suppose I'm wrong and for some reason a site can just ask the browser internally which plugins are installed

[–] RonSijm@programming.dev 1 points 2 months ago (2 children)

Uhm, doesn't really sound like this could be true. Maybe I'm missing something?

You'd see 2953 get requests in your network tab, right?

And the article says:

LinkedIn silently probes for 2,953 Chrome extensions on every page load.

Surely it would be drastically noticeable if for every page load they do 3k get requests to the chrome store

[–] RonSijm@programming.dev 0 points 2 months ago

I don't think this has been mentioned, but it kind of depends on where your multiple laptops / desktops are. Is this always on your own home network? Because in that case you don't even need a remote service like Github

If so, you can create a network drive on any of the devices - mount the network device on your other devices, and then create a local git repo there. Just remember that using an external git service is also a backup. So if you do everything locally, make sure to have your own backups in place

A much, much worse but also possible solution is to just put your projects into onedrive/dropbox/gdrive and sync it everywhere. It works for syncing, since you're saying that's the main objective - but you lose out on version control

[–] RonSijm@programming.dev 6 points 2 months ago

However, what is stopping a malicious actor from bypassing the API gateway and communicating directly to the micro services ? Do we solve this problem using a firewall, so only trusted traffic reaches the micro services ?

Kind of - sort of

With this kind of setup, usually you'd put all your micro services inside a VPC. The micro services wouldn't even be directly accessible from the internet. So it wouldn't really be a "firewall" - but a nat gateway.

Though conceptually a little bit the same. The API gateway is kind of acting as a firewall

[–] RonSijm@programming.dev 8 points 4 months ago (4 children)

It's ChatGPT that's commenting this, isn't it?

[–] RonSijm@programming.dev 3 points 4 months ago

To be fair, it's not that crazy - your agents are generating a lot of data that Azure DevOps is storing. And they're doing a bunch of other things like release management and showing test results over time, etc etc

I'm using Azure DevOps practically free - (unless I build way too much and run out of free credits for the month)

But since so many things in Azure DevOps are already free.. If you're going to start substituting the paid features like extra build agents with your own "free self hosted agents" then where are they getting any money from?

 

Here's the repo:

https://github.com/RonSijm/RonSijm.Rider.Templater

I've tried to implement most of the original Templater functionality. The basic functionality works, some more advanced scripting language related things are still a bit 'work in progress'

[–] RonSijm@programming.dev 3 points 4 months ago

Probably not "coolest" as in 'best code ever' or most complex code ever - but that got most coverage. So I think it's pretty cool

https://www.youtube.com/watch?v=ifJnWVSoyAY

[–] RonSijm@programming.dev 11 points 4 months ago (1 children)

Yes, but it includes your chat and voice chat history in the CoD, League, Dota and Counter Strike lobbies.... 😉

[–] RonSijm@programming.dev 5 points 5 months ago (1 children)

It depends on the registrar. By the rules of icann:

At least annually, a registrar must present to the registrant the current Whois information, and remind the registrant that provision of false Whois information can be grounds for cancellation of their domain name registration. Registrants must review their Whois data, and make any corrections.

So if the FBI concludes that the provided WHOIS data is false, they could potentially still use that as reason to seize the domains

 

Oh no, not just my build server, Microsofts build server... Everyones' Azure build server - (if you're building on windows)

 
 
 

I started this challenge and it's pretty fun.

  • First round: Program a runner to jump over hurdles
  • Second round: Program runners to jump over hurdles. Problem here is that 4 games are running at the same time, and you can only give 1 input every game-loop that'll go to all 4 games
  • Third round: 4 different games are being played at the same time, and you have to give an input that'll be for all 4 of them every game-loop

They have this graphical interface that'll actually show what your character is doing, which makes it more interesting than just a "code-only" leetcode or adventofcode challenge

 

Context:

/r/ProgrammerHumor/ closed for a couple of days, then - "because mods have to listen to the community or otherwise they get replaced by more /u/Spez compliant mods" opened up again, and held a voting which new rules to enforce. The sub opened up with the new rule allTitlesMustBeCamelCase.

I made the first post about 15 minutes after the sub re-opened (because I'm in their discord, I was aware it opened up again, it wasn't announced yet, I think) - and of course I just make a shit-post about John Oliver since it's the /r/pics (and a bunch of other) subreddits way to protesting the API changes.

It wasn't even that good of a post to be honest, it got temporary taken down by the subs' mods since they mentioned "it's only anecdotally related [to programmer humor]" - but after messaging them explaining the context they put it back up. So it's basically approved by the moderators of the subreddit. And not against the content policy of the sub

It got like 3k upvotes in about an hour, so I got a message from some bot that I was on the frontpage of /all/ as well. At the end of the day it had 13.5k upvotes

About 48 hours later I got an automated message:

Your account has been permanently suspended for breaking the rules. This account is permanently suspended due to violations of Reddit's content policy

I posted an "appeal" basically just asking "Lol you banned me for posting John Oliver?"

And the only response I got was:

Thanks for submitting an appeal to the Reddit admin team. We have reviewed your request and unfortunately, your appeal will not be granted and your suspension will remain in place. For future reference, we recommend you to familiarize yourself with Reddit's Content Policy. -Reddit Admin Team This is an automated message; responses will not be received by Reddit admins.

I posted another "appeal" yesterday asking "Could you clarify which Content Policy rule I broke?" To which they haven't responded yet.

It's the only post I made in the last 2 weeks, so there wasn't any other reason to suddenly ban me besides this post...

My reddit account was 12 years old at this point. I was going to leave anyways because the Reddit client I use (sync) already announced it would be shutting down June 30 - so I don't care that much that they banned me - just though it was a pretty weird approach from the Reddit Admins to start banning people for getting John Oliver on the front-page

view more: next ›