[2022-09-02T00:01:45Z] imho society should abolish traditional telephony

[2022-09-02T00:01:51Z] I have a xioami phone that has ads on stock applications.

[2022-09-02T00:01:52Z] cuz it's fucked

[2022-09-02T00:02:53Z] xioami... hate those things

[2022-09-02T00:03:10Z] traditional as in gsm?

[2022-09-02T00:03:54Z] I wish I knew how to build graphene or LineagOS on it.

[2022-09-02T00:04:03Z] gsm, ss7, all of this

[2022-09-02T00:04:07Z] it's all fucked

[2022-09-02T00:06:50Z] I remember in 2000 many people in my family refused to have a mobile phone.

[2022-09-02T00:07:22Z] They said: If someone wants to meet me, my house is open.

[2022-09-02T00:08:40Z] i remember people in 90s didn't even have mobile phones

[2022-09-02T00:08:56Z] The guest room is almost  empty all the times now.

[2022-09-02T00:09:16Z] yeah we need the 90's back.

[2022-09-02T00:09:44Z] sad

[2022-09-02T00:09:56Z] I propose the popup car headlights as well.

[2022-09-02T00:10:35Z] <sad_plan> try not having a phone these days. its really strange

[2022-09-02T00:11:01Z] i did that sad_plan

[2022-09-02T00:11:12Z] it's quite challenging

[2022-09-02T00:11:45Z] you just need internet

[2022-09-02T00:12:27Z] i remember hacking wifi at burgenking...good times

[2022-09-02T00:13:19Z] in country where i live, it's mandatory to have phone in order to access public wifi

[2022-09-02T00:13:47Z] In my limited experience the smartphone even as a tool, people changed when they relied on it like today. I mean the very people I know.

[2022-09-02T00:14:32Z] illiliti because of phone number.

[2022-09-02T00:14:41Z] yeah

[2022-09-02T00:14:48Z] but you know the bypass right?

[2022-09-02T00:15:01Z] accually no

[2022-09-02T00:15:07Z] ok

[2022-09-02T00:15:12Z] i'll tell you

[2022-09-02T00:16:09Z] you just need to change your mac address to mac of registered user

[2022-09-02T00:17:10Z] how would I know the mac of a registered user and how to change it ? root right?

[2022-09-02T00:18:06Z] someone connects to wifi, register there, you intercept the traffic and get mac of someone, change your mac to that mac, profit

[2022-09-02T00:18:20Z] aircrack could help with that

[2022-09-02T00:18:24Z] but it's secret

[2022-09-02T00:18:35Z] haha thats...

[2022-09-02T00:18:37Z] don't tell anyone

[2022-09-02T00:18:39Z] TIL

[2022-09-02T00:18:53Z] Thanks

[2022-09-02T00:20:14Z] I'm trying to get the most cheap vs hackable android phone...any recommendations? sad_plan

[2022-09-02T00:21:51Z] pinephone

[2022-09-02T00:22:01Z] If I could build custom roms I would but...xiami doesn't release drivers of thier phones.

[2022-09-02T00:22:03Z] you even run kiss

[2022-09-02T00:22:36Z] I think it's expensive and not android right?

[2022-09-02T00:24:18Z] which level of hackability do you need?

[2022-09-02T00:24:34Z] ability to flash custom rom is enough?

[2022-09-02T00:24:36Z] <sad_plan> pinephone is probably fine for tinkering, yeah. its really slow afaik though..

[2022-09-02T00:24:51Z] illiliti yes thats the level

[2022-09-02T00:25:01Z] <sad_plan> if custom roms, one plus' has had a good track record for being popular

[2022-09-02T00:25:37Z] pixels

[2022-09-02T00:25:56Z] <sad_plan> that would be the best. and flash graphene. screw everything else

[2022-09-02T00:26:30Z] That's what I thought too. And that's why I asked about esim.

[2022-09-02T00:26:41Z] thanks for suggestions.

[2022-09-02T00:26:50Z] <sad_plan> iirc to activate esim youd need the playstore

