-- Leo's gemini proxy

-- Connecting to gemini.techrights.org:1965...

-- Connected

-- Sending request

-- Meta line: 20 text/gemini;lang=en-GB

IRC: #boycottnovell @ Techrights IRC Network: Monday, May 02, 2022

back to Techrights (Main Index)


beginning of new day, May 2

00:11 *u-amarsh04 (~amarsh04@freenode-rmogvn.g0d7.dtdf.mc4289.IP) has joined #boycottnovell

00:11 *u-amarsh04 (~amarsh04@v6xmmrhxmbafc.irc) has joined #boycottnovell


1 AM, May 2

01:30 *u-amarsh04 has quit (Quit: Konversation terminated!)

01:30 *u-amarsh04 has quit (Quit: Konversation terminated!)

01:35 *u-amarsh04 (~amarsh04@v6xmmrhxmbafc.irc) has joined #boycottnovell

01:35 *u-amarsh04 (~amarsh04@freenode-rmogvn.g0d7.dtdf.mc4289.IP) has joined #boycottnovell


4 AM, May 2

04:03 *u-amarsh04 has quit (Quit: Konversation terminated!)

04:03 *u-amarsh04 has quit (Quit: Konversation terminated!)


6 AM, May 2

06:03 *DaemonFC has quit (connection closed)

06:40 *rianne has quit (Ping timeout: 2m30s)

06:40 *liberty_box has quit (Ping timeout: 2m30s)

06:41 *rianne has quit (Connection closed)

06:41 *rianne (~rianne@s44cwn8sugddy.irc) has joined #boycottnovell

06:41 *rianne (~rianne@freenode-b0g.0m6.7132oi.IP) has joined #boycottnovell

06:41 *liberty_box (~liberty@s44cwn8sugddy.irc) has joined #boycottnovell

06:55 *rianne has quit (connection closed)

06:55 *rianne (~rianne@s44cwn8sugddy.irc) has joined #boycottnovell

06:55 *rianne_ (~rianne@freenode-b0g.0m6.7132oi.IP) has joined #boycottnovell

06:55 *rianne has quit (Connection closed)

06:57 *rianne has quit (Quit: Konversation terminated!)

06:57 *rianne_ has quit (Quit: Konversation terminated!)

06:57 *rianne (~rianne@s44cwn8sugddy.irc) has joined #boycottnovell

06:57 *rianne_ (~rianne@freenode-b0g.0m6.7132oi.IP) has joined #boycottnovell


7 AM, May 2

07:02 *rianne_ has quit (Quit: Konversation terminated!)

07:02 *rianne has quit (Quit: Konversation terminated!)

07:02 *rianne (~rianne@s44cwn8sugddy.irc) has joined #boycottnovell

07:02 *rianne_ (~rianne@freenode-b0g.0m6.7132oi.IP) has joined #boycottnovell

07:05 *rianne_ has quit (Quit: Konversation terminated!)

07:05 *rianne has quit (Quit: Konversation terminated!)

07:05 *rianne (~rianne@s44cwn8sugddy.irc) has joined #boycottnovell

07:05 *rianne_ (~rianne@freenode-b0g.0m6.7132oi.IP) has joined #boycottnovell


8 AM, May 2

08:00 *liberty_box has quit (Ping timeout: 2m30s)

08:00 *rianne has quit (Ping timeout: 2m30s)

08:01 *rianne_ has quit (Ping timeout: 120 seconds)

08:05 *rianne (~rianne@s44cwn8sugddy.irc) has joined #boycottnovell

08:05 *rianne_ (~rianne@freenode-b0g.0m6.7132oi.IP) has joined #boycottnovell

08:06 *liberty_box (~liberty@s44cwn8sugddy.irc) has joined #boycottnovell

08:36 Techrights-sec; listened to the glynmoody recording, he's got a good voice for reading

08:36 Techrights-sec; and good style too


9 AM, May 2

09:29 schestowitz-TR; turns out the guy who quit netflix had been wooed by intel and went there

09:36 Techrights-sec; hmm

09:36 Techrights-sec; intel is not a step upwards in nearly any context

09:36 Techrights-sec; I guess the good part, even it is small, is that Intel is interested in Linux

09:50 Techrights-sec; It doesn matter what he will be working on though.

