Skip

323 posts tagged with Programming.
Displaying 51 through 100 of 323. Subscribe:

And yes, the file extension is ".arr"

Pyret is a new programming language for teaching from Brown University that blends Python, Racket, and OCaml. [more inside]
posted by Jpfed on Nov 9, 2013 - 132 comments

It Could Be Worse

I signed up for an account on Healthcare.gov last week. It wasn’t the smoothest process, but I was able to create an account. Some parts are slow; sometimes you have to reload a page to make progress. But it’s starting to work. It will be fixed, because it has to be. And now that the launch and inevitable crash has finally happened, in a way the worst is over. Real-world traffic is providing programmers all the debugging data that they could ever want, and “all bugs are shallow with the president watching,” as Paul Ford writes in Bloomberg Businessweek, paraphrasing the open-source-software advocate Eric Raymond’s assertion that “with enough eyeballs, all bugs are shallow.” -- Rusty Foster in The New Yorker
posted by jim in austin on Oct 22, 2013 - 585 comments

Every customer has a name, but custRec is a database record

Introduction to Abject-Oriented Programming. (via /. embedded link) [more inside]
posted by JoeXIII007 on Oct 16, 2013 - 38 comments

Game behind gamed: your narrative programming for the day

How The Economic Machine Works by Ray Dalio[1] actually makes a case against austerity[2] and for redistribution, but also for money printing (and, arguably, for bailouts), while stressing the need to keep making productivity-improving public and private investments. However, it could be equally entitled: How The Industrial Age Political-Economy Doesn't Work Anymore, viz. Surviving Progress (2011)... [more inside]
posted by kliuless on Sep 25, 2013 - 28 comments

Hello World Quiz

Guess the programming language by "Hello World" snippet.
posted by Artw on Sep 11, 2013 - 62 comments

Visual Basic? Seriously.

To my daughter's high school programming teacher: "I spent 16 years raising a daughter who had all the tools and encouragement she needed to explore computer programming as a career. In one short semester, you and her classmates undid all of my years of encouragement."
posted by Mezentian on Sep 10, 2013 - 303 comments

letter letter letter left paren argument argument right paren

Code By Voice Faster Than By Hand [more inside]
posted by not_the_water on Aug 26, 2013 - 10 comments

"They didn't know what they were doing, so they tried everything"

"The Future of Programming" by Bret Victor, July 9, 1973.
posted by mrgrimm on Jul 31, 2013 - 28 comments

Cortex considers this list worthless without Rogue

Professor Matthew Kirschenbaum, as part of his larger interest in the problem of software preservation, asks the provocative question What are the 10 most influential software programs of all time?
posted by Horace Rumpole on Jul 30, 2013 - 93 comments

Our Contemplation of the Cosmos Stirs Us

Cosmos returns in the year 2014. "A Personal Journey" becomes "A Space-Time Odyssey". Presented by Neil deGrasse Tyson and produced by Seth MacFarlane, Cosmos: A Space-Time Odyssey will be aired on FOX and follow a similar format to the beloved Sagan classic, available here.
posted by 221bbs on Jul 22, 2013 - 58 comments

yo dawg

Quine Relay. A quine is a program that produces its own source code as output. This is what happens when you write a program that outputs the source of a program in another language, that outputs the source of a program in another language, and so on through fifty different languages until you get out the source of the program you started with.
posted by invitapriore on Jul 16, 2013 - 41 comments

Tech Tips

Gustav Jens Tech Tips. Start with the basics, then works your way through programming HTML, CSS, Java, LUA and Python . For anyone interested in learning programmings.
posted by zoo on Jul 9, 2013 - 40 comments

And they say Blizzard games don't have bugs

Why StarCraft crashed frequently during development, How we could have fixed the most common causes, The Starcraft Path-finding Hack The making of Warcraft - Part 1 - Part 2 - Part 3 . Game development articles thanks to Patrick Wyatt (about) who led the development efforts on Starcraft, programmed extensively on Diablo and Diablo II and later left Blizzard to help run ArenaNet and release Guild Wars.
posted by meta87 on Jul 1, 2013 - 12 comments

Learn programming with grids!

'Lets Grid' is an online programming environment that is designed to get people into programming. I tried to strip away all of the complicated set-up that goes along with real-world programming and just give students the very basics they need to create cool things and share their creations with the world.
posted by Artw on Jun 19, 2013 - 10 comments

BBC documentary on automata, clockwork and miniaturisation (UK only)

Mechanical Marvels: Clockwork Dreams Detailed and thoughtful exploration of clockwork and automata as a phenomenon in the 17th Century and their development into machines that could imitate human activity - eventually leading to the famous Mechanical Turk (eventually exposed as fake) and the truly astounding "Silver Swan" built by John Joseph Merlin. (Definitely not a fake) [more inside]
posted by JohnnyForeign on Jun 8, 2013 - 9 comments