[2022-09-02T00:26:52Z] <sad_plan> lemme check

[2022-09-02T00:27:03Z] <sad_plan> yep

[2022-09-02T00:27:11Z] <sad_plan> says so in the settings

[2022-09-02T00:28:38Z] do you use the playstore?

[2022-09-02T00:30:22Z] Also, a problem on most phones now... very beg screens and wrist crushing weights.

[2022-09-02T00:31:07Z] might as well use them as barbells.

[2022-09-02T00:31:28Z] then pixel 4a is for you

[2022-09-02T00:32:25Z] i hate big phones too

[2022-09-02T00:32:43Z] i call them "shovel"

[2022-09-02T00:33:32Z] Pixel 4a is a nice phone

[2022-09-02T00:34:53Z] I phone se is nice too. I wish it was more... open?

[2022-09-02T00:35:42Z] never had iphone, can't tell

[2022-09-02T00:36:02Z] i usually avoid them as a plague

[2022-09-02T00:36:10Z] <macslash1[m]> Went to samsung one day from iphone, never looked back

[2022-09-02T00:36:37Z] <macslash1[m]> Its honestly quite nice

[2022-09-02T00:36:42Z] I never had I phone too.

[2022-09-02T00:36:54Z] iPhone*

[2022-09-02T00:37:27Z] I had S4 Galaxy mini....died on my hand.

[2022-09-02T00:37:41Z] It was a nice comrade.

[2022-09-02T00:37:57Z] <macslash1[m]> I got the mini tablet of a phone the S22

[2022-09-02T00:38:12Z] i remember i had htc one mine

[2022-09-02T00:38:19Z] mini*

[2022-09-02T00:38:28Z] nice phone

[2022-09-02T00:38:33Z] was..

[2022-09-02T00:38:56Z] I killed a whale........I mean htc wildfire is my second phone after flashlight nokia

[2022-09-02T00:39:43Z] 3.something inches

[2022-09-02T00:39:58Z] phones got bigger since then.

[2022-09-02T00:40:52Z] and i don't fully understand why

[2022-09-02T00:41:08Z] <macslash1[m]> Slightly, my phone is 6.4 inches in height

[2022-09-02T00:41:16Z] <macslash1[m]> 3 inches width

[2022-09-02T00:41:55Z] I made a pledge I will never buy 5 inches phone..

[2022-09-02T00:42:18Z] new updated pledge is to never buy 6.5 inches

[2022-09-02T00:42:47Z] <macslash1[m]> Lol, this is probably one of the biggest phones on the market rn

[2022-09-02T00:42:59Z] <macslash1[m]> "Phone"

[2022-09-02T00:44:43Z] They trully are shoveling us with the 6 inch shovels.

[2022-09-02T00:47:01Z] next up is tablets will become phones and tvs will well become tablets

[2022-09-02T00:48:09Z] <macslash1[m]> I mean either that or they realise they are unwieldly and minitureise them until we have a phone as small as a nokia with the power of a super computer

[2022-09-02T00:49:34Z] with full of tracking and ads, so you won't be able to access its raw power

[2022-09-02T00:49:45Z] I think they should make smaller phones that are powerful and can be used with the dock.

[2022-09-02T00:50:02Z] <macslash1[m]> illiliti true.

[2022-09-02T00:50:36Z] with keyboard and stuff and opensource and open hardware.

[2022-09-02T00:51:01Z] supermobile laptop

[2022-09-02T00:51:27Z] you know that's impossible

[2022-09-02T00:51:42Z] especially truly open hardware

[2022-09-02T00:52:11Z] no I meant you attatch  keyboard and usb things.

[2022-09-02T00:52:31Z] ohh. ok

[2022-09-02T00:52:48Z] you could do it already, no

[2022-09-02T00:52:54Z] is risv-v ever going to take off?

[2022-09-02T00:53:14Z] <macslash1[m]> RISC-V is already sort of taking off I'd say

[2022-09-02T00:53:17Z] it should, but dunno

