#

general
Page 1 of 6
Generated with DiscrubDiscrub Logo

ivanhoe

07/01/2024 at 04:56:32 CDT

From where is that screenshot?

ivanhoeFrom where is that screenshot?

grim

07/01/2024 at 04:57:02 CDT

Facebook

ivanhoe

07/01/2024 at 06:29:48 CDT

Ah

rekkanoryo

07/01/2024 at 08:49:09 CDT

interesting, I just upgraded and kernel 6.8 is gone. Looks like I'm still on 6.6

ivanhoe

07/01/2024 at 10:11:19 CDT

Hm I'm still on 6.8 ... are you on Debian Testing or something fresher?

rekkanoryo

07/01/2024 at 10:12:02 CDT

I'm on sid

10:12:17

I've run my primary workstation on sid for 15+ years

ivanhoe

07/01/2024 at 10:14:21 CDT

Ah

renegadevi

07/01/2024 at 14:06:03 CDT

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

14:06:26

kind of a surprise guest.

grim

07/01/2024 at 14:10:24 CDT

Interesting... I wonder if they're going to make it easily embeddable...

14:11:10

also if anyone hasn't seen, a pretty serious ssh server cve was published today https://security-tracker.debian.org/tracker/CVE-2024-6387

ivanhoe

07/01/2024 at 14:26:30 CDT

wow nice

renegadevi

07/01/2024 at 16:32:08 CDT

imagine not using python for algo :p

renegadeviimagine not using python for algo :p

grim

07/01/2024 at 16:32:46 CDT

imagine using rust for anything.. :rwgrimLOL:

renegadevi

07/01/2024 at 16:32:49 CDT

or heck, mojo

grimimagine using rust for anything.. :rwgrimLOL:

renegadevi

07/01/2024 at 16:33:05 CDT

seems good for cli/tui

renegadeviseems good for cli/tui

grim

07/01/2024 at 16:33:42 CDT

does it though..?

16:33:58

i mean i built stuff in qbasic that was cli/tui...

renegadevi

07/01/2024 at 16:34:09 CDT

so far of what I've experienced, yes. But at same time, could had been written in C or Go

grim

07/01/2024 at 16:35:07 CDT

it seems to me that the TCO of rust is just whisked away by the promise of speed and safety

16:35:48

especially when the speed different is only geared towards interpreted languages and the safety is only targeted towards C/C++

16:36:10

it's like a sales person's perfect market

renegadevi

07/01/2024 at 16:37:00 CDT

I think my most used Rust software is Bat.

grim

07/01/2024 at 16:37:11 CDT

haha

16:37:47

maybe i'm just old, but i really don't see the appeal of these new implementations of stuff like bat, and all the new tops (admittedly i do use htop)

16:39:26

i mean nyancat is at least fun 🙂

renegadevi

07/01/2024 at 16:39:28 CDT

i think it goes same category as something like httpie

16:39:37

instead of curl, it's just nicer for simple task

grim

07/01/2024 at 16:39:51 CDT

well i mean what else did cat need?

16:40:24

also i typically use wget instead of curl for downloads. if it's rest requests, i used a rest client that keeps track of my requests and stuff

renegadevi

07/01/2024 at 16:42:02 CDT

stuff like this which is nice, just more convinient.., on my local machine, I also have PAcketSender and Hoppscotch

1rFBFeE_tz3lbYZuXZ78ZpA.png

182.14KB

grim

07/01/2024 at 16:42:47 CDT

okay, but again, i'd just use a rest client there, which is looks like httpie is, which is fine. I'm more curious what bat brings to the table over cat..

renegadevi

07/01/2024 at 16:44:04 CDT

mostly syntax highlightning, line rows, highlight non-printable chars

grim

07/01/2024 at 16:45:35 CDT

highlighting would require another command in the pipeline, line numbers are handled via -n, -v to "show" non-printing

16:46:05

$ dd if=/dev/urandom bs=100 count=1 | cat -vn 1+0 records in 1+0 records out 1 V^FM-?M-^LjM-.M-"M-^OOM-^?fJM-~MM-^_M-HM-B^S"^EM-*2S)M-hM-^J7C^^HlM-^]M-YM-^CM-yM-#M-^ZM-{^])M-cdNM-q9J^?gM-|M-{M-^ZM-?B^DM-^XH-M-^GM-MM-;M-dGM-*M-|^\^GM-&7M-^FM-UarnM-{M-72^QM-X^C|^MM-L^@/CM-PM-BM-i^E^CM-^@8FmYM-5?M-^YM-^J^[100 bytes copied, 3.9974e-05 s, 2.5 MB/s

16:46:20

oh, only got one line..

16:47:34

so basically bat gets you syntax highlighting. that's cool, but not something i typically need or want when I'm pushing data through a pipeline, but if it works, whatever

win_for_the_win

07/01/2024 at 16:52:10 CDT

Hi guys, this chat looks a lot more active

16:52:52

How is everyone

16:54:03

I have a specific question to ask

grim

07/01/2024 at 16:54:12 CDT

more active then where? :rwgrimThink:

win_for_the_win

07/01/2024 at 16:54:28 CDT

Pidgin Dev Conference or Pidgin IRC

