The Blog - Add A Simple Payment Button To Your Premium Or Business Site


May 2016: Hajj Flemings, CEO of Rebrand Cities with renowned photographer, Shawn Lee, in a redesigned school bus en route to working with small business owners in Detroit.

Earlier this year, while working in Detroit with small business owners and the Rebrand Cities team, it became clear that entrepreneurs and publishers are looking for a simpler way to accept digital payments on their sites.

Our Happiness Engineering team — the guardians of our customers — also weighed in, and we knew that we wanted to make an existing process simpler. So we set a design goal of bringing a 15-minute-long process to under a minute — especially for a customer that has never used PayPal before.

So a small team of engineers and designers came together to solve that problem with the intent of releasing a “Version One” with which we could start to understand how a simpler payment button could be used by our customers. It’s currently limited to our Premium and Business Plan members while we tune and refine how it can work best.

Here’s how it works: Open a new post, select “Insert Content,” then choose “Add Payment Button.” You’ll fill out the details for what you’re selling, add the email address for your PayPal account (where the money will be sent), and that’s it! 

Read more about how to get started with the new Simple Payments feature for Premium and Business Plans on and Jetpack-powered sites.


It’s easy to think that making simple things is, well, simple. But that’s never the case. Austin, Texas-based engineering leader Bob Ralian led the product team that pulled this live, working prototype together in record time. I had the opportunity to observe the design team in action working with the engineers, and the following is a brief interview with Bob on how all the pieces came together.

JM: So tell me a little about yourself, Bob!

BR: I’ve been building websites and web applications for the better part of 20 years, and I’ve worked at Automattic for four years. I’ve done a mix of engineering, team management, and project management. I live in Austin, Texas, with my wife, three kids, and two dogs.

JM: How does an engineer think versus how a designer thinks?

BR: As an engineer I usually think in terms of what I have and what I know. I can work within a system, take different pieces and turn them into something new. Take duct tape, dental floss, and a rubber band, and turn it into a bicycle. Or I can look at a process and think through how I can make it better. But I’ve found that designers are able to create something totally new out of nothing. They’re not intimidated by a completely blank slate. It’s a superpower that I greatly admire!

JM: They sound very similar!

BR: I think we’re motivated by the same things. We want to make something that people like and appreciate and makes their days a little better. Really, we just want our users to be happy and enjoy what we’re building.

JM: An unusual amount of planning went into this little button — it started in Detroit with a group of designers and then was packaged into a variety of concept sketches and little movies. Does all that up front work really pay off? If so, how?

BR: We spent a lot of time with customers, particularly small business owners, to learn about what they need from their websites. We learned that many of them just want a simple way to take payments. So we used that as our guiding principle, make it as simple as possible for these business owners to add a payment button to their site.

JM: What’s an “MVLP”? I heard the designers use that term with the engineers.

BR: MVLP stands for “minimum viable lovable product.” It means that rather than taking a long time to build a complicated product behind a curtain, we try to build small, simple features and launch them early. It’s ready when it solves a real user need and we can feel proud of it – something we can love. Then we let our customers tell us what they want next and how to make it better. This keeps us focused on building for real user needs.

“MVP → M♥E (Minimum Lovable Experience) = Easy to use, Meets value prop, and Well crafted.” —Maria Giudice #EUX16

— John Maeda (@johnmaeda) June 9, 2016

JM: As an accomplished musical artist yourself, how does “love” play into the engineering of products?

BR: To me it’s all the same; composing a song, writing a blog post, building a new feature, or making something with my hands. I just really love the process of “making things.” Bringing something new into the world is an act of love. It’s an act of vulnerability and generosity. It’s saying to the world “We did our best, and we really hope this makes your life a little better.”

JM: Thanks Bob! Our huge thanks to the engineers who built it; Jason Johnston (who led the project), Artur Piszek, Damián Suárez, Don Park, Jarda Šnajdr, Payton Swick, and Rastislav Lamoš! And special thanks to designers Takashi Irie and Dave Whitley for thoughtfully crafting the experience design for this very first MLVP of the Simple Payment button.

Filed under: behind the scenes, Design, Jetpack, New Features,

The Blog - Better Blogging Through Podcasts: Announcing RadioPublic Embeds


We love podcasts: they’re like the blogging version of radio, a medium anyone can jump into and use to share their story. They introduce us to new voices and give us glimpses into new perspectives… and they pair perfectly with blogs and websites, where they can add more texture and interest to what you’re already publishing.

Thanks to a new partnership with RadioPublic, you can choose from a quarter of a million podcasts to embed into your posts and pages on and Jetpack-powered websites. Whether you produce a podcast yourself, write about them, or just like to listen, you can share podcasts with your visitors, no matter where the podcasts are hosted.

What Can a Podcast Add to My Site?

Use a RadioPublic embed to share and promote your own podcast !  But even if you’ve never even listened to a podcast before, there are ways you can use them:

  • Round up your favorites: everybody loves a good top-ten list, especially when includes a few surprises. Recommend some sports shows that break the mold (like 30 for 30 and The Rematch), podcasts about art (try A Piece of Work or The Lonely Palette), or amazing audio fiction. By embedding the shows right into your post, you make it easy for readers to sample, listen, and add the shows to their own listening list.
  • Add a relevant episode to a post to give readers more to chew on. Writing about architecture? There’s probably a 99% Invisible episode that you could tie in. Pop culture? Check out Still Processing.
  • Not everything has to be heavy: maybe your readers could just use a few minutes of cats purring — there’s a podcast for that, too!

With over 250,000 podcasts out there, there’s probably a show on whatever you’ve writing about.

Howdy, RadioPublic!

We’ve partnered with RadioPublic,  one of the leading podcast technology providers. They share our commitment to an open web, using open protocols to deliver free audio on demand, across all platforms — their founders have been innovating for years when it comes to the delivery of rich, immersive podcasts. Their technology makes sharing podcasts easier on all sites, opening up a world of opportunities for discovery, curation, and new voices.

The How-To

As with other kinds of media, you can embed a podcast with a few clicks:

  1. Head to to find a show.

  2. Click on the name of a show. If you’d like to embed a specific episode, click the title of the episode.

  3. Ta-da! The URL of that page is your embed link. Select it, copy the full link, and paste it right into your post editor, on its own line.

So for example, this URL:

…will display this embed player:

(For more detail, head to our RadioPublic embed support doc.)

Did we mention that if you embed a show (rather than a specific episode), the player will automatically display and play the most recent episode? It’ll keep your site fresh without you having to lift a finger.

Start embedding right now by visiting Enjoy!

Filed under: Embeds

The Blog - An Updated Login Coming to the WordPress Mobile Apps


Over the past few months the Mobile team has been thinking a lot about the login experience in the WordPress apps and how we could make it better — we’re never satisfied, you know, so we’re always trying to improve things. After much thought, and even more work, we’re very happy to unveil a new login experience in the WordPress apps.

The WordPress apps are all free and available here.  

Building a better login

As we reimagined the login experience, there were a few key principles guiding us: keep it simple, minimize the distinction between a site hosted at versus somewhere else, and avoid anything that might be too clever. You see, the mechanisms for logging in to a site at are different from those at other WordPress sites. In the past, the apps have had two different login forms to handle the difference, but having two separate login forms meant it wasn’t always clear which form should be used. If the wrong form was used the apps had to try and guess what was really intended. This didn’t always work and could end in frustration. In the new login experience, we’ve done away with separate login forms and clever guesswork in favor of a simple, step-by-step flow that works with any WordPress site.

We’re also adding more emphasis to logging in with magic links for users. A magic link is a special authentication link the apps send you via email, and which logs you in once you click it. Magic links are pretty handy and they can’t be accidentally misspelled like a password.

What’s new

The first thing you’ll see when logging in is a brief introduction to the app. We realize not everyone who installs the WordPress apps has a blog of their own, and some might not have even heard of WordPress. This screen is our way of saying “Welcome, let us give you a quick tour!” before logging in.

Screenshot of prologue on iPhone

The next screens ask for credentials, one piece of information at a time. This keeps the screen uncluttered and makes it easy to focus on a single task.

Screenshot of magic links on Android device

Some screens provide alternate login options. For example, if you do not have an account at you can instead enter your site address, or if you don’t have email configured on your phone to receive a magic link you can choose to enter your password instead.

Screenshot of alternative login options on Android devices

Finally, once logged in, a new screen shows your gravatar and the sites you have, with an option to log in to another site if you so desire.

Screenshot of epilogue on iPhone


To everyone who is already using the WordPress apps, you may never see the new login experience, and that’s okay! We’re happy you’re already enjoying WordPress on your mobile device. To everyone who is thinking about trying out the apps, we hope you’ll be delighted with a quick and easy login experience. You can download them right here.

Filed under: Applications, Mobile, WordPress,

The Blog - Business Now Supports Plugins and Third-Party Themes


For many years, has been a simple way for people to create their own beautiful WordPress website in minutes.

But that simplicity came with a tradeoff — did not offer built-in support for the thousands of third-party plugins and themes that helped make WordPress the world’s largest and most open web publishing platform.

Now, we’ve made a significant change to the Business plan: you can access and add third-party plugins and themes built by the WordPress community. It’s the simplicity, speed, and expert support that you’ve always loved about, plugged in.

People love WordPress because it is totally customizable. With support for plugins and third-party themes, Business users will be able to connect their sites to great email and social media tools, ecommerce solutions, publishing and subscription services, and more.

