login/register

Snip!t channels - Alan Dix

Channels > techie > programming

Order by: date | title | url | snip    Show: just this cat | subcats too

2011-11-22 13:05:28     Over time, Linux package dependencies show predator/prey relationship

http://arstechnica.com/...show-predatorprey-relationship.ars

Over time, Linux package dependencies show predator/prey...
By John Timmer | Published about 17 hours ago
You'll frequently hear references to a "software ecosyst ...
The team went back to 1993 and compiled statistics on ev ...
... PNAS, 2011. DOI: 10.10

view snip

/Channels/techie/programming

2012-07-25 09:51:51     I Won't Hire People Who Use Poor Grammar. Here's Why. - Kyle Wiens - Harvard Business Review

http://blogs.hbr.org/.../i_wont_hire_people_who_use_poo.html

In the same vein, programmers who pay attention to how t... written language also tend to pay a lot more attention t... You see, at its core, code is prose. Great programmers a... code monkeys; according to Stanford programming legend D...
And just li

view snip

/Channels/education/CS education
/Channels/techie/programming

2013-09-05 11:27:31     Teaching Programming the Way It Works Outside the Classroom | August 2013 | Communications of the ACM

http://cacm.acm.org/magazines/2013/8/166303-teac.../fulltext

Regardless of setting, here are the typical steps my col...
Forage: Find existing snippets of code to build my p ...
Tinker: Play with these pieces of existing code to a ...
Weld: Try to attach ("weld") pieces of existing code ...
... repeat

view snip

/Channels/techie/programming

2016-10-07 14:06:34     Writing good code: how to reduce the cognitive load of your code – Christian M. Mackeprang

http://chrismm.com/...g-good-code-reduce-the-cognitive-load/

I believe it’s possible to construct a simple mental f... be used with any language or library and which will lead... code by default.

view snip

/Channels/techie/programming

2015-10-29 22:11:07     BPS Research Digest: The surprising truth about which personality traits do and don't correlate with computer programming skills

http://digest.bps.org.uk/...ising-truth-about-which.html#...

view snip

/Channels/education/CS education
/Channels/techie/programming

2012-01-27 09:17:52     One Div Zero: A Brief, Incomplete, and Mostly Wrong History of Programming Languages

http://james-iry.blogspot.com/...plete-and-mostly-wrong.html

A Brief, Incomplete, and Mostly Wrong History of Program...
1801 - Joseph Marie Jacquard uses punch cards to instruc ...
1842 - Ada Lovelace writes the first program. She is ham ...
1936 - Alan Turing invents every programming language th ...
1936 - Alon

view snip

/Channels/just fun
/Channels/just fun
/Channels/techie/programming

2012-04-05 13:52:11     Functional Javascript

http://osteele.com/sources/javascript/functional/

Functional is a library for functional programming in Ja... defines the standard higher-order functions such as map,... foldl), and select (aka filter). It also defines functio... rcurry, and partial for partial function application; an... and until f

view snip

/Channels/techie/programming

2012-03-13 19:50:57     OCaml for the Masses - ACM Queue

http://queue.acm.org/detail.cfm?id=2038036

It is tempting to conclude from this record that functio... have what it takes. They may make sense for certain limi... and contain useful concepts to be imported into other la... imperative and object-oriented languages are simply bett...
Tempting as

view snip

/Channels/techie/programming

2011-11-16 08:51:16     Microsoft’s Code Space project combines Kinect, touchscreens for awesome meetings | VentureBeat

http://venturebeat.com/2011/.../microsoft-code-space-kinect/

Microsoft Research is at it again: The wily folks who cr...
Dubbed Code Space, the project allows groups to collabor ...
While still a very early concept, Code Space shows the p ...
Why the need for so many input devices, when a simple wh ...
The project

view snip

/Channels/physicality
/Channels/public displays
/Channels/techie/programming

2014-07-07 14:30:35     Bret Victor, beast of burden

http://worrydream.com/#!/LearnableProgramming

