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.

We heard you ๐Ÿ“น The media player now features more video controls โ€” pause, skip and play buttons โ€” along with a larger, pinned bar you can use to scrub through.

Give it a try! ๐Ÿ‘‡
#New on Threads

0
0
0

now you can run net/chrony in a FreeBSD service jail: github.com/freebsd/freebsd-src

unfortunately it doesn't work with ntpd[0], for non-trivial reasons that i'm not really inclined to investigate since i don't use ntpd... but it seems like rc.d/ntpd sets some environment variables in its precmd that it expects to be available later in ntpd_start, but when svcj is enabled, that assumption doesn't hold, so ntpd ends up running without any command-line arguments.

but service jails seem pretty neat in general. i like that every service now has its own 'console' (stdout) log file under /var/log/svcj_${svcname}_console.log. hopefully in the future we can get some more fine-grained restrictions on services, like removing read/write filesystem access.

next task: get BIRD running with svcj. i suspect this might require some changes to permit a jail to modify the routing table. or at least, net_all doesn't say that it permits that.

[0] tested using this non-functional patch: github.com/llfw/freebsd-src/co

0
0
0
0
0
0
0

Anthropic shipped a new "web search" feature for their Claude consumer apps today, here are my notes - it's frustrating that they don't share details on whether the underlying index is their own or run by a partner simonwillison.net/2025/Mar/20/

0
0

This week's news for Bluesky and ATProto

- Northsky is a newly launched cooperative that is working to building a safer place on atproto for the trans and queer community. They start with offering managed PDS hosting, and will later expand towards various moderation features.
- multiple apps are working towards financial sustainability, with multiple crowdfunding actions started this week
- Bluesky is now a tshirt company

fediversereport.com/bluesky-re

0
0
0

Newest safety number for my main Signal line, for folks who use Signal *and* PGP:

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

My Signal safety number: 30205 69957 87240 79309 25988 13875
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEgaKhpdASeZ0lOJ1CL2ED2/7WbfgFAmfcbIIACgkQL2ED2/7W
bfiOxxAAxU4vRL8ZFyJv9mpz8oHw/WdWnh23NlnE1KeG0g7e4xQO4+9tHeup+gMd
W279gwMHisKA8iilU3YtHUuJr7dRI2qjrNGlacQtvmwI2UWJjmVFTvWgLo4VVsD/
BA18hyKTqhnBda6Wa8xpgV2sgYMqyV9UNVPsjt6Sx0ysDcM19YMypHNRmTT1T3fQ
A6T1oIen30bLQoQSn3MWWmtiZtH60UKjIrAezfDANM/buPHvObFESUfwEgKhQCLh
EzZX2k2ZhqueEipmfJzMNdw5nQBUelf7SzFMERkxagymEAv+GdOhz/dz6ApSfa84
BDrzGefSzVJvJuiCtd0Qt+Y9f0ObzsWcmNkeE7SJoBUDKAq4jCY/FgTk6MeArnqV
2LH6pFqkeu0Q5MQIzbu9/aVDzSOwtYeu72vd4p+9ATZVHqWmhNGcruJ5yIB5vcv6
uUe853ETkQnoTj2BwHKoh5kKHE3tDvO90azdmTHxVyDWigA1J+53hJFfKxCT+iDn
UU6zBPoL7OFov+gHufi+GigTf5793Jk/q+foAKBbnirTxqVJ2d5sd53QlGkPzRyA
qg/CYG5p/k+hgomWNybpoZIzHGKHU2bPRKxU5/9Iy7i9uwGMbnQNt4omZJCjH9AP
IX3+fb/s2mTQ3OZ5Qkhqn6dX4mZujbHYFvQurMri8dtBDoFmzTA=
=lspm
-----END PGP SIGNATURE-----

0
0
0

็ ‚ๆตœใฎๆตทๅฒธใงใƒ’ใ‚ณใƒผใ‚ญใ ใ‘ใชใ‚‰่ฟ‘ๆ‰€ใงใ‚‚ใงใใ‚‹ใชโ€ฆ1ๆ™‚้–“ใซ1ๆœฌใ ใ‘ใฉใชโ€ฆw

0
0