[2022-09-02T00:53:29Z] s/risv/risc/

[2022-09-02T00:54:05Z] <macslash1[m]> I saw smth I forgot what it was but it had an option for RISC-V arch and it was pretty cool

[2022-09-02T00:54:14Z] I don't know only seen it on some samsung devices..

[2022-09-02T00:54:41Z] re: illiliti:

[2022-09-02T00:55:19Z] risc-v is interesting

[2022-09-02T00:55:45Z] <sad_plan> dilyn is all about risc-v iirc. he made a blogpost about it even. theres talk about framework laptops getting risc boards everntually. even arm too.

[2022-09-02T00:56:12Z] <macslash1[m]> I think I saw framework on LTT?

[2022-09-02T00:56:18Z] <sad_plan> yep

[2022-09-02T00:56:30Z] <sad_plan> he's an investor now

[2022-09-02T00:56:33Z] <macslash1[m]> Really really cool I'd honestly probably get one

[2022-09-02T00:56:38Z] <macslash1[m]> Yeah I remember

[2022-09-02T00:56:46Z] arm and risc-v have the same goal but different opinions. Am I right?

[2022-09-02T00:57:29Z] <sad_plan> Im getting keen on one too.

[2022-09-02T00:57:32Z] <sad_plan> I have no idea

[2022-09-02T01:02:16Z] Intel and AMD : nobody make x86 but us. ARM: Make ARM but be loyal to us. Risc-V: Make Risc-v.

[2022-09-02T01:02:34Z] or somestory

[2022-09-02T01:03:46Z] <macslash1[m]> Yeah ARM is proprietary RISC-V is not

[2022-09-02T01:03:56Z] <macslash1[m]> Both are reduced instruction set though

[2022-09-02T01:08:09Z] https://liliputing.com/starfive-visionfive-2-single-board-pc-with-a-quad-core-risc-v-chip-coming-in-november/

[2022-09-02T01:08:14Z] <macslash1[m]> Lol RISC-V is thinking about 128 bit systems too

[2022-09-02T01:08:20Z] $55? that's so cheap

[2022-09-02T01:09:18Z] <macslash1[m]> virutalmachineuser very cool

[2022-09-02T01:48:38Z] hmm, implementing support for $ORIGIN is really hard

[2022-09-02T01:48:52Z] because we need to get dir to which lib will be installed

[2022-09-02T01:56:04Z] hmm, maybe we could get rpath, prepend pkg_dir, pass it to LD_LIBRARY_PATH and call ldd on lib

[2022-09-02T01:56:28Z] this way ldd will deal with ORIGIN for us

[2022-09-02T03:31:33Z] <testuser[m]12> Hi

[2022-09-02T03:35:58Z] https://github.com/kiss-community/kiss/pull/66

[2022-09-02T04:09:49Z] hi

[2022-09-02T05:03:47Z] <testuser[m]12> https://github.com/bminor/musl/blob/master/ldso/dynlink.c#L855

[2022-09-02T05:48:32Z] <testuser[m]12> Is there any distro other than carbs that uses libressl

[2022-09-02T05:51:53Z] hyperbola

[2022-09-02T06:25:45Z] <testuser[m]12> "Is there any distro other than..." <- are you distro hopping

[2022-09-02T08:15:56Z] <raph_ael> who's not ? :)

[2022-09-02T09:17:55Z] <testuser[m]12> illiliti: there must be some way to change sysroot for ldd?

[2022-09-02T09:19:49Z] <testuser[m]12> nvm

[2022-09-02T11:44:20Z] <testuser[m]12> illiliti: https://github.com/kiss-community/kiss/pull/67/files thoughts? I got rid of some of the case statements aswell

[2022-09-02T11:44:32Z] <testuser[m]12> i mean the globs in case statement

[2022-09-02T13:07:05Z] Can someone explain to me why some build files fix lib to lib64 when lib64 is a symlink to lib? Is this done to increase speed?

