2018-09-17

Linus、今までの行いを謝罪し一時的にカーネルメンテナーの立場を退いて人の気持ちを勉強してくると発言

完全に背景事情を調べ上げたわけではないのだが、どうもLinusが毎年参加しているLinuxカーネルの会議に、Linusがスケジュールを間違えて参加できなくなるという事態が発生した。当のLinus本人はもう20年も続いている会議だし自分がいなくてもやっていけるだろうと楽観視していたが、会議自体がLinusの都合にあわせてリスケジュールされた。

LinuxにおいてLinus Torvaldsといえば第一人者であり極めて重要な存在で、そのLinusが毎年参加している重要な会議にLinusが参加できないとあれば、その他のあらゆるコストを度外視して根回し調整を行い、Linusが参加できるようにイベント全体のリスケジュールを行うのは人間の感情から考えて当然である。しかし当のLinus本人は他人の感情が読めず、そこまでの大事になるとは考えていなかった。その認識の差が今回の騒動に発展した。

Linux 4.19-rc4 released, an apology, and a maintainership note - Linus Torvalds

[ その他の長々しい話 ]

いつもの発表とは違う先週のことについて。メンテナーとカーネルコミュニティについての、公になっているカーネルサミットによるものと様々なプライベートなやり取りの議論について。議論の一部は俺がメンテナーサミットのスケジュールを間違えたから起こったわけだが。

こういう議論は今週になって初めて始まったわけでもない。メンテナーとコミュニティについては長年議論してきたわけだ。プライベートでもメーリングリストでもたくさん議論されてきた。カンファレンスでも毎回トークがあるし、これも、一般向けのものと、廊下を歩きながら話す種類のものがある。

先週がいつもと違ったのは、俺の反応と、俺が反応しすぎたためだ(判断は読者に任せる)

要するに議題は2つある。

ひとつは俺がメンテナーシップサミットのスケジュールでヘマをやらかしたことに対する俺の反応だ。いや、実際日付を間違えたのは失敗だったが、でも正直なところ、俺がここ20年ぐらい参加していたカーネルサミットに今回ぐらい参加しなくてもいいんじゃないかと思っていたのだ。

実際には、サミットがリスケジュールされたし俺の「俺なしでもやれるんじゃない」って意見は覆されたわけだ。だがこの状況が別の議論の呼び水になった。これが議題の2つめにかかってくるわけだが、俺は気がついたんだよ。俺って人の気持ちが読めないんじゃないのってことに。

要するに「鏡で自分の顔を見てみろよ」って瞬間だな。

というわけで、俺がついに気がついたこととして、俺が毎年のカーネルサミットを今回ばかりパスするのは面白くもないしいい兆候でもないってことと、俺は今の今までコミュニティの気持ちを汲み取れていなかったということだ。

何というかな。無視できるってものは、だいたい俺が首を突っ込みたくないものなんだな。

これが俺という人間の現実だ。俺は他人の感情を読み取るのが得意ってタイプの人間じゃないし、そのことはみんなも当然気がついていただろうから驚きはないだろう。俺以外はな。俺が長年、他人の気持ちを読み取れずにいて、大人でない環境を作り出していたってのは良くないことだ。

今週、コミュニティ内の人間は俺が人の感情を理解できていないということについて批判してきた。俺の反論は大人気なかったし良いものでもなかった。特に俺個人の問題としたことについてだ。俺がよりよいパッチを追求することについて、これは俺の中では当然のことだ。これはどうもよろしくない態度だと気がついたわけで、正直すまんかった。

こうくどくど書き連ねているのはつまり俺が誤りを認めて、おいおい、お前は態度を改めなければならんぞ、という辛い思いをかみしめているのであって、俺の態度で気分を害したりカーネル開発から抜けてしまった人間にあやまりたい。

ちょっとここらで休みを取って、他人の感情を理解する方法と、適切な応対の方法について、誰かから学んでくる。

別の視点で考えると、カンファレンスに呼ばれた時、俺はよく、カーネル開発の厄介な問題点はたいてい技術的な問題ではなくて、開発フローと態度の変化の問題なのだというトークをよくする。

この厄介な問題点というのは、パッチを管理する方法とか、やり方の大規模な変更とかだ。「パッチとtar-ball」によるリリース(15年前に「Linusはスケールしない」という厄介な議論が持ち上がった原因)から、BitKeeperを使う方法に変わり、それも無理になってきたのでgitを使う方法に変わった。

そういう厄介な問題点は、ここ10年ぐらいなかったわけだ。だが今週、それに匹敵する厄介な問題点が見つかった。

