Intellectual property (2009/12/26)
Intellectual property: The new war
So the rich fuckers don't slack, eh. Be careful with the fuckers, they'll do anything that their money can permit them to keep you down, latest trend is closing down the doors on open and free intellectual property.
The G5 (or G7 or G20 or whatever was it?) is pushing it's own agenda: ACTA , and of course we shouldn't forget about Genome and software patents.
Honestly, i wouldn't be surprised if you had to pay a tax for having a blue-eyed blond kid in 20 years.
dont talk to the police (2009/11/02)
This is serious, don't talk to them!
Here is a presentation, first from a Law professor in the University of Law of Alberta:
And then, here to boggle your mind
This guy actually tells you what the police does to make you make mistake on top of mistake. Basically, if a bunch of white males think you are guilty, they will do whatever they can to get you to make a mistake. They'll lie to both you and the court, they'll twist your words, put words in your mouth, and that's not all. These people get off of this...amazing....and they get payed for it.
I have been blown away....even though i already knew what kind of corrupt and sadistic force the police really is from experience.
qui cherche a controler internet (2009/11/02)
Une presentation de Benjamin Bayart sur qui veut controler internet: quels sont les pouvoirs derriere les öloi qui cherchent a perdre la nature ouverte de l'internet comme on le connait maintenant.
L'article sur linuxfr http://linuxfr.org/2009/10/14/26026.html
Et la video en format ogg/theora Qui cherche a controler internet
Voili, tres interessant!
Nukular waste (2009/10/28)
Check out arte's documentary aboout nuclear waste to find out how evil and mean people really are...or ask me for a copy ;)
csp sieves in erlang (2009/10/11)
Rob pike's sieve algorithm in erlang
If anyone watched Rob Pike's demo of newsqueak and csp style programming, he could see a very pretty distributable algorithm for calculating prime numbers, well, i've managed to "translate" it to erlang, so here is the code:
-module(sieve3).
-export([start/0, start/1]).
counter(start, none, Max) ->
FilterPid = spawn(fun() -> filter(2, none) end ),
FilterPid ! 1,
counter(2, FilterPid, Max);
counter(N, FilterPid, Max) ->
FilterPid ! {num, N},
if
N == Max ->
FilterPid ! term;
true ->
counter(N+1, FilterPid, Max)
end.
filter(N, none) ->
receive
{num, M} when M rem N =:= 0 ->
filter(N, none);
{num, M} ->
ChildPid = spawn(fun() -> filter(M, none) end),
io:format("~B ", [M]),
filter(N, ChildPid);
term ->
false
end;
filter(N, ChildPid) ->
receive
{num, M} when M rem N =:= 0 ->
filter(N, ChildPid);
{num, M} ->
ChildPid ! {num, M},
filter(N, ChildPid);
term ->
ChildPid ! term
end.
start(Max) ->
io:format("Starting counter...~n"),
counter(start, none, Max),
io:format("Done~n").
start() ->
io:format("Starting counter...~n"),
counter(start, none, 100),
io:format("Done~n").
I'm happy!
Cheers!
transcode flac to ogg (2009/09/29)
I have an android powered phone, and needed to convert my flac files to ogg, so after searching a while, i found vorbis-tools. vorbis-tools provides oggenc, which has support for flac input files if you compile it with flac support (need the flac libraries).
More Time!! (2009/07/21)
We need more time!
Feed people by feeding /dev/null (2009/06/14)
Feed people by feeding /dev/null!
So, after having been sodomizing the world for the past few decades, Microsoft decides to become nice. HAHAHAAHHAHAAHAH
yeah right, you didn't seriously believe that. Anyways, they do have a pretty cool way of feeding my /dev/null, it is a collaboration between the world's dominant entity and Feeding America. So let's help Feeding America by simply running the following little script, for as long as you like.
There are of course other points to take into account, like for example how much it costs to host those files, to host the huge bandwidth it needs, i'd say quite a few thousand lives are taken by this, but if we can feed the poor of america!!!
So if you don't care about polution and human lives, please run the script, if however you do care about the lives taken for your lazyness and luxury, please go prove you are not lazy by doing something that really matters, like planting a garden.
while ( wget -O /dev/null http://view.atdmt.com/action/dlXP ); do sleep 1 done
bend over (2009/06/04)
Bend over, or the subtilities of work laws and how you get sodomized from multiple directions
In a post not so long ago i was exploring what was being done with the money i don't have the choice to pay for taxes, well, that's one direction.
What are the others? well, if you ask that, i think you either work illegally, or are paid too much to care.
Anyways, i took a day off last friday with my colleague. One day, right? Everyone understands: One day off. Well, to the administrators in france it looks like the term "One Day" is ambigous, it can mean one, or optionally two days (maybe sometimes even more, who knows? or the other way around, one day means half a day?). So i took "two days off" due to some stupid convention, and now have one less vacation days left.
If someone can explain this oxymoron, please do!
i'll be back with some more sodomy action from the government soon!
9fs sources (2009/05/30)
sources troubles
I had trouble pulling fro msources lately, seems it's down very often, so i modified my 9fs script a bit, chenging the sources case:
case sources
import -A tcp!false.9grid.es!17666 / /n/9grid.es && bind /n/9grid.es/dist/sources /n/sources
on could also do
case sources
srv -nq tcp!sources.cs.bell-labs.com sources /n/sources || \
{ import -A tcp!false.9grid.es!17666 / /n/9grid.es && \
bind /n/9grid.es/dist/sources /n/sources }
which takes a little more time when sources is down, but at least you get up to the minute latest sources. The first option works very well for ma, as 9grid.es seems to be "closer" to my localtion (e.g. probably in europe), and as such much faster
p9p dumpvacroots (2009/05/30)
So my fossil has been needing rescue pretty much weekly nowadays. Thankfully i have it backed by venti, so it boild basically down to dumpvacroots and formatting fossil with the last vac in there (of course got to vacfs first to check...). The thing is that i use plan9ports venti from a linux machine, so dumpvacroots doesn't just work. I modified dumpvacroots to do work with p9p tools, i have used this for my venti, and works fine, may need some fine-tuning though (you probably need to change the ventihttp line to whatever your venti is listening on for http connections).
snip
#!/usr/local/plan9/bin/rc
# dumpvacroots - dumps all the vac scores ever stored to the venti server
# if nothing else, this illustrates that you have to control access
# to the physical disks storing the archive!
ventihttp=`{
echo $venti | 9 sed 's/^[a-z]+!([0-9\.]+)![a-z0-9]+$/\1/
s/^[a-z]+!([0-9\.]+)/\1/; s/$/:8082/'
}
echo $ventihttp
hget http://$ventihttp/index |
9 awk '
/^index=/ { blockSize = 0 + substr($3, 11) }
/^arena=/ { arena = substr($1, 7) }
/^ arena=/ {
start = (0 + substr($5, 2)) - blockSize
printf("venti/printarena -o %.0f %s\n", start, $3 "")
}
' |
rc |
9 awk '$3 == 16 { printf("vac:%s\n", $2) }'
somalia pirates story (2009/05/28)
K'Naan, a somali rapper talking about the somali situation, interesting stuff, and, of course
PIRAAT
Rise and shine (2009/05/28)
Your slave overlords are waiting for your day's work.
Give me a fucking break!
Erlang: The Movie (2009/05/27)
Erlang, a fault tolerant, distributed, declarative and functional programming language
the world we live in (2009/05/23)
So why are we letting leeches suck the living out of us? We pay our taxes so that they can defend Big companys interests by limiting our freedom.
- They have helped banks with the help of our taxes, though banks are not stopping at nothing to enslave us for the rest of our lives.
- They use our taxes to fund huge military experiments that are only used to kill thousands of innocent people.
- They are defending the food and pharmaceutics industry with OUR FUCKING MONEY!
So now then, each time you say "taxes are uncontournable" let's think of what we say, lets think of the magnitude of these projects.
So what are we really paying for? We are paying people in parliament that support:
- Companies that act as serial killers, killing thousands of people for profit
- Limitation of civil rights to big record labels, Petrochemical companies and such
- Anti piracy
- Genetically manipulated crops
- any project that big companies start, and put through without thorough testing, having no clue of what the economic, social and environmental (to mention a few) repercussions will be.
- People who have no clue what change is, people who think that patching laws is the answer to anything, people who get payed because they are capable of wearing formal clothes, be hypocritic and lie with a poker face.
- (EDIT) oh of course i forgot big CEO's bonuses, tax cuts and other unorthodox methods to enrich the rich (as if it wasn't easy enough just by having loads of money)
That's how our natural selection works, this is the type of people that thrive in representative democracy, where lazyness and disinterestment of politics has doomed the planet, the plants, the animals, the poor, and effectively, in the long run, the rich too.
This is kind of like paying someone to spit and crap in your face, and then thanking him for that.
This model of natural selection has become more and more strong, small companies and businesses are having a hard time surviving, and big companies where innovation is of no profit at all, and where the biggest brains are put to do assembly-line stuff get supported with our money.
Parliament does not even have to account of the money they have spent (some rare exceptions, like the Netherlands). Opression and riots are more and more common, just try and imagine the future...no surprise that so many movies depict the future on a burnt down planet, people eating the previous generation's trash.
Think, and share your ideas on the future, we have to make it, because obviously those who are payed be thinking and working for it are morons/asshats who don't give a shit, who'd like to see us all in chains serving one great corporation under god.
(edit) HAHAH put me in jail for this please: Terrorists are just freedom fighters, and as in every revolution, a few people have to suffer. But hey, who's the real terrorist? How many people have to die just so this server can run 24/7? how many people have to die so i can take the bus to work? how many have to die so i can drink my morning coffee?
The answer is quite a few: Think of energy as pollution, this polution causes asthma, all sorts of cancers, and more, all of which have serious implications and hinder life. And this for people who have nothing to do with it, people in africa, people in asia, poor people in general.
The butterfly effect does exist, and to think that one can calculate all the effects of his actions is retarded and stupid. So why play with (and push) stuff as dangerous ans GMOs, chemicals etc. when we have no clue what it causes? For profit of course, every one wants a share. GMO's are excused by saying: "But we want to nourrish the world", well what i have to answer to this is: THEN WHY THE FUCK ARE YOU LIMITING THE RESEEDING OF GMOS, WHY THE FUCK ARE YOU SCANNING THE PEASANTS MAKING THEM PAY FEES TO RESEED THEIR OWN PLANTS? AND WHY THE FUCK ARE YOU EVIL, EVIL, EVIL, EVIL, EVIL, EVIL, EVIL, EVIL?
whoever feels insulted just think of me as someone completely fed up. can't i shout from the top of my voice to everyone who hears me? are my reasons unworthy? are we not breathing millions of crap particles each time we breath? are our children not born with asthma and allergys? is it not the army that gets the biggest funding from all branches of government? could we not feed the rest of the world just with our own trash?
Do i have solutions? Some, and i bet you have some more, and so why not try them?
the werc on 9souldier.org is now powered by markdown.awk (2009/05/18)
9souldier.org just switched to using markdown.awk from markdown.pl, the original markdown script. This means that i do not need perl for werc to run, and that my werc is p9p self-hosted now. WOOOHOOOO
It looks like awk is faster than markdown.pl too, so cheers for yiyus in #werc on freenode for sharing this.
- lists
- should
- work
- aswell
- as
- nested
- lists
Update on the status of my parcell (2009/01/19)
So, it's been 7 days that my "dhl" parcell has been on the go, here is an update:
The status on the french post's site has now changed to "delivered". Funny, i didn't know nothing about that. My searches have yielded the following information on the french post's services:
- The delivery times are almost never respected.
- Parcels are very often stolen, or arrive in a very bad shape.
So now i'm starting to have some very bad feeling about this. How can DHL send it's (Express) parcels through such a service, that
- Doesn't care about the timeframe (remember, this is DHL Express)
- Delivers packages in a piteous state - if they deliver at all
Just google "colisposte "colis livré."", and see how many people are complaining about the service. It also seems the post doesn't even ask for the recipient's name in exchange for the package, so basically anyone can accept your package.
Well, i'm still hoping there was a glitch in the system, and i get my package tomorrow, but i doubt it.
Skype privacy woes (2009/01/17)
Alledgedly running skype in a trace program shows it accesses mozilla bookmarks, so i've made a script that chroots it into a root with ony the skype config in the homedir, read more here
Also, it's probably a better idea to use irc/jabber for text messages.
UPS: transit delays and customer service (2009/01/16)
Hello, if you are looking for information about UPS, their services' quality, & cetera in france, here is my experience:
- Ordered a parcel from germany, UPS®™© says here the transit time to france is 1 day. I was pretty surprised, but allright, i thought, 2-3 days is still allright.
- The shipment leaves, the online tracking tool's status is waaay behind, the parcel was given to UPS' care on the 12th, the status didn't even appear on their site (still one day behind) untill next day.
- The shipment status on the german DHL site has been the same for three days, when i'd call DHL they'd tell me to ask the french post, when i called the french post, they told me to call DHL.
- They don't even deliver the parcels themselves, they go through the french post's services, which uses a different tracking number. It took me 45minutes on overbilled phonenumbers to get the french tracking number
- The delivery delay now looks more like 10 days to me, compared to the 1 day average on their site. This is lies, lies and more lies, but then again, which big company won't lie to their customers for a little more business?
- Mind you this is a shipment between two bordering countries of the European Union, where there aren't even any borders anymore.
- also, this is an "DHL Express" delivery....i wonder how long the non-express takes
Well i'm not the type that lets this kind of thing go, i know i vote with my €, so I'll never again go through DHL. UPS seems to have a much better service overall, and they deliver fast (it took them 7 days to deliver a dell laptop from poland), and seems not to cost more at all.
Ramble on™;-)
Materialism, and it's woes (2009/01/14)
I've never really realized this, but it's pretty interesting. The Dalai Lama says, that as long as you have a religion or believe in something, you are much less dangerous than someone who believes in nothing. I've thought about it for a while, and after a few comments and a conversation on irc, i thought i would share what i thought about it.
I totally agree with His Holyness The Dalai Lama, there are multiple points that i think all point in the direction of what he said, i'll just rable about it for now ;-)
For example say that a horrible catastrophe is menacing your household, or whatever. People who don't believe, don't even have the chance of feeling the catastrophe comming, although someone who is more spiritual, someone who believes in the powers of the mind can very well feel what is going to happen, and maybe even do something to counter it. Other examples include global warming, which is now admitted even by the scientific community, but, which was for a long time only "felt" by the people who listen to things they can't explain, of course, there are still morons who don't believe in global warming. It's kind of as if you were sitting in a tub of acid (lets say a transparent acid, lokking like water), the acid burning your skin to the bones, but were persuaded you were sitting in water, and wouldn't believe your feeling of pain.
Ramble on
Xibit, a new app for werc (2009/01/04)
xibit is out, this application displays (rudimentary for now) thumbnails of images in a directory inside werc, check the newest version out
i am now operating a public jabber server. (2008/12/12)
I also have MSN transport support. Please do not flood me, as i have limited resources, and will end up restricting public registrations. Have fun!
MSI customer care (2008/12/01)
Hello, here is and url to a french blog post, in which a member of the racketiciel group posts a reply to an (or several) e-mails they sent to MSI expecting to get refunded for all the software that was bundled with their computer.
You have to know that, in France, bundled selling is illegal, still, most computer vendors get away with not providing the bare hardware. Instead, they menace to sue racketiciel for nagging them too long.
BOYCOTT MSI!!!
Hi all, it seems i am having difficulties with this venti on plan9/lguest. (2008/11/16)
Seems the lguest kernel (the one from Ron, i still have not been able to compile one myself) has venti version 1 compiled in, while plan9 userspace seems to only have version 2. Using a venti via the network doesn't seem possible, i tried adding the line
venti=tcp!192.168.0.X!17034
and then
bootargs=local!#S/sd00/fossil -g mygatewayip ether /net/ether0 myip mynetmask
to the arguments passed by lguest (sorta like plan9.ini for the lguest port), but that didn't help either. /me confused :-(
Also, i've tried to compile the lguest port, but i can't seem to make it work. If anyone had more luck with it than me, please contact me!
DAMN, am i never going to get venti on that stupid machine?! :-(
Hell, this is my new blog heh (2008/11/15)
Welcome, again
Sometimes i ramble, sometimes not.....