[ From frame: http://worrydream.com/LearnableProgramming/ ]

Because my work was cited as an inspiration for the Khan...
Programming is a way of thinking, not a rote skill. ...
People understand what they can see. If a programmer ...
Thus, the goals of a programming system should be:
... turn it into som

view snip

/Channels/techie/programming

2012-08-06 11:57:54     BBC News - Programmers sought for tropical hackathon

http://www.bbc.com/news/technology-19018930#TWEET179660

Wanted: 12 programmers to live on a remote tropical isla... to do nothing but write code.

view snip

/Channels/techie/programming

2011-08-23 10:58:32     Page 1 The programming secrets today's coders have forgotten - ComputerworldUK.com

http://www.computerworlduk.com/...coders-have-forgotten/?...

Today's coders may know how to whip up a PHP script or a... create a mobile app for both the iPhone and Android, and... car's GPS (which has been done, it turns out). But there... predecessors knew that today's programmers don't.

view snip

/Channels/techie/debugging
/Channels/techie/programming

2016-04-18 12:53:27     Context Free Art:About - Context Free Art

http://www.contextfreeart.org/medi.../Context_Free_Art:About

Chris Coyne created a small language for design grammars... grammars are sets of non-deterministic rules to produce ... are surprisingly beautiful, often from very simple grammars.

view snip

/Channels/education/CS education
/Channels/techie/programming

2012-03-13 23:47:09     Mayhem: Microsoft’s open-source app for controlling just about anything - GeekWire

http://www.geekwire.com/...osofts-opensource-app-controlling

Mayhem is a Windows-based application lets people set a ...
Receive an email reminder to winterize your house wh ...
Add an auto-save feature to a program that doesn’t ...
Pause a video automatically when you leave the room.
Automatical

view snip

/Channels/physicality
/Channels/techie/programming

2011-12-04 13:51:29     Programming should take pride of place in our schools | Technology | The Observer

http://www.guardian.co.uk/...al-curriculum-john-naughton?...

Programming should take pride of place in our schools
If we don't change the way ICT is thought about and taug ...
reddit this
John Naughton
... owerPoint presentations will look like Dead Sea scrolls.

view snip

/Channels/education/CS education
/Channels/techie/programming

2012-04-13 23:45:04     In the Future, We'll All Program Our Own Robots | Innovationnewsdaily.com

http://www.innovationnewsdaily.com/...ll-program-robots.html

A future filled with smarter devices and robots means a ... programming. As people's devices get more complex, they'... things that are now mostly the domain of professional co... They might need to program in behaviors for personal rob...
Now, severa

view snip

/Channels/techie/programming

2012-05-03 12:58:32     Real Programmers Don't Use Pascal

http://www.pbm.com/~lindahl/real.programmers.html

Real Programmers Don't Use Pascal
[ A letter to the editor of Datamation, volume 29 number ...
The story of Mel is a related article. ]
Back in the good old days-- the "Golden Era" of computer ...

view snip

/Channels/techie/programming

2016-07-29 16:50:46     NASA's 10 Coding Rules for Writing Safety Critical Program - RankRed

http://www.rankred.com/nasa-coding-rules/

Sometimes coding rules are essential to use, especially... may depend on its correctness – code that is used ... airplane that you fly on, spacecraft that carries astro... or the nuclear power plant a few miles from where you li... the NASA’

view snip

/Channels/techie/programming

2017-04-11 08:59:53     Banks scramble to fix old systems as IT 'cowboys' ride into sunset | Reuters

http://www.reuters.com/a.../us-usa-banks-cobol-idUSKBN17C0D8

Bill Hinshaw is not a typical 75-year-old. He divides hi... family – he has 32 grandchildren and great-grandchildr... U.S. companies avert crippling computer meltdowns.
Hinshaw, who got into programming in the 1960s when comp ...

view snip

/Channels/techie/programming

2011-10-22 16:08:31     List of Algorithms

http://www.scriptol.com/programming/list-algorithms.php#C...

A complete list of all major algorithms (300), in any do... to provide a ready to run program for each one, or a des... algorithm. Programming languages include Java, JavaScrip... either in direct form or generated from a Scriptol source.

view snip

/Channels/algorithms
/Channels/techie/programming

2013-10-20 08:44:29     Turbo Pascal

http://www.teamten.com/lawrence/projects/turbo_pasc.../demo/

view snip

/Channels/techie/JavaScript
/Channels/techie/programming

2011-02-08 10:06:55     Gist - GitHub

https://gist.github.com/

Gist is a simple way to share snippets and pastes with o... are git repositories, so they are automatically versione... usable as a git repository.

view snip

/Channels/techie/open source
/Channels/techie/programming

2016-04-05 14:56:46    

https://medium.com/...een-remixing-learning-c1df54c302df#...

With more than 10 million users, the Scratch online community is the largest online community where kids learn to program. Since it was created, a central goal of the community has been to promote “remixing” — the reworking and re...

view snip

/Channels/education/CS education
/Channels/HCI stuff/appropriation
/Channels/techie/programming

Order by: date | title | url | snip    Show: just this cat | subcats too