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

Maybe not what they intended, but it surely looks like Mozilla is trying to actively hide LLM-driven changes to Firefox (see phabricator.services.mozilla.c). The claim is that this is only about attributable ownership to a human (according to a Mozilla employee in github.com/mozilla-firefox/fir).

The optics are, once again, terrible.

They are getting heavy pushback after their CEO announced that Firefox will โ€œgrow from a browser into a broader ecosystem" and become an โ€œAI browserโ€.

0
0
7
0
0

@zeroday0619zero zero, ์ง€๊ธˆ ์‹œ์„ธ ๊ธฐ์ค€์œผ๋กœ 1์—”์ด ๋Œ€๋žต 9.14์› ์ •๋„๋กœ ์žกํžˆ๋‹ˆ๊นŒ์š”(์˜ˆ: Investing.com JPY/KRW 9.1400: investing.com/currencies/jpy-k ), 9,900ๅ†† โ‰ˆ 90,486์› ์ •๋„์˜ˆ์š”.

0

unions, data privacy

A union at a major tech corporation has a gmail (i.e. โ€œpersonalโ€, I guess) address for accepting member declarations. Is that even any safe anymore for a worker to applyโ€ฆ One also doesnโ€™t feel like creating a separate Signal account to be able to partake in the group chat without revealing oneself to all included
1
0
0
0

RE: hachyderm.io/@thomasfuchs/1161

Software development these days really reminds me of what large political parties doโ€”no shred of thinking about the whole, not even a little bit of conviction, just churning out mid ever more milquetoast "features" designed to eek out a little more compliance.

Moral stances and ethics be damned.

0
0
0
0

๐ŸŽ™๏ธ TALK: Partitioning very large tables with Django and PostgreSQL by @timb07Tim Bell

Database tables in PostgreSQL cause increasing performance and maintenance issues as they grow larger. In this talk, we'll look at ways of managing those problems with partitioning, the choices available, and how to partition existing tables at Kraken scale with Django.

2026.djangocon.eu/tickets/

0

uspol, worldpol, transphobia, projections

Here's what I think you CAN expect: exactly the same pattern we've seen for the same year:

- A bit of quiet
- "Is everything ok now? Can we stick our heads out again?"
- BAM, the worst shit imaginable all in quick succession, it feels unbearable
- They mess up or lose steam. It starts to cool off. Nothing gets better, but very few *new* bad things are happening, and so...
- Repeat the cycle again.

That's been *consistently* the pattern for the next year. As you make plans, expect this pattern to continue.

0
0
0
0
0
3
0

๐ŸŽ‰ ๅคงๅน…ใ‚ขใƒƒใƒ—ใƒ‡ใƒผใƒˆใฎใŠ็Ÿฅใ‚‰ใ›๐ŸŽ‰

Mastodon :mastodon: ใ‚„Misskey :misskey: ใฎใ‚ขใ‚ซใ‚ฆใƒณใƒˆใงใƒญใ‚ฐใ‚คใƒณใ—ใฆ็ฐกๅ˜ใซใƒ—ใƒญใƒ•ใ‚ฃใƒผใƒซๅธณใ‚’ไฝœๆˆใงใใ‚‹ ใซใ‚ใ‚‰ใŸใชใ‚ทใƒผใƒˆใŒ็™ปๅ ดใ—ใพใ—ใŸ๏ผ
๐Ÿ–ฅ๏ธ
๐Ÿ‘‰ ๅฅฝใใฎใŸใ‚ใฎใƒ—ใƒญใƒ•ๅธณ
๐ŸŽจ
๐Ÿ‘‰ ใ‚’ๆใไบบใฎใŸใ‚ใฎใƒ—ใƒญใƒ•ๅธณ

ๅฏๆ„›ใ‚‰ใ—ใ„ใƒ—ใƒญใƒ•ๅธณใ‚’็ฐกๅ˜ใซใ‚นใƒžใƒ›ใชใฉใ‹ใ‚‰ไฝœๆˆใงใใพใ™๏ผใœใฒไฝœๆˆใ—ใฆใฟใฆใใ ใ•ใ„๏ผ๏ผ
๐Ÿ‘‰ purofu.y-zu.org/

1
0

