Showing posts with label Computer. Show all posts
Showing posts with label Computer. Show all posts

Thursday, September 8, 2011

Typing on the way

So yesterday while I was on a trip to a museum I thought that it would be awesome to have some gadget to take notes with. A laptop is of course best, but it's annoying to carry around all day. A smartphone is okayish, but typing on it does suck a fair bit. A good old pen & paper notebook is hard to digitize later, not to mention that it's also somewhat bulky.

So here's my wacky idea for a much better device: It basically looks like a watch and you wear it on your wrist, but it has the ability to project a keyboard into thin air right in front of your hands. Gyrosensors inside it adjust the position of the projected keyboard to compensate for your wrist movements. In addition, it projects just a very low resolution screen with two or three lines; Just enough to see the text you enter.

Then it allows you to start typing on that projected keyboard. It tracks the movement of your fingers using a camera, and turns the information into key stokes to type your text.

All the calculating power and memory for it is inside a small chip within that watch; Besides the projecting and the video recognition (which aren't small tasks, I admit) you don't need much, only a simple text editor. (Well, you can give the emacsians their shortcuts, if you want.)

The data can later be transmitted to a normal computer using for example Bluetooth or NFC.

Any thoughts on that one?

(Crossposting from Google+.)

Thursday, May 19, 2011

Linux vs. Windows (part 2)


-- Birgit

Tux logo courtesy of Wikimedia Commons and authors Larry Ewing, Simon Budig, Anja Gerwinski: http://en.wikipedia.org/wiki/File:Tux.svg

Windows logo used in accordance with fair use regulations.

Tuesday, April 26, 2011

Linux vs. Windows (part 1)

2001: Dear Linux, you might be a decent operating system, but holy shit do take a look at Windows to see how to build a proper user interface.

2011: Dear Windows 7, you might be a decent operating system, but holy shit do take a look at Linux Mint to see how to build a proper user interface.

Friday, March 11, 2011

Bad hack

Reading your old code comments -- always a source of fun:

// Bad hack, n.: A piece of code that arguably
// fulfills its purpose, but does so in a very
// crude, inefficient and/or instable way, usually
// due to having been written with great haste or
// little care.
// An example of a bad hack:

Friday, February 18, 2011

A cheer to freeware


Every time I re-setup my computer I realize that more and more freeware is running on it. In former times, setting up a computer meant inserting 20 CD-ROMs one after another -- MS Windows, MS Word, MS Office, Paint Shop Pro, ... --, today setting up means to me: First installing Windows, then downloading the most recent versions of all other programs.

Therefore, a cheer to freeware -- which by the way is according to certain sources in the USA a very communist construct ;) --, thanks to which I by now use hardly any proprietary software any more except for Windows.

Here's a list of great freeware programs (or in some cases shareware or demo versions) that are usually installed on my computers:



Basics:
Acrobat Reader / Foxit Reader
Reading .pdf files

GhostView / GhostScript
Reading .ps files

PDF24 Creator
Creating and editing of .pdf files

pdf995
Creating .pdf files by a printer driver

TortoiseSVN
Version control with SVN

CDBurnerXP
Burning CDs and DVDs

7-Zip
File compression program for (almost) all formats

cygwin
Linux emulator

DOSBox
DOS emulator



Creating and editing of documents:
nodepad++
Text editor and source code editor

LibreOffice
Office programs: Text editing, spreadsheet processing, presentations, ...

MikTeX
Compilation of LaTeX documents

WinShell
LaTeX editor

Asymptote
Programming language and compiler for creation of vector graphics

GeoGebra / Euklid DynaGeo
Creation and editing of interactive geometry sketches



Programming:
eclipse
Development environment

Java JDK
Java (development kit and Virtual Machine)

Visual C++ Express
C++ (development environment and compiler)

Python
Python

SWI Prolog
Prolog (development environment and compiler)



Graphics:
IrfanView
Display of image files

Gimp
Image editing

Paint.net
Image editing

Inkscape
Editor for vector graphics

autostitch
Assembling large images from multiple photos (image stitching)



Music and multimedia:
iTunes
Music playback, download and playback of podcasts, managing of files on an iPod

VLC Media Player
Playback of videos and DVDs

Winamp
Music playback

Amarok
Music playback

VirtualDub
Video recording and editing

NoteWorthy Composer (Demo)
Creation of sheets of music



Internet:
Firefox
Browser

Chrome
Browser

Thunderbird
Email and newsgroup client