16:54:36

I wrote some messages/questions on there & I got no response

16:54:56

But I'd like to talk to a staff member about the next steps for my Pidgin plugin that I worked on for the last 1 year

grim

07/01/2024 at 16:55:20 CDT

i don't see any messages in either of those... but go ahead

win_for_the_win

07/01/2024 at 16:55:52 CDT

I have been using it between me and my friends for sometime but recently I decided to expand its user base, specifically because I was hoping others can make use of it just as much as my friends/I have enjoyed it

16:56:13

This is from the pidgin dev server

16:56:20

(11:34:16 PM) testrd: I made a custom plugin & I tested it for debian, fedora, and windows. I am wondering who I can contact to get my plugin listed in the pidgin.im/plugins list & how to move forward to publishing my plugin in the pidgin plugins directory. There is ~5600 lines of code in a single .c file and I basically bug tested everything to the most of my ability. There is 2 dependencies for the plugin libotr.dll (a modified version, to fix some compability issues which occured when both pidgin-otr and my plugin is enabled simultaneously) and also libdeflate (11:35:09 PM) testrd: I have prepared installers for my plugin for all the above OS, and I have the versions of my plugin published on a website that I created not too long ago to try to bring more community driven attention to pidgin plugins (11:35:27 PM) testrd: Can somebody point me in the direction to get in contact with the pidgin staff? (11:37:00 PM) testrd: Pardon my explanation, libdeflate.dll/.so and libotr.dll/.so for respective os. The installers bundle them into the respective directories (11:37:50 PM) testrd: I am in the works of preparing a PSI+ port of the plugin but its a little difficult since the I built my plugin on GTK2 and im trying to port it to QT for psi+ but theyre not as portable as pidgin is (11:38:37 PM) testrd: My friends and I have a very strong use for the plugin & I feel the pidgin/psi+ community will find it very useful too as its the only part missing from your amazing messenger! (11:39:18 PM) testrd: Also I look forward to providing constant updates & developements to it because I am rather free on time these days (11:39:46 PM) testrd: So if someone will kindly advise me the next steps, I will be appreciative

16:56:50

The plugin uses the functions from libdeflate/libotr via GetProcAddress (windows) and dlsym (linux)

16:57:00

Mainly for libotr functionality as well as compression purposes

16:57:27

There is still some bugs here & there but prior to publishing, I will definitely fix those up too

grim

07/01/2024 at 16:57:40 CDT

oh that was 20 minutes ago.. sorry at work and hadn't checked it in a minute 😄

😆

1

avatar-icon

win_for_the_win

take_the_profit

😆

Close

win_for_the_win

07/01/2024 at 16:57:42 CDT

Just want to know that I am in the right direction as far as notarization for the plugins go

grimoh that was 20 minutes ago.. sorry at work and hadn't checked it in a minute 😄

win_for_the_win

07/01/2024 at 16:58:00 CDT

Oh its totally OK! Sorry for causing a scene >.>

grim

07/01/2024 at 16:58:07 CDT

as for getting it added to the list, you can either pull request it, or I can do it.

16:58:30

what do you mean by > publishing my plugin in the pidgin plugins directory

win_for_the_win

07/01/2024 at 16:59:28 CDT

As far as the pidgin plugins directory I mean in the C:\Program Files (x86)\Pidgin\Plugins directory as when I install Pidgin, there is some other plugins there by default. Just so it wont be difficult for users to find my plugin

16:59:41

And excuse me for asking, but you are the staff member here, correct?

grimas for getting it added to the list, you can either pull request it, or I can do it.

win_for_the_win

07/01/2024 at 17:00:41 CDT

I dont have my plugin on github, so far I created a somewhat open repository/page for some other useful plugins that I found/used on my own, but as well as for others to potentially contribute to. I also listed my plugin on that website

grim

07/01/2024 at 17:00:50 CDT

pidgin 2 is feature frozen, but even then we're trying to get out of accepting 3rd party plugins in the main tree. Maintaining plugins we don't use because eventually we lose the ability to test/maintain it and all we get are grumpy users.

17:01:21

i'm the lead developer. pidgin is an open source project not a business, we don't have "staff"

win_for_the_win

07/01/2024 at 17:01:52 CDT

Oh! Well, I would like to maintain my plugin until the end of my days ... mainly because a group of people from my startup/work use Pidgin as a sort of "slack alternative" and this plugin has really helped us to get work done

17:02:22

Basically its a Pidgin Screenshare plugin with OTR capability

17:02:35

so as not to use telegram/discord, all screenshare is done within Pidgin over OTR

grim

07/01/2024 at 17:02:52 CDT

understandable, but as I stated pidgin 2 is feature frozen which means we aren't accepting any new features in it

win_for_the_win

07/01/2024 at 17:03:05 CDT

As such it supports Debian/Fedora (X11/Wayland) and Windows (UWP/MetroUI/GDI)

grim

07/01/2024 at 17:03:50 CDT

there's more information on the feature freeze here https://dev.to/grim/pidgin-2s-maintenance-mode-1eek

❤️

1

avatar-icon

win_for_the_win

take_the_profit

❤️

Close
grimunderstandable, but as I stated pidgin 2 is feature frozen which means we aren't accepting any new features in it