09:53 schestowitz-TR; this is the guy whose desk I told you I found shockingly bad

09:53 schestowitz-TR; considering how many years he worked on kernel staff and the expected salary level

09:53 schestowitz-TR; he can earn the setup in two days' work

09:53 schestowitz-TR; and is facing another colleague from his cubicle

09:53 schestowitz-TR; this is not new to me, I saw other workers subjected to similar conditions

09:53 schestowitz-TR; inc. sublings

09:53 schestowitz-TR; they' woulr ather work from home, cannot, thenr esort to "sour grapes"

09:53 schestowitz-TR; if homes were build like office spaces, hard-working people would be sharing bedrooms with their neighbours

09:54 Techrights-sec; yes

09:54 Techrights-sec; many programmers are exploited

09:54 Techrights-sec; Office spaces tend to be built for a combination of control and breaking of

09:54 Techrights-sec; will. That anyone can get any work done ever is just not even a side thought

09:54 Techrights-sec; for the managers who ignore study after study about productivity and

09:54 Techrights-sec; work environments

09:55 *rianne has quit (Quit: Konversation terminated!)

09:55 *rianne_ has quit (Quit: Konversation terminated!)

09:55 *rianne (~rianne@s44cwn8sugddy.irc) has joined #boycottnovell

09:55 *rianne_ (~rianne@freenode-b0g.0m6.7132oi.IP) has joined #boycottnovell

09:58 schestowitz-TR; I adopted a method that years later I saw mentioned twice in thelayoffs.com/ibm (not working url)

09:58 schestowitz-TR; I take my pay hikes when I deserve them by adjusting how much I work (net)

09:58 schestowitz-TR; in an open [sic] office that would be harder to do, probably partly by design

09:58 schestowitz-TR; nowadays, to me, part of work is, moe the eyeball and maybe the head (which makes it hard to measure

09:58 schestowitz-TR; how much I actually work), hence the large setup

09:58 schestowitz-TR; so 8 hours of work might be 30 mins of actual work

09:58 schestowitz-TR; either way, the plan is to leave as soon as something better materialises

09:59 Techrights-sec; Cubicle farms are mostly impossible to work in due to the inability to

09:59 Techrights-sec; concentrate

09:59 Techrights-sec; A small amount of mixing is good, but *only* when the participants choose to

09:59 Techrights-sec; mix. Having cubicles causes interruptions which break the ability to

09:59 Techrights-sec; carry out advanced thoughts and simplify designs.


10 AM, May 2

10:02 schestowitz-TR; that might explain why free software is relatively robust

10:02 schestowitz-TR; and Microsoft's is shitwar

10:02 schestowitz-TR; years ago someone who programs at Microsoft was telling me how much he hated it when colleagues

10:02 schestowitz-TR; interfere and interrupt, so it's impossible to get any coding done

10:03 schestowitz-TR; this isn't counteer--intuitive. Testing and debugging require zero disruption

10:03 schestowitz-TR; in our company, Paul, who left due to SarinGas, was being disrupted by phonecalls

10:03 schestowitz-TR; whilse trying to write scripts and so projects

10:03 schestowitz-TR; the NOC team was able to take that off his head/hands

10:16 Techrights-sec; planning requires focus and a lack of interruption too

10:16 Techrights-sec; "a week of coding can save an hour of planning"

10:17 schestowitz-TR; i always try to automate what I can

10:17 schestowitz-TR; to the point where, while recording the video you can see the bulletin/irc report coming up on top of my browser

10:17 schestowitz-TR; gotta go join rianne with exercise now

10:17 schestowitz-TR; the living room is the gym since 2020

10:18 Techrights-sec; well-designed work flows can become routine and repetitive, and thus are

10:18 Techrights-sec; usually candidates for automation

10:58 *Despatche has quit (Quit: Read error: Connection reset by deer)


11 AM, May 2

11:05 Techrights-sec; ack

11:05 schestowitz-TR; do you use any git change notifier?

11:05 schestowitz-TR; sometimes I forgot to get camerCase BEFORE posting Daily links

11:09 schestowitz-TR; TIL even fewer colleagues than I had imagined actually use GNU/Linux

11:09 schestowitz-TR; One of them uses "virtualbox"

11:09 schestowitz-TR; and another idiot was cheering for some WSL thing

11:09 schestowitz-TR; It feels bad knowing that the plan is to leave