ใ‚ฆใƒŸใ‚ซใ‚ธใƒ†ใƒฉใ‚น๏ผˆใจใ„ใ†ใ‹็€ฌ้•ทๅณถ๏ผ‰ใฏๅฎŸใฏ็ตๆง‹่กŒใฃใฆใ‚‹ใ‚“ใงใ™ใ‚ˆใญใ‡๏ฝž็Œซใ‚‚ใ„ใฃใฑใ„ใ„ใ‚‹

0

ใ‚ฆใƒŸใ‚ซใ‚ธใƒ†ใƒฉใ‚น๏ผˆใจใ„ใ†ใ‹็€ฌ้•ทๅณถ๏ผ‰ใฏๅฎŸใฏ็ตๆง‹่กŒใฃใฆใ‚‹ใ‚“ใงใ™ใ‚ˆใญใ‡๏ฝž็Œซใ‚‚ใ„ใฃใฑใ„ใ„ใ‚‹

0
0

็ฉบๆธฏๆฅฝใ—ใ‚€ใชใ‚‰ใ“ใ“ใ‚‚่‰ฏใ„ใงใ™ใ‚ˆใ€‚็ฉบๆธฏใจใ„ใ†ใ‹้›ข็€้™ธใ‚’ๆฅฝใ—ใ‚€ๆ„Ÿใ˜ใซใชใ‚Šใพใ™ใŒโ€ฆ maps.app.goo.gl/23X8NfmyKQNmjN

0
0

I was just reminded of my old "AutoVids" project from 2014. It would grab a hashtag on Vine and grab a bunch of videos from the hashtag, then stitch them into a short video at 2x speed with CC-licensed music.

I went to look at the videos and it turns out that YouTube automatically converted them all to "shorts", which normally would annoy me but they actually look pretty nice and are easy to browse on this landing page all together:

youtube.com/@dariusk2/shorts

0

็ฉบๆธฏๆฅฝใ—ใ‚€ใชใ‚‰ใ“ใ“ใ‚‚่‰ฏใ„ใงใ™ใ‚ˆใ€‚็ฉบๆธฏใจใ„ใ†ใ‹้›ข็€้™ธใ‚’ๆฅฝใ—ใ‚€ๆ„Ÿใ˜ใซใชใ‚Šใพใ™ใŒโ€ฆ maps.app.goo.gl/23X8NfmyKQNmjN

0

ๅฐŠๆ•ฌใ—ใฆใ‚‹ใ‚ฝใƒ•ใƒˆใ‚ฆใ‚งใ‚ขใ‚จใƒณใ‚ธใƒ‹ใ‚ขใฎๆ–นใŒไปŠใฏใ€ŒBlueskyใŒไธ€็•ชๅฑ…ๅฟƒๅœฐ่‰ฏใ„ใ€ใจๆ›ธใ„ใฆใŠใ‚‰ใ‚Œใฆใ€ใใ†ใ„ใ†ๅถ็„ถใงๆœชๆฅใŒๆฑบใพใฃใฆใ„ใฃใฆใ—ใพใ†ใ‚‚ใ‚“ใชใฎใ‹ใ‚‚ใชใ‚ใฃใฆ่กŒๆ–นไธๆ˜ŽใซใชใฃใŸ่ฟ‘ๆ‰€ใฎ่งฆใ‚‰ใ›ใฆใใ‚Œใ‚‹็ŒซใŒๆ‚ฒใ—ใ‚“ใงใŸ

0
0

Bluesky Report โ€“ #108

Northsky is a new cooperative that is building their own space for the trans and queer community on Bluesky/ATProto, multiple apps are starting to work towards financial sustainability, and more.

The News

Northsky announced

Northsky Social is a newly announced cooperative that is โ€œworking to build a digital space designed around active moderation and user safety for 2SLGBTQIA+ communities.โ€ The Canadian cooperative features a group of people from Blueskyโ€™s 2SLGBTQIA+ community that have decided to build their own place on ATProto, serving the trans and queer community.

The first part of the Northsky project focuses on data hosting. Northsky is providing their users with managed PDS hosting. Users can transfer their data from a Bluesky-managed PDS to a Northsky-managed PDS. Northsky focuses on all their infrastructure being hosted in Canada, outside of the US. The anti-trans climate in the US is given as the main reason why Northsky is first going with PDS hosting. Even though it does not contribute to Northskyโ€™s goals towards better moderation, it is something that Northsky can help their community with right now.