win_for_the_win

07/01/2024 at 17:03:54 CDT

Oh that's totally OK! Sorry for getting you to repeat yourself. Well, even if I could somehow get it onto the pidgin plugins page, that would be really cool too!

17:04:08

You said I can make a pull request, I will do that now!

grim

07/01/2024 at 17:04:23 CDT

we're not on github either, and we use mercurial not git, so you'll need some pointers..

win_for_the_win

07/01/2024 at 17:04:30 CDT

Oh!

grim

07/01/2024 at 17:04:50 CDT

You'll want to see https://docs.imfreedom.org/contributors-guide/code_contributions/ and the repository is https://keep.imfreedom.org/pidgin/nest/

17:05:03

which should probably rename that at some point to make it more discoverable

1

avatar-icon

win_for_the_win

take_the_profit

Close

win_for_the_win

07/01/2024 at 17:05:54 CDT

I'll give those a gander right now. Thank you SOOO MUCH Grim, for all your wonderful assistance 😄

win_for_the_winI'll give those a gander right now. Thank you SOOO MUCH Grim, for all your wonderful assistance 😄

grim

07/01/2024 at 17:06:15 CDT

Glad I could help, if you have any other questions feel free 🙂

❤️

1

avatar-icon

win_for_the_win

take_the_profit

❤️

Close

win_for_the_win

07/01/2024 at 17:06:43 CDT

Also, does Pidgin accept bitcoin donations? I wouldnt mind donating, your assistance was so helpful

17:07:05

I cant wait for you guys to see my plugin!

17:07:16

Honestly, its like the only thing missing from your amazing messenger

grim

07/01/2024 at 17:18:54 CDT

sorry we don't currently accept any cryptocurrency donations

grimsorry we don't currently accept any cryptocurrency donations

win_for_the_win

07/01/2024 at 17:23:50 CDT

Oh, I am curious. How can you upkeep/provide constant updates to Pidgin without some source of funding? If there will be any way to donate in the future, I would love to help! My startup/work has been made very easy thanks to the amazing usability of Pidgin

grim

07/01/2024 at 17:24:32 CDT

most open source projects are not funded and driving my people who just want to build the thing.

win_for_the_win

07/01/2024 at 17:24:48 CDT

Also, with regards to making a pull request via Mercurial. Is it this section "Creating a New Review Request" that I should be looking into?

grim

07/01/2024 at 17:25:17 CDT

as for donations, pidgin is under a non-profit named instant messaging freedom, imfreedom can accept donations on pidgin's behalf, but we don't accept cryptocurrencies for various reasons. https://imfreedom.org/donate/

win_for_the_winAlso, with regards to making a pull request via Mercurial. Is it this section "Creating a New Review Request" that I should be looking into?

grim

07/01/2024 at 17:25:25 CDT

yes

🙏

1

avatar-icon

win_for_the_win

take_the_profit

🙏

Close
grimmost open source projects are not funded and driving my people who just want to build the thing.

win_for_the_win

07/01/2024 at 17:25:33 CDT

Oh, I was under the impression (most of the OSS projects which I personally follow/contributed to) have a donations standard since theyre community driven

17:25:59

But if you don't, that's totally fine! I would love to just contribute my plugin & ongoing support for it, as a collateral to donating

17:26:11

I just hope people can find as much use from it as we (my friends/I) are

17:28:53

Since my plugin requires 2 dependencies/installers. Can I provide the DEB/RPM/NSIS installer source along with the plugin dll/.so files in the branch or is there a specific structure/guideline of how the branch should look like, that I need to follow ?

grim

07/01/2024 at 17:44:37 CDT

The list on the site is just an index to the plugins. There shouldn't be any files.

win_for_the_win

07/01/2024 at 17:46:24 CDT

Oh! So I am having a hard time to understand, how can I submit my plugin to the plugins list on pidgin.im, since I should provide the URL to my plugin, the Type/Info/Maintainer info ?

grim

07/01/2024 at 17:46:39 CDT

Pidgin.im/plugins is built via a json file. You just need to update https://keep.imfreedom.org/pidgin/nest/file/tip/hugo/data/plugins.json to add entries for your plugin.

win_for_the_win

07/01/2024 at 17:46:57 CDT

Copy that, so I just commit that single file, correct?

17:47:06

in my branch

grim

07/01/2024 at 17:47:18 CDT

Yeah and then create a review request.

win_for_the_win

07/01/2024 at 17:47:24 CDT

Got it! Thank you

17:47:38

Also, is it possible to receive some peer review about my plugin / feedback ?

17:47:41

Or is that only via my own site

17:48:20

I guess I'll just link my own site & maybe make some comments section on there for peer review/feedback

17:48:25

I'll do it now, thanks!

koutsie

07/01/2024 at 19:28:40 CDT

c 72 packages are going to be removed. 267 new packages are going to be installed. 908 packages are going to be upgraded. You have to download a total of 1,383 M. This download will take about 5 minutes with your connection.

1

avatar-icon

win_for_the_win

take_the_profit

Close
19:29:03

around 30 mins ago, taking eons to set-up

koutsie

07/01/2024 at 19:52:23 CDT

well that was uneventful so far

