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
1

이산수학의 집합 파트만 해도 테이블 쿼리에서 각종 join종류에 그대로 들어가는 개념일텐데... 뭐지? 고등학교 수학 범위에 있는 개념들 충실히 해뒀으면 스킵시 타격은 덜 할테지만, 기초수학 등한시에 대한 오랜 격언은

0
1
1
0
1

전쟁에 보조 안 맞추면 ‘좌파 광신도’ 기업? www.sisain.co.kr/news/article... "중국의 화웨이와 ZTE, 러시아의 카스퍼스키 랩 등 적대국 기업에만 적용해온, 미국 기업에 단 한 번도 적용한 적 없는 ‘공급망 리스크 기업’에 앤스로픽을 지정한 것은 ‘기행’에 가깝다. 앤스로픽은 미국 정부의 기밀 네트워크에 모델을 배포한 최초의 기업이자, 미국 국방부와 독점 계약을 맺고 사이버·전투 작전 지원 등 핵심 분야에 광범위하게 사용되고 있는 유일한 기업이다."

전쟁에 보조 안 맞추면 ‘좌파 광신도’ 기업?

0
0
2
1

Onto the second 54831B scope. This one immediately boots up to a BIOS screen. It has 512MB instead of 256MB of memory. But it doesn’t detect a HD.

This makes sense… because when I open it up, it doesn’t have one. It also doesn’t have any of the IDE cables or the special adapter board to connect to the LS120 floppy drive.

I think I’ll simply give up on the LS120 floppy drive, but 2 IDE cables and a compact flash adapter.

That concludes the work for today.

Boot screen of the second Agilent 54831 oscilloscope. Inside the PC section of the scope. There are no IDE cables.
0
1
0
0
0
0
8
0
0
0
0
0
1
1
0
0
1
0

Pulling a bet like this is unusual and the company did not respond to 404 Media’s request for an explanation as to why. Word of the nuke bet drew wide attention online from critics already upset about Polymarket for its place in the depravity economy.

404media.co/polymarket-pulls-b

0
0
0
0
0

C++26: The Oxford variadic comma

C++26 brings us a small but meaningful cleanup to the language: deprecating ellipsis parameters without a preceding comma. This change, proposed in P3176R1, aims to improve C compatibility, reduce confusion, and pave the way for future language features. The proposal’s name is a playful reference to the Oxford comma - that final comma before “and” in a list. Just as the Oxford comma clarifies lists in English, this proposal mandates a comma before the ellipsis in function parameters. The problem First, let’s clarify terminology. This proposal is about ellipsis parameters - the C-style variadic parameters you might know from printf. These are different from template parameter packs, even though both use the ... syntax. Currently, C++ allows two ways to declare an ellipsis parameter: 1 2 void foo(int, ...); // with comma (C-compatible) void foo(int...); // without comma (C++-only) The second form without the comma originates from early (pre-standard) C++ function prototypes, but has remained part of standardized C++ ever since. Interestingly, C has never allowed the comma to be omitted. The C standard, unchanged since C89, requires: 1 2 // In C, only this form is valid: int printf(char*, ...); C++ later added support for the comma-separated form for C compatibility, but kept the old syntax for backwards compatibility. This creates an awkward situation where (int, ...) is compatible with both languages, but (int...) only works in C++. Why is this confusing? The real confusion comes from template parameter packs, introduced in C++11. Consider this example: 1 2 template<class Ts> void f(Ts...); // well-formed: a parameter of type Ts followed by an ellipsis parameter Many users associate (T...) with a parameter pack, not with an ellipsis parameter. Instead, it’s a single parameter of type Ts followed by an ellipsis parameter! To actually declare a parameter pack, you need: 1 2 template<class... Ts> void f(Ts... args); // args is a parameter pack The situation gets even more confusing with abbreviated function templates: 1 2 3 4 5 // abbreviated variadic function template void g(auto... args); // abbreviated non-variadic function template with ellipsis parameter void g(auto args...); These two look similar but have completely different meanings. The latter should be deprecated. The curious case of six dots Perhaps the most bizarre syntax enabled by the current rules is this: 1 void h(auto......); // equivalent to (auto..., ...) Yes, that’s six consecutive dots - if I counted it right. This declares a function template parameter pack followed by an ellipsis parameter. While technically possible to use (if the pack belongs to a surrounding class template), the syntax strongly suggests all dots apply to auto, which is misleading. What’s being deprecated? C++26 will deprecate ellipsis parameters without a preceding comma. Specifically: 1 2 3 4 5 6 7 8 9 // Deprecated in C++26: void f(int...); void g(auto args...); template<class T> void h(T...); // T is not a parameter pack // Preferred (and C-compatible): void f(int, ...); void g(auto args, ...); template<class T> void h(T, ...); The standalone ellipsis parameter remains valid: 1 void f(...); // still valid, C-compatible, unambiguous Impact This is a pure deprecation - removal had been already refused before. No existing code becomes ill-formed. Any deprecated uses can be mechanically transformed by adding a comma before the ellipsis. This transformation is simple enough to be automated by tooling. The proposal doesn’t estimate how much code will be affected, though the author found several dozen occurrences of the T...... pattern in a GitHub code search. The real number of affected declarations is likely non-trivial, finding them requires semantic analysis since (T...) could be either an ellipsis parameter or a parameter pack depending on context. This deprecation clears the path for future language features. The syntax (int...) has already blocked proposals like P1219R2 “Homogeneous variadic function parameters”, which would have given this syntax a new meaning. By deprecating the comma-less form, the committee preserves design space for future evolution while improving consistency with C and reducing a common source of confusion. Conclusion The Oxford variadic comma is a small change with multiple benefits: better C compatibility, reduced confusion with parameter packs, and preserved design space for future features. While the title is playful, the motivation is serious - cleaning up a historical artifact that serves little purpose in modern C++. If you’re using ellipsis parameters, start adding that comma before the .... Your code will be more C-compatible, less confusing, and ready for whatever comes next. Connect deeper If you liked this article, please hit on the like button, subscribe to my newsletter and let’s connect on Twitter!