Hexagonal Grids

Hexagonal Grids. For when you have a game that needs grids that are made of hexagons.
posted by curious nu on Jun 2, 2013 - 30 comments

A Woman’s Place

The year was 1986, and Lynda had just joined a small cadre of female engineers working for FI, a groundbreaking IT firm that laid the foundations for outsourced development and women’s rights in the workplace. The company, originally called Freelance Programmers, was founded in the early 1960s by Stephanie Shirley, a German who had been evacuated to Britain — along with many fellow Jewish children — as part of the kindertransport shortly before the Second World War.
Gender equality is still a major issue in the technology industry, but 50 years ago one British company was blazing trails.
posted by Foci for Analysis on Jun 1, 2013 - 14 comments

would rather be commenting than pushing code.

Do you contribute to open source projects on github? Want to know how you're doing? Check your Open Source Report Card.
posted by empath on May 28, 2013 - 40 comments

Woo, microcontrollers.

Liquid Lifebar, an Arduino project. (SLYT)
posted by Evernix on Apr 29, 2013 - 6 comments

"I'm yours again. I always enjoy seeing what happens to me."

After years of silence, enigmatic programmer/musician/surrealist why the lucky stiff is publishing to the web again (temporarily). Five days ago he released a number of short collages; today, his site is outputting a number of stories and essays, which are being collected in several Scribd repositories. _why writes about a strange old Oprah show starring guests who've removed themselves from society [parts 2 3 4 5 6], discussing M. Night Shyamalan's The Happening with a friend [2 3 4 5 6], and suffering a personal crisis after reading the complete works of Kafka [2 3 4 5 6 7]. (One final story, "Dentist", has been uploaded to a public Dropbox account [2 3 4 5 6 7 8].) There's also this somewhat ominous web site. [more inside]
posted by Rory Marinich on Apr 18, 2013 - 25 comments

This is about Reflection

The elephant and the... six wise men?
posted by titus-g on Mar 29, 2013 - 11 comments

CS in VN

Kids In Vietnam Are Crazy Good At Programming - '11th graders in Vietnam are so good at programming that they could easily pass an interview at Google' (via)
posted by kliuless on Mar 27, 2013 - 63 comments

Mesmerizing visualizations of genetic algorithms

Genetic algorithms are useful for solving all kinds of problems and their implementations can be quite mesmerizing to watch. Re-producing Mona Lisa, a human face or bull cave painting. Playing Super Mario, Tetris and more Tetris. Simulating a soccer team, fishes, ant colony or Santa's flight path. A documentary about using genetic algorithms in design, e.g. deciding the optimal antenna placement on a Humvee, creating search and destroy behavior for UAVs and designing more efficient wind turbine blades. Should probably learn how to stand and jump and stand again before driving.
posted by Foci for Analysis on Mar 24, 2013 - 6 comments

This looks like a job for...

SUPERHERO.JS - Creating, testing and maintaining a large JavaScript code base is not easy — especially since great resources on how to do this are hard to find. This page is a collection of the best articles, videos and presentations we've found on the topic.
posted by Artw on Mar 22, 2013 - 10 comments

Debugging

Every programmer knows that debugging is hard. Great debuggers, though, can make the job look simple. " That attitude is illustrated in an anecdote from IBM's Yorktown Heights Research Center. A programmer had recently installed a new workstation. All was fine when he was sitting down, but he couldn't log in to the system when he was standing up. That behavior was one hundred percent repeatable: he could always log in when sitting and never when standing." [more inside]
posted by amitai on Mar 17, 2013 - 102 comments

Computerized Math, Formal Proofs and Alternative Logic

Using computer systems for doing mathematical proofs - "With the proliferation of computer-assisted proofs that are all but impossible to check by hand, Hales thinks computers must become the judge." [more inside]
posted by kliuless on Mar 16, 2013 - 25 comments

800+ days of Minecraft in 8 minutes

A visualization of 826 days of Minecraft development, from alpha 1.2 to release 1.5, shown in 8~ minutes. [more inside]
posted by brundlefly on Mar 15, 2013 - 8 comments

The archaeology of Photoshop

But like anything, the original Photoshop was a product of its time. Knoll’s foundations grew to support functionality he’d never imagined; as the features piled on, more staff was added. What started as mostly a photography tool turned quickly into a graphic design powerhouse. And when a port to Windows became inevitable, things started to really get messy.

Photoshop is a city for everyone: how Adobe endlessly rebuilds its classic app.
posted by Horace Rumpole on Feb 13, 2013 - 118 comments

Interview with Eleanor Kolchin

The Face Of A 'Computer' From 1946
posted by infini on Feb 5, 2013 - 5 comments

No, we can only take on clients who know how to drive the cars we stock

If cars were rented like we hire programmers.
posted by curious nu on Jan 16, 2013 - 49 comments

