folkerschamel

@folkerschamel@mastodon.social

I love creating new software.

"All problems of humanity cannot be solved by another level of inaction" - (what David John Wheeler really meant)

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

ilneill, to python

I use #Python a lot... Any time I just need to quickly convert, analyse or transform and better understand some data. In the past when I would have reached for #Perl, I now use Python.

Anyway, I have just realised that my goto data structure in Python always seems to be lists of dictionaries! They just seem to click for me 🤔

folkerschamel,

@ilneill Dictionaries emulating objects, or dictionaries containing variable data sets?

ilgaz, to threads

Intel demos 528-thread chip with 1TB/s of optical bandwidth • The Register https://www.theregister.com/2023/09/01/intel_graph_analytics_chip/

folkerschamel,

@ilgaz The ad targeting algorithm of is really bad. I definitely cannot afford a computer having such a chip.

rTux, to threads Spanish

¿Y Threads? Avanzando sin detenerse

¿Y nosotros? :fedi: ¿?

FediPact Aims to Block Meta's Threads Platform on the Network - We Distribute
https://wedistribute.org/2023/06/fedipact-blocking-meta/

folkerschamel,

@rTux

Correction: as well as any other server does not get your IP address.

Clarification: All other information you mention is already public information anyway. It can be accessed by anyone right now. Including .

Be aware: All data in the is public information. There is no privacy. That's the whole idea of the . For sensitive information use e2e tools like .

folkerschamel,

@rTux

It seems there is a technical misunderstanding what kinds of and how IPs are transmitted: of course gets the IP addresses of the servers they are federating with. But the server does not transmit the IPs of the client devices of the users loving on that server to .

See also https://mastodon.social/@folkerschamel/111001390870282782

nm, to internet

Servers have been quiet about their plans to defederate from 's .

Only one major server's status has changed over the last two weeks, according to the stats on our tracker.

https://fedipact.veganism.social/

I wonder how much discussion there'll be once Meta enables their Activity Pub integration.

folkerschamel,

@tokyo_0 @Crash_thepose @nm

Do you have specific samples of what "those things" are?

folkerschamel,

@tokyo_0 @Crash_thepose @nm

About sharing: this is not the case. As long as I don't miss something - do you have a reference for what you are describing?

Also content sharing does not include your IP. Except it is leaked in the content itself because of buggy or incomplete meta information stripping, but then it is public information anyway. Maybe you are mixing up public server IPs with your device IP? Also here, as long as I don't miss something - do you have references for what you say?

folkerschamel,

@tokyo_0 @Crash_thepose @nm

Yes of course, but this is the IP of the server (which trivially is public information anyway), but not the IP of the user's client device.

folkerschamel,

@tokyo_0 @Crash_thepose @nm

I would be interested in specific examples and references for "those things" you were mentioning.

folkerschamel,

@tokyo_0 @Crash_thepose @nm

Yes, of course, trivially any time you are accessing content from your client device (whether using your browser accessing threads.com or accessing media via an app), then knows your IP.

But this is you sharing your IP, not or the sharing your IP.

If you don't want to ever know your IP then you must block or never visit any of their websites or even read an article with content embedded, and block them in .

folkerschamel,

@tokyo_0 @Crash_thepose @nm

Yes, as posted in my answer to your post you are referencing, I don't think it is technically correct, and therefore I asked for references of what you are saying there.

folkerschamel, (edited )

@tokyo_0 @Crash_thepose @nm

Yes, therefore I think it is important to inform people about how technology works. Which includes in this case:

  1. Any time you access content from their server in any way (any app) you are sharing your IP with , because - as you point out correctly - this is how the Internet works.

  2. To avoid interaction in with , you can simply block them. No need for a server admin doing this. No need for . https://mastodon.social/@folkerschamel/110968706440723211

folkerschamel,

@tokyo_0 @Crash_thepose @nm

Yes, I heard you already, but again I think it is technically not correct, but of course I might miss something, and therefore I was asking for details and references what exactly is missing when the user blocks.

folkerschamel,

@tokyo_0 @Crash_thepose @nm

