Neues in der Kategorie Internet

Was spielt mein Kind

| Keine Kommentare | Keine TrackBacks
Normalerweise halte ich nichts von den staatlichen Versuchen, Videospiele zu verteufeln, aber dieses Video (vorsicht, laut dieser Seite nicht geeignet für Kinder unter 12 Jahren) brachte mich zum Lachen, also insbesondere der Teil ganz am Ende.

(Direktlink)

Pril

| Keine Kommentare | Keine TrackBacks
Sie ist endlich da ...


... Besser spät als nie!

University Library Again

| Keine Kommentare | Keine TrackBacks
I already wrote about a campaign "Vergoogeln Sie keine Zeit" (do not waste your time with google) in my university's library. I usually try not to use it, but today, I was looking for a book to learn for my current tests, about algebraic curves.

Firstly, I tried to survive without technology, and went to the shelves for the topic of algebraic geometry. Since I did not find the book there, I searched with their local web interface. The main problem was probably that I misspelled the actual author, I searched for "Fulten" rather than "Fulton", but every reasonable search mechanism should be able to find the right book with a perfectly correct title given, and a little mistake on the author's name. However, of course I tried to search only for "Fulten" and only for "Algebraic Curves", the latter query returned a long list of highly specialized stuff related to algebraic curves, but not the desired book (at least not at the first three pages of at least 20).

As I did not want to waste any more time with this, I searched with Google for "Fulten Algebraic Curves". It suggested "Fulton Algebraic Curves", and using this suggestion, the first Item I found was the site of William Fulton, publishing his book as a free PDF.

I rest my case.
Da wird geredet, geschaut und gestikuliert. Stundenlang und ohne Pause. Die Gefahr Realität wird immer größer. Mittlerweile sind mindestens 70 Millionen Menschen in Deutschland süchtig. Auch in München ist das Problem groß, die Zahl der Süchtigen und Gefährdeten dürfte hier in der Stadt bei gut 1,2 Millionen liegen. Besonders ältere Menschen sind von der Realitätssucht betroffen. Sie sind im Alter zwischen 40 und 70 Jahren, zum Teil haben sie die Kontrolle über ihre Realitätsnutzung verloren. Im Extremfall werden Chat- und Forenkontakte vernachlässigt. In der realen Welt finden sie Erfüllung und Anerkennung, die ihnen möglicherweise im Internet verwehrt bleiben. Es gibt Kinder, die einfach nicht mehr weiterwissen, weil sich ihre Eltern einfach nicht für Computer interessieren.

Realitätssüchtige verbringen am Tag durchschnittlich zehn Stunden in der Realität. Frauen nutzen vorwiegend Wohnzimmer und Restaurants, Männer eher Schwimmbäder und Fintessstudios.

Süchtige sind oft gereizt und aggressiv, wenn sie online sind. Es fällt ihnen aufgrund der seltenen Nutzung schwer, die richtigen Stellen zu finden, sie empfinden den Bildschirm als unübersichtlich, manchmal geht die Sucht sogar soweit, dass die Menschen versuchen, auf politischem Wege ihrem Frust Luft zu machen.

Basierend auf merkur-online.de

So muss es laufen ...

| Keine Kommentare | Keine TrackBacks
Na also es geht doch: Eine dreizehnjährige die im Internet sexuell belästigt wurde hat dies zur Anzeige gebracht.

Zitat: “So muss es laufen“, sagte ein Sprecher.

Ja, das ist genau das was ich mich so oft frage. Man sagt seinen Kindern auch, dass sie nicht zu Fremden ins Auto steigen sollen, und auch nicht mit Fremden mitgehen sollen. Wieso kann man ihnen nicht auch so einen Umgang mit dem Internet beibringen?

Es ist doch wirklich nicht so schwer: Wenn dich jemand belästigt sag es weiter, sag niemandem deine Adresse, und treffe dich nie mit jemanden den du nur aus dem Internet kennst ohne Begleitung. Einfache Regeln, die das Netz wirklich sicherer machen. Und das ohne Zensurmaßnahmen und Vorratsdatenspeicherung.
I hate firewalls, but I have no choice, with gigabytes of spam-traffic. By a mistake of mine, I probably locked out a lot of IP adresses that should not have been locked out. I am sorry for that.