grim

07/01/2024 at 20:40:10 CDT

well nothing is working stream wise.. going to update and then reboot i guess

grim

07/02/2024 at 02:02:40 CDT

me noticing matrix is down: shrugs decides to look at mastodon mastodon:

image.png

26.08KB

02:03:35

bah i keep forgetting gdq is happening, i should have raided them 😕

02:04:53

they're playing doom 64 right now 😄

😆

1

avatar-icon

win_for_the_win

take_the_profit

😆

Close

grim

07/03/2024 at 04:14:45 CDT

surprised i'm just seeing this now, but yikes... https://www.debian.org/News/2024/20240606

renegadevi

07/03/2024 at 16:21:15 CDT

Damn, those COBOL IDE's look like a pre-lotus123/excel spreadsheet. no wonder biz-people liked it :rwgrimLOL:

ba2c6eefdc86de7b6ad65867f1d5110dd505fb19-1600x1237.png

2.51MB

4

avatar-icon

Paul Rinaldi

paulrinaldi

avatar-icon

Pauliehedron

pauliehedron

avatar-icon

rekkanoryo

rekkanoryo

avatar-icon

grim

rw_grim

Close

rekkanoryo

07/03/2024 at 18:04:11 CDT

Yep. Back in those days you literally wrote code, your boss reviewed it, then it got sent down to a team of women who would key it in.

rekkanoryo

07/04/2024 at 10:29:48 CDT

oh, joy

10:29:58

as if we all haven't been involved in enough breaches already

ivanhoe

07/04/2024 at 11:50:09 CDT

I wonder if that's the reason I get a lot of telegram spam lately.

ivanhoeI wonder if that's the reason I get a lot of telegram spam lately.

grim

07/04/2024 at 13:22:05 CDT

I've been getting sms spasm from other countries for a few weeks now, so maybe?

win_for_the_win

07/05/2024 at 13:55:59 CDT

@grim Hey bro! Are you online? Remember I asked about uploading my screensharing plugin to the pidgin.im/plugins repository? Well, I am doing it now. Would the type for this kind of plugin be better as "security and privacy" or "miscellaneous" ?

grim

07/05/2024 at 13:57:24 CDT

i would probably say miscellaneous as if anything it's probably the opposite of security and privacy as it allows others to view your screen. even if you explicitly shared it with them, there's still a chance you might accidentally share something you didn't intend to

win_for_the_win

07/05/2024 at 14:04:34 CDT

Thanks for your answer. The only reason I would say its privacy focused is because I have this part in the code https://pad.riseup.net/p/DpJgtLo6aS516W81v2pq-tmp which is considered for both the viewer and screensharer using libotr. So the screenshare packets are never sent in cleartext

14:05:06

I think something like this is very useful for the security-focused community since ... what other screensharing solution utilizes something as useful as OTRv4

14:05:17

Especially on a beautiful chat application like Pidgin

14:05:37

Your libpurple is so portable, i loved developing with it!

grimi would probably say miscellaneous as if anything it's probably the opposite of security and privacy as it allows others to view your screen. even if you explicitly shared it with them, there's still a chance you might accidentally share something you didn't intend to

win_for_the_win

07/05/2024 at 14:07:27 CDT

Would these considerations change your assumption, or is it better to still label it as miscellaneous ?

grim

07/05/2024 at 14:08:48 CDT

no, any time you're sharing your screen you run the risk of not closing something that you don't want to share or a program outputting personally identifiable information

win_for_the_win

07/05/2024 at 14:09:06 CDT

Thats why I made this interface, one moment

grim

07/05/2024 at 14:09:28 CDT

case in point, i accidentally leaked my ipv6 while streaming the other night because i forgot to close a terminal that had http traffic logs in it..

1

avatar-icon

win_for_the_win

take_the_profit

Close
14:10:08

it's not a matter of what's going across the wire, it's the image of the screen that has information that you might not want to share with the other party

14:10:47

say you're messaging your partner intimate details in pidgin and you forgot that you have that open, then you're screen sharing with your co-workers and now they can see all those messages

14:11:27

maybe you have your email open with an email from your doctor about your cancer diagnosis but you haven't told anyone else yet, but whoops, switched to the wrong screen and now everyone sees it before you were ready to share it

14:11:33

there's a million of these examples

win_for_the_win

07/05/2024 at 14:11:48 CDT

This way you can strictly select the Window (or the entire screen) which you wish to share & it won't capture any other window except the one you selected!

interface.PNG

58.14KB

grim

07/05/2024 at 14:12:02 CDT

using otr to avoid network snooping is great, but it doesn't stop you from accidentally sharing private details with the other parties

14:12:51

any window is capable of sharing those details, and you're leaving it up to the user to make that judgement which they aren't always able to do

14:13:19

also, what if they select the wrong window and don't notice?

grimmaybe you have your email open with an email from your doctor about your cancer diagnosis but you haven't told anyone else yet, but whoops, switched to the wrong screen and now everyone sees it before you were ready to share it

win_for_the_win

07/05/2024 at 14:13:57 CDT

I totally understand what you mean, but in this regard, you'd only share specifically the window that YOU want to share, not the entire screen. In later versions I will add the crop-share ability too