Again, I don't see that these "those things" you have mentioned are existing: how a user blocking provides less protection from than the server admin blocking . If you are sure about your claim, specific references supporting your claim would be great.

I don't see how this IP stuff you are mentioning is relevant for this: if the user blocks then they don't see content, so the client is not accessing servers.

folkerschamel,

@tokyo_0 @Crash_thepose @nm

"Thorough blocks also prevent data belonging to those users from being gathered elsewhere." - Data which would be not blocked by an individual block? I'm not aware of that. Do you have samples and references for that?

"There is value in not forcing all users to block an instance when it can be done once for them." - Sounds like this is not an technical argument, but wanting to put people under tutelage.

folkerschamel,

@tokyo_0 @Crash_thepose @nm

Personal fun fact: So far I have made very good experiences via in the , meeting many great and interesting people, learning a lot of new things. This "you seem to ..." is I think only the third time I have been directly insulted personally (of course far away from being worth any reporting or so - more on
... the interesting fun fact side). All three times by proponents of the . 🙃

folkerschamel,

@tokyo_0 @Crash_thepose @nm

and the are great software giving each individual a lot of power instead of companies or server admins. That's really cool. Let's make people aware of that! Including the technical facts I mentioned. The more people understand the tech the better decisions they can make.

Of course you are free to support the for any reason. makes it possible, the consists of many colorful communities!🙂

folkerschamel,

@tokyo_0 @Crash_thepose @nm

By the way, me pointing out that individual users can block themselves without a server admin having to block and without needing the : that's no misinformation, it's just a technical fact.

Let's people educate about technical facts and their possibilities instead of increasing diffuse fears based on diffuse information.

is cool technology empowering people!

folkerschamel,

@tokyo_0 @Crash_thepose @nm

You keep repeating this claim (which basically claims that a block implrmentation is intentionally broken). But again, do you have a reference for that?

folkerschamel,

@tokyo_0 @Crash_thepose @nm

Something isn't misinformation just because you don't like it 😉

I hope your support for the is not only based on a technical misunderstanding ..

folkerschamel,

@tokyo_0 @Crash_thepose @nm

Come on, are you really sure you want to "discuss" on that level? 😔

folkerschamel,

@tokyo_0 @Crash_thepose @nm

Well, since you spend hours of your Sunday into accusing me multiple times of spreading misinformation, well, yes, then it would be nice to also spend the time to back it up with some references. Don't you agree?🙂

folkerschamel,

@tokyo_0 @Crash_thepose @nm

Yes, right -> correction:

Since you spend time into accusing me multiple times of spreading misinformation, well, yes, then it would be nice to also spend the time to back it up with some hard references.

Don't you agree?🙂

folkerschamel,

@tokyo_0 @Crash_thepose @nm

The overall point is: There are many valid and important technnical and non-technical discussions regarding .

But I'm a little bit disappointed how discussions seem to slip quickly into just throwing around accusations without backing them up and personal insults.

It just would be nice if such discussions are a) based on solid technical facts, and technical statements backed up by solid technical information, and b) civil.

sharpstick, to FediPact

It’s good to know that I won’t need to worry about being my information and post being ingested into a Meta algorithm. Thank you
@instance@relay.fedi.buzz

folkerschamel,

@sharpstick @instance@relay.fedi.buzz

You don't need or server level blocking for this. You are not dependent on the server admin.

You can simply block (and unblock) anytime yourself: https://mastodon.social/@folkerschamel/110968706440723211

ryguw, to python

And a few bonus tricks to speed up your application:

  1. Don't print() anything until the end
  2. Use sets instead of lists
  3. Use dicts instead of lists
  4. Don't forget to break a loop when the objective is reached (good enough), loops don't always have to finish
  5. When working with multi-dimensional data, try to determine which index ranges really need to be looped over

Know any tips that should be on this list? 🫵

folkerschamel,

@ryguw

In my view the most important optimization is to always ensure that your algorithms have good O(...) scaling behavior. Typically O(n^2) is bad, O(n log(n)) is good.

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