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.

In other words, can you top out Bluesky's byte limit by writing in a human language, not relying on emoji or proto-emoji like ☪? And if not, what human text comes closest— has *largest* ratio of byte-length to grapheme-length?

I'm guessing the leading candidates would be:

- Vietnamese, as far as I know the diacritic-est language on earth;
- Chinese, assuming you can stick only to four-byte characters;
- Archaic korean— oh, but this one's *complicated*, so I'll have to explain in the next post—

@mcc i'm not sure that these count as a single grapheme (and nothing on my computer supports this part of the standard, so i can't easily check), but it looks like you can combine a whole bunch of ancient egyptian characters into a single glyph with egyptian hieroglyph format controls en.wikipedia.org/wiki/Egyptian this page mjn.host.cs.st-andrews.ac.uk/e has examples of nine code-point stretches that appear to render as a single glyph, which I think works out to 36 bytes in utf8?

0

@smallcircles🫧 socialcoding.. @steveSteve Bate @mariusormarius

I think in particular the terms "publisher" and "consumer" from AS2 and "client" and "server" from AP don't always map cleanly, especially with HTTP POST requests.

When a client delivers an activity to the actor's outbox, the client is the publisher of that activity, and the server is the consumer.

Same when a sending server (publisher) delivers an activity to a receiving server (consumer).

0
0
0
0

Had a lot of fun with my stats students today. I gave them two data sets. One from a random number generator, the other was one I made up that was not random, but designed to look random. They were able to figure out which one was fake.

Then we had ChatGPT make the same kind of data set (random numbers 1-6 set of 100) and it had the same problems as my fake set but in a different way.

We talked about the study about AI generated passwords.

0
0
0
0
2
1
1

RE: social.jvns.ca/@b0rk/116103335

The poll to the reply I just posted. It’s a good poll but I’m honestly confused/surprised by all the man page adherents. I guess I live in a different universe because almost all my man page experiences (not --help, man) have been negative or at the very least unintuitive.

0

Beautifully Terrifying (9 Photos)

STREET ART UTOPIA @streetartutopia@streetartutopia.com

We stand at a crossroads. On one side, technology promises to upgrade our very bodies. On the other, the natural world crumbles under our weight. These 9 artworks explore the tension between the future we’re building and the planet we’re leaving behind. More: Climate Change in Street Art 🔌 1. The Transhumanist — By HIJACK in Los Angeles, USA 🇺🇸 A man on a unicycle balances blindly while consumed by a VR headset, feeding directly from the Google search bar. HIJACK satirizes […]

Read more →
0
0
30
0
0

Two weeks from today, exactly, we'll be in the Expo Hall at SCALE 23x -- Workshops, real conversations, and practical sessions across open source, security, and cloud native.

We'd love to say hi if you're there, and if you're on the fence you can use the code CIVIC for 50% off a pass.

0
1
0

i probably shared this one already, but i have just finished building a digital version of a 300+ printed photo album just now, and it's so much work that i feel i need to share *something* out of it (the whole album can't be shared publicly because it's too personal)

night cityscale consisting of Montreal's iconic "FARINE FIVE ROSE" warehouse with the "bonaventure" freeway snaking around it, with car lights dragging on it due to a long exposure. the Samuel-de-Champlain bridge over the Saint-Lawrence river is being built in the background.
0

How am I supposed to travel in the netherlands in the future?

My bank card hasn't historically worked in public transit systems and you can only order the new OV-pas to a Dutch address. I refuse to use my phone's payment solution for this.

Is there any other option?

0

In other words, can you top out Bluesky's byte limit by writing in a human language, not relying on emoji or proto-emoji like ☪? And if not, what human text comes closest— has *largest* ratio of byte-length to grapheme-length?

I'm guessing the leading candidates would be:

- Vietnamese, as far as I know the diacritic-est language on earth;
- Chinese, assuming you can stick only to four-byte characters;
- Archaic korean— oh, but this one's *complicated*, so I'll have to explain in the next post—

@mcc Hindi's got to be pretty good. "नमस्ते" (namaste) clocks in at 18 bytes for 3 gcs; of that the "-ste" alone (स्ते) is 12 bytes for 1gc. "पास्त्रामी" (pastrami - I'm just thinking of random words here) is 30 bytes for still 3 gcs. I'm sure someone who actually knows Hindi could do much better here!

0
0

言語化すること自体が悪いとは思わない。言語化した内容を周囲とどう共有するか、その姿勢が問われたのではないか。知らんけど

コミュニケーションが分からなくなった anond.hatelabo.jp/202602201447

0
2
1
1
0

Microsoft's new Xbox chief is Asha Sharma, formerly president of CoreAI. She's promising to "recommit to our core Xbox fans and players" and "celebrate our roots with a renewed commitment to Xbox starting with console which has shaped who we are." www.theverge.com/games/882326...

Read Microsoft gaming CEO Asha...

0
0
0
0
1
1
1

Big appreciation to @Jeremy for building, promoting, and maintaining nwt.social.

In a place like Yellowknife, creating digital infrastructure that is locally rooted actually matters. It is easy to use global platforms. It is harder to build something.

Genuinely curious: how can local businesses meaningfully support independent servers and communities like this without turning it into advertising?

0
1
0
0

oh good, the “you’re just doing purity culture” thing is already taking hold over on bluesky

so the line is now supposed to be that local LLMs are good and moral and SaaS LLMs are bad, when local LLMs come from the same fucked system that’s also actively making it impossible to buy computing hardware powerful enough to run even a shitty local LLM? is that about right? I’m supposed to clap cause someone with money is running a plagiarism machine but slower and shittier on their desktop?

0
0
0

Sup is meant for those who use Snapchat, Whatsapp and Messenger daily, but also brings a clean and refined experience to people who prefer other protocols.

The modular nature of Sup separates identity from protocols to connect you to your people, wherever they are, with push notifications, dark mode, and even video chat!

This should exist, but it would be difficult to grow from scratch...

Unless you had two platforms you could integrate with first class support.

😎

0
0
3
0
0
1
0

Google announced that as of September 2026, it will no longer be possible to develop apps for the Android platform without first registering centrally with Google. This registration will involve:

- Paying a fee to Google
- Agreeing to Google’s Terms and Conditions
- Providing government identification
- Uploading evidence of the developer’s private signing key
- Listing all current and future application identifiers

keepandroidopen.org/

0
0
0
0
12
0
1
0
0
0

Got nerdsniped by a request from @thisismissem.social and made a little visualizer tool demonstrating the various ways you can represent "how long is this string?" in Unicode:

data.runhello.com/bs-limits/

- Bytes (in the standard UTF-8 recording)
- UTF-16 (irrelevant except in JS, where it's relevant)
- Codepoints (unicode characters)
- Grapheme clusters (the visual "characters" you see on screen)

And how the divergence of the two relates to Bluesky's "unusual" post limit rules.

@mcc At one point, at least, the Bluesky Android app and web app were calculating this differently.

I had to use the app to get those flags into my profile, because on the site they'd each increase the character count by a lot more.

(And actually... it looks like this is still the case??)

0
0
0