This is a big step for us, and there’s a lot more work to do — over the coming weeks and months, we’re going to be working with partners and developers to help make the experience even easier for you to install and use these plugins and themes on

And every Business user gets real-time concierge support – live chat with one of our Happiness Engineers and we can help you make the most of these new features.

WordPress is the world’s most popular web platform, and we’re proud to keep this community growing and thriving. Thanks for your continued support.


Filed under: Community, Customization, Themes, WordPress,

The Blog - A Brand New Editor for the WordPress Mobile Apps


Now that so many of us carry around tiny pocket-size computers, more and more of our Internet time happens on phones and tablets — not just browsing, but creating. You’ve been asking for a better publishing experience in the WordPress app to make mobile publishing smoother. Today we’re introducing a new editor for iOS and Android, codenamed “Aztec.” It’s speedy and reliable, works with posts and pages, and is ready for beta testing!

What’s New?

At first glance, the Aztec editor might look like the old editor — which means you already know how to use it, with no learning curve.

What’s different, exactly? A lot:

  • The overall user experience is smoother and snappier, with improved scrolling and faster image insertion.
  • Spellcheck now works reliably.
  • The addition of Undo and Redo tools means you can easily fix mistakes or move between different versions of your text when writing (and re-writing!).
  • Dictation! Now, you can draft your thoughts without typing.
  • Full support for accessibility technologies like iOS’ VoiceOver and Android’s TalkBack.

It’s not just better for people on phones: Tablet users will feel more at home, too. We designed Aztec with external keyboards in mind, making it feel almost like a word processor.

Interested in the full list of features and improvements? Here you go.

Side-by-Side Snappiness

We ran a copy and paste test on iOS with 500 paragraphs of text on an iPhone 6s. The pasted text appears instantaneously in the beta Aztec editor, while the current editor takes two minutes to render it:

Next, we edited an image-heavy post using WordPress for Android to see the scrolling speed improvement — there’s no contest. The current editor is on the left, the beta Aztec editor on the right:

Can I Try It?

Please do! The Aztec editor is a beta version, which means we’re eager for your feedback so we can improve any weak spots before the official launch. When you install the latest WordPress update (8.0 for iOS, 7.8 for Android), you’ll see a pop-up window inviting you to try it out the first time you head to your site — tap “Try It” to activate the new editor. If you missed the popup, tap on Me and then App Settings to switch to the beta editor.

“Beta” means “not 100% ready for everyone;” there are a some things we’re still working on, and others we really want your opinions on. You can see what elements we’re focused on by tapping Me, then App Settings, and tapping the info circle button next to “Editor beta release notes & bug reporting.”

What’s Under the Hood?

The current editor uses a technology called a “web view” which got us 70% of the way to a great editor — but the last 30% of the experience was less than ideal. Aztec brings us closer to the 100% mark. It’s designed using technologies provided by Apple and Google, so it feels like part of the operating system: seamless.

(For more nitty-gritty: the iOS app uses TextKit and NSAttributedStrings, while the Android app uses android.text.Spannable. If you’re a developer — or are just curious — and want to know about the work going into Aztec, we’ve written about it on Make WordPress Mobile.)

All of the code is open-sourced and you can use it in your own application. Contributors are very welcome, and we look forward to any feedback on the project via GitHub or on Make WordPress Slack.

Feedback, Please!

You can give us feedback about the new editing experience in the editor window itself, so you can share your thoughts as they come to you. Tap on the Beta button in the post title area and then tap the Bug button in the navigation bar.

We’re standing by for your thoughts!

Filed under: Mobile, Posting, WordPress visual vs aztec editorhybrid-vs-aztec-android

The Blog - You Can Now Schedule Your Social Media Posts from


Keeping up with social media can feel like a full-time job these days — and for many it is. Posting your content on Twitter and Facebook during specific hours, and keeping things evenly spaced out, means that you need to tend to your profiles pretty often.

We wanted to make it easier for users to create great content on their websites — and share it across different social media networks.

The new Advanced Social Media feature for Business and Premium plan users (and for Jetpack Professional and Premium users) lets you schedule specific times that your content will be automatically shared on places like Twitter, Facebook, and LinkedIn. You can also preview your social updates before sending them, so you know exactly how it will look when it goes out.

With Advanced Social Media, you can:

  • Resurface older “evergreen” posts to share them to your newer followers.
  • Plan your social media posts in bulk to save time.
  • Craft messages specifically to fit the profile or network where you are posting.
  • Preview upcoming tweets, Facebook posts, or LinkedIn updates.
  • See the previous shares of the post.

You can access all of these features by selecting the “Share” button under a post in your posts list.

Share Tab Open

When you select “Share” you can share a post immediately or select the calendar to pick a future time:

Share Calendar Open

To make sure you get the best result, use the “Preview” button:

This is just one of the many social media features we’ve built into to help you share your best work with others. We hope you enjoy, and happy tweeting!

Filed under: Jetpack, Social,

The Blog - Teams Up with Rebrand Cities to Bring Local Businesses Online


Cities are collections of neighborhoods — and neighborhoods are powered by small business. From coffee shop owners to fitness instructors, therapists to thrift stores, it’s the people we see in the storefronts next door who build and reinforce the unique character of our cities.

At, we want to support local businesses as they grow their own communities (and their revenue!) on the open web. That’s why we’ve teamed up with Rebrand Cities, a project founded by Hajj Flemings to bring small businesses online, in pursuit of an audacious goal: 10,000 new websites for 10,000 small businesses and to tell their stories.

Eighty-one percent of people research a business online before making a purchase — but of the 28 million small businesses that drive the American economy, 46 percent still operate without a website. We want to change that.

Rebrand Cities, a national civic design and brand project, is a multi-disciplinary collaboration with residents, community stakeholders, and local governments to strengthen the fabric — both concrete and virtual — of our cities. We’re starting with Detroit, Miami, Newark, and Philadelphia.

Our collaboration kicked off in Detroit, where we hosted a hackathon to work with local entrepreneurs. You can see the results of that collaboration here:

We’ll be announcing more cities soon. For more information on how your business can participate, go to

Upcoming City Info Sessions and Exploratory Events
  • Detroit, MI: July 12, 2017
  • Newark, NJ: July 14, 2017
  • Portland, OR: July 17- 20, 2017
  • Philadelphia, PA: July 25, 2017

Filed under: Community,

The Blog - Join Us in the Fight for Net Neutrality


Automattic strongly believes in a free and open Internet and it’s hard to imagine a truly open Internet without Net Neutrality.

What Is Net Neutrality?

“Net Neutrality” is the simple but very powerful principle that all Internet traffic should be treated equally. Whether you’re reading a blog post on, streaming Game of Thrones on HBO GO, or browsing handcrafted tea cozies on Etsy, your Internet service provider delivers the Internet to you at the same speed, without blocking, throttling, or charging extra tolls based on the content you’re viewing. You can learn more about Net Neutrality and why it’s important by visiting

Net Neutrality gives all online businesses, large and small, a chance to reach customers and succeed. It also protects important free speech rights online by prohibiting Internet providers from slowing or blocking sites or messages they don’t agree with.

Net Neutrality means an Internet where businesses, products, and ideas thrive or fail based on their own merit — not on whether they have a preferred deal in place with a broadband service provider.

We think this is the way the Internet should work, and the U.S. Federal Communications Commission (FCC) agreed when they adopted their landmark Open Internet Order in 2015, enshrining Net Neutrality into law.

The debate leading up to the Order’s adoption saw scores of Internet companies (like Automattic) and millions of Internet users – including the President of the United States – stand up against powerful cable monopolies, and in support of strong Net Neutrality protections. Our voices won an important victory for the open Internet.


Net Neutrality is Under Attack, Again

In May 2017, under the very misleading moniker: “Restoring Internet Freedom,” the FCC, led by Chairman Ajit Pai, proposed to repeal the popular Net Neutrality rules. Though millions of Internet users support the rules, powerful cable and Internet providers would like nothing more than to repeal them, so that they can act as paid gatekeepers of what we see online. Indeed, without Net Neutrality, the Internet would look a lot more like cable TV, where the content you see is what your cable provider is paid to put in front of you.

We have to stop that from happening.

Take Action to Protect Net Neutrality

July 12 is an Internet-wide day of action in support of Net Neutrality. If you share our love of the free and open Internet and want to join the fight to preserve it, please join in!

Please take a moment today to help by:

(1) sending a message of support to the FCC, which you can do by visiting and

(2) enabling the Fight for Net Neutrality Plugin on your WordPress site, to show your support and encourage others to take action, too. Instructions for installing the plugin on your site are below.

Fight for Net Neutrality on Your WordPress Site

For this day of action, we’ve built a “Fight for Net Neutrality” plugin that you can enable now on your WordPress site to show support for this important cause.

For sites:

Turn the plugin on by going to your Settings tab on your dashboard. At the top of the Settings menu, you will see a toggle switch – flip it to on (blue) to enable the Net Neutrality plugin:

Screen Shot