これを4.19-rc4のリリースに結びつけると(いや、実際関係しているのだが)、4.19はなかなかよいものになると思うよ。このリリースサイクルは「落ち着いた」期間になるし、Gregに話はつけておいたので、Gregが4.19を取り仕切ってくれる。その間に俺が休みを取って、俺の態度について修正してくるわ。

これは「俺はもう燃え尽きた。もう逃げ出したい」っていう休みじゃない。Linuxのメンテナーを辞めたいなどとは思っていない。実際逆だ。俺はこの30年近く関わってきたプロジェクトをまだ続けたい。

これは前にもあったように、"git"という小さなツールを書くためにカーネル開発をちょっと停止するひつようがあったように、今回もちょっと休憩して、誰かに手伝ってもらって、態度を改め、俺のツールとワークフローの問題を修正するということだ。

実際のところ、修正の一部はツールで解決できるかも知れないのだ。例えば、メールフィルターをかまして、俺が罵詈雑言を含むメールを送信しようとしたら差し止めるとか。ほら、俺はツールの信者だからさ、一部の問題は、簡単な自動化で防げるかもしれないだろ。

俺が本当に「鏡を見た」とき、明らかに俺に必要なのは変化だけではないわけだが、いや、ほら・・・何か提案があったらメールで送ってくれよな。

メンテナーサミットで会えるのを楽しみにしているよ。

Linus

135 comments:

said...

これはヤバイですよ。絶対自動応答するAIこさえてきますよ

ところでデスクトップにもリーナスみたいな絶対的なカリスマが必要だ
と思いません?waylandはいいけど、低級なのでラップが必要だってんで
いろいろ立ち上がったけどバラバラで全然ショボくれちゃってるじゃないですか。
あとXwaylandは、あれでいいんですかね?wayland をラップして xlib を
再構築すればいいじゃないですか。無理なんですかね?

最近xduっていう古ーいフリーソフトをimake無しでビルドできるように
いじくってみたんですけど、まあ今にしたら要らないやつかもしれないですけど
このころに頑張った人達がいたから、今があると思うんです。だから
古いものも大切にする文化であって欲しいのです。

said...

ついでに書かせてください。xlibの代わりとしてxcbというものが
作られています。名前のとおりX専用です。優れているのかも
知れませんが、これも将来waylandに以降が進んだらxlibを
直接使っているプログラムと同じ悲劇に見舞われることになります。
まあXwaylandで対応ということなのかも知れませんが。

でも、ちょっと許せないのはwaylandもxcbも、同じfreedesktop.org
傘下なのです。何処かの誰かが xcb を作るなら勝手ですが、それを
同じ団体でやっているというのは、あんまりだと思っています。
もちろん将来的にwayland上で動くようにするつもりなのかも
知れませんが、それなら名前を変えるべきかも知れません。

Anonymous said...

xcbって20年くらい前からあるじゃん

Anonymous said...

オフトピだけど xdu って便利ですよね。>元コメ
めっちゃ簡素だけどあれで十分だし、du と分離してるところが特にいい感じ。

Anonymous said...

激しく同意

casinosite777.info said...

Your article is very interesting. I think this article has a lot of information needed, looking forward to your new posts.
바카라사이트

baccaratsite.top said...

Nice blog. Keep up the good work!
카지노사이트

sportstoto.zone said...

Aw, this was an extremely nice post. Taking a few minutes and actual effort to generate a top notch article.
토토

baccaratsite.biz said...

This article is very helpful and interesting too. Keep doing this in future. I will support you.
바카라사이트

bamgosoo said...



Hey I'm at work surfing around your blog from my new iphone 3gs! Just wanted to say I love reading through your blog and look forward to all your posts! Carry on the superb work!

Review my page please:
대구오피


casinosite.zone said...

A good blog always comes-up with new and exciting information and while reading I have feel that this blog is really have all those quality that qualify a blog to be a one.더킹카지노

casinosite.zone said...

This is additionally a decent post which I truly delighted in perusing.카지노사이트

pharaohcasino.net said...

This is my first time i visit here. I found so many entertaining stuff in your blog, especially its discussion . 바카라사이트

바둑이사이트넷 said...

I am looking for and I love to post a comment that "The content of your post is awesome" Great work!

https://www.badugisite.net

카지노 said...

I besides think hence, perfectly written post!
카지노사이트

토토커뮤니티 said...

What a post I've been looking for! I'm very happy to finally read this post. 토토커뮤니티 Thank you very much. Can I refer to your post on my website? Your post touched me a lot and helped me a lot. If you have any questions, please visit my site and read what kind of posts I am posting. I am sure it will be interesting.