11:09 schestowitz-TR; just a question of when

11:09 Techrights-sec; no I have to remember to check each time

11:09 Techrights-sec; I do have it set to notify about trailing whitespace and reject a commit

11:09 Techrights-sec; if they are present

11:09 Techrights-sec; :9

11:09 Techrights-sec; :(

11:10 Techrights-sec; That means that you should be looking somewhat actively now so that you have

11:10 Techrights-sec; more flexibility about when to pull up stakes

11:13 Techrights-sec; If you put away *a lot* in retirement funds, you can in princple cash out early

11:13 Techrights-sec; but that takes time and money first

11:15 schestowitz-TR; I have long thought of pension with employer contribution as a sort of vendor lockin

11:15 schestowitz-TR; for the staff

11:15 schestowitz-TR; I already have my pension scattered in two companies

11:15 schestowitz-TR; withdrawing would not be simple, and there are 'penalties'

11:15 schestowitz-TR; right now I think of a way tgo check git tail as part of the process by which I check daily links for new files eve

11:15 schestowitz-TR; ry 5 mins

11:32 schestowitz; ~/Git$ ssh git@git-tr list

11:32 schestowitz; tr-git

11:33 schestowitz-TR; trying to think how to show latest chnage/time

11:37 Techrights-sec; ack

11:37 Techrights-sec; git log -1 --format=%cd

11:37 Techrights-sec; best to just 'git pull' before anthing

11:37 Techrights-sec; ^anything

11:38 schestowitz-TR; benefits would be:

11:38 schestowitz-TR; 1) not missing the latest [tags] for new daily links domain

11:38 schestowitz-TR; 2) seeing within less than 5 mins any new changes upstream

11:38 schestowitz-TR; I already git pull to avert conflicts, if possible

11:38 schestowitz-TR; but I have on one screen a "new thing available" terminal

11:43 schestowitz-TR; for some reason I cannot run standard git commands over ssh

11:43 schestowitz-TR; ssh git@git-tr brings me to a prompt

11:43 schestowitz-TR; thaat prompt is... different

11:44 schestowitz-TR; do I need to load tr-git or something?

11:45 Techrights-sec; there is also the method of merging or whatever it is called, that con be

11:45 Techrights-sec; set in the Git client's configuration file

11:45 Techrights-sec; git log -1 --format="%at" | xargs -I{} date -d @{} +"%F %H:%M:%S %z"

11:45 Techrights-sec; that one probably goes into Git interactive mode

11:45 Techrights-sec; checking

11:45 Techrights-sec; yep that's what it does

11:45 Techrights-sec; no it is Git in interactive mode it accepts Git commands it is not a normal

11:45 Techrights-sec; shell

11:46 schestowitz-TR; Ioccasionalyl feel remorse that you pushed in new tags but I posted Daily Links already, before factoring in the

11:46 schestowitz-TR; latest changes

11:46 schestowitz-TR; and I want to avoid this situation in the future

11:46 schestowitz-TR; the cronning would nag me to pull and run my camelcase sync script

11:46 Techrights-sec; that is a configuration setting in the client, I run into that too

11:48 schestowitz-TR; I wonder how many years git has left in it before it's the next

11:48 schestowitz-TR; svn and next svn etc.

11:48 schestowitz-TR; the attacks from github (they have their OWN commamdn, gh, and I don't trust gitlab either)

11:48 schestowitz-TR; will weaken git as an open "protocol"

11:48 schestowitz-TR; *I meanty next cvs and next svn

11:49 Techrights-sec; https://git-scm.com/docs/merge-config

↺ https://git-scm.com/docs/merge-config

11:49 Techrights-sec; M$ media has been trying to make GitHub synonymous with Git especially

11:49 Techrights-sec; since the former is proprietary *AND* controlled by M$ and the latter is

11:49 Techrights-sec; FOSS and available to anyone

11:49 -TechrightsBN/#boycottnovell-git-scm.com | Git - merge-config Documentation

11:49 Techrights-sec; cvs -> svn -> git -> ???

11:49 Techrights-sec; git has a lot of good things but the work flow is awkward

11:51 schestowitz-TR; git was always overhyped in my view (maybe "Linux" too)

11:51 schestowitz-TR; the way it handles conflcts leave much to be desired

11:51 schestowitz-TR; to the point where I see many rather complex howtos on resolutions

11:51 schestowitz-TR; and I think there must be a better way

11:51 schestowitz-TR; the very controversation we have right now highlights one "wishlist" item

11:51 schestowitz-TR; like being able to know, without repeatedly running git pull, that

11:51 schestowitz-TR; 1) there is a change in the tail and 2) someone currently works on the