[2022-09-02T13:07:55Z] s/lib to lib64/lib64 to lib/

[2022-09-02T13:16:55Z] http://www.efalk.org/Widgets

[2022-09-02T13:17:00Z] you guys might find this page of interest

[2022-09-02T13:17:20Z] of particular note is the FileSelect widget; it includes a demo program that could be very nice to use with scripts

[2022-09-02T13:29:27Z] <testuser[m]12> https://github.com/kiss-community/kiss/pull/53

[2022-09-02T13:32:13Z] <testuser[m]12> https://github.com/CarbsLinux/cpt/tree/master/tests

[2022-09-02T15:24:56Z] <wael[m]> what reads /etc/inittab ?

[2022-09-02T16:04:02Z] wael[m]: Possibly your init daemon, depending on what it is.

[2022-09-02T16:56:33Z] https://github.com/kiss-community/kiss/pull/67/files#diff-89d19d63941a517f4921ec8496fbf07c4b444537352cc585461a1b4de469fde5R738

[2022-09-02T16:56:52Z] testuser[m]12: why you didn't strip prefix here?

[2022-09-02T16:57:11Z] "$pkg_dir/$repo_name"

[2022-09-02T16:57:34Z] https://github.com/kiss-community/kiss/pull/66/files#diff-89d19d63941a517f4921ec8496fbf07c4b444537352cc585461a1b4de469fde5R717

[2022-09-02T17:00:10Z] <testuser[m]12> O

[2022-09-02T17:00:43Z] <testuser[m]12> I'll fix that

[2022-09-02T17:00:50Z] <testuser[m]12> Didn't notice in ur pr

[2022-09-02T17:01:44Z] <testuser[m]12> Otherwise its ok? The field splittimg

[2022-09-02T17:02:57Z] <testuser[m]12> https://github.com/kiss-community/kiss/pull/67#issuecomment-1235449534 and this

[2022-09-02T17:08:12Z] there are some style issues

[2022-09-02T17:08:58Z] for str; do => for str do

[2022-09-02T17:09:33Z] "(NEEDED)"|"=>" => '(NEEDED)'|'=>'

[2022-09-02T17:11:00Z] lib_rpath="" => unset lib_rpath

[2022-09-02T17:11:47Z] ${cat} => $cat

[2022-09-02T17:14:36Z] i think we should ignore readelf failure yeah

[2022-09-02T17:15:11Z] <testuser[m]12> you mean ignore file on readelf failure

[2022-09-02T17:16:06Z] no

[2022-09-02T17:16:23Z] we should ignore file if ldd failed

[2022-09-02T17:16:56Z] https://github.com/kiss-community/kiss/blob/master/kiss#L1975

[2022-09-02T17:17:12Z] cmd_elf could be ldd as you see

[2022-09-02T17:17:22Z] so ldd -d ... will fail

[2022-09-02T17:18:02Z] actually i don't like that cmd_elf can be ldd

[2022-09-02T17:18:25Z] because what if ldd can accept -d option?

[2022-09-02T17:19:27Z] i think we need to check cmd_elf for readelf first before calling it with -d option

[2022-09-02T17:20:49Z] <testuser[m]12> Is there even an ldd that accepts -d and outputs exact readelf format

[2022-09-02T17:20:55Z] <testuser[m]12> Also is there a system where readelf doesn't exist

[2022-09-02T17:22:49Z] yes, but it doesn't output readelf format

[2022-09-02T17:22:55Z] https://docs.oracle.com/cd/E88353_01/html/E37839/ldd-1.html

[2022-09-02T17:23:52Z] if it's possible to keep readelf optional, i would rather do that

[2022-09-02T17:25:26Z] so we can't naively pass -d option to cmd_elf without checking if it's readelf first

[2022-09-02T17:25:41Z] <testuser[m]12> Yeah

[2022-09-02T17:25:58Z] https://github.com/kiss-community/kiss/pull/67/files#diff-89d19d63941a517f4921ec8496fbf07c4b444537352cc585461a1b4de469fde5R710

