Recently I'd face a problem with KDE + pulseaudio. On reboot, the volume would reset every time to maximum and the headphone volume reduced, it had to be set every time using pavucontrol or alsamixer.
The solution to this was to set the output to analog headphone or analog speakers (flipping the current output) in system settings > Multimedia > phonon > Devices
My blog will mostly talk about Desktop Linux & it's administration, general philosophy and software politics.
Friday, January 27, 2012
Tuesday, January 17, 2012
Benefits of piracy
The law and companies openly claim that piracy
does no good; the opinion of the companies is bound to be obvious
since they're concerned about sales; this's similar to a politician
saying the other party is bad and they are good.
However I've a different approach to this.
The no. 1 beneficial of piracy is the end user;
it's tempting to download something which has a market price of $200
(or even $4000) for free by just paying for your Internet connection.
This's beneficial in another way to the end
users – the companies wont hike up prices like crazy, cause if
they did people wouldn't simply buy their product, bankrupting the
company. This works specially well with monopolies like Microsoft and
Adobe, otherwise your copy of Windows would start at $500 forcing you
to pay it if you wanna use a computer, maybe people had to pay in
installments cause of this.
Piracy controls the prices of these software to be
reasonable; and if it is, people will not even download pirated
instead buy software/movie/album; there's a critical price at which
the profit will be maximum. Every businessman knows that.
Equalize distribution of finance – If
piracy stops, the rich will get richer; people will be forced to pay
for their movies and software breaking the distribution of the
economy. Economy is good when everyone has money instead of all money
being at one hand; this makes a more of a 1 man rule instead of
democracy. Thus stopping piracy completely is bound to do harm.
Following the above stated facts of increased
rates of multimedia/software, it'll make the conditions still worst
since the price will also be a lot higher which means more profits.
Next comes ISP – they're rather silent on
this cause they know it's not good, but good for them. More
downloading means more work for ISP, and more profits. Clear and
simple.
The pirates – Traffic to a website with
ads generates revenues, that's why there're so many websites offering
pirated content.
crackers – You know Windows infection.
Pirated stuff and websites is one of the best sources of these. Then
with compromised Windows systems comes spam > fraud and stolen
private content. I believe, in Bittorrent networks, crackers attack
Windows computers to compromise them.
Antivirus companies – If the world didn't
have piracy of any kind the probability of you having infection
(though a pendrive, or the Internet) will be very less; thus less
work for antivirus companies and less profit. On the other hand, it's
a bad idea to download pirated antivirus software cause it might be
infected and with the level of access the infected antivirus software
has in your system, your PC can turn into a bot and you can turn to
another Windows victim.
Software companies – This might be hard
to believe, but if a software comes free of cost a lot of people are
willing to adopt it making a monopoly of the software, transforming
it into a de-facto standard simply cause everyone can afford it.
This's popular is countries with poor cyber laws or bad enforcement
of the same. If piracy wouldn't have been there, Windows and Adobe
wouldn't have a monopoly in Asia, Africa, South America, and some
countries of Europe (I'm not sure about EU) cause people couldn't
afford these software; they are less willing to 'buy' a software,
instead they would've simply used free alternatives even if they were
less in features (like Gimp, Blender instead of Autodesk or Adobe
products). Thus, even though Microsoft and Adobe claim they wanna
kill piracy, they also know doing so will take away their monopoly,
and if this monopoly breaks in one country, it'll break worldwide.
This's the last thing MS wants – they solely rely on their monopoly
for revenues, otherwise there's no reason to buy any rubbish MS
product.
Also, as I've stated before in this Blog, propriety software is bound to always do harm to the masses in the long run. Similarly, software companies too claim that piracy harms people in the long run but they ignore the fact that they are themselves doing harm to the world by 'selling' their propriety software. So software companies are loudmouth on piracy and silent when it comes to dealing with disadvantage of selling their monopolistic software. I smell politics here.
Also, as I've stated before in this Blog, propriety software is bound to always do harm to the masses in the long run. Similarly, software companies too claim that piracy harms people in the long run but they ignore the fact that they are themselves doing harm to the world by 'selling' their propriety software. So software companies are loudmouth on piracy and silent when it comes to dealing with disadvantage of selling their monopolistic software. I smell politics here.
Ground truth is, most companies want money and
they'll do anything to get it, they're least concerned about people
and lie to the public that piracy is bad for everyone not cause they
care about people, but care only about money. Here I'm writing how
it's not.
Helping the poor
– Although poor people do not deserve too much entertainment, but
what's the use depriving the same when you know they can't/won't buy
it?
The concept lies by
the fact that, if you know that your multimedia/software will never
be bought by Alex, why not give it to um for free? There's no harm to
the vendor/producer and no harm and benefit to the end user (since
the end user won't give you a buck for it till the infinitely of time
– nothing can be gained form um).
Search engines – No piracy means less
things to search on the Internet, which also means less use of search
engines. That's why Google is silent on this, and if they do apply
preventive measures, it's usage will downgrade exponentially like the
case with Bing, Yahoo. There're plenty of search engines to search
the same content in.
File hosting businesses – Want to
download your free movie faster? Join today!! Although a report abuse
might remove the video within a few days, but a lot of stuff goes
unnoticed, so you 'joining in' will still reap benefits off their
database of pirated stuff.
It's unnecessarily to mention that a lot of
revenues of the likes of rapidshare, 4shared etc... comes from
piracy.
So what should be done?
The current state should remain the same.
Piracy shouldn't persist in real life – it's
easy to get that cop after that pirate and teach um a lesson; this's
done in most developed nations.
Now, the question lies what can be done online?
Many governments like that of the US of A will
even go forward to crush people's fundamental rights to make
Hollywood richer (or maybe with the intention of extracting more tax
from them, no one else benefits); this method is similar to China's –
a communist nation which uses the same tactics to crush rebels
instead of piracy.
If countries adopt for it, they won't be letting
access to sites hosting pirated stuff; so what will be the difference
remaining between this country and China? China prevents people from
outside it to gather information and form a thinking to rebel again
the government – this's a solid reason to restrict access to
information which would otherwise be a thread to the government as a
whole; but doing the same just to make the likes of Madonna, James
Cameron, Spielberg and Clooney to become richer from what they
already are seems like an excuse.
What guarantee do you take that instead of
blocking just piracy sites, they start blocking anti-government sites
too? If they do, how will you know?
Blocking any kind of information from entering a
country could be one of the reasons for a country to be taken over by
a dictator, seeing this threat, it's sheer stupidity to do such a
thing to make the rich Hollywood richer.
On the other hand if the producer is intelligent
and better than one of those management/finance guys, he can seal his
IP from piracy if he ponders a bit harder to understand what I mean.
Sunday, January 15, 2012
SBS/polarized/stereo 3d to alaglyph/red, blue 3d
If you have a SBS (side by side)/polarized/3d video, and you want to get the 3d effect without owning a 3d monitory (capable of producing polarized light), you can do so with the classic red-blue anaglyph 3d glasses; but first you have to convert the video to red/blue 3d format. You can use ffmpeg to do so.
ffmpeg has the capability to use mplayer/mencoder filter with -
ffmpeg -vf mp=[the mplayer filter]
The stereo3d filter of mplayer does the trick here, it converts sbs to anaglyph 3d, and I have to say conversion is good!
e.g. -
ffmpeg -i sbs.mp4 -vf mp=stereo3d -acodec copy -threads 10 -b:v 10000k -preset ultrafast -vcodec libx264 ~/test2.mkv
You can also use mplayer to play the SBS video by converting it to anaglyph in real time using the same video filter -
mplayer -vf stereo3d -vo gl_nosw/gl/gl2
The video driver has to be some form of gl for this to work. If you want to use xv, use the scale filter also -
mplayer -vf stereo3d,scale -vo xv
To get this working in smplayer, in the advanced options > options for mplayer > video filters
add -
stereo3d
to the filter chain.
Also you need to change the video output driver to gl/gl2 etc... if you're not adding the scale filter.
You need the latest mplayer for conversion to be fast. If it still doesn't work, you may try out mplayer2.
ffmpeg has the capability to use mplayer/mencoder filter with -
ffmpeg -vf mp=[the mplayer filter]
The stereo3d filter of mplayer does the trick here, it converts sbs to anaglyph 3d, and I have to say conversion is good!
e.g. -
ffmpeg -i sbs.mp4 -vf mp=stereo3d -acodec copy -threads 10 -b:v 10000k -preset ultrafast -vcodec libx264 ~/test2.mkv
You can also use mplayer to play the SBS video by converting it to anaglyph in real time using the same video filter -
mplayer -vf stereo3d -vo gl_nosw/gl/gl2
The video driver has to be some form of gl for this to work. If you want to use xv, use the scale filter also -
mplayer -vf stereo3d,scale -vo xv
To get this working in smplayer, in the advanced options > options for mplayer > video filters
add -
stereo3d
to the filter chain.
Also you need to change the video output driver to gl/gl2 etc... if you're not adding the scale filter.
You need the latest mplayer for conversion to be fast. If it still doesn't work, you may try out mplayer2.
Monday, January 2, 2012
L420 on Debian Squeeze.
Even if you have all the firmware installed, things wont work out of the box.
You have to install linux-2.6.39 and xserver-xorg-video-intel from the backports to get the right resolution.
For the wireless, you have to install firmware-realtek from the backports. Even after that the wireless LED won't work, but the wireless does work.
Bluetooth works out of the box.
You have to install linux-2.6.39 and xserver-xorg-video-intel from the backports to get the right resolution.
For the wireless, you have to install firmware-realtek from the backports. Even after that the wireless LED won't work, but the wireless does work.
Bluetooth works out of the box.
Wednesday, December 21, 2011
Tech mags get bribed by MS for Windows Phone (Nokia Lumia)?
There're no mags or tech news websites which point out to major issues in WP7; they just point out trivial ones.
With an intention to enforce monopoly by anti-competitive practices on both phones and desktops, WP doesnt support the following -
SD cards -- Only in a few Windows phones SD cards are installable, that too internally. Once you install it it becomes an internal part of the phone... i.e you cant use it in any other device -- you'll be forced to used this specific card on your WP like your're forced to use Windows to run Windows programs.
PC interconnect -- It'll only work on Mac and Windows; otherwise you can't do anything through your PC (this includes transferring files and media), also, the Mac version ain't good as the Windows one. The protocols are hidden and follow no standards by only Microsoft standards -- yet another reason to continue using Microsoft products (not cause they're good, but cause you're forced to use it).
Thus you're forced to use a MS software everywhere you use WP -- you have to be dependent on the company for even the simplest tasks in WP.
No bluetooth -- It doesn't support file transfers over bluetooth, cutting the phone off to all non-Microsoft PCs. Double the monopoly, double the monopoly and Bill Gates comes back on top again.
One magazine being a typical MS fanboy since the beginning of time is Chip which's mostly available in Europe and Asia.
Others include techradar.com
As a result, regardless of the reviews, the sales are horrible and people are already trying to sell the phones -- in a period of a week or month.
This proves how Microsoft bribes the press and people around the world to enforce use of it's horrible products which downgrades the the software industry worldwide and bring it to Mr. Gate's feet.
With an intention to enforce monopoly by anti-competitive practices on both phones and desktops, WP doesnt support the following -
SD cards -- Only in a few Windows phones SD cards are installable, that too internally. Once you install it it becomes an internal part of the phone... i.e you cant use it in any other device -- you'll be forced to used this specific card on your WP like your're forced to use Windows to run Windows programs.
PC interconnect -- It'll only work on Mac and Windows; otherwise you can't do anything through your PC (this includes transferring files and media), also, the Mac version ain't good as the Windows one. The protocols are hidden and follow no standards by only Microsoft standards -- yet another reason to continue using Microsoft products (not cause they're good, but cause you're forced to use it).
Thus you're forced to use a MS software everywhere you use WP -- you have to be dependent on the company for even the simplest tasks in WP.
No bluetooth -- It doesn't support file transfers over bluetooth, cutting the phone off to all non-Microsoft PCs. Double the monopoly, double the monopoly and Bill Gates comes back on top again.
One magazine being a typical MS fanboy since the beginning of time is Chip which's mostly available in Europe and Asia.
Others include techradar.com
As a result, regardless of the reviews, the sales are horrible and people are already trying to sell the phones -- in a period of a week or month.
This proves how Microsoft bribes the press and people around the world to enforce use of it's horrible products which downgrades the the software industry worldwide and bring it to Mr. Gate's feet.
Friday, December 2, 2011
smplayer with mplayer2 (no video?)
Apart form changing the binary location, there is a workaround for this bug, in custom mplayer options set -
-vid -1
And everything should work well.
-vid -1
And everything should work well.
Thursday, November 17, 2011
Debian/Ubuntu markauto cleanup script.
The Debian installer has a bad habit of marking packages 80% of packages as manually installed which causes a horrible dependency issue.
The script below lists packages which if marked automatically installed wont be removed. This also prevents listing of packages which are having important priority.
#! /bin/bash
# Script to print packages which if marked as installed automatically will not be removed (cause its it's a dependency of another manually installed package)
# This may give wrong output in circular dependencies, cause -
# aptitude why A -- B depends/recommends A
# aptitude why B -- A depends/recommends B
# this means both A and B will be included.
# in this case, one or both of them will have to be manually installed
list="$(aptitude search '~i' | grep --invert-match '..A' | cut -d ' ' -f4)"
# function to cut first line in variable list.
cut_first() {
list="$(echo "$list" | tail -n +2)"
}
while [[ "$list" != "" ]]
do
process="$(echo "$list" | head -1)"
aptitude why $process | grep --ignore-case --regexp="recommends" --regexp="depends" &> /dev/null
if [[ $? == 0 && "$(aptitude show "$process" | grep --ignore-case --regexp="Priority: required" --regexp="Priority: Important")" == "" ]]
then
echo "$process"
fi
cut_first
done
Before you use -- I warn, check if the package list is correct, to confirm, all packages if marked auto should not remove any packages as vacant dependencies.After this you can have a clean system where you can check if the manually installed packages are ok or not.
Tuesday, November 15, 2011
ffmpeg -- maintain aspect ratio with fixed height/width.
I found this in the ffmpeg man pages; 99% users thing this's not possible, but it is possible without calculating aspect ratio in mind.
Use the scale filter before specifying the input file -
-vf scale=www:www/a
Where 'www' is the desired width of the video you want. To maintain the height -
-vf scale=hhh*a:hhh
Where hhh is the desired height you want.
Friday, November 11, 2011
Openoffice/libreoffice template pack.
Recently I'd downloaded all templates from templates.services.openoffice.org, so I decided to share all of them --
http://www.4shared.com/file/5DJTQ488/templates.html
Extract the file, you'll find 4 more archives with names to that of openoffice/libreoffice applications, extract them too to get the templates for the respective applications.
You may install the usual way using the templates organizer dialog, as an alternative you may place the extracted folders to ~/.libreoffice/3/user/template, the folders will act as categories of the templates (i.e. in the organize folder dialog, you'll see these folders and inside them will lie the templates).
Notice, these are a lot of templates, so opening the templates list in openoffice/libreoffice might take a long time.
http://www.4shared.com/file/5DJTQ488/templates.html
Extract the file, you'll find 4 more archives with names to that of openoffice/libreoffice applications, extract them too to get the templates for the respective applications.
You may install the usual way using the templates organizer dialog, as an alternative you may place the extracted folders to ~/.libreoffice/3/user/template, the folders will act as categories of the templates (i.e. in the organize folder dialog, you'll see these folders and inside them will lie the templates).
Notice, these are a lot of templates, so opening the templates list in openoffice/libreoffice might take a long time.
Sunday, November 6, 2011
Gentoo splashscreen howto (with/without KMS)
To see a splash screen as you open Gentoo, you
need something called the 'frame buffer'...this is basically a driver
which has the ability to display video from the text-only console.
This's usually generic and not accelerated, i.e. does not take up the
unique features of the graphic chip, although we do have a bit of
acceleration or device dependent framebuffers.
Framebuffers are involved in making of the console
(or Ttys), since Fbs also have a resolution and you can even set the
resolution, consoles too have a resolution which can be set by
passing kernel parameters. The parameters dependents on the FB
driver.
Different framebuffer -- Vesa, Userspace-vesa
(generic Fbs), radeonfb, radeondrmfb, inteldrmfb etc....
So first you need to compile your kernel with
support of some FBs.
If you're using KMS, you don't need to mark any
framebuffer, KMS provides it's own framebuffer. Once the DRM modules
load, a FB is provided. If you have compiled the kernel with other
Fbs, it'll replace the FB with it's own. This KMS FB is hardware
specific and fast. You cant use both KMS FB and other FBs -- only 1
will work.
The mandatory sections to be selected in kernel
are -
CONFIG_FB (in Device drivers>graphs support).
In that, select -
CONFIG_FIRMWARE_EDID
(Support for frame buffer devices>Enable firmware EDID)
you can select which frame buffer support you will
compile in -
*** Frame buffer hardware drivers ***
(not required if you're a KMS user)
If you wanna use vesafb, mark it.
In “Console display driver support” which is
in Graphs support -
Support for the Framebuffer Console Decorations
(CONFIG_FB_CON_DECOR) -- this option wont be available until you
apply the fbcondecor patch or install gentoo-sources. Get it from -
Apart from these, select
VGA text console (CONFIG_VGA_CONSOLE)
CONFIG_VGA_CONSOLE (Framebuffer Console support)
Map the console to the primary display
(CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY)
Disable “Enable Tile Blitting Support”
(CONFIG_FB_TILEBLITTING)
Which is in Support for frame buffer devices.
Compile and install the kernel.
Now emerge splashutils with fbcondecor,
png and truetype USE flags enabled.
Splashutils
is a cross distro method to implement splash screen, but it requires
an init script but only if you want userspace splash, thus this needs
to be made for every fundamental distro.
Splashutils
requires some kind of framebuffer to be present to work -- any will
work, it has the ability to start from the initrd.
Splashutils
themes are set in 2 options, one verbose where you will get some
sorta decoration with the output messages (a decorated console), and
the other silent...windows and Ubuntu style.
Splashutils
can start from 2 modes -- one initrd, where it start right from the
beginning and the other from userspace, i.e. it start after init has
started. Thus an initrd is completely optional but you don't get
early bootsplash.
This
packages give you 2 main applications -
splash_geninitramfs
and splash_manager
There
are various themes available in portage -
media-gfx/splash-themes-gentoo,
media-gfx/splash-themes-livecd and media-gfx/bootsplash-themes
All
themes will be placed in /etc/splash...with their names same as the
folders in this directory. Each theme supports different resolutions,
most common being 1024x768.
You
have to append the following lines in the kernel parameters to
configure the FB you intend to use and also define which mode will
the splash screen work on, silent or verbose. Apart from this, you
also have to define what theme to use (optional for userspace
splashscreen).
video=
splash=,theme: console=tty1
Out
of this, only splash= option is necessary even if you're using the
splashscreen that starts after init. Otherwise if the splash start
from init, everything is necessary.
Depending
on what FB drivers you use, you will have to modify the video=
option, I.e apart from specifying the video driver, you have to
specific options for the FB driver. From here you can set the
resolution of the FB console too.
With
vesafb, you have to specify the resolution with various options.
These are the defaults and safe -
The
options for vga are (numbers of 3 digits) -
|
320
×
200
|
640
×
400
|
640
×
480
|
800
×
500
|
800
×
600
|
896
×
672
|
1,024
×
640
|
1,024
×
768
|
1,152
×
720
|
1,280
×
1,024
|
1,400
×
1,050
|
1,440
×
900
|
1,600
×
1,200
|
1,900
×
1,200
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
16 colors
|
770
|
772
|
774
|
|||||||||||
|
256 colors
|
768
|
769
|
879
|
771
|
815
|
874
|
773
|
869
|
775
|
835
|
864
|
796
|
893
|
|
|
15-bit (5:5:5)
|
781
|
801
|
784
|
880
|
787
|
816
|
875
|
790
|
870
|
793
|
865
|
797
|
||
|
16-bit (5:6:5)
|
782
|
802
|
785
|
881
|
788
|
817
|
876
|
791
|
871
|
794
|
837
|
866
|
798
|
|
|
24-bit (8:8:8)
|
783
|
803
|
786
|
882
|
789
|
818
|
877
|
792
|
872
|
795
|
838
|
867
|
799
|
|
|
32-bit (8:8:8)1
|
804
|
809
|
883
|
814
|
819
|
878
|
824
|
873
|
829
|
868
|
834
|
As
copied over from wiki.
If the number is wrong, the kernel will
notify.
e.g.
-
video=vesafb:mtrr:3,ywrap
vga=795 splash=silent,theme:Cynapses console=tty1
With
KMS FB, you have to specify only the resolution with option refresh
rate as such -
Where
-24 is the refresh rate.
or
simply video=1280x1024
The
console= option should be set to tty1 (when using initrd based
splash) otherwise you will not be able to see the splash.
To
preview a theme -
splash_manager
--theme=one of the themes in /etc/splash --cmd=set --tty=.
Notice,
for the theme to work, the console should be at the right resolution.
This
program (splash_manager) revolves around a command -- the command is
the task that need to be done, either display, set, demo etc....
themes. To specify the command, do it with the --cmd=
option.
The
command 'list' displays all the splashes available with resolutions.
'set' displays the decoration of the console and 'demo' will give a
demo of the boot screen.
After
you have decided what theme you'll use, you have to generate the
initial ram image; if you're using initrd based splash, this's not
required.
splash_geninitramfs
--res --generate .
The
--verbose option is useful for debugging.
Each
theme supports different resolutions. The resolutions are in the
directory /etc/splash/. You can also check it out
using the --cmd=list command of splash_manager (as stated before).
If
you want to copy the theme to an existing image -
splash_geninitramfs
--res 1600x1800 --copy
If
you already have a theme in the initial ram image archive, you might
just like to append the new theme -
splash_geninitramfs
--res 1600x1800 --append
Now
you can see the reason behind the theme: kernel
parameter, this specifies what splash to use during boot of the
multiple available in the kernel.
Also
notice, for initrd based splash to work, all the correct kernel
modules which're required to make the framebuffer should be built
into the kernel or should be there in the initramfs. Also the
resolution should be perfect from start.
Userspace
splash -
For
userspace splash you have to start the service fbcondecor, for
automatic startups, add it to the boot or sysinit runlevel. You don't
need to do this for init based splash... neither you have to
configure the service configurations.
The
configuration of this service is done from the conf.d directory and
the fbcondecor file. Read the comments in it to configure. The splash
style (verbose or silent) is read from the kernel's parameters.
Apart
from this, you have to see the file /etc/conf.d/splash for further
configuration and the theme you wanna load. It's configuration is
mandatory.
Wednesday, November 2, 2011
Huawei EC1260 (12d1:140b) (reliance, tata, MTS etc...) on Linux.
This modem works out of the box. Just ensure to have the usb_modeswitch package installed. lspci output -
Bus 002 Device 003: ID 12d1:140b Huawei Technologies Co., Ltd. EC1260 Wireless Data Modem HSD USB Card
First you need to install usb-modeswitch, then plug in the modem (or replug the modem), then run (as root) -
wvdialconf
You'll now have a file name /etc/wvdial.conf, edit this as root, enter your username, password (usually anything will work), then the number to be dialed (usually *99# or #777). Uncomment these lines also. In an MTS connection, password is #777, username is internet@internet.mtsindia.in and you gotta dial #777. Here's the wvdial.conf for MTS -
[Dialer Defaults]
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Modem Type = Analog Modem
Phone = #777
ISDN = 0
Username = internet@internet.mtsindia.in
Init1 = ATZ
Password = mts
Modem = /dev/ttyUSB0
Baud = 57600
Next run wvdial command, and things should work fine.
As tricks -- in wvdial.conf, increase the BAUD rate to 57600, higher value also works. In case you're using gnome-ppp as the front end, set the modem type to USB modem otherwise you might see lower speeds; I don't know why this happens, although it shouldn't.
Bus 002 Device 003: ID 12d1:140b Huawei Technologies Co., Ltd. EC1260 Wireless Data Modem HSD USB Card
First you need to install usb-modeswitch, then plug in the modem (or replug the modem), then run (as root) -
wvdialconf
You'll now have a file name /etc/wvdial.conf, edit this as root, enter your username, password (usually anything will work), then the number to be dialed (usually *99# or #777). Uncomment these lines also. In an MTS connection, password is #777, username is internet@internet.mtsindia.in and you gotta dial #777. Here's the wvdial.conf for MTS -
[Dialer Defaults]
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Modem Type = Analog Modem
Phone = #777
ISDN = 0
Username = internet@internet.mtsindia.in
Init1 = ATZ
Password = mts
Modem = /dev/ttyUSB0
Baud = 57600
Next run wvdial command, and things should work fine.
As tricks -- in wvdial.conf, increase the BAUD rate to 57600, higher value also works. In case you're using gnome-ppp as the front end, set the modem type to USB modem otherwise you might see lower speeds; I don't know why this happens, although it shouldn't.
Saturday, October 29, 2011
sysctl parameter reset
Every wondered why does you custom kernel parameters in /etc/sysctl.conf doesn't get set on startup even after you add sysctl -p on boot scripts?
The reason might be kdm. It happens that when a user logs in using KDM, it resets the kernel parameters to default, making the init scripts's parameter settings to non existent.
I've reported a bug on this, as an alternative you can set the kernel parameters after you've logged in by setting a timer in the start up script -
sleep 40; sysctl -p
A better idea will be automatic login; for security, you might configure kdm to lock screen after log in (this can be found in system settings > login screen).
The reason might be kdm. It happens that when a user logs in using KDM, it resets the kernel parameters to default, making the init scripts's parameter settings to non existent.
I've reported a bug on this, as an alternative you can set the kernel parameters after you've logged in by setting a timer in the start up script -
sleep 40; sysctl -p
A better idea will be automatic login; for security, you might configure kdm to lock screen after log in (this can be found in system settings > login screen).
Thursday, October 27, 2011
Linux and CD/DVD burning.
Well, I'm disappointed. Agreed that CD/DVDs or any kind of optical media is a dying game, but it's also critical for professional/home media production.
We do have a lot of multimedia tools which work well, but what we don't have is a good CD/DVD burner, when it co
mes to graphical burners, things boil down to -
K3b -- the most preferred and the only one.
xfburn -- the second choice, if k3b doesn't work.
Brasero -- Most unreliable and most buggy.
xcdroast -- seriously, I never got this to work
Nero
The backends of all the apps except Nero boils down to -
cdrkit/cdrtools
libburn/cdrskin
Everything else is deprecated.
I have someone who has the work of converting very old cassette and LPs to ACDs (i.e. he has to burn the recorded tracks to CDs).
A few months ago Nero stopped working after an upgrade, ironically it could not add audio files (wav) to make ACD, everything else worked fine.
So it was rejected and the fallback was k3b, which a few months later (again after an upgrade) hit a bug where adding audio tracks randomly causes segmentation fault, this is a still a Debian bug.
Next fallback was xfburn -- but it didn't add any gap between tracks of the burnt disk.
Finally Brasero -- the most unreliable (don't ask why) came to the rescue, it did not segfault and was capable to adding gaps between tracks but I think this'll also end up in bugs some day or the other.
Not to mention, I had spend days to figure out the issue with CD/DVD burning on Linux a year ago and fixing strange problem with various hardware, specially pioneer drives and external devices (popular now). Things complicate more with fabulous cdrkit bugs and the dramatic cdrkit-cdrtools clash -- a licence issue, something which no one except Debian devs care about. The ultimate solution that I see is libburn and it's client cdrskin -- they never gave any problem on any hardware.
But cdrskin waits for k3b to add support, till this we only have xfburn. :(
We do have a lot of multimedia tools which work well, but what we don't have is a good CD/DVD burner, when it co
mes to graphical burners, things boil down to -
K3b -- the most preferred and the only one.
xfburn -- the second choice, if k3b doesn't work.
Brasero -- Most unreliable and most buggy.
xcdroast -- seriously, I never got this to work
Nero
The backends of all the apps except Nero boils down to -
cdrkit/cdrtools
libburn/cdrskin
Everything else is deprecated.
I have someone who has the work of converting very old cassette and LPs to ACDs (i.e. he has to burn the recorded tracks to CDs).
A few months ago Nero stopped working after an upgrade, ironically it could not add audio files (wav) to make ACD, everything else worked fine.
So it was rejected and the fallback was k3b, which a few months later (again after an upgrade) hit a bug where adding audio tracks randomly causes segmentation fault, this is a still a Debian bug.
Next fallback was xfburn -- but it didn't add any gap between tracks of the burnt disk.
Finally Brasero -- the most unreliable (don't ask why) came to the rescue, it did not segfault and was capable to adding gaps between tracks but I think this'll also end up in bugs some day or the other.
Not to mention, I had spend days to figure out the issue with CD/DVD burning on Linux a year ago and fixing strange problem with various hardware, specially pioneer drives and external devices (popular now). Things complicate more with fabulous cdrkit bugs and the dramatic cdrkit-cdrtools clash -- a licence issue, something which no one except Debian devs care about. The ultimate solution that I see is libburn and it's client cdrskin -- they never gave any problem on any hardware.
But cdrskin waits for k3b to add support, till this we only have xfburn. :(
Sunday, October 23, 2011
LP120 on Linux
Audio technica LP120's USB interface is basically a USB audio controller integrated inside the player and it's compatible with Linux, you need to do nothing specific in a Linux distro to configure the card, drivers are build into Linux.
Just configure it through pulseaudio GUI to make it work.
Just configure it through pulseaudio GUI to make it work.
Tuesday, September 27, 2011
Humanity is a complete failure.
So we have 'tons' of computing power under our
keyboards (or behind your screen or under you, depending on what
sorta computer you're using :-P), lots of telescopes, super thin
displays and nuclear technology at hand, so common people might think
of the human race as 'advanced'; but the major question is, to whom
are we comparing ourselves to? Our neighboring species, cats and dogs
or relatives in the jungle (chimpanzees and gorillas)?
Without any extraterrestrial reference we cant
classify ourselves in advancement in technology; the current issue
with us is that there is no good competition on earth for us (for
some debatable reasons), so how do we rate the success of humanity?
The rating can be done on basis of what have we
done till date to earth, how have we managed ourselves, how have we
managed our population on earth and how have we managed the eco
systems (not by merely the apparent advancements that
we see everyday), and rating from these factors, I come to one
conclusions – humanity is a complete failure, we were born on earth
(point is we live in earth as of the current time) and we'll probably
die here someday unless something 'magical' happens. So let's see how
-
What we think is the best is not the best.
We think that feeding the poor is good, democracy
is good, not slaughtering animals is good, Buying Microsoft products
is nothing bad, and living under a leader is good... just to list a
few examples; but is it actually good?... if you think so why do you
think it's the best possible way around? I've explained all this in
the headings that come under.
Most humans are governed mostly by emotions (I'm
talking about major decisions here) and less by mind which's not
productive as a leader, as a decision makers, if you go by the heart
it'll just be like random decisions taken on basis of a single
person's opinion.
In general life you can see, people or
organizations who make a successful living will decide things using
their mind more than heart (at least when it comes to work) so in
general it can be said, using mind more than heart is more
productive... and that is what most humans don't do (including me,
partially).
Take an example of Mr. Bill Gates... this guy has
successfully sold crap to the people and is now forcing them to use
it.. and most people don't have a problem at all. By simply
pioneering an eye candy this guy convinced people to drop the
reliable OS/2 in favor of an unreliable shiny piecea crap
(Windoze)... so was this decision his opinion or logical thinking? It
was his logical thinking, this guy realized that people are utterly
fools.. all they see is eye candy and what not recedes beneath, as a
result he made such an OS to ensure that programs made for it will
only run in it, and proprietary file formats made by Microsoft
products are only officially supported by MS products which only run
on Windows... which is again a MS product, he knows that people don't
understand or care about anything else other than eye candy and
irrelevant conveniences, as a result the code quality is horrible and
Mr. Bill doesn't care about spending enough to improve the same, why
should he care about it, do the people care about it...? will it
increase their sales...? No it will not. So no use spending money on
code quality, instead let people buy rubbish proprietary crap like
'antivirus' 'firewalls' (which's again a way to rob people), upgrade
their hardware every year to compensate for the horrible code quality
developed over they years and buy bugfixes every year (Windows Vista
to Windows 7); and people STILL don't realize they are not only doing
bad to themselves by using Windows, but to the whole human race, it's
a Monique under Bill Gates. Mr. Bill knows that even if he does good
to the people they will not realize... they are too foolish to
realize, they are not governed by the mind.
So, in the above example I've generated a contrast
between a single individual who appears to be governed more by mind
and the 89% of the remaining computer users (who use Windows) who are
governed by heart... people think there's no harm using windows, just
cause they 'feel' that way but Mr. Bill knows this fact (and doesn't
'feel' it) that if he increases the code quality, it'll only do harm
to the company, and the people wont even realize increasing the code
quality is good for them. This is just a rough example, there much
more to the picture, and not complete Mr. Bill's fault. By this we
get the fact that what people 'feel' as a good thing might not be
good to them at all.
We can see a real life example off this, people
will support these following opinions of mine (under the heading) -
Fame and beliefs
Financial distribution among types of people
How are we technologically backward, using
absolute reference
Population and our kindness -
This point is a subset of the above.
Most of us love to feed the poor, we feel 'mercy'
on them. We feel the fact that while we are enjoying, partying,
eating lavish food, they are starving... and on the verge of death
cause of the same. As a result we donate, celebs raise money and
donate 'for the poor'.
But people haven't realize that feeding the poor
is not the solution to the source of the problem – no one even has
an opinion on this, all they do is feel the mercy and donate and what
the authorities do is is buy food off it and distribute it among the
poor... that's about it. No effort in solving the source of the
problem; ok so, these social science people
claim that the solution of the problem is to make the rich poor (in
an ironical sense, we all know what it means); however this decision
is again governed by human feelings and emotions – people are too
damn governed by emotions to state or conclude the fact that most
poor people are poor cause of their own fault and the solution is
more than just feeding them endlessly.
For anyone sensible, breeding is a thing to do
when -
- You have enough money
- You have enough time
- You're responsible and mature enough.
This is what the poor people don't realize, and we
feel mercy on that lady who got fucked twice on the streets, having 2
kids and not a single home (roaming on the streets of certain
countries of Africa and south east Asia)... she doesn't deserved to
be fed! She deserves to be imprisoned to ensure that she doesn't get
fucked again and make a thousand kids which the pity-pity people will
feed again to ensure she makes a thousand more! What I say here, is
let her beg and starve and make her realize her fault rather than
feeding the feeling of breeding. Of course, if she was raped, or has
a kid for some other forced reasons, it's not her fault.
Breeding should not be a human right... it's a
liability there's no such solid rule made as a result the human
population is way is excess for even the most noble intellectual
individual to manage, leave alone the elected democratic leaders who
got chosen by the same herd feeding the poor... what else do you
expect some divine 'democratic leader' to come up and explain the
fact that what we humans 'feel' as right is necessarily not?
And what are the response of the socilists? Lots of names and theories made by more over emotional
people blaming the rich and often themselves for what has been done
to the poor. They give no facts (and if they do, I'll modify my post
and place the new opinion).
And this doesn't have to do much with corruption.
If the people of a country are not getting enough finances to raise
kids, they should not, they should revolt against the government,
kill the corruption and when they are having a stable state, then
they should start a family. Now don't tell me it's their plan to
first increase the population and when they all multiply, they
protest together to make a larger impact.
As a result, as of the current time, and given the
stone age technology we have (how efficient is the average IC or jet
engine for example?) the human population is way in excess... where
it should have been a millions, and considering the advancement in
technology, it should have been at most a single billion but it's in
the order of billions.
There's not a place where humans don't reside,
everyone's complaining about increasing food and land prices but as I
expect from the stupid commoners and they haven't realize yet and
will never realize the source of all the problem is population...
which we can control using economics (one of the few successful
things we have made). Now you might say without enough humans around,
how will the technology grow? Finally with increasing human
population, the number of intelligent or talented people will
increase. If we look at this point of view, by the current
population, today technology needed to be 10000 times more advanced
than what's it's now... we're growing as if we reside on the whole
solar system and our technology is no where close to doing that for
50 centuries from now. However I don't blame this technological
backwardness to be the cause of excessive; I tend to think we only
reap a fraction of the total potential of humanity as a result we're
seeing these days.
To reap the potential of humanity, the system
should be good (currently, it's bad, I've explained that later),
businesses should think about the people apart from money (cause only
businesses implement ideas) and lastly mindless breeding should be
banned cause if the right person is born in the wrong place (a poor
society) he'll only be a weight on earth.
Of course people who were made poor cause of some
other reason like a disaster, or very bad malpractices by politicians
(that is had kids before hand) are out of this list.
Fame and beliefs -
The human population is full of ideas, we have
people who have fabulous thoughts, opinions and ideas; an ideal
social system of a country or organization should be designed to take
up each of these ideas, analyze them and put them in action.
But that apparently doesn't happen. If plane Jane
comes up with an idea X and sets up an opinion among people about it,
it'll probably be ignored, but if a celebrity comes up with the
identical idea... or actually an idea which's not better than Jane's,
it'll be thought about and considered instantaneously.
I call this human stupidity. People should realize
that people who are famous or rich are not gods and don't spit out
the best possible ideas and opinions, so no need to quote them or rub
on it as if they where spells from god. Unless someone expertises in
a field and talking about it the same, there's no need to think that
the things that he/she speaks about IS the best or great opinion.
Let's take an example.. whatever the things I say
here will be ignored and never be read, although it's something we
should all consider. Had I been a superstar, they would have taken
all this seriously and many of them would have really put them in
practice rather than criticizing (a thing which's never going to
happen)... when it comes to famous people, the listeners don't even
have guts to criticize.
Democracy/Leadership theory -
We live in a society which's usually modeled as a
herd with a single leader which the herd should follow at least for
some period of time, this appears to be 'naturally' the best way
(again a feeling), but it is really not. This is partially a Monique with an exception by which an apparently 'intelligent' person (from
the herd) has the rights to slip aways from the herd to make himself
a leader with a bunch of people with similar opinion and then he'll
start gathering a crowd and make a thing similar to a 'country',
something which's a manifestation of how stupid human beings are and
what a failure humanity is.
Continuing with this leadership theory, question
is, why is this 'partially a Monique system'? Whatever the leader
things as right he will command and do, apparently if the action has
some major flaw in it which the common people are not intellectual
enough to understand and only a small portion revolts, it will be
actually ignored and the useful opinion will go waisted unless some
big celeb revolts (see Fame and beliefs
subtopic) which's just a matter of probability. If the people
have the rights to choose their leaders we call it democracy which
adds up to the series of failure. Consider the common foolish people
which are mostly incapable of becoming the leader themselves vote a
person 'according to their opinion'.. which's clearly trash since
they they don't have any intelligence at all. How are people with low
intelligence suppose to choose which person will be the best as
leader... the leaders can simply conveniences them to believe they
are here to help them by seconding their stupid opinion and making
hypothetical false promises of reducing tax and doubling the economy
which the stupid commoners appear to believe (finally why are they
commoners?... why ain't they leaders convincing the commoners? That's
cause they are stupid... they don't have enough intelligence to see
what's right and wrong.). This is similar to what Bill Gates did.
People want that leader to put under action their opinion and THER
opinion is trash which'll finally do bad to the whole of earth.
In democracy the leaders might favor people on
bases of supporting their religion a major advantage where people of
one religion form the larger majority (like Nepal). So the opinion of
the common religious fools will overshadow the opinion of the 0.5%
sensible, no doubt the leader chosen will either be -
- Too foolish
- Too selfish.
Let's take an example... people will vote for the
person who claims to do favors to them. So we take a crowd of judges,
cops and prisoners and ask them to vote about 'Should the current
prisoners be free?'. Since prisoners are the much greater majority,
the result of the voting will be a 'yes'.
In the real world, most people are selfish, when
they vote, they only care about their advantage and not what problems
will this advantage cause to others.
Furthermore to vote for the right candidate you
don't need to see what they are doing now, or what they claim to do,
you gotta see the background, the history of the individual and
decide on if he's really capable of doing the job. And 90% of the
population doesn't care about this, they don't even have enough
intellect to understand his aspects, leave alone the fact of lower
intelligence of the masses, no one even has time to do this, as a
result most of the votes are either random or just stupid opinion.
This is what we call democracy and the leadership
theory "Let the majority stupid rule" and "You do what
I say, even if it's stupid" respectively.
Cause of this we have the concept of countries
which I define as a group of people with certain leaders and defined
territory where they live... a ridiculously stupid and unproductive
concept. A reason for existence of a country is the fact that humans
are competitive, they are designed to fight competition off, since
there is no real competition to humans, we fight among ourselves. So
if an extraterrestrial species decides to capture earth, and the
whole world considers this as a real and major issue, there's no
scope of doubt that the whole human population will unite and the
concept of the countries will be lost unless the threat is gone.
Finally this is the definition of country I give -
"Groups of people separated by areas and
leaders thinking only about their own good and possible harming other
groups for their own benefit."
Wild life conservation -
Considering Population and our kindness
section, we can have either 2 things given a state of technology –
Adequate wildlife or excess of human population. 90% of people
receding on earth want both however.
Yeah it is
possible but that's considering we are 50,000 times more advanced
than what we are now. Unlike each animal or tree born on earth each
human born will consume 50 billion times more resources and cause
infinitely more harm to the wild life looking at the current state of
technology we are in.
So if you're a
wildlife conservationist and handing out hand bills to save the
tiger, plant more trees or support our conservation efforts, it's
better to drop them off altogether and start convince people to stop
making babies and support more R&D, and when the technology has
grown advanced enough, THEN make babies. Doing this will aid all your
conservation efforts.
Furthermore,
it's originally not human to save, or conserve any other species. We
survived on earth cause we had cut down trees, killed animals for
food and won over them when it came to competition for all – land,
food and luxuries. We are so successful that we are actually keeping
them as pets... just for fun, and we even have mercy on them, we have
mercy on the difficulties they are facing cause of the insane amount
of human population or actually cause of our success. So this 'mercy'
part comes cause we are too damn successful and not cause these
things are build into us... originally we're only meant to be
compassionate about other humans... to aid our complex social
structures, nothing else; care for other animals is just a side
affect.
Limits of our management skills -
It can be considered
that at the current state of time, the human population is so damn in
excess that any average individual or even groups of average
individuals will not be able to manage it; we need someone extra
ordinary. It's out off the bounds for an average team of human being
to manage such a large population. Thanks to democracy, the handful
of good and super intelligent human beings will never be elected
following the thinking of the average.
Even if the suffice do get selected for the
purpose, it will still be very difficulties for them to manage the
majority fools of the human population. These common people don't
understand anything, and even if they feel the slightest
inconvenience they make a mob and revolt... none of them have
understanding about whats going on inside, what are the challenges
faced by the leaders etc... leave alone advising solutions.
Less intelligence -
Ok, so I've been talking a lot about common people
are fools, but are they really fools?
If the average population was actually
intelligent, the average would have been capable enough to vote or
realize that the leadership system is crap for this large amount of
population and our small planet earth wouldn't have been divided into
100s of countries. If human population was intelligent enough an
average set of individuals would have been good enough to manage the
human population, but apparently that's not possible.
Another proof of lower human intelligence is the
fact that people cant predict the future given certain facts... like
global warming (which's probably a myth), people have been told the
temperature thing, it's consequences and even the severity but are
they talking care of it?... yeah 1% population does. They don't
realize the fact that if they don't stop driving 4 seater cars alone
or quit IC engines and adopt it's electric variants, to save earth,
but they neither care, nor realize the severity of this. What's more
important is the 'manufacturing cost' of the vehicle... that is
financial things take presidency over the future of earth no one can
realize the real danger.
I say IC engines should be banned at least on
roads within a period of 5 years, if that sounds too hard, new IC
vehicle should be banned for sale at least. I haven't even mentioned
flight which's the most inefficient model of transport around (with
10% efficiency I guess? Remember Newton's third law and KE, momentum
relation?). Even with an electric motor there's nothing you can do
much to improve the efficiency of a flight.
Most human being are governed by an apprehension
that nothing can harm the human population major – we're the most
successful of all creatures, there're no rivals absolutely. What a
common human's mind cant see is that the rival is not in form a
creature, but are fight for resources, various geological and cosmic
interferences that will wipe us someday – which'll be another day
when we'll be thinking the human population is safe and nothing can
harm it.
Invisible enemies will never be realized except by
a few scientists who'll be suppressed by the stupid government
(which's elected by the stupid people following democracy) to
maintain the 'economy' of the nation, or whatsoever reason. The human
population is itself the biggest enemy of the species and we've
failed to realize that.
Humans become fans of mostly entertainers, or the
most insignificant people on earth; as a result they are rich,
whereas scientists, by the most important personals neither have the
money nor the right. This has been explained below.
Financial distribution among types of people -
Let's see who get's
paid most (1 to 3) -
- Businessmen
- Entertainers
- Working class people
- Scientists.
There's no scope of
doubt that the entertainers are the most insignificant people on the
planet, and yet they are one of the most paid. People recognize them
as 'gods' as so they are taken as brand ambassadors and become
millionaires soon.
On the other
hand, the scientists appear to be insignificant... for all the good
they do to the world, and for which humanity has risen to such
heights are ignored and given a salary (although it is high, but it's
comparatively very low).
It appears
impossible to solve this issue, since people simply can't become fans
of scientists (they are so uncool), but the government can help. They
can make a rule by which a minimum of 50% of the revenues generated
by a company using the R&D of a scientist or a team has to be
paid to them. This will although directly affect the businessmen and
indirectly the entertainers, but at least the most significant people
will get paid what they did for. Additional the utility patent term
should be extended to 30 years.
The patent laws
states that the term of 20 years is to ensure that the inventor keeps
on working rather than just invent one thing and relax for a life
time. This is indeed true, the solution to this will be extension of
5 years on all previous patents if and only if a new patent has been
filed.
Our method of discussion is still crappy –
Discussion is one of
the few things which make humans very different – the huge
vocabulary, the brain and patience to sit and listen to each other
for hours on end; but unfortunately I find the trivial debating
method nothing but a waist of time for major and controversial
decisions.
If you carefully
listen to a serious debate; effectively only 4 things happen most of
the time -
- People repeats their statements again and again cause the other party fails to understand or listen; as a result he asks or prompts the answer again and again.
- A lot of solid points are completely forgotten.
- They cut each others sentences, as a result the 2 never understand each other.
- Some people forget a few points since you need to respond fast to people – it becomes a type of game on who responds faster.
And the 3 problems to
these are -
- There's lack of depth in the discussion; as we go deeper we keep forgetting other factors in the discussion making the situation complex.
- What people said is also forgotten unless things are recorded; and even if they are, it's very difficult to track the discussion cause it's usually not structured.
- Oral discussion can't be structured.
- You physically have to go and dedicate your complete time discussing; and if the discussion gets postponed many times (cause the people are asking for time); the discussion gets delayed by an extreme amount.
As of the current
time, none of the above problems have been addressed and that's cause
we're still using trivial techniques to commence our debates – just
talking.
Conclusion -
We're nothing but a bunch of monkeys, finally they
are our ancestors.
Solution to all this -
Be follower of logic.
And our objective should be -
- Everyone on earth should be happy.
- Wildlife should be conserved.
- Future should be good (safety from the invisible enemies).
- Humanity should expand (not on earth).
By following logic we ought to do things which
apparently people don't like and the people who don't like it will be
welcomed in the discussion and ultimately convinced that this was the
right decision.
The backbone of what should be done and what
should not should be decided in discussions... this's where things
should start, thus we should have a solid discussion platform to form
laws. This will be as such -
All discussion will be in textual form and in
online forums, this way we solve 3, 4, 6 and 8 with a new problem –
discussion is slow, but it's better (and faster) than postponing.
Why this's faster is cause discussion can commence
day and night, when someone wants time to gather statistics or just
need a break, he can simply leave for any amount of time and come
back when he wants to and catch up with the discussion since it's
completely archived and easy to track, thus giving him extreme
flexibility and not ruining his whole day – people can even do this
part time as a result lots of important (and might be intelligent)
people who'd otherwise not have participated start participating.
Also, for the same reason, this'll give people time to think (4)
As of point 3, since this's a written discussion, they can't interrupt. Everyone can write completely and till his/her complete satisfaction.
As of point 3, since this's a written discussion, they can't interrupt. Everyone can write completely and till his/her complete satisfaction.
Anyone from the public can start a thread in this
forum to change or make a law.
The various things that this person wants to state
(as to why the law should exist, the current problems etc...) will be
broken down into small points which will be discussed independently.
These individual points will be responded to by people to spark a
discussion.
e.g. I want discussion on abolishment of software
patents, I'll place the following points (just for e.g.) -
Topic – Software patents should be more limited.
- ….
- Patents have a history of supporting only large companies which try to eat up small companies or individuals making software
- Using patents large companies try to abolish or put pressure on non-profit organizations or people making opensourced software, thus failing the point of patents (good of the people).
- ….
To discuss, someone may respond -
- ….
- Patents have a history of supporting only large companies which try to eat up small companies or individuals making software
- Using patents large companies try to abolish or put pressure on non-profit organizations or people making opensourced software, thus failing the point of patents (good of the people).
- ….
Just in case there's another aspect arising from a
point (numbered 2), a new point can be made off it (numbered 5). If
this new point is such that the previous point (from which it arises
from) depends on it, point 2 may be suspended unless point 5 is
resolved and there's a definitive conclusion on it.
This will form the very basic concept of how
discussions should be proceeded and will clearly remove issues 1, 2,
7 and 5 of the classical discussion methods.
As I stated, everyone from the public can
participate in this discussion, but they have to first pass a test by
which they will state what they want to discuss about. If it has been
found that his point has not been discussed before he'll be allowed
in the discussion permanently (i.e. next time he wont be needing a
permission unless he posts something already previously discussed).
If this restriction is not applied there'll be a
flood of posts.
Other small time problems exists which have
solutions to e.g. no personal attacks etc...
Best of all there'll be no political party system
which's a complete failure since all that political parties do is
favor each other and disfavor others in a hypocrite way.
This system will be used to make decisions also;
swift, time sensitive decisions will be made by a single authority
and after discussion it might be changed.
I tend to think, if we follow this system the
world will change. The commoners will see why they are wrong and no
one will be unsatisfied since they can always discuss. No rallies or
mobs or monopolies. People will be under control. There'll be no
elections, the immediate leader (for swift decisions) will be chosen
on bases of how accurately he made decisions in the past.
Subscribe to:
Posts (Atom)