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

You are an :android: Android developer :android: and always wanted to work on an open source project? Then this is your choice! โฌ‡๏ธ ๐Ÿ˜ƒ

We're [again] growing and therefore looking for someone to join our passionate Android dev team working on DAVxโต! ๐ŸŽ‰

The job offer in short:

Android / Kotlin development โ€“ ~25 hrs/w โ€“ ~35.000 EUR based on experience/hours โ€“ for EU residents โ€“ 100% mobile

โฌ‡๏ธ We'd be happy to read your application โ€“ or if you know someone else please RT โฌ‡๏ธ

davx5.com/jobs

Screenshot of the job offer for an Android developer working on DAVx5
0
0
0
0
0

๋‹˜๋“ค์•„ ๋ธ”๋ฃจ์Šค์นด์ด๋ฅผ ๊ฒฝ๋ฐฐํ•˜๋ผ ์šฐ๋ฆฌ๊ฐ€ ํ”ํžˆ ๋ธ”์Šคํ™”์งˆ์ €ํ•˜๋ผ๊ณ  ์•Œ๊ณ ์žˆ๋Š” ๊ฐ•์ œ์••์ถ• (CDN ์ตœ์ ํ™”)๊ณผ์ •์„ ๊ฑฐ์น˜๋ฉด์„œ ๊ธฐ์กด ์ด๋ฏธ์ง€ ๋Œ€๋น„ ์ƒ์„ฑํ˜• AI ์ด๋ฏธ์ง€๊ฐ€ ๋™์ผ ํ€„๋ฆฌํ‹ฐ๋กœ ๋” ์ž˜ ์••์ถ•๋˜๋Š” ๊ฒฝํ–ฅ์ด ์žˆ๋‹ค๊ณ  ํ•ฉ๋‹ˆ๋‹ค = ์šฉ๋Ÿ‰ ์ž‘์•„์ง AI ์ด๋ฏธ์ง€๋Š” ์ปดํ“จํ„ฐ๊ฐ€ ์ธ์‹ํ• ๋•Œ ๋…ธ์ด์ฆˆ๊ฐ€ ์—†๋Š” ๋งค๋„๋Ÿฌ์šด ์ƒํƒœ๋กœ ์ถœ๋ ฅ๋˜๋ฏ€๋กœ ๋™์ผ ํ€„๋ฆฌํ‹ฐ๋กœ ๋ณด์—ฌ๋„ ์‹ค์ œ ๊ทธ๋ฆผ๋ณด๋‹ค ์šฉ๋Ÿ‰์ด ํ›จ ์ž‘์•„์ง„๋‹ค ํ•˜๋„ค์š” ๊ทธ๋ฆฌ๊ณ  jpg ๋ณ€ํ™˜๊ณผ์ •์—์„œ ํ•ด๋‹นํšจ๊ณผ๊ฐ€ ํฌ๊ฒŒ ๋‚˜ํƒ€๋‚˜๋Š”๋ฐ ์ด ์—ญ์‹œ ๋ธ”์Šค๊ฐ€ ์ž๋™์œผ๋กœ ํ•ด์ฃผ๊ณ , 10%์”ฉ ์••์ถ•์„ ๋ฐ˜๋ณตํ•˜๊ธฐ ๋•Œ๋ฌธ์— ํƒ€ ํ”Œ๋žซํผ ๋Œ€๋น„ ์šฉ๋Ÿ‰์œผ๋กœ ์ด๋ฏธ์ง€ ๊ตฌ๋ถ„์ด ๊ฐ€๋Šฅํ•˜๋‹ค๊ณ  ํ•ฉ๋‹ˆ๋‹ค

0
0
1
0
0
0
0
0
0
0
0
0
1
1
0
0
0

Blacksky has already built their own ATProto stack that's fully independent from Bluesky.

Now Eurosky is making progress as they roll out their own PDS.

I see more independent infrastructure springing up on atp.fyi/network, including AppViews.

