Profile

Cover photo
Diego Elio Pettenò
Works at Google Inc
Attended ITIS C. Zuccante
Lives in Dublin, Ireland
602 followers|452,661 views
AboutPostsPhotosVideos+1'sReviews

Stream

Diego Elio Pettenò

Shared publicly  - 
 
Despite having already ranted about the terrible idea that could be to use Gandi as a dynamic DNS provider, I have released the code I worked on to do just that last weekend.

godnsupdater - Dynamic DNS updaters written in Go
1
Add a comment...

Diego Elio Pettenò

Shared publicly  - 
 
#vlcspotting in Zootopia 
6
Add a comment...

Diego Elio Pettenò

Shared publicly  - 
 
I just finished freezing my blog. It's now served as static pages. No new content will appear.
1
Diego Elio Pettenò's profile photoVladimir Smirnov's profile photoDaniel Weigert's profile photoPaolo Pedroni's profile photo
5 comments
 
:(((
Add a comment...
In his circles
218 people
Have him in circles
602 people
Ryan McQuen's profile photo
Yohan Pereira's profile photo
Luis Medinas's profile photo
Alex Mute's profile photo
Sergei Trofimovich's profile photo
Aleksey Karelin's profile photo
Torben Hensgens's profile photo
Mustafa ganidagli's profile photo
Rick Farina's profile photo

Communities

Diego Elio Pettenò

Shared publicly  - 
 
After a significant amount of swearing, I managed to write a simple tool that allows you to reset an Anker 8200 DPI Gaming Mouse to its default profile and change the light settings.

Of course resetting to default profile is not useful, but that's the first step towards actually writing a working tool I can integrate with something else.

This appears like it might be needed for Windows at some point too, since +Anker appears to have dropped the ball. While you can find the drivers on their website still, they are quite hidden. And indeed the direct link from the app to check for updates (by the way, they have not updated the app in two years) brings you to a 404.

So hey, I'm useful again.
4
Diego Elio Pettenò's profile photo
 
Current status: I found out that the bloody thing drops off the USB bus once I send the command. Need to figure out how to tell Linux to re-scan.
Add a comment...

Diego Elio Pettenò

Shared publicly  - 
 
One of the things that still baffles me about Ireland, is how it's impossible to find Swiffer in this country. I'm told this is the case for the UK as well.

Luckily we're in the common market (and we're staying there, UK is up to them) so I can just order it from Germany to reach me here.
2
Philipp Kern's profile photoDiego Elio Pettenò's profile photo
8 comments
 
Sure, but there are countries within the customs union outside EU, so it would still be feasible... 
Add a comment...

Diego Elio Pettenò

Shared publicly  - 
 
Today's SNAFU is courtesy of +Western Digital and +ASUS.

I have an ASUS X99-S motherboard, and a WD MyBook USB3 HDD. I bought the HDD as a backup disk, as I use this workstation for my pictures and a lot more stuff that is important. That is not the sole backup of course, but it is an important one (it's obviously cheaper to just restore fresh from the drive than defrosting Amazon Glacier.) To do so I used the SmartWare utility provided by WD. It's fairly limited, as you have to pay to backup to something that is not a WD drive, but I didn't care. It did what I needed to, and it was simple. If I were to pay for a backup utility, I'm sure not going to pay for SmartWare but I'd be looking at something more professional.

Today I noticed that the backup has not been running since April. WTF? When I checked SmartWare, it wouldn't see the MyBook as a backup target. Which is not good. I tried using the WD utilities, and none of them could accept the MyBook as a WD drive. I tried replugging the drive on different ports, controllers, and even using USB2, nada. I tried powercycling the drive. Nothing.

Then I checked the Device Manager and the connection tree, and the drive was looking out as being connected to a "ASUS BOT" controller. That doesn't sound right. A quick googling around shows me that ASUS BOT is their "turbo mode" for accelerating UASP devices. Essentially something to make them go faster. Go to AI Suite, disable Turbo mode for the device, and the utility recognize it again, and SmartWare tries to push the hundreds of GB it missed in the past few months. After all what's the point of going fast if it doesn't do what I need it to do?

But this brings up the problem that relying on SmartWare is a bad idea because even if the hardware is a WD drive, it might not be recognized as such. And that significantly sucks.

3
Gökdeniz Karadağ's profile photoDiego Elio Pettenò's profile photo
2 comments
 
I need it for Windows unfortunately. My non-Windows systems are backed up on tarsnap, and that's about all I need. But for my pictures I like also a local backup copy, and SmartWare actually does the job pretty decently.

What I would need is essentially Time Machine for Windows. Now it is true that Windows 10 has some basic backup features I could rely upon, but I'm not sure how those would work outside of Windows if I needed to recover stuff with another box.
Add a comment...

Diego Elio Pettenò

Shared publicly  - 
 
So this past couple of days I ended up implementing DNS updaters for both Gandi.net and Afraid.org. Main reason why I'm doing this is that I'd like to have a provider that both allow me IPv6 dynamic DNS updates and dns-01 challenges for Let's Encrypt. (As it turns out, Dyn.com actually should have both, but it does not allow you to define your custom sub-domain, like afraid.org even though I have the "Pro" package.)

Thus I currently have a (not-yet-releasable) go repository with the updaters for those two services, even though Afraid does not really need one, and I indeed solved the problem there by using a single curl -6 call. I also have tested dns-01 challenge with lego and Gandi.

But at the end, before going to sleep, my impression is that I trust Afraid more than Gandi, even though it is not perfect (e.g. by default Afraid provides you a non-HTTPS endpoint.) Indeed, Afraid provides you with one token per host you want to update, and the token can only update that one host. So if your token gets in bad folks' hands, they can at most hijack the one host.

But if a Gandi API key is leaked, or somehow manages to be accessible to an attacker... every domain and every zone is attackable. Because there is no other validation. That key, is a single string token that effectively sidesteps every other bit of authentication, including 2FA. I just deactivated my production key. I have working code, but I won't use it.

I sure hope that the service owner at Afraid can tell me of an API to change TXT records on their side. I really would like to keep using them for my home services'. If that fails, I may take Hector's advice and just build my own.

2
Add a comment...

Diego Elio Pettenò

Shared publicly  - 
 
As I've said I've stopped blogging (for the moment, maybe? There are too many things that need to be fixed before I can go back to that and I doubt I'll find the time to fix those.)

But I've not stopped RE'ing. Things to do next week include calling the US company that makes CVS's and Walgreens's store-brand glucometers to procure myself a PC-connection cradle.

I'm also waiting for a set of meter and cable from the manufacturer that shows up first while looking for "glucomter" on Amazon UK.

I think my current plan is to just procure myself a set of non-major-brand glucometers to document the protocols of. If nothing else, this can be of use to people who might want to download the data from Linux. And if with a bit of luck, having actual documentation for enough of these would make it possible to write more universal apps for glucometer data handling.

And who knows, maybe I can write a talk about this for a FLOSS conference at some point.
4
Add a comment...

Diego Elio Pettenò

Shared publicly  - 
 
I'm planning to turn down my main server. This includes finding replacements for a few of the hosted websites. One of which is Planet Multimedia.

Does anybody know of a blog aggregator service rather than software?

(The blog will become read only, no comments allowed, no new posts expected.) 
1
Add a comment...

Diego Elio Pettenò

Shared publicly  - 
 
One thing I really dislike about +Ingress​ missions nowadays is that almost all of them are just xx/yy to make up posters in your profile.
1
Vladimir Pantelic's profile photo
 
Ingress still exists?
Add a comment...
People
In his circles
218 people
Have him in circles
602 people
Ryan McQuen's profile photo
Yohan Pereira's profile photo
Luis Medinas's profile photo
Alex Mute's profile photo
Sergei Trofimovich's profile photo
Aleksey Karelin's profile photo
Torben Hensgens's profile photo
Mustafa ganidagli's profile photo
Rick Farina's profile photo
Communities
Places
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Currently
Dublin, Ireland
Previously
Zelarino, Mestre, VE, Italy - Hermosa Beach, Los Angeles, CA, United States
Links
Contributor to
Work
Occupation
Systems Engineer
Employment
  • Google Inc
    Systems Engineer, Site Reliability Engineering, 2013 - present
  • Self-employed
    Consultant and MSP, 2009 - 2013
Education
  • ITIS C. Zuccante
    2003
Basic Information
Gender
Male
Other names
Diego Pettenò, Flameeyes
Apps with Google+ Sign-in
  • Spy Game Over
  • Best Fiends
  • Bejeweled 3
Diego Elio Pettenò's +1's are the things they like, agree with, or want to recommend.
SREcon15 Europe | USENIX
www.usenix.org

Last May, USENIX hosted the first ever SREcon, a conference focused on site reliability and production systems at scale, in Silicon Valley.

My Flattr experience
ludovicrousseau.blogspot.com

I am a flattr member since August 2010, just 4 years ago. See my previous blog post about flattr "How to help my projects?". I added 20€ on

Joystiq
plus.google.com

Video game news, opinion, podcasts and pith.

La Settimana Enigmistica
market.android.com

The printed magazine La Settimana Enigmistica is now fully playable on digital format!La Settimana Enigmistica Digitale is an interfacing ap

Comics
market.android.com

Get swept away in the most immersive comic book and graphic novel reading experience available on your phone or tablet.There’s no superpower

NFC TagInfo
market.android.com

Read detailed information from NFC tags and contactless smartcards!Have you ever wondered if you unknowingly carry RFID or NFC-enabled cards

Google Chrome to Phone
market.android.com

Google Chrome to Phone lets you easily share links, maps, and currently selected phone numbers and text between your computer running Chrome

Chase Mobile
market.android.com

Do your banking right from your Android™ device You can manage your accounts, make deposits, find ATMs and more. Now it’s easy to bank 24/7,

IRCCloud
market.android.com

The official app for IRCCloud.com!*** You need an existing IRCCloud account to use this app ***Chat on IRC from anywhere, and never miss a m

ES Explorateur de Fichiers
market.android.com

ES File Explorer est une application gratuite tout-en-un incluant un gestionnaire de fichiers & d'applications & de tâches, le support des e

CrossMe
market.android.com

Fun and challenging puzzle with a nice interface and easy controls. You will discover a hidden picture filling cells on a game field. Large

CrossMe Color
market.android.com

Fun and challenging puzzle with a nice interface and easy controls. You will discover a hidden picture filling cells on a game field. Large

JuiceSSH - SSH Client
market.android.com

The all in one terminal client for Android including SSH, Local Shell, Mosh and Telnet support. Features: - Full colour terminal / ssh clien

W.E.L.D.E.R.
weldergame.com

Join the Word Examination Laboratory for Dynamic Extraction and Reassessment!

Get the classic Dungeon Keeper for FREE + Dungeon Keeper 2 75% off on GO...
www.gog.com

Dungeon Keeper for FREE as a gift from GOG.com and EA + Dungeon Keeper 2 75% off (that's $1.49) until Sunday, February 16, at 10:59AM GMT.

La Settimana Enigmistica
market.android.com

Now you can solve crosswords speaking! Our app can READ the clues and WRITE the words you’ll dictate. Visit our store: every week you will f

SwiftKey Keyboard
market.android.com

SWIFTKEY - THE MIND-READING KEYBOARD No.1 best-selling app in 58 Google Play countries, over 200,000 ***** reviews “Shockingly accurate, mak

Mobile Banking UniCredit
market.android.com

AVVERTENZA: Istruzioni per il ripristino della versione precedente dell'AppGentili Clienti, abbiamo deciso di ripristinare la versione prece

Google Analytics
market.android.com

Access all of your Google Analytics web and app reporting profiles from your mobile device. The app has an all-new look and feel that’s opti

ComiCat (Comic Lector/Visor)
market.android.com

ComiCat es un lector y gestor de catálogos rápido y sencillo. Podrás gestionar y leer tu colección de cómics en tu Android. Además ofrece un

Public - in the last week
reviewed in the last week
Public - 7 months ago
reviewed 7 months ago
Public - 4 years ago
reviewed 4 years ago
4 reviews
Map
Map
Map
Public - 4 years ago
reviewed 4 years ago