The boiling frog syndrome vs. actual events

Hi fellow internetters.

FAs you hav heard: facebook is changing its privacy policy. Again. It’s a small step toward the fully transparent user. Again. They’re raising their profit with it. Again. But why is there so little consequences? (Again?)
It’s always the same – TTIP, Patriot Act, retention of data, NSA’s prism, persecution of Snowden and Assange, etc.
5569801_700bOne will lead to another and in combination we’re under total surveillance and getting sucked out by the wild-western acting big data facilities of the internet and governments not giving shit about press-freedom and privacy.

You guys know about the boiled-frog syndrome? In short terms it’s about gradually raising the pressure so that the subject which is receiving the it, gets accustomed to it and thus won’t escape the unavailable death. Opposing to the natural reaction of escaping this situation, when the pressure rises too fast so that the subject feels the pain immediately.

You can put this metaphor on almost everything – relationships, your work, governments, economics, or the changing of policies.

So, now that we basically know that, what will the people do? Nothing? What should you do? Dig. Dig in your past or better: remember what history told us. Back, when freedom was just not available, the pressure got too high and people started to fight for it. But not only that, there was a clear picture of what your freedom should look like.
Your freedom is like the cake that you get to your birthday, which you love. There might be a thousand guests to your party, and everbody wants to have a piece of your personal cake. Imagine giving everyone literally a micro-piece – one one-thousandth slice. That’s your freedom of privacy, your freedom of speech, your freedom of everything. One thousandth is not much, you might not even realize what’s missing after each slice. But I’ll tell you what and you can guess it’s no surprise, that at the end of the party there will no longer be a single crumb left. – And you did not even realize it.
We’re basically in the middle of the party, because there are a lot of slices missing already. But why so? It might be because we no longer have the picture in our heads of what we want and need to be free.

And the arguments are effective. It’s always for the greater good – we should have nothing to hida anyway – the positive effects would overweigh the drawbacks – and so on.

But do they? What’s the benefit of Edward snowden being forced to look out for asylum? What about the benefits of his leaks? We have the right to know.
What’s the benefit of keeping Julien Assange under lock and key inside the Ecuadoranian embassy? What about the benefit of truth? We have the right to know.
What’s the benefit for Facebook or TTIP versus our personal rights? Not even having the possibility to opt-out is such a major demonstration of power, but we don’t even react anymore.

6417628291_f66c901d18Your only right is to quit. But then you’re no longer social networking – which might hurt you. That’s the power that facebook has over you. Not the website, not the app, it’s the power of the company that you’re feeling when you think about quitting.

When you got here after reading all this, if you didn’t already know, I am really sorry to inform you that you are, in fact, a boiling frog. And we don’t know yet, when we are going to metaphorically die inside the pot. There must, and most probably will be another revolution like in 19th-century-europe. The question for me, personally is not if, but when.

My only suggestion is: Clear your mind. Draw a picture of what your freedom should look like, and don’t ever let anything take even a single slice of it. – Nip it in the bud! (german: Wehret den Anfängen!)

Take care of yourself.
So long,

Kay

The Synology RS3614xs+ has wrong HW specifications

Hi @ all.

the medium Business / Enterprise-level Synology RackStation RS3614xs+ has listed wrong tech specs on the synology website as well as almost anywhere else. This could be a slap in the face for some businesses, who bet on the new feature-rich and quite low-medium priced SAN/NAS solution.
But first let me explain…

This RS is on the market for about a year by the time of this post, and I could not find any information on the web, so I was posting in the synology forums here and here, but here as well.

First things first, my setup:

Synology Model Number: RS3614xs+ Firmware Version Number: irrelevant HDD Model Number: irrelevant Number of HDDs: irrelevant RAID Type: irrelevant Network Bandwidth/MTU: 2 cards withe 2x 10GbE each. Services enabled: irrelevant Hibernation time: irrelevant External Devices: 2x 10GbE 8-Port unmanaged Netgear switch

I have two of those listed devices here atm, for creating a 2-node cluster with Synology HA.

My 10GbE-Setup was planned as shown here:

 The connecting 
network goes here       (Internal Network)
      |    |
VM-Host1  VM-Host2      (Virtualisation Cluster)
      | \/ |
      | /\ |
 Switch1  Switch2      (Redundant Switches) 
      | \/ |
      | /\ |
  Syno1====Syno2        (Storage Cluster)

As you can see, I have a 10GbE HB bonded connection and one 10GbE planned to either switch for redundancy. I am talking about the green part only, to clear things up.

