Im @Engineering cafe in FUK (^ν^)
wwj
@z9mb1@hackers.pub · 105 following · 87 followers
하이룽
Github
- @sij411
kwonjiwon.org
- kwonjiwon.org
it has almost always been morally correct to educate yourself in electronics using knock-off Arduino boards at a fraction of the truly absurd retail price, and even more so now that Qualcomm is pulling some truly heinous anti-consumer closed-ecosystem rights-grab shit that spits directly in the face of the open hardware culture that the entire educational devboard concept was founded on.
please, for the love of fucks, don't spend silly money on branded devboards and breakouts. hit up AliExpress and buy an ESP32 devboard or similar for about 5 currency units. these things are hilariously cheap to make and they work perfectly fine. and hell, a dirt cheap ESP32 devboard is basically exactly what an IoT product looks like inside, so if you're looking for transferrable firmware skills then that's a thousand times better suited than AVR (which I've haven't seen in a product in 10yrs)
@z9mb1wwj Wanna hang out over there? 🤣
@hongminhee洪 民憙 (Hong Minhee)
hell yeaaaaa
random protip: you can Ctrl+V in the AliExpress search bar with an image in your clipboard, and it'll let you search by product image. there are a *ton* of things on Amazon and Etsy that are just resold AliExpress stuff at big markups, and this is a quick and easy way to find them.
#TIL file:///abspath and file://localhost/abspath are strictly equivalent per RFC 8089. Python's pypa/packaging had a bug in the past, all URLs without a hostname were rejected, it became impossible to specify a Python pip dependency by path on Debian oldoldstable. The format file://localhost/ saved my package. Thankfully, pip developers got it right.
来週の金曜日、ついに福岡に行くんだ。楽しみ!
@hongminhee洪 民憙 (Hong Minhee)
oh wow im going there too wow what a coincidence
anyway just learned python typing invented a new kind of voldemort type -- one which when named doesn't actually name it
`float` and `int` are two distinct types in the type system
but if you write `x: float` that actually means `x: float | int`. but if you write `x: float | int` that means `x: float | int | int`.
anyway that's why `ty` has a `JustFloat` extension that is an actual alias for actual `float` that doesn't expand to `float | int`, so you can actual refer to... just float
Hello Fediverse -- let's have an #introduction and introduce ourselves :3
We're dotmeow, a queer-run community project to register the gTLD .meow. But not only for meows and giggles! The profits of this gTLD shall go to community causes, turning every domain into queer community support, especially focusing on trans issues.
While we've already passed the ICANN Application Support Program, we're just now launching our web & social media presence(s). So while there's not much to see here yet, follow us if you're interested in registering a .meow domain and potentially supporting us in the way -- crowdfunding TBA soon.
Outside of announcements we want to engage with the fediverse as regular fedizens and won't spam you with meaningless ads <3
https://github.com/makachanm/pepper-guide
제가 만든 작은 언어인 Pepper를 가지고 프로그래밍에 입문하는 사람들이 코드를 짜는 법을 배울 수 있게 작은 가이드북을 하나 만들었어요.
@z9mb1wwj 표준은 어느 한 개인 기여자의 기여만으로는 제정되어선 안 됩니다
@akastoot악하 다수 득표하면 제정되는 시스템이니 도전 ㄱㄱㄱ
@z9mb1wwj 명세에 없다는 이야기는 구현은 할 수 있을텐데 다른 인스턴스에서 구현될 지는 모르지롱 ㅎㅎ라서... 자체 인스턴스로 한정하면 구현은 뭐 몸비틀면 되겠죠.. outbox를 일일히 전수조사해서 collection에 추가하면 될 테니...
@akastoot악하 첫번째 문장이 아주 이에 대한 아주 정확한 설명입니다 악상님. fep에 스펙 추가해서 표준으로 만들어 주세요
realised again switching EN-KO is fine for me. those paid educations worked. aaaand next step is German and Japanese maybe. I do have a list of subcultural tsukuru games. also it's bit fun to pronounce the 'r' sound in German.
i put balatro on my oscilloscope
@fossforall the laptop farm from #FOSDEM speaker and video box was truly amazing. and the all sessions i had were so fun :)))
Last year I was blown away as a #FOSDEM speaker about the speaker page/video infrastructure and how well it all works. This year I'm a co dev room manager and a Cfp reviewer... similarly blown away with how well it all works. Huge kudos to the team. #opensource
@fossforall 이 컨프랜스를 열심히 준비되서 정말 감사합니나!
@ianthetechieIan Wagner 재밌는 세션 잘 들었습니다!
@z9mb1wwj 근데 Collection에 Follow가 되는지 모르겠어요.
@akastoot악하 할 수 있게 만들순 있을 것 같은데…
오늘
@fossforall 컨퍼런스 2025에서 發表한 〈야크 셰이빙: 새로운 오픈 소스의 原動力〉의 슬라이드를 共有합니다! 들어주신 분들 모두 感謝합니다!
@z9mb1wwj 프로토콜 레벨에서는 어렵고(제가 명세를 잘 아는게 아님) 만약 만들게 된다면 릴레이 서버 구독하기 같은 걸로 우회해서 구현할 듯...? 아니면 해시태그 기반으로...
@akastoot악하 그 액티비티 메세지 자체에 있는 메타데이터를 기준으로 피드를 구성할 수 있으려나요? 블루스카이 피드에는 게시 빈도수가 낮은 사람들만 모아두는 피드 뭐 이런게 있던데 ... 이게 AP 프로토콜로 구현 가능한지 모르겠어요
액티비티펍 기반 SNS를 생각하고 있었는데... 블루스카이의 피드가 내가 생각한 것과 비슷한 역할을 한다는 것을 알았다........
@akastoot악하 AT protocol이니까 AP protocol 기반으로 만들어주세요
i’ve been thinking how to convert input from the outside to recognisable input from the software, with or without Arduino like things. i haven’t learned those properly so everything is so vague rn. anyone knows something like this?
I'm working my way through the Web Browser Engineering book (by Pavel Panchekha & Chris Harrelson), but I'm using asyncio for my implementation instead of the book's examples.
I hit a roadblock in Chapter 2, which introduces tkinter. How do you make tkinter's event loop and asyncio's event loop play nicely together?
A bit of research led me to this fantastic library, async-tkinter-loop, which seems to solve this exact problem. Sharing in case anyone else is on a similar journey!
P.S. If you're curious, the repository I'm working on is here: https://codeberg.org/hongminhee/hongju.
요즘은 스케쥴러를 외부에 두지 않고 내 두뇌로만 해도 스케쥴링이 잘되는듯
그러나 이젠 좀 해야함
요즘은 스케쥴러를 외부에 두지 않고 내 두뇌로만 해도 스케쥴링이 잘되는듯
배포는 역시 사람 손으로 하는 것이 아니다. 계속 뭔가 작업을 하고 있기 때문에 태그 따놓고는 막상 다른 버전으로 빌드 하는 경우가 너무 쉽게 발생한다.
오이카페 모바일 앱 베타 테스트 신청서를 받고 있습니다.
uv는 Python 생태계에 지난 10년간 등장한 최고의 혁신
예전엔 Python의 툴링이 충분하다고 들었지만, 이제 Python 개발자들이 npm이나 cargo, bundler 같은 lockfile 기반 생태계를 경험하고 나서 그 장점을 깨닫는 걸 보니 속이 시원해짐
😂🤣
this year has been CRAZY. it’s so fast that even burn out thing couldn’t catch up
It is a secret that I put everything aside to catch Meowstic fam 😸
Dear
@gotosocial users: we see you, even though you can't see us! 🥲
Well, you can see this account. But any accounts hosted on https://encyclia.pub aren't visible to you.
The way we use @fedifyFedify: ActivityPub server framework, the ActivityPub framework that powers our connections, uncovers some issues in the code. Curious fedi developers can find details here: https://github.com/fedify-dev/fedify/issues/473
Attempts at workarounds have sadly been fruitless, so please join us in waiting for a fix in Fedify. ❤️🩹
By the way:
As a consumer of the public ORCID API, Encyclia is not allowed to generate revenue. To be on the safe side, we don't accept donations either. However, we are happy to be making a modest contribution out of our private pockets to @fedifyFedify: ActivityPub server framework on
@opencollective here: https://opencollective.com/fedify
If you'd like to donate some money to improve Encyclia's functionality and reliability, @fedifyFedify: ActivityPub server framework is the best place to do so! 🙂
wwj shared the below article:
[IoT] Guide for IoT Beginners
Juan @juanjin@hackers.pub
This technical blog post provides a comprehensive overview of the Internet of Things (IoT), demystifying its core concepts and architecture. It explains how IoT bridges the physical and digital worlds through interconnected devices, gateways, service applications, and servers. The post emphasizes the importance of IoT for individuals, businesses, and society, highlighting its potential to enhance convenience, efficiency, and sustainability. The author explores essential IoT components, including end-devices, gateways, servers, and service applications, detailing their roles in sensing, transmitting, processing, and acting on data. It also addresses common misconceptions about IoT, clarifying that it extends beyond smart homes and involves multidisciplinary systems. The post further discusses network topologies like direct connections, hierarchical connections, and mesh networks, explaining their trade-offs in terms of power, scalability, and resilience. Additionally, the author delves into non-IP connection technologies, such as UART, CAN, IEEE 802.11, Bluetooth/BLE, LoRa, and GNSS, and application protocols like LoRaWAN, MAVLink, UAVCAN, NMEA/UBX, Thread, CoAP, MQTT, and LwM2M. The post also covers Firmware Update Over-The-Air (FUOTA) and IoT security, emphasizing the need for cryptographic foundations, secure communication, secure boot, and access control. The author concludes by calling for greater investment, education, and ecosystem building in IoT, particularly in South Korea, to catch up with global advancements. This post is valuable for anyone seeking a deeper understanding of IoT and its potential impact on various aspects of life and industry.
Read more →정보보안 시험 공부하는데 해킹 공격 유형들이 가볍게 이야기하면 자원 먼저 다 차지해서 자원 못쓰게 하기, 중간에서 가로채기, 이런 느낌이라 웃기다. 그러나 실제 결과는 처참했다...
아침에 물 마시러 갔는데 (갑자기 몸 상태가 안좋은 건지) 물 마시드 말고 쓰러질 뻔 했네..
@akastoot악하 안돼 기립성 저혈압????????? 살아주세요 세상은 악하님이 아직 필요합니다
연합우주 소프트웨어(#cosmoslide)에 기여를 하고 있는데, fedify를 쓰는데 인메모리 큐를 쓰고 있는 게 조금 신경쓰인다...
한글과 컴퓨터로 졸논을 왜 작성해야합니까?
그 소프트웨어를 사용할 권리를 먼저 줘야하는거 아닙니까
한글과 컴퓨터로 졸논을 왜 작성해야합니까?
졸논 때문에 이거저거 검색해보는데 dbpia에는 탈중앙화 소셜 네트워크 관련 글이 잘 안보이네… 귀찮다
졸논 때문에 이거저거 검색해보는데 dbpia에는 탈중앙화 소셜 네트워크 관련 글이 잘 안보이네… 귀찮다
I believe we should just follow our own intuitions not others’ talks esp living in extreme uncertainties. If everything is not clear, what’s the meaning of so-called guidelines. Love and peace yes?
Ok? I did a lot haha. Ive been focusing on this Sep and last days of Oct, as a consequence, the midterm and lots assignments await me?
@z9mb1wwj A few existing Rust implementations of ActivityPub are AGPL-licensed, so we are supposed to begin from scratch. (or are we?) And unfortunately, I am not experienced in setting up a large project and may do something super-tentative :(
@matling物灵 same lol and also i’ve been busy for uni stuffs and will be busy this month. So it will take time to do this :( Join the fedify discord and ping me if you want to share some idea. I use this acc handle as a nickname there. Ppl will help us haha
WOAH completely knocked out
Can't count how many times i shot finger-gun myself 🫶🫶🫶🫶🫶🫶🫶 Thaaanks
Mastodon anatomy
hacktoberfest 할 시간이 안 생기네? 일기를 안쓰는 이유가 여기랑 트위터에 적어서 그런가였어 (。-_-。)
Got humbled by Mastodon today feat.
@hongminhee洪 民憙 (Hong Minhee)
@nebuletoHaze









