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

I'm afraid to say that there are no more brocollis available. The entire broccoli production has been sold out until 2028. The remaining broccolis on the market have been picked up by scalpers and now go for 50โ‚ฌ/Kg on eBay. It goes without saying that we need all the broccolis for datacenters, why do you ask?

0
0

ํด๋Ÿฝ? ํฌ์ฐจ?โ€ฆ์™ธ๋กœ์šด ์ฒญ๋…„๋“ค, ์ด์ œ๋Š” 'ํ˜ผ์ˆ ๋ฐ”' ๊ฐ„๋‹ค๋Š”๋ฐ www.yna.co.kr/view/AKR2026... ์ €ํฌ ๋™๋„ค๋„ ๋ช‡ ๊ณณ ์žˆ๋”๋ผ๊ณ ์š”. ํ˜ผ์ž ๊ฐ€์„œ ์กฐ์šฉํžˆ ๋งˆ์‹œ๋Š” ๋ฐ”์ธ ์ค„ ์•Œ์•˜๋Š”๋ฐ "ํ˜ผ์ž ๊ฐ€์„œ ์•„๋ฌดํ•˜๊ณ ๋‚˜ ์นœํ•ด์ ธ์„œ ๊ฐ™์ด ๋งˆ์‹œ๋Š”" ์ˆ ์ง‘์ด์—ˆ์Œ...................................

ํด๋Ÿฝ? ํฌ์ฐจ?โ€ฆ์™ธ๋กœ์šด ์ฒญ๋…„๋“ค, ์ด์ œ๋Š” 'ํ˜ผ์ˆ ๋ฐ”' ๊ฐ„๋‹ค๋Š”...

0
1
0
0
0
0
3
0
0
0
1
0
ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ ์•„ ๋‚˜๋„ ์ œ์œก๋ณถ์Œ์ด๋ž‘ ๋ˆ๊นŒ์Šค ์ข‹์•„ํ•˜๋Š”๋ฐ ๋‚จ์ž์˜ ์Œ์‹์ด๋ผ๋Š” ์ด๋ฏธ์ง€๊ฐ€ ๋ฐ•ํ˜€์žˆ์–ด์„œ ๊ทธ๋Ÿฐ๊ฐ€ ์ข€ ๋ˆˆ์น˜๋ณด์ž„
1

@mcc @whitequarkโœงโœฆCatherineโœฆโœง it is implemented incorrectly. it transforms operationsโ€”clone, merge, pull, checkout etcโ€”which straightforwardly mean โ€œmake my working tree mirror the state of the consensus reality of the working tree at this revisionโ€ to instead mean some different thing where some mysterious additional command or commands must be run to finish syncing. this operation is the fundamental, most important thing that a VCS must do, so its failure provokes a very understandable negative reaction

@glyph @mcc @whitequarkโœงโœฆCatherineโœฆโœง I have found that there are actually some options that help here!

submodule.recurse true

This makes many of the pull/checkout/etc operations do what you mean recursively including submodules. You still need to do something to initially pull the submodules, this doesn't change the fact that submodule are something you need to opt into, and of course any commits you still need to deal with committing and pushing in the submodule before the parent, but it means that if you just want "when I checkout a new branch, also checkout the appropriate submodule commit for that branch" just work.

status.submoduleSummary true
diff.submodule log

These options provide better status information, so when you have some change in the submodule compared to what commit you're on, you can see what commits added/removed there are in the submodule, rather than just a couple of SHA identifiers.

These dramatically improve the UX of working with submodules. I still find that people reach for them too much, but they're more tolerable with these options. Not sure why they aren't on by default.

0
0
0
0
๋ฉ”์ธ ์ปดํ“จํ„ฐ์—์„œ ๋Œ๋ฆฌ๊ธฐ์—๋Š” ๋ฆฌ์Šคํฌ๊ฐ€ ์žˆ์–ด ๋ณด์ด๋Š” ๊ฒŒ์ž„์„ ๋ฆฌ๋ˆ…์Šค์—์„œ Bottles๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์•ˆ์ „ํ•˜๊ฒŒ ์ƒŒ๋“œ๋ฐ•์Šค์—์„œ ๋Œ๋ ธ์Šต๋‹ˆ๋‹ค. โ€‹:blobcatgooglythumbsup:โ€‹
0
0
0
0
0
0
1

์ธ๋ ˆ์ด ๋ถ™์ธ๊ฑฐ์—์„œ ๋ญ๊ฐ€ ๋–จ์–ด์กŒ๋Š”๋ฐ ์ ‘์ฐฉ์ œ์ธ๊ฐ€? ์ ‘์ฐฉ์ œ๊ฐ€ ์•Œ์•„์„œ ๋–จ์–ด์งˆ๊ฑฐ๋ผ๊ณ  ํ•˜๊ธด ํ–ˆ๋Š”๋ฐ

0

River Curves

A storm forecast, our flight cancelled. If it hadn't been, we would never have seen this serene scene.

Following the swift river upstream, we paused where the early light kissing the clouds was reflected in the icy waters.

Facing south; dawn at 10:30am in mid-November over Nรบpufellshnjรบkur in Eyjafjarรฐarsveit, north-eastern .

Zoom in to view this at 100% if you can, it's very detailed.

A snow scene, with mountains in the distance. A river runs from centre left of the shot, winding its way towards the right and then down to the bottom centre left. The riverbanks are covered in snow and ice. Above a distant pointed mountain with the sunrise kissing its peak, a bank of cloud angles up from the right centre to the top left in a triangular wedge. It's lit by the rising sun in soft shades of orange and peach. The sky above it is hazy with icy cloud, and the flowing river below reflects the sunrise and sky.
0
3
0
0

Of course it's gonna be privileged kids doing more activism! It's the fact they use their privilege, โ€œpass the micโ€, and fight for a world where their circumstances aren't a privilege but a right, that's what matters.

When conservatives point out the privilege of their political rivals, it's never to actually criticize a hierarchical society, but rather an expression of the wish that their opponents had as little of a voice as the groups they marginalize.

0
0

So, Discord have started to experiment the next step of their age verification: Send "age verification" data to the company Persona.

Persona, in which Peter Thiel have investments. Peter Thiel is the founder of Palantir, a data and surveillance company that collaborate with USA federal agencies. Including ICE. (And their is a lot of other things to tell about Thiel.)

But wait, there is more about Persona. [1/2]

eurogamer.net/discord-advises-




0
0

Of course it's gonna be privileged kids doing more activism! It's the fact they use their privilege, โ€œpass the micโ€, and fight for a world where their circumstances aren't a privilege but a right, that's what matters.

When conservatives point out the privilege of their political rivals, it's never to actually criticize a hierarchical society, but rather an expression of the wish that their opponents had as little of a voice as the groups they marginalize.

0
0
1
0
0
0
1

notestockใ‚’ๅฐŽๅ…ฅใ™ใ‚‹ใชใฉใ—ใŸใ€€่‡ช้ฏ–ใ‚ขใ‚ซใ‚ฆใƒณใƒˆใ‚‚็™ป้Œฒใ—ใฆใ‚ฐใƒซใƒผใƒ—่จญๅฎšใ—ใŸใ‹ใ‚‰่‡ช้ฏ–ใ‚’้–‰้Ž–ใ—ใฆใ‚‚ไธ€ๅฟœๆŠ•็จฟใฏๅผ•ใ็ถšใ่ฆ‹ใ‚Œใ‚‹ใฎใ‹ใชใ€ใƒกใƒ‡ใ‚ฃใ‚ขใฏใƒ€ใƒกใฃใฝใ„ใ‘ใฉ

0
0
1
0
0
0

- do you want to use google to sign in?
- do you want to add a passkey?
- do you want to add a 2FA token?
- we know you have 2FA but we've sent you an email instead
- this login attempt seems suspicious we've sent you a text about it
- can you click on these buses?
- you failed to click on the buses click on these bicycles instead
- should we save these details for next time?
- do you accept these trackers?
- you can opt out but we've decided it's legitimate interest anyway
- would you like to see a list of our 847 partners we share your data with?
- can we send you desktop notifications?
- can we access your location?
- do you want 10% off for signing up to the mailing list?
- do you want me to translate this page?
- hi I'm your friendly chatbot how can I help?
- oh no you can't buy this, reach out to us for a quote!
- do you wantโ€”

I'm tired boss

0
50
0
0
23
0
0

Meinungsfreiheit im Internet heiรŸt, dass jeder seine Meinung offen รคuรŸern darf โ€“ auch wenn sie nicht jedem gefรคllt. Dieses Recht ist wichtig und schรผtzt die Vielfalt an Ansichten.

Gleichzeitig ist sie kein Freibrief fรผr Beleidigungen oder persรถnliche Angriffe. Wer widerspricht, sollte sachlich bleiben und mit Argumenten reagieren. Respekt und Fairness sind die Grundlage fรผr eine konstruktive Diskussion.

0
0