grimalso, what if they select the wrong window and don't notice?

win_for_the_win

07/05/2024 at 14:14:11 CDT

They'll get an alert before starting to share it

grim

07/05/2024 at 14:14:19 CDT

in your screen shot, say you were trying to share program manager, but accidentally shared signal instead and say signal has an open conversation with some details you didn't meant to share...

grimin your screen shot, say you were trying to share program manager, but accidentally shared signal instead and say signal has an open conversation with some details you didn't meant to share...

win_for_the_win

07/05/2024 at 14:14:44 CDT

If the user is alert via gtk_messagebox , is that fair to say they'll consider it twice?

grim

07/05/2024 at 14:14:46 CDT

i understand what you're saying, but people make mistakes all the time and you can't code around them

grimi understand what you're saying, but people make mistakes all the time and you can't code around them

win_for_the_win

07/05/2024 at 14:15:07 CDT

Hm! Your suggestions REALLY make me want to come up with something to work around that

grim

07/05/2024 at 14:15:11 CDT

but more to the point, using an encrypted transport doesn't make something security or privacy focused.

win_for_the_win

07/05/2024 at 14:15:12 CDT

I'll add that to my TODO

grimi understand what you're saying, but people make mistakes all the time and you can't code around them

win_for_the_win

07/05/2024 at 14:15:25 CDT

I appreciate it

grim

07/05/2024 at 14:15:51 CDT

if that were the case, then every web site using let's encrypted would be considered secure and privacy focused which isn't the case at all

grimbut more to the point, using an encrypted transport doesn't make something security or privacy focused.

win_for_the_win

07/05/2024 at 14:15:59 CDT

Thank you Grim! I really appreciate your input & time your taking to write your messages ❤️

grimif that were the case, then every web site using let's encrypted would be considered secure and privacy focused which isn't the case at all

win_for_the_win

07/05/2024 at 14:16:34 CDT

Yeah true, especially with the bit/key-standards just going up & up over the years as quantum computing evolves aha

14:16:41

Plus ... remember Heartbleed ...

14:16:49

That was catastrophic

grim

07/05/2024 at 14:17:46 CDT

well quantum computing doesn't really exist yet, so that's not really an issue, but binary compute is getting much better at being able to compute values MUCH faster. also theirs always side channel attacks. but we're getting off track her

grimwell quantum computing doesn't really exist yet, so that's not really an issue, but binary compute is getting much better at being able to compute values MUCH faster. also theirs always side channel attacks. but we're getting off track her

win_for_the_win

07/05/2024 at 14:17:57 CDT

Only in government ... but theyre the sneakest ones

grimwell quantum computing doesn't really exist yet, so that's not really an issue, but binary compute is getting much better at being able to compute values MUCH faster. also theirs always side channel attacks. but we're getting off track her

win_for_the_win

07/05/2024 at 14:18:12 CDT

Plus we never know what China has up their sleeves

grim

07/05/2024 at 14:18:24 CDT

heartbleed was bad, but there's been tons of other similar vulnerabilities throughout the years in security focused applications as well

grimheartbleed was bad, but there's been tons of other similar vulnerabilities throughout the years in security focused applications as well

win_for_the_win

07/05/2024 at 14:18:35 CDT

Agreed!

14:18:44

Especially the recent PHP RCE

grimwell quantum computing doesn't really exist yet, so that's not really an issue, but binary compute is getting much better at being able to compute values MUCH faster. also theirs always side channel attacks. but we're getting off track her

win_for_the_win

07/05/2024 at 14:19:05 CDT

And now they have the new AI-based processors

grim

07/05/2024 at 14:19:07 CDT

nah not even just in government, for a few 10,000 USD you can quickly spin up stuff in any cloud provider to crack password very quickly

win_for_the_win

07/05/2024 at 14:19:13 CDT

who knows how far that can go

grim

07/05/2024 at 14:19:27 CDT

AI isn't trustworthy in any regard

grimnah not even just in government, for a few 10,000 USD you can quickly spin up stuff in any cloud provider to crack password very quickly

win_for_the_win

07/05/2024 at 14:19:30 CDT

Agreed, with enough GPUs you can pretty much get anything done

grimAI isn't trustworthy in any regard

win_for_the_win

07/05/2024 at 14:19:42 CDT

But in 10-15 years

14:20:04

You know, the dot com boom changed our lives ... the AI boom will come one day and change our grandkids lives

grim

07/05/2024 at 14:20:24 CDT

anyways, the point is, your plugin should go into miscellaneous unless we maybe wanted to create a new category, maybe something like sharing ?

14:20:47

i don't want to get into a discussion about ai...

grimanyways, the point is, your plugin should go into miscellaneous unless we maybe wanted to create a new category, maybe something like sharing ?

win_for_the_win

07/05/2024 at 14:21:07 CDT

Interesting! What would the sharing category entail? But I wouldnt want to be the reason you spin-up a whole a new category ... I am sure you have enough on your plate already

grimi don't want to get into a discussion about ai...

win_for_the_win

07/05/2024 at 14:21:27 CDT

Ahaha! OK 😉 I know its a conversation that will never end

grim

07/05/2024 at 14:21:31 CDT

adding a category is minimal..

