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
0
0
0
0

Once you start using optional chaining and really think about it, you should see that

if (user && user.profile && user.profile.avatar) {
console.log(user.profile.avatar);
}

is actually more reliable than

console.log(user?.profile?.avatar);

because the first approach has the "if" that allows for "else" - in a logical sense.

The compactness of optional chaining does not make it more reliable.

allthingssmitty.com/2025/06/02

0
1
0

face to face is best because of learning and networking benefits like:
+ enhanced communication
+ making deeper connections
+ personalized interaction

Let's all join @reiver@reiver ⊼ (Charles) :batman: at for this dynamic event towards knowledge transfer and making the a great place for new audiences like to escape drama (I posted a 5 part update on this pinned on my profile if you're interested in reading my solutions on bringing the next gen into Fedi)

0
0
0
0
0
0
0
0
0
0
0

I really doubt this dents docker usage. to developers, docker is the toolchain, the command line API and the possibility of getting *portable* development and deployment environments. a mac-specific docker makes no sense pony.social/@cadey/11465501088

0

All right, so two quick thoughts at the conclusion of .

I had two wishes going into the keynote:

1. Prove you can still craft computer OS UIs.
2. Prove you don't need to shoehorn in ridiculous " Intelligence" crap in a desperate bid to supposedly remain relevant.

Alas, I didn't win number 2. There's still a bunch of that goo. I hope I can opt out of all of it.

But I do think we got number 1 — especially with iPadOS and even with macOS in some key ways. Overall, I dig it.

Oooooo, this is a real big cherry on top!

New Safari 26 feature:
“Every site can be a web app on iOS and iPadOS”

Just like in macOS, anything can become an installable web app if you wish. This is huuuuuuuuge! Most of the apps I use every day are web apps!

webkit.org/blog/16993/news-fro

0
0
0
0

Last week the W3C Advisory Committee elected 7 people to the W3C Advisory Board: Daniel Appelquist, Theresa O'Connor, Hiroshi Ota, Avneesh Singh, Hidde de Vries, Song Xu, and Brent Zundel. They join continuing AB participants Wei Ding, Max Gendler, Tatsuya Igarashi, and Elena Lape.

We extend grateful thanks to departing participants, Tantek Çelik, Elika J Etemad, Wendy Reid, and Chris Wilson, whose terms end at the end of June 2025.
w3.org/news/2025/w3c-advisory-

W3C AB icon
0
0
0
0
0
0
0
0

We have 7 videos on web technology at WWDC25!!
- What’s new in Safari and WebKit
- What’s new for the spatial web
- Learn more about Declarative Web Push
- What’s new in passkeys
- Verify identity documents on the web
- Unlock GPU computing with WebGPU
- Meet WebKit for SwiftUI

webkit.org/blog/16987/web-tech

0
0
0
0
0

iPadOS에 메뉴바가 생겼다...

이제 화면 위에서 아래로 쓸어내리는 동작이 한층 더 복잡하게 바뀌었다:

  1. 우측 상단에서 쓸어내리면 제어센터가 나옴
  2. 그 외의 영역에서 쓸어내리면 메뉴바가 나옴 <- NEW!!!
    1. 메뉴바가 나온 상태에서 한 번 더 쓸어내리면 제어센터가 나옴
  3. 왼쪽 상단에서 쓸어내리면 바로 제어센터가 나옴
iPad26에서 메뉴바를 활성화 한 모습
가운데에는 음악앱이 실행되고 있다.
2

Via 's PDS pull request I bumped into @ludumdare ..

> . The original game jam for everyone.

ludumdare.com

And I was immediately reminded of Fedijam, originally started by @houkimeHoukime :flagnonbinary: using , after which I think a total 7 or 8 fun jams were organized on the .

itch.io/jam/fediverse-jam

was reinvigorated in January. See e.g. @RyunoKi entry at:

code.jaenis.ch/andre/fedijam-2

jams should get support, become fedi-native.

0
0

取り急ぎの書き込みですが、僕のdiscordやらSteamもかな。乗っ取られたようです。
皆様にはご迷惑おかけしてしまいますが、僕からのDMなどは無視、またスパム爆撃などがあると思いますので、ブロック等の対処を適宜お願い出来ればと思います。

皆様の貴重なお時間を使わせてしまうこと、誠に申し訳ございませんが、早急に対処致しますのでよろしくお願いいたします。

また、個別でなく申し訳ございませんが乗っ取りの連絡を下さった方々、誠にありがとうございました。
重ね重ね、申し訳ございません。

1
0
0
0

Question for and educators: What are some good intro to Linux books?

(Background: I'm organizing an at the public library and the Linux books on the shelf are from 2009-2012. I'd like to be able to recommend some up-to-date intro reading. The installfest isn't until Aug. 30 so we have time to get some books ordered and/or into the library purchase request system)

0
0
0

I’ve had several web developers ask me about how Safari on iOS 26 extends down behind the Smart Search field (location/URL bar)… will you need to do anything to make sure the navigation doesn’t overlap your website?

You don’t need to do anything. The web page appears to extend below, behind. But the viewport itself & your content is 100% above the bar, just like now. The background color / image / look & feel of your page is extended further… so it looks beautiful. But content will not overlap.

0

새로 오신 분들도 많이 계시니, 한 번 해 볼까요? 저부터 해보겠습니다.

  • Hackers' Pub을 만들고 운영하고 있습니다. (Hackers' Pub은 저희 집 홈 서버에서 돌아가고 있습니다… 😂)
  • 연합우주(fediverse)와 ActivityPub에 관심이 많고, 또 관련된 소프트웨어(@fedifyFedify: an ActivityPub server framework, @holloHollo :hollo:, @botkitBotKit by Fedify :botkit:, Hackers' Pub…)를 만듭니다.
  • 좋아하는 언어는 Haskell인데 자주 쓰는 언어는 TypeScript입니다. 예전에는 Python을 좋아하고 자주 썼습니다.
  • 함수형 프로그래밍을 좋아합니다만, 좋아하는 만큼 잘 다루는지는 잘 모르겠습니다.
  • 옛날에는 덕 타이핑 언어를 좋아했는데, 나이가 들고 협업을 많이 하게 되면서 정적 타이핑 언어를 선호하게 되었습니다. 그래도 여전히 덕 타이핑 언어가 제공하는 특별한 생산성이 있다고 생각합니다.
  • 자유 소프트웨어와 오픈 소스를 좋아합니다. GPL을 좋아하지만, 트랜스젠더 배제적인 행보를 보인 적 있는 자유 소프트웨어 재단이나 여러 성추행 전적이 있는 Richard Stallman은 좋아하지 않습니다.
  • 소프트웨어 문서화에도 관심이 많습니다. 문서화가 소프트웨어 개발의 중요한 부분이라고 생각합니다. 문서화 도구들에도 관심이 많습니다.
  • 원래는 백엔드 개발자였는데 바로 전 직장이 블록체인 회사여서 백엔드 개발에서 손을 놓은 지 좀 되니까 이제는 잘 모르게 됐습니다. 재활이 필요합니다.
  • 현재는 일 안 하고 쉬고 있습니다.
  • 30대 후반, 기혼, 자녀는 없습니다. 서울에서 살고 있습니다.

아무쪼록 잘 부탁드립니다.

17
0
0
0
0
0
2
0
0