Recent bookmarks

Why is everyone trying to replace Software Engineers?

While AI and LLMs show promise in code generation, they struggle with novel problems and lack true reasoning capabilities, making them unlikely to replace software engineers. The misunderstanding of software engineering's value stems from poor communication between technical and non-technical colleagues, highlighting the need for engineers to better explain their problem-solving role.

DOGE Has Started Gutting a Key US Technology Agency

Dozens of Technology Transformation Services workers at the US General Services Administration were terminated, particularly affecting probationary and short-term staffers, including Presidential Innovation Fellows and US Digital Corps members. The GSA, under new leadership influenced by Musk associates, aims to operate TTS like a startup software company with focus on AI implementation while reducing workforce size.

The Productive Void - Christopher Butler

A thoughtful exploration of how AI's immediacy in creative processes, particularly in design, risks eliminating the valuable 'productive void' - the space between intention and result where creativity flourishes. The author advocates for preserving creative friction and using AI as a tool for expansion rather than compression, drawing from personal experiences in design spanning physical to algorithmic tools.

Cheap blood test detects pancreatic cancer before it spreads

Researchers have developed a blood test using nanosensors to detect pancreatic cancer in its early stages, achieving 73% accuracy in identifying cancer cases and 98% accuracy in identifying healthy individuals. The test detects specific enzymes called proteases that are active in tumors, offering a potential breakthrough for early detection of a disease that claimed 467,000 lives globally in 2022.

Automating GPU Kernel Generation with DeepSeek-R1 and Inference Time Scaling | NVIDIA Technical Blog

NVIDIA engineers utilized the DeepSeek-R1 model with inference-time scaling to automatically generate optimized GPU attention kernels, achieving results that sometimes surpassed human-engineered solutions. The experiment demonstrates how AI models can leverage additional computational resources during inference to evaluate multiple outcomes and select optimal solutions for complex programming tasks.

DOGE as a National Cyberattack - Schneier on Security

A new Department of Government Efficiency (DOGE) has gained unprecedented access to critical US government systems, including Treasury, USAID, and OPM, bypassing essential security protocols and potentially exposing sensitive data. The breach involves uncleared personnel making system modifications while dismantling security measures, creating vulnerabilities that could be exploited by foreign adversaries.

Automatic Audit Logs: new updates deliver increased transparency and accountability

Cloudflare announces the beta release of Automatic Audit Logs, a unified system that standardizes logging across products and expands coverage from 75% to 95% of services. The system automatically generates detailed records of user actions, authentication methods, and resource access patterns without manual intervention, while ensuring sensitive data protection through intelligent redaction.

Why cryptography is not based on NP-complete problems

A detailed exploration of why cryptography relies on average-case hard problems rather than NP-complete problems, explaining how cryptographic security requires randomly selected problem instances to be consistently difficult. The discussion clarifies the distinction between worst-case hardness in complexity theory and the practical requirements for cryptographic security, using RSA as a primary example.

Federal data is disappearing. On Thursday, meet the teams working to rescue it and learn how you can help.

In response to hundreds of federal data sets going offline under the Trump administration, organizations like Harvard's Library Innovation Lab and Internet Archive are leading preservation efforts. MuckRock is hosting an event featuring experts to discuss at-risk data and preservation strategies, while offering support for data archival projects.

you don't link all of libc

A technical exploration of how linking with libc works on OpenBSD, demonstrating that programs don't actually link with 'all of libc' but rather specific object files as needed. The article explains the mechanics of ar archives and linking processes, debunking common misconceptions about libc linking.

Top-level Files of tip

An open-source bookmarking server built with Common Lisp and PostgreSQL, offering multi-account support and minimal JavaScript requirements. The project prioritizes portability and simplicity, running efficiently on OpenBSD while maintaining core security features through bcrypt password storage and optional captcha protection.

Marshmallow Test and Parenting - @desunit (Sergey Bogdanov)

The marshmallow experiment, while famous for linking delayed gratification to success, overlooks crucial factors like trust, socioeconomic background, and cultural differences that influence children's waiting behavior. Research shows that children's ability to wait is significantly impacted by their environment and past experiences with reliable adults, rather than just willpower or self-control.

Ask HN: Former employees' RSUs at risk after startup's IPO

Former employees of a newly public company seek advice regarding an unusual RSU settlement process requiring cash prepayment of taxes, with potential forfeiture if not paid by March 2025. The situation involves complex tax calculations, different treatment between current and former employees, and restricted selling periods raising concerns about standard practices and alternative solutions.

Vanishing Culture: Punch Card Knitting

An exploration of punch cards in knitting machines reveals their historical significance in computing and their continued relevance in textile production today. The technology represents a unique intersection of digital computation and physical craft, with ongoing efforts to preserve and digitize these patterns through various archival methods. Communities are actively working to maintain and modernize punch card patterns while preserving their accessibility and interoperability across different machines.

GitHub - AkashRajpurohit/howtoprofessionallysay: 📖 A guide for your daily "professional" interactions

An open-source website project that offers professional alternatives to common workplace phrases, based on content from @loewhaley on Instagram. The creator emphasizes that the suggestions should be taken as guidance rather than literal scripts, while actively seeking community feedback for improvements.