You seem to have paid a fairly high price for your happiness.

enchantMOON is a "Hypertext Authoring Tablet" featuring hardware design by Yoshitoshi ABe. For CES the company behind the tablet, Ubiquitous Entertainment, created a series of shorts directed by Evangelion veteran Shinji Higuchi. Some more details about the tablet can be found here and on the official Facebook page. Current details about the UI suggest it takes inspiration from Hypercard and Alan Kay's Dynabook. [more inside]
posted by 23 on Jan 10, 2013 - 9 comments

Teaching Computers to Hear Emotions

New research can detect five different emotions with 81 percent accuracy. [Additional project information].
posted by Evernix on Jan 8, 2013 - 21 comments

"The data that we actually used."

Rosalind.info is a website with bioinformatics problems inspired by Project Euler (previously, previouslier.) [more inside]
posted by lizarrd on Dec 8, 2012 - 21 comments

Making things with Maths

Making things with Maths (sic)
posted by Evernix on Dec 7, 2012 - 34 comments

Measure 4 times, cut once.

"We worked through every possible disaster situation," Reed said. "We did three actual all-day sessions of destroying everything we had built."
posted by Brandon Blatcher on Nov 16, 2012 - 30 comments

weee eigenvectors

Eigenfaces for facial recognition. (This post assumes familiarity with the terminology and notation of linear algebra, particularly inner product spaces.)
posted by Evernix on Oct 6, 2012 - 18 comments

You got your type annotations in my javascript!

TypeScript is Microsoft's new open source programming language. [more inside]
posted by Jpfed on Oct 3, 2012 - 69 comments

Being broken pays

Broken on Purpose: Why Getting It Wrong Pays More Than Getting It Right - 'It doesn’t end with Facebook, either. Being broken pays off, so social media is often deliberately broken. In fact, nearly every major social network, site or app has greedily pursued this logic.' [more inside]
posted by the man of twists and turns on Sep 30, 2012 - 92 comments

Learnable Programming

Bret Victor: We often think of a programming environment or language in terms of its features -- this one "has code folding", that one "has type inference". This is like thinking about a book in terms of its words -- this book has a "fortuitous", that one has a "munificent". What matters is not individual words, but how the words together convey a message. Likewise, a well-designed programing system is not simply a bag of features. A good system is designed to encourage particular ways of thinking, with all features carefully and cohesively designed around that purpose.
posted by AceRock on Sep 27, 2012 - 69 comments

use value vs. exchange value

What Is Value? What Is Money? (via via) [more inside]
posted by kliuless on Sep 1, 2012 - 15 comments

An Operating System for Songs from God.

LoseThos is an operating system written by a schizophrenic programmer. [more inside]
posted by dmd on Aug 29, 2012 - 255 comments

Cats Who Code

Khan Academy unveils its new interactive Computer Science learning platform. More coder resources: Free Tech Books, WiBit.net, Google Code University, the W3C's Web Standards Curriculum, a Beginner's Guide to HTML & CSS, and codepen.io, a social sandbox for web design.
posted by Bora Horza Gobuchul on Aug 14, 2012 - 26 comments

Huge, Creaky Applications

The underlying problem here is that most software is not very good. James Kwak writes in The Atlantic about the economic risks of bad software. Angry mob comments.
posted by xenophile on Aug 8, 2012 - 82 comments

Text Editors

TextEditors.org: "the largest collection of text editor information on the web" (Because word processors are stupid and inefficient.) [more inside]
posted by Egg Shen on Jul 27, 2012 - 123 comments

The Internet Galaxy

This is a map of the 350,000 largest sites on the web, [more inside]
posted by FirstMateKate on Jul 27, 2012 - 69 comments

Braces go on the next line.

The Profound Programmer combines realistic exclamations with beautiful nature imagery.
posted by Nomyte on Jul 25, 2012 - 60 comments

New Programming Jargon

This is just the top 30, what I consider to be the most likely candidates for actual new programming jargon based on community upvotes, not just "funny thing that another programmer typed on a webpage and I felt compelled to upvote for hilarity". Because that would be Reddit. Coding Horror presents the top 30 Stack Overflow New Programming Jargon entries.
posted by Artw on Jul 20, 2012 - 66 comments

The Codeless Code

The Codeless Code. An illustrated collection of (sometimes violent) fables, concerning the Art and Philosophy of software development [more inside]
posted by Deathalicious on Jul 3, 2012 - 62 comments

Blockly

Blockly is a visual programming editor from Google. [more inside]
posted by alby on Jun 19, 2012 - 93 comments

Falsehoods Programmers Believe

Falsehoods programmers believe about names and time shows how difficult it can be to represent basic concepts in code.
posted by Foci for Analysis on Jun 18, 2012 - 165 comments

Page: 1 2 3 4 5 6 7
Posts