If you notice that I locked somebody out, please let me know.

There is apparently no simple possibility to find out whether a given IP adress is blocked. So I cannot easily filter my logfiles. Above that, the default whois-answer gives an IP range, but iptables wants CIDR-notation.

I could not find any software calculating this (if somebody knows a good one, then please tell me). What I quickly wrote in a file range2cidr.c is:

#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>
#include <string.h>
#include <stdint.h>
#include <netdb.h>
#include <math.h>

int main (int argc, char ** argv) {
  if (argc != 3) {
    printf("Usage: %s lowerbound upperbound\n", argv[0]);
    exit(EXIT_FAILURE);
  } else {
    uint32_t lowip, highip;
    struct hostent *host;
    host = gethostbyname(argv[1]);
    lowip =
      ((((uint8_t) host->h_addr[0]) % 256) << 24) +
      ((((uint8_t) host->h_addr[1]) % 256) << 16) +
      ((((uint8_t) host->h_addr[2]) % 256) << 8) +
      ((((uint8_t) host->h_addr[3]) % 256));

    host = gethostbyname(argv[2]);
    highip =
      ((((uint8_t) host->h_addr[0]) % 256) << 24) +
      ((((uint8_t) host->h_addr[1]) % 256) << 16) +
      ((((uint8_t) host->h_addr[2]) % 256) << 8) +
      ((((uint8_t) host->h_addr[3]) % 256));

    uint32_t msk = lowip ^ highip;

    int i=0;
    while (msk != 0) {
      msk /= 2;
      i++;
    }

    printf("%s/%d\n", argv[1], 32-i);
          
    exit(EXIT_SUCCESS);
 
  }}

You might wonder why I calculated the IPs so high-level. Well, I just did not want to care about the whole lowlevel-fuss and still have it portable - I mean, this code does not need to be fast, it just needs to be correct.

Anyway, there has got to be better software. Any suggestions?

Source: krautchan
Yet another person (cl)aims to reverse-engineer yet another proprietary protocol:

This time it is Skype.

Especially, after Microsoft bought Skype, this is - generally speaking - good news. Generally speaking. The dominance of Skype could have been easily prevented, in my opinion, if a few more people were interested in good - GOOD! - free VoIP solutions.

There is Ekiga. There is Twinkle. There is Jingle. They all use SIP-like protocols, which is the first fail, a fail that comes from the arrogance of software programmers. While the programmer does not have any problems with router reconfiguration, but has problems with a quarter of a second of additional latency which he would have to accept when allowing TCP connections, the usual user will accept a little higher latency, as long as he does not have to reconfigure everything.

Meanwhile, with the rise of Skype, most NATs support STUN and several other p2p-handshake-protocols well. This was not always the case.

Now put yourself in the users' perspective: You have your Windows-Box, which may still have NetMeeting, but in a very hidden place, and only working sometimes - with rather complicated configuration (direct IP adresses, etc.). And then you have Skype, which just works vitally everywhere - without further configuration.

This is not a coincidence. This is not just marketing. Skype was just better. Because Skype wanted to actually spread, while the awful pathetic hackeries of the free software community appeared to be mainly experiments to communicate with other hackers, after negotiating the actual connection parameters via phone.

And now, everyone uses Skype, except a few paranoid people who fear that it might spy their porn data.

This seems to be a common disease of the free software and open source community. There are at least three (!!!) reimplementations of what could have become a flash player, but not a single free implementation of a usable Java Applet Plugin or SVG player. Reverse engineering must be great fun.

Hopefully, there will be more success with Skype.

Netzneutralität

| Keine Kommentare | Keine TrackBacks
Die SZ hat einen Artikel zur Netzneutralität, und erkennt dort überraschenderweise den Kern des Problems:

"Für einen Teil der digitalen Generation ist das Internet längst der Ort, an dem er nahezu seine gesamte soziale Existenz entfaltet. Vergleiche mit Verkehrsinfrastrukturen, wie sie etwa Kruse zieht, mit anderen Kanälen für Kommunikation oder mit wirtschaftlichen Gütern greifen aus Sicht dieser wachsenden Gruppe viel zu kurz, weil sie eben nur einen Teilaspekt der Rolle erfassen, die das Internet in ihrem Leben einnimmt."