opbest said...


I seriously love your website.. Excellent colors & theme.
Did you create this amazing site yourself? Please reply back as I’m attempting to create my own site
and want to know where you got this from or just what the theme is named.
Cheers!

Review my webpage - 휴게텔

(freaky)

casinosite777info said...

This can be in addition a great article i genuinely liked looking at. It's not at all every day i contain the probability to view a thing. 온라인카지노

먹튀신고 said...

Looking at this article, I miss the time when I didn't wear a mask. Hopefully this corona will end soon. My blog is a blog that mainly posts pictures of daily life before Corona and landscapes at that time. If you want to remember that time again, please visit us. 먹튀신고

baccaratsitetop said...

Keep up the good work; I read few posts on this website, including I consider that your blog is fascinating and has sets of the fantastic piece of information. Thanks for your valuable efforts. 바카라사이트

safecasinosite.net said...

interesting topic keep sharing such a nice information. 토토

oworldsmewep said...

You are terrific. You’re truly like an angel that composed this fantastic things and also created it to your viewers. Your blog site is excellent, consisting of web content design. This ability resembles a professional. Can you inform me your abilities, as well? I’m so interested.
오피월드

oworldsmewep

sportstotolink said...

Great information. Lucky me I recently found your website by accident I have book marked it for later! 카지노사이트

oncasinosite said...

What your declaring is entirely genuine. I know that everyone need to say the exact same factor, but I just believe that you put it in a way that all of us can comprehend. Feel free to visit my website; 바카라사이트

casinositelink said...

Hi everyone, it’s my first visit at this web site, and piece of writing is actually fruitful designed for me, keep up posting these posts. What’s up, everything is going nicely here and ofcourse every one is sharing facts, that’s genuinely fine, keep up writing. Feel free to visit my website; 바카라사이트

oncasinositenet said...

I want you to thank for your time of this wonderful read!!! I definately enjoy every little bit of it and I have you bookmarked to check out new stuff of your blog a must read blog! Feel free to visit my website; 바카라사이트

bacarasite said...

Thank you so much for this information, I’m always in touch with you. Update more information about this related blog. Feel free to visit my website; 바카라

sdgssss said...

Wow that was unusual. I just wrote an incredibly long
comment but after I clicked submit my comment didn't show
up. Grrrr... well I'm not writing all that over again. Regardless, just
wanted to say excellent blog! 바카라


메이저사이트 said...

Good morning!! I am also blogging with you. In my blog, articles related to are mainly written, and they are usually called 메이저사이트. If you are curious about , please visit!!

스포츠토토 said...

I like the helpful info you provide in your articles. I’ll bookmark your blog and check again here frequently. I’m quite sure I’ll learn plenty of new stuff right here! Good luck for the next. 스포츠토토

slotmachine777.site said...

Your article is extremely attractive and interesting, hopefully more people will know and visit your blog. 릴게임

yadongbiz said...

Great article with excellent idea! Thank you for such a valuable article. I really appreciate for this great information. 한국야동

Also feel free to visit may web page check this link 야한동영상

yahanvideonet said...

Excellent post! We are linking to this particularly great article on our website. Keep up the great writing. 야설

Also feel free to visit may web page check this link 한국야동

koreayadongcom said...

I want to say thanks for beautiful blog sharing with us. Your blog really great resource to update my knowledge 야동

Also feel free to visit may web page check this link 일본야동

japanyadongcom said...

you have done a great job. I will definitely dig it and personally recommend to my friends. I am confident they will be benefited from this site 국산야동

Also feel free to visit may web page check this link 야설

chinayadongnet said...

Wow! After all I got a web site from where I can actually get valuable information regarding my study and knowledge. 한국야동

Also feel free to visit may web page check this link 야설

안전놀이터모음 said...

We stumbled over here by a different website and thought I might check things out. I like what I see so now i am following you. Look forward to finding out about your web page again. 안전놀이터모음

먹튀검증사이트 said...

Hello! Nice to meet you, I say . The name of the community I run is 먹튀검증사이트, and the community I run contains articles similar to your blog. If you have time, I would be very grateful if you visit my site .

샌즈카지노 said...

I have been looking for articles on these topics for a long time. 샌즈카지노 I don't know how grateful you are for posting on this topic. Thank you for the numerous articles on this site, I will subscribe to those links in my bookmarks and visit them often. Have a nice day


토토사이트 said...

Hello, I am one of the most impressed people in your article. 토토사이트 I'm very curious about how you write such a good article. Are you an expert on this subject? I think so. Thank you again for allowing me to read these posts, and have a nice day today. Thank you.

