Readit News logoReadit News
homebrewer commented on FFmpeg 8.0   ffmpeg.org/index.html#pr8... · Posted by u/gyan
euazOn · a day ago
Can somebody brief me on what's people's incentive of posting AI slop on HN? What are they gaining here?
homebrewer · a day ago
Farming karma and then selling accounts to spammers and astroturfers. Used to be popular on Reddit, now it's everywhere.
homebrewer commented on Thunderbird Pro August 2025 Update   blog.thunderbird.net/2025... · Posted by u/mnmalst
PopAlongKid · a day ago
I much prefer POP, as I only send and receive emails on my desktop computer and I want to decide when I fetch new emails. Is there any way to make IMAP work more like POP?
homebrewer · a day ago
fdm, imapsync, lots of similar alternatives. Synchronize email to your machine and then use any MUA, or even several of them, to read it from a local directory (Thunderbird also works AFAIK).

They can also remove email from the remote and keep just the local copy. Pretty much 1:1 with POP. I've been using this setup (with fdm) for probably more than a decade.

homebrewer commented on Modern CI is too complex and misdirected (2021)   gregoryszorc.com/blog/202... · Posted by u/thundergolfer
OtherShrezzing · 3 days ago
What are the good local emulators for gh actions? The #1 reason we don’t use them is because the development loop is appallingly slow.
homebrewer · 3 days ago
nektos/act was considered good enough to be adopted as the CI solution for Gitea and Forgejo. The latter uses it for all their development, seems to work out fine for them.

I've never been a fan of GitHub Actions (too locked-in/proprietary for my taste), so no idea if it lives up to expectations.

homebrewer commented on Modern CI is too complex and misdirected (2021)   gregoryszorc.com/blog/202... · Posted by u/thundergolfer
donatj · 3 days ago
Drone was absolutely perfect back when it was Free Software. Literally "run these commands in this docker container on these events" and basically nothing more. We ran the last fully open source version much longer than we probably should have.

When they went commercial, GitHub Actions became the obvious choice, but it's just married to so much weirdness and unpredictability.

Whole thing with Drone opened my eyes at least, I'll never sign a CLA again

homebrewer · 3 days ago
It lives on as Woodpecker, the fork of the last truly free version. As simple as it gets, no CLAs required to contribute.
homebrewer commented on Here be dragons: Preventing static damage, latchup, and metastability in the 386   righto.com/2025/08/static... · Posted by u/todsacerdoti
cruffle_duffle · 6 days ago
“Intel recommends an anti-static mat and a grounding wrist strap when installing a processor to avoid the danger of static electricity, also known as Electrostatic Discharge or ESD.1”

You know back when I built my computers, not once did I ever use any kind of static electricity discharge “system”. No wrist strap, no mat, no anything. And I don’t know anybody who did.

Has anybody ever actually destroyed a chip with static electricity?

(Of course it could be the climate I lived in as well)

homebrewer · 6 days ago
Sure, I've seen enough motherboards with fried USB controllers caused by an ESD while plugging in USB memory sticks.

This is in a climate with fairly cold winters (-40°C and below isn't unheard of), so layers of wool clothing and very low humidity. It's been less of a problem recently because modern motherboards come with ESD protection, but 10-15 years ago shared computers with most USB ports no longer working were the norm.

I always touch ground before working on electronics, and often get zapped. It's a fairly common practice here AFAIK.

homebrewer commented on Node.js is able to execute TypeScript files without additional configuration   nodejs.org/en/blog/releas... · Posted by u/steren
tyleo · 6 days ago
I’m curious what the benefit of stuff like this is vs tsc --watch and running the JS?

I’ve always just run tsc to a .gitignored’d directory and execute my JS from there.

Edit: Thanks for the responses. There’s some great examples in there!

homebrewer · 6 days ago
I've been using this for helper scripts, where each script is its own entry point, to assist with various maintenance tasks in frontend projects. Much easier to clone the project and run `./scripts/frobnicate` than faff around with tsc. Previously they would have been written in pure JS or just bash.
homebrewer commented on Node.js is able to execute TypeScript files without additional configuration   nodejs.org/en/blog/releas... · Posted by u/steren
fabioborellini · 6 days ago
Yes, with the difference that Google would have to be compromised in order to poison the go distributable containing fmt tool. With js, it’s enough to poison any single one of the 1400 dependencies of the linter
homebrewer · 6 days ago
Use biome, it doesn't have any external dependencies. eslint should have been put to rest a long time ago.
homebrewer commented on FFmpeg moves to Forgejo   code.ffmpeg.org/FFmpeg/FF... · Posted by u/whataguy
sergiotapia · 7 days ago
How exactly does mailing list contributions work? I've only ever seen a few urls of messages but they are extremely obtuse. You would need to click parent parent parent to get context on the message you originally read.

I must be missing something and since mailing lists are dying, would love to understand this relic of the past.

homebrewer · 7 days ago
You're supposed to use a proper email client which solves this problem. Sourcehut uses the email contribution workflow and has the documentation to support it; have a look at it:

https://man.sr.ht/git.sr.ht/#sending-patches-upstream

https://git-send-email.io/

https://git-am.io/

u/homebrewer

KarmaCake day3189September 5, 2024
About
Useful rules for your uBlock Origin (uBO settings → My filters):

  ! my comments
  news.ycombinator.com##.comtr:has(a.hnuser[href="user?id=homebrewer"])

  ! grift
  news.ycombinator.com###hnmain .submission:has-text(/\b(llms?|language models?|vibe[ -]?cod(e[ds]?|ing)|openai|claude|kiro|deep(mind|seek)|o?llama|perplexity|gemini|grok|cursor|(chat)?gpt|copilot|anthropic|a\.i\.|ag?i|mcp|musk|altman|karpathy|agentic|(bit|alt|meme|doge|shit|lite|stable)-?coins?|ethereum|binance|monero|zcash|coinbase|nfts?|blockchains?|crypto-?currenc(y|ies)|simonwillison\.net|huggingface\.co|\.ai)\b/i)

  ! techbros / business
  news.ycombinator.com###hnmain .submission:has-text(/\b(figma|vercel|valuation|payout|ipo|capitali[sz]ation|venture|startup|[yv]c|(indiehackers|tailwindcss)\.com)\b/i)

  ! off-topic / spam / "bloggers"
  news.ycombinator.com###hnmain .submission:has-text(/\b((apnews|bloomberg|cnet|pcgamer|cnn|theguardian|washingtonpost|(la|ny)times|newyorker|ft|wsj|elpais|the-independent|theverge|wired|forbes|zdnet|vice|bbc|medium|substack|rachelbythebay)\.com|npr\.org|cbc\.ca)\b/i)

  ! politics
  news.ycombinator.com###hnmain .submission:has-text(/\b(trump|maga|vance|israel(is?)?|iran(ians?)?|(ukrain|palestin)(e|ians?)|(gaza|russia|north korea)(ns?)?|dprk)\b/i)

View Original