Róna Péter

Magánbeszélgetés, 2007. október 21

Juszt László Róna Péterrel beszélget

Radio beszelgetes:
Nem a multikat kene tamogatni, hanem a hazai kis es kkozepvalalkozasokat. Az adokedvezmenyekkel igazsagtalan elonyben reszesulnek. egyedi titkos szerzodesek alapjan, ami a tisztessegtelen versenyelonhoz juttatja oket a munkavallaloi piacon a munkaero megszerzeseben.
A magyar foglalkoztatottsagnak csak kis reszet adjak a multik (88ezer/3,6millio)!

Virtual PC (2007) vhd

How-To: Compress/Shrink/Compact (dynamically expanding) virtual hard drive files.
1/ Delete all trash, temp (Disk Cleanup, ccleaner, remove servicepack+hotfix uninstall)
(hibernation should not be enabled on a Virtual PC, use save state instead)
2/ Defrag (?)
3/ Mount “C:\Program Files\Microsoft Virtual PC\Virtual Machine Additions\Virtual Disk Precompactor.iso”
and run it.
4/ shut down the Virtual PC
Run the VPC2007 Virtual Disk Wizard
Virtual PC console -> File -> Virtual Disk Wizard -> Edit an existing virtual disk -> Compact it -> Replacing the original file

Reference:
HOWTO: Compress Virtual PC virtual hard disks (.VHDs)
Compacting a Virtual Hard Disk
prepare virtual hard disk file

Ido” – Time

“Fun” Facts:
Tudtatok, hogy a Delphi TTimer felbontasat bar 1 ms lepesenkent lehet allitani, de a valodi felbontasa csak 1/64 s (masodperc) = 15.625ms (Windows Timer). Regebben, meg a DOS-os idokben olvastam a PC idozito/ora felepiteserol, es BIOS megszakitasairol. Oh a kedves INT 08h es 1ch (a kedvenc Ralf Brown interrupt list-bol) es az Intel 8254 rendszer ora, ami interruptot general minden 54.936 ms-onkent, kb. 18.2-szor masodpercenkent.
Azota nem kovettem a PC architekturanak/operacios rendszernek ezen valtozasat (egyebeket igen). Hat itt az ideje egy kicsit utananezni:
“timestamps that you can obtain from Windows NT are limited to a maximum resolution of 10 or 15 milliseconds, depending on the underlying hardware.”
Implement a Continuously Updating, High-Resolution Time Provider for Windows
Jelenleg idobellyegezesre a GetSystemTimeAsFileTime -ot hasznalom (100ns=0.1us LSB). Sajnos ennek a felbontasa messze elmarad az abrazolasi pontossagtol: 155860 LSB=15.586ms.
Teljesitmeny meresre, optimalizalasra RDTSC utasitast. (CPU orajel)

Egyebkent a leiras hibas az MSDN-en “Retrieves the current system date and time. The information is in Coordinated Universal Time (UTC) format.”
GetSystemTimeAsFileTime Function
A helyes leiras a FILETIME Structure-nal van: “Contains a 64-bit value representing the number of 100-nanosecond intervals since January 1, 1601 (UTC).”
FILETIME Structure
Vagyis 1601.01.01 ota eltelt UTC masodperceket adja vissza ami nem azono az UTC formatummal, aminek pont az a lenyege, hogy kulon abrazolja a percet a masodperctol egy stringben, ami lehetove teszi a szokomasodpercek bevitelet, vagyis elofordulhat hogy 59 utan nem 00 jon a masodperc helyen, hanem 60. Igazabol vilagos leirast az UTC formatumara nem talaltam, bar sok helyen lattam az ISO 8601 abrazolast.

Nahat mar a magyar wikipedian is fent van:
Szökőmásodperc
Egyezményes koordinált világidő

Ezt erdemes megnezni:
www.fourmilab.ch/cgi-bin/Earth
www.fourmilab.ch/cgi-bin/uncgi/Earth/action?opt=-p
www.fourmilab.ch/earthview/satellite.html