Die Provider seuseln dahin, dass irgendwelche "Power-User" ihren wertvollen Traffic verbrauchen. Die Provider sind meiner Meinung nach verlogen, und wollen eine Rolle einnehmen, die sie nicht haben. Alles was ich von meinem Provider will ist, dass er mir einen Anschluss ins Internet gibt. Roher Traffic. Ich will eine Leitung die zu einem Router führt der alle IP-Adressen erreicht. Sie sollen so viel verlangen wie es eben kostet.

Aber genau hier ist das Problem: Wie viel kostet es denn eigentlich? Wieso rücken die Provider da nicht mal raus mit der Sprache. Wieso fragt das die Provider keiner? Wie viel Aufwandt kann es denn sein, ein Paket zu transportieren?

Nicht viel, denke ich. Sie müssen Infrastruktur aufstellen und Maintainen. Dazu brauchen sie Fachkräfte, Server und Strom. Die Kosten dürften weitestgehend konstant sein, und sobald das Zeug mal steht ist es erstmal egal, wie viel Pakete da durch gehen - es gibt ein Maximum an Paketen, die da durchgehen, freilich, und mehr Pakete kosten auch mehr Strom und mehr Wartungsarbeit, aber wohl kaum in erheblichem Maße.

So, und jetzt kaufe ich als Kunde einen Anteil an deren Volumen. Inklusive einer Wartungsgarantie. Die Wartungsgarantie kauft man wohl in der Regel in Form einer monatlichen Grundgebühr, und die bin ich auch bereit zu zahlen. Der Traffic selber kostet die im Monat aber nichts extra - ich zahle für eine gewisse Geschwindigkeit, die einen Anteil von deren Infrastruktur übernimmt. Die Infrastruktur teile ich mir mit anderen Leuten, die ebenfalls ihren Anteil zahlen.

Zahle ich nun für DSL 1000, so zahle ich für einen Anteil von etwas, das da ist, und darf es damit auch benutzen. Wenn nun jemand daherkommt und mir sagt, DSL 1000 bedeutet nur eine Maximalgeschwindigkeit, und eigentlich rechnen irgendwelche Statisten schlaue Statistiken aus, die davon ausgehen, dass kaum ein Kunde das wirklich ausnutzt, sodass man mit weniger Infrastruktur auskommt, dann ist das deren Fehler, und nicht meiner, wenn ich davon ausgehe, dass ich auch wirklich mein DSL 1000 ausnutzen kann, wenn dem nicht so ist müssen sie es angeben, das wird auch teilweise getan.

Meine Meinung dazu steht fest: Alles Andere ist verlogen!

Dass deren Statistiken nicht unbedingt sinnvoll sind merkt man schon alleine daran, dass ich in einer ländlichen Gegend, wo ich nur DSL 1000 kriege (und mehr bezahle als man für die fünfzigfache Geschwindigkeit in Teilen Münchens zahlt), mehrmals Werbung für DSL 2000 und höher bekommen habe.

Nun wollen mir also irgendwelche Schlaumeier weismachen, dass das ja normal sei. Provider müssen Statisten beschäftigen, und die gehen nunmal von üblichen Haushalten aus, die ihren Internetanschluss nur alle zwei Wochen mal für ne halbe Stunde benutzen. Böse Webdienste wie YouTube oder Ekiga (oder Skype) ändern dies nun, die Statistiken gehen nicht mehr auf, weil die Leute auf die für Provider anscheinend völlig abwegige Idee gekommen sind, das Volumen das beworben wird auch wirklich zu nutzen. Ist das nun mein Problem? Offenbar erfassen diese Statistiken nicht meine Bedürfnisse, und auch nicht die Bedürfnisse vieler Anderer.

Darf nun ein Provider entscheiden, welcher Traffic zu mir bevorzugt wird, und damit effektiv in meine Privatsphäre eindringen, weil irgendwelche Statistiker sich verrechnet haben? Ich sehe keine Rechtfertigung.