roulettesitetop said...

The clearness on your post is simply spectacular and that i could assume you are a professional on this subject 카지노사이트

keonhacai said...

Hello, I'm happy to see some great articles on your site. Would you like to come to my site later? My site also has posts, comments and communities similar to yours. Please visit and take a look keonhacai


먹튀검증 said...

What a post I've been looking for! I'm very happy to finally read this post. 먹튀검증 Thank you very much. Can I refer to your post on my website? Your post touched me a lot and helped me a lot. If you have any questions, please visit my site and read what kind of posts I am posting. I am sure it will be interesting.

casinoonline said...

Why couldn't I have the same or similar opinions as you? T^T I hope you also visit my blog and give us a good opinion.casino online

우리카지노 said...

Are you the one who studies this subject?? I have a headache with this subject.우리카지노Looking at your writing was very helpful.

Unknown said...

10 MUST KNOW Tips That Will Make The Diamond 메이저공원 Heist Setups FASTER & EASIER In GTA 5 Online!

Unknown said...

메이저토토사이트추천 #41 $25K BUY-IN $500 - $2000 HANDS Good Action with Lots of Doubles and Tons of 메이저토토사이트추천s

SAFE SITES18 said...

There is visibly a bundle to know about this. I think you made certain good factors in features also. 스포츠토토

SAFE SITES18 said...

I finally found what I was looking for! I'm so happy. 카지노사이트

SAFE SITES18 said...


Your article is what I've been looking for for a long time. I'm happy to find you like this. 파워볼사이트

SAFE SITES18 said...

I was reading some of your articles on this website and I conceive this web site is very instructive! Retain putting up. 바카라사이트

shailendra said...

this is Best University for Agriculture in Roorkee

우리카지노 said...

Good morning!! I am also blogging with you. In my blog, articles related to are mainly written, and they are usually called 우리카지노 . If you are curious about , please visit!!

Unknown said...

Hi! This is my first visit to your blog! We are a team of volunteers and new initiatives in the same niche. Blog gave us useful information to work. You have done an amazing job! 메이저토토사이트 Thank you very much. Can I refer to your post on my website? Your post touched me a lot and helped me a lot. If you have any questions, please visit my site and read what kind of posts I am posting. I am sure it will be interesting.

바카라사이트 said...

First of all, thank you for letting me see this information. I think this article can give me a lot of inspiration. I would appreciate 바카라사이트 if you could post more good contents in the future.

safecasinosite.net said...

Hi ! I specialize in writing on these topics. My blog also has these types of articles and forums. Please visit once. 더킹카지노

메이저안전놀이터 said...

I am someone who works on the web. Sometimes I like to visit overseas sites 메이저안전놀이터 when I have time. Among them, I like the site related to , but your site seems to be optimized for too!! Very good

totosafeguide said...

I like the helpful information you provide in your articles. I will bookmark your blog and check again here regularly. I am quite sure I’ll learn a lot of new stuff right here! Best of luck for the next! Feel free to visit my website; 안전놀이터

betmantotopro said...

This post truly made my day. You can not imagine just how much time I had spent for this info!Thanks! Feel free to visit my website; 토토

스포츠토토사이트 said...

Please keep on posting such quality articles as this is a rare thing to find these days. I am always searching online for posts that can help me. watching forward to another great blog. Good luck to the author! all the best! 스포츠토토사이트

Remer said...

I'm extremely inspired along with your writing skills as neatly as with the format in your blog. Is that a paid subject or did you customize it yourself? Anyway stay up the excellent quality writing, it's rare to look at a great blog like this one today.. Arch Mirror

https://ntoto77.com/ said...

"You are so intriguing! I figure I haven't really scrutinized anything equivalent already.
It's uncommon to find someone who has a certified idea on this point.
Genuinely, thank you for starting this.
※사설토토※사설토토사이트※토토사이트※
오랫동안 많은 업체들과 함께 데이터 베이스를
구축하였으며 유져님들께서 안전한 놀이터
및 메이저 사이트에서 부담없이
최적의 스포츠게임을 즐기실수 있게 최고의
토토사이트를 제공해드립니다
※토토사이트 검증※
추천받으실수 있습니다.
This webpage is a necessary thing on the Internet,
somewhat creative person!토토사이트"

안전놀이터 said...

What a post I've been looking for! I'm very happy to finally read this post. 안전놀이터 Thank you very much. Can I refer to your post on my website? Your post touched me a lot and helped me a lot. If you have any questions, please visit my site and read what kind of posts I am posting. I am sure it will be interesting.

머니상 said...