Serenity for Space Station Node 3 !

Szavazz, hogy legyen a nemzetkozi uralomas harmas moduljanak neve Serenity!
Termeszetesen a Firefly TV sorozatbol.

“NASA is asking the public to choose the name for Node 3 of the International Space Station. “SERENITY” is in the lead!”
http://www.browncoats.com/

“call themselves Browncoats (a show reference) and make Trekkies look like under-acheivers.”
“The name Serenity was always going to be on the list – it has a lot of fans in Nasa, and DVDs for the series and film are already on the space station”
“Looks like the good ship Serenity will make it into space after all. ”
http://www.siliconvalleysleuth.com/2009/02/firefly-fans-sw.html

http://www.fireflyshipworks.com/2009/02/nasa-name-that-node-serenity/

Browncoats forever

Daily Show Video – Rob Corddry

Ad Hominem Pt. 2

“The Super Bowl is truly the time when the advertising indstry takes all of our black, empty yearning and spins it into dreams.”
“Excuse me for not getting as giddy as a school girl at a pony show over Super Bowl advertising. I guess the fact that it’s so horribly corrosive to the humen spirit kinda dampens my enthusiasm.”

january 21st 2009

I think everyone who cares should watch the Zeitgeist: Addendum and The Movie.
http://www.zeitgeistmovie.com/
And if you want some fun too watch the Daily Show.
http://www.thedailyshow.com/
Both available for free (legally)
If ppl would watch these instead of fox news and friends, they would know why to hate the Bush administration. (I hear Bush is a nice guy personally) And they would know how much change can they expect from Obama… or any politician, they are paid and bought by the same guys
Also worth watching The Corporation (2003) and Sicko (2007) to see how screwed we are..
by-the-by nice comment Soul Provider
Response to mememolly’s Blog Post

Problemamegoldas