For anyone hoping that we'll get another wave of people coming to the fediverse once Bluesky folds/enshittifies, that might not necessarily be the case as people will have more options to stay in the Atmosphere.

0

Kollege hat mal den "Copilot" gefragt zu einem Problem, das wir gemeinsam lรถsen wollen, in meinem Fachgebiet. Das hat ihn wahrscheinlich maximal zwei Minuten gekostet.
Jetzt muss ich den Roman, den Copilot ausgespuckt hat, erstens lesen und zweitens lรคnglich erklรคren, wieso die vorgeschlagenen Lรถsungen Quatsch sind. Das sehe ich zwar auf den ersten Blick, aber ich muss das jetzt einer fachfremden Person erklรคren. So steigert die KI nรคmlich unsere Produktivitรคt. ยฏ\_(ใƒ„)_/ยฏ

0
0
0
0
1
0
0
1
0

Blacksky has already built their own ATProto stack that's fully independent from Bluesky.

Now Eurosky is making progress as they roll out their own PDS.

I see more independent infrastructure springing up on atp.fyi/network, including AppViews.

For anyone hoping that we'll get another wave of people coming to the fediverse once Bluesky folds/enshittifies, that might not necessarily be the case as people will have more options to stay in the Atmosphere.

0
0
0
0
0
2
0
0

@mattiemMatt Massicotte I know you love concurrency questions, so, is there a good way to access UIColors from a background thread? I think that has to be on the main thread, right?

I have some code that picks a random UIColor and gets its hex value that was crashing. I'm guessing that it's because it's sometimes called from a background thread, but it's hard to reproduce.

0
1
0
0
0

Are you considering to apply to an Open Internet Stack open call from the @EUCommissionEuropean Commission ? You are welcome to join one of the matchmaking sessions on February 11.
The aim of the sessions is to facilitate people who are looking for consortium partners to apply for a grant together. There will be 3 sessions, organized per open call.

@EC_NGINext Generation Internet will give a brief introduction, and then the floor is open.

Times, links & more info: https://nlnet.nl/events/20260211/OIS-matchmaking/index.html

#FOSS #funding #NGI #OpenInternetStack

0
0
1
0
0
1

ํ•œ๊ตญ ์ถœํŒ์‚ฌ์—์„œ๋Š” ๋ณดํ†ต (๋ฒˆ์—ญ ํŽธ์ง‘๊ฒ€์ˆ˜ ์ธ๋ ฅ์ด ๋ถ€์กฑํ•œ ์†Œํ˜• ์ถœํŒ์‚ฌ๊ฐ€ ์•„๋‹Œ ์ด์ƒ) โ€˜์†Œ๋…€๋งŒํ™”โ€˜๋ผ๋Š” ํ‘œํ˜„์„ ์ž˜ ์•ˆ ์“ฐ๊ณ  โ€˜์ˆœ์ •๋งŒํ™”โ€™๋ผ๋Š” ํ‘œํ˜„์„ ์ž์ฃผ ์“ฐ๋Š”๋ฐ๋‹ค๊ฐ€ (ใ€ˆ๊ณผํ•™์†Œ๋…„ใ€‰ ๊ฐ™์€ ์žก์ง€๊ฐ€ ๊ทธ๋ ‡๋“ฏ) โ€™์†Œ๋…„โ€™์ด๋ผ๋Š” ๋‹จ์–ด๋Š” ๋ณธ๋ž˜ ์  ๋”๊ฐ€ ๋ช…์‹œ๋˜์–ด ์žˆ์ง€ ์•Š๋‹ค๋ณด๋‹ˆ ์ด๋Ÿฐ ๋ถ€๋ถ„์— ์žˆ์–ด์„œ๋Š” ์กฐ๊ธˆ ๋” ๋‰ดํŠธ๋Ÿดํ•˜๋‹ค๋Š” ์ธ์ƒ์ด ์–ด๋А ์ •๋„ ์žˆ๊ธฐ๋Š” ํ•ด์š”.

0
0

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

0
0
0
0
0
0