I think your website has a lot of useful knowledge. I'm so thankful for this website.
I hope that you continue to share a lot of knowledge.
This is my website.
머니상

안전놀이터모음 said...

What a nice post! I'm so happy to read this. 안전놀이터모음 What you wrote was very helpful to me. Thank you. Actually, I run a site similar to you. If you have time, could you visit my site? Please leave your comments after reading what I wrote. If you do so, I will actively reflect your opinion. I think it will be a great help to run my site. Have a good day.

toto graph said...

My partner and I stumbled over here different web page and thought I might as well check things out. I like what I see so now i am following you. Look forward to exploring your web page repeatedly. casino

바카라사이트 said...

It seems like I've never seen an article of a kind like . It literally means the best thorn. It seems to be a fantastic article. It is the best among articles related to 바카라사이트 . seems very easy, but it's a difficult kind of article, and it's perfect.

슬롯사이트 said...

I am a 슬롯사이트 expert. I've read a lot of articles, but I'm the first person to understand as well as you. I leave a post for the first time. It's great!!

alone said...

https://maps.google.ge/url?q=https%3A%2F%2Fsite789.com

안전토토사이트 said...

I had a lot of fun at this Olympics, but something was missing. I hope there's an audience next time.안전토토사이트

Kolvin Andi said...

amazing read, advantageous site, where did u come up with the data on this posting? I have examine most of the articles to your internet site now, and i surely like your style. Thanks 1,000,000 and please hold up the effective paintings. An interesting speak is price comment. I sense that it's miles excellent to put in writing greater in this count number, it is able to not be a taboo subject matter but normally people are not enough to speak on such topics. To the next. Cheers. You own lifted an vital offspring.. Blesss for the use of.. I'd need to have a look at higher contemporary transactions from this blog.. Maintain posting. Your blogs similarly greater every else extent is so entertaining in addition serviceable it appoints me befall retreat encore. I can instantly clutch your rss feed to stay knowledgeable of any updates. 파워볼전용사이트

Unknown said...

suitable submit, you have denoted out some wonderful factors, i likewise suppose this s a totally exquisite website. I'm able to visit again for more high-quality contents and also, endorse this web page to all. Thank you. Finding this web page made all of the work i did to discover it appear to be nothing. The reason being that this is such an informative post. I desired to thank you for this special study of the subject. I really savored each little little bit of it and that i have you bookmarked to test out new belongings you post. I'm so delighted i located your site, i absolutely positioned you by mistake, at the same time as i was searching on yahoo for something else, anyways i am right here now and could much like to mention cheers for a splendid put up and a all round entertaining internet site. Please do hold up the tremendous work. Thanks of this weblog. That’s all i’m capable to say. You sincerely have made this web site into an item thats interest starting similarly to essential. You clearly understand a exquisite deal of about the area of interest, youve blanketed a large number of bases. First-rate stuff from this the principle net. All all over again, thank you for the weblog. This specific appears wholly ideal. Each considered one of simple and easy records are prepared thru the assist of notable variety for running revel in on hand experience. I will be satisfied it excited about a 2d time considerably. Thank you so much for this sort of well-written article. It’s full of insightful facts. Your point of view is the first-class amongst many with out fail. For positive, it is one of the fine blogs in my opinion. 세븐도메인

Jackson mona said...

I am inspired by using your writing style plenty. Thank you for making my enjoy more lovely . I've recently commenced a blog, the information you offer on this website has helped me greatly. Thanks for all your time & work. I should thank you for the efforts you've got installed writing this weblog. I definitely wish to view the equal excessive-grade content by way of you within the future as well. In reality, your innovative writing abilties has inspired me to get my very personal weblog now . I without a doubt taking part in each little bit of it. It's far a brilliant internet site and best proportion. I want to thank you. Properly job! You men do a tremendous weblog, and have some remarkable contents. Preserve up the coolest paintings your content material is nothing quick of amazing in lots of ways. I think this is enticing and eye-commencing material. Thanks so much for caring approximately your content and your readers . I am impressed. I do not suppose ive met everybody who knows as a whole lot approximately this challenge as you do. You're certainly well knowledgeable and very clever. You wrote some thing that people may want to understand and made the subject intriguing for every person. Virtually, exquisite blog you've got came. I'm always searching online for storys that could accommodate me. There may be glaringly a a couple of to recognize about this. I experience you made few salubrious points in attributes furthermore. Detain busy, high-quality profession! You undergo thru a high-quality vacancy. I sanity in reality quarry it moreover personally advise to my buddys. I am self-possessed they willpower be benefited from this scene. 메이저놀이터모음

Kolvin Andi said...

