Wednesday, April 11. 2018
Änderungen seit 01/2018 Folgende 70 Rufzeichen sind verstummt: - OE1ESC
- OE1ETU
- OE1FSB
- OE1HOA
- OE1HZU
- OE1KGC
- OE1MPA
- OE1NCC
- OE1RNC
- OE1ROW
- OE1RRU
- OE1SDA
- OE1SRB
- OE1VEB
- OE1YLS
- OE2CKO
- OE2FCO
- OE2GLN
- OE3ELG
- OE3FKR
- OE3GS
- OE3HQS
- OE3LMC
- OE3LMS
- OE3MKS
- OE3OHW
- OE3PXU
- OE3VCA
- OE3XHS
- OE3XYR
- OE4DXP
- OE5BBO
- OE5CWN
- OE5DLL
- OE5FEM
- OE5FZN
- OE5NEN
- OE5PGM
- OE5PJW
- OE5XIM
- OE5XOR
- OE6EL
- OE6HBE
- OE6HTD
- OE6JV
- OE6MGL
- OE6VTG
- OE6XEG
- OE6XIG
- OE6YQW
- OE7GX
- OE7HET
- OE7OAW
- OE7ORI
- OE7SMJ
- OE7SSI
- OE7WZI
- OE7YHT
- OE8GRK
- OE8HMR
- OE8JOQ
- OE8OBK
- OE8RBQ
- OE8YIQ
- OE8YOQ
- OE9HVI
- OE9JKH
- OE9LFI
- OE9SEI
- OE9WGV
Folgende 14 Rufzeichen wurden bewilligt: - OE1FKR
- OE1FQB
- OE2AKT
- OE2RNC
- OE2XOD
- OE3DZW
- OE3ROW
- OE5AIN
- OE5FSQ
- OE6JXG
- OE6WMG
- OE7DMJ
- OE7IRI
- OE8HHM
Die Rufzeichenliste wird offiziell vom BMVIT herausgegeben und immer am Monatsanfang aktualisiert. In Hinkunft möchte ich diese Änderungen automatisiert erstellen, da ich keine andere Quelle gefunden habe, die nur diese herausarbeitet, zumal dazu eine Referenz auf die vorhergehende Veröffentlichung benötigt wird.
Wednesday, January 10. 2018
I noticed that Tresorit Solo suddenly ramped up total space from 1 TB to 2 TB without any notice or extra charges. I hope this change is permanent.
Btw, since my (somewhat forced) migration from Wuala 2½ years ago I’m even more convinced of their service. Their clients for Windows, GNU/Linux & Android are very convenient and reliable. Recently they made a big revamp of their visual appearance and clients (even that for Linux).
The only thing that’s a bit odd is that they make artificial restrictions to file and directory names. In earlier versions, these files were simply and silently(!) not uploaded if they ended with a blank or dot. I was surprised and slightly shocked that these files were simply not protected, without being aware of it. Luckily, with their recent client updates, there’s now a possibility to view a list of affected files. Boy, was I surprised that there were even more restrictions: They disallow characters that Windows does not support in file names, such as
: ? " < > |
In addition, there are name collisions reported when file names only differ in capitalization, all of which are perfect features of Linux file systems that I got used to over the years. Another thing is hidden directories in Linux, which start with a dot. Some day they simply and silently didn’t get uploaded anymore. Luckily, I didn’t have to rename that many files and directories, but they were in the dozens, though. Other users could be off much worse. Finally, after renaming, those affected files got uploaded—they were in the hundreds, and I had thought they’d already been in the cloud since months.
Apart from that, I can fully recommend their service, even more now that they cost me 0.09 €/GB per year.
Sunday, January 7. 2018
Kurz nach meiner Analyse bin ich ja tatsächlich Genossenschafter geworden (wenn auch zunächst nur mit minimalem finanziellen Aufwand). Nun lese ich im aktuellen Newsletter (Hervorhebungen von mir):
[...] eine mögliche alternative Strategie für unsere Genossenschaft [...]
[...] die Gründung eines Zahlungsinstituts beschlossen. Zur Absicherung dieses Geschäftsmodells hat die Generalversammlung am 22.4.2017 der Beteiligung der GLS Gemeinschaftsbank eG Bochum als Partner im Zahlungsinstitut seine Zustimmung erteilt. Der Vorstand hat am 13.9.2017 den Antrag auf Erteilung einer Konzession als Zahlungsinstitut [...] bei der FMA (Finanzmarktaufsicht) in Österreich gestellt.
[...]
Der Ausgang des Verfahrens bleibt somit weiterhin ungewiss. [...] Aufgrund des bisherigen Verhaltens der Behörde schließen wir, dass der eingebrachte Antrag auf Widerstand stößt und wir uns auf ein längeres Verfahren einstellen müssen. [...]
[...] Bis dato ist es gelungen über 4 Mio. EUR zu zeichnen. Dieses Ergebnis ist bemerkenswert und reicht fürs erste aus um das Zahlungsinstitut zu starten. Für zukünftige Investitionen [...] brauchen wir mehr als wir derzeit an Genossenschaftskapital einsammeln. Im dritten Jahr in Folge ist die Kapitalsammlung rückläufig [...]
[...] möchten wir eine alternative Strategie zur Umsetzung dieses wesentlichen Teils der Vision skizzieren: die Möglichkeit die Bank für Gemeinwohl als eine Niederlassung der GLS Gemeinschaftsbank eG in Österreich zu errichten. [...]
[...] Damit wäre ein wesentlicher Aspekt unserer Vision in die Tat umgesetzt. In dieser Variante würde die Genossenschaft allerdings kein Eigentum an der Bank für Gemeinwohl – eine Niederlassung der GLS Gemeinschaftsbank eG halten. [...]
Danke, genügt. Sehen wir uns mal kurz ein paar Stichworte zur GLS Gemeinschaftsbank an. Wie hieß es doch gleich zu den Alternativbanken:
[...] oder es liegt ein anthroposophischer Ansatz vor (z.B. HERMES-Österreich, GLS Gemeinschaftsbank).
Und was lesen wir zu Anthroposophie bei Wikipedia:
spirituelle und esoterische Weltanschauung
christlicher Mystik
die Menschheit und ihre Entwicklung spirituell und übersinnlich zu verstehen
Danke, genügt! Aber der Fairness halber schauen wir auch direkt zum Artikel zur GLS Gemeinschaftsbank:
auch im christlich-kirchlichen Bereich
Danke, genügt, aber sowas von!
Je nach Ausgang der außerordentlichen Generalversammlung am 20. Jänner 2018 wird sich zeigen, ob ich aus der Genossenschaft austreten muss, weil ich meinen Namen nicht auf der Liste aktiver Mitglieder einer esoterisch orientierten Vereinigung sehen will. Das von mir eingebrachte Kapital soll von mir aus dann drin bleiben, ich betrachte es gemäß meiner Analyse als Spende, und von mir aus bleibt auch die Nachschusspflicht für mich weiterhin aufrecht. Hauptsache, sie gehen ihren Weg in dem Fall ohne mich weiter.
Nichtsdestotrotz ist es schade, dass sich eine weltliche Alternative zu einem ethisch bewussten Finanzwesen in Österreich nur schwer etablieren kann. Aber wir sind nun mal nur so groß wie ein Bundesland von Deutschland, in diesem kleineren Gewässer lässt sich offenbar auch schwerer nach den nötigen Ressourcen angeln.
Thursday, December 14. 2017
A roaring went through the tech-savvy finance community when Yahoo suddenly shut down its Finance API on Nov 1, 2017. Dozens of libraries and scripts that had parsed HTTP output from this API for years ceased to work. No longer could libraries such as Finance::Quote query prices of stocks, funds and currencies and hand these over to other applications such as GnuCash. By using Finance::Quote—I even wrote an extension module for it—I was affected as well, and finally I stumbled upon a solution: Version 1.41 recently introduced an Alpha Vantage module, and querying this source instead of Yahoo is straightforward.
Unfortunately, using Debian or Ubuntu one has to install this version from source, but it's not that hard to do. And for using Alpha Vantage, you have to register for an API key, but that's also no issue. One of the things that still don't work is currency conversion, as that module is still tied to Yahoo's interface. Alpha Vantage does provide currency conversion through its API, though. Looking at AlphaVantage.pm I recreated a simple Perl logic to perform currency conversion. Note that I haven't packed it into a real Finance::Quote module, it's just a simple Perl script that Works For Me™. For simplicity, I don't do any error handling. It relies on an environment variable that contains the API key. Here's how I did it:
#!/usr/bin/perl -wuse lib '/home/user/lib/perl';#not needed#use Finance::Quote;#debug#use Data::Dumper;use JSON qw( decode_json );use HTTP ::Request::Common;my $pair = $ARGV[0]; # e.g. "XAU:EUR" for gold price in Euro@curr = split( /:/, $pair );my $API_KEY = $ENV{'ALPHAVANTAGE_API_KEY'};$url = "https://www.alphavantage.co/query" . "?function=CURRENCY_EXCHANGE_RATE" . "&from_currency=" . $curr[0] . "&to_currency=" . $curr[1] . "&apikey=" . $API_KEY;$ua = LWP ::UserAgent->new;$reply = $ua->request(GET $url);#debug#my $code = $reply->code;#debug#my $desc = HTTP::Status::status_message($code);my $body = $reply->content;my $json_data = JSON ::decode_json $body;#debug#print Dumper(\$json_data);my %fx = %{$json_data->{'Realtime Currency Exchange Rate'}};my $last_refresh = $fx{'6. Last Refreshed'};$last_refresh = substr($last_refresh, 0, 10); # remove timemy $isodate = substr($last_refresh, 0, 10);my $rate = $fx{'5. Exchange Rate'};print $isodate . ' ' . $rate . "\n";
Thursday, August 24. 2017
(Note: This is a follow-up rant of my pessimistic conclusion about what data science means from two years ago.)
Let me come straight to the point: Data science is synonymous for marketing. Period. Do not let yourself be misguided by online data science/machine learning/statistics lectures which only cover topics from the mathematical or programming area. These will only take up 5% of your work! The rest is 60% hot-air blowing, 50% managing/organizing and 40% delegating to juniors or externs, making that a total workload of 155% (60+ h/week), with expectations on you to generate projects and to build Big Data strategies. (After all, you’re smart, right? Otherwise you wouldn’t know that much math and AI. You’re smart, thus you can land big projects, right?) And the area of application is advertising, the data is customers, the outcome is customers—more people buying more stuff.
No, thanks for the offers, but I won’t work in advertising.
Who actually is making Big Data a hot topic? It’s those who create these solutions in the first place and sell them to companies who use these in their marketing processes.
“Data is the new oil.” Really? So, how do you power your cars with data? BS! We’re still living in the oil interval.
It’s so sad that AI is not solving any problems. It’s used for making game characters act smarter, it’s used for more effective advertising, it’s used for making call centers obsolete (by executing voice commands), it’s used for shopping agents (by executing voice commands), it’s used for autonomous driving of cars, vacuums and lawnmowers. It’s entirely used for making us (fat first-world people) even more lazy (fat), even more consumeristic (fat) and even more entertained (fat). These are solutions looking for a problem, but they can’t find one. Seriously, I see much more potential in the blockchain, which deserves its own rant soon.
Thursday, June 8. 2017
Letztens bin ich über das Thema ökologische Reinigungsmittel gestolpert. Da lese ich in einem Magazin ein Inserat:
Alle verwendeten Inhaltsstoffe sind vollständig biologisch abbaubar. Alle XY-Produkte sind frei von Enzymen, petrochemischen Tensiden, synthetischen Düften, Farbstoffen und Konservierungsmitteln. Alle XY Produkte sind frei von Gentechnik und Nanotechnologie. XY macht keine Tierversuche und gibt diese auch nicht in Auftrag. Alle Inhaltsstoffe sind zu 100% voll deklariert.
Mein Gedanke: Na bitte, das ist doch mal eine Ansage.
Wir verwenden in hohen Anteilen Rohstoffe aus biologisch-dynamischem oder kontrolliert biologischem Anbau wie z.B. dieses und jenes. Diesen Anspruch Rohstoffe aus biologischem Anbau zu verwenden, verfolgen, neben XY, nur sehr wenige andere Hersteller von ökologischen Wasch- und Reinigungsmitteln.
Mein Gedanke: Na bitte, ausgezeichnet. Wo kann man das kaufen?
Zur Unterstützung der Renaturierung des gebrauchten Wassers werden den XY Wasch- und Reinigungsmitteln im Oloid rhythmisierte Substanzen zugesetzt.
Mein Gedanke: Hm, was ist ein Oloid? Was sollen „rhythmisierte Substanzen“ sein? Klingt ein bisschen nach Esoterik.
In der Produktion wird mit Prozesswasser gearbeitet, das in 12 eiförmigen Glasgefäßen verwirbelt wird, in denen das Wasser, frei fließend, wunderschön ausgeformte Tromben bildet und sich so wieder mit Energie aufladen kann.
Mein Gedanke: Moment jetzt, meinen die das ernst?
Ich lese mir alles nochmal durch. Mein Gedanke nunmehr: Was zum Geier!? Darf das denn wahr sein? Muss ich denn wirklich ein realitätsfremder Esoterik-Spinner sein, um mich mit dem Thema nachhaltigen Konsums auseinanderzusetzen? Traurig, echt traurig! Für sowas gebe ich doch kein Geld aus! Hoffentlich gehen die zugrunde!
Irgendwie werde ich das Gefühl nicht los, dass Waren der Kategorie „Bio/Öko“ nur deshalb existieren, weil es eine Zielgruppe dazu gibt, und nicht, weil Welt und Wirtschaft verbessert werden sollen.
Friday, March 17. 2017
Von: mir
An: Clubverwaltung
Betreff: Re: Mitgliedschaft
Sehr geehrte Frau [...]!
Bitte teilen Sie uns Ihre Adresse mit, damit wir Ihnen ein Anmeldeformular zusenden können.
Sie meinen Postadresse? Also ein Papierformular mit Umschlag und Briefmarke, das per Post von Deutschland nach Österreich verschickt wird? Ich fülle es mit Kuli aus und schicke es per Post wieder nach Deutschland? Ja, meine Oma hat mir davon erzählt, dass das früher so gemacht wurde.
Eine Antwort zu verfassen heißt ja nicht unbedingt auch sie zu verschicken.
Wednesday, October 19. 2016
I recently managed to reactivate my dear old Epson HX-20, a retro computer released in 1983 which I used at the end of the 1980’s and early 1990’s to learn programming. Since I even could read in some BASIC programs that were still stored on the micro cassette, I wondered if I could rescue the code directly, without using OCR on printouts or even typing it off by hand. I was aware that I was very lucky that this machine still worked after all those years—the soldering seemed to have been much more rigid back then, it might cause more issues to attempt to run old PCs which are a decade younger! To be on the safe side, I invested into a new NiCd battery pack and replaced the original one.
My research first led me to the machine’s RS-232 output, internally called “COM0”. Someone had used that some years ago to directly connect an HX-20 to a PC’s serial port, using a special cable and some adapters. Sadly, it seems that this is no longer an option, since these cables disappear, and serial-to-USB adapters only seem to work with a certain chip in this case.
Then I stumbled upon the GPL software HXTape, and I was totally baffled: What, the Epson HX-20 had an external cassette interface as well? I knew that concept from our even older machine, the Texas Instruments TI-99/4A. It connected to a special music cassette recorder and encoded data into simple “magnetic bits” onto the tape:
It was quite funny to listen to the noisy sounds when playing the MCs on an ordinary player.
This bidirectional data transfer works over ordinary mono audio cables, one for each direction. And now, it turns out the HX-20 had such an interface as well, and we never used it. But the point is, one could exploit it to decode the audio signals into the original bits and bytes by connecting the HX-20’s “MIC” port to the microphone input of a PC using a simple mono audio cable with standard 3.5 mm jacks! (How tremendous the analog world was! Keep a music cassette lying around in the basement for decades and then just play it. Try this with your ¡Phone!) And that audio decoding is exactly what HXTape is doing.
Continue reading "Rescuing data from an Epson HX-20 to a Linux PC"
|