What is Hackers' Pub?

Hackers' Pub is a place for software engineers to share their knowledge and experience with each other. It's also an ActivityPub-enabled social network, so you can follow your favorite hackers in the fediverse and get their latest posts in your feed.

0
0
0
0
1
0
0
0
0
1
0
0
1
1
1
1
0
0
0
1
1
1

This year I am planning to review some of my running costs & optimize due to some difficulty on my end

1. My small giving toward individuals as expression of support, I am thinking of moving toward organizations & products I depend on
2. My server behind ayco.io, I want to decommission so I use more of the one behind ayo.run - also I would like to move more to using just “ayo” in public spaces (more on this later)

1/n

0
0
0
0
1

いやいや、僕は音声処理とか機械学習の推論で無駄なコピーを省きたいだけなのだった。
(僕にとって)新しい世界で楽し過ぎてあれこれ考えてしまう。
勿論先人は考え抜いてて、それでRustとかGCとかに結実しているんだろうが。

0
1
0
0
0
1
0
0
0
0

「SEGVした時に悪いのは言語処理系やライブラリーであって、ユーザーではない」という価値観で生きてきたけど、ポインターを露出させるとそうはいかないんだなあ。
その価値観に従うと、効率を犠牲にしてもコピーをするしかない。
難しいね。

CじゃなくてRustで拡張を作るようにしたら、少なくもSEGVやuse-after-freeは防げるのかしら。
うーんでも結局、Rubyの関数と組み合わせるとなると、unsafe { ... }するかコピーすることになる気がするな、試してないけど。

0
1
0
0
0
1
1

Tiltむつかしい

irb(main):001> require 'tilt'
=> true
irb(main):002> Tilt.registered? 'haml'
=> true
irb(main):003> Tilt['haml']
/Users/skoji/.rbenv/versions/4.0.1/lib/ruby/4.0.0/bundled_gems.rb:60:in 'Kernel.require': cannot load such file -- haml (LoadError)
from /Users/skoji/.rbenv/versions/4.0.1/lib/ruby/4.0.0/bundled_gems.rb:60:in 'block (2 levels) in Kernel#replace_require'
...

0
0

An SVG is an image.
It is also executable code.

If you wished to make an SVG open, would you choose a Creative Commons licence or an Open Software licence?

0

アラブ首長国連邦が、あのホルムズ海峡に突き出してる半島の根元に運河掘ったら、こういうときに儲かったりしないのかな。(有事の時にしか使われないので・・・)

0
0
0
0
1
0
0
0
0

(1/2) 37 years ago today I submitted my proposal for the World Wide Web 🎂. Today, Rosemary & I spoke with students in New Orleans at Walter Isaacson's Digital History Class at Tulane University. I was asked, as I often am, if I ever could have foreseen where we’d be today. I could not.

0
5
2

「生ポインタを除くほとんどの基本型もSendで」
ポインターをスレッドセーフ(RubyだったらRactorセーフ)に扱おうと思ったら、スマートポインターが必要になるのね、なるほど。

SyncとSendトレイトで拡張可能な並行性 - The Rust Programming Language 日本語版
doc.rust-jp.rs/book-ja/ch16-04

0