splendid information! I recently got here across your weblog and had been analyzing alongside. I notion i might depart my first comment. I don’t understand what to mention besides that i have. I simply respect the form of topics you publish right here. Thanks for sharing us a exceptional information that is without a doubt beneficial. Top day! Thanks very a lot for this useful article. I love it. That is an notable motivating article. I am practically happy together with your remarkable paintings. You placed genuinely extraordinarily supportive statistics. Preserve it up. Retain running a blog. Hoping to perusing your next put up 먹튀검증커뮤니티

Unknown said...

excellent to be visiting your weblog another time, it has been months for me. Well this text that ive been waited for therefore lengthy. I need this article to complete my challenge in the faculty, and has identical subject matter together with your article. Thank you, pleasant proportion. I just stumbled upon your weblog and desired to say that i've honestly loved studying your blog posts. Any way i'll be subscribing on your feed and that i hope you post once more quickly. Huge thanks for the beneficial info. In the pretty current past. The revel in changed into absolutely dazzling. At the off risk that lone i've the opportunity 안전한놀이터

Jackson mona said...

excellent to be visiting your weblog another time, it has been months for me. Well this text that ive been waited for therefore lengthy. I need this article to complete my challenge in the faculty, and has identical subject matter together with your article. Thank you, pleasant proportion. I just stumbled upon your weblog and desired to say that i've honestly loved studying your blog posts. Any way i'll be subscribing on your feed and that i hope you post once more quickly. Huge thanks for the beneficial info. In the pretty current past. The revel in changed into absolutely dazzling. At the off risk that lone i've the opportunity 안전놀이터

Jackson mona said...

I in reality commenced in this and i am turning into more familiar with it higher! Cheers, preserve doing wonderful! Its really a top notch and useful piece of facts. I¡¦m satisfied that you shared this beneficial info with us. Please maintain us updated like this. Thanks for sharing. I in reality would love to present an massive thumbs up for the super information you have came on this post. I is probably coming again for your weblog for added quickly. High-quality post. I find out something very complex on various blogs normal. Most normally it is stimulating you just read content material off their writers and hire something from their website. I’d favor to apply positive even as using content on my small blog whether you do no longer thoughts. I’m inspired, i must admit. Sincerely rarely do you come across a weblog that’s both educative and unique, and surely, you could have hit the nail on the top. Your perception is incredible; the component is some thing that insufficient parents are talking intelligently about. My enterprise is satisfied that we stumbled across this at my hunt for some factor concerning this. I discovered your website online and so already reading alongside. I assume normal we would leave my first comment. I don’t recognise very to mention besides that i’ve loved reading. High-quality weblog. I enjoy this internet site, will virtually arrive lower back. Make sure you keep on writing excessive nice posts. 토토커뮤니티

gjhh said...

everyday visits indexed right here are the very best method to understand your strength, which is why why i'm going to the website ordinary, attempting to find new, thrilling data. Many, thanks easily, the item is simply the first-rate topic on this registry associated issue. I healthy in with your conclusions and will eagerly look ahead to your subsequent updates i’m impressed, i need to say. Sincerely rarely am i able to encounter a weblog that’s both educative and enjoyable, and honestly, you have got hit the nail on the pinnacle. Your idea is fantastic; the issue is something that too little people are talking intelligently about. 토토사이트

Kolvin Andi said...

this is a splendid post i visible due to provide it. It is in reality what i expected to see believe in destiny you may preserve in sharing this type of thoughts boggling submit . Ideal. This is a fine writing. I have been surfing the net for a protracted time frame, however i've truly never visible the sort of brilliant write-up. The internet content you provide is sincerely first rate. I am curious simply the way you don't forget this concept along with this. I'm now not nice in making such an super internet content. Please let me understand if there may be any manner. I require your help . You have got an amazing point right here! I totally trust what you have stated!! Thanks for sharing your views. Desire greater human beings will examine this article!!! Thank you for a totally exciting blog. What else might also i get that form of info written in this kind of ideal technique? I’ve a venture that i'm actually now running on, and i have been on the appearance out for such info. Excellent articles and notable layout. Your weblog post merits all the advantageous feedback it’s been getting. That is a fantastic put up i visible because of offer it. It is absolutely what i expected to look agree with in destiny you may continue in sharing such a mind boggling publish 먹튀검증

gjhh said...