Lehet hogy a “problemamegoldas” mint elgondolas hibas?
allandoan problemakrol es annak megoldasairol, probalkozasokrol hallunk, de lehet hogy maga a megkozelites hibas?
korupcio, munkanelkuliseg, ehezes, halal, betegseg… es meg sorolhatnam a problemakat amirol szinte mindennap hallunk, amivel talalkozunk.
Nemreg gondolkoztam a mesterseges intelligencia (MI) fejlesztesrol, Asimov 3 szabalyarol (robotika 3 torvenye), a terminatorrol (SkyNet), battlestar galactica (Cylons), robotzsaru, a matrix…
Milyen alapszabalyokat kene adni egy MI-nek, hogy ne pusztitsa el a vilagot amiben elunk. Egyebkent lehet hogy nem artana ezeket a szabalyokat az emberekre is rakenyszeriteni 🙂 ill. hogy vannak-e ilyen szabalyok. Vagyunk e eleg intelligensek, hogy megalkossunk ilyen szabalyokat? Nyilvanvalona nem, eleg csak a torvenyekre, gazdasagi szabalyozasokra nezni. Mindig a mesek, filmek jutnak eszembe a kivansagokrol (tunder, dzsin, ordog…), es hogy sose azt kapjak amire vagynak. Mindig porul jarnak (mint pl A bájkeverő/Bedazzled filmben, tales from the crypt sorozatban). Az egyik modja hogy elrontsuk, hogy nem fogalmazunk pontosan, mindenre kiterjedoen, es nem azt kapjuk amit szerettunk volna, megis a keresunk minden pontjat teljesiti. (pl legyek gazdag: meghal valaki kozel allo es oroklok tole…) A masik, amikor pontosan azt kapjuk amit szerettunk volna, senki nem ver at, nem jatszik ki velunk, csak eppen kiderul, hogy nem mukodik a rendszer, hibas volt az elkepzeles, nem gondloltunk egy problemara amire nem ad megoldast, ami miatt osszeomlik.
Egyszeruen nem vagyunk eleg okosak, es nincs eleg informacionk egy tokeletes rendszer letrehozasahoz. A vilagnak a folyamatoknak csak egy kis toredeket ismerjuk, nem latjuk at az egesz vilagegyetemet. Mindenki sajat szemevel latja a vilagot, a vilagban talalhato informaciok kulonbozo reszhalmazaival rendelkezunk, mas a vilagrol alkotott kepunk, igy a kovetkezteteseink is elteroek lesznek, ahogy a problemakra elkepzelt megoldasaink is. egyszeruen nem tudunk eleget. Ezen kivul a tokeletes rendszer is egye erdekes kerdes, ugyanis ha van tokeletes rendszer, akkor az a veg. Ugyanis definicio szerint nincs nala jobb, vagyis minden fejlodes lehetetlen…
Visszaterve a problema megoldasra. Ha egy szamitogepnek azt a feladatot adnank, hogy oldja meg az emberiseg osszes problemajat : ehezes, munkanelkulisek, kegyetlenseg… (a leheto leghatekonyabban), akkor bizonyara nem orulnenk neki, hiszen a legegyszerubb megoldas minden egyenletre a nullava valo szorzas (ami persze a matematiakaban nem megengedett). Vagyis a megoldas az emberiseg, a fold, a vilag megsemmisitese lenne, ami egy tokeletes megoldas, hiszen minden problemat megold, vagy ugy is foglamazhatnek, hogy eltorol. nincs tobb halal, ehezes… Persze a megoldas kovetkezteben megha 6 milliard ember, de ugyis meghelna minden ember egyszer, vagyis generacio valtasonkent meghal a fold nepessegenek megfelelo szamu ember, tehat ha az atlageletkor 100 ev lenne akkor 100 evenkent meghalna 6 milliadr ember, igy hosszutavon szinten ez a matematikalilag optimalis megoldas a halalozasi szam csokkentesere. Tekinthetjuk tokeletes megoldasnak is hisz ha nincs semmi, akkor fejlodes sincs, nem lehet jobb rendszert letrehozni, tehat teljesiti a tokeletes rendszer ezen kitetelet. De gondolom senki se orulne ennek. Azert is fogalmaok igy, es nem azt mondom, hogy mindenki banna, mert ha megszunnenk letezni, akkor nem tudnank banni semmit, viszont orulni sem tudnank. Vagyis tulajdonkeppen senki se banna ezt a “megoldast”.
Kerdes persze hogy a problema eltorleset tenylegesen megoldasnak tartjuk-e? Es most mondhatna mindenki hogy nem, de akkor miert beszelunk pl. a munkanelkuliseg megoldasarol, de barmijen problema meegoldasarol, a problema nem valami rosz dolog, amit meg akarunk szuntetni? A nyelv nem egyertelmu mindig. Sokszor beszelgetunk megoldasokrol, amikor a problema megszunteteserok, a problema okanak megszunteteserol kene beszelni, ehlyett a problema foldozgatasat vegezzuk, es mar eszunkk be se jut a trivialis megoldas a nulla. Persze sokszor a 0 nem is jo nekunk megoldaskent, megha tokeletes is lenne abbol a szempontbol hogy minden problemankat megoldana.
Nyilvan nem szeretnenk a 0 megoldast amikor a vilagrol beszelunk, ezert kerek mindenkit ne akarja egy szamitogeppel megoldatni a vilag problemait! Egyebkent is kihivasok nelkul ures, unalmas lenne az eletunk.
Mivel talan mar lathato, hogy a problemagegoldas nem esszeru megkozelites, hisz ha ez lenne a celunk arra ott van a 0 megoldas, ami nem tunik tul vonzonak. Viszont a megoldando feladatok az elet vele jaroja, sot szukseges is, es keresnunk kell az uj kihivasokat.

Nem azt kene kerdezni hogyan oldjunk meg egy tarsadalmi problemat, hanem hogy hogyan tudjuk jobba tenni az emberek eletet.