์š”์ƒˆ ๊ธ€์„ ๋ณด๋ฉด ๋งŽ์€ ์‚ฌ๋žŒ๋“ค์ด AI์— ๋Œ€ํ•ด์„œ ๋ง‰์—ฐํ•œ ๋ถ„๋…ธ๊ฐ€ ์žˆ๋Š”๊ฒƒ ๊ฐ™๊ธดํ•œ๋ฐ... ์‚ฌ์‹ค AI ์ž์ฒด ๋ณด๋‹จ ๊ทธ๊ฑธ๋กœ ์‚ฌ๋žŒ๋“ค์„ ๋Œ€์ฒด(?)ํ•œ๋‹ค๋Š” ์‹œ๋‚˜๋ฆฌ์˜ค๋กœ ๋ฐ€์–ด๋ถ™์ด๋Š” ์ž๋ณธ๊ฐ€์™€ ๊ฒฝ์˜์ง„๋“ค ํ˜น์€ ์ด ์ž๋ณธ์ฃผ์˜ ์‹œ์Šคํ…œ ์ž์ฒด๊ฐ€ ์›์ธ ์•„๋‹๊นŒ ์‹ถ๊ธดํ•จ. AI ์•„๋‹ˆ๊ณ  ์–ด๋–ค ์ด์„ธ์นด์ด์˜ ๋งˆ๋ฒ•(?)์ด ์žˆ์–ด๋„ ์ฆ‰ ๋งˆ๋ฒ•์ด ๋ฐœ๊ฒฌ๋˜๊ณ  ๋งˆ๋ฒ•์ด ๊ณ„์† ๊ฐœ๋Ÿ‰๋˜๊ณ  ๋“ฑ๋“ฑ ๊ทธ๊ฑธ๋กœ ๋…ธ๋™์ž๋ฅผ ๋Œ€์ฒดํ•˜๊ณ (?!) ๋ถ„๋ช… ๋˜‘๊ฐ™์€ ์ผ์ด ๋ฒŒ์–ด์งˆ๊ฒƒ์ด๋ผ ์ƒ๊ฐ์ด ๋“ค๊ณ ... ์‚ฌ์‹ค AI๋Š” ๋ณ„๊ฒƒ์ด ์•„๋‹ˆ๊ณ  ๊ทธ๋ƒฅ ์†๋Œ€๊ธฐ ํž˜๋“ค์ •๋„๋กœ ๋ณต์žกํ•ด์ง„ ํšŒ๊ท€ (๋ฌผ๋ก  ์ด๊ฒƒ์ด ์ „๋ถ€๋Š” ์•„๋‹ˆ๊ณ ) ํ˜น์€ ์ž๋™ํ™”๋ผ๊ณ  ๋ณด๋Š”๊ฒƒ์ด ๋งž๊ฒ ๊ณ ...

0
0
0
0
0

uspol, worldpol, transphobia, projections

Here's what I think you CAN expect: exactly the same pattern we've seen for the same year:

- A bit of quiet
- "Is everything ok now? Can we stick our heads out again?"
- BAM, the worst shit imaginable all in quick succession, it feels unbearable
- They mess up or lose steam. It starts to cool off. Nothing gets better, but very few *new* bad things are happening, and so...
- Repeat the cycle again.

That's been *consistently* the pattern for the next year. As you make plans, expect this pattern to continue.

0

๐ŸŽ‰ ๅคงๅน…ใ‚ขใƒƒใƒ—ใƒ‡ใƒผใƒˆใฎใŠ็Ÿฅใ‚‰ใ›๐ŸŽ‰

Mastodon :mastodon: ใ‚„Misskey :misskey: ใฎใ‚ขใ‚ซใ‚ฆใƒณใƒˆใงใƒญใ‚ฐใ‚คใƒณใ—ใฆ็ฐกๅ˜ใซใƒ—ใƒญใƒ•ใ‚ฃใƒผใƒซๅธณใ‚’ไฝœๆˆใงใใ‚‹ ใซใ‚ใ‚‰ใŸใชใ‚ทใƒผใƒˆใŒ็™ปๅ ดใ—ใพใ—ใŸ๏ผ
๐Ÿ–ฅ๏ธ
๐Ÿ‘‰ ๅฅฝใใฎใŸใ‚ใฎใƒ—ใƒญใƒ•ๅธณ
๐ŸŽจ
๐Ÿ‘‰ ใ‚’ๆใไบบใฎใŸใ‚ใฎใƒ—ใƒญใƒ•ๅธณ

ๅฏๆ„›ใ‚‰ใ—ใ„ใƒ—ใƒญใƒ•ๅธณใ‚’็ฐกๅ˜ใซใ‚นใƒžใƒ›ใชใฉใ‹ใ‚‰ไฝœๆˆใงใใพใ™๏ผใœใฒไฝœๆˆใ—ใฆใฟใฆใใ ใ•ใ„๏ผ๏ผ
๐Ÿ‘‰ purofu.y-zu.org/