www.sandordargo.com · Sandor Dargo’s Blog

0
0
0
13
0
0
1

🕐 2026-03-16 00:00 UTC

📰 ネットワーク何もわからん!そんな私がネスペ合格までに役立った本まとめ (👍 73)

🇬🇧 App dev's journey from zero network knowledge to Network Specialist certification. Curated book list that helped master networking fundamentals.
🇰🇷 네트워크 지식 제로에서 네트워크 스페셜리스트 합격까지. 네트워킹 기초를 마스터하는 데 도움된 책 목록.

🔗 zenn.dev/collabostyle/articles

0
0
0
1

Pulling a bet like this is unusual and the company did not respond to 404 Media’s request for an explanation as to why. Word of the nuke bet drew wide attention online from critics already upset about Polymarket for its place in the depravity economy.

404media.co/polymarket-pulls-b

0
1
OSCAR: RELEMBRE TODOS OS FILMES BRASILEIROS QUE JÁ DISPUTARAM A CATEGORIA DE MELHOR FILME INTERNACIONAL

O Brasil tem uma história rica e emocionante na categoria de Melhor Filme Internacional do Oscar, somando indicações que pararam o país em frente à TV. A trajetória começou em 1963 com o clássico O Pagador de Promessas, de Anselmo Duarte, que foi o primeiro representante da América do Sul a concorrer à estatueta. Após um longo hiato, o cinema nacional voltou a brilhar nos anos 90 com as indicações consecutivas de O Quatrilho (1996), O Que É Isso, Companheiro? (1998) e o inesquecível Central do Brasil (1999), que também rendeu a histórica nomeação de Fernanda Montenegro como Melhor Atriz.

Recentemente, o Brasil viveu um novo ciclo de ouro na premiação com Ainda Estou Aqui (2025), de Walter Salles, que conquistou a tão sonhada estatueta de Melhor Filme Internacional e trouxe Fernanda Torres na disputa de Melhor Atriz. Agora, em 2026, as atenções se voltam para O Agente Secreto, de Kleber Mendonça Filho, que concorre em quatro categorias, incluindo Filme Internacional e Melhor Ator para Wagner Moura. Ao todo, são seis produções que levaram a nossa língua e a nossa cultura para o palco principal do cinema mundial, reafirmando o vigor e a qualidade das histórias contadas por aqui.
0
0
0

The 2026 call for speakers closes at the end of March, and the month is halfway over! Get your talks submitted and join us Oct 13-16! sessionize.com/techbash-2026/

We also have sponsorship discounts thru the end of March. Get the prospectus on techbash.com

0

[속보] ‘케이팝 데몬 헌터스’ 아카데미 장편 애니메이션상 수상 www.khan.co.kr/article/2026... "한국계 캐나다인인 매기 강 감독은 연단에 올라 “이 상은 한국과 전 세계 한국인을 위한 것”이라며 “저처럼 보이는 사람들(동양인)에게는 저희 같아 보이는 사람들을 영화에서 보는 게 너무 오래 걸려서 죄송하다. 하지만 다음 세대는 더 기다리지 않아도 될 것”이라고 말했다."

[속보] ‘케이팝 데몬 헌터스’ 아카데미 장편 애니메이...

0
0
9
0

What do I need to do to a mastodon server to shadow-deactivate 4000 accounts or something? Or to put it another way: how much of the database size is fetching and storing content for only the unused accounts? This server is not sustainable on masto.host with our current usage fees being over twice the monthly donations.

0

I suspect most people outside of the UK won't have heard about the post office scandal, but it seems highly relevant to learn about now (given *waves* this):

For over 15 years, the software post offices in the UK had to use contained severe bugs, particular in accounting, that everyone at Fujitsu/horizon and the post blissfully ignored. Over 900 (!!!) postmasters were sentenced for alleged theft and fraud, some went to jail, some committed suicide. All because the software was shit and everyone who could do something about it didn't care and swept it under the rug.

Everything, including how it was uncovered, about this seems bizarre and Kafkaesque, but we better prepare for it to happen more often.

en.wikipedia.org/wiki/British_

types.pl/@pigworker/1162119190

0
23
0