Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 9 Sep 2016 08:18:15 -0453.75
From:      "William A. Mahaffey III" <wam@hiwaay.net>
To:        questions@freebsd.org
Subject:   Re: X+webkit = Disgraceful
Message-ID:  <c5635a88-d5ca-c36f-7ec5-e67b18ecddf7@hiwaay.net>
In-Reply-To: <E1biHyX-0006t8-Pb@elasmtp-curtail.atl.sa.earthlink.net>
References:  <E1biHyX-0006t8-Pb@elasmtp-curtail.atl.sa.earthlink.net>

next in thread | previous in thread | raw e-mail | index | archive | help
On 09/09/16 04:25, CK wrote:
> 252M    .
> 7.6M    ./bash
> 200k    ./gnome
>   31M    ./gnome2
> 1.6M    ./gnome3
>    1M    ./hunspell
> 1.0M    ./jpeg8d
>   13M    ./perl
>   10M    ./python
>   27M    ./xorg
>
> I just fetched the recursive ports for:
>
> x11/xorg-minimal
> x11/xfd x11/xset x11/xterm
> x11-fonts/bdftopcf x11-fonts/pcf2bdf
> x11-wm/vtwm www/webkit-gtk2
>
> And that doesn't even include a web-browser
> (currently looking at surf + xombrero, essentially,
> "browsers" that do little more than present a page
> from Google's webkit "www-engine"; apparently, the
> web is such an enormous piece of shit now that nobody
> can code decent web-page rendering anymore [Netsurf
> and Dillo seem to have been trying for over a decade]
> except for corporate giants - created+controlled by
> govt for the purpose of profiting govt and spying on
> behalf of govt.  Still keeping Opera 12.16 since it's
> pretty much perfect with only a few fatal flaws in
> the current web-o-sphere.
>
> 250+ MB, 36+ hours of downloading, and I still
> can't even view the WWW, graphically.  It's just
> fucking disgusting.  In 1996, I didn't even have
> a hard drive that big, and my kernel was about
> 1/2 MB, RAM was 16MB, FreeBSD took about 16MB of
> disk space, and I could install everything from a
> bunch of floppies, and Xwindow + graphical browser
> was just a minor addition - maybe a few MB at most.
> And guess what?  THE WEB DOESN'T LOOK ANY BETTER
> TODAY THAN THEN (with the exception of server-side
> font control - which - apparently, took a whole new
> fucking language to fix (CSS) instead of a trivial
> fix to the FONT SIZE attribute specification).  I
> guess I should say I am no fan of video or residential
> high-speed access of the Internet - for without it,
> we surely wouldn't have a mess like we have today
> (I'd guess it's all porn+entertainment driven).
>
> It's just fucking disgusting.  It's complexity merely
> for the sake of complexity - just pure wankerism without
> any essential additional quality.
>
> I need ALL OF THIS SHIT just to turn some text and a
> few images into pixels?  250+ MB of COMPRESSED code
> (expanded, it's surely GBs!!!  BILLIONS OF LINES OF
> CODE???)  Whoever is responsible for this needs to
> be rounded up and left deserted on some island in the
> middle of the ocean.  It's just pure insane.  This
> world has lost it's collective mind - and the outcome
> will not be pleasant.
>
> PS. my config-recursive tried to disable as much
> as possible ... which i am sure will cause
> compilation errors ...  and this is not really a
> "freebsd" thing, but it is part of the freebsd
> ports system ...  no real question here, just
> a question people should be asking themselves.
>
> Somebody needs to develop an anti-JS "webkit"
> that destroys all of the JS-BS in webpages, and
> filters out the essential images+links+functionality,
> without regard to placement/organization for those
> websites that promulgate this garbage, and aid in
> some kind of return to the non-commericialization
> of the Internet.  How can this not be seen as a
> govt/corporate takeover of the Internet and all
> "free" operating systems?  There is no way this
> could ever be supported by "free programmers"
> developing things "freely", out of their own
> desire and love for something of personal
> quality+satisfaction.
>
> total 159
>
>     413205 Nov 16  2010 ConsoleKit-0.4.3.tar.bz2
>      85905 Apr  2  2013 Filter-1.49.tar.gz
>    4886995 Dec 21  2009 MesaLib-7.6.1.tar.bz2
>    1254318 Jul 22  2008 PolicyKit-0.9.tar.gz
>      13185 Oct 22  2009 Switch-2.16.tar.gz
>     238441 Jun  2  2011 XML-Parser-2.41.tar.gz
>    1781068 Apr 15  2013 bison-2.7.1.tar.xz
>      22718 Mar  7  2016 bsd-xterm-icons-1.tgz
>   23558405 Dec 25  2010 cairo-1.10.2.tar.gz
>     295596 Sep 24  2013 cantarell-fonts-0.0.15.tar.xz
>     730404 Jan 20  2014 check-0.9.12.tar.gz
>    6068021 May  5  2014 cmake-2.8.12.1.tar.gz
>     626225 Mar 18 09:40 cups-1.7.1-source.tar.bz2
>    2276862 Mar 25  2014 curl-7.36.0.tar.lzma
>    1917579 Jun  5  2014 dbus-1.6.20.tar.gz
>     748836 Feb 25  2013 dbus-glib-0.100.2.tar.gz
>    4706932 Aug 25  2013 dejavu-fonts-ttf-2.34.tar.bz2
>      10658 Jun 17  2013 dialog4ports-0.1.5.tar.gz
>      55191 Apr 17  2013 dmidecode-2.12.tar.bz2
>      55653 Sep  6 10:37 docbk241.zip
>      43441 Sep  6 10:37 docbk30.zip
>      55952 Sep  6 10:37 docbk31.zip
>      55742 Sep  6 10:37 docbk40.zip
>      56654 Sep  6 10:37 docbk41.zip
>      75683 Jul 23  2014 docbkx412.zip
>      61830 Sep  6 10:37 docbook-4.2.zip
>      66117 Sep  6 10:37 docbook-4.3.zip
>      66879 Sep  6 10:37 docbook-4.4.zip
>      71252 Sep  6 10:37 docbook-4.5.zip
>     835797 Jul 23  2014 docbook-5.0.zip
>      34500 Sep  6 10:37 docbook-simple-1.1.zip
>      78428 Jul 23  2014 docbook-xml-4.2.zip
>      83865 Jul 23  2014 docbook-xml-4.3.zip
>      96107 Jul 23  2014 docbook-xml-4.4.zip
>      98497 Jul 23  2014 docbook-xml-4.5.zip
>    3682531 Nov  1  2010 docbook-xsl-1.76.1.tar.bz2
>    1443221 Nov  1  2010 docbook-xsl-doc-1.76.1.tar.bz2
>     562616 Mar 24  2012 expat-2.1.0.tar.gz
>    1612101 Mar 26  2014 flex-2.5.39.tar.bz2
>    1541382 Oct 10  2013 fontconfig-2.11.0.tar.bz2
>    1005343 Apr  4  2013 freeglut-2.8.1.tar.gz
>    1703842 Mar  6  2014 freetype-2.5.3.tar.bz2
>      51794 Aug 12  2012 getopt-1.1.5.tar.gz
>    2644924 Aug 16  2013 gettext-0.18.3.1.tar.gz
>     493206 Sep 17  2012 glu-9.0.0.tar.bz2
>    1818812 Sep 30  2013 gmp-5.1.3.tar.xz
>     526700 Mar 26  2012 gnome-doc-utils-0.20.10.tar.xz
>    7279415 Feb  4  2013 gnutls-2.12.23.tar.bz2
>     865088 May  8  2007 gperf-3.0.3.tar.gz
>    6938866 Nov 28  2013 graphite2-1.2.4.tgz
>     324014 Feb 20  2012 gst-plugins-base-0.10.36.tar.bz2
>    3655705 Feb 20  2012 gstreamer-0.10.36.tar.bz2
>     637936 Sep 14  2011 gtk-doc-1.18.tar.xz
>    1238766 Nov 30  2009 hal-0.5.14.tar.gz
>    1051548 Dec  4  2013 harfbuzz-0.9.25.tar.bz2
>     199611 Jun 30  2013 help2man-1.43.3.tar.gz
>      38008 Jan 13  2010 hicolor-icon-theme-0.12.tar.gz
>   23875368 Oct  4  2013 icu4c-52_1-src.tgz
>      20510 Aug  5  2002 isoENTS.zip
>    1092062 Oct 12  1998 jade-1.2.1.tar.gz
>     226237 Apr 19  2004 jade_1.2.1-35.diff.gz
>    1415752 Jan 19  2007 jasper-1.900.1.zip
>     405712 Jun 11  2004 jbigkit-1.6.tar.gz
>     408882 Dec 20  2009 libdrm-2.4.17.tar.bz2
>     845747 Mar 17  2013 libffi-3.0.13.tar.gz
>    1508530 Jul 25  2013 libgcrypt-1.5.3.tar.bz2
>     489266 Jun 23  2013 libgpg-error-1.12.tar.bz2
>    4984397 Aug  7  2011 libiconv-1.14.tar.gz
>       9580 Feb  6  2014 libpng-1.5.18-apng.patch.gz
>     730340 Feb  6  2014 libpng-1.5.18.tar.xz
>      82483 Sep  1  2010 libproxy-0.4.6.tar.gz
>     203468 Oct 14  2009 libpthread-stubs-0.3.tar.bz2
>    2039225 Mar 24  2013 libtasn1-3.3.tar.gz
>    2632347 Oct 18  2011 libtool-2.4.2.tar.gz
>      23399 Mar  2  2009 libvolume_id-0.81.1.tar.bz2
>     400283 Nov  7  2013 libxcb-1.9.3.tar.bz2
>    1438525 Sep 21  2013 m4-1.4.17.tar.bz2
>    1242186 Jul 27  2010 make-3.82.tar.bz2
>    1558863 May 28  2013 nettle-2.7.1.tar.gz
>    6367893 Sep 22  2015 nss-3.15.5.tar.gz
>     732377 Aug 24  2013 orc-0.4.18.tar.gz
>     979999 Jan 14  2014 p11-kit-0.20.2.tar.gz
>       9686 Jun 17  2012 pcf2bdf-1.04.tgz
>     166584 Mar 12  2014 pciids-20140312.tar.xz
>    1468794 Dec 15  2013 pcre-8.34.tar.bz2
>      83948 Feb 10  2014 pkgconf-0.9.5.tar.bz2
>    1431080 Apr 24  2012 polkit-0.105.tar.gz
>     324441 Sep  1  2008 rarian-0.8.1.tar.bz2
>     506660 Feb 13  2013 shared-mime-info-1.1.tar.xz
>    1937368 Sep  8 15:19 sqlite-autoconf-3080401.tar.gz
>    2051630 Sep 22  2012 tiff-4.0.3.tar.gz
>      63578 May  1  2012 v4l_compat-1.0.20120501.tar.gz
>     963540 Dec  9  2013 vtwm-5.4.99.20130906.tar.xz
>    7814028 Apr 18  2013 webkit-1.8.3.tar.xz
>     136421 Nov  7  2013 xcb-proto-1.9.tar.bz2
>     287855 May 30  2012 xcb-util-0.3.9.tar.bz2
>     257492 Apr 25  2011 xcb-util-renderutil-0.3.8.tar.bz2
>      97265 Sep  1  2004 xmlcatmgr-2.2.tar.gz
>      29705 Sep  6 10:37 xmlcharent-0.3.zip
>    1129416 Mar  6  2014 xterm-303.tgz
>    7955839 Feb 26  2014 bash-4.3.tar.gz
>     189483 Feb 26  2012 intltool-0.50.2.tar.gz
>     634052 Mar 26  2013 atk-2.8.0.tar.xz
>     607018 Apr  1  2010 enchant-1.6.0.tar.gz
>    1192936 Jun  7  2013 gdk-pixbuf-2.28.2.tar.xz
>    6626972 Jun  9  2013 glib-2.36.3.tar.xz
>     352284 May 13  2013 glib-networking-2.36.2.tar.xz
>   13376344 Oct 11  2013 gtk+-2.24.22.tar.xz
>     709124 Jan 14  2013 libsoup-2.40.3.tar.xz
>    4034128 Apr 18  2013 libxml2-2.9.1.tar.gz
>    3435907 Nov 20  2012 libxslt-1.1.28.tar.gz
>    1015112 May 13  2013 pango-1.34.1.tar.xz
>    1201108 Mar 25  2013 gobject-introspection-1.36.0.tar.xz
>     384248 Nov 13  2012 gsettings-desktop-schemas-3.6.1.tar.xz
>     975917 Feb 16  2011 hunspell-1.3.2.tar.gz
>        684 Feb 17  2002 exifautotran.txt
>       8531 Feb 27  2011 jpegexiforient.c
>     991456 Jan 15  2012 jpegsrc.v8d.tar.gz
>       8448 Nov  6  2011 BSDPAN-20111107.tar.bz2
>   13724906 Mar 11  2013 perl-5.16.3.tar.bz2
>   10431288 Nov  9  2013 Python-2.7.6.tar.xz
>     783570 Jan  8  2016 setuptools-2.0.1.tar.gz
>     116380 Jan 14  2013 bdftopcf-1.0.4.tar.bz2
>     108195 Feb 10  2012 mkfontdir-1.0.7.tar.bz2
>     139923 Jul 16  2013 mkfontscale-1.1.1.tar.bz2
>     146794 Oct 11  2013 xauth-1.0.8.tar.bz2
>     137632 Jul 16  2013 xfd-1.1.2.tar.bz2
>     163905 Sep  8  2013 xinit-1.3.3.tar.bz2
>     242185 Mar 22  2012 xkbcomp-1.2.4.tar.bz2
>     142286 Aug  8  2013 xset-1.2.3.tar.bz2
>     908897 Oct  3  2013 xkeyboard-config-2.10.1.tar.bz2
>     323838 Oct 31  2013 xf86-input-keyboard-1.8.0.tar.bz2
>     353339 Mar 26  2013 xf86-input-mouse-1.9.0.tar.bz2
>     300571 Sep  9  2013 xf86-video-vesa-2.3.3.tar.bz2
>     665087 Oct 29  2010 encodings-1.0.4.tar.bz2
>     465351 Nov 10  2010 font-bh-ttf-1.0.3.tar.bz2
>     245606 Nov 15  2010 font-misc-ethiopic-1.0.3.tar.bz2
>    1578992 Nov 15  2010 font-misc-meltho-1.0.3.tar.bz2
>     142059 Feb 28  2012 font-util-1.3.0.tar.bz2
>     365762 Mar  2  2012 libICE-1.0.8.tar.bz2
>     348908 Sep  7  2013 libSM-1.2.2.tar.bz2
>    2339981 Sep  8  2013 libX11-1.6.2.tar.bz2
>     295297 May 24  2013 libXau-1.0.8.tar.bz2
>     677147 Sep  7  2013 libXaw-1.0.12.tar.bz2
>     283746 Jan  2  2013 libXcomposite-0.4.4.tar.bz2
>     311896 May 29  2013 libXcursor-1.1.14.tar.bz2
>     278937 Jan  2  2013 libXdamage-1.1.4.tar.bz2
>     310878 Mar  7  2012 libXdmcp-1.1.1.tar.bz2
>     378901 May 31  2013 libXext-1.3.2.tar.bz2
>     291978 May 28  2013 libXfixes-5.0.1.tar.bz2
>     482851 Jan  7  2014 libXfont-1.4.7.tar.bz2
>     240293 Oct  8  2009 libXfontcache-1.0.5.tar.bz2
>     311556 Jun  2  2012 libXft-2.3.1.tar.bz2
>     440969 Jul  2  2013 libXi-1.7.2.tar.bz2
>     278026 May 30  2013 libXinerama-1.1.3.tar.bz2
>     396230 Sep  7  2013 libXmu-1.1.2.tar.bz2
>     298632 May 30  2013 libXp-1.0.2.tar.bz2
>     443496 Sep  7  2013 libXpm-3.5.11.tar.bz2
>     315165 Sep  7  2013 libXrandr-1.4.2.tar.bz2
>     306121 Jun 13  2013 libXrender-0.9.8.tar.bz2
>     762331 May 30  2013 libXt-1.1.4.tar.bz2
>     300633 Sep  7  2013 libXv-1.0.10.tar.bz2
>     255831 Nov 21  2010 libXxf86misc-1.0.3.tar.bz2
>     284279 May 30  2013 libXxf86vm-1.1.3.tar.bz2
>     294884 Apr 25  2013 libfontenc-1.1.2.tar.bz2
>     359231 Jul 20  2013 libpciaccess-0.13.2.tar.bz2
>     335788 Mar  7  2012 libxkbfile-1.0.8.tar.bz2
>     221435 Apr 26  2006 libxkbui-1.0.2.tar.bz2
>     701414 Nov 17  2013 pixman-0.32.4.tar.bz2
>     177812 Nov  7  2013 xtrans-1.3.2.tar.bz2
>     113218 Mar 22  2012 bigreqsproto-1.1.2.tar.bz2
>     101208 Oct 29  2010 compositeproto-0.4.2.tar.bz2
>      98392 Oct 29  2010 damageproto-1.2.1.tar.bz2
>     108746 Jul 11  2012 dri2proto-2.8.tar.bz2
>      95093 Jan  5  2011 evieext-1.1.1.tar.bz2
>     100886 Mar  8  2011 fixesproto-5.0.tar.bz2
>      84470 Oct  2  2009 fontcacheproto-0.1.3.tar.bz2
>     141990 Mar 22  2012 fontsproto-2.1.2.tar.bz2
>     126969 Dec 10  2013 glproto-1.4.17.tar.bz2
>     195642 Mar  6  2013 inputproto-2.3.tar.bz2
>     256988 Mar 22  2012 kbproto-1.0.6.tar.bz2
>     222559 Jan  5  2011 printproto-1.0.5.tar.bz2
>     133300 Jul 12  2012 randrproto-1.4.0.tar.bz2
>     123033 Mar 22  2012 recordproto-1.14.2.tar.bz2
>     105741 Aug 10  2010 renderproto-0.11.1.tar.bz2
>     102992 May 27  2011 resourceproto-1.2.0.tar.bz2
>     118820 Mar 22  2012 scrnsaverproto-1.2.2.tar.bz2
>      48785 Jan 18  2006 trapproto-3.4.3.tar.bz2
>     118862 Jul 22  2013 videoproto-2.3.2.tar.bz2
>     112486 Mar 22  2012 xcmiscproto-1.2.2.tar.bz2
>     229282 Mar 22  2012 xextproto-7.2.1.tar.bz2
>      49191 Aug 26  2009 xf86bigfontproto-1.2.0.tar.bz2
>      85934 Oct  1  2009 xf86dgaproto-2.1.tar.bz2
>      96528 Jan  5  2011 xf86driproto-2.1.1.tar.bz2
>      84950 Oct 10  2009 xf86miscproto-0.9.3.tar.bz2
>      96822 Jan  5  2011 xf86vidmodeproto-2.3.1.tar.bz2
>      96239 Jan  5  2011 xineramaproto-1.2.1.tar.bz2
>     295948 Nov 22  2013 xproto-7.0.25.tar.bz2
>     143498 Jul 22  2013 makedepend-1.0.5.tar.bz2
>      77830 Dec  3  2013 util-macros-1.18.0.tar.bz2
>    4939257 May  3  2010 xorg-server-1.7.7.tar.bz2
>
> _______________________________________________
> freebsd-questions@freebsd.org mailing list
> https://lists.freebsd.org/mailman/listinfo/freebsd-questions
> To unsubscribe, send any mail to "freebsd-questions-unsubscribe@freebsd.org"
>


Preach it *LOUD*, brother !!!!

-- 

	William A. Mahaffey III

  ----------------------------------------------------------------------

	"The M1 Garand is without doubt the finest implement of war
	 ever devised by man."
                            -- Gen. George S. Patton Jr.




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?c5635a88-d5ca-c36f-7ec5-e67b18ecddf7>