11:51 schestowitz-TR; same file

11:52 Techrights-sec; https://code-maven.com/enforce-fast-forward-as-merge-strategy

↺ https://code-maven.com/enforce-fast-forward-as-merge-strategy

11:52 Techrights-sec; that's the whole purpose of Git and there is the merge strategy to address

11:52 Techrights-sec; that. There is also a merge style which can be used when conflicts have

11:52 Techrights-sec; to be resolve through manual editing.

11:52 -TechrightsBN/#boycottnovell-code-maven.com | Enforce fast forward as merge strategy in Git

11:55 schestowitz-TR; it still feels like not enough has been 'abstracted away'

11:55 schestowitz-TR; inherently because of pull/push paradigm

11:55 schestowitz-TR; not locking files

11:55 schestowitz-TR; like, (I'm sure this is possible), I am going to start editing this file

11:55 schestowitz-TR; inform server

11:55 schestowitz-TR; other users notificed of potential conflict

11:55 schestowitz-TR; for file systems and file servers there are weak mechanisms too

11:55 schestowitz-TR; but companies still lose a lot of productivity over lost work due

11:55 schestowitz-TR; to conflicting edits etc.

11:55 schestowitz-TR; to use the analogy, collab editing by sending MS Office attachments

11:55 schestowitz-TR; good wiki software tends to lock pages with timeout for editor

11:59 Techrights-sec; that's a very, very different paradigm. Git allows parallel editing

11:59 Techrights-sec; and then integrates the changes as they are pushed to the servr

11:59 Techrights-sec; maybe a pre-commit hook is available or if not could be written in shell


noon, May 2

12:06 schestowitz; "PTY allocation request failed on channel 0"

12:06 schestowitz-TR; this always shows up before the prompt,which acts a bit like sql

12:15 Techrights-sec; usage of git shell example, from TR:

12:15 Techrights-sec; ssh git@tr-git "git-upload-pack '/home/git/tr-git/'"

12:35 *Despatche (~desp@u3xy9z2ifjzci.irc) has joined #boycottnovell


3 PM, May 2

15:00 *u-amarsh04 (~amarsh04@v6xmmrhxmbafc.irc) has joined #boycottnovell

15:00 *u-amarsh04 (~amarsh04@freenode-rmogvn.g0d7.dtdf.mc4289.IP) has joined #boycottnovell

15:24 schestowitz-TR; just met an ol friend (~20 years) for a long chat, he said absolutely do not leave the job

15:24 schestowitz-TR; he considers it very good relative to what else si available

15:24 schestowitz-TR; he knows the job, I've done it 11+ years

15:24 schestowitz-TR; he left his job in 2006 and stayed for 10 years with remorse about leaving it

15:24 schestowitz-TR; so in his view the green grass next door isn't so green

15:24 schestowitz-TR; and since we both work and can move anywhere to do the same job

15:24 schestowitz-TR; we should hold on to it

15:24 schestowitz-TR; that was the main subject, another one was how people looked to disrupt techrights

15:24 schestowitz-TR; he knew the site since its early days

15:24 schestowitz-TR; he stopped using twitter

15:24 schestowitz-TR; we saw a famous football today, he's also practising at the track

15:24 schestowitz-TR; in the world championship in poland my friend won the 200m (for his age group)

15:24 schestowitz-TR; that's the summary, we also watched some videos on free sofwtare/tech issues

15:24 schestowitz-TR; I told him about the belarus situation as that resembled another thing he had heard of

15:24 schestowitz-TR; I am working on part 10 now

15:26 Techrights-sec; ack

15:26 Techrights-sec; yes hold on but have an option to leave, I still consider it a very bad sign

15:26 Techrights-sec; that they've been lying so often and so blatantly and that so few are

15:26 Techrights-sec; ethical or talented with ICT

15:27 schestowitz-TR; the joke here (at home) goes,

15:27 schestowitz-TR; firthey they tried to cut off with pensions

15:27 schestowitz-TR; that backfired and it's OK now

15:27 schestowitz-TR; but now they try to make cost-saving moved with clown computing

15:27 schestowitz-TR; a

15:27 schestowitz-TR; short-sighted and over the long run very expensive mistake

15:27 schestowitz-TR; we are not shareholders

15:27 schestowitz-TR; and afaik, losing a job against one's will means compensation too

15:31 Techrights-sec; ok the compensation part is important be sue that they can't press you into

15:31 Techrights-sec; an nondisparagement contract; often it seems that employers try to extort

15:31 Techrights-sec; newly fired people into signing

15:40 schestowitz-TR; just before leaving (I met at the track, it's at the stadium just across the road)

15:40 schestowitz-TR; I was tying to find an approch for seeing git status every 5 mins

15:40 schestowitz-TR; there is no simple solution for dropping the ssh link after checking

15:40 schestowitz-TR; I tried 3 approaches

15:40 schestowitz-TR; one left a trail of stake connections, which I had predicated

15:40 schestowitz-TR; I looked around git-upload-pack

15:40 schestowitz-TR; lots of online docs

15:40 schestowitz-TR; some not working as documented

15:40 schestowitz-TR; then I left is aside

15:40 schestowitz-TR; let me see if I can push the current version to git, I think there's a file similar to it

15:40 schestowitz-TR; already on there

15:41 schestowitz-TR; pushed new file

15:41 schestowitz-TR; I thought I had already added it, so checked there's nothing sensitive in there

15:50 schestowitz-TR; I kicked myself for about 10 mins trying to recall ananalogy

15:50 schestowitz-TR; my friend said something about portland city centre and businesses avoiding it

15:50 schestowitz-TR; after I told him that my sister had moved there and regrets it

15:50 schestowitz-TR; so I said it's like Luka and HTP in Minsk -- the very thing I was editing when he phoned me to meet

15:50 schestowitz-TR; a lot of places in the world right now repel talent for various reasons

15:50 schestowitz-TR; I'm not sure where the workers go

15:50 schestowitz-TR; maybe some go to canada

15:50 Techrights-sec; ok

15:50 Techrights-sec; well it gives away that git shell is used but that's probably not important

15:50 Techrights-sec; information

15:52 schestowitz-TR; re git, I tried chaining ssh sessions and cause them to terminate on their own

15:52 schestowitz-TR; I also tried piping and filtering the output, but for that to happen it needs to come back to the seminal env

15:52 schestowitz-TR; regarding command line option, the syntax there is sooooo precarious

15:52 schestowitz-TR; even just adding one whitespace anywhere would cause it not to work

15:52 schestowitz-TR; so any CLI options for git-upload-pack would break it completely

15:57 Techrights-sec; that account is for scripting not interactive work

15:57 Techrights-sec; :)

15:57 Techrights-sec; git runs over SSH

15:58 schestowitz-TR; OK, I will change my approach completely and use git instead of ssh

15:58 schestowitz-TR; I will comment out the existing approach

15:58 schestowitz-TR; I mean I will use the git interface

15:59 schestowitz-TR; git log -1 --format="%at" | xargs -I{} date -d @{} +"%F %H:%M: %z"


4 PM, May 2

16:03 *psydruid (~psydruid@jevhxkzmtrbww.irc) has left #boycottnovell

16:03 *psydruid (~psydruid@jevhxkzmtrbww.irc) has joined #boycottnovell

16:21 schestowitz-TR; draft in wordpress

16:21 schestowitz-TR; I'm also testing a revision in the shell file

16:21 schestowitz-TR; will likely work, will then push to git

16:21 schestowitz-TR; TIL git interactive stuff, we at least explored new things

16:21 schestowitz-TR; meeting my friend, rianne also is now convinced not to rush out

16:21 schestowitz-TR; but to explore other options, which is always a bargaining card at

16:21 schestowitz-TR; the very least

16:21 schestowitz-TR; I can only do tuxmachines and techrights if both of us work from home with

16:21 schestowitz-TR; ample free time -- something that IU lacked for a number of stagnant years

16:21 schestowitz-TR; after I had completed the phd and needed to get a "real" job

16:21 schestowitz-TR; your command works splendidly well

16:21 schestowitz-TR; I pushed the change

16:21 schestowitz-TR; and the time shown updates on my "grand monitoring" display

16:21 schestowitz-TR; this way I can "sense" when there is a new update

16:21 schestowitz-TR; without having to go to desktop 9 (development) run a 'pull'

16:21 schestowitz-TR; this will be worth the investment within months (time-wise)

16:22 Techrights-sec; ack

16:22 Techrights-sec; thanks

16:25 schestowitz-TR; I will try to set myself a goal of 10 posts per day again, and 2-3 videos

16:25 schestowitz-TR; I realised today the new laptop I can very easily detach from things to record from anywhere indoor and outdoor, ev

16:26 schestowitz-TR; en without an internet connection

16:26 schestowitz-TR; using obs (that machine does not run any critical services yet, it just holds the important data)

16:52 Techrights-sec; ack

16:54 schestowitz-TR; I am going to learn (over the coming week) how I sped my time and how it can be improved

16:54 schestowitz-TR; I recently decided to deal with email from unknown sources more infrequently

16:54 schestowitz-TR; it leads to mental clutter even if it's obvious spam


5 PM, May 2

17:17 Techrights-sec; time management is a useful skill

17:17 Techrights-sec; however it depends a lot on the work flow and the depends on the tasks

17:20 schestowitz-TR; various factors impact my a) setup b) taska dn thus c) workflow