[2022-09-02T17:26:11Z] <testuser[m]12> But my point about readelf is that if it's not available, then the bug that introduces wrong dependencies cant be avoided

[2022-09-02T17:26:12Z] i would inline this with case statement

[2022-09-02T17:26:38Z] <testuser[m]12> Ok

[2022-09-02T17:27:32Z] yeah, the bug will be present

[2022-09-02T17:31:38Z] any idea how to get rid of prepend func?

[2022-09-02T17:32:39Z] it isn't a hack, just want to keep things simple

[2022-09-02T17:33:28Z] <testuser[m]12> cd into the prefix before running ldd

[2022-09-02T17:33:38Z] <testuser[m]12> tho idk how different ldd implementations react to relative paths

[2022-09-02T17:34:21Z] what if rpath isn't relative

[2022-09-02T17:34:31Z] cd won't work in that case

[2022-09-02T17:40:33Z] <testuser[m]12> Bruh fucking neovim

[2022-09-02T17:41:22Z] <wael[m]> bruh is fucking the neovim? damnn

[2022-09-02T17:42:02Z] you didn't fix for str; do

[2022-09-02T17:42:28Z] drop semicolon

[2022-09-02T17:43:31Z] <testuser[m]12> illiliti: check

[2022-09-02T17:44:47Z] <testuser[m]12> Wait

[2022-09-02T17:44:48Z] <testuser[m]12> bruh it keeps ruining the space

[2022-09-02T17:46:42Z] https://github.com/kiss-community/kiss/pull/67/files#diff-89d19d63941a517f4921ec8496fbf07c4b444537352cc585461a1b4de469fde5R693

[2022-09-02T17:46:45Z] <testuser[m]12> Let me redo the commit

[2022-09-02T17:46:48Z] check readelf here

[2022-09-02T17:47:10Z] case $cmd_elf in *readelf) ...

[2022-09-02T17:48:41Z] https://github.com/kiss-community/kiss/pull/67/files#diff-89d19d63941a517f4921ec8496fbf07c4b444537352cc585461a1b4de469fde5L691-L694

[2022-09-02T17:48:49Z] could we redo this a bit

[2022-09-02T17:49:25Z] > # *) Already resolved for ldd ;;

[2022-09-02T17:49:35Z] move this comment at the top

[2022-09-02T17:50:02Z] inline *readelf check and drop ;;

[2022-09-02T18:03:37Z] <testuser[m]12> illiliti: done

[2022-09-02T18:04:18Z] <testuser[m]12> illiliti: btw is objdump or some other command mandated to be present in toolchain? We could use that if it is

[2022-09-02T18:11:06Z] what's the point

[2022-09-02T18:13:58Z] <testuser[m]12> bruh i forgot to fix the quote again

[2022-09-02T18:16:05Z] <testuser[m]12> illiliti: If objdump is mandatory we don't have to check for readelf

[2022-09-02T18:17:21Z] <testuser[m]12> final commit done u can check now

[2022-09-02T18:17:25Z] i don't think there's portable way to get rpath

[2022-09-02T18:17:38Z] so neither should be mandatory

[2022-09-02T18:20:24Z] lgtm

[2022-09-02T18:31:35Z] <testuser[m]12> illiliti: is diff guaranteed to return 1 if any diff is found?

[2022-09-02T18:32:50Z] <testuser[m]12> Oh it is

[2022-09-02T18:45:28Z] yeah it's posix

[2022-09-02T19:31:18Z] cmp!!!

[2022-09-02T20:37:03Z] <sad_plan> hi

[2022-09-02T20:37:09Z] hi

[2022-09-02T20:51:19Z] hi

[2022-09-02T21:01:40Z] oh cmp -s is better

[2022-09-02T21:20:37Z] <sad_plan> is there any clever way of bypassing the usage of xargs -I? toybox doesnt have the -I flag it seems

[2022-09-02T21:23:33Z] posix defines -L not -l, but for gnu they seem to be the same