win_for_the_win

07/05/2024 at 14:21:59 CDT

By the way

14:22:51

I know this is off-topic but, the only reason I was delayed in making this code review request is because I was also looking into apt-get/yum package managers and how I can go about publishing on there too, to make the install process much easier for all kinds of users (especially non-technical ones)

win_for_the_winI know this is off-topic but, the only reason I was delayed in making this code review request is because I was also looking into apt-get/yum package managers and how I can go about publishing on there too, to make the install process much easier for all kinds of users (especially non-technical ones)

win_for_the_win

07/05/2024 at 14:23:25 CDT

I learned that I would go through a sponsor to get my package published -- would you be able to add your 2 cents, or is that the gist of it ?

grim

07/05/2024 at 14:23:50 CDT

we'd probably dump at least these plugins into a sharing category, i didn't go through the whole list Instant messaging Remote Access Instant messaging NetCat Port Forwarding * Instant messaging Virtual Terminal

❤️

1

avatar-icon

win_for_the_win

take_the_profit

❤️

Close

win_for_the_win

07/05/2024 at 14:23:54 CDT

I know you have sudo apt install pidgin so, I thought you'd know more

grimwe'd probably dump at least these plugins into a sharing category, i didn't go through the whole list Instant messaging Remote Access Instant messaging NetCat Port Forwarding * Instant messaging Virtual Terminal

win_for_the_win

07/05/2024 at 14:24:32 CDT

Oh interesting! So its more about things you'd be able to actually interact with on the other parties side

win_for_the_winI learned that I would go through a sponsor to get my package published -- would you be able to add your 2 cents, or is that the gist of it ?

grim

07/05/2024 at 14:24:33 CDT

I'm not a debian developer so I can't sponsor new maintainers. Likewise, I have no direct affiliation fedora

grimI'm not a debian developer so I can't sponsor new maintainers. Likewise, I have no direct affiliation fedora

win_for_the_win

07/05/2024 at 14:25:08 CDT

Oh, no I didn't want to make any gesture in that sense. I was just curious if you knew anything since pidgin is on the apt-get/yum repos

grimwe'd probably dump at least these plugins into a sharing category, i didn't go through the whole list Instant messaging Remote Access Instant messaging NetCat Port Forwarding * Instant messaging Virtual Terminal

win_for_the_win

07/05/2024 at 14:25:30 CDT

I think its not such a bad idea!

win_for_the_winI know you have sudo apt install pidgin so, I thought you'd know more

grim

07/05/2024 at 14:25:33 CDT

The distributions decide what to package, but until recently I wan't involved with our debian package at all, but even then, I'm not even technically a full debian maintainer. I did the mentorship a long time ago but never officially finished it.

grimThe distributions decide what to package, but until recently I wan't involved with our debian package at all, but even then, I'm not even technically a full debian maintainer. I did the mentorship a long time ago but never officially finished it.

win_for_the_win

07/05/2024 at 14:26:10 CDT

Oh! The mentorship is a long process? Not something like a code-review, I would have to wait a few weeks/months to complete it?

grim

07/05/2024 at 14:26:48 CDT

for debian you could become a maintainer, but there's a lot of work involved https://mentors.debian.net/. That said it might be easier to just request it get packaged https://wiki.debian.org/RFP

❤️

1

avatar-icon

win_for_the_win

take_the_profit

❤️

Close

win_for_the_win

07/05/2024 at 14:27:29 CDT

I will look into that RFP link now, thank you so much Grim! You're amazing

grim

07/05/2024 at 14:27:32 CDT

the end of the mentorship had a step at the end where you had to meet a debian developer in person and have them sign your pgp key. I'm not sure if that's still a requirement or not

win_for_the_winI will look into that RFP link now, thank you so much Grim! You're amazing

grim

07/05/2024 at 14:27:53 CDT

You're welcome, in the mean time I need to get back to work 🙂

grimYou're welcome, in the mean time I need to get back to work 🙂

win_for_the_win

07/05/2024 at 14:28:21 CDT

Yes please! Likewise 🙂 I really didn't mean to bother you/your precious time. Thank you dearly for all your help thus far ❤️

grimthe end of the mentorship had a step at the end where you had to meet a debian developer in person and have them sign your pgp key. I'm not sure if that's still a requirement or not

win_for_the_win

07/05/2024 at 14:29:26 CDT

Oh no way!!! That's actually kind of cool, wouldn't mind to talk to a fellow developer over a cup of coffee or something, but I seriously doubt theres any debian developers where I live, ahaha

win_for_the_win

07/05/2024 at 16:31:35 CDT

@grim I made the code review request, if you could kindly look it over when you have time & let me know the next steps, I will appreciate it! Again, thank you very much for all your help

16:31:49

Validating commits... ████████████████████████████████████████████████████ [1/1] Uploading commits... ████████████████████████████████████████████████████ [1/1] Review request #3278 posted. https://reviews.imfreedom.org/r/3278/ https://reviews.imfreedom.org/r/3278/diff/

win_for_the_win@grim I made the code review request, if you could kindly look it over when you have time & let me know the next steps, I will appreciate it! Again, thank you very much for all your help

grim

07/05/2024 at 16:33:26 CDT