17:20 schestowitz-TR; sometimes I shuffle things around for no reason other than technical woees

17:20 schestowitz-TR; like hdmi refusing come on with one pc, while working Ok with another

17:20 schestowitz-TR; I also shufflesd around for water and liquid safely

17:20 schestowitz-TR; like spills on laptops

17:20 schestowitz-TR; it's always a work in progress

17:20 schestowitz-TR; in terms of topics covered, github series is temporarily on the ice (or ICE, GitHub fav)

17:20 schestowitz-TR; Gemini is just there, working in the backgroudn

17:20 schestowitz-TR; Set and forget so to speak

17:20 schestowitz-TR; some jobs (work) are routine and "boring", but here there's a range of stuff

17:20 schestowitz-TR; I want to tinker less and write more

17:20 schestowitz-TR; I'm not so involved in IRC lately

17:27 Techrights-sec; makes sense, the writing is the most valuable and most effective,

17:27 Techrights-sec; everything else is just a means to enable that

17:28 schestowitz-TR; twitter was quite effective around 2016-17, I think it may have peaked in some sense around that time

17:28 schestowitz-TR; but it capitalised on a lot of disruption, which it actively contributed to

17:28 schestowitz-TR; on many levels

17:28 schestowitz-TR; OTA

17:40 *DaemonFC (~daemonfc@s8babdvbqh3nw.irc) has joined #boycottnovell


