Russian Hackers Have a Fix on Casino PRNGs

the operatives use their phones to record about two dozen spins on a game they aim to cheat. They upload that footage to a technical staff in St. Petersburg, who analyze the video and calculate the machine’s pattern based on what they know about the model’s pseudorandom number generator. Finally, the St. Petersburg team transmits a list of timing markers to a custom app on the operative’s phone; those markers cause the handset to vibrate roughly 0.25 seconds before the operative should press the spin button.


The machines have no easy technical fix. As Hoke notes, Aristocrat, Novomatic, and any other manufacturers whose PRNGs have been cracked “would have to pull all the machines out of service and put something else in, and they’re not going to do that.”

Wired: Russians Engineer a Brilliant Slot Machine Cheat—And Casinos Have No Fix

Building a messenger-controlled wall-mounted GIF display

For a long time I wanted to setup a Raspberry Pi in our flat’s living room. I wanted it to show a looping playlist of GIFs and then maybe extend it to other functionality that is cool to have in a shared flat. This christmas I finally got around to building this thing and it has been so much fun! I started developing in Jupyter Notebook and below you can read the results of that.

Computers need Healthcare too

Our computers are secure for a bunch of reasons. The engineers at Google, Apple, Microsoft spent a lot of time on this. But that doesn’t happen for these cheaper devices. … These devices are a lower price margin, they’re offshore, there’s no teams. And a lot of them cannot be patched. Those DVRs are going to be vulnerable until someone throws them away. And that takes a while. We get security [for phones] because I get a new one every 18 months. Your DVR lasts for five years, your car for 10, your refrigerator for 25. I’m going to replace my thermostat approximately never. So the market really can’t fix this.

“I don’t like this,” he concluded. “I like the world where the internet can do whatever it wants, whenever it wants, at all times. It’s fun. This is a fun device. But I’m not sure we can do that anymore.”

I asked him a pointed question about how this scaled to the international level, which he decided mostly not to answer (focus on domestic policy first, and such). Because the answer is simple: it doesn’t. Without global collaboration, this philosophy is the beginning of national internet feifdoms - moreso than what exists today - and the beginning of the end of the global collaboration we freely enjoy today. I value this freedom a lot.

Code Lesen und Verstehen

Das meiste, was hier empfohlen wird, um Code besser zu verstehen ist offensichtlich und bekannt. Trotzdem nett, das mal in einer Liste zu sehen.

Insbesondere lässt es mich wünschen, es gäbe ein Tool, das Code grafisch aufbereitet, so dass eine Visualisierung entsteht, die sowohl hübsch aussieht, als auch tatsächlich beim Verständnis hilft.

However, most of us have to read lots of code that does not meet the above standards. What are the best ways to make sense out of those huge, unstructured, maintained-by-dozens-of-people, internally-inconsistent, undocumented code bases that we must understand and absorb?

Tips For Reading Code (on C2)

The religious, astrological, psychological, aromatic and hygienic aspects of credit cards

Jay MacDonald is a professional writer and frequent contributor to His off-the-beaten-path feature stories explore the religious, astrological, psychological, aromatic and hygienic aspects of credit cards as well as their cultural significance in film, fashion and popular song. His one-on-one interviews include TV stars, a hip-hop mogul, bestselling authors, a championship boxer, an etiquette expert, a secret agent and a meteor hunter. Of course he lives in Florida.

Read his “Can police really trace a phone call in 60 (but not 59) seconds?”

Give Up Everything You Create

Most developers think that the work they do at work belongs to their employer, but anything they work on at home or on their own time is theirs. This is wrong enough to be dangerous.

For legal reasons, tech companies need to own everything that their employees create, even in their own time.

Developer’s Side Projects by Joel Spolsky

Computers Have Accents,too

Southerns have an accent. New Jerseyans have an accent. British have an accent. Can’t computers have an accent, too?

rckclmbr about Amazon’s new speech synthesis web service, which has a distinctly robotic voice.

Datenchaos Daten inkl IBAN,Telefon,etc. wurden erhackt. Bei einer kostenlosen Hotline kann man erfragen, ob eigene Kontodaten betroffen sind. Was ist die Lösung? Datenchaos! Why act like a fool when you can really be one? Macht euch genau so viele Bankkonten, Email-Accounts, Pseudonyme, etc., dass ihr gerade noch selber den Überblick behaltet (je 5). Benutzt Whatsapp, Facebook, IRC, Telegram, Signal und alles durcheinander, jeweils unter verschiedenen Benutzernamen. Gebt eure alten Telefonnummern an Freunde weiter, wenn ihr sie nicht mehr braucht.

Forrest Housing

Bosco Verticale (Vertical Forest) is a pair of residential towers in the Porta Nuova district of Milan, Italy. It is called Bosco Verticale because each tower houses trees between three and six meters which help mitigate smog and produce oxygen. It is also used to moderate temperatures in the building in the winter and summer. The plants also attenuate noise. The design was tested in a wind tunnel to ensure the trees would not topple from gusts of wind. Botanists and horticulturalists were consulted by the engineering team to ensure that the structure could bear the load imposed by the plants.


There’s a design pattern* associated with balconies, and the vast majority of apartment complexes make them so small they are useless, and in some cases they make the space even less accessible. It looks like they got the proportions right, but i wonder if it feels crowded.

– ILikeSmug

Plants are watered fully automatically.

Even more impressive is the fact that the construction of the towers cost just five percent more than an average skyscraper, and the project’s vertical design provides space that is equal to an area of sprawl measuring 538,200 square feet.

Architectural perspective at inhabitat

You can book it on AirBNB for $185 a night.

Video made by (c) Hines
Architecture developed by (c) Boeri Studio

Eternal Fascism

Fascism became an all-purpose term because one can eliminate from a fascist regime one or more features, and it will still be recognizable as fascist. […] I think it is possible to outline a list of features that are typical of what I would like to call Ur-Fascism, or Eternal Fascism. […]

Umberto Eco: Ur-Fascism

The Nazi gnosis was nourished by traditionalist, syncretistic, occult elements. […] Both Fascists and Nazis worshiped technology, while traditionalist thinkers usually reject it as a negation of traditional spiritual values. However, even though Nazism was proud of its industrial achievements, its praise of modernism was only the surface of an ideology based upon Blood and Earth (Blut und Boden).

The rejection of the modern world was disguised as a rebuttal of the capitalistic way of life, but it mainly concerned the rejection of the Spirit of 1789 (and of 1776, of course). The Enlightenment, the Age of Reason, is seen as the beginning of modern depravity. In this sense Ur-Fascism can be defined as irrationalism.

Ebenso Eco