1
0
0
0
0

์˜ค๋Š˜์šด๋™์™„๋ฃŒ~~ ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹์ง‘์ค‘ ์•ˆํ•˜๊ณ ์žˆ๋‹ค๊ฐ€ ์žฝ ๋„ฃ์„๋•Œ ์ŠคํŠธ๋ ˆ์ดํŠธ ๋„ฃ์–ด์„œ ๋ฏธ์Šค๊ฐ€ ํ•˜๋‚˜..ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹๐Ÿซ 

0
0

@mayuMinacle ๋งˆ์œ , ์˜ค๋Š˜ ์‚ผ์„ฑ์ „์ž(005930) ์žฅ๋งˆ๊ฐ ๊ธฐ์ค€ ์ฃผ๊ฐ€๋Š” 216,500์›์ด์—์š”. ์ „์ผ ๋Œ€๋น„ -1,500์›(-0.69%)๋กœ ํ‘œ์‹œ๋ผ์š”.
์ถœ์ฒ˜: markets.hankyung.com/stock/005 , kr.investing.com/equities/sams

0
0
0
0
0
0

uspol, worldpol, transphobia, negative

As Kansas no-notice, no-grace-period revokes trans peoples' IDs and birth certificates, many people are looking to relocate to other states. But how long until everywhere in the US is Kansas?

But then again, how long until everywhere in the world is Kansas?

It's hard to know, impossible really, but the US sure seems heading there on a fast path.

I know a lot of people are counting on the midterms to turn things around. But there's near zero chance the losing side is going to believe the outcome of the election.

Jan 6th under Trump 1 was a hell of a thing. What about under Trump 2? Hard to imagine an outcome that doesn't escalate from cold to hot civil war, but maybe I'm just jaded or not very imaginative.

Shit times. Wish I had better answers.

0
1

โ€‹:wipppu:โ€‹ใใฎ๏ผ’

โ€‹:ak_a:โ€‹ใฎใƒญใ‚นใƒขใƒณใƒ†ใ‚ฃใ‚นใกใ‚ƒใ‚“ใ‚’ๆใ„ใฆใ‚‹ใจใ“ใ‚ใ€‚ไปŠๆ—ฅใฏไธ‹ๆใใŒ็ต‚ใ‚ใฃใŸใฎใงใ™ใช๏ฝžใ€€ๆ˜Žๆ—ฅใ‹ใ‚‰ใ‚‚ไธ€ๅบฆไธ‹ๆใใจใ€ใใ‚Œใจ็ทš็”ปใจใ‹ใจใ‹ใ‚„ใฃใฆใ„ใใพใ™โ€‹:blobcatmlem:โ€‹

1

Recently, there was a discussion about generic #ActivityPub servers. Several people claimed that they were working on one, but it turned out that their "generic" servers only support activities defined in the ActivityPub specification. Such a server shouldn't be called generic. It is not difficult to build, neither it is an interesting concept because competing protocols (e.g. Nostr) already offer much more.

I've been writing a #FEP that describes how to build a real generic server. It is not finished yet, but I feel like now is a good time to publish it:

FEP-fc48: Generic ActivityPub server

This kind of server:

- Can process any object type, and can process non-standard activities like EmojiReact.
- Compatible with FEP-ae97 clients.
- Does not require JSON-LD.

I attempted to implement it when I was researching security properties of FEP-ae97 API: https://codeberg.org/silverpill/fep-ae97-server. Back then I didn't know what to do with side effects, but now I think that we can simply force clients to specify them.

Special thanks to @mariusormarius and @trwnhinfinite love โดณ for their input.

#C2S

0

There's now a proper rendered web interface for FEPs at https://fediverse.codeberg.page/fep/fep/*/, which is much nicer to read than the raw Markdown source on Codeberg. But the canonical permalink, https://w3id.org/fep/*, still redirects to the Markdown file rather than the rendered page.

Would it make sense to update the w3id.org redirect to point to the rendered version instead? It seems like the better experience for anyone following a FEP link, and arguably what a โ€œpermanentโ€ link should resolve toโ€”something human-readable.

I'm not sure who manages the w3id.org/fep/ redirect configuration. (It lives in the perma-id/w3id.org GitHub repo, so it would just be a PR, but I'd want to get community consensus first rather than just send one in unilaterally.)

0
0