Northsky is building out their own custom tooling to help people with this transfer. The current tools for transferring an account to a different PDS require technical know-how, and Northsky is building tools to make it accessible for the layperson. Northsky is also making their customers aware of, and helping them, with registering recovery keys. Setting and storing a recovery key allows people to always gain control of their account using that key. This is one of the features of ATProto that has been hidden so far, and also currently requires technical knowledge to set up. One of the challenges for Northsky is that Bluesky PBC currently does not allow accounts to migrate back to their PDSes. This means that if an account starts using Northsky, theyโ€™ll permanently have to either use Northsky or find another PDS provider service. Bluesky PBC seems open to changing this however.

In their announcement, Northsky talks about building safer digital places, and addressing โ€œthe gaps we see in moderation by implementing tooling and processes focused on keeping our users safe.โ€ These plans cannot be met with just PDS hosting, and need moderation systems, and Northskyโ€™s own appview as well. Northsky says that this will be phase 2 of their project, with more details to be shared later. The social dynamics of moderation are much more difficult than providing hosting services, so the real challenge for Northsky to build safer places will come later.

In Other News

This weekend will be the ATmosphere conference in Seattle. The event is sold out, but there will be remote livestreaming available. The conference has a busy schedule with two full days of talks. For Europeans there is another ATProto conference upcoming: AHOY! This single-day event will be held on April 24th in Hamburg, Germany, and tickets are now available. The first two announced speakers are the developers of Skyfeed and Tangled, and more speakers are already scheduled to be announced soon as well. As a note: Iโ€™m involved with helping organise the AHOY! conference, and hope to see many of you there!

Multiple apps in the Bluesky/ATProto ecosystem are taking the next step towards professionalising and are working towards financial sustainability. Spark is an upcoming ATProto short-form video platform, and they launched a fundraiser this week. The organisation of four people incorporated into a Public Benefit Company (PBC) recently, and are now looking to raise 100K USD via a crowdfunding campaign. Bluesky video client Skylight is also now incorporated as a PBC. The creator of Bluesky client deck.blue announced theyโ€™re working full-time on deck.blue, and can financially sustain themselves on the Patreon subscriptions. Bluesky video client Flashes is launching a fundraiser for bringing the app to Android, and will include an optional $1.99/month subscription to keep the apps financially sustainable.

The most recent update to the official Bluesky app contains a separate inbox for DMs and 3-minute videos. Bluesky has long had an issue with DM spam, although the team has been working to reduce this issue. The new DM inbox contains chat requests from unknown accounts where they can be accepted or rejected. This makes spam DMs less intrusive. The other update is that longer videos are now allowed on Bluesky, from 1 minute to 3 minutes, and from 50mb per video to 100mb per video. Notably, the option for longer videos put Bluesky even more in direct competition with Spark, an upcoming video platform on ATProto: Spark advertises its higher limits of 3 minute videos of 300mb as a unique feature, and of the reasons why they went with its own lexicon instead of using Bluesky.

Altmetric is a platform that tracks online engagement on scientific research across social networks. They observe that Bluesky has become a major platform for sharing scientific publications. Publications from 2025 are shared more on Bluesky than on X, and that overall volume of conversation about research is getting close to equal in absolute terms to X as well, even though Bluesky has an order of magnitude less active users than X does.

Bluesky PBC is pivoting into a t-shirt company. Last week CEO Jay Graber wore a tshirt to the SXSW conference with the text โ€œMundus sine caesaribusโ€ meaning โ€œA world without Caesarsโ€. The Bluesky community demanded the shirt as merch, and the first batch sold out in 30 minutes. A few days later the company brought the shirts back into stock, and COO Rose Wang said that the company had more money coming in from the shirts in a single day as they did from two years of selling custom domains.

Bluesky PBC has set up an EU representative office in Belgium, as part of mandatory compliance with the EUโ€™s Digital Services Act (DSA). Bluesky PBC made the news last November when a spokesperson for the European Commission called out Bluesky PBC for not following some of the compliance requirements for the DSA. The DSA mandates that all platforms that are active in the EU register their EU headquarters, and now Bluesky PBC has a point of contact in Belgium for the specific purpose of contact with EU Member states and agencies.

Fast Company ranked Bluesky PBC at number 17 on its list of the Worldโ€™s 50 Most Innovative Companies for 2025. Alongside the ranking, they featured an interview with Bluesky CEO Jay Graber.