i was reading a number of your content material on this website and i conceive this internet web site is absolutely informative ! Maintain on putting up . Thank you for sharing this information to growth our understanding. Searching ahead for extra to your site. Right here is such an splendid take a look at this out now you can get this with unique cut price and with loose shipping as nicely. This is a truely properly website online post. No longer too many human beings could simply, the manner you simply did. I am definitely inspired that there's so much facts approximately this issue that have been exposed and also you’ve achieved your first-class, with so much class. If desired to recognise greater approximately green smoke opinions, than by means of all manner are available in and test our stuff. 바카라사이트

Levis Kohn said...

we consider in including fee to our customers with the aid of letting them focus on their center enterprise whilst outsourcing the entire uniform supply function to us. Whilst the bell of happiness jewelry, a pair of new people face a bright future, and offer my maximum sincere advantages, i wish you both a satisfied wedding! To tie the knot! Stunning moments ultimate for all time, love until the times are vintage! I honestly would love to provide a big thumbs up for the coolest records you have here in this publish. I'm able to in all likelihood be coming once more on your weblog for extra quickly. We want every patron to have the option to recruit an task writer efficiently, without a trouble or inconveniences. 토토사이트추천

andy smith said...

hiya there, simply became alert on your weblog through google, and found that it’s surely informative. I’m gonna be careful for brussels. I can appreciate in case you hold this in destiny. A number of people will be benefited from your writing. Cheers! Very satisfactory put up. I just stumbled upon your blog and needed to mention that i've sincerely loved surfing around your weblog posts. In spite of everything i’ll be subscribing on your rss feed and i desire you write once more quickly! Superb article it its without a doubt informative and revolutionary preserve us posted with new updates. Its turned into absolutely valuable. Thanks lots. Sincerely admire this super put up which you have supplied for us. Terrific website and a notable topic as properly i certainly get amazed to read this. It's incredible. 먹튀검증

Anonymous said...

Hello There. I found your blog using msn. This is an extremely well written article. I will be sure to bookmark it and return to read more of your useful information. Thanks for the post. I’ll certainly comeback. If you are looking for a process that is immediate then I would suggest you to check out somemadscientists. I have also given other websites a try but there is no one which beats this website. Wonderful blog! I found it while surfing around on Yahoo News. Do you have any suggestions on how to get listed in Yahoo News? I’ve been trying for a while but I never seem to get there! Appreciate it. I love visiting sites in my free time. I have visited many sites but did not find any site more efficient than yours. Thanks for the nudge! 먹튀검증사이트

바카라사이트 said...

Hello. I'm subscribed to your posts. You inspire me a lot. 바카라사이트 I am so grateful.

슬롯커뮤니티 said...

슬롯커뮤니티

먹튀검증업체 said...

Pretty nice post. I just stumbled upon your weblog and wanted to say that I have really enjoyed browsing your blog posts. After all I’ll be subscribing to your feed and I hope you write again soon 먹튀검증업체 I would like to write an article based on your article. When can I ask for a review?!

토토사이트추천 said...

I've been using WordPress on a number of websites for about a year and am worried about switching to another platform. I have heard good things about 토토사이트추천. Is there a way I can transfer all my wordpress content into it? Any help would be really appreciated!

keonhacai said...

keonhacai

alone said...

As I am looking at your writing, I regret being unable to do outdoor activities due to Corona 19, and I miss my old daily life. If you also miss the daily life of those days, would you please visit my site once? My site is a site where I post about photos and daily life when I was free.keo nha cai

alone said...

mtgumc

슬롯커뮤니티 said...

슬롯커뮤니티

메이저토토사이트 said...

I'm so happy to finally find a post with what I want. 메이저토토사이트 You have inspired me a lot. If you are satisfied, please visit my website and leave your feedback.

Royalcasino172 said...

Royalcasino172

keonhacai said...

keonhacai

Royalcasino1070 said...

Royalcasino1070

CasinoMecca said...

CasinoMecca

Unknown said...

I read that Post and got it fine and informative. Please share more like that.네오벳

oncainven said...

oncainven

Infocrabs said...

This is the perfect webpage for everyone who hopes to understand this topic. You know a whole lot its almost tough to argue with you (not that I personally would want to…HaHa). You definitely put a brand new spin on a topic that's been written about for ages. Excellent stuff, just wonderful! Digital Marketing Company in Durgapur

안전놀이터추천 said...

Hello, I read the post well. 안전놀이터추천 It's a really interesting topic and it has helped me a lot. In fact, I also run a website with similar content to your posting. Please visit once

CasinoMecca said...

CasinoMecca

oncainven said...

oncainven

사설토토사이트 said...

I finally found what I was looking for! I'm so happy. 사설토토사이트 Your article is what I've been looking for for a long time. I'm happy to find you like this. Could you visit my website if you have time? I'm sure you'll find a post of interest that you'll find interesting.

