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
1
0
0
1
0
0
本日のメジロさん。葉桜とセットでとてもいい感じ。
2枚目は近くで縄張りを主張していたインターセプターヒヨドリさん。
でもメジロさんがすばしっこいので負け気味だった。
0
2
0
0
0

Mit dem Tod von Jürgen verliert die politische Philosophie eine Stimme, die darauf beharrte, dass demokratische Legitimität nicht aus Macht, sondern aus vernünftiger Verständigung entsteht. Sein Denken erinnerte daran, dass Demokratie mehr ist als Mehrheiten: Sie lebt vom Streit der Gründe – und vom Vertrauen darauf, dass Sprache mehr sein kann als ein Instrument der Durchsetzung.

0
1
0
0
0

소녀시대 ‘영광의 시대’는 언제였나요…효연은 지금입니다 www.hani.co.kr/arti/culture... "‘효연의 레벨업’이라는 채널명과 ‘오늘도 뭐 하나 레벨업 해본다’는 소개글에서 알 수 있듯 영상 전반에 은근하게 깔린 성장 서사는 시청자들이 효연을 응원하게 만든다. 특히 웃기려고 시작했다가 ‘일이 커진’ 그룹 ‘효리수’의 실제 데뷔를 바라는 목소리도 적지 않다. 2027년 데뷔 20주년을 맞는 소녀시대가 팬들을 위한 이벤트로 ‘효리수’의 무대를 보여주는 것 아니냐는 반응도 나온다."

소녀시대 ‘영광의 시대’는 언제였나요…효연은 지금입니다

0
1
0
0

Need help from Lisp wizards — looks like I'm missing something simple and obvious (but not so obvious for beginner). I'm trying to build (with ECL) the simple program, which uses ql:quickload to load parse-number, then prints "Hello world". It builds without errors, but resulting binary could not be executed — it prints error message about unknown "ql:quickload" function.

QuickLisp was installed like described in the official documentation. It works in SBCL, it works in ECL REPL and it has the necessary lines in the ~/.eclrc:

;;; The following lines added by ql:add-to-init-file:
#-quicklisp
(let ((quicklisp-init (merge-pathnames "quicklisp/setup.lisp"
(user-homedir-pathname))))
(when (probe-file quicklisp-init)
(load quicklisp-init)))
(ql:quickload '(:slite) :silent t)

The program, itself, runs successfully if I just evaluate the next code in the REPL:

(ql:quickload '(:parse-number) :silent t)

(defpackage :test
(:use :cl))

(in-package :test)

(defun toplevel ()
(print "Hello world"))

(progn
(toplevel)
(ext:quit))

And it compiles:

ecl --eval '(progn (compile-file "test.lisp" :system-p t) (c:build-program "test" :lisp-files '"'"'("test.o")) (quit))'
;;; Loading "/home/drag0n/quicklisp/setup.lisp"
;;; Loading "/usr/local/lib/ecl-24.5.10/asdf.fas"
;;;
;;; Compiling test.lisp.
;;; OPTIMIZE levels: Safety=2, Space=0, Speed=3, Debug=0
;;;
;;; Finished compiling test.lisp.
;;;

But doesn't print "Hello world":

./test

Condition of type: UNDEFINED-FUNCTION
The function QUICKLISP-CLIENT::QUICKLOAD is undefined.
No restarts available.

Top level in: #<process TOP-LEVEL 0x8295a3f80>.
>

~/g/dotfiles/bin/.cl-bin:master*? λ cat test.lisp
(ql:quickload '(:parse-number) :silent t)

(defpackage :test
  (:use :cl))

(in-package :test)

(defun toplevel ()
  (print "Hello world"))

(progn
  (toplevel)
  (ext:quit))
~/g/dotfiles/bin/.cl-bin:master*? λ ecl --eval '(progn (compile-file "test.lisp" :system-p t) (c:build-program "test" :lisp-files '"'"'("test.o")) (quit))'
;;; Loading #P"/home/drag0n/quicklisp/setup.lisp"
;;; Loading #P"/usr/local/lib/ecl-24.5.10/asdf.fas"
;;;
;;; Compiling test.lisp.
;;; OPTIMIZE levels: Safety=2, Space=0, Speed=3, Debug=0
;;;
;;; Finished compiling test.lisp.
;;;
~/g/dotfiles/bin/.cl-bin:master*? λ ./test

Condition of type: UNDEFINED-FUNCTION
The function QUICKLISP-CLIENT::QUICKLOAD is undefined.
No restarts available.

Top level in: #<process TOP-LEVEL 0x8295a3f80>.
>
0
1

어제 호퍼스를 봤는데 동물들 너무 귀엽고 주제의식도 너무 좋았다. 겉으로만 보면 아바타 짝퉁(?) 같았는데 아바타와는 다른 작품이고 작품 전반적으로 따듯함과 귀여움이 힐링을 해줘서 포근했던 것 같음

0
0
0
0

아니 왜 파견을 먼저할 생각을 하나요 ㅠㅠ 일본과 유럽 먼저 알아서 가게 해야지 ㅋㅋㅋ 한국은 이란이나 중동 사람들과 척질 필요가 전혀 없고요;; 정 분위기(?) 상 안되서 보낸다고 하면 사람들 다치거나 수리 혹은 건설이 필요하면 그런거 도와주면 될듯;;

RE: https://bsky.app/profile/did:plc:g23eq6mc3wh6nk5kmxbobm6i/post/3mh2z7rnogs2k

0

뭐랄까...우리 사회는 해외 파병이라는 걸 너무 가볍게 생각하는거 같아. 아니 그 전에 전쟁을 너무 가볍게 생각하는 것 같음. 이미 국토에서 전쟁을 한번, 해외 파병을 통한 전쟁을 한번 치뤄봤는데도 말이야. 왜 그런가 생각을 해보면 굉장히 기이한 느낌이기도 하고. 달리 이야기하면 전쟁의 피해자들의 목소리가 그만큼 묻혔다는 생각도 들고.

0
0

뭐랄까...우리 사회는 해외 파병이라는 걸 너무 가볍게 생각하는거 같아. 아니 그 전에 전쟁을 너무 가볍게 생각하는 것 같음. 이미 국토에서 전쟁을 한번, 해외 파병을 통한 전쟁을 한번 치뤄봤는데도 말이야. 왜 그런가 생각을 해보면 굉장히 기이한 느낌이기도 하고. 달리 이야기하면 전쟁의 피해자들의 목소리가 그만큼 묻혔다는 생각도 들고.

0
0
0

아니 왜 파견을 먼저할 생각을 하나요 ㅠㅠ 일본과 유럽 먼저 알아서 가게 해야지 ㅋㅋㅋ 한국은 이란이나 중동 사람들과 척질 필요가 전혀 없고요;; 정 분위기(?) 상 안되서 보낸다고 하면 사람들 다치거나 수리 혹은 건설이 필요하면 그런거 도와주면 될듯;;

RE: https://bsky.app/profile/did:plc:g23eq6mc3wh6nk5kmxbobm6i/post/3mh2z7rnogs2k

0
0
2
1

이란 국민들 “정권 교체 아닌 국가 붕괴”···전쟁 장기화에 ‘반정부 동력’도 위축 www.khan.co.kr/article/2026... "테헤란대 학생 아미르는 미국과 이스라엘이 지난 7일 테헤란의 샤흐런 저유소를 공격한 후 양국에 대한 입장을 바꿨다고 가디언에 말했다. 아미르는 “이제 미국과 이스라엘이 별다른 계획이 없었다고 진심으로 믿는다”며 “설령 정부가 이 저유소들을 사용했다고 해도 우리 같은 평범한 이란인들은 이 인프라에 의존하고 있는데 어쩌라는 말인가”라고 말했다."

이란 국민들 “정권 교체 아닌 국가 붕괴”···전쟁 장...

0
0
1
0
0
3
0
1

One of my big problems as a Japanese language learner is that I’m afraid of making mistakes.

Of course, I know everyone says don’t be afraid of making mistakes. Your grammar doesn’t have to be perfect, you just need to communicate.

So nothing demotivates me and pisses me off more than when you get a response of “wtf” to a small error, as if you were speaking in tongues.

Like, actually, your Japanese does have to be perfect, sorry.

0

"죽음이 복지를 대신하나"... 캐나다 안락사 제도 도마 위에 빈곤층 안락사 신청 부유층의 3배... "의료 아닌 사회적 조력 사망" "(알러지 피할 수 있는) 집 구할 수 없어 죽음 선택"... 장애인단체 "약자 내모는 제도" 반발 www.dongpojournal.com/news/article... 의료계의 안일한 태도도 도마 위에 올랐다. 한 의사는 정신질환과 알코올 중독 이력이 있는 환자에게 먼저 안락사를 제안해 논란을 일으켰다.

"죽음이 복지를 대신하나"... 캐나다 안락사 제도 도...

0
1
1
0
0
0
0
1