tool

Winsage
May 19, 2025
Microsoft introduced a new command-line text editor, Edit on Windows, during its Build conference. This open-source tool allows developers to edit files directly within the command prompt by typing “edit” and is designed to enhance the developer experience. Edit on Windows is less than 250KB in size and includes features such as key bindings for menu options, support for multiple files with ctrl + P shortcut, find and replace functionality with match case and regular expression support, and word wrapping capabilities. The motivation for creating Edit was to provide a default CLI text editor for 64-bit versions of Windows, which previously lacked an integrated command-line editor. Edit on Windows will be available through the Windows Insider program in the upcoming months. Additionally, Microsoft is rebranding Windows Dev Home to Advanced Windows Settings, which will simplify customization for developers and integrate additional features into the main Windows 11 settings interface.
AppWizard
May 19, 2025
Frogwares has released a remastered edition of The Sinking City for free to existing owners, utilizing Unreal Engine 5 and Lumen technology. The remaster retains original settings while adding options for Upscaling and Ray Tracing, supporting NVIDIA DLSS 3 and AMD FSR 3.0. However, the DLSS Frame Generation feature is currently non-functional, and FSR Frame Gen is limited to AMD FSR Upscaling. Performance testing indicates that the game is GPU-bound, requiring at least an NVIDIA RTX 4080 or AMD Radeon RX 9070XT for over 60FPS at 1080p with maximum settings and no Ray Tracing. The AMD Radeon RX 6900XT underperformed compared to the NVIDIA RTX 3080, while the RX 9070XT matched the RX 7900XTX. At 1440p with maximum settings and no Ray Tracing, only the NVIDIA RTX 4090 and RTX 5090 achieved consistent framerates above 60FPS. No GPU provides a smooth experience at native 4K resolution with maximum settings and no Ray Tracing, with the RTX 5090 occasionally dipping below 55FPS. Adjusting in-game settings can significantly enhance performance, with High settings yielding over 83FPS on the RTX 5090. The remaster features higher-quality textures and improved lighting, although traversal stutters from the original version persist.
Tech Optimizer
May 19, 2025
A researcher using the pseudonym es3n1n has created a tool called Defendnot that manipulates Windows operating systems to disable Microsoft Defender, making devices vulnerable to malware. Defendnot simulates the presence of a legitimate antivirus by using an undocumented API in the Windows Security Center, convincing Windows that a valid antivirus is installed. This development raises concerns about cybersecurity, as it undermines the effectiveness of built-in antivirus protections like Windows Defender.
AppWizard
May 19, 2025
Android 16 will introduce Auracast, allowing Google Pixel users with compatible devices to connect multiple Bluetooth headphones to a single Pixel phone for audio sharing. This feature can be accessed on Google Pixel 8 series or newer devices, and it relies on Auracast technology. Users can enable audio sharing through Developer Options, which is also available on Android 15 devices. Compatible earbuds or headphones must support Bluetooth Low Energy (LE) Audio, with examples including Google Pixel Buds Pro 2 and Samsung Galaxy Buds 2 Pro and 3 Pro. To initiate audio sharing, users must access the Audio sharing page in the Settings app and follow specific steps to create a broadcast. The public debut of this feature is confirmed for Pixel phones with the release of Android 16, but the exact timeline is uncertain.
Tech Optimizer
May 19, 2025
A security researcher known as es3n1n has developed a program called Defendnot, which disguises itself as an antivirus application and exploits a previously undocumented Windows Security Center (WSC) API. Defendnot registers itself as a legitimate antivirus, causing Windows Defender to disable itself when it detects another antivirus, leaving users vulnerable. Microsoft has responded by enabling Defender to detect and quarantine Defendnot as 'Win32/Sabsik.FL.!ml'. This is not the first version of such a program; a previous iteration was removed due to copyright infringement.
Tech Optimizer
May 19, 2025
The OpenEoX Technical Committee, part of OASIS, has introduced a draft framework to standardize end-of-life security notices for software and hardware, involving companies like Microsoft, Cisco, Oracle, IBM, Dell, and RedHat. The framework aims to provide clear communication about the security status of technology, helping organizations manage risks associated with legacy systems. It outlines a structured approach for notifying users about end-of-life status, enabling informed decisions on upgrades or replacements to improve security.
Tech Optimizer
May 19, 2025
Performance issues in PostgreSQL can arise as databases grow, leading to declines in query performance. To identify problematic queries, one can log long-running queries by setting the `log_min_duration_statement` parameter in the `postgresql.conf` file. The `pg_stat_statements` module can be enabled to monitor execution statistics of SQL statements, providing insights into query performance, including execution time and the number of calls. Queries with high standard deviation in execution time may indicate inconsistency, while sorting query statistics by total execution time can reveal excessive load from multiple fast queries. Real-time monitoring can be done using the `pg_stat_activity` view to check active queries and their states, and the `pg_locks` view can help identify blocked processes. The `EXPLAIN` command can analyze query execution plans, and using the `auto_explain` module can log plans for slow queries. Understanding cost parameters in query plans helps in optimizing performance, and different join methods (Nested Loop, Merge Join, Hash Join) have varying complexities and costs. To influence the planner's choice of scanning methods, configuration parameters can be adjusted, such as disabling sequential scanning. Extensions like `sr_plan`, `pg_hint_plan`, and `AQO` can further optimize query execution. Monitoring query progress can be done using dynamic views like `pg_stat_progress_*` for various commands.
Winsage
May 18, 2025
Microsoft's File Explorer has introduced a tab-based layout, but users still find it lacking in functionalities. The Explorer Tab Utility enhances the experience by integrating with Windows to transform new File Explorer windows into tabs. It offers hotkey commands for quick access, such as Win + E for the Home page and Ctrl + D to duplicate tabs. Users can customize hotkeys and create custom commands by specifying a name, hotkeys, scope, and action. Actions include opening File Explorer, conducting a tab search, and managing tab visibility. The utility provides a simple setup process and can be managed through a taskbar icon.
Search