badugisitenet said...

Terrific work! This is the type of info
that are meant to be shared around the net.
Shame on Google for not positioning this submit higher!바둑이사이트

oncainven said...

oncainven

Dolphin Emulator said...

Great blog. If you are searching for cool games emulator to bost your pc then I would like to refer the best i.e Dolphin emulator This helps in enhancing your gaming experience and I sure that you will enjoy it well.To get click on pc emulator

안전한놀이터 said...

That's a really impressive new idea! 안전한놀이터 It touched me a lot. I would love to hear your opinion on my site. Please come to the site I run once and leave a comment. Thank you.

메이저사이트순위 said...

I no uncertainty esteeming each and every bit of it. It is an amazing site and superior to anything normal give. I need to grateful. Marvelous work! Every one of you complete an unfathomable blog, and have some extraordinary substance. Keep doing stunning 메이저사이트순위

safetoto said...

It's too bad to check your article late. I wonder what it would be if we met a little faster. I want to exchange a little more, but please visit my site safetoto and leave a message!!

카지노사이트^^ said...

I came to this site with the introduction of a friend around me and I was very impressed when I found your writing. I'll come back often after bookmarking! 카지노사이트

cardib said...

pgslot Activities that can earn you money overnight must join in the fun here. Guarantee that you will not be disappointed.

eeee111 said...

Ballnaja.com ดูบอลสด ดูบอลออนไลน์ รวบรวมข้อมูลข่าวกีฬาสดใหม่ร้อนแรง ข่าวบอล ข่าวสารฟุตบอลล่าสุด ให้คอบอลอ่านมุมมองต่าง ๆ บาคา

ph said...

Fish shooting game. If talking about this game, no one will know for sure. especially the players pgslot เว็บตรง

mowan said...

guess with each round completed. Therefore, any recommendations or tips that will be explained How much will be effective? It depends สล็อต

Anonymous said...

make real money Withdrawal, no minimum limit Starting with a capital of just 1 baht, you may be able to get profits back in the millions. pgslot เว็บตรง

Anonymous said...

Can play every camp, whether it's AMBBET entrance or PG SLOT entrance, can play welcome pgslot

Anonymous said...

You can join in the fun and make profits with pleasure 24 hours a day if there is a problem. amb

pgslot said...

985 Pgslot does not have a lot of funds. can play online games Ten thousand jackpot is a game that has been available for a long time. pgslot เว็บตรง

Meji said...

has a large number of users If asked why you have to choose a source that has a large number pgslot

GUN said...

The most popular game in our camp will be nothing but online slots games and I can tell that if I invest. jili slot

Noud said...

In the second half of the year, what kind of fun-themed games are there to play? Follow along with PGSLOT168, a direct, easy-to-break website that updates games to play faster than anyone. pgslot

ตุ๊กตา said...

Users, we give out a lot, breaking records on every website. Plus it's excellent in terms of a stable, smooth system without stuttering. Bonus slots. superslot

phim33 said...

Techniques for saving money are considered simple.. pgslot

Noud said...

you hesitate You might be missing out on the fun it deserves. Playing online slots today is not difficult. Or what is dangerous, just choose the website amb

casinosite777top.JDS said...


This is an awesome motivating article.I am practically satisfied with your great work.You put truly extremely accommodating data.

casinositeguidecom.JDS said...

Keep it up. Continue blogging Hoping to perusing your next post. Feel free to visit my website;


바카라사이트
카지노사이트
바카라사이트
안전토토사이트

Anonymous said...

Web slots that Thai people are popular to play. The promotion is hard and full.welcome pgslot

ตุ๊กตา said...

And today we would like to tell you the principles that you should stick to in playing slots games because they will help you make a profit. สล็อต

aom2536 said...

to the best of their ability and the team that has been well trained and has a great understanding of the system that can come into play and easy to contact without ambbet

JYrichut2538 said...

Joker123 Download Joker Gaming Online Best Cracked Download Online slot game camps give away dozens amb

Noud said...

Popular, famous names that are becoming very popular. because of the graphics The eye-catching beauty of PG Slots that will make players passionate about playing games. pgslot

Pg said...

games including web slots at the website Our K9win should benefit from every channel, whether it's a special pgslot

ตุ๊กตา said...

Very few are used as special symbols. for playing in Opening free spins or making special symbols pgslot เว็บตรง

Anonymous said...

I personally think that betting rates are considered magnetic. That brings a lot of players in here. pgslot

nummon said...

online slots and pgslot brand brand fish games, great promotions, free online slots and pgslot brand brand fish games, great promotions, free สล็อต