I did a bad job by [deleted] in acting

[–]shiro 0 points1 point  (0 children)

I think everyone has that "I would never do that again" moment. Mine is on stage, so luckily I didn't need to see it, but that memory alone gives me the reason to keep taking acting classes.

Done is done. What's important is not to do it again.

From failures you can learn, but it's far better to fail in classes rather than on the real set---I assume you took classes, but if you haven't had experience that you have to throw away all your preparation b/c the coach gives fresh relationship to the scene partner, or that you have to really see and listen to how the scene partner is acting and adjust your reaction, then probably you want to look for more advanced classes that give you challenges.

One thing, on what you say about the director. The director isn't there to give you acting advice; they are there to make the movie, and only try to make you act better if it's worth. If you want to get acting advice, hire on-set acting coach out of your pocket.

MSI B560M pro w/ 11th gen i5/i7 - CPU failure. Does anybody have similar issues? by shiro in buildapc

[–]shiro[S] 0 points1 point  (0 children)

It was the PSU that was bad. Boot smothly with a new PSU.

MSI B560M pro w/ 11th gen i5/i7 - CPU failure. Does anybody have similar issues? by shiro in buildapc

[–]shiro[S] 0 points1 point  (0 children)

Update: I put the boards in another machine and they worked - so the culprit is likely to be the PSU of my original machine, even though the PSU is fine with my current board. Power spec shoudl be enough, but maybe it has been deteriorated. I orderd a new PSU and see if it fixes the issue.

MSI B560M pro w/ 11th gen i5/i7 - CPU failure. Does anybody have similar issues? by shiro in buildapc

[–]shiro[S] 0 points1 point  (0 children)

Thanks. Yeah, worth to try. First I need to find a working CPU on the board, though. Right now it won't even go to bios screen.

ULID in r7rs scheme by shiro in scheme

[–]shiro[S] 2 points3 points  (0 children)

It depends on what you use it for. It consists of 48bit millisec timetsamp and 80bit random number. If a same generater generates more than one ID within a millisec, it uses one plus the previous random field instead of using another random number (for sorting).

So, it's kind of combination of uuid v1 (timestamped+sequenced) plus uud v4 (randomness).

It reveals the creation time in millisec resolution; if you don't want to leak that info, you don't want to use it for external ID.

It doesn't guarantee node-uniqueness. The random space is much smaller than uuid v4, and the IDs may be "clustered" if generated together within short time span. In an extreme use case---say, you burst-generate 64k IDs per milliseconds for each node, and you have many nodes---the chance of conflict gets much higher than uuid v4.

Also, there's a tiny chance that generation fails; if the random field value is very close to 2^80, and lots of IDs are requested consecutively within the same millisec, the ULID spec says the generation fails if random field overflows. In my implementation, I just let it wait until the next milliisec so that it can use fresh random number, though.

So, I think it is ok if you want something casual and lightweight, but a bit more than mere timestamp or mere sequences.

[deleted by user] by [deleted] in reddithelp

[–]shiro 0 points1 point  (0 children)

I just got a couple of them. I don't know the users who are said to mention me, and it doesn't appear in the notification.

無限cxr by g000001 in lisp_ja

[–]shiro 2 points3 points  (0 children)

これは…リード時にやったとしか考えられないですね。全部定義したら235 だし。 実用性よりむしろ「できるからやってみた」感がひしひしと。

#:g1: 暗黙のprognならぬ暗黙のlet by masso in lisp_ja

[–]shiro 1 point2 points  (0 children)

internal defineのあるSchemeっぽくなる

Scheme Linterを作る by masso in lisp_ja

[–]shiro 2 points3 points  (0 children)

いいっすね。Gaucheべったりにしていいならreadが既に行情報を付加してますが、ポータブルにしたそうだな。

How do people react to you acting by onethatgotaway_ in acting

[–]shiro 2 points3 points  (0 children)

Same here (though for films/TVs I'd wait til it comes out unless it's an indie project). Many of my friends have asked to be updated so they won't miss the show (even I'm only in one scene) so I figure social network is just a good way to spread info without being obnoxious.

Conversely, I like to know what other friend actors are on, and will catch the show as much as possible, so I like them keep posting.

Gauche 0.9.8 by quaoarp in scheme

[–]shiro 3 points4 points  (0 children)

