dr|z3d
zzz: when you're about, can you have a look at the getListHTML method in I2PSnarkServlet and check it doesn't need the same Java21 form submit treatment. not entirely sure, but I have a hunch it might be causing occasional issues with torrent edits for clearnet torrents on form submit.
dr|z3d
actually, not sure it's related to java21, as I think Gid_ mentioned he was on Java17, so hmm.
Gid_
17.0.10 OpenJDK Runtime Environment
not_bob
zzz: How often is build success recalculated in I2P?
RN
not_bob, I think it is a 10 min average
not_bob
That appears to be the case. I'm polling every 5 min and the average is the same every other poll.
zzz
dr|z3d, doubt related to 17/21, have a link to torrent file?
dr|z3d
zzz: one sec, let me upload it.
dr|z3d
I thought the issue might be related to retaining clearnet trackers for display purposes, but that shouldn't change the hash.
dr|z3d
cake.i2p/file/FFqbNuzZU0_XZabZeogqRPxUSUfzlYSi3l6gNiksi_Ci1CoFXDLc/linuxmint-21.3-cinnamon-64bit.iso.torrent
zzz
right it's gotta be something nonstandard inside the info part
dr|z3d
couldn't see anything obvious when I uploaded it to torrenteditor.com/edit.php but I didn't look very hard.
zzz
look harder :)
dr|z3d
you found something already?
zzz
no
dr|z3d
oh, the disappoint!
dr|z3d
you had me going for a second there.
zzz
but the way we store/rewrite torrents after edit, nonstandard stuff will get lost, which is a bug or at least a flaw
dr|z3d
well, if it's just metadata it shouldn't change the hash.
dr|z3d
the question is, are you failing to edit trackers in canon?
zzz
the infohash is over the 'info' part. stuff outside 'info' does not change the hash. stuff inside 'info' does
dr|z3d
ok
dr|z3d
I added a temporary stacktrace when the hash doesn't match, dunno if you want that?
zzz
nah
dr|z3d
okies
zzz
you could do some sort of binary/hex diff of old vs new to know for sure
zzz
but it's almost certainly the private:0 in the original
zzz
that won't be rewritten after edit
dr|z3d
well, it's not saving out the new torrent in snark, so hard to compare.
dr|z3d
private:0 probably needs to be retained then?
zzz
yes it's inside the info
zzz
we'll remember/rewrite private:1
zzz
but not private:0 because non-private is the default
dr|z3d
can't we just rewrite the entire info section as-is to avoid any weirdness?
zzz
the flaw/bug is we're not storing the original in-mem
dr|z3d
ok, sounds like an easy fix then.
zzz
not really?
dr|z3d
oh :(
zzz
this also screws up metadata via DHT, so if you tried to load the metainfo via a magnet link from a snark client you'd get the same mismatch
dr|z3d
yeah, figures.
zzz
you might coax an edited file out of our metainfo CLI, or it might die the same way, not sure
dr|z3d
created by: Transmission/3.00 (bb6b5a062e) <-- offender.
dr|z3d
I mentioned to Gid_ the workaround which is: torrenteditor.com
dr|z3d
I guess the quickest fix is just to check for the presence of private, either 0 or 1, and copy it over.
dr|z3d
And according to that editor, the private status is metadata but it will change the torrent hash if modified.
dr|z3d
> created by: Transmission/3.00 (bb6b5a062e) <-- offender.
dr|z3d
> I mentioned to Gid_ the workaround which is: torrenteditor.com
dr|z3d
> And according to that editor, the private status is metadata but it will change the torrent hash if modified.
dr|z3d
> I guess the quickest fix is just to check for the presence of private, either 0 or 1, and copy it over.
zzz
verified via cli
zzz
java -jar i2psnark.jar metainfo -m blahblah linuxmint...
dr|z3d
verified as in the same infohash "corruption" ?
zzz
different infohash. try it
dr|z3d
I believe you - your thesis must be correct, throwing away private:0 on the save is bad.
zzz
it's fixable but annoying
zzz
try this hackery: cake.i2p/view/IPgPSRZ772_xbI9SJRCELjAW2uMUQVv9sa9lLchcR_Y1zlFpmf68/metainfo.diff
dr|z3d
thanks, let's have a look at that.
dr|z3d
comment typo -> dictonary
dr|z3d
still seeing infohash mismatch on new standalone, recompiling after distclean just to be sure.
dr|z3d
my diff post-application of your diff: cake.i2p/view/gh0OsKnXQA_KtqZtUkctSSgSC8BpkNyIytZp8u9rz_T0UpCy2Nza/gh0OsKnXQA.txt
dr|z3d
yeah, infohash mismatch error persists, zzz.
zzz
hmph. worked for me on CLI, but the web edit is different I guess. will take another whack, probably not today though
dr|z3d
ok, thanks for taking the time, anyways, no doubt you'll make Gid_ and his atypical torrents happy :)
dr|z3d
fortune.com/2024/03/19/reddit-ceo-steve-huffman-defends-193-million-compensation-following-backlash-unpaid-moderators
snex
why should moderators be paid
dr|z3d
I suspect the argument is something along the lines of "because they do all the work, without which the site would cease to exist"
snex
they dont do any work
snex
the work is writing the code, maintaining the servers, and such
snex
these people are users
dr|z3d
No, that's minor in the scheme of things. The work is maintaining sub-reddits, helping users, squashing spam and trolls. That's the mainstay of the work.
snex
but thats not work
snex
you choose to create a subreddit
dr|z3d
If work = invested time, then it's work.
snex
ok then i should get paid for taking a shit
dr|z3d
how does that help anyone?
dr|z3d
(except you)
snex
ok then i should get paid when i go work a soup kitchen
dr|z3d
if you work in a soup kitchen on a voluntary basis, pro bono, that's up to you.
dr|z3d
now, if you working in a soup kitche, pro bono, made someone obscenely rich, perhaps you'd think twice about offering your own services for free.
snex
modding a subreddit is voluntary
snex
always has been
dr|z3d
indeed it is, and it's a reasonable argument to suggest that moderators never became moderators with the expectation of being paid. if they did, they were naive at best.
snex
i mean they never interviewed at reddit offices with reddit employees
snex
never signed any contract
snex
this is like saying you deserve compensation for being an op in #saltr
dr|z3d
the issue as some see it is that huffman is getting obscenely rich on the backs of others' work. I can understand the resentment, but if you don't like the arrangement, then as a moderator, down tools, disappear, do something else. let the site fall apart.
snex
reddit is already falling apart
snex
and these entitled mods are largely the reason
snex
they ban anyone who doesnt toe the leftist sjw bullshit line
dr|z3d
being an op in #saltr is not quite the same thing.. show me someone who's directly benefiting financially from #saltr and I might agree.
snex
everyone who uses i2p benefits
dr|z3d
not to the tune of a 200million dollar compensation package. not the same thing :)
dr|z3d
it'll take time, but reddit will be the new myspace.
snex
you have no idea what kind of money some people are making here
snex
could be billions in dark markets
dr|z3d
not the same thing.
dr|z3d
that would be equivalent to resenting huffman being rich because he had shares in nvidia.
snex
no? dark markets can only exist on i2p with the benefits of what you do here in this channel
dr|z3d
yeah, still not the same. I might provide you with a road to drive on, but you need to BYO car.
snex
reddit provides the website. you need to byo subreddit
dr|z3d
and darknet markets is an interesting comparison which illustrates the difference between DNM's and reddit.
dr|z3d
I'm pretty sure that most moderators on DNMs do actually receive compensation, not least because of the risk they undertake.
dr|z3d
I'm not disagreeing with your general position, notwithstanding. But I understand the resentment of some in the reddit community.
snex
moderating a subreddit is like being a dungeon master. wotc provides the gaming rules. you use them to host games. wotc doesnt owe you anything for this work you do
snex
theyre resentful because theyre useless commies
snex
they are mods because they get off on the power trip
dr|z3d
it's naive to think that any website that offers user-based forums is anything other than a money-making exercise when it's run at the scale of reddit.
dr|z3d
it's the old addage, "if it's free, you're the product".
snex
wotc publishes books to make money
snex
if im such a good DM that 20,000 people want to join my campaign, wotc owes me nothing
snex
you are perfectly free to mark your subreddit as private and then charge people for invites
dr|z3d
I doubt you are, there's probably something in the ToS that explicitly prohibits that.
snex
not like theyd have any real way to check
dr|z3d
only takes one disgruntled subscriber to blow the whistle.
snex
"hes lying. we have 19,999 subs that testify"
snex
but im not seeing anything that prohibits this annyway
dr|z3d
well, anyways, I don't think we're going to resolve much here. bottom line, don't like the compensation of the CEO, don't like where reddit's heading? abandon ship.
dr|z3d
and leave your conttributions for the AI overlords to train on. that's as much of a legacy as you can expect.
dr|z3d
maybe the future will be federated, maybe not.
dr|z3d
more reddit IPO nonsense: techcrunch.com/2024/03/20/reddit-prices-ipo-at-34-per-share-the-top-of-the-range
snex
short
zzz
maybe short later but not today
snex
1 year puts
zzz
there's no lockup on the directed share program (prospectus p. 228)
zzz
and it's finally open at $50
dr|z3d
you should know zzz was a trader previously, snex. he knows things. :)
zzz
yes I did briefly work on wall st. long ago but as a tech guy, not a trader...
snex
zoomed way past 50 already lol
zzz
but doesn't mean I don't have some stories...
dr|z3d
ah, I stand corrected. I thought your middle names were gordon and gecko. :)
dr|z3d
anytime you want to share some stories, we're all ears :)
zzz
how much karma does eyedeekay have
dr|z3d
got it coming out of his ears, if you mean reddit karma.
snex
i worked in fintech but doing payday loans
zzz
these were the directed share rules:
zzz
Tier 1 will include certain
zzz
users and moderators identified by us who have meaningfully contributed to Reddit community programs. Tier 2
zzz
will include users who hold at least 200,000 karma and moderators who have performed at least 5,000 moderator
zzz
actions. Tier 3 will include users who hold at least 100,000 karma and moderators who have performed at least
zzz
2,500 moderator actions. Tier 4 will include users who hold at least 50,000 karma and moderators who have
zzz
performed at least 1,000 moderator actions. Tier 5 will include users who hold at least 25,000 karma and moderators
zzz
who have performed at least 500 moderator actions. Tier 6 will include all other eligible users and moderators.
dr|z3d
what do the tiers signify? priority purchasing, discounted pricing, or something else?
snex
if you were one of these users, what price would you instantly buy @ ipo and sell into market
zzz
better tier = more shares
dr|z3d
ah, ok
zzz
directed share ppl would get chance to buy certain number of shares at the IPO price ($34) and can sell w/o restriction (lockup)
zzz
I've done a D.S. before with a lockup and then gotten crushed when I forgot about the lockup expiration date
dr|z3d
so after the lockup expired, the share price tanked and you got burnt?
snex
our joke ass company gave us all options at IPO + a bit and we instantly tanked after IPO and never went up
dr|z3d
speaking of lulz, this one's worth keeping half an eye on: teddit.i2p/r/wallstreetbets
zzz
ok idk has 3708 post karma and 16857 comment karma, even if those add together he would still have been in tier 6
zzz
might have gotten some crumbs but thats about it
snex
when was this plan announced? farming post karma is pathetically easy
zzz
March 11
snex
ah, so hard to do it that fast
snex
but if you been doing it for years... lol
zzz
and had to have joined before 1/1/24
zzz
in general, if you have a chance to get some IPO via a D.S. program or your broker, give it a whirl. It's a wild ride but it works out more often than not, at least short term
zzz
but it's more for amusement, hard to get enough shares to make anything significant
zzz
and if you do get all the shares you ask for, that means the IPO is a dog and you're in trouble
snex
used to be, you made a profitable company and then did an IPO to expand. nowadays, you make a shitty company that expands but cant make money, so you IPO to scam a bunch of dumbfuck investors
zzz
some are, some aren't, the trick ofc is knowning the difference
snex
im not sure that even matters anymore. fed prints so much money that you can pump a garbage company forever
snex
this only ends when the dollar itself dies
zzz
sure, gotta keep your head down, try not to get crushed
snex
i just avoid stocks entirely other than maxing IRA for tax break
snex
and i put all of that into peter schiff mutual funds lol