Timeline app Surf is an upcoming app to build and browse custom feeds across different protocols and platforms. It allows you to browse content from platforms such as the fediverse, Bluesky, Threads, YouTube and more, customised into whatever topic or feed you want. Surfโ€™s latest updates allow for significantly better integration with Bluesky: you can now log into the app with your Bluesky account, have a unified home timeline for both your Bluesky and Mastodon account, and engage and post from the Surf app onto Bluesky. The app is build by Flipboard, and is currently in private beta.

And some Bluesky/ATProto software that caught my eyes:

  • Wamellow is a third-party tool for Discord that allows for a variety of social media services to be further integrated into a Discord server. Their latest update to the Discord integration allows people to like a Bluesky post that has been posted on Discord by reacting with the ๐Ÿฉต emoji within Discord.
  • Bluesky video client Skylight now has an in-app video editor. One of the challenges facing Bluesky media client apps is in how theyโ€™ll distinguish themselves from the official Bluesky apps. Having an in-app video editor is such a feature, where Skylight now can provide a meaningful value add over using the Bluesky app to watch videos.
  • ATProto.im is a client for Bluesky DMs, built in the style of the old AIM chatting platform.
  • Dragonfly is a new Bluesky client for MacOS desktop and the iPad.

The Links

Thatโ€™s all for this week, thanks for reading! If you want more analysis, you can subscribe to my newsletter. Every week you get an update with all this weekโ€™s articles, as well as extra analysis not published anywhere else. You can subscribe below, and follow this blog @fediversereport.com and my personal account @laurenshof.online on Bluesky.

<form action="https://fediversereport.com/wp-admin/admin-ajax.php?action=tnp&na=s" method="post" style="text-align: center"><input type="hidden" name="nr" value="minimal"><input type="hidden" name="nlang" value=""><input class="tnp-email" type="email" required name="ne" value="" placeholder="Email"><input class="tnp-submit" type="submit" value="Yep, I want to receive the newsletters" style=""></form>

fediversereport.com/bluesky-re

Detail in the city of Gouda
0
0
0
0
0
0

ใ•ใฆใ•ใฆ :saba:

c03e3129a0 (upstream/main) fix(deps): update dependency axios to v1.8.4 (#34219)
57b9dfd53e chore(deps): update dependency fog-openstack to v1.1.5 (#34204)
d232fa5b14 Reduce number of metric labels (#34223)
936d3a7de9 New Crowdin Translations (automated) (#34222)
e44e5d156d chore(deps): update dependency csv to v3.3.3 (#34220)
8ddefbd2af chore(deps): update dependency nokogiri to v1.18.5 (#34218)
290d57d6d9 Prevent duplicate REST API requests on submitting account personal note with ctrl+enter (#34213)

0
0

NEW DATA: The Federal Reserve reports that just 4% of American households own any crypto, and most of it is in the hands of a tiny group of rich investors.

Trumpโ€™s new crypto bailout is a big wealth transfer from the working-class to a handful of moguls. levernews.com/who-actually-own

0
0
0
0
0
0
0

Suddenly remembering that time that for like 8 years in a row apple was so bad at software development that they couldnโ€™t even compile their own operating system for the instruction set of the hardware they were shipping.

0

I am once again sat in the car about to attempt a run. I once again do not wish to go. I've said everything there is to say about this. It is what it is. You can't make an omelette without using the correct type of tofu and some of that Himalayan salt, as the old saying goes. A bird in the hand. A bee on the nose. Jumpers for goalposts. Marvellous, eh?

0
0
0

Puo' contenere tracce di canale IRC

Ciao!

questo messaggio vuole provare a portare alla vostra attenzione l'esistenza di un canale IRC sul fediverso in lingua italiana. Abbiamo un bot molto spiritoso, vi aspettiamo! :)

Canale server irc.libera.chat

Per collegarsi sono anche disponibili, non uno, ma ben due client via web:

Una piu' minimale:

web.libera.chat/gamja/

E una piu' carrozzata:

web.libera.chat/

Ci sono anche client per telefoni, ma io non ne conosco (ogni suggerimento e' ben accetto!). ๐Ÿ˜

Ciao!
C.

0
0
0
0
0
0
0
0
0
0