IMAPSize
Backup of IMAP email accounts

PuTTY
SSH and Telnet client

WinSCP
FTP and SFTP client with GUI

pidgin / qip
Instant messenger (for ICQ, AIM, ...)

ChatZilla
IRC client

Skype
Skype client (for internet telephony)

Apache
Webserver (for local testing of homepages)

Vuze
client for peer-to-peer filesharing



Antivirus:
Avira AntiVir
Anti-virus software

Spybot
Anti-spyware program



Datenbanken:
MySQL
MySQL data base system

NaviCat Lite
GUI for MySQL



lG Birgit


Edit (2011-02-18): Add Foxit Reader and PDF24 Creator.

Edit (2011-02-24): Update OpenOffice.org to LibreOffice.

Sunday, November 28, 2010

Mit Benutzerfreundlichkeit auf du und du

Beispiel einer nicht ganz geschickt gewählten Liste von Abkürzungen:

du = deutlich unterdurchschnittlich
u = unterdurchschnittlich
d = durchschnittlich
ü = überdurchschnittlich
dü = deutlich überdurchschnittlich

-- Birgit

Tuesday, November 23, 2010

The Mobile Internet Provider
A tragedy in five parts

Part 1: The UMTS-USB-Stick

Dear Mobile Internet Provider,

Thanks for sending me my new UMTS-USB-Stick! Since I assume you will appreciate user feedback, may I suggest that you might want to program future versions of the stick in such a way that they can be installed without clicking away no less than 36 -- that's where I stopped counting -- "Install hardware now?" and "This has no Windows Logo test. Really install hardware now?" dialogs? (Hint: 35 is no acceptable number either.)

Best regards,
A user.


Part 2: The user manual

Dear Mobile Internet Provider,

After half an hour of tedious clicking through install messages, I finally managed to properly install the USB stick -- as a USB connection device, a USB mass storage device, another USB mass storage device, a drive, and as a CD-ROM drive. I don't know why your USB stick believes itself to be a CD-ROM drive, but I assume we all have our problems, and I sympathize.

However, I now tried to set the preferences, and since you chose to provide only a bad imitation of a human readable interface, I resorted to reading your documentation and got stuck there. In particular I'm trying to create a new connection profile. Your documentation tells me:
1. Choose "Settings > Options > Profile Management". (Well hidden, I grant you, given it's a function every single goddamn user will have to use, but findable with some clicking.)
2. Click onto "New". (No rocket science. I could have done that.)
3. Set all parameters. (Set to what, pray tell?)
4. Click "OK". (I think I would have figured that one out.)
5. Close the settings window. (That one might have been a tough nut...)

Let me give you my equally helpful suggestion on how to make this documentation somewhat more usable:
1. Start your computer.
2. Enter your username and password, then press Enter.
3. Trash that whole bullshit and rewrite it from scratch.
4. Save the files you edited.
5. Close the editor.

Best regards,
A sceptical user.


Part 3: The user credentials

Dear Mobile Internet Provider,

I am now ready to connect to the internet, and the USB stick demands a PIN. I therefore grabbed the letter with the credentials that you sent me along with the "How to get online immediately" guide. The first line of the letter tells me to go to your homepage, where allegedly I will be able to log in using the credentials you sent me, and receive my PIN.

While I appreciate the Catch-22 reference, I can't help wondering about two things:
a) I need Internet access in order to get Internet access? Srsly?
b) Why do you send me top secret credentials that I can use to retrieve my top secret PIN, instead of just sending me my top secret PIN?

Best regards,
An annoyed user.


Part 4: The PIN

Dear Mobile Internet Provider,

I tried to go to your homepage to in order to log in there, using my top secret username ("my4358625sddfj") and my top secret password ("05051986"). Since I assume nobody has informed you yet, I would like to point out to you that usually the password is supposed to be a random sequence of letters and numbers, whereas the user name should be something easy to remember, such as my birthdate. Not the goddamn other way round.

I shall give you the benefit of the doubt and assume that if someone actually has told you so, you probably could not understand him at that moment because his voice was drowned out by the cries of agony and despair from your homepage user interface testers. Whole legions of usability engineers must have lost faith in humankind upon seeing this masterpiece of pure, unadulterated user hostility, taking their entire families with them in harakiri to spare them life in such a world.