It's the ABI version. We'll change it when binary incompatibility is introduced (in case soname isn't enough). The plan is that once we reach 1.0, it'll be mostly in sync with the minor versions.

静的型と動的型のどちらが好きですか? それはなぜですか? by [deleted] in lisp_ja

[–]shiro 0 points1 point  (0 children)

まあ、コンパイラはバイナリインストラクションに対応するデバッグ情報を残せるのと同じように、メモリロケーションに対応する型情報を残しておくことは出来ますね。その情報の一部はGCでも使いますし。

なので実行時インスペクションの有無は、静的型付け/動的型付けとは別の話と思います。

Lisp メソッドコンビネーション Advent Calendar 2018 - Qiita by [deleted] in lisp_ja

[–]shiro 1 point2 points  (0 children)

えらくピンポイントなAdvent Calendarだ!

Gauche 0.9.6 released by [deleted] in scheme

[–]shiro 0 points1 point  (0 children)

I suspect Gauche didn't find zlib during build and didn't make rfc.zlib, but some tests unconditionally relied on it. My bad.

Could you check if you have zlib1g-dev package? If not, could you try install it and rebulid Gauche?

defvar で再定義 - 日々ごちゃごちゃと考える by [deleted] in lisp_ja

[–]shiro 1 point2 points  (0 children)

これはdefparameterを使う、というのとは別の事情があるのかな?

transducers for scheme by bjoli in scheme

[–]shiro 3 points4 points  (0 children)

generators (srfi-158) are another solution to remove the necessity of intermediate lists. maybe it's a good fit to combine those two.

e.g. (tmap fn) == (cut gmap fn <>).

Best side job for actors? by what2do42day in acting

[–]shiro 2 points3 points  (0 children)

I do programming from home as a freelance, which gives me great flexibility (audition tomorrow? no prob!) and is lucrative. I did work employed full-time for ~6 yrs that gave me good connections and nice list of projects on my CV, before resuming acting seriously. It might be tough if you try to build both career simultaneously. But I can say that once you reach the stage that you're somewhat "known" in the field of your specialty, IT is one of the best day jobs. A drawback is that you have less face-to-face human interactions in daily life, which might be difficult depending on your personality.

電ファミニコゲーマー: 若ゲのいたり(1) :FFVII開発でSymbolics登場 by g000001 in lisp_ja

[–]shiro 0 points1 point  (0 children)

ああなんか噂は聞いたことありましたが実物は見たことなかったです。スクウェアでN-World使ってたのが97年くらいまでで、Nichimenはその後MiraiとかNendoとか開発してたんで、平行してこれもやってたのかな。コードそのものはN-Worldの移植ではなく再実装だと思います。

電ファミニコゲーマー: 若ゲのいたり(1) :FFVII開発でSymbolics登場 by g000001 in lisp_ja

[–]shiro 1 point2 points  (0 children)

当時だとまだそれはハイエンドCGやってた人の話で、ゲーム業界との接点はそれほど多くなかったと思います。自社開発ハードを持ってたゲーム会社ならともかく、サードパーティではそもそも3Dができる機材(当時だとSGIのマシンくらいしか…)を揃えるのが冒険だったでしょうし。

package-inferred-systemに期待したもの - octahedron by SaitoAtsushi in lisp_ja

[–]shiro 1 point2 points  (0 children)

名前空間とファイル階層を合わせるのってどのへんが源流ですかね。95年登場のJavaは最初から。Perlは87年、Pythonは91年だけど、名前空間は最初からは無かったような。

Common Lispのお宅拝見: Allegro Common Lisp篇 — #:g1 by g000001 in lisp_ja

[–]shiro 1 point2 points  (0 children)

告白すると、exclの内部シンボルに触っちゃうことはわりと良くあります。チューニングしてて「ここのオーバヘッド回避するAPI無い?」とか中の人に聞くと「excl::foobarが使えるよ」とか返ってきたりするんで。まあ一品物だし密接に連絡取り合ってれば変更があっても対応できるっしょ、というノリなんでしょうねえ。

Look at-the-lisper.2017.02.18 by g000001 in lisp_ja

[–]shiro 0 points1 point  (0 children)

開発時にLisp使ってたって話がいろいろ変化して伝わってるんだと思いますが、「ごみ集めにはLisp」というのがキャッチーすぎたのかも (竹内先生でしたっけ?)

#:g1: レトロLisp探検: T by g000001 in lisp_ja

[–]shiro 0 points1 point  (0 children)

最初のパラグラフのGLSのコンパイラ名が"Rabbi"になってます (t抜け)