you need to review the rest of it and publish it on the website. right now it's not showing a patch (your changes)

win_for_the_win

07/05/2024 at 16:33:53 CDT

Oh, sorry, do you mean "publish draft"?

grim

07/05/2024 at 16:34:10 CDT

yes

win_for_the_win

07/05/2024 at 16:34:17 CDT

I will do that now, thank you

grim

07/05/2024 at 16:34:22 CDT

reviews aren't able to be reviewed until they're published

🙏

1

avatar-icon

win_for_the_win

take_the_profit

🙏

Close

win_for_the_win

07/05/2024 at 16:34:46 CDT

Done!

grimreviews aren't able to be reviewed until they're published

win_for_the_win

07/05/2024 at 16:35:13 CDT

Thank you for being clear, I haven't used this platform before, so I was not aware

grim

07/05/2024 at 16:35:19 CDT

yep no worries 😉

❤️

1

avatar-icon

win_for_the_win

take_the_profit

❤️

Close

win_for_the_win

07/05/2024 at 16:39:09 CDT

Will I be able to use my "review board" account on imfreedom to receive feedback/reviews from users of my plugin?

16:40:06

Honestly, now that the pieces of this puzzle have started to come together, I am starting to have so many thoughts for how I want to improve this plugin to its highest possible potential!

win_for_the_win

07/05/2024 at 16:51:49 CDT

Also @grim can you tell me approximately how long I should expect before the review is commited to the main branch?

win_for_the_winAlso @grim can you tell me approximately how long I should expect before the review is commited to the main branch?

grim

07/05/2024 at 16:54:43 CDT

I'm at work right now, I am the primary reviewer/person that merges the code. In other words, when I have some free time.

🙏

1

avatar-icon

win_for_the_win

take_the_profit

🙏

Close
win_for_the_winWill I be able to use my "review board" account on imfreedom to receive feedback/reviews from users of my plugin?

grim

07/05/2024 at 16:55:50 CDT

Feedback for third party plugins and stuff is typically handle where ever your plugin is hosted. That said, we do have a plugins category on our discourse for people to discuss as well, but please note that discourse is pretty low traffic as it replaced our mailing lists that were also low traffic https://discourse.imfreedom.org/c/plugins/10

❤️

1

avatar-icon

win_for_the_win

take_the_profit

❤️

Close

win_for_the_win

07/05/2024 at 16:55:59 CDT

That's fair, thank you for the update! I was just curious about the process. Sorry to bother you at work!

grim

07/05/2024 at 16:56:36 CDT

I suppose we probably should add some notes about that to the contributors guide..

grimFeedback for third party plugins and stuff is typically handle where ever your plugin is hosted. That said, we do have a plugins category on our discourse for people to discuss as well, but please note that discourse is pretty low traffic as it replaced our mailing lists that were also low traffic https://discourse.imfreedom.org/c/plugins/10

win_for_the_win

07/05/2024 at 16:57:23 CDT

Is it allowed for me to advertise this channel or development channel as a place for them to get in touch with me or provide feedback directly to me via my discord account?

grim

07/05/2024 at 16:59:28 CDT

I mean sure, but you've seen how active it is here (not very) and people would have seen it already because of that 🙂

grimI mean sure, but you've seen how active it is here (not very) and people would have seen it already because of that 🙂

win_for_the_win

07/05/2024 at 17:00:17 CDT

Aha! Yeah, but its never too late to revive the community. Don't you think? I mean plus, I think there's plenty of valuable information/advice they can receive if they find this server -- just as I have! 🙂

grim

07/05/2024 at 17:00:41 CDT

we have a billion things to do, and until we get an alpha of pidgin 3 out reviving the community is going to be premature

❤️

1

avatar-icon

win_for_the_win

take_the_profit

❤️

Close

win_for_the_win

07/05/2024 at 17:01:03 CDT

I mean, I'm actually quite surprised that this community isn't more active. Considering pidgin is getting 7000 downloads per week

grim

07/05/2024 at 17:01:13 CDT

i mean we're active everywhere. you waited less than 10 minutes on irc/xmpp before joining here and i just happen to have sound notifications on (accidentally) for discord

grimwe have a billion things to do, and until we get an alpha of pidgin 3 out reviving the community is going to be premature

win_for_the_win

07/05/2024 at 17:01:32 CDT

Speaking of! When's the expected release date for Pidgin v3? I have been reading about it forever

17:01:39

If there is one ..

grim

07/05/2024 at 17:01:53 CDT

> we have a billion things to do

1

avatar-icon

win_for_the_win

take_the_profit

Close
grimi mean we're active everywhere. you waited less than 10 minutes on irc/xmpp before joining here and i just happen to have sound notifications on (accidentally) for discord

win_for_the_win

07/05/2024 at 17:02:23 CDT

My apologies! I was so excited to see how active this widespread the Pidgin community is (compared to the PSI+ one , hehe)

grim> we have a billion things to do

win_for_the_win

07/05/2024 at 17:02:57 CDT

I can only imagine ..

17:03:24

I'll give those a read now!

renegadevi

07/06/2024 at 01:01:27 CDT

no tmux for me :purple142Ugh:

Skarmavbild_2024-07-06_kl._08.01.12.png

