Profile

Cover photo
Matteo Settenvini
Works at Yatta Solutions GmbH
Attends Technische Universität Kaiserslautern
Lives in Kassel - Germany
392 followers|143,926 views
AboutPostsPhotosYouTube+1'sReviews

Stream

Matteo Settenvini

Shared publicly  - 
 
I'm having a lot of fun with my new job, even though sometimes I feel I'm a bit lagging behind in terms of coding speed ­— and I need to learn German better. Well, I will do my best to succeed! Where's my hachimaki?

But I'm having a bit of an issue with my eyes again. My sight might be worsening some more :-(.

Since my visual acuity differs for my two eyes, maybe I just need some 3D glasses to bring the world back into shape. Uhm... something like these, maybe :-D:
3
Add a comment...
3
Josefine Oley's profile photoIvano Forgione's profile photo
2 comments
 
Se fosse ancora tra noi direbbe forse: "Lasciate che io dorma questo sonno" http://youtu.be/_7Y0qDPCgcA
 ·  Translate
Add a comment...

Matteo Settenvini

Shared publicly  - 
 

Non posso fare a meno di ricondividerlo. Questo articolo è scritto da un giornalista che ha stramaledettamente ragione; raccomando la lettura e il pensiero.
 ·  Translate
2
1
Valentina Corriga's profile photo
 
Condivido perché sono altrettanto inquieta per quanto è accaduto e "il silenzio che rimbomba" spaventa molto. 
Intanto Bersani ha avuto un malore ed è stato ricoverato d'urgenza. Per dire. 
 ·  Translate
Add a comment...
1
Add a comment...

Matteo Settenvini

Shared publicly  - 
 
 

10 Best Internet Explorer Memesgoo.gl/pLwxFe
1
Add a comment...
Have him in circles
392 people
Nandana Mihindukulasooriya's profile photo
Nicola Brisotto's profile photo
Job Dalle Fusine's profile photo
Ilaria Dalla Vecchia's profile photo
 
 
A Message To US :: What is your Job and What is Not!
1
1
Valentina Corriga's profile photo
Add a comment...
 
Cercando tutt'altro, ho visto questo articolo sul #preservativo   su studenti.it, uno dei siti più visitati dagli studenti di scuole superiori italiani. Non riuscendo a resistere, ho letto i commenti (espandeteli)... Giuda ballerino, Messora sta avendo seguito. Mo' ci diranno che il cancro si cura con gli zuccherini come ai cavalli.

Sono molto spaventato per queste campagne di #disinformazione   stile Ratzinger. In teoria dovrei essere contento: la selezione naturale darwiniana dovrebbe diminuire il numero di creduloni e idioti. Però no, è un pensiero sbagliato, perché questi che leggono sono spesso minori e non ancora adulti, alle prime esperienze sessuali, e andrebbero protetti da chi spara #cazzate — spesso per un ritorno personale, magari mandando la gente a comprare erbe strane su siti-truffa.

Senza contare che lo #HIV in Europa non è certo l'unico problema, di malattie veneree ce ne sono a bizzeffe in giro.

Speriamo che qualcuno apra bocca e dica che son scemenze. Per quanto mi riguarda, non ho più la forza: http://xkcd.com/386/.
 ·  Translate
1
Add a comment...

Matteo Settenvini

Shared publicly  - 
 
Sigh, was able to play this, solo and all. Now I have trouble even with the first solo. Sigh.

Great song, btw.
4
Add a comment...

Matteo Settenvini

Shared publicly  - 
 
Okay, for all you German NON-native speakers out there: how the hell am I supposed to say words such as: "ausschließlich" without spitting?
3
Matteo Marzano's profile photo
 
dont drink for 2 days. at least. !!
Add a comment...

Matteo Settenvini
moderator

General Discussion  - 
 
For those of you not following Lennart, a nice post about what Debian might want more: going with upstart, or with systemd.