For WordPress sites (not hosted on

First, visit the plugin directory to download and install the Net Neutrality Plugin – here.

Then, once installed on your site, go to your wp-admin, Settings > Fight for Net Neutrality, and enable the plugin, like so:

Regardless of where you host your WordPress – enabling the plugin will replace a few of the posts on your site with a “Still Loading” spinner…to show what life will be like on an Internet without Net Neutrality, that features dreaded slow lanes.

The plugin will also display a banner that shows your support for Net Neutrality, and links to, where visitors to your site can send a letter to the FCC about this important issue.

After the day of action, the plugin will automatically disable, and your site will return to normal.

Together we can make a difference, and we hope you’ll join us in this important battle for the open Internet!

Filed under: Admin Bar

The Blog - Gets a Perfect Score from the EFF for Digital Privacy Rights


At Automattic, we’re proud of our commitment to fighting for the digital rights of our users and of our work to keep the internet free and open. Today we’re honored to receive another perfect score from the Electronic Frontier Foundation (EFF) in its annual Who Has Your Back? report.

The EFF is a well-known nonprofit organization committed to defending digital privacy, free speech, and innovation, and their report evaluates internet companies on how well they safeguard user information when governments come knocking.

This continues our streak of perfect scores. We received 5/5 stars in the last Who Has Your Back? report that we were included in (2015), and 5/5 stars in the EFF’s most recent Who Has Your Back?: When Copyright and Trademark Bullies Threaten Free Speech report (2014).

In this year’s report, the EFF awarded stars to for:

  • Following industry-wide best practices.
  • Promising to notify users about law enforcement requests before turning over data.
  • Refusing to voluntarily provide government with access to any data about users for law enforcement, intelligence gathering, or other surveillance purposes.
  • Fighting for user privacy in Congress by taking a public position against the re-authorization of Section 702.
  • Standing up to National Security Letter (NSL) gag orders.

This last criterion is especially important in this day and age. NSLs are a legal tool that give the FBI power to demand data about ordinary American citizens without judicial review, while also prohibiting service providers like Automattic from informing the public or the users affected by the requests. The potentially indefinite gag orders associated with NSLs worry us, and many others.

Fortunately, there are new legal procedures that allow internet companies like us to request judicial review of the troublesome gag orders associated with NSLs. Unfortunately, we can’t provide specifics, but we can tell you that our policy is to ensure that every NSL gag order imposed on us (if any) is reviewed by a judge, as now allowed by the law. On the numbers of NSLs that we receive, we report the most we can under the law in our transparency report, which as you can see is not very much.

Outside of these criteria, we continually work to make our own legal policies and practices for safeguarding user information as user-protective as possible. We have stringent requirements for disclosing user data in response to government requests, we push back on any overreaching demands, and we’re as transparent as we are allowed to be (within the law) about the requests we receive. You can check out our bi-annual transparency report here.

We’re very encouraged that many companies in this year’s report scored well, and are thrilled to be in good company. This isn’t a zero-sum game; companies can work together (and with the EFF!) to advance policies and practices that protect internet users. We do what we can to protect our own corner of the internet, but also like to share our learnings with others who might build on or improve what we’ve done. This is why our Legal Guidelines, legal forms, DMCA templates, Terms of Service, and Privacy Policies are all licensed under Creative Commons licenses, and many of these documents are available on GitHub.

We hope other companies, especially smaller startups, can use or take inspiration from the policies we’ve built to further user rights on their own sites and platforms.

Thank you to the EFF for including us in your report, and for all of your work to advance important digital rights online. And thanks especially to every user for continuing to trust us with your sensitive information and content. We’ve got your back.

Filed under: Admin Bar

The Blog - The Best of Summer Edition


Hi everyone! Here’s a snapshot of some of the excellent community advice, insights, and updates that we enjoyed over the past month.

What’s new Introducing Your New Social Icons Widget

The Social Icons Widget allows you to connect your site to your favorite social media networks. You can activate it by going to My Site → CustomizeWidgets. Check out the full guide to using the new widget or just watch the video above to learn more.

An All-New Media Library for the WordPress iOS App

In May we launched a new media picker for Android iOS users, and in June, we announced a new media library in the 7.8 release of WordPress for iOS. It includes a top-level section for each site you manage. With one tap from the details menu, you can view all your media, search, edit metadata, delete items, and upload new items. How’s that for efficiency? Download the easy to use WordPress app for iOS and Android.

Designing for [X]: Visual artists New Theme: AltoFocus

The AltoFocus theme features a tiled layout that’s designed to help visual artists showcase their talents. The grid automatically shifts to accommodate new posts, no matter the screen size. Try it out, leave a link to your AltoFocus-themed site in the comments, and tell us how well you think it shows off your best work.

In your toolbox: inspiration + insights Blogging Made Easier: Five Tricks You Should Know

Leif Singer, part of the design and research team at, shared a few features that streamline your publishing experience, including how to easily add images to posts and respond quickly to comments. We hope these tricks help you accomplish your site and blogging goals.

101 Books to Dive Into This Summer

Illustration by Maya Sariahmed

TED Ideas (powered by VIP) compiled dozens of recommendations by TED speakers and published a summer reading list to conquer all others. Whatever your areas of interest, you’ll find something excellent on this list.

Quotables: “We are─or at least I am─equipped with this expansive mental chest of drawers. Each drawer is packed with memories, or information. There are big drawers and small ones. A few have secret compartments, where information can be hidden. When I am writing, I can open them, extract the material I need and add it to my story.” – Haruki Murakami’s Advice to Young Writers (Longreads).

Now following’s new monthly updates, which has launched with a few awesome announcements for June.

Photographer Sean Strecker’s new site,, shows off works like this photo of a winter sunset overlooking Burleigh Beach.

Follow us on Twitter for insights about the community, writing tips, plus the top daily business, technology, and social media news. Tweet using the hashtag #PoweredbyWordPress to share your latest work.

That’s all for now!

What did you love about your own work in June? Comment with a link to a post you’re proud of or something new you learned about designing your site. Feeling motivated? Download the WordPress app on iOS and Android.

Filed under: Community, Discover, WordPress, - The Moon – First Try


Soligor 50mm C/D Spiegelobjektiv, f/8

1/125s, ISO 200 - Obst fotografieren


Lemon - Fruit Salad 1 by David Philippi on

Apple - Fruit Salad 2 by David Philippi on

Eine Glasplatte auf einem Stapel Spielekartons aufgebockt. Den Blitz drunter gelegt, die Streuscheibe ausgeklappt und den Blitz damit auf Weitwinkel gestellt. Das Obst in dünne Scheiben schneiden, auf die Glasscheibe ein Blatt Papier, darauf eine Glasschüssel mit der jeweiligen Obstscheibe drin. Der Blitz wird per Funkauslöser ausgelöst.

Kameraeinstellungen: 1/125 sec., f/8, ISO 100. Blitzleistung 1/8. - Politisch aktiv werden schwer gemacht


Es ist also tatsächlich passiert. In den USA wird Trump zum Präsident werden und damit werden Werte und Positionen Gewicht in der internationalen Politik bekommen, wie sie widerlicher kaum sein könnten. So gerne man jetzt Witze über „diese verrückten Amerikaner“ macht, so sehr muss einem auch bewusst sein, dass uns hierzulande mit der AfD eine ähnlich eingestellte Gruppierung im Bundestag droht. Um den Schaden zu minimieren haben wir jetzt noch fast genau 1 Jahr und am Tag nach der US-Wahl wird der Ruf nach politischer Aktivität immer lauter. Zeit mal laut nachzudenken, was – und vor allem wo – man das tun könnte.

Das einflussreichste und offensichtlichste Betätigungsfeld wären wohl die Parteien. Gäbe es da eine, die mich irgendwie einfangen würde, wäre ich da wohl schon eingetreten. Die Positionen der CDU sind für mich vollkommen indiskutabel. Familien-, Bildungs-, Innen-, Netzpolitik, alles so ziemlich genau das Gegenteil von dem, wie ich die Welt gerne hätte. Die SPD, oder was noch von ihr übrig ist, ist völlig ohne Visionen, in der Praxis ohne eigene Positionen und hat niemanden, dem ich zutrauen würde irgendwas, irgendwie positiv umzusetzen. Nein danke. Die Grünen fand ich früher mal ganz gut, aber die lassen ihre Prinzipien ja gerne links liegen, vor allem wenn es dann tatsächlich an die Macht geht. Von Pazifismus keine Rede mehr und die Zukunft dieser Partei sieht mir leider viel zu sehr nach Kretschmann und viel zu wenig nach Trittin aus. Die Linkspartei ist vom Programm her grundsätzlich sympathisch. Frieden, Umwelt, Gerechtigkeit: alles drin ohne viele Kompromisse. Ist nur die Frage wie handlungsfähig die tatsächlich sind. Sind die wie diese linken Unigruppen, die vor lauter Diskussion über die richtige Schreibweise von „Mitglieder“ nicht mehr zu echter Politik kommen? Haben die im Westen ein Wählerpotential von >10%? Die kleineren Alternativen wären sowas wie die FDP. Da hätte man jetzt sicher die Möglichkeit schnell „was zu werden“. Leider sind die inhaltlich und personell ein kompletter Witz. Wer tatsächlich glaubt, der neoliberale Markt würde irgendwas zu Vorteil der Gesellschaft regulieren ist dumm, wer das den Anderen verkauft um damit seinen eigenen Vorteil zu zementieren ist böse. Piraten hatten wir hier ja schon mal, das Thema ist aber inzwischen komplett durch.

Außerparlamentarische Gruppen sind dagegen eine feine Sache. Greenpeace bekommt mein Geld, der CCC meine tatkräftige Unterstützung aber das betrifft jeweils nur relativ eng begrenzte Teilbereiche der Gesellschaft. Irgendjemand muss doch mal an eine umfassende Richtung für das alles denken.

Bleibt noch sowas wie Demonstrationen, Petitionen und politisch frustrierte Blogposts. Die ersten beiden Möglichkeiten sind heutzutage dermaßen duschritualisiert, dass sie nicht mehr weiter auffallen und damit auch nichts mehr bewirken. Meine ollen Blogposts liest kaum jemand und ob man damit überhaupt irgendwas bewirken kann ist mehr als fraglich.

Was dann am Ende des Tages übrig bleibt ist das Politische im Privaten. Meinungen haben und gegenüber anderen vertreten ist wichtig. Sich so verhalten, wie man den Rest der Welt gerne hätte macht die Welt schon mal ein Stückchen besser. Ob das dann aber reicht, wenn alles um einen herum gefühlt in rechtspopulistischem Blödsinn versinkt bleibt fraglich. - Eiskaffee – Kalte Getränke II


Ausreichend Koffein ist durch Schlaf nicht zu ersetzen. Das gilt auch (und besonders) für den Sommer. Die beste Art und Weise Koffein aufzunehmen ist natürlich Kaffee, der ist aber normalerweise heiß (und schwarz und lecker). Im Sommer ist das natürlich nicht so gut, da es draußen schon ausreichend heiß ist.

Also machen wir uns Eiskaffee. Dazu einige wichtige Vorbemerkungen: heißen Kaffee machen und dann abkühlen lassen ist nicht gut. Aus komplizierten chemischen Gründen bilden sich dabei jede Menge Bitterstoffe und der Kaffee schmeckt nicht mehr. Wichtig ist, das der Kaffee entweder kalt aufgebrüht wird (sog. Coldbrew, um den soll es hier aber nicht gehen), oder sofort beim Machen abgekühlt wird.

Hier also das Rezept für eine Tasse: (ich mache den Kaffee in einer Aeropress, geht aber auch mit einem Dripper oder so.)

  • 15g Kaffee (Mahlgrad je nach Zubereitungsmethode)
  • 120g Wasser
  • 5 Eiswürfel
  • Milch
  • Zucker (wenn man mag)

In der Aeropress folgendermaßen: Inverted Methode (kleines Teil ein Stück in das große stecken, Filter ab lassen, mit der Öffnung nach oben hinstellen), Kaffee rein, Wasser kochen, 30 Sekunden abkühlen lassen, 120g einfüllen, 10 Sekunden umrühren, insgesamt 1:30 ziehen lassen. Eiswürfel in die Tasse, Kappe mit Filter auf die Aeropress und den Kaffee direkt auf die Eiswürfel drücken. Der Kaffee wird dadurch direkt kalt und überhaupt nicht bitter. Der Kaffee wäre recht stark, man muss aber das Wasser aus dem Eis mit einrechnen, das ja für Verdünnung sorgt. Die Tasse mit Milch auffüllen, 1-1,5 Löffel Zucker rein, umrühren, trinken. Lecker.

Im Dripper dann entsprechend: Eiswürfel in die Tasse, Dripper auf die Tasse, Kaffee rein, ca. 30g Wasser drauf, 30 Sekunden aufblühen lassen, dann langsam und in kreisenden Bewegungen das restliche Wasser auffüllen. Auch hier läuft der Kaffee direkt aufs Eis. Der Rest läuft dann wie oben. Hat man einen entsprechend großen Dripper kann man das alles natürlich auch auf Kannengröße hochrechnen.

Mich würde mal interessieren wie das in so einem dedizierten Hario Ice-Coffee Maker funktioniert. Wer da Erfahrung hat darf die gerne in die Kommentare schreiben. - Lomography


Neben der Jagd nach scharfen, farbkorrekten und auch ansonsten handwerklich korrekten und dabei noch interessanten Bildern, ist es beim Fotografieren manchmal ganz schön nicht so viel nachzudenken und einfach mal zu machen. Dafür gibt es Lomography. Einfache, billige Kamera, vorzugsweise analog. Genauso billiger Film und ein wenig Kreativität genügen.

Nach diesem Rezept sind die folgenden Bilder entstanden. Eine Agfa Click I vom Flohmarkt, eine Rolle Lomography Color Negative 100 und etwas Sonnenschein. Los geht’s.

[FAG id=3504] - Coldbrew Mate-Tee – Abkühlung für Nerds (und Hipster)


Es ist heiß, zu heiß für die benötigte Menge Kaffee um über den Tag zu kommen. Trotzdem muss man irgendwie koffeiniert bleiben, denn die Nacht über konnte man ja wegen der Hitze nicht schlafen.

Man kann jetzt kistenweise Club Mate kaufen, aber was wenn die Matekalypse wieder kommt? Die Lösung: selbst Mate machen. Allerdings ohne Kochen, denn das würde die Wohnung ja noch mehr aufheizen.

Man kauft sich losen Mate-Tee (sollte es im lokalen Teeladen oder im Internet geben), tut 3 Teelöffel in einen Teefilter, hängt diesen in 1 Liter Wasser und tut das ganze zugedeckt für 12 Stunden in den Kühlschrank. Danach gibt man zum entstandenen Tee 2 Löffel Zucker und einen kräftigen Schluck Zitronensaft. Das ganze vermengt man dann 50/50 mit Apfelsaft, Sprudel oder was einem sonst so schmeckt.

Da hier kein heißes Wasser benutzt wurde, empfiehlt es sich den Tee innerhalb von 24 Stunden zu verbrauchen. - Raspberry Pi 2


Das Go-To-Board der letzten Jahre für etwas größere Bastelprojekte ist der Raspberry Pi. Dieses wurde jetzt auf Version 2 aktualisiert.

  • A 900MHz quad-core ARM Cortex-A7 CPU
  • 1GB RAM

Der neue Prozessor erlaubt es eine ganze Reihe an Betriebssystemen einzusetzen, darunter zum ersten Mal Windows 10, das von Microsoft extra für die Plattform angepasst hat und kostenlos abgibt. Nicht, dass ich das für ernsthafte Projekte einsetzen würde, aber der Verbreitung des Pi dürfte es schon enorm weiterhelfen, wenn die Einstiegshürde für Windows-Nutzer so niedrig liegt.

Die Pins bleiben zu alten Versionen des Pi kompatibel, was die Portierung existierender Projekte sehr einfach machen dürfte. Die neue Hardware bringt in durchschnittlichen Benchmarks wohl die sechsfache Leistung und ich denke, dass vor allem der vergrößerte Arbeitsspeicher wesentlich mehr Spaß bringen sollte. - Amanda Palmer sagt: spielt Ukulele


Dass Ukulelespielen die Welt besser macht wird jedem sofort klar, der schonmal zwei oder drei Akkorde auf diesem vierseitigen Wunderwerk geschrammelt hat. Amanda Palmer liefert dazu die Hymne.

They’re only 19.95. That isn’t lots of money. - Meine „neue“ Kamera


Neulich auf dem Flohmarkt habe ich doch tatsächlich mal Glück gehabt und eine alte Kamera gefunden. Eine Agfa Box 44. So ziemlich die einfachste alte Kamera, die man finden kann. Der Preis war OK und auf den ersten Blick schien sie auch technisch noch in Ordnung. Also ab nach Hause damit, zwei Rollen 120er Schwarz-Weiß-Film erstanden (Ilford FP4 Plus) und an einem halbwegs sonnigen Tag eine Runde durch die Innenstadt von Trier gedreht.

Jetzt ist der Film endlich vom Entwickeln zurück und ich bin mit den Bildern tatsächlich ganz zufrieden. Mal sehen wo ich die zweite Rolle belichte.

Sphinx Sphinx Palastgarten, Seiteneingang Trier, Innenstadt Porta Nigra II (Framing Fail) Petrusbrunnen Porta Nigra I - Ich bin unter die Podcaster gegangen


Ich hatte ja hier schonmal drüber gesprochen und habe jetzt mal angefangen die Idee auch tatsächlich in die Tat umzusetzen. Bisher gibt es nur eine Ankündigungsepisode, aber wenn ihr alle den Feed abonniert, dann verpasst ihr auch nicht, wenn es wirklich los geht.

Zu finden ist das Ganze unter

1 world 0 future - inverser gottesbeweis


dies existiert:$_GET+sudo&ref=cmdform&type=Code

es folgt:
da unsere welt nicht einfach in einem leisen bzzzzzzzzt oder in einem lauten bumm aus dem all getilgt wird, gilt: gott oder was auch immer da die hand draufhaelt existiert.

in god php we trust.

Blogkategorien: all or nothingC0d3nDystopiawatchgefunden-gepostetOpen SourceRant

1 world 0 future - ein ganz grosser der branche


professionalitaet erkennt man ja (trotz des gegenteiligen irrglaubens einiger "entscheider") nicht unbedingt an der hoehe der lizenzkosten.
vorallem dann nicht, wenn die lizenz fuer einschlaegige statistiksoftware (im gegensatz zu den unis, an denen die studis fuer "kleines geld" meist exklusiv drauf dressiert werden) im echten leben tausende euro kostet, pro platz und im abo jedes jahr, versteht sich.

offensichtlich ist es, wenn man es mangels konkurrenz (in dem fall mal abgesehen von SAS) als software-anbieter nicht noetig hat sich muehe zu geben.
woran man das sehen kann?
an den instruktionen, wo man zuerst dran zweifelt und sich fragt ob das ein scherz sein soll, weil es schaebiger als die prism-folien aussieht.

aber, das ist der offizielle "walkthrough guide" von dem milliardenschweren profischwergewicht der branche IBM.
ein guide, der notwendig ist, da diese seiten ohne jedwede nachvollziehbare usability daherkommen.
und bei "ohne jedwede" meine ich, dagegen hat jedes opensource-bekiffte-studenten-frickelprojekt vergleichsweise bessere.

"smarter software for a smarter " ... oh boy.

abgesehen davon, dass mal wieder offiziell lizensiert (im gegensatz zum rauspatchen) unnoetige schmerzen bringt.
implizite werbung fuer R ist ferner implizit.

Blogkategorien: all or nothinggefunden-gepostetOpen SourceRant

1 world 0 future - crapware redux


the kde way:

it's awful, i can't stop puking so hard.
we hear you, we will we make puking easier for you!

Blogkategorien: C0d3ngefunden-gepostetOpen SourceRant

1 world 0 future - intelligente bugware


"intelligent input" meinen arsch.

und vor dem hintergrund der grundsaetzliche grenzen der vorhersagbarkeit verbittet sich der begriff "intelligent" ohnehin.

Blogkategorien: C0d3ngefunden-gepostetOpen SourceRant

1 world 0 future - meine einstellung


der begriff "cyber" der schon immer als idiotenmarker zuverlaessig funktioniert weil ihn ausschliesslich selbige benutzen, bei den heisemaennchen ueber gestolpert.

gleich mal ganz enthusia... aeh, ja, aus langeweile den reisserischen quatsch geklickt, und dann war ich doch erleichtert:

Betriebssystem: nicht installiert!

uff- glueck gehabt!

Blogkategorien: Alternate RealityDystopiawatchGesellschaftMedienMedienkompetenzPolitik

1 world 0 future - etwas Schlimmes


Fetched 2.917 kB in 20 s (145 kB/s)                                                                                                                                                                                                                                            
W: Fehlschlag beim Holen von 
 Beim Auflösen von »« ist etwas Schlimmes passiert (-5 - No address associated with hostname)

E: Some index files failed to download. They have been ignored, or old ones used instead.

Das ist Natuerlich Schlimm (a.k.a. DNS).

Blogkategorien: C0d3ngefunden-gepostetOpen Source

1 world 0 future - regel: es ist nie kaputt genug ....

20140326-22:04 nicht noch kaputterer zu werden:

ca-certificates (20130906ubuntu0.12.04.1) wird eingerichtet ...
Updating certificates in /etc/ssl/certs... WARNING: Skipping duplicate certificate UbuntuOne-Go_Daddy_Class_2_CA.pem
WARNING: Skipping duplicate certificate UbuntuOne-Go_Daddy_Class_2_CA.pem
21 added, 9 removed; done.
Running hooks in /etc/ca-certificates/update.d....
updating keystore /etc/ssl/certs/java/cacerts...
error adding /etc/ssl/certs/Actalis_Authentication_Root_CA.pem
error adding /etc/ssl/certs/Buypass_Class_2_Root_CA.pem
error adding /etc/ssl/certs/Buypass_Class_3_Root_CA.pem
error adding /etc/ssl/certs/CA_Disig_Root_R1.pem
error adding /etc/ssl/certs/CA_Disig_Root_R2.pem
error adding /etc/ssl/certs/China_Internet_Network_Information_Center_EV_Certificates_Root.pem
error adding /etc/ssl/certs/D-TRUST_Root_Class_3_CA_2_2009.pem
error adding /etc/ssl/certs/D-TRUST_Root_Class_3_CA_2_EV_2009.pem
error adding /etc/ssl/certs/EC-ACC.pem
error adding /etc/ssl/certs/EE_Certification_Centre_Root_CA.pem
error adding /etc/ssl/certs/Hellenic_Academic_and_Research_Institutions_RootCA_2011.pem
error adding /etc/ssl/certs/PSCProcert.pem
error adding /etc/ssl/certs/Security_Communication_RootCA2.pem
error adding /etc/ssl/certs/StartCom_Certification_Authority_2.pem
error adding /etc/ssl/certs/StartCom_Certification_Authority_G2.pem
error adding /etc/ssl/certs/Swisscom_Root_CA_2.pem
error adding /etc/ssl/certs/Swisscom_Root_EV_CA_2.pem
error adding /etc/ssl/certs/Trustis_FPS_Root_CA.pem
error adding /etc/ssl/certs/T-TeleSec_GlobalRoot_Class_3.pem
error adding /etc/ssl/certs/TURKTRUST_Certificate_Services_Provider_Root_2007.pem
error adding /etc/ssl/certs/Verisign_Class_3_Public_Primary_Certification_Authority_2.pem
does not exist: /etc/ssl/certs/ca.pem
does not exist: /etc/ssl/certs/Equifax_Secure_eBusiness_CA_2.pem
does not exist: /etc/ssl/certs/TC_TrustCenter__Germany__Class_2_CA.pem
does not exist: /etc/ssl/certs/TC_TrustCenter__Germany__Class_3_CA.pem
does not exist: /etc/ssl/certs/Verisign_Class_2_Public_Primary_Certification_Authority.pem
does not exist: /etc/ssl/certs/Verisign_Class_4_Public_Primary_Certification_Authority_-_G2.pem
does not exist: /etc/ssl/certs/
does not exist: /etc/ssl/certs/spi-ca-2003.pem
does not exist: /etc/ssl/certs/TC_TrustCenter_Universal_CA_III.pem
failed (VM used: java-6-cacao).
E: /etc/ca-certificates/update.d/jks-keystore exited with code 1.

Blogkategorien: C0d3ngefunden-gepostetOpen Source

1 world 0 future - fallstrick des tages: valides datum in MySQL

"Ranges for the month and day specifiers begin with zero due to the fact that MySQL permits the storing of incomplete dates such as '2014-00-00'."

hmmm. oh. und ... aber das jahr is ... aeh....

| ErfassDatum | Geburtsdatum | Name   | Name    |
| 0000-00-00  | 0000-00-00   | Name   | Vorname |
| 0000-00-00  | 0000-00-00   | Name   | Vorname |
| 0000-00-00  | 0000-00-00   | Name   | Vorname |
| 0000-00-00  | 0000-00-00   | Name   | Vorname |
| 0000-00-00  | 0000-00-00   | Name   | Vorname |
| 0000-00-00  | 0000-00-00   | Name   | Vorname |
| 0000-00-00  | 0000-00-00   | Name   | Vorname |
| 0000-00-00  | 0000-00-00   | Name   | Vorname |
| 0000-00-00  | 0000-00-00   | Name   | Vorname |
| 0000-00-00  | 0000-00-00   | Name   | Vorname |
| 0000-00-00  | 0000-00-00   | Name   | Vorname |
| 0000-00-00  | 0000-00-00   | Name   | Vorname |
| 0000-00-00  | 0000-00-00   | Name   | Vorname |
| 0000-00-00  | 0000-00-00   | Name   | Vorname |
| 2009-09-30  | 0000-00-00   | Name   | Vorname |
| 2010-02-16  | 0000-00-00   | Name   | Vorname |
| 2010-02-16  | 0000-00-00   | Name   | Vorname |
| 2010-02-16  | 0000-00-00   | Name   | Vorname |
| 2011-04-21  | 0000-00-00   | Name   | Vorname |

...oh dear!

| Field           | Type                     | Null | Key | Default    | Extra |
| ErfassDatum     | date                     | YES  |     | 1900-01-01 |       |


ein "select date_format(ErfassDatum, '%W %M %Y') as WTF ..." oder sowas auf ein "0000-00-00" feld ergibt immerehin ein "NULL". naja.

lesson learned:

wer aus einem csv-import (LOAD DATA LOCAL INFILE) mit einem leeren string ein "STR_TO_DATE(@var2, '%d.%m.%Y')" in ein MySQL date-type field mit einem Default schreibt, bekommt nicht NULL, nicht den default, sondern 0000-00-00.
auch einen weg zu sagen: fick dich und validiere woanders.

Blogkategorien: C0d3ngefunden-gepostetOpen SourceRant

1 world 0 future - netzneutralitaet II


in der letzten zeit aergern mich die massiven drosseleingriffe bzw. wo offenbar massiv einige netzsegmente ueberlastet werden (lassen) bei kabelschland.

der lol-versuch der massiven suchergebnis-sichtbarkeit negativer kundenmeinungen (in form von dem "inoffiziellen" forum ) entgegenzutreten, zeigt sehr deutlich den massenhaften aerger mit kabelschland insbesondere bzgl. thema "segmentierung", dazu diverser lesestoff:

kontinuierliche sicht auf die dinge habe ich im moment insbesondere durch den congress und die zugehoerigen streams (da ich dieses jahr leider wieder nicht vor ort sein kann).

dazu sehr anschaulich - in rueckgriff auf "netzneutralitaet - einfach visualisiert" (Dezember, 2010).

man beachte peak und minimum.

nein, 32Mbit/s sind um die fruehe uhrzeit tatsaechlich >40Mbit/s downstream.

Blogkategorien: all or nothingFreiheitgefunden-gepostet

1 world 0 future - sf - semantisch ferkehrt


Holen: 2 stable/main google-chrome-beta amd64 32.0.1700.55-1 [49,7 MB]

stable beta is best beta

Blogkategorien: C0d3ngefunden-gepostetOpen Source

1 world 0 future - https-berg


und heute mal wieder etwas obskures aus der logfile-spanner-hoehle: - - [25/Nov/2013:22:08:52 +0100] "GET /******/node/1/https://https://************* HTTP/1.1" 200 15868 "-" "Java/1.6.0_04" - - [25/Nov/2013:22:08:52 +0100] "GET /******/node/2/https://https://************* HTTP/1.1" 200 11166 "-" "Java/1.6.0_04" - - [25/Nov/2013:22:08:53 +0100] "GET /******/node/8/https://https://************* HTTP/1.1" 200 11181 "-" "Java/1.6.0_04" - - [25/Nov/2013:22:08:53 +0100] "GET /******/node/1/https://https://https://************* HTTP/1.1" 200 15936 "-" "Java/1.6.0_04" - - [25/Nov/2013:22:08:54 +0100] "GET /******/node/2/https://https://https://************* HTTP/1.1" 200 11234 "-" "Java/1.6.0_04" - - [25/Nov/2013:22:08:54 +0100] "GET /******/node/8/https://https://https://************* HTTP/1.1" 200 11249 "-" "Java/1.6.0_04" - - [25/Nov/2013:22:08:55 +0100] "GET /******/node/1/https://https://https://https://************* HTTP/1.1" 200 16018 "-" "Java/1.6.0_04" - - [25/Nov/2013:22:08:55 +0100] "GET /******/node/2/https://https://https://https://************* HTTP/1.1" 200 11316 "-" "Java/1.6.0_04" - - [25/Nov/2013:22:08:56 +0100] "GET /******/node/8/https://https://https://https://************* HTTP/1.1" 200 11331 "-" "Java/1.6.0_04" - - [25/Nov/2013:22:08:56 +0100] "GET /******/node/1/https://https://https://https://https://************* HTTP/1.1" 200 16114 "-" "Java/1.6.0_04" - - [25/Nov/2013:22:08:57 +0100] "GET /******/node/2/https://https://https://https://https://************* HTTP/1.1" 200 11412 "-" "Java/1.6.0_04" - - [25/Nov/2013:22:08:57 +0100] "GET /******/node/8/https://https://https://https://https://************* HTTP/1.1" 200 11427 "-" "Java/1.6.0_04" - - [25/Nov/2013:22:08:58 +0100] "GET /******/node/1/https://https://https://https://https://https://************* HTTP/1.1" 200 16224 "-" "Java/1.6.0_04" - - [25/Nov/2013:22:08:58 +0100] "GET /******/node/2/https://https://https://https://https://https://************* HTTP/1.1" 200 11522 "-" "Java/1.6.0_04" - - [25/Nov/2013:22:08:59 +0100] "GET /******/node/8/https://https://https://https://https://https://************* HTTP/1.1" 200 11537 "-" "Java/1.6.0_04" - - [25/Nov/2013:22:08:59 +0100] "GET /******/node/1/https://https://https://https://https://https://https://************* HTTP/1.1" 200 16348 "-" "Java/1.6.0_04" - - [25/Nov/2013:22:08:59 +0100] "GET /******/node/2/https://https://https://https://https://https://https://************* HTTP/1.1" 200 11646 "-" "Java/1.6.0_04" - - [25/Nov/2013:22:09:00 +0100] "GET /******/node/8/https://https://https://https://https://https://https://************* HTTP/1.1" 200 11661 "-" "Java/1.6.0_04" - - [25/Nov/2013:22:09:00 +0100] "GET /******/node/1/https://https://https://https://https://https://https://https://************* HTTP/1.1" 200 16486 "-" "Java/1.6.0_04" - - [25/Nov/2013:22:09:01 +0100] "GET /******/node/2/https://https://https://https://https://https://https://https://************* HTTP/1.1" 200 11784 "-" "Java/1.6.0_04" - - [25/Nov/2013:22:09:01 +0100] "GET /******/node/8/https://https://https://https://https://https://https://https://************* HTTP/1.1" 200 11799 "-" "Java/1.6.0_04" - - [25/Nov/2013:22:09:02 +0100] "GET /******/node/1/https://https://https://https://https://https://https://https://https://************* HTTP/1.1" 200 16638 "-" "Java/1.6.0_04" - - [25/Nov/2013:22:09:02 +0100] "GET /******/node/2/https://https://https://https://https://https://https://https://https://************* HTTP/1.1" 200 11936 "-" "Java/1.6.0_04" - - [25/Nov/2013:22:09:03 +0100] "GET /******/node/8/https://https://https://https://https://https://https://https://https://************* HTTP/1.1" 200 11951 "-" "Java/1.6.0_04" - - [25/Nov/2013:22:09:03 +0100] "GET /******/node/1/https://https://https://https://https://https://https://https://https://https://************* HTTP/1.1" 200 16804 "-" "Java/1.6.0_04" - - [25/Nov/2013:22:09:04 +0100] "GET /******/node/2/https://https://https://https://https://https://https://https://https://https://************* HTTP/1.1" 200 12102 "-" "Java/1.6.0_04" - - [25/Nov/2013:22:09:04 +0100] "GET /******/node/8/https://https://https://https://https://https://https://https://https://https://************* HTTP/1.1" 200 12117 "-" "Java/1.6.0_04" - - [25/Nov/2013:22:09:05 +0100] "GET /******/node/1/https://https://https://https://https://https://https://https://https://https://https://************* HTTP/1.1" 200 16984 "-" "Java/1.6.0_04" - - [25/Nov/2013:22:09:05 +0100] "GET /******/node/2/https://https://https://https://https://https://https://https://https://https://https://************* HTTP/1.1" 200 12282 "-" "Java/1.6.0_04" - - [25/Nov/2013:22:09:06 +0100] "GET /******/node/8/https://https://https://https://https://https://https://https://https://https://https://************* HTTP/1.1" 200 12297 "-" "Java/1.6.0_04" - - [25/Nov/2013:22:09:06 +0100] "GET /******/node/1/https://https://https://https://https://https://https://https://https://https://https://https://************* HTTP/1.1" 200 17178 "-"

wobei, creepy finde ich aber vorallem die 200 die das spektakel da liefert....

Blogkategorien: C0d3nDrupalgefunden-gepostetOpen Source

1 world 0 future - freihaengend lokalisiert


update-alternatives: Warnung: /etc/alternatives/x-www-browser ist freihängend; wird mit der besten Auswahl aktualisiert ... und was zum fick soll mir dieser zerdeutschte scheiss sagen?Blogkategorien: C0d3ngefunden-gepostetOpen SourceRant

1 world 0 future - url-parameter marke "entwickler verpruegeln"



Blogkategorien: C0d3ngefunden-gepostetRant

1 world 0 future - dampf ablassen


"2013 Is Going To Be The Year Of Linux Gaming"

oh my. die realitaet.

"Gabe Newell's Windows 8 'catastrophe' is now the second most used OS on Steam"

die vermeintliche "zukunft" hat da so ein "opened this issue 5 months ago":

abgesehen von den wirren erklaerungs- und "loesungsversuchen" (wtf will der da mit seiner ssd?):
" ...haven't been able to run steam in pretty much forever due to this issue."

und abgesehen davon, dass da noch (wie bei skype btw.) diverse 32bit libs rumfliegen muessen, baeh!

das pure X11 spricht den rest: ein liebloser pr-gag wie damals corel suite fuer linux.

achso, ja:

clean reinstall.

ILocalize::AddFile() failed to load file "public/steamui_english.txt".

terter@doom:~/.local/share/Steam/public$ ls -lhca steamui_english.txt
-rwxr-xr-x 1 terter terter 494K Nov 10 19:37 steamui_english.txt

tja, schade auch.

Blogkategorien: C0d3ngefunden-gepostetRant

1 world 0 future - biometrie-inkasso


EGK a.k.a. projekt "lichtbildbeschaffung".

Blogkategorien: FreiheitGesellschaftPolitikPrivat

1 world 0 future - wer parset denn da nach "MSIE" ...


... um mit seinen conditional css die website fuer den Igitt Explorer zu zerfrickeln?!

aus dem laufenden log (pferdekarren und pod-racer gemeinsam auf der datenautobahn):

"Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; MDDR; .NET4.0C; .NET4.0E; .NET CLR 1.1.4322; Tablet PC 2.0)

"Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Trident/5.0)"

"Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.1; Trident/6.0; MAMD)"

"Mozilla/5.0 (Windows NT 6.3; Win64; x64; Trident/7.0; rv:11.0) like Gecko"

windows 8.1 (a.k.a. 6.3) ist das "MSIE" wohl endgueltig peinlich geworden....

und: der herr parser hat pech gehabt, wenn er nicht auch den dreizack sucht.

Blogkategorien: C0d3ngefunden-gepostetOpen Source

1 world 0 future - serioeslich impraegniert


... aehm, ja. oder auch nicht.

das -> ist _eine_ javascript variable.

9260 stellen. um ein video fuer einen video-player zu identifizieren....


was fuer ein schwanzlaengenvergleich- wundes offenes fleisch ueber den boden schleifende elefantitis.

bei manchen programmierern wueschte ich mir man wuerde als hardcopy den code in steintafeln meisseln und sie ihnen dann auf die fuesse werfen. rekursiv.

Blogkategorien: all or nothingAlternate RealityC0d3ngefunden-gepostetRant

1 world 0 future - error document


jetzt werden selbst die error-documents depubliziert...


Blogkategorien: gefunden-gepostetMedienRant

1 world 0 future - zombiesoftware updates....


Keith Richards scheint ja auch noch zu leben...

nichts desto.... was zum ... zune?

microsoft schaemt sich fuer nix genug um es sterben zu lassen wenns zeit ist ... nur, um es dann nicht mehr toeten zu koennen wenns als untoter umgeht...


Keine Werbung*
Unterstützung der RealAudio- und RealVideo-Formate (rmvb)*

*Diese Sonderfunktionen erfordern ein Upgrade aus der App.

lol. die realmedia formate sind ein kostenpflichtiges upgrade. keine ahnung wer sowas aus versehen bestellt, wahrscheinlich hat so jemand auch eine vollversion winzip und eine kryptochef lizenz...

Blogkategorien: gefunden-gepostetMedienRant

1 world 0 future - untote websites ...


lol. hellosecureworld ist immernoch online!

das ding hat den tod von moonlight und die irrlevanz von silverlight sowie das verrotten der blogbase "hackers@microsoft" selbst ueberlebt.

Blogkategorien: Alternate RealityC0d3ngefunden-gepostet

1 world 0 future - geldanlagen


durch den technischen fortschritt wird ja alte hardware normalerweise - kein dei mam witz - billiger!
in soviet russia ... aeh, und ewig lockt die teure nadel:

... dem geraet muss man wohl zu seinem ueberleben ein glueckwunschtelegramm schicken...

Blogkategorien: Alternate RealityGesellschaftRant

1 world 0 future - "force-fieldtrials"


warum manchmal, aber nur manchmal "dinge" in chrome kapott sind? aliens fieldtrials!
weil.... google hat da manchmal so automagisch ein paar "testparameter" an und in der default-install rumpelt da eine ganzer rattenschwanz an parametern hinterher, wenn man einfach nur das chrome-icon anklickt...

aus der prozesstabelle:

/opt/google/chrome/chrome --type=renderer --lang=de --force-fieldtrials=AutocompleteDynamicTrial_4/EnableZeroSuggestControl/ForceCompositingMode/disable/InfiniteCache/No/ManualResetProfile/Enable/OmniboxShortcutsScoring/Standard/OmniboxStopTimer/Standard/Prerender/PrerenderEnabled/PrerenderFromOmnibox/OmniboxPrerenderEnabled/PrerenderLocalPredictor/Enabled/PrerenderLocalPredictorMaxConcurrentPrerenders/3/PrerenderLocalPredictorPrerenderLanch/Enabled/PrerenderLocalPredictorPrerenderPriorityHalfLifeTimeSeconds/30/SendFeedbackLinkLocation/alt-location/Test0PercentDefault/group_01/UMA-Dynamic-Binary-Uniformity-Trial/group_01/UMA-New-Install-Uniformity-Trial/Experiment/UMA-Session-Randomized-Uniformity-Trial-5-Percent/group_18/UMA-Uniformity-Trial-1-Percent/group_66/UMA-Uniformity-Trial-10-Percent/group_06/UMA-Uniformity-Trial-20-Percent/group_03/UMA-Uniformity-Trial-5-Percent/group_17/UMA-Uniformity-Trial-50-Percent/group_01/ --renderer-print-preview --disable-accelerated-2d-canvas --disable-accelerated-video-decode --channel=1383.452.114105391

... da sind dann natuerlich auch noch andere interessante "optionen":


wenn ich das richtig lese sind da die workarounds 0,19 und 22 an. ahja. ... wo die realitaet mal wieder ... ach, auch alles egal.

Blogkategorien: C0d3ngefunden-gepostetOpen SourceRant

1 world 0 future - aenderungen auf den server blasen...


git: 'pust' ist kein Git-Kommando. Siehe 'git --help'.

Hast du das gemeint?

... ich werd heute irgendwie nicht wach ...

Blogkategorien: C0d3ngefunden-gepostetOpen Source

1 world 0 future - JFS charset conversion


[57180.331874] non-latin1 character 0x308 found in JFS file name
[57180.331877] mount with iocharset=utf8 to access

fuer mehr kopfweh die erklaerung dazu:


Blogkategorien: all or nothingC0d3ngefunden-gepostetOpen Source

1 world 0 future - dvds


was zum ...


Blogkategorien: C0d3ngefunden-gepostetOpen Source

CCC Trier - Chaos Computer Club ruft zur Demonstration gegen Vollüberwachung auf


Diesen Samstag wird es Deutschlandweite Proteste gegen PRISM, TEMPORA und INDECT geben. Die Demonstrationen werden von verschiedenen zivilgesellschaftlichen Bündnissen dezentral initiiert und durchgeführt. Die CryptoParty war nur der Anfang, "Stop Watching Us – We are all Edward Snowden" ist der nächste Schritt.

Wir gehen auch auf die Strasse, was ist mit dir? Wir sehen uns hoffentlich am Samstag, 27. Juli 2013 um 13:00 Uhr auf dem Viehmarkt.

Ausgehackt - #neuland



Ausgehackt - #neuland



1 world 0 future - hot button


erinnert mich an einen ehemaligen call-in sender mit seinen kuenstlichen verknappungsgeschrei. jetzt schnell die einmalige chance ... ah, how about a nice cup of "shut the fuck up?!"

darueber hinaus bin ich total gespannt wer sich eine email-adresse mit meinem vor- und nachnamen sichert und diese gegen ein ausweisdokument verifiziert.


Blogkategorien: all or nothinggefunden-gepostetGesellschaftPolitikRant

1 world 0 future - todos that will haunt you ...


an anderer stelle habe ich ja auch schon zu todos gerantet.

aber wenn das kein hoax ist sondern der echte code des online-voting systems aus estland, dann....

def analyze(ik, vote, votebox):

# TODO: implement security checks
# such as verifying the correct size
# of the encrypted vote

return []


Blogkategorien: C0d3nDystopiawatchFreiheitgefunden-gepostetGesellschaftOpen SourcePolitikRant

1 world 0 future - untote kommunikationsformen


da ich nicht weiss wann das ganze evtl. - RAGEPALMTHERMONUCLEARGLOBALDESTROY- depubliziert wird, einige passagen als zitate:

Nach 163 Jahren: Indien schickt Telegramm ins Museum

Indien, 2013:

"Nach 163 Jahren stellt die staatliche Telekommunikationsgesellschaft BSNL am Montag ihren Dienst ein. "Mit SMS, Faxen und E-Mails hat der Telegramm-Service seine Relevanz verloren", sagt ein BSNL-Sprecher.

ja, das war zu erwarten. auch in indien ist technischer fortschritt so langsam flaechendeckend. ich meine, verwunderlich ist es nicht dass bei einem so grossen land und mit den kolonialen altlasten das ganze einfach noch so lange in betrieb blieb ....

Deutschland, 2013:

"Das Telegramm lebt - es gibt keine Überlegungen, das Produkt einzustellen", sagte ein Sprecher der Deutschen Post. Bei den Fernschreiben handle es sich um "eine sinnvolle Ergänzung unserer Produkte". Das Telegramm lebe von seiner "persönlichen Ansprache".

es lebt von ... .bitte was?
im gegensatz zum brief den ich _eigenhaendig_ persoenlich unterschreibe?
email hat keine persoenliche ansprache? das kann ich technisch eindeutig persoenlich signieren?
telefon - da kann ich niemanden persoenlich ansprechen? oder eine persoenliche nachricht hinterlassen?
aeh, instant messaging?
vide-fucking-o-konferenz?- wo ich die hackfresse des gegenueber ausserst persoenlich sehen kann?

ein telegramm ist das unpersoenlichste was ich mir vorstellen kann, direkt nach der "callcenter-KI" der bahn.

"Die Schreiben werden immer am Folgetag dem Empfänger persönlich zugestellt. ...Trifft der Bote keinen Empfänger an, wird das Telegramm in den Briefkasten gelegt."

ahahahahahahahaha. ein brief. nur in unpersoenlich, ohne z.b. persoenliche unterschrift?
"persoenlich ansprache" heisst wohl, ein mensch bringt ein liebloses buntes vorgefertigtes hintergrundbild worauf das ganze dann gedruckt wird.

man fazialpalmiert beidhaendig, obwohl, eigentlich nicht verwunderlich in einem land in dem rechtsichere elektronisches vertragsgedoens einzig ein telefax ist (schonmal bei denic was gekuendigt?!, schonmal versucht custom-hardware bei nem versender zu bestellen? "ja, nee, wir brauchen da eine schriftliche bestellbestaetigung per fax ...") weil elektronische signatur, trustmodelle und saubere verschluesselung fuer endkunden groessmoeglich verkackt wurden und werden (e-postbrief , DeMail)

und die internen behoerdenbezogenen und organisationsbezogenen kommunikationsformen (a.k.a. nachfolger der rohrpost) gemaess Signaturgesetz, naja,
das hat sich einfach noch niemand mit spieltrieb angesehen fuerchte ich.

"Der Bundespräsident etwa gratulierte Prinz William und seiner Frau Kate per Telegramm zur Hochzeit - das sei die übliche Form, hieß es aus dem Präsidialamt. Und Bundeskanzlerin Angela Merkel sagte Japan so Hilfe zur Bewältigung der Tsunami-Katastrophe zu."

das ist die uebliche form, soso.

realitaetsabgleich bei dem alten mann im schloss bellevue, ich bin mir sicher dass er die furchterregende visualisierung seiner aussage sicher nicht ausgedruckt fuer seinen fruehstueckstisch bekommen hat.

aeh, und: vereinbarung von hilfe bei der tsunami-katastrophe? what the ... what?!

laut wikipedia-artikel hat ein normalsterblicher wohl seit 2000 keine moeglichkeit mehr ein telegramm ins ausland zu schicken. soviel zu "ueblich".


nochmal, weils so "schoen" war sei dabei auch verwiesen auf:

seit letzter woche kenne ich ausserdem eine nutzerin einer telefonzelle (in diesem jahr) in deutschland... ich dachte diese ersatzurinale sind garnicht mehr angeschlossen und warten auf demontage durch ein-euro-jobber.

living the future ... not so much.

Blogkategorien: Alternate Realitygefunden-gepostetGesellschaftPolitikRant

1 world 0 future - dreistes timing


it's a mess:

excuse me sir:

oh my:

uhm, wtf:

TL;DR: "merkbefreiter user merkt eh nix. und ich hab da aktien von..., und eh ein problem der OEMs"


der anbieter meines geraets hat nicht mal einen funktionierenden OTA-server...

... naja, da wartet ja noch eine andere shitstorm-ventilator-kombi auf uns ...


Blogkategorien: Alternate RealityC0d3nGesellschaftOpen SourceRant

1 world 0 future - dosenfleischroboter


kein schwein klickt mich an, keine sau interessiert sich fuer mich...

das war einmal.

jetzt hab ich allein an spambots eine dreistellige zahl unique visitors / tag.


Blogkategorien: Drupalgefunden-gepostetRant

CCC Trier - CryptoParty


cryptoparty trier

Aufgrund der steigenden Nachfrage und unserem Auftrag Private Daten zu schützen, machen wir am kommenden Mittwoch, 17.07. um 19:00 Uhr eine CryptoParty bei uns im CCC Trier, Paulinstr. 123.

Mit einem kleinen Vortrag und praktischen Beispielen wollen wir nicht nur erklären was Crypto ist, wie du sie selber anwenden kannst, sondern auch warum man sie benutzen sollte. Spätestens seit Edward Snowden ist klar das wir überwacht werden, was mit diesen Daten gemacht wird ist unklar. Wenn du deine Daten verschlüsseln willst damit nicht jeder mitlesen kann dann ist diese CryptoParty der richtige Ort für dich.

Dieses Thema liegt uns allen im Club schon seit vielen Jahren auf dem Herzen, wir würden uns freuen wenn ihre Freunde und Bekannte mitbringt, damit wir zusammen etwas verändern können. Sollte es dieses mal nicht klappen das wir zusammen die Welt verändern, haben wir immerhin eine epische Party gehabt und vielleicht klappt es ja im zweiten Anlauf.

Ausgehackt - CryptoParty



1 world 0 future - geblitzdingst werden


"Navigating dark background websites results in blinding white flashes between pages"

der (imho) fieseste bug von google chrome (oder chromium), erstmals reportiert september 2008(!), kommt alle paar releases ( rapid release cycle, lol) wieder.

"This flashing between pages has been around for 4 years and still not fixed? Dammit, I liked my day with Chrome, but I am tossing it in the shitcan over this unfixed bug before I tear a new hole in my retinas!"


"Here's hoping "Blink" fixes the white flashes!"

lol da troll.
"OK, looks like that stuck."

irgendwie trau ich dem braten nicht.

nicht nur weil ein aehnlich gelagerter bug (der "black screen bug")!topic/chrome/gAWbiNFjgfE%5B1-25-...

mit jeder menge wildem rumgesuche und wilder spekulation mehrere releases ueberlebt und dann mehrmals wieder auferstanden ist:

... "black screen issue on Google Chrome since v27"


Blogkategorien: C0d3ngefunden-gepostetOpen SourceRant

1 world 0 future - nostalgie II


noch mehr "retro", was mich an OS/2 erinnert.

das mit den "nicht so ganz kompatiblen" intel-kompatiblen prozessoren, wo irgendwelche instruction sets "fehlen".

was hatte ich spass damals mit einigen ST, Cyrix- und AMD prozessoren. Not!
[quote]Early AMD64 processors lacked the CMPXCHG16B instruction, which is an extension of the CMPXCHG8B instruction present on most post-80486 processors.[/quote]

der fat bloke beschreibt ursache des auch bei mir verbloggten problems:

"It would seem that this platform requires an instruction (CMPXCHG16B) that VirtualBox doesn't offer "out-of-the-box"."


VBoxManage setextradata [vmname] VBoxInternal/CPUM/CMPXCHG16B 1

naja, einerseits kann man argumentieren, fehler von virtualbox das auszumachen.
andererseits: sprechende fehlermeldungen, hallo?

hinweise bzgl. instructionset-kompatibilitaet sucht man auch vergebens:

naja, die installation laeuft wenigstens mal ...

Blogkategorien: gefunden-gepostetOpen SourceRant

1 world 0 future - what year is it?


again, it's time for "logfilespannen"...

wie schon beim BSI selbst ist es interessant, welche software mit kommunikation nach draussen bei, na nennen wir es mal "unternehmungen mit verantwortung fuer groessere infrastrukturen", so zum einsatz kommt.

eigentlich sollte jeder durch die operation aurora gewarnt sein, die damals u.a. medienspektakulaer google mit veraltetem browser von kleinweich gebissen hatte. - - [03/Jun/2013:09:13:00 +0200] "GET /****/sites/all/themes/mayo/css/ie.css?mkxt0u HTTP/1.1" 200 1023 "http://*****" "Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET4.0C; .NET4.0E)" - - [03/Jun/2013:09:13:00 +0200] "GET /****/modules/system/system.base.css?mkxt0u HTTP/1.1" 200 5643 "http://*****" "Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET4.0C; .NET4.0E)" - - [03/Jun/2013:09:13:00 +0200] "GET /****/misc/jquery.js?v=1.4.4 HTTP/1.1" 200 78911 "http://*****" "Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET4.0C; .NET4.0E)" - - [03/Jun/2013:09:13:00 +0200] "GET /****/modules/system/system.menus.css?mkxt0u HTTP/1.1" 200 2327 "http://*****" "Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET4.0C; .NET4.0E)" - - [03/Jun/2013:09:13:00 +0200] "GET /****/modules/system/system.messages.css?mkxt0u HTTP/1.1" 200 1252 "http://*****" "Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET4.0C; .NET4.0E)"

wenn wir davon ausgehen dass die ip zu der organisation gehoert die mir ein reverse von ripe-cc zurueck gibt (und es kein phantasie-useragent ist):

% This is the RIPE Database query service.
% The objects are in RPSL format.
% The RIPE Database is subject to Terms and Conditions.
% See

% Note: this output has been filtered.
% To receive output for a database update, use the "-B" flag.

% Information related to ' -'

inetnum: -
netname: BWI-SYSTEME
descr: BWI Systeme GmbH
country: DE
admin-c: BB5071-RIPE
tech-c: SG7797-RIPE
mnt-lower: RIPE-NCC-END-MNT
mnt-by: DTAG-NIC
mnt-routes: BWI-SYSTEME-MNT
mnt-domains: DTAG-NIC
source: RIPE # Filtered

BWI Leistungsverbund
Das Projekt HERKULES steht für die Modernisierung und den zuverlässigen und wirtschaftlichen Betrieb der gesamten nichtmilitärischen Informations- und Kommunikationstechnik (IuK) der Bundeswehr.

2013: "MSIE 7.0; Windows NT 5.1"

bitte, updated eure infrastrukturen bevor die scheisse in den ventilator fliegt!

Blogkategorien: all or nothinggefunden-gepostetGesellschaftPolitikRant

1 world 0 future - nostalgie (sort of).


IBM waren ja die meister der kryptischen fehlercodes, bei ihren maschinen und den betriebssystemen. nichts ging ohne diagnostik-software und handbuecher, keine sprechenden fehlermeldungen, nirgends.

mir scheints, da gibt es mal wieder ueberbleibsel aus der kooperation.

ich hab mich grad fast 20 jahre zurueck versetzt gefuehlt.

so irgendwann 1994, OS/2 Warp 3, waehlerischster kernel ever, erster versuch auf neuer hardware zu booten, man bekommt eine kryptische zeichenfolge und ein freeze.

the latest and greatest aus redmond, 20 jahre spaeter. windows server 2012 r2 eval.

kurz den windows fish gesehen, dann das:

oh bitte m(

oh, und den powerbutton halten. in der vm. nee, is klar ...

Blogkategorien: all or nothingAlternate Realitygefunden-gepostetRant

1 world 0 future - android studio


hab grad seitenstechen vor lachen.

das neue android studio mal angeworfen.

folgende meldung in der konsole:

terter@doom:~/android-studio/bin$ ./ 
OpenJDK Runtime Environment (IcedTea 2.3.9) (7u21-2.3.9-1ubuntu1)
OpenJDK 64-Bit Server VM (build 23.7-b01, mixed mode)
OpenJDK 64-Bit Server VM (build 23.7-b01, mixed mode)
WARNING: You are launching the IDE using OpenJDK Java runtime.


NOTE:    If you have both Oracle (Sun) JDK and OpenJDK installed
         please validate either STUDIO_JDK, JDK_HOME, or JAVA_HOME environment variable points to valid Oracle (Sun) JDK installation.
         See for more info on switching default JDK.

Press Enter to continue.

nur das "original" java von oracle bitte. ausgerechnet google.


Blogkategorien: C0d3ngefunden-gepostetOpen SourceRant