Slack has raised our charges by $195k per year
This article provides a step-by-step guide on how to build a Slack bot using Node.js and the Slack API. It covers topics such as setting up a Slack app, handling events, and deploying the bot to a hosting platform.
We should have the ability to run any code we want on hardware we own
The article explores the debate around sideloading apps, arguing that the concerns raised by opponents are often misguided or exaggerated. It highlights the potential benefits of sideloading, such as increased user choice and innovation, and suggests that the focus should be on empowering users rather than restricting their options.
Cognitive load is what matters
This article explores the concept of cognitive load and its impact on learning and task performance. It discusses various factors that contribute to cognitive load and provides strategies to manage and reduce it, which can improve the effectiveness of educational and training programs.
Hosting a website on a disposable vape
NPM debug and chalk packages compromised
https://github.com/advisories/GHSA-8mgj-vmr8-frr6
Top UN legal investigators conclude Israel is guilty of genocide in Gaza
Full report: https://www.ohchr.org/sites/default/files/documents/hrbodies...
Shai-Hulud malware attack: Tinycolor and over 40 NPM packages compromised
A lot of blogs on this are AI generated and such as this is developing, so just linking to a bunch of resources out there:
Socket:
- Sep 15 (First post on breach): https://socket.dev/blog/tinycolor-supply-chain-attack-affect...
- Sep 16: https://socket.dev/blog/ongoing-supply-chain-attack-targets-...
StepSecurity – https://www.stepsecurity.io/blog/ctrl-tinycolor-and-40-npm-p...
Aikido - https://www.aikido.dev/blog/s1ngularity-nx-attackers-strike-...
Ox - https://www.ox.security/blog/npm-2-0-hack-40-npm-packages-hi...
Safety - https://www.getsafety.com/blog-posts/shai-hulud-npm-attack
Phoenix - https://phoenix.security/npm-tinycolor-compromise/
Semgrep - https://semgrep.dev/blog/2025/security-advisory-npm-packages...
I didn't bring my son to a museum to look at screens
The article discusses the use of screens in museums, exploring how they can enhance the visitor experience by providing additional information, interactive elements, and immersive experiences. It examines the challenges and best practices in integrating screens into museum exhibits in a way that complements the physical space and the overall curatorial vision.
Apple Photos app corrupts images
The article discusses how the Apple Photos app has been corrupting image files, leading to the loss of data for some users. It explores the potential causes and impact of this issue, as well as the steps users can take to mitigate the problem.
Show HN: A store that generates products from anything you type in search
Germany is not supporting ChatControl – blocking minority secured
The article discusses the concept of digital dignity, emphasizing the importance of maintaining individual autonomy and privacy in the digital age. It explores the challenges posed by technology and the need for a balanced approach that respects human rights and democratic values.
I ditched Docker for Podman
The article discusses the author's decision to switch from using Docker to Podman, a container runtime alternative. It highlights the benefits of Podman, such as its rootless architecture and improved security features, and encourages readers to consider adopting Podman as well.
30 minutes with a stranger
The article explores the implications of AI-powered digital assistants becoming more prevalent in our lives. It discusses the potential benefits and concerns surrounding the increasing integration of these assistants into our daily activities and interactions.
Show HN: Term.everything – Run any GUI app in the terminal
I made a built-from scratch Wayland Compositor to display any GUI app* in the terminal! I think there is a lot of unexplored potential in custom Wayland compositors, a lot of really cool things you can embed existing applications into! So, I started with embedding apps into the terminal because that is the easiest input/output (output is just utf-8 and I use the great `chafa` library for that, and I just read from stdin for the input).
If you have any other ideas for cool Wayland compositors, let me know. I purposedly wrote 80% the app in Typescript to appeal to the most developers and attract cool contributions (I do all drawing with the familiar Canvas2D api, so if there is interest, I can also fork this out into a cool Terminal canvas, let me know!)
I have a blog post here about how I did it, but it’s pretty high level and non technical, so please ask if you have any questions.
[How I Did It](<https://github.com/mmulet/term.everything/blob/main/resource...>)
*technically only Wayland apps and x11 apps with Xwayland. But on Linux that’s mostly everything.
Charlie Kirk killed at event in Utah
A shooting occurred at a Charlie Kirk event in Utah, resulting in one person being injured. The event was organized by conservative activist group Turning Point USA, and the incident is under investigation by local authorities.
996
The article discusses the concept of 'the 996 work culture', which refers to the practice of working from 9 am to 9 pm, six days a week. It explores the negative impacts of such a demanding work schedule on employees' well-being, work-life balance, and productivity, and suggests a more sustainable approach to work.
EU court rules nuclear energy is clean energy
The European Union's top court has ruled that nuclear energy can be considered a form of clean energy, a decision that could have significant implications for the EU's efforts to transition to a more sustainable energy mix.
WASM 3.0 Completed
WebAssembly 3.0 introduces significant improvements, including enhanced performance, increased security, and expanded language support, making it a powerful tool for building high-performance, cross-platform applications.
Next.js is infuriating
The article discusses the increasing popularity of remote work and the challenges it poses for employee productivity and well-being. It explores strategies for maintaining focus and avoiding burnout in a distributed work environment.
Show HN: I recreated Windows XP as my portfolio
Years ago I stumbled across a basic version of this concept and it stuck with me. I knew if I was ever going to take on such a project, it would need to be flawless, but without coding experience it was just another idea that would never happen. By the end of 2024, as AI coding tools exploded everywhere, I finally had a way to make it real.
I started from zero knowledge and spent months collaborating with AI agents as a learning experience. Every pixel and every function went through me. The AI translated what I asked for into code, but every decision was human. I didn't use existing OS frameworks because the goal was learning how basic coding languages worked while also developing my skills with AI collaboration. Apart from basic libraries like xp.css and paint.js, it's all original code.
The result is a fully functional Windows XP recreation running in your browser. Complete experience with sounds, animations, and working applications. Even works properly on mobile, which required rebuilding everything to maintain the authentic feel without becoming unusable on touchscreens.
This project taught me more about coding and AI collaboration than I ever expected. Would love to hear your thoughts on the execution and any feedback on the technical approach.
The MacBook has a sensor that knows the exact angle of the screen hinge
Alts: https://hachyderm.io/@samhenrigold/115159295473019599, https://bsky.app/profile/samhenri.gold/post/3ly7252lx422d
Theremin Mode: https://twitter.com/samhenrigold/status/1964464940049453153
Github: https://github.com/samhenrigold/LidAngleSensor
Man jailed for parole violations after refusing to decrypt his Tor node
The article discusses how the FBI was unable to compel a man to decrypt his Tor-protected computer, highlighting the strength of encryption and the challenges law enforcement faces in accessing data protected by Tor.
Signal Secure Backups
Signal introduces a new secure backup feature that allows users to back up their chat history and settings to the cloud while maintaining end-to-end encryption, giving them a way to restore their data if they lose or replace their device.
Anthropic agrees to pay $1.5B to settle lawsuit with book authors
Also https://www.washingtonpost.com/technology/2025/09/05/anthrop..., https://www.reuters.com/sustainability/boards-policy-regulat...
Things you can do with a Software Defined Radio (2024)
This article explores the versatility of software-defined radio (SDR) technology, highlighting 50 different ways it can be used, from monitoring radio signals to creating DIY radio projects and even detecting lightning strikes.
Denmark close to wiping out cancer-causing HPV strains after vaccine roll-out
Denmark has seen a significant decline in the prevalence of the leading cancer-causing strains of the human papillomavirus (HPV) after implementing a nationwide HPV vaccination program, putting the country on track to potentially eliminate these cancer-causing strains.
Using Claude Code to modernize a 25-year-old kernel driver
The article explores how the author used Claude, an AI-powered coding assistant, to modernize a 25-year-old kernel driver, improving its functionality and maintainability without the need for extensive manual work.
iPhone Air
Pontevedra, Spain declares its entire urban area a "reduced traffic zone"
The article discusses the need to reclaim European cities from the dominance of cars, advocating for urban design that prioritizes people and sustainable transportation. It explores initiatives across Europe that are transforming cities to be more walkable, cycle-friendly, and livable for residents.
I replaced Animal Crossing's dialogue with a live LLM by hacking GameCube memory
https://github.com/vuciv/animal-crossing-llm-mod