infosex.exchange <3

You are probably looking for the infosec.exchange Mastodon instance

This host is mostly for my random stuff, and in little part acts like a well-intentioned placeholder for the typosquatted domain.

Discoverability and Archiving

Currently I'm using this host for saving the items from my own feeds to the Wayback Machine and provide in-links for search engines. I hate that I have to do this, but the non-sense ideology of Mastodon pretty much ruined the search feature for Fediverse as a whole, and this wasn't changed by the fact that they owned their mistake and implemented search eventually.

Yes, I (or anyone else) could do similar things with other peoples published feeds, regardless of the tantrum. No, you can't defederate this, because the process doesn't rely on an instance.

Gluttony Section for Search Engines

My flight got delayed: the departure time is struck through and the new expected departure is written underneath. The arrival time is...just struck through o.O
this post | permalink
@andrija That lecture sounds exactly what I need, thanks! Linking here FTR:

https://www.youtube.com/watch?v=3IyKC5EtNkM
this post | permalink
@joern I couldn't create this without @airwhale! I just pushed the source files in case anyone wants to print their own:

https://github.com/v-p-b/von-neumann
this post | permalink
[RSS] Security Bulletin: IBM i Access Client Solutions (ACS) is vulnerable to remote code execution when configured to listen for requests from IBM i Navigator (CVE-2026-7770)

https://www.ibm.com/support/pages/node/7274214?myns=swgother&mynp=OCSSRQKY&mynp=OCSWG60&mync=A&cm_sp=swgother-_-OCSSRQKY-OCSWG60-_-A
this post | permalink
@andrija how did you figure it out? My problem is that I don't see a way to get this knowledge from docs (although the required information is definitely there).
this post | permalink
Honestly, there is absolutely no way I could solve this without massive help from #LLM:

I wanted to define an interface with associated types to abstract away specific implementations of a component and used trait bounds (from a 3rd party lib) to provide guarantees about the associated types.

The problem was:

- 3rd party Traits forced generics on me that I didn't even use
- These generics had other bounds I needed to fulfill, which also what more bounds, etc.
- As a bonus, these two factors produce about a gazillion missing implementation errors for the first naive implementation, so you either need a really sharp debugger eye or will end up implementing one wrong solution after the other (as I did)

The solution for now is to drop the trait bound entirely (this is legal?!) and let the compiler intervene at the call site if someone doesn't implement the right trait - I complained exactly about this behavior the other day, because implementers can't figure out the bound just by looking at my trait, but at least now the code compiles and I left comments :P

#Rust

RE: https://infosec.place/objects/2c4cdbac-06e5-43bb-b070-044be09209b3
this post | permalink
I have ~2 hours, 1 bottle of Club Mate and an infinite hardstyle playlist to figure out the proper way to pray to Rust generics.

Wish me luck!
this post | permalink
"If you really believe that we're going to have a country of geniuses, you want as big a data center as you can get. There's no reason to slow down."

https://youtu.be/n1E9IZfvGMA

Do these nutjobs really believe that scientific breakthroughs scale?! That it's OK to ruin the environment + economy (+ likely society), because 9 geniuses will solve that in 1 month?

#LLM
this post | permalink
@linear Gotcha, thanks for the explanation!
this post | permalink
@linear I'm afraid I don't see the difference between scraping and downloading a copy of something
this post | permalink
Next Page