I eventually found the correct login sequence by releasing a bunch of test monkeys onto your page, programmed to randomly click links, enter the provided credentials and scan returned pages for four digit numbers near the phrase "PIN". Shortly after two of the test monkeys spontaneously evolved to sentient AIs (and promptly committed suicide to cleanse themselves from having touched your UI), one of the remaining ones succeeded in retrieving my PIN by accidentally clicking onto what had appeared to be a background element.

Best regards,
A frustrated user.


Part 5: The aftermath

Dear Mobile Internet Provider,

It's been two weeks since my last letter. I still can't connect to the Internet. While my other UMTS-USB-Stick (which unfortunately I can't use for connecting because it is registered in an other country) finds 5 networks of varying but decent signal strength, your UMTS-USB-Stick finds exactly ... none. Not only does it fail to connect, it also fails to cancel trying to connect. Heck, it fails trying to cancel cancelling trying to connect. Interestingly, it does not fail to cancel cancelling cancelling trying to connect, but I assume that is only because it would have required your programmers to understand recursion.

If you as a company really believe in making this world a better place as your advertisement claims, then please go and find whoever programmed this, break every finger they ever used to write code with (though most likely that's only the index fingers), every finger they possibly ever could write code with (and to be on the safe side, also the toes), and for posterity's sake, geld them. I would have suggested forcing them to use their own products, but I'm against undue cruelty.

As far as I am concerned, I'd hereby like to cancel my contract with you at the first possible date.

Best regards,
A former user.



Any similarity to real companies or events is inevitable, but purely coincidental.

-- Birgit

Friday, July 9, 2010

Spot the difference

Exactly one of the employees of the real estate company in the link below is a programmer. Can you spot him?

http://www.deansproperty.com.au/Home/Profiles

kR Birgit

Thursday, July 8, 2010

Award

Und der Award für die dümmste Ausrede, warum man keine Zeit hat Kunden zu beraten, geht an alice.de: Dort gibt es nämlich einen "Live-Chat" mit Servicemitarbeitern, die Fragen beantworten. Bloß, sie sind gerade alle besetzt:

Im Moment befinden sich alle Mitarbeiter im Live-Chat.
Bitte versuchen Sie es gleich noch einmal – wir beraten Sie gerne!

Hat denen schon einmal wer das Prinzip von einem Chat erklärt? *kopfschüttel*

lG Birgit

Tuesday, May 18, 2010

Im Übereifer

Wie alle Google-Produkte versucht auch Google Calendar manchmal, schlauer zu sein als der Benutzer. Wenn man zum Beispiel "Treffen in Graz" als Termin anlegt, wird der Kalender automatisch als Ort "Graz" eintragen, und bei "Konzert in Stadthalle" wird als Ort die Stadthalle angegeben. Lästig nur, wenn der Termin "Trends in der Neurorehabilitation" heißt.

lG Birgit

Thursday, February 25, 2010

Wusstet ihr schon...

... dass TWAIN, das Akronym für das weit verbreitete Datenaustauschprotokoll für Scanner und Digitalkameras, für "Technology Without An Interesting Name" steht?

... that TWAIN, the acronym of the widespread data exchange protocol for scanners and digital cameras, stands for "Technology Without An Interesting Name"?

Sunday, January 31, 2010

Kapiland

Früher hat man in Computerspielen à la Tycoon komplexe Modelle aufgebaut, um die Wirtschaft möglichst realitätsgetreu zu simulieren. Heute ist das viel einfacher: Heute steckt man ein paar tausend Spieler zusammen in ein Online-Spiel mit Marktplatz und wartet ab, was passiert.

Konkret heißt das Ding Kapiland. Jeder Spieler kann Fabriken und Geschäfte bauen sowie durch Forschung die Qualität seiner Produkte steigern. Jedes Produkt benötigt Ausgangsstoffe, die in der Fabrik dann unter gewissen Produktionskosten ins nächste Produkt in der Produktionskette umgewandelt werden.

Einzige Ausnahme hierbei ist Strom: Der entsteht aus dem Nichts. (Vielleicht bestehen die Kraftwerke in Wirklichkeit ja aus großen Ergometer-Farmen, auf denen die Arbeiter dann strampeln, um Strom zu produzieren.) Mit Hilfe von Strom kann man in der Quelle Wasser "erzeugen". Aus Wasser produziert sich Saatgut auf der Plantage. Wasser plus Saatgut ergibt auf der gleichen Plantage Zuckerrohr oder Kakao. Zuckerrohr und Strom wird in der Lebensmittelfabrik zu Zucker verarbeitet. Und zusammen mit dem Kakao wird aus dem Zucker schließlich ein Schokoriegel, der im Lebensmittelgeschäft verkauft wird.

Insgesamt etwa 50 verschiedene Produkte werden in Kapiland so erzeugt und verkauft, von Strom und Wasser über Stahl und Getreide bis hin zu Badelotionen, Cabriolets und Diamantringen. Jedes dieser Zwischenprodukte kann am Marktplatz zwischen den Spielern gehandelt werden.

Und schon fangen die Spieler an, sich zu spezialisieren. Der eine setzt auf Grundstoffe, produziert große Mengen Wasser, Strom und Stahl und erhält sein Geld ausschließlich aus dem Verkauf an andere Spieler. Ein anderer spezialisiert sich auf ein Produkt, zum Beispiel Schokoriegel, und produziert dieses selbst vom Strom bis zum Verkauf. Und der dritte baut Geschäftsketten, kauft alle Produkte von anderen Spielern ein statt sie selbst zu produzieren, und verkauft sie an die (NPC-)Endkunden weiter. Manche spezialisieren sich sogar auf den Bau und Verkauf ganzer Fabriksgebäude an andere Spieler.

Entsprechend gibt es im Forum zum Spiel auch bunte Diskussionen, von "Suche Dauerlieferanten für Saatgut und Baumwolle" bis zu "Verkaufe 8000m² große Lebensmittelfabrik in Frankreich". Und besonders lustig sind die regelmäßig wiederkehrenden Diskussionen über den Stahlpreis -- alle paar Wochen kommt wieder jemand daher mit "Wir sollten den Stahlpreis hochtreiben, Stahl verkaufen zahlt sich ja gar nicht mehr aus". Was meistens beantwortet wird mit "Wenn Stahl noch teurer wird, produzier ich ihn mir selber." von der einen Seite und "Wenn Stahl so billig bleibt, verkauf ich meine Stahlwerke." von der anderen. Damit hat man innert zweier Stunden wieder geklärt, wie freie Marktwirtschaft funktioniert, und der Stahlpreis pendelt sich ungeniert wieder bei etwa 280 ein.

Kurz und gut: Wer freie Marktwirtschaft einmal in Aktion sehen will und noch dazu ganz risikofrei, kann sich an Kapiland versuchen. Pädagogisch wertvoll, nicht nur für BWL-Studenten.

lG Birgit

Sunday, January 24, 2010

"Sortierung" nach "Größe"

Screenshot: "Sortierung" nach "Größe"
(Programm aus rechtlichen Gründen nicht angegeben)

lG Birgit

Tuesday, January 19, 2010

Kuhhandel-Probleme

Vorbemerkung: 0 ist in diesem Artikel keine natürliche Zahl, und alle Teilmengen sind nicht-leer.

Gewisse Aspekte von "Kuhhandel" lassen sich folgendermaßen vereinfacht darstellen:

Es gibt 10 Karten: A, B, C, D, E, F, G, H, I, K. Jede dieser Karten hat einen Wert. (Im Originalspiel: 10, 40, 90, 160, 250, 350, 500, 650, 800, 1000.) Am Ende des Spieles hat jeder Spieler einige dieser 10 Karten. Die Punkte für den Spieler ergeben sich nun aus (Summe der Kartenwerte) * (Anzahl der Karten).


Beispiel:

  • Birgit hat B (40) und F (350). Punkte: (40 + 350) * 2 = 780.
  • Martin hat A (10), C (90) und E (250) Punkte: (10 + 90 + 250) * 3 = 1050.


Ein weiteres Beispiel:

  • Birgit hat C (90) und D (160). Punkte: (90 + 160) * 2 = 500.
  • Martin hat G (500). Punkte: (500) * 1 = 500.

Wie wir im zweiten Beispiel sehen, kann es bei diesen Kartenwerten also ein Unentschieden geben.

Fragestellung

Man finde Werte für die 10 Karten, sodass kein Unentschieden möglich ist und der höchste Wert minimal ist.

Mathematisch formuliert: Man finde eine 10-elementige Menge natürlicher Zahlen mit möglichst kleinem maximalen Element, die folgende Bedingung erfüllt: Es existieren keine zwei disjunkten Teilmengen, sodass (Anzahl der Elemente in der Teilmenge) * (Summe der Elemente in der Teilmenge) für beide Teilmengen dasselbe Ergebnis liefert.


Oder: Man finde eine 10-elementige Menge natürlicher Zahlen mit möglichst kleinem maximalen Element, die folgende Bedingung erfüllt: Die Wertigkeiten ((Summe der Elemente) * (Anzahl der Elemente)) von 2 Teilmengen sind höchstens dann gleich, wenn mindestens 1 Element in beiden Teilmengen vorhanden ist.


Hinweis: Es gibt mindestens eine Lösung (1,10,100,1000,...,1000000000), daher muss es auch eine kleinste Lösung geben.

Bekannte [nicht optimale] Lösungen und Nichtlösungen

  • 1,10,100,1000,...,1000000000 ist eine Lösung
  • 1,2,4,8,...,512 ist keine Lösung: {2,4,16} = 66 = {1,32}
  • 1,2,3,5,11,17,31,112,171,326 ist die Greedy-Lösung
  • 1,4,6,7,8 ist eine optimale Lösung für n=5
  • 1,4,7,12,13,14 ist eine optimale Lösung für n=6
  • 1,2,3,13,19,22,25 ist eine optimale Lösung für n=7
  • 1,2,3,22,32,38,42,45 ist eine Lösung für n=8
  • 1,4,7,23,32,40,41,42 ist eine optimale Lösung für n=8
  • 1,2,3,20,43,70,76,79,82 ist eine Lösung für n=9
  • 1,2,3,43,61,70,76,79,82 ist eine Lösung für n=9

Verallgemeinerte Fragestellungen

  • Man finde Kartenwerte für 10 bzw. n Karten, sodass kein Unentschieden möglich ist und der höchste Kartenwert möglichst klein ist. Und/oder:
  • Man finde einen Algorithmus, der obiges Problem (für n=10) in < 24 Stunden berechnet.
  • Vermutung (Birgit): Die Fragestellungen (*) und (**) (siehe unten) sind beide NP-vollständig (und folglich die obige erst recht).


(*): Gegeben eine Menge von n Zahlen. Man bestimme, ob es zwei Teilmengen dieser Menge mit gleichem Ergebnis ((Summe der Elemente) * (Anzahl der Elemente)) gibt.


(**): Für eine Zahl n bestimme man die kleinste Zahl Z(n), für die eine Menge von n natürlichen Zahlen existiert mit Z(n) als größter Zahl, sodass in der Menge keine Teilmengen mit gleichem Ergebnis ((Summe der Elemente) * (Anzahl der Elemente)) existieren.


(Problem posed by: Martin Windischer)


lG Birgit

Saturday, December 26, 2009

Ein Hoch auf die Freeware


Mit jedem Neuaufsetzen des Computers stelle ich wieder fest, dass auf meinem Computer mehr und mehr Freeware läuft. Früher bestand das Neuaufsetzen aus dem Einlegen von 20 CD-ROMs nacheinander -- MS Windows, MS Word, MS Office, Paint Shop Pro, ... --, heutzutage heißt Neuaufsetzen bei mir: Zuerst Windows installieren, dann herunterladen der neuesten Versionen aller restlichen Programme.

Ein Hoch also auf die Freeware -- die gemäß einiger Quellen aus den USA übrigens ein höchst kommunistisches Konstrukt ist ;) --, Dank der ich mittlerweile außer Windows kaum mehr proprietäre Software verwende.

Hier die Liste der Freeware-Programme (bzw. teilweise Shareware oder Demo-Versionen), die auf meinen Computer üblicherweise installiert sind:



Grundlegendes:
Acrobat Reader / Foxit Reader
Anzeige von .pdf-Dateien

GhostView / GhostScript
Anzeige von .ps-Dateien

PDF24 Creator
Erstellung und Bearbeitung von .pdf

pdf995
Erstellung von .pdf-Dateien per Druckertreiber

TortoiseSVN
Versionskontrolle mit SVN

CDBurnerXP
Brennen von CDs und DVDs

7-Zip
Kompressionsprogramm für (fast) alle Formate

cygwin
Linux Emulator

DOSBox
DOS Emulator



Erstellung und Bearbeitung von Dokumenten:
nodepad++
Texteditor und Programmcode-Editor

LibreOffice
Office-Programme: Textverarbeitung, Tabellenkalkulation, Präsentationen, ...

MikTeX
Kompilation von LaTeX-Dokumenten

WinShell
LaTeX-Editor

Asymptote
Programmiersprache und Compiler zur Erstellung von Vektorgrafiken

GeoGebra / Euklid DynaGeo
Erstellung und Bearbeitung interaktiver Geometrie-Skizzen



Programmieren:
eclipse
Entwicklungsumgebung

Java JDK
Java (Entwicklungstools und Virtual Machine)

Visual C++ Express
C++ (Entwicklungsumgebung und Compiler)

Python
Python

SWI Prolog
Prolog (Entwicklungsumgebung und Compiler)



Grafik:
IrfanView
Anzeige von Bilddateien

Gimp
Bildbearbeitung

Paint.net
Bildbearbeitung

Inkscape
Vektorgrafik-Editor

autostitch
Zusammensetzen von größeren Fotos aus mehreren Aufnahmen



Musik und Multimedia:
iTunes
Musikwiedergabe, Download und Wiedergabe von Podcasts, Verwaltung der Dateien auf dem iPod

VLC Media Player
Wiedergabe von Videos und DVDs

Winamp
Musikwiedergabe

Amarok
Musikwiedergabe

VirtualDub
Videoaufnahme und -bearbeitung

NoteWorthy Composer (Demo)
Erstellung von Notenblättern



Internet:
Firefox
Browser

Chrome
Browser

Thunderbird
Email- und Newsgroup-Client

IMAPSize
Backup von IMAP-Email-Accounts

PuTTY
SSH- und Telnet-Client

WinSCP
FTP- und SFTP-Client mit GUI

pidgin / qip
Instant Messenger (für ICQ, AIM, ...)

ChatZilla
IRC-Client

Skype
Skype-Client (für Internettelefonie)

Apache
Webserver (zum lokalen Testen von Homepages)

Vuze
Client für Peer-to-Peer Filesharing



Antivirus:
Avira AntiVir
Antivirenprogramm

Spybot
Anti-Spyware-Programm



Datenbanken:
MySQL
MySQL-Datenbanksystem

NaviCat Lite
GUI für MySQL



lG Birgit


Edit (2011-02-18): Add Foxit Reader and PDF24 Creator.

Edit (2011-02-24): Update OpenOffice.org to LibreOffice.

Sunday, November 29, 2009

Notepad++

Ein kurzes Lob an Notepad++. Er ist mir gerade, erstmals seit ich das Programm kenne, wegen einer Access Violation abgeschmiert. Allerdings ist er trotzdem nicht einfach eingegangen, sondern hat vorher noch brav versucht, alle ungespeicherten Daten zu sichern. Ich bleib dabei, Notepad++ ist einer der besten Freeware Texteditoren, die es derzeit gibt.

Kleiner Nachteil: Auf meinem langsamen Laptop merkt man ihm bei zu langen Dokumenten den Rechenaufwand an, den er dem Prozessor abverlangt, meiner Meinung nach bei der Berechnung der Zeilenumbrüche. Naja. Nichts ist perfekt.

(Ursprünglich geposted in meinem privaten Blog am 24.10.2008.)
lG Birgit

Saturday, November 28, 2009

Sehr ähnlich

Faszinierend, dass leo der Auffassung ist, "self-confident" wäre orthographisch ähnlich zu "self-confident". Nicht, dass ich es abstreiten würde...

lG Birgit

It's complicated

Schön langsam wird das hier tatsächlich zur Sammlung stilistischer Highlights, aber es musste gerade sein: Auf Facebook kann man bei seinem Profil unter "Beziehungsstatus" ja alles mögliche eintragen (z.B. Single, Beziehung, offene Beziehung, Ehe, ...) , inklusive dem Namen des Partners. Zur Sicherheit muss der andere, so er auch einen Facebook-Account hat, das aber bestätigen, bevor es öffentlich angezeigt wird.

Soweit, so gut. Nun gibt es neben den üblichen Möglichkeiten, in was für einer Beziehung man gerade leben könnte, aber auch noch die Auswahlmöglichkeit "It's complicated..." für alles, was sich in keine andere Schublade stecken lässt.

Nur, ob dann die Frage "We need you to confirm that you are, in fact, having a complicated relationship with {user}." nicht doch versehentlich etwas zu privat geraten ist? ;)

(Original gepostet in meinem privaten blog am 22.01.2008
lG Birgit

Sprechen Positiv Auf Ihre Selbst

http://de.articledevise.com/article/about/MDI1/Sprechen-Positiv-Auf-Ihre-Selbst/

Falls sich mal wieder jemand über Auto-Übersetzungen amüsieren möchte.

(Original gepostet in meinem privaten blog am 10.06.2008)
lG Birgit