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.

Have frameworks like React and Vue hindered adoption of modern web features like `<dialog>` and `popover`?

They don't map well to components because they expect to always exist in the DOM and have an imperative interface (show/close) for modifying their state.

They top layer is also incompatible with the "portal"/"teleport" model.

If you want something that shows up on top of a modal you actually need a `reverse teleport` where the dialog steals some dom nodes from outside itself.

0
0
0
0
0
0
0

Retrieval-based learning is an active thing you gotta keep doing in life. I mean that silly advice you see, "keep doing crossword puzzles for brain health"? That is not actually bullshit. It is very clear that even if you are strongly in the corner of AI tools the most augmenting use cases we see are the ones where people have workflows that continue to center their own generation and active learning. These guys just don't have a working theory of the human mind at all

scholar.social/@gedankenstueck

0
0
0

Today's example of "you can just do things":

A colleague complained about Python's error message "TypeError: unhashable type" being hard to understand when trying to use eg a list as a dict key or set element. I also always have trouble explaining this problem to beginner students, so I filed an issue. Then @vstinnerVictor Stinner 🐍 wrote a patch and opened a PR two hours later, which I reviewed and merged. Now:

screenshot of Python console with the code:

d = {}
key = [1, 2, 2]
d[key] = 123

producing the error message:

TypeError: cannot use 'list' as a dict key (unhashable type: 'list')
0
0
0
0
0
0
0
0
0
0
0
0
0

In hat ein Polizist einen jungen Mann of Color erschossen. Laut war der Getötete zuvor bedrohlich auf die Besatzung eines Streifenwagens zugegangen. Auch hieß es, der Mann habe Personen mit einem Messer gedroht. Nun zeigt die Obduktion: Die Schüsse trafen den Mann von hinten. Und die Staatsanwaltschaft bestätigt, dass er die Beamten nach aktuellem Stand nicht mit einem Messer bedroht habe.

Wir erwarten, dass dieser Fall lückenlos aufgeklärt wird! ndr.de/nachrichten/niedersachs

0
0
0
0
0
0
0
0

I just had a fun idea.

For my nixbook talk at I'll be giving away 8 nixbooks at the event.

They're all 8th gen i7 with 16gigs of ram. Def a few years old, but completely capable of daily use, esp for basic users.

People can use these themselves or give them to friends / family or anyone local to them that need a computer.

Could be fun!

Stack of Dell lattitudes updating to the newest nixbook
0
0
0

This is the most to the point introduction about I've seen so far youtube.com/watch?v=9OMDnZWXjn

If you've heard about NixOS but never really understood the fuzz about it, this video is for you. In just 4 minutes, you will get an idea about why people love this unique distribution.

My favorite quote:

> That's the general idea of NixOS, an unbreakable, reproducible, declarative operating system.

0
0
0
0

혹시나 해서 적는 대처법

1. 최소한 심 교체 하십쇼
2. 재고 심카드가 얼마나 털렸을 지 모르니 확실한 솔루션은 번호 이동
3. 이거 제대로 처리하려면 SKT 가 신명나게 고객을 터는 대신에 compromise 된 심카드 그냥 싹 갈아버리고 새 심카드로 교체해 줘야 함.

0

심 카드 PIN 은 물리적으로 휴대폰을 긴빠이 당할 때의 최소한의 보호조치라 원래 세팅하고 써야 하는 게 맞는데

이번 SKT 사태 대응으로 소개하는 건 코미디죠

아니 IMSI-K_i 값 페어가 털렸을 가능성이 나오는 마당에 심 카드의 물리적 긴빠이 안전 조치를 수행해서 뭘 하나요... 이미 키가 긴빠이 당했을지도 모르는데 키를 나르는 매체를 잠궈서 뭐 함?

0
0
0

Discussing privacy and cybersecurity on Reddit and Twitter? That doesn't make too much sense to us.

Privacy Guides is doing something different! Join our forum to discuss the news, chat about tech, and get advice from the internet's largest community of personal privacy advocates and experts.

discuss.privacyguides.net

0
0
0
0
0

And as for the Greens...

parliamentnews.co.uk/green-par

Ramsay always stank. He's regurgitating Labour smokescreen language and signalling to transphobes that he's a willing accomplice.

There are no political parties active in England that can be trusted. I'll still vote Green given the chance as they're the most socialist of any with MPs, they're the most environmentally-minded (duh, and having a viable planet is sort of good) and the others are all Tory or worse.

But make no mistake, the Greens won't win their fight to expel their transphobes while one of their co-leaders has their back.

0
0

Have frameworks like React and Vue hindered adoption of modern web features like `<dialog>` and `popover`?

They don't map well to components because they expect to always exist in the DOM and have an imperative interface (show/close) for modifying their state.

They top layer is also incompatible with the "portal"/"teleport" model.

If you want something that shows up on top of a modal you actually need a `reverse teleport` where the dialog steals some dom nodes from outside itself.

0
0
0

Hmm NetBSD on my Dell Optiplex 3080 with Intel UHD630 graphics just doesn't work right. The X screen is broken and pixels flashing randomly. If I use the framebuffer it's fine. Tried all the usual stuff but maybe it's just too new ? So I'm going to give OpenBSD a shot just to see how it handles the UHD630.
0
0

Note for app developers 💻 the future Mastodon 4.4 release will contain an option for server admins to require a minimum age for user sign-up. If enabled, the sign-up API will behave differently. This is a change that some developers will need to know about, so we wanted to tell you about it in advance. More background in the discussion post on our repository. github.com/mastodon/mastodon/d

0
0
0
0

questions to solo devs

all or none.
any feedback appreciated.
if you have other solo devs in your followers a repost would be appreciated.

- how often do you release updates?

- does it change while you beta test?

- how 'bout public betas?

- how much time do allocate to put together a release?

- there are always some extra questions after a release. answering takes time away from dev.
how much time do you expect do you expect to spend on that?

0
0
7
0
0
0
0

A year ago, I saw someone open a book lamp in a bar. It was a pretty expensive product. Since I combine electronics and paper crafting, I had to DIY it and develop an easy-to-use circuit template and instructions for it. This educational project is perfect for libraries. Please :-)
Template and instructions are available on my website: voltpaperscissors.com/diybookl.
Feel free to ask any questions.

0
0
0
0

I would like auto correct to stop correcting my its into it's and then once the grammar check realises that it's is wrong given the context, leaving me a little error line - instead of putting it back the way I bloody typed it in the first place.

0