Keep your program's design separate from its code
https://www.reddit.com/r/programming/comments/7qqkk8/keep_your_programs_design_separate_from_its_code/
submitted by /u/Darmani (https://www.reddit.com/user/Darmani)
[link] (http://www.pathsensitive.com/2018/01/the-design-of-software-is-thing-apart.html) [comments] (https://www.reddit.com/r/programming/comments/7qqkk8/keep_your_programs_design_separate_from_its_code/)
https://www.reddit.com/r/programming/comments/7qqkk8/keep_your_programs_design_separate_from_its_code/
submitted by /u/Darmani (https://www.reddit.com/user/Darmani)
[link] (http://www.pathsensitive.com/2018/01/the-design-of-software-is-thing-apart.html) [comments] (https://www.reddit.com/r/programming/comments/7qqkk8/keep_your_programs_design_separate_from_its_code/)
aio poll, io_pgetevents and a new in-kernel poll API
https://www.reddit.com/r/programming/comments/7qqpi0/aio_poll_io_pgetevents_and_a_new_inkernel_poll_api/
submitted by /u/crankdev (https://www.reddit.com/user/crankdev)
[link] (https://lkml.org/lkml/2018/1/4/138) [comments] (https://www.reddit.com/r/programming/comments/7qqpi0/aio_poll_io_pgetevents_and_a_new_inkernel_poll_api/)
https://www.reddit.com/r/programming/comments/7qqpi0/aio_poll_io_pgetevents_and_a_new_inkernel_poll_api/
submitted by /u/crankdev (https://www.reddit.com/user/crankdev)
[link] (https://lkml.org/lkml/2018/1/4/138) [comments] (https://www.reddit.com/r/programming/comments/7qqpi0/aio_poll_io_pgetevents_and_a_new_inkernel_poll_api/)
How do Artificial Neural Networks learn?
https://www.reddit.com/r/programming/comments/7qqupd/how_do_artificial_neural_networks_learn/
submitted by /u/RubiksCodeNMZ (https://www.reddit.com/user/RubiksCodeNMZ)
[link] (https://rubikscode.net/2018/01/15/how-artificial-neural-networks-learn/) [comments] (https://www.reddit.com/r/programming/comments/7qqupd/how_do_artificial_neural_networks_learn/)
https://www.reddit.com/r/programming/comments/7qqupd/how_do_artificial_neural_networks_learn/
submitted by /u/RubiksCodeNMZ (https://www.reddit.com/user/RubiksCodeNMZ)
[link] (https://rubikscode.net/2018/01/15/how-artificial-neural-networks-learn/) [comments] (https://www.reddit.com/r/programming/comments/7qqupd/how_do_artificial_neural_networks_learn/)
Random Beer Generator built with Angular 5 and using the BreweryDB API.
https://www.reddit.com/r/programming/comments/7qr14s/random_beer_generator_built_with_angular_5_and/
submitted by /u/gdmeteor (https://www.reddit.com/user/gdmeteor)
[link] (https://randombeer.net/) [comments] (https://www.reddit.com/r/programming/comments/7qr14s/random_beer_generator_built_with_angular_5_and/)
https://www.reddit.com/r/programming/comments/7qr14s/random_beer_generator_built_with_angular_5_and/
submitted by /u/gdmeteor (https://www.reddit.com/user/gdmeteor)
[link] (https://randombeer.net/) [comments] (https://www.reddit.com/r/programming/comments/7qr14s/random_beer_generator_built_with_angular_5_and/)
Mozilla mitigations for Meltdown and Spectre
https://www.reddit.com/r/programming/comments/7qram0/mozilla_mitigations_for_meltdown_and_spectre/
submitted by /u/fagnerbrack (https://www.reddit.com/user/fagnerbrack)
[link] (https://blog.mozilla.org/security/2018/01/03/mitigations-landing-new-class-timing-attack/) [comments] (https://www.reddit.com/r/programming/comments/7qram0/mozilla_mitigations_for_meltdown_and_spectre/)
https://www.reddit.com/r/programming/comments/7qram0/mozilla_mitigations_for_meltdown_and_spectre/
submitted by /u/fagnerbrack (https://www.reddit.com/user/fagnerbrack)
[link] (https://blog.mozilla.org/security/2018/01/03/mitigations-landing-new-class-timing-attack/) [comments] (https://www.reddit.com/r/programming/comments/7qram0/mozilla_mitigations_for_meltdown_and_spectre/)
Spectre and Meltdown patches causing trouble as realistic attacks get closer
https://www.reddit.com/r/programming/comments/7qrbd3/spectre_and_meltdown_patches_causing_trouble_as/
submitted by /u/trot-trot (https://www.reddit.com/user/trot-trot)
[link] (https://arstechnica.com/gadgets/2018/01/spectre-and-meltdown-patches-causing-trouble-as-realistic-attacks-get-closer) [comments] (https://www.reddit.com/r/programming/comments/7qrbd3/spectre_and_meltdown_patches_causing_trouble_as/)
https://www.reddit.com/r/programming/comments/7qrbd3/spectre_and_meltdown_patches_causing_trouble_as/
submitted by /u/trot-trot (https://www.reddit.com/user/trot-trot)
[link] (https://arstechnica.com/gadgets/2018/01/spectre-and-meltdown-patches-causing-trouble-as-realistic-attacks-get-closer) [comments] (https://www.reddit.com/r/programming/comments/7qrbd3/spectre_and_meltdown_patches_causing_trouble_as/)
Top 5 Hidden jOOQ Features
https://www.reddit.com/r/programming/comments/7qrc2c/top_5_hidden_jooq_features/
submitted by /u/one_eyed_golfer (https://www.reddit.com/user/one_eyed_golfer)
[link] (https://blog.jooq.org/2018/01/12/top-5-hidden-jooq-features/) [comments] (https://www.reddit.com/r/programming/comments/7qrc2c/top_5_hidden_jooq_features/)
https://www.reddit.com/r/programming/comments/7qrc2c/top_5_hidden_jooq_features/
submitted by /u/one_eyed_golfer (https://www.reddit.com/user/one_eyed_golfer)
[link] (https://blog.jooq.org/2018/01/12/top-5-hidden-jooq-features/) [comments] (https://www.reddit.com/r/programming/comments/7qrc2c/top_5_hidden_jooq_features/)
Bad news: Expect more Spectre-like flaws in the future
https://www.reddit.com/r/programming/comments/7qrc56/bad_news_expect_more_spectrelike_flaws_in_the/
submitted by /u/trot-trot (https://www.reddit.com/user/trot-trot)
[link] (https://www.cnet.com/news/spectre-meltdown-arm-intel-apple-qualcomm-softbank-simon-segars-pcs-phones) [comments] (https://www.reddit.com/r/programming/comments/7qrc56/bad_news_expect_more_spectrelike_flaws_in_the/)
https://www.reddit.com/r/programming/comments/7qrc56/bad_news_expect_more_spectrelike_flaws_in_the/
submitted by /u/trot-trot (https://www.reddit.com/user/trot-trot)
[link] (https://www.cnet.com/news/spectre-meltdown-arm-intel-apple-qualcomm-softbank-simon-segars-pcs-phones) [comments] (https://www.reddit.com/r/programming/comments/7qrc56/bad_news_expect_more_spectrelike_flaws_in_the/)
Two Ways to Do Async/Await in ASP.NET Wrong (and How to Fix Them)
https://www.reddit.com/r/programming/comments/7qrchu/two_ways_to_do_asyncawait_in_aspnet_wrong_and_how/
submitted by /u/one_eyed_golfer (https://www.reddit.com/user/one_eyed_golfer)
[link] (https://exceptionnotfound.net/two-ways-to-do-async-await-in-asp-net-wrong-and-how-to-fix-them/) [comments] (https://www.reddit.com/r/programming/comments/7qrchu/two_ways_to_do_asyncawait_in_aspnet_wrong_and_how/)
https://www.reddit.com/r/programming/comments/7qrchu/two_ways_to_do_asyncawait_in_aspnet_wrong_and_how/
submitted by /u/one_eyed_golfer (https://www.reddit.com/user/one_eyed_golfer)
[link] (https://exceptionnotfound.net/two-ways-to-do-async-await-in-asp-net-wrong-and-how-to-fix-them/) [comments] (https://www.reddit.com/r/programming/comments/7qrchu/two_ways_to_do_asyncawait_in_aspnet_wrong_and_how/)
ssh + tmux = Pair Programming for Command Line Junkies
https://www.reddit.com/r/programming/comments/7qrvbm/ssh_tmux_pair_programming_for_command_line_junkies/
submitted by /u/ryanlue (https://www.reddit.com/user/ryanlue)
[link] (https://ryanlue.com/posts/2018-01-13-pair-programming-over-ssh) [comments] (https://www.reddit.com/r/programming/comments/7qrvbm/ssh_tmux_pair_programming_for_command_line_junkies/)
https://www.reddit.com/r/programming/comments/7qrvbm/ssh_tmux_pair_programming_for_command_line_junkies/
submitted by /u/ryanlue (https://www.reddit.com/user/ryanlue)
[link] (https://ryanlue.com/posts/2018-01-13-pair-programming-over-ssh) [comments] (https://www.reddit.com/r/programming/comments/7qrvbm/ssh_tmux_pair_programming_for_command_line_junkies/)
8 Essential Features of an Enterprise Mobility App - DZone Mobile
https://www.reddit.com/r/programming/comments/7qrov8/8_essential_features_of_an_enterprise_mobility/
submitted by /u/aaron_parker (https://www.reddit.com/user/aaron_parker)
[link] (https://dzone.com/articles/8-essential-features-of-an-enterprise-mobility-app) [comments] (https://www.reddit.com/r/programming/comments/7qrov8/8_essential_features_of_an_enterprise_mobility/)
https://www.reddit.com/r/programming/comments/7qrov8/8_essential_features_of_an_enterprise_mobility/
submitted by /u/aaron_parker (https://www.reddit.com/user/aaron_parker)
[link] (https://dzone.com/articles/8-essential-features-of-an-enterprise-mobility-app) [comments] (https://www.reddit.com/r/programming/comments/7qrov8/8_essential_features_of_an_enterprise_mobility/)
@Input/@Output for Component Property & Custom Event Binding in Angular4
https://www.reddit.com/r/programming/comments/7qsb0e/inputoutput_for_component_property_custom_event/
submitted by /u/carolina_sar (https://www.reddit.com/user/carolina_sar)
[link] (https://paper.li/amrinder_0412/1491284472?read=http%3A%2F%2Ffindnerd.com%2Flist%2Fview%2FInputOutput-for-Component-Property--Custom-Event-Binding-in-Angular4%2F35545%2F) [comments] (https://www.reddit.com/r/programming/comments/7qsb0e/inputoutput_for_component_property_custom_event/)
https://www.reddit.com/r/programming/comments/7qsb0e/inputoutput_for_component_property_custom_event/
submitted by /u/carolina_sar (https://www.reddit.com/user/carolina_sar)
[link] (https://paper.li/amrinder_0412/1491284472?read=http%3A%2F%2Ffindnerd.com%2Flist%2Fview%2FInputOutput-for-Component-Property--Custom-Event-Binding-in-Angular4%2F35545%2F) [comments] (https://www.reddit.com/r/programming/comments/7qsb0e/inputoutput_for_component_property_custom_event/)
This is what got me into programming: Section 3:"29A "I am the scene""
https://www.reddit.com/r/programming/comments/7qsfpb/this_is_what_got_me_into_programming_section_329a/
submitted by /u/netscape101 (https://www.reddit.com/user/netscape101)
[link] (http://phrack.org/issues/69/16.html) [comments] (https://www.reddit.com/r/programming/comments/7qsfpb/this_is_what_got_me_into_programming_section_329a/)
https://www.reddit.com/r/programming/comments/7qsfpb/this_is_what_got_me_into_programming_section_329a/
submitted by /u/netscape101 (https://www.reddit.com/user/netscape101)
[link] (http://phrack.org/issues/69/16.html) [comments] (https://www.reddit.com/r/programming/comments/7qsfpb/this_is_what_got_me_into_programming_section_329a/)
To TDD or not to TDD
https://www.reddit.com/r/programming/comments/7qsfvf/to_tdd_or_not_to_tdd/
submitted by /u/vkhorikov (https://www.reddit.com/user/vkhorikov)
[link] (http://enterprisecraftsmanship.com/2018/01/16/tdd-not-tdd/) [comments] (https://www.reddit.com/r/programming/comments/7qsfvf/to_tdd_or_not_to_tdd/)
https://www.reddit.com/r/programming/comments/7qsfvf/to_tdd_or_not_to_tdd/
submitted by /u/vkhorikov (https://www.reddit.com/user/vkhorikov)
[link] (http://enterprisecraftsmanship.com/2018/01/16/tdd-not-tdd/) [comments] (https://www.reddit.com/r/programming/comments/7qsfvf/to_tdd_or_not_to_tdd/)
CrookedStyleSheets - Webpage tracking only using CSS (and no JS)
https://www.reddit.com/r/programming/comments/7qsloy/crookedstylesheets_webpage_tracking_only_using/
submitted by /u/magenta_placenta (https://www.reddit.com/user/magenta_placenta)
[link] (https://github.com/jbtronics/CrookedStyleSheets) [comments] (https://www.reddit.com/r/programming/comments/7qsloy/crookedstylesheets_webpage_tracking_only_using/)
https://www.reddit.com/r/programming/comments/7qsloy/crookedstylesheets_webpage_tracking_only_using/
submitted by /u/magenta_placenta (https://www.reddit.com/user/magenta_placenta)
[link] (https://github.com/jbtronics/CrookedStyleSheets) [comments] (https://www.reddit.com/r/programming/comments/7qsloy/crookedstylesheets_webpage_tracking_only_using/)
Interesting command lines
https://www.reddit.com/r/programming/comments/7qsp9m/interesting_command_lines/
submitted by /u/mitola1 (https://www.reddit.com/user/mitola1)
[link] (https://codeandunicorns.com/interesting-command-lines/) [comments] (https://www.reddit.com/r/programming/comments/7qsp9m/interesting_command_lines/)
https://www.reddit.com/r/programming/comments/7qsp9m/interesting_command_lines/
submitted by /u/mitola1 (https://www.reddit.com/user/mitola1)
[link] (https://codeandunicorns.com/interesting-command-lines/) [comments] (https://www.reddit.com/r/programming/comments/7qsp9m/interesting_command_lines/)
Obfuscating protocols as a way to protect from zero-day attacks?
https://www.reddit.com/r/programming/comments/7qsq3b/obfuscating_protocols_as_a_way_to_protect_from/
submitted by /u/one_eyed_golfer (https://www.reddit.com/user/one_eyed_golfer)
[link] (http://ithare.com/bot-fighting-201-part-4-obfuscating-protocols-versioning/) [comments] (https://www.reddit.com/r/programming/comments/7qsq3b/obfuscating_protocols_as_a_way_to_protect_from/)
https://www.reddit.com/r/programming/comments/7qsq3b/obfuscating_protocols_as_a_way_to_protect_from/
submitted by /u/one_eyed_golfer (https://www.reddit.com/user/one_eyed_golfer)
[link] (http://ithare.com/bot-fighting-201-part-4-obfuscating-protocols-versioning/) [comments] (https://www.reddit.com/r/programming/comments/7qsq3b/obfuscating_protocols_as_a_way_to_protect_from/)
Compiler Explorer now supports side-by-side language comparison and diffing
https://www.reddit.com/r/programming/comments/7qsrxw/compiler_explorer_now_supports_sidebyside/
submitted by /u/mattgodbolt (https://www.reddit.com/user/mattgodbolt)
[link] (https://godbolt.org/g/Fi6REC) [comments] (https://www.reddit.com/r/programming/comments/7qsrxw/compiler_explorer_now_supports_sidebyside/)
https://www.reddit.com/r/programming/comments/7qsrxw/compiler_explorer_now_supports_sidebyside/
submitted by /u/mattgodbolt (https://www.reddit.com/user/mattgodbolt)
[link] (https://godbolt.org/g/Fi6REC) [comments] (https://www.reddit.com/r/programming/comments/7qsrxw/compiler_explorer_now_supports_sidebyside/)
Advent of Procedural Music - a collection of 25 procedural music experiments
https://www.reddit.com/r/programming/comments/7qt7db/advent_of_procedural_music_a_collection_of_25/
submitted by /u/magenta_placenta (https://www.reddit.com/user/magenta_placenta)
[link] (http://aphall.com/2017/12/advent-of-procedural-music/) [comments] (https://www.reddit.com/r/programming/comments/7qt7db/advent_of_procedural_music_a_collection_of_25/)
https://www.reddit.com/r/programming/comments/7qt7db/advent_of_procedural_music_a_collection_of_25/
submitted by /u/magenta_placenta (https://www.reddit.com/user/magenta_placenta)
[link] (http://aphall.com/2017/12/advent-of-procedural-music/) [comments] (https://www.reddit.com/r/programming/comments/7qt7db/advent_of_procedural_music_a_collection_of_25/)
Peeking into other process's memory (uncached) with Meltdown
https://www.reddit.com/r/programming/comments/7qt99k/peeking_into_other_processs_memory_uncached_with/
submitted by /u/raphaelscarv (https://www.reddit.com/user/raphaelscarv)
[link] (https://twitter.com/raphael_scarv/status/952078140028964864) [comments] (https://www.reddit.com/r/programming/comments/7qt99k/peeking_into_other_processs_memory_uncached_with/)
https://www.reddit.com/r/programming/comments/7qt99k/peeking_into_other_processs_memory_uncached_with/
submitted by /u/raphaelscarv (https://www.reddit.com/user/raphaelscarv)
[link] (https://twitter.com/raphael_scarv/status/952078140028964864) [comments] (https://www.reddit.com/r/programming/comments/7qt99k/peeking_into_other_processs_memory_uncached_with/)