Click here to Skip to main content
15,888,351 members

The Insider News

   

The Insider News is for breaking IT and Software development news. Post your news, your alerts and your inside scoops. This is an IT news-only forum - all off-topic, non-news posts will be removed. If you wish to ask a programming question please post it here.

Get The Daily Insider direct to your mailbox every day. Subscribe now!

 
JokeRe: Story ending generation using incremental encoding Pin
David O'Neil13-Sep-18 10:07
professionalDavid O'Neil13-Sep-18 10:07 
GeneralRe: Story ending generation using incremental encoding Pin
GenJerDan13-Sep-18 20:27
GenJerDan13-Sep-18 20:27 
GeneralRe: Story ending generation using incremental encoding Pin
den2k8813-Sep-18 21:12
professionalden2k8813-Sep-18 21:12 
GeneralRe: Story ending generation using incremental encoding Pin
Kent Sharkey14-Sep-18 5:17
staffKent Sharkey14-Sep-18 5:17 
GeneralRe: Story ending generation using incremental encoding Pin
den2k8814-Sep-18 5:20
professionalden2k8814-Sep-18 5:20 
NewsFacebook unveils tool to automatically fix bugs Pin
Kent Sharkey13-Sep-18 9:01
staffKent Sharkey13-Sep-18 9:01 
GeneralRe: Facebook unveils tool to automatically fix bugs Pin
BillWoodruff14-Sep-18 3:02
professionalBillWoodruff14-Sep-18 3:02 
GeneralRe: Facebook unveils tool to automatically fix bugs Pin
Dan Neely14-Sep-18 4:11
Dan Neely14-Sep-18 4:11 
Quote:
For high-firing bugs, Facebook explained, SapFix creates patches that either fully or partially revert the code submission that introduced them. For more complex crashes, SapFix draws from a collection of templated fixes to create patches. When that doesn't work, SapFix will attempt a mutation-based fix.


The first part of that, being able to automatically identify the offending commit looks like a generally useful tool regardless of how you ultimately fix it even if you don't want to use the auto-rollback feature.

OTOH the last part, trying to mutate code until it works makes me rather nervous. As an emergency bandaid it may be better than nothing, and I'll give FB the benefit of the doubt, and assume they will have a human review what the tool did and make sure it's a correct and safe fix as well as being easily readable code and rewrite it when it's not, but we all know there'll be PHBs who declare that changing what the magic fixit tool corrected for their devs is a waste of time and will end up burying their software in technical debt as a result.
Did you ever see history portrayed as an old man with a wise brow and pulseless heart, weighing all things in the balance of reason?
Is not rather the genius of history like an eternal, imploring maiden, full of fire, with a burning heart and flaming soul, humanly warm and humanly beautiful?
--Zachris Topelius

Training a telescope on one’s own belly button will only reveal lint. You like that? You go right on staring at it. I prefer looking at galaxies.
-- Sarah Hoyt

GeneralRe: Facebook unveils tool to automatically fix bugs Pin
littleGreenDude14-Sep-18 6:43
littleGreenDude14-Sep-18 6:43 
NewsUS carriers introduce Project Verify to replace individual app passwords Pin
Kent Sharkey13-Sep-18 7:16
staffKent Sharkey13-Sep-18 7:16 
NewsSecurity flaw in ‘nearly all’ modern PCs and Macs exposes encrypted data Pin
Kent Sharkey13-Sep-18 7:16
staffKent Sharkey13-Sep-18 7:16 
GeneralRe: Security flaw in ‘nearly all’ modern PCs and Macs exposes encrypted data Pin
Joe Woodbury13-Sep-18 10:33
professionalJoe Woodbury13-Sep-18 10:33 
NewsHow do you use System.Drawing in .NET Core? Pin
Kent Sharkey12-Sep-18 11:46
staffKent Sharkey12-Sep-18 11:46 
GeneralRe: How do you use System.Drawing in .NET Core? Pin
Shao Voon Wong17-Sep-18 22:06
mvaShao Voon Wong17-Sep-18 22:06 
NewsHow the iPhone XS and XS Max stack up against the top Android phones Pin
Kent Sharkey12-Sep-18 11:31
staffKent Sharkey12-Sep-18 11:31 
NewsArtificial intelligence risk: get ready for AI-powered malware Pin
Kent Sharkey12-Sep-18 11:31
staffKent Sharkey12-Sep-18 11:31 
NewsMEPs vote to ban 'killer robots' on battlefield Pin
Kent Sharkey12-Sep-18 10:31
staffKent Sharkey12-Sep-18 10:31 
NewsPython joins movement to dump 'offensive' master, slave terms Pin
Kent Sharkey12-Sep-18 10:16
staffKent Sharkey12-Sep-18 10:16 
GeneralRe: Python joins movement to dump 'offensive' master, slave terms Pin
Marc Clifton12-Sep-18 15:17
mvaMarc Clifton12-Sep-18 15:17 
GeneralRe: Python joins movement to dump 'offensive' master, slave terms Pin
Sander Rossel12-Sep-18 23:14
professionalSander Rossel12-Sep-18 23:14 
JokeRe: Python joins movement to dump 'offensive' master, slave terms Pin
Daniel Pfeffer12-Sep-18 23:52
professionalDaniel Pfeffer12-Sep-18 23:52 
GeneralRe: Python joins movement to dump 'offensive' master, slave terms Pin
Sander Rossel13-Sep-18 0:18
professionalSander Rossel13-Sep-18 0:18 
GeneralRe: Python joins movement to dump 'offensive' master, slave terms Pin
Dan Neely13-Sep-18 2:42
Dan Neely13-Sep-18 2:42 
GeneralRe: Python joins movement to dump 'offensive' master, slave terms Pin
Joe Woodbury13-Sep-18 17:07
professionalJoe Woodbury13-Sep-18 17:07 
GeneralRe: Python joins movement to dump 'offensive' master, slave terms Pin
Kaladin13-Sep-18 6:29
Kaladin13-Sep-18 6:29 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.