Got the boxes, set them up and faced multiple different issues.
I have had reduced net speeds on one of the four interfaces (shown with orange instead of greeen LEDs and the deactivation of either NIC in one of the two boxes, depending in which slot I put them.

Now, HCL is an issue for Vendors, I informed myself beforehand as you can imagine:

as listed here you can read:

Four 10GbE ports and SATA III 6Gb/s support
In addition to the default 4 Gigabit ports, RS3614xs+ comes with dual PCI Express Gen3 x8 slots, allowing installation of dual 10GbE Network Interface Cards (NIC) for maximized bandwidth.

Screen:

Synology Screenshot
Four 10GbE… – still wrong.

or here

Others
LAN Number (RJ45) Gigabit X 4 (supports 2 X optional dual-port 10GbE add-on card)

This was removed from the Synology website. – Not seriously though, they still say PCIE-8x – 2 (one with 8x the other with 4x) …you gotta be shitting me. The part in brackets only declines the main statement of how many PCIE-x8 are available, and there it still says: ‚2‘
Get this right, finally!

Screen:

Synology Screenshot
Edited by Synology

and here

Intel Ethernet Converged Network Adapter X540-T2 X540T2 2 X 10GbE 10GBASE-T RJ45 PCIe 2.1 5.0GT/s x8

which are the ones I purchased.

I opened several cases with my supplier for changing the NICs and even a case with synology for changing the whole box. The orange LED was gone, deactivation of one NIC persisted.

During the process I should download a logfile (.dat) to send to synology. Well this is what I did. I took a look inside for myself as well, (smart me ;) and I found several entries regarding my issues.

ixgbe 0000:01:00.1: eth5: Network adapter has been stopped because it has over heated. Restart the computer. If the problem persists, power off the system and replace the adapter

Starting with the overheating, which was the reason for the deactivation over time, which I already guessed before even looking at the log. The other entries regarding the NIC’s really have gotten my attention, though:

 [ 12.740763] ixgbe 0000:02:00.0: (PCI Express:5.0GT/s:Width x4) a0:36:9f:4f:30:44
 [ 12.924663] ixgbe 0000:02:00.0: eth6: MAC: 3, PHY: 3, PBA No: G45270-003
 [ 12.931356] ixgbe 0000:02:00.0: PCI Express bandwidth of 16GT/s available
 [ 12.938130] ixgbe 0000:02:00.0: (Speed:5.0GT/s, Width: x4, Encoding Loss:20%)
 [ 12.945251] ixgbe 0000:02:00.0: This is not sufficient for optimal performance of this card.
 [ 12.953669] ixgbe 0000:02:00.0: For optimal performance, at least 20GT/s of bandwidth is required.
 [ 12.962607] ixgbe 0000:02:00.0: A slot with more lanes and/or higher speed is suggested.

Now, what’s that supposed to mean – PCI-E Width x4 ? Shouldn’t it be x8 as stated above?
Looking a bit longer I found the other slot initializing the other card:

[Fri Oct 31 13:18:08 2014] ixgbe 0000:01:00.0: (PCI Express:5.0GT/s:Width x8) a0:36:9f:4f:30:44
[Fri Oct 31 13:18:08 2014] ixgbe 0000:01:00.0: eth4: MAC: 3, PHY: 3, PBA No: G45270-003
[Fri Oct 31 13:18:08 2014] ixgbe 0000:01:00.0: PCI Express bandwidth of 32GT/s available
[Fri Oct 31 13:18:08 2014] ixgbe 0000:01:00.0: (Speed:5.0GT/s, Width: x8, Encoding Loss:20%)
[Fri Oct 31 13:18:08 2014] ixgbe 0000:01:00.0: eth4: Enabled Features: RxQ: 8 TxQ: 8 FdirHash RSC
[Fri Oct 31 13:18:08 2014] ixgbe 0000:01:00.0: eth4: Intel(R) 10 Gigabit Network Connection

Well, that’s odd. The other slot seems correct.
Now I started to investigate, before I did not have a reason to question synology, but merely troubleshooting network connectivity.

Why would synology’s tech dept. write here on p. 12 one should add a PCI-E card in the white slot first for best performance, when they both are PCI-E x8?
Well, then, I opened the box and made a photo:
On the bottom left, you see the model number, the PCI-E specs on the right between the slots.

IMG_20141111_111110627_HDR_smOUCH! I don’t know wether the overheating comes from having too little bandwidth but this is just not what synology promises with advertising 2x PCI-E x8 and supporting 2x dual-port 10GbE.

I really am (was) a happy customer of synology products.
But unfortunately, reality hit me in the face with this one. Not meaning to be rude, it’s just disappointing.

Please synology, fix this issue asap. On your HCL, Website, with all suppliers and customers. My supplier, thomas-krenn already is in touch with european synology support, but this could mean a major recall program for all RS3614xs+ worldwide.

Regards,
erdnuesse

UPDATE 1: I added screenshots of the wrong parts, as far as still available. One of them got already updated, but the main one is still there. – Shoot! Come on, synology.

Correctly loop in a Windows batch file

Sometimes you need to create a batch script, that maybe retries a couple of times doing something or maybe repeat the same task for a bunch of files, incrementing filenames or whatever you want. You then need to create a loop, because you don’t want your script to get 1000 or more lines long. So, here’s my 2c on how you correctly loop in windows batch files.

This is an easy example of a head-controlled loop. You may need to adapt it, butit is executable and I only want to show you the basics of doing so:

This is a very short one, without many remarks. GOTOs are ugly, but needed anyway. My examples make three loops and screen outputs of the current state. Remember the syntax and take care when you copy paste, that your quotes might get screwed up.

@ECHO OFF
REM Reset counter
SET /A COUNT="1"
REM How often do you loop?
SET /A BOUND="3"
:LOOP
IF %COUNT% GTR %BOUND% (
ECHO.END OF THE LOOP - EXITING...
GOTO :END
) ELSE (
ECHO.We're inside loop pass number= %COUNT%
SET /A COUNT=%COUNT%+1
ECHO.Counter value after the increment= %COUNT%
GOTO :LOOP
)
:END
ECHO.Loop exited.
PAUSE

So much about the head controlled one. Maybe you prefer the foot controlled loops (like do-while), but these are made to run at least once. Keep an eye on the different break conditions as well, one breaks the loop when counting greater than three, the other one when „no longer being less or equal to three“. The difference is simply that I always want the IF-statement to contain the lesser commands (maybe only the GOTO command) to keep it in a single line of code – this way I can save many ELSE-commands, because if we don’t jump, we continue anyway…
Anyhow, here the foot controlled loop:


@ECHO OFF
SET /A COUNT="1"
SET /A BOUND="3"
:LOOP
ECHO.We're inside loop pass number= %COUNT%
SET /A COUNT=%COUNT%+1
ECHO.Counter value after the increment= %COUNT%
IF %COUNT% LEQ %BOUND% (
GOTO :LOOP
) ELSE (
ECHO.END OF THE LOOP - EXITING...
GOTO :END
)
:END
ECHO.Loop exited.
PAUSE

You can replace this part:

IF %COUNT% LEQ %BOUND% (
GOTO :LOOP
) ELSE (
ECHO.END OF THE LOOP - EXITING...
GOTO :END
)

With this:


IF %COUNT% LEQ %BOUND% GOTO :LOOP
ECHO.END OF THE LOOP - EXITING...

But in case you want to execute multiple commands before exiting, the else part in brackets may come in handy.

You could always work with command line variables to tell how many times to loop with the variable %1 – but that’s another topic.

How about your solutions on this topic?

Kampf dem Innumeratentum – Warum schlecht mit Zahlen umgehen zu können an sich ebenso problematisch ist wie Analphabetismus

Analphabetismus gilt als Makel. Wer dagegen nicht mit Zahlen umgehen kann, darf auf Milde hoffen. Die Wissenslücken sind gewaltig. Von Walter Krämer

Quer durch Deutschland geht eine Mauer. Sie ist nicht neu.  Sie geht auch quer durch Frankreich, England oder durch die USA. Es ist die Mauer, die Menschen voneinander trennt, die bei der Erwähnung von Logarithmen oder Wurzeln Schweißausbrüche bekommen, und die nicht. Oder wie es der Mathematiker John Allen Paulos einmal formuliert: die Innummeraten und die Menschen, die mit Zahlen und Zahlenverhältnissen umzugehen wissen.

Hier sind zwei Dinge auseinanderzuhalten. Da ist einmal die Notation: Was ist eine Wurzel? Was ist ein Logarithmus? Das kann man lernen, so wie man Vokabeln lernt. Und wer das dann gelernt hat, ist keinen IQ-Punkt intelligenter als jemand, der hier passen muss.

Das Problem ist ein ganz anderes. Nämlich dass immer noch viele Menschen hierzulande und andernorts verkrampfen, wenn man sie fragt: welche Zahl, mit sich selbst malgenommen, ergibt die 4? Jeder Grundschüler in der vierten Klasse weiß: zwei mal zwei ist vier. Also ist die Wurzel aus 4 die 2. Oder wie oft muss man die zehn mit sich selbst malnehmen, damit 1000 herauskommt? Dreimal. Also ist der (Zehner)logarithmus von 1000 die 3. Aber viele Menschen, besonders in Deutschland, scheinen sich gegen dergleichen Einsichten geradezu zu wehren. Anders als Analphabetismus gilt Innumeratentum hier kaum als Schande, manche Zeitgenossen sind sogar noch stolz darauf.

[…]

Lesen Sie den vollständigen Artikel auf:
http://www.capital.de/meinungen/kampf-dem-innumeratentum.html

„Avantgarde von digitalen Aussteigern“: Forscher sieht bei Jugendlichen Gegenbewegung zum Digitalen

„Avantgarde von digitalen Aussteigern“: Forscher sieht bei Jugendlichen Gegenbewegung zum Digitalen