6 PM, May 2

18:29 *u-amarsh04 has quit (Quit: Konversation terminated!)

18:29 *u-amarsh04 has quit (Quit: Konversation terminated!)

18:45 *DaemonFC has quit (Ping timeout: 2m30s)


7 PM, May 2

19:10 *psydroid2 (~psydroid@memzbmehf99re.irc) has joined #boycottnovell

19:36 *DaemonFC (~daemonfc@7adiimzyx9th6.irc) has joined #boycottnovell


9 PM, May 2

21:15 *DaemonFC has quit (Ping timeout: 2m30s)

21:40 *DaemonFC (~daemonfc@7adiimzyx9th6.irc) has joined #boycottnovell


11 PM, May 2

23:19 *psydroid2 has quit (Ping timeout: 2m30s)

23:30 schestowitz-TR; <techrights-news> From one sinking ship to another? https://www.brendangregg.com/blog/2022-05-02/brendan-at-intel.html

↺ https://www.brendangregg.com/blog/2022-05-02/brendan-at-intel.html

23:30 -TechrightsBN/#boycottnovell-www.brendangregg.com | Brendan@Intel.com

23:30 schestowitz-TR; [23:09] <SomeH4x0r> hi

23:30 schestowitz-TR; [23:09] <SomeH4x0r> please put diamondlobby.com to CF users

23:30 schestowitz-TR; [23:10] <schestowitz-TR> ciphrCat: ^^


IRC: #boycottnovell @ Techrights IRC Network: Monday, May 02, 2022


back to Techrights (Main Index)

-- Response ended

-- Page fetched on Sun May 19 13:15:24 2024