Nun mag manch Einer entgegnen, es wäre doch die Sache der Provider, was sie mit ihrer Infrastruktur tun. Zum Einen haben die Provider hier aber eine eindeutige Übermacht, gerade über die "letzte Meile", die es rechtfertigt, in ihre Freiheit einzugreifen, um der Gesellschaft Willen. Zum Anderen möchte ich dem entgegnen, dass ich mich frage, ob ich, wenn die Provider mit ihrer (für die Gesellschaft wichtigen) Infrastruktur persönliche Freiheit genießen, auch zu deren Boycott aufrufen darf, wenn sie es mir zu bunt treiben? Darf ich öffentlich sagen, "Provider X macht ..., boycottiert ihn!", darf ich Flugblätter verteilen (nachdem die Internetprovider ja meinen Aufruf blockieren könnten), und bleibe ich Ungestraft, wenn die Leute es dann auch tun? Ich glaube kaum.

Zum Vergleich: Ich dürfte den Rücktritt jedes Politikers fordern, und zu Stimmentzug aufrufen.

Man darf hier nicht die Macht von Providern unterschätzen: Deren Infrastruktur ist wichtig in sehr vielen Belangen. Ihre Arbeit zur Verbesserung der Infrastruktur ist zum jetzigen Zeitpunkt unverzichtbar, aber ihre Übermacht ist besorgniserregend.

Ich sehe es also ganz klar: Es muss eine gesetzlich verbriefte Netzneutralität geben. Für alle Netze. Ohne Ausnahme.

Und ich bezweifle, dass das in irgendeiner Weise den Providern schaden kann. Ich glaube eher, dass die Provider hier eine Geldquelle sehen, indem sie kleine (und große) Unternehmen erpressen können. Und wenn sie erstmal damit angefangen haben, gibt es kein Zurück mehr - schon jetzt sehe ich nicht mehr wirklich einen Wettbewerb, wie soll sich in dem Gebräu erst noch ein Wettbewerb bilden können, wenn große Provider von großen Netz-Unternehmen mitfinanziert werden, während kleine Unternehmen erstmal Jahrelang auf Genehmigungen zum Kabelverlegen warten? Denn das ist genau das, was wahrscheinlich passieren wird.

Zero tolerance!

| 2 Kommentare | Keine TrackBacks
Ok, it really pisses me off! For every IP range I block, another one appears. How many damn IP adresses do chinese providers possess? I mean it is not that I do not have anything better to do. Ok, from now on:

Zero tolerance against Spam!

Which means:

  • This site is no longer accessible without a browser that supports gzip (which any reasonable browser should do) - this is because I assume that most spambots will not support it.
  • If an IP is accessing my comment-cgi-script multiple times without any comment going through, then I will do a whois-query on it, and if multiple IPs from the same provider are spamming, I will probably block that provider, especially when it is from china (which appears to be the source of most spam-attacks apparently). The chinese government has a big firewall as far as I know - why can they not block spam, instead of just infringing their people's personal rights?
  • If I see an IP from a server-provider doing nasty stuff (like accessing my comments page several thousand times), then I will contact this provider (in addition to blocking the IP). I already did this, and I will continue doing this - reasonable providers have a mail adress to alert abuses of their services, and I will use them, because I think it is the interest of me, these providers, and in the end the whole internet, to get rid of that pest!
  • If this site was hosted in a country with a law reasonable for the internet, I would not doubt to publish my list of blocked IPs, so other people could profit from it. But this site is still hosted in Germany. I am pretty sure that the rights of  worried pensioners or sons of worried parents with their infected computers weight heavier than me being annoyed by their contribution to the botnet attacking me, and so, I would not be allowed to publish their IP adresses. A pity.
  • Again, if you know somebody who cannot access this website, please tell me - I do not want to lock out any legit person, but mistakes happen!

Spam again ...

| Keine Kommentare | Keine TrackBacks
Yay, 4 gigabyte upstream, 2 gigabyte downstream today. These spambots are a pest! I mean wtf? Most of their connections will not even pass the captcha-challenge. Sorry guys, I know there are a lot of idiots out there not maintaining their servers, and I have no problem with you pwning them, but please, make your bots intelligent enough to notice that somebody tries to block them and then leave him alone!

I am pretty sure it is possible for an expierienced cracker to invade my server, unfortunately, even though I am maintaining it, but it takes a bit more efforts than just getting on my nerves and imposing work on me! You will not get advertising space on my website!

I did not want to do this, but facing this amount of traffic, now I finally have banned a lot of IPs. I do not like IP bans. If you know of somebody I banned unjustly, please let me know.

And here a dedication to all of you spammers out there: