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

Canada Post, hospitals, and schools aren't (or shouldn't be) private businesses, they are public services. They don't need to make profits or break even, and they should be supported by public funding.

However, oil, gas, and AI companies are private for-profit businesses. They shouldn't receive any public funding.

Stop this madness.

0

캐나다 우체국이 작년에 10억 달러 "손실"을 보았다는 말에 대해 우체국이 국가 서비스지 사업이냐는 지적이 이어지는 가운데 "캐나다 국방부가 작년 338억 달러 손실을 보았다"는 표현이 보였다. 나중에 어디든 민영화 하려고 또 저런 소리 하면 나도 국방부 "손실" 얘기 해야지

0
0
0
0

LLM

This isn't surprising.

There have been products & services like this before — before LLMs.

And, a service like this can be useful, but — the vast majority of people are better off running LLMs locally.

...

These LLM SaaS services have the potential to take 'spyware' to level unseen before. And, we already have evidence that it is already happening.

"""
Today we [OpenAI] are launching my favorite feature of ChatGPT so far, called Pulse. It is initially available to Pro subscribers.

Pulse works for you overnight, and keeps thinking about your interests, your connected data, your recent chats, and more. Every morning, you get a custom-generated set of stuff you might be interested in.

It performs super well if you tell ChatGPT more about what's important to you. In regular chat, you could mention “I’d like to go visit Bora Bora someday” or “My kid is 6 months old and I’m interested in developmental milestones” and in the future you might get useful updates.

Think of treating ChatGPT like a super-competent personal assistant: sometimes you ask for things you need in the moment, but if you share general preferences, it will do a good job for you proactively.

This also points to what I believe is the future of ChatGPT: a shift from being all reactive to being significantly proactive, and extremely personalized.

This is an early look, and right now only available to Pro subscribers. We will work hard to improve the quality over time and to find a way to bring it to Plus subscribers too.

Huge congrats to @ChristinaHartW, @_samirism, and the team for building this.
"""
0
0
0
0
0
0
0
0

As far as I can tell all major iOS apps such as WhatsApp, Telegram and Spotify just enabled the compatibility Info.plist flag for Xcode 26 and went on with their life.

While indie devs sweated all summer trying to make Liquid Glass UI work in their apps, telling themselves they “need to be ready on day one”. The iOS dev echo chamber repeated this message to death.

I don’t think the general public cares one bit. Nobody gives a 5 star review because an app supports the new iOS UI. Nobody buys an app because of that.

0
1
0
0

내가 볼땐 기술이전해주는것은 여러모로 정말 조심해야하는데 한국 기업들도 근데 열심히 해주고 다니더만 ㅎㅎ 돈 좀 된다고 기술 이전해주는건 정말 조심해야합니다 빈카운터 양반들은 이런거 감이 없나 더 잘알텐데...

0
0
0
0

Happy Petrov Day to those who celebrate. On September 26, 1983, Stanislav Petrov made the correct decision to not trust a computer.

The early warning system at command center Serpukhov-15, loudly alerting of a nuclear attack from the United States, was of course modern and up-to-date. Stanislav Petrov was in charge, working his second shift in place of a colleague who was ill.

Many officers facing the same situation would have called their superiors to alert them of the need for a counter-attack. Especially as fellow officers were shouting at him to retaliate quickly before it was too late. Petrov did not succumb.

I've attached a short clip from a reenactment of the situation in the documentary The Man Who Saved the World.

The computer was indeed wrong about the imminent attack and Petrov likely saved the world from nuclear disaster in those impossibly stressful minutes, by daring to wait for ground confirmation. For context one must also be aware that this was at a time when US-Soviet relations were extremely tense.

I've previously written about three lessons to take away from Petrov's actions:

1. Embrace multiple perspectives

The fact that it was not Stanislov Petrov's own choice to pursue an army career speaks to me of how important it is to welcome a broad range of experiences and perspectives. Petrov received an education as an engineer rather than a military man. He knew the unpredictability of machine behavior.

2. Look for multiple confirmation points

Stanislav Petrov understood what he was looking for. While he has admitted he could not be 100% sure the attack wasn't real, there were several factors he has mentioned that played into his decision:

- He had been told a US attack would be all-out. An attack with only 5 missiles did not make sense to him.
- Ground radar failed to pick up supporting evidence of an attack, even after minutes of waiting.
- The message passed too quickly through the 30 layers of verification he himself had devised.

On top of this: The launch detection system was new (and hence he did not fully trust it).

3. Reward exposure of faulty systems

If we keep praising our tools for their excellence and efficiency it's hard to later accept their defects. When shortcomings are found, this needs to be communicated just as clearly and widely as successes. Maintaining an illusion of perfect, neutral and flawless systems will keep people from questioning the systems when the systems need to be questioned.

We need to stop punishing when failure helps us understand something that can be improved.
0
0

나도 궁금하긴한데 이유는 잘 모르겠음 그냥 타지역은 바꾸기 힘들어서 어쩔수없다 이런 느낌이던데 하여간 매니저들도 요새 사람 수 유지하려고 머리 쥐어짜고 있는것을 보고 있음... 여러모로 무서운 시대임 이 회사 혼자 어려운것 같지 않은데 내가 볼떈 중국에게 밥그릇 많이 털린것이 주 원인 아닌가 싶긴함... 거 열심히 좀 하지 중국에게 그만 퍼주고 하여간 자업자득이긴한데...

0

사장과 진행하는 회사 타운홀 미팅이 어제 있었는데 난 그냥 안갔음 어짜피 너무 뻘소리이고 짜고 치는 고스톱 같아서 안갔는데 나중에 정리된 버전이 올라왔음;; 읽어보니 이 블랙회사 독일 본사에서 사람을 엄청 줄이는것이 확정적인듯? 특히 독일 사람들이 빡친 포인트 중 하나는 왜 이스라엘이나 미국 같은 고비용 지역 (상대적으로 다른 지역에 비해서 월급을 많이 줘야하므로 고비용이라 생각함-_-) 사람들 월급을 안줄이고 우리만 줄입니까?? 이런식의 질문도 올라와있더라고 ㅎㅎ...

0
0
0
0
0
1

Programista, trochę nerd, którego interesują różne (czasem dziwne) rzeczy.

Na rowerze też pojeździ, pobiega nawet, a nawet zdarzy się i tak, że porobi jakieś zdjęcia. Subskrybuje newsletter NASA po hiszpańsku, ale mało z niego rozumie.

A te kuce, to od nazwiska podobno.

Konto po migracji z pol.social.

0
0
10
0
0
0
0
0

ねむぅい :saba:

a44a3f6d40 (upstream/main) Expand test coverage of `ActivityPub::TagManager` class (#36260)
cb5bbbfb05 Update "Follow" button labels (#36264)
e07b9dfdc1 Adds new HTMLBlock component (#36262)
1571514e49 Fix page being vertically scrollable in Advanced UI (#36271)
238d74fe81 Refactor `getFocusedItemIndex` to avoid conditionals that `closest` already handles (#36267)
7431c50566 New Crowdin Translations (automated) (#36270)
c2d426a565 chore(deps): update dependency rubocop to v1.81.0 (#36269)
f61d8cb02a Hold usable value lists in admin settings form (#36268)

0
0
0
0
0

One of the reasons why Singapore and Malaysia both have national ID cards that have our race and religion on them, which surprises people from ‘liberal’ countries, is because the British made us have it so they could weed out anti-colonials and communists. So it’s very funny to me that this ID conversation is now happening there

0
0
0
0
0
0
0
0
0
0
0
1
2
1
0
0

Social media software encodes structure into how communities are organized.

If the software is hierarchical, the community will be hierarchical. There’s no way around that unless everyone literally operates their own nodes.

And that’s where the real vulnerability lies. If you don’t run your own server, you’re not sovereign. You’re donating your content to someone else’s machine and trusting that their standards, moderation, and moods won’t turn against you. Ideals won’t protect you if the design itself makes you dependent.

If you really care about a sense of ownership, then you should be running your own server. That’s what freedom of association actually means. It isn’t allegiance. Allegiance locks you in. Association multiplies your choices—pick a server that matches your values, or start your own. That’s the entire point of federation.

So let’s not pretend mass platforms or wide-open instances are some higher form of democracy. They aren’t. They’re just populism sitting on top of hierarchy.

The lowest common denominator gets to shout “this is the people,” while the actual levers of control stay exactly where they’ve always been—with whoever holds the keys.

0