153.61KB

🙁

1

avatar-icon

ivanhoe

iv4nhoe

🙁

Close

renegadevi

07/06/2024 at 04:18:55 CDT

well, restarted network manually. Somehow Ethernet was active and everything, but no ethernet connected, so I had some connections being fine others failed

04:19:10

tho, more interestingly is how AI think this is a proper internet check.

Skarmavbild_2024-07-06_kl.png

99.54KB

grim

07/06/2024 at 04:19:40 CDT

this is a bare metal machine, vm, or wsl?

renegadevi

07/06/2024 at 04:19:50 CDT

IOT device.

04:19:54

but ARM board

grim

07/06/2024 at 04:19:58 CDT

so bare metal

renegadevi

07/06/2024 at 04:20:14 CDT

yes. But I wonder how many other code bases uses just 8.8.8.8 to check internet

04:20:24

u could reach the DNS and it returns success, but technically fail because u can't reach the domain

grim

07/06/2024 at 04:20:35 CDT

i assume you've pinged 8.8.8.8 or 1.1.1.1 already, can you do dns lookups via those servers?

04:21:53

also silly question but it's happened to me more than a few times... does ping -4 google.com work and ping -6 google.com not work?

04:22:09

ipv6 tends to get priority but isps break it all the time in fun ways

renegadevi

07/06/2024 at 04:33:39 CDT

yeah, it supports ipv6 by automatic, but when setting device to static/manual, it's just ipv4.

04:34:07

for that AI code, now. why can't it produce something simple like this instead.

Skarmavbild_2024-07-06_kl._11.33.48.png

265.51KB

grim

07/06/2024 at 04:35:14 CDT

because ai is garbage... I feel like i've been pretty consistent in that assement 🙂

04:37:37

in other words "why can't ai do ..." is because "ai is all hype" 🙂

renegadevi

07/06/2024 at 05:10:01 CDT

Well things are coming along pretty well. Tho this dev screen is 10” which in real use case will be 5.5” screen.

IMG_8134.jpg

1.01MB

IMG_8135.jpg

861.79KB

IMG_8136.jpg

829.8KB

❤️

1

avatar-icon

win_for_the_win

take_the_profit

❤️

Close
05:10:23

Yes has a dark theme as it’s a OLED but I don’t want to see my self as a mirror all the time :rwgrimLOL:

renegadeviyes. But I wonder how many other code bases uses just 8.8.8.8 to check internet

Pauliehedron

07/06/2024 at 15:01:58 CDT

Ubiquity, Fing, a lot others. I specifically block googledns so I can track them.

Screenshot_2024-07-06_at_15.01.15.png

61.02KB

QuLogic

07/08/2024 at 03:04:53 CDT

I joined all the PDFs from the lzh files (in hopefully the right order); much easier to search through everything

kiwigps.pdf

5.66MB

03:05:18

though cross links won't work, obviously

QuLogic

07/08/2024 at 03:46:20 CDT

location.py

1.39KB

QuLogic

07/08/2024 at 03:52:30 CDT

oops, flip the 1/-1 for sign in decode_coord

theendlessriver

07/08/2024 at 06:20:02 CDT

Monday mornings...

json "error": { "code": 403, "message": "The billing account for the owning project is disabled in state delinquent", "errors": [ { "message": "The billing account for the owning project is disabled in state delinquent", "domain": "global", "reason": "accountDisabled", "locationType": "header", "location": "Authorization" } ] } }

...credit card expired.

1

avatar-icon

grim

rw_grim

Close

renegadevi

07/09/2024 at 01:51:24 CDT

damn, I got chromium-browser to freeze whole linux desktop. Everything was stalled like 1-2 minutes. terminal didn't say anything either other than normal issue output of "close object: Invalid argument" or "could not open /dev/video10: No such file or directory (2)" whatever that means.

01:51:25

at least it didn't crash

win_for_the_win

07/09/2024 at 11:00:39 CDT

Hey! Did anyone get the chance to try out my screenshare plugin yet?

11:00:59

I am curious because I would love for some feedback while I am implementing the comments section on my website

SchererJa

07/09/2024 at 11:41:28 CDT

I guess I get to learn k8s now at work. Yep I’ve become the jack of all trades at work lol.

1

avatar-icon

grim

rw_grim

Close
SchererJaI guess I get to learn k8s now at work. Yep I’ve become the jack of all trades at work lol.

grim

07/09/2024 at 12:34:53 CDT

Playing with talos at home is a good way to get up to speed too rather than clouding hosting.

grim

07/09/2024 at 13:53:15 CDT

ssh rce round two... this is in the unprivileged child process https://security-tracker.debian.org/tracker/CVE-2024-6409

rekkanoryo

07/09/2024 at 13:57:36 CDT

that looks like the same fixed package version as the last one

grimPlaying with talos at home is a good way to get up to speed too rather than clouding hosting.

SchererJa

07/09/2024 at 14:10:54 CDT

Thanks.

rekkanoryothat looks like the same fixed package version as the last one

grim

07/09/2024 at 14:21:15 CDT

oh is it, i didn't notice

rekkanoryo

07/09/2024 at 14:21:30 CDT

yeah, it is