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

Fediverse, what are your favorite CDN-fronted static web hosting providers?

Requirements:
- Automatic deployment via `git push`
- Automatic TLS
- Support for something like Netlify’s `_redirects` file
- Globally distributed
- Not run by racists, fascists, or homophobes

I don’t need hosting for email, DNS, CI, or app servers, and I don’t want to maintain a virtual machine.

Not interested in Cloudflare, AWS, or things like GitHub Pages.

0
0
0

ぽしごとすゆよ :saba:

e9fe01e2a6 (upstream/main) feat: use `<time>` tag (#34131)
c43508b3e0 Add `registrations.reason_required` attribute to `/api/v2/instance` response (#34280)
02db065571 Use fixed order in flaky spec (#34279)
59e189ad3c Add support for paginating partial collections in `SynchronizeFollowersService` (#34277)
dd6c573cc3 New Crowdin Translations (automated) (#34276)
803a8be998 Add `EXTRA_MEDIA_HOSTS` environment variable to add extra hosts to Content-Security-Policy (#34184)
c93b2c6809 Add new filter action to blur media (#34256)
2a181f56e3 Convert `settings/deletes` spec controller->request/system (#34274)

0
0
0
0

이번에는 Grok에게 커밋 메시지[1] 작성을 부탁하다가 Changelog 작성하는 문서[2] 안내를 받았다.


  1. 그동안 내가 ‘메세지’라고 적었는데 홍민희 님의 글[3]을 보고 고쳤다. ↩︎

  2. https://keepachangelog.com/ko/1.0.0/ ↩︎

  3. https://hackers.pub/@hongminhee/0195d2c5-294d-7f92-b33e-db40eec4793a ↩︎

0

@xiniha 님께서 Hackers' Pub에 눈에 보이진 않지만 큰 기여를 해 주셨습니다. Drizzle ORM 베타 버전에서 쓸 수 있는 릴레이셔널 API v2Hackers' Pub 코드 전체에 적용하는 큰 패치가 바로 그것입니다.

기능적으로 눈에 바뀌는 것은 없겠지만, 아마 성능상으로는 약간의 개선이 있을 수 있습니다. 기존에는 복잡한 관계 필터를 서브쿼리 방식으로 해 왔는데, 릴레이셔널 API v2를 쓰면 JOIN으로 바뀌는 것 같아요. 물론 PostgreSQL의 쿼리 최적화기가 뛰어나다면 두 방식 중 어떤 방식을 쓰든 같은 실행 계획을 수립할 것이므로 성능 차이가 없을 수도 있지만요. 아니면 더 느려질 수도 있겠죠. 거기까지 세세하게 비교 테스트해보진 않았습니다. 😅

참고로 해당 변경은 이미 배포된 상태입니다. 아무튼 고생해주신 @xiniha 님께 박수 부탁드립니다. 👏

0
0
0

Hackers' Pub에 글을 쓸만한게 뭐가 있을까 하고 생각해봤는데, 알고리즘 문제풀이 컨텐츠로 채우는것쯤은 금방금방 가능할 것 같지만 이런식의 양치기보다는 그래도 엑기스를 모아서 정제되어있는 형태의 글을 올리는게 나을 것 같아

0
0
14
0
0
0
0
0
0
1
0
0
0

Friendly reminder that PeerTube makes me $0 and costs me much more than that in parts and labor. If you want to see PeerTube grow, supporting creators directly is what it's going to take.

Plus, monthly sustainers gain access to hang out with me in the "Awesome Club", the very best Matrix/Discord chat that's *ever* been.

Thanks for considering it!

ko-fi.com/VeronicaExplains
patreon.com/VeronicaExplains

0
0
0
0
0
0
0
0
0
0
0
0

そのうちnodeinfoとかでもサーバーバージョンが隠されるようになったりするのかな​:animuthinku:

WordPressとかみたいに狙われたりしそうだし
:animuthinku:

0
0
0
0
0
0
0
0
0
0
0

Question for my git folks: my app needs to know what the current git branch is in a working folder. It, apparently, is possible that there *is* no current git branch. I don't know the conditions in which that happens, or how to make it happen so I can write a test case for it.

Edit: LazyWeb wins again! Answer: get to a detached head state by doing a checkout of any commit that isn't HEAD.

Thank you all so much!

0
0
0
0
0
0
0

Really great @firesidefedi with another of the many Fedi heroes, @andypiper: video.firesidefedi.live/w/7tjw
🙌 🔥 :fediverse: 🦸‍♂️

“We [Fedizens] can build a better world together. We have the power. We have freedom, self-determination and self-will. We get to do what we want to do.” 🤗

I really love the idea of Andy’s ‘Way of Working’ document for colleagues.

Great to see the Fedi music scene get a mention with shout outs to Bandwagon @benpateBen Pate 🤘🏻 and TIBR @mizkirsten.

And props in there to @_elenaElena Rossini ⁂ and @laurenshof too.

0
0
0
0
0
0
0
0
0

picks of the day:

➡️ @Mastodon - Official account for software powering Mastodon

➡️ @MastodonEngineering - Official tech news & updates

➡️ @AltTextHealthCheck - Percentage of alt text use

➡️ @FediGardenFedi.Garden 🌱 - Nice, well-run servers

:android: Android Apps
@Tusky
@appsFedilab Apps
@SubwayTooter
@moshidonLucas @Moshidon 🇺🇦
@pachli
@rodentapp

:apple_old_logo: iPhone/iPad/Mac Apps
@IceCubesApp
@MonaApp
@ivoryIvory by Tapbots :emoji_wink:
@Feditext

🖥️ Desktop Apps
@Tuba
@tokodon

🌐 Web Clients
@phanpy
@elk

🏡 Managed Hosting
@fedihost
@mastohost

0
0
0
0

If you're in the US and want a cheap computer, Dell Refurbished sells off-lease desktops and laptops. I.e. companies rent a computer for some number of years, then it goes back here, they might refurbish it slightly, then sell it. The store is run by Dell's financing subsidiary.

These are all business-grade computers, so better built than cheap consumer stuff, albeit used.

In addition to being cheaper, the carbon emissions from buying used computers is vastly lower than a new computer.

IMPORTANT: If your goal is to save money, only ever buy when there's a coupon or "hot deal". The coupons and deals change frequently depending on how much stock they have of specific models, so check back every few days.

For next 24 hours they have 48% off coupon for all Precision laptops, which are Dell's workstation-grade laptops.

dellrefurbished.com/

0
0