News for hackers. Stuff that matters.

patchguard

Re:Writing a Simple Windows Driver in Rust on Sunday February 09, 2025 @04:47AM (#42989618)
There are conventions, but like anything that isn't explicitly enforced, developers will do whatever they can/wish.
> Performance can be bought with better hardware.

I hate this argument. If current hardware promises you a theoretical throughput of 100 MB/s for an operation, someone will try to hit that limit. Your program that has no hard to understand code but gives me 5 MB/s will loose in the face of a faster one, even if that means writing harder to understand code.

Not so hard to believe tho. I work on a product that has parametrized feature flags. This means that, from a web interface, someone can say things like "activate feature X, on machines running operating system Y, at version Z, and are running product version W with license type Q". This is not a hard thing to build, and once you have it you can mix and match filters without being a software engineer or knowing how it works behind the scenes.
Re:Risk Assessment of GitHub Copilot on Tuesday July 13, 2021 @02:44AM (#27818195)
> copilot skirted that need by just analyzing the AST of code they host and using the nearby comments to identify what a section of code is meant to do.

I'm curious what it spills out for things like "Todo", or "this is probably broken", etc.

Re:A Gentle Introduction to Hypervisor Memory Introspection on Tuesday August 04, 2020 @05:51AM (#24048320)
What HVMI is and how you can use it to monitor and/or protect your VMs.
Re:Microsoft Office rewrite to React.js nears completion on Thursday June 14, 2018 @12:24PM (#17312802)
Since when is Office a developer tool that runs only on dev machines?
Re:Why Crystal Is My Next Language on Monday June 11, 2018 @01:20PM (#17286375)
Assembly also lacks features.
Re:Tad, a tabular data viewer on Wednesday May 31, 2017 @05:49PM (#14456208)
A mature framework should not have this kind of problems https://github.com/nodejs/node/issues/12115