(Fairness note: Lennart Poettering is systemd's creator).
 
I have skimmed through the debian-devel threads regarding systemd a bit. I didn't read all of it, it's just too much and highly repetitive. But here are a few points I'd like to make, for those who care:

Whether Debian chooses systemd or Upstart has major implications on the future too, so you shouldn't only look at what is now, but also keep in mind what will come next. And there are at least two areas where opting for Upstart will mean you shut out Debian of major changes.

One is the cgroup situation. The kernel folks want userspace to have a single arbitrator component for cgroups, and on systemd systems that is now systemd, and you cannot isolate this bit out of systemd. The Upstart world has exactly nothing in this area, not even concreter plans. There are dreams of having some secondary daemon taking the cgroup arbitration role, but that's a complex task and is nothing you can just do at the side. I am pretty sure the Ubuntu guys don't even remotely understand the complexities of this. Control groups of course are at the center of what a modern server needs to do. Resource management of services is one of the major parts (if not the biggest) of service management, and if you want to stay relevant on the server you must have something in this area. The control group stuff exposes an API. The API systemd exposes is very systemd-specific, it is unlikely that whatever solution Upstart one day might come up with will be compatible to that. Of course, at that time a major part of the Linux ecosystem will already use the systemd APIs...

The other thing is kdbus. The userspace of kdbus pretty much lives inside of systemd. Bus activation work will be using the same mechanisms as socket activation in systemd, and again you cannot isolate this bit out of systemd. Basically the D-Bus daemon has been subsumed by systemd itself (and the kernel), and the logic cannot be reproduced without it. In fact, the logic even spills into the various daemons as they will start shipping systemd .busname and .service unit files rather than the old bus activation files if they want to be bus activatable. Then, one of the most complex bits of the whole thing, which is the remarshalling service that translates old dbus1 messages to kdbus GVariant marshalling and back is a systemd socket service, so no chance to rip this out of systemd.

So yeah, these things are already part of systemd, and I believe that both are highly relevant on what people want from a Linux-based operating system. If you go for Upstart then you opt out of this. I have serious doubts that Canonical will play catch-up with this so quickly. The last time they tried that they took logind out of the systemd tree and ported it to Upstart. logind of course is one of the components of systemd where we explicitly documented that it is not a component you can rip out of systemd. And of course, just a few months after Canonical did this, things are broken again, and this was to be expected: logind now uses the new cgroups userspace APIs (as mentioned above), and hence it will not run without systemd around. So Ubuntu is stuck with an old and unsupported version of logind. If they advocate this as a solution, then they are in ignorance onthat what they have is already out-of-date. (And yeah, this matters, for example all the nifty stuff that allows Wayland to run nicely without privs is implemented in the newer logind versions, and not in Canonical's forked version).

I believe ultimately this really boils down to this: the Linux userspace plumbing layer is nowadays developed to a big part in the systemd source tree. Ignoring this means you constantly have to work with half-baked systems, where you combine outdated components which do not belong to together into something that in many facets might work but is hardly integrated or consistent. Or to put this another way: you are at a road fork: either you take the path where you use the stuff that the folks doing most of the Linux  core OS development work on (regardless if they work at Red Hat, Intel, Suse, Samsung or wherever else) or you use the stuff Canonical is working on (which in case it isn't obvious is well... "limited").

People on the email thread have claimed we had an agenda. That's actually certainly true, everybody has one. Ours is to create a good, somewhat unified, integrated operating system. And that's pretty much all that is to our agenda. What is not on our agenda though is "destroying UNIX", "land grabbing", or "lock-in". Note that logind, kdbus or the cgroup stuff is new technology, we didn't break anything by simply writing it. Hence we are not regressing, we are
just adding new components that we believe are highly interesting to people (and they apparently are, because people are making use of it now). For us having a simple design and a simple code base is a lot more important than trying to accommodate for distros that want to combine everything with everything else.  I understand that that is what matters to many Debian people, but it's admittedly not a priority for us.

Canonical over the years has been working hard on building its own stack that is different to what others do to a major degree. Whether it is Upstart, Mir or Unity, there's a line through the whole stack where they make other choices. Every one of them is pretty much a Canonical exclusivity right now. It's up to Debian to decide whether to follow that, or whether the other communities aren't the happier places to be in.

I used to be a Debian contributor a long time ago (I maintained one package but never became a real DD), I care enough about Debian to attend DebConf this year. However, it is of course Debian's decision which path to go. I just hope you guys do it knowing what's at stake here. The least I'd like to ask the technical committee is to thoroughly do your research, and decide on the technology, and the future prospect, not philosophy and not which company you belong to. And yeah, we, upstream, are of course open to answer any questions you might have.

I understand that at least to votes on the technical committee are by people who play a major role in the development of Ubuntu. Both of them are to a large degree responsible for the strategy that Canonical has on on the development of their core OS. It is highly unlikely that they will vote against Upstart when it comes to it (I mean, how would they explain this to their space boss?). So yeah, I figure that Upstart's cards in this game are much better (maybe marked?) than systemd's, but hey, I'd at least like to to be able to say one day that I tried ;-).

Debian, please make sure you know what you do. Be aware that above anything else you make a decision for the future (not the present, not the past), and figure out what that future should be like for you.

And that's all I have to say. Happy decision making!
8
1
Paul Frederick's profile photoMarko Shiva Pavlovic's profile photoDavid Dušanić's profile photoWolfgang Karall's profile photo
28 comments
 
Nice one +Paul Frederick.
Yeap I agree that there are improvements in upstart over the sysvinit but it yields also more problems and problems that will probably arise +Matteo Settenvini 
Add a comment...
People
Have him in circles
392 people
Nandana Mihindukulasooriya's profile photo
Nicola Brisotto's profile photo
Job Dalle Fusine's profile photo
Ilaria Dalla Vecchia's profile photo
Work
Occupation
Software Engineer
Employment
  • Yatta Solutions GmbH
    Software Engineer, 2014 - present
  • Berenice International Group srl
    Developer & sysadmin, 2009 - 2010
  • CA2000 ONLUS s.c.
    Developer & sysadmin, 2009 - 2009
  • Diginess snc
    Developer, 2009 - 2009
  • Irimì srl
    IT Helpdesk & sysadmin, 2007 - 2009
  • Epolis spa
    Journalist, 2007 - 2007
Places
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Currently
Kassel - Germany
Previously
Schio - Italy - Padova - Italy - Ronneby - Sweden - Kaiserslautern - Germany
Story
Tagline
«I do not agree with what you have to say, but I'll defend to the death your right to say it». (Voltaire)
Education
  • Technische Universität Kaiserslautern
    European Master Course in Software Engineering, 2011 - present
  • Blekinge Tekniska Högskola
    European Master Course in Software Engineering, 2010 - 2011
  • Università degli Studi di Padova
    Bachelor in Computer Science, 2003 - 2009
  • Liceo Scientifico Statale "N. Tron", Schio
    Maturità Scientifica, 1998 - 2003
Basic Information
Gender
Male
Matteo Settenvini's +1's are the things they like, agree with, or want to recommend.
Vendola ad Affari: "Renzi? Per adesso mi fa schifo" - Affaritaliani.it
www.affaritaliani.it

Esteri · Europa · fatti & conti · MilanoItalia · RomaItalia · Emilia R. Puglia · Campania · Sport · Mediatech · Green · Il Sociale · Cura di

Boldrini a Grillo: "Odio e rabbia, come in dittatura"
www.repubblica.it

Intervistata telefonicamente all'Arena su Rai1, la presidente della Camera interviene sul Movimento Cinque Stelle, dopo gli insulti subiti i

Le nuove tenebre
www.repubblica.it

"Che succederebbe se ti trovassi con la Boldrini in macchina?". Il comico Beppe Grillo voleva far divertire i ragazzi lanciando sul blog la

GTK
plus.google.com

The GTK+ Toolkit

Le 20 pubblicità più geniali di sempre
www.repubblica.it

Il sito mondostrano.com ha raccolto le 20 pubblicità "più geniali di sempre", estratte dall'account Brilliant Ads che conta 321mila follower

start-change
plus.google.com

Start-Change è un network di innovatori, notizie e video su società, arte, cultura, tecnologia. Made in Schio (VI)

Quel “Chi?” del segretario che ha umiliato la sinistra
www.repubblica.it

DUNQUE il Pd che ostenta lo snack Eataly non sta più per “Partito democratico”, ma per “Panino democratico”. E il «Fassina chi?» con cui Ren

Yatta
plus.google.com

SOFTWARE TOOLS CONSULTING

Feudalesimo e Libertà
plus.google.com

Gruppo per il ripristino dei diritti feudali in Italia e in Europa

Copal
www.mexican-folk-art-guide.com

Copal, Mexican Folk Art at its best Online is about Mexican folk art but is also about my family and our business and the town that has seen

Maratona della masturbazione a Philadelphia - Magazine
www.tgcom24.mediaset.it

Maratona della masturbazione a Philadelphia. Masturbarsi è bello, naturale e... benefico. A Philadelphia proprio per questi tre semplici mot

The Humble Indie Bundle #3 (pay what you want for five awesome indie games)
www.humblebundle.com

Pay what you want for some awesome games and help support two charities. All of the games are DRM-free and support Mac, Windows, and Linux.

What's My DNS? Global DNS Propagation Checker
www.whatsmydns.net

What's my DNS? Instantly check your hostnames current IP Address and other DNS information against a selection of random name servers around

How to work with software engineers - Ken Norton
www.kennethnorton.com

My Ten-Step Plan for Working With Engineers. Or more to the point: how to make engineers do what you tell them to do.

Telltale Games - Law and Order Legacies - Home
www.telltalegames.com

JOIN A DREAM TEAM CAST of fan-favorite investigators and prosecutors from multiple Law & Order franchises, including Olivia Benson, Lenn

Telltale Games - Blogs
www.telltalegames.com

Posted by @telltalegames, November 23, 2012. We're excited to share that THE WALKING DEAD: SEASON ONE has just been nominated in FOUR CATEGO

Join Now | World Premiere RSVP
donate.mozilla.org

Mozilla Firefox. Mozilla. Desktop. Features; Security; Performance; Customization; Technology; Videos; Tour; Future Releases. Mobile. Mobile

Io voto
bracconi.blogautore.repubblica.it

Ciao, voto piddì e voglio che il mio partito somigli in tutto e per tutto a quello che voglio io, mi deve rappresentare in toto altrimenti m

Se cercate un veterinario dedicato, appassionato e cortesissimo, oltre che onesto con i costi, chiedete qui del dott. Dal Bosco! Ce l'abbiamo da anni per i nostri due cani e un gatto, ed è sempre superlativo.
Public - a year ago
reviewed a year ago
1 review
Map
Map
Map