[2022-09-02T21:24:35Z] <sad_plan> toybox doesnt have any of them

[2022-09-02T21:25:19Z] <sad_plan> but sure, posix is important here imo. I just noticed sbase doesnt have those either

[2022-09-02T21:25:34Z] then toybox is shit, patch it

[2022-09-02T21:26:29Z] <sad_plan> im not sure I know enough C to be able to do that though

[2022-09-02T21:27:08Z] oh you said -I not -l sorry

[2022-09-02T21:27:16Z] <sad_plan> yeah

[2022-09-02T21:27:22Z] proportional fonts smh

[2022-09-02T21:27:27Z] <sad_plan> lol

[2022-09-02T21:47:06Z] why do you need xargs

[2022-09-02T21:48:33Z] <sad_plan> its just some script that I use for opening videos in a dir I have.

[2022-09-02T21:49:07Z] <sad_plan> I dont need it per say, but its more convinient for me to do it this way than cd into the dir and run mpv manually

[2022-09-02T21:49:24Z] <sad_plan> instead Im using dmenu to select the video, and mpv plays the selected one

[2022-09-02T21:50:07Z] <sad_plan> http://0x0.st/opEW.sh

[2022-09-02T21:50:21Z] <sad_plan> I have one for opening pdfs aswell, which is basically just the same thing

[2022-09-02T21:53:12Z] you don't need -I or {} at all since the argument just goes at the end

[2022-09-02T21:53:27Z] ^

[2022-09-02T21:53:30Z] <sad_plan> oh

[2022-09-02T21:53:47Z] i think you can also replace for loop with find command

[2022-09-02T21:55:49Z] <sad_plan> nah, it seems itll just list word for word instead. and mpv will just error out

[2022-09-02T21:56:29Z] <sad_plan> but yea, im sure I could switch to find instead. listing things in a directory has been a somewhat pickle for me. one could just use ls instead, but I dont wanna do that. soo I ended up using the loop

[2022-09-02T21:56:52Z] don't use ls

[2022-09-02T21:57:01Z] <sad_plan> I wont

[2022-09-02T21:57:22Z] <sad_plan> I dont know why people do that tbh

[2022-09-02T21:57:44Z] <sad_plan> even the old svc from suckless used ls.

[2022-09-02T21:58:48Z] that sucks

[2022-09-02T21:59:46Z] <sad_plan> yeah.

[2022-09-02T22:00:23Z] <sad_plan> but ... xargs mpv wont work. mpv will just try to play each for as a separate file.

[2022-09-02T22:01:42Z] if not for the dmenu you could use find -exec

[2022-09-02T22:03:05Z] <sad_plan> im not locked into using dmenu in reality, its just better that way, as I dont need to actually open a terminal for it. I could however make it use a terminal instead, but then id have a terminal open, which is what I was trying to avoid

[2022-09-02T22:03:20Z] <sad_plan> why doesnt dmenu work with find -exec?

[2022-09-02T22:04:43Z] i meant you could use -exec instead of xargs to construct the command

[2022-09-02T22:04:44Z] find . -type f | awk -F "/" '{print $NF}' | dmenu | xargs mpv should work

[2022-09-02T22:05:13Z] oh right dmenu just picks one

[2022-09-02T22:34:25Z] <sad_plan> hm. still treats each word as file

[2022-09-02T22:36:58Z] oh

[2022-09-02T22:37:33Z] https://github.com/kiss-community/kiss/commit/a973491b0ed88865a28e4964b72f46c19fbb7087

[2022-09-02T22:37:40Z] escape the spaces

[2022-09-02T22:42:36Z] <sad_plan> yeah, I figured. im trying to sed them away as we speak

Proxy Information
Original URL
gemini://gemini.ctrl-c.club/~phoebos/logs/kisslinux-2022-09-02.txt
Status Code
Success (20)
Meta
text/plain; charset=utf-8
Capsule Response Time
533.325704 milliseconds
Gemini-to-HTML Time
4.513787 milliseconds

This content has been proxied by September (3851b).