Aral Balkan

Aral Balkan boosted
Aral Balkan boosted
So the lawsuit against the DNC for rigging the primaries against Bernie Sanders has been dismissed.

The judge acknowledged that it was rigged.

The DNC argued that it's legal for them to rig their own primary even though their charter forbids it.

The DNC argued that their charter was merely political rhetoric, like campaign promises.

The DNC is a private corporation, can run their company as they please, and registered Democrats are not stakeholders and the DNC owes them nothing.

The DNC's stance is that what they did was fine, and has no intention to change.
Aral Balkan boosted

Technology in the City of People

I’m presenting the opening keynote at the Foreplay conference organised by Digipolis in the city of Ghent next week.

The character of the technologies we implement in our cities determine our freedoms as citizens. Centralised or decentralised? Proprietary or free/open? Owned by corporations or by us? The answers we choose will decide whether our “smart cities” become homes or panopticons.

Aral Balkan boosted

Guys, rejoice, today's #LibreMonday again!

That #Mastodon hashtag has seen some nice contributions, but I'd still want to see more.

Go ahead and post about the #free and #opensource software you use and like!

Sharing is caring and that's a great way to contribute back to your favorite #libre projects :)

Check for existing posts.

Let's make it into the top 5 of #trending hashtag today :)

Aral Balkan boosted

Regarding the Internet of People, I would love to see it continue within DiEM and yet, at the same time, I want to see it developed publicly (not behind a members-only forum). I will be mirroring any content I’ve written/contributed on and I intend to continue the work there, publicly, to develop the policies with a panel of respected experts in the field.

All the best,


Aral Balkan boosted

Especially given the extremely high voter turnout, I see this as a vote of no confidence in the work I need to perform in the coming months. As such, please accept this as my resignation from the Advisory Panel. I do not feel I have a democratic mandate to maintain such a position.


Aral Balkan boosted

My resignation from the DiEM25 Advisory Panel

(A copy of the letter I just sent to the CC)

I hope you’re all having a lovely weekend and a great summer so far.

I just saw the Coordinating Collective results and that I received 18% of the vote based on the single issue I was championing, which is the continued development of the Internet of People pillar and its internal application at DiEM25. The latter is hugely important as we cannot have policies that we do not, ourselves, follow.


Aral Balkan boosted
Aral Balkan boosted

hey friends, can you help me out? i'm looking for dev work.

i do python+js (django, node, etc) and have a background in web stuff and databases.

here's a recent resume:

every lead helps ❤

Aral Balkan boosted

Your daily reminder that #Mastodon is ad free, and does not have corporate sponsors. You can support the development via #patreon and #liberapay (follow Patreon link for PayPal & #bitcoin info)

And if you want to support your local instance get in touch with your admin to see what they need!

Remember, every bit counts, so supporting with only $1/month does help us!


So, in case you’re wondering about the resolution to this, I wrote up an answer on a StackOverflow thread where someone else was seeing exactly the same symptoms (although the cause of their issue may be different):

Now I still have an issue where the UIBarButtonItem instances in the NavigationBar instances are not tappable. Looks like an auto layout issue with the system bar button items. FML.

Aral Balkan boosted

Tech ♥ Democracy?! Conducting & Communicating Politics in the Age of Digital Capitalism

@Lea, Fabian Baumgärtner (DSC Vienna), and Fabian Kors (DSC Munich) have been working hard to prepare a local meeting in Passau, Germany this weekend that I will be taking part in and presenting at.

Please help spread the word and drop by if you’re in the vicinity.

Want new large titles in your iOS 11 views? It’s one line of code, they said… :)

Many hours later, still buggy with UITabBarController subclass → UINavigationController subclass → UITableViewController subclass setup.

(The navigation bar displays collapsed as per regular iOS 10 view and only grows if you “pull it down” by scrolling the view down.)

*returns to debugging it*

Aral Balkan boosted

Well this is interesting: Yanis Varoufakis' and Noam Chomsky's DIEM25 have their own Mastodon instance...:

Development diary: Better updates for Swift 4/iOS 11, Set update to remove runtime CoffeeScript dependency

Thanks to @ekaitz_zarraga, Set no longer has a runtime dependency on CoffeeScript. Also, today I updated all iOS/macOS libraries as well as our Better web privacy tool to Swift 4 (

Full entry:

Ready, set, go!

How easy to use is the Set unobtrusive template engine?

Here’s a complete “Hello, World!” in a toot:

var set = require("indie-set")

set.render("<p data-set-text='message'></p>", {message: "Hello, world!"})

See it running live:

Learn more about Set at:

Aral Balkan boosted

Set (hold the Coffee)

Thanks to @ekaitz_zarraga, Set (the unobtrusive template engine for Node.js and browsers) no longer has CoffeeScript as a runtime dependency. So you can just pop it into your JavaScript-based Node projects without worrying about CoffeeScript if you don’t want to.

(Development on Set itself will still continue in CoffeeScript for the time being.)

White Hat UX

Chuffed! 14 copies of my dear friend Trine Falbe’s excellent White Hat UX book just arrived.

Read the preface I wrote then go and order your copy today :)

(Doubly-happy that it’s already an Amazon #1 Best Seller. A beautiful book, on a crucial subject, masterfully written and produced.)