362 posts tagged with programmIng.
Displaying 1 through 50 of 362. Subscribe:

Become A Better Developer — By Having A Blast

“At CodinGame, we believe that everyone should be able to discover the pleasure of coding. We are programmers at heart, and we know that code is a powerful tool to innovate and create. It's a matter of passion, but above all, it's fun. So we've imagined a platform which merges programming and video games.” [more inside]
posted by ob1quixote on Jan 30, 2016 - 33 comments

Spreadsheets for Developers

Thinking about learning a new programming language? How about a functional language with support for test-driven development and a snazzy visual interface, already deployed on millions of computers around the world? I'm speaking, of course, about Excel. In a 2014 Strange Loop talk, Felienne discusses the virtues of the Excel programming language (which is Turing complete, if you were wondering).
posted by jedicus on Jan 26, 2016 - 73 comments

The language is completely case insensitive

Code with TrumpScript, and make programming great again.
posted by Gin and Broadband on Jan 19, 2016 - 43 comments

“real” programming languages

"So when I started programming in 2001, it was du jour in the communities I participated in to be highly critical of other languages. Other languages sucked, the people using them were losers or stupid, if they would just use a real language, such as the one we used, everything would just be better.

Right?"
Contempt Culture, Aurynn Shaw (The Particular Finest)
posted by joseph conrad is fully awesome on Dec 18, 2015 - 220 comments

I wonder if he's friends with Bobby Tables?

Hello, I'm Mr. Null. My name makes me invisible to computers. [more inside]
posted by damayanti on Dec 11, 2015 - 70 comments

The underlying message of the Neighborhood

"I can still hear him signing off his show similar to the way he concluded his letter to Amy Melder: “You’ve made this day a special day by just your being you. There is no person in the whole world like you, and I like you just the way you are.” Some have suggested that this message sought to instill children with a sense of self-importance, but to believe that is to fundamentally misunderstand Fred Rogers. At the core of Rogers’ mission was the paradoxical Christian belief that the way to gain one’s life is to give it away." (SL Atlantic)
posted by roomthreeseventeen on Nov 23, 2015 - 36 comments

0.1 + 0.2 != 0.3

Floating point math, exemplified by Erik Wiffin. [more inside]
posted by metaquarry on Nov 15, 2015 - 43 comments

Rejecting the gender binary: a vector-space operation

“Word Embedding Models let us take a stab formalizing an interesting counterfactual question: what would the networks of meaning in language look like if patterns that map onto gender did not exist?” [more inside]
posted by Rangi on Nov 1, 2015 - 17 comments

Obligatory Monty Python Reference Goes Here

Geekfilter: A series of video lectures on how Python works under the hood. (MLYT)
posted by JHarris on Oct 31, 2015 - 9 comments

💻💬

There are at least three emoji-based programming languages: 🍀 (aka 4Lang; bubblesort example), Emojinal, and HeartForth (stack-based, for extra obscurity; factorial example). [more inside]
posted by jedicus on Oct 15, 2015 - 29 comments

The Little Printf

So I lived my life flying around the world, telling people how to do things I had sometimes never done myself, while everyone suddenly seemed to believe I was a real programmer because of things I did that were mostly not related to programming in the first place. One day, I was stuck in an airport coming back from a conference, furiously typing at a terminal, when an odd, gentle voice asked me: If you please, design me a system!
posted by modernserf on Oct 12, 2015 - 38 comments

Cube Composer

A puzzle game inspired by functional programming, by David Peter. There are only a few levels available now, but with a bit of PureScript programming you can also create your own puzzles.
posted by logopetria on Sep 13, 2015 - 10 comments

Google has a secret candidate-finding technique

"If Google sees that you're searching for specific programming terms, they'll ask you to apply for a job. It's wild." "I typed 'request; and half expected to see 'Follow the white rabbit, Max.' Instead, the screen displayed a paragraph outlining a programming challenge and gave instructions on how to submit my solution. I had 48 hours to solve it, and the timer was ticking."
posted by Mo Nickels on Aug 26, 2015 - 120 comments

A QA Engineer walks into a B͏̴͡͡Ą̛Ŗ̴

The Big List of Naughty Strings is a Github repository containing a long list of hypothetical user inputs that can potentially wreck havoc on a computer program, including SQL Injection, malformed and evil HTML, stupid Unicode gimmicks, or innocuous phrases that look like profanity.
posted by schmod on Aug 21, 2015 - 27 comments

Going Rogue

Fenlason dubbed his clone Hack for two reasons: "One definition was 'a quick [computer] hack because I don't have access to Rogue'. The other was 'hack-n-slash', a reference to one of the styles of playing Dungeons and Dragons." - A chapter long excerpt from David Craddock's Dungeon Hacks, a new book on the history of the Roguelike RPG.
posted by Artw on Aug 16, 2015 - 19 comments

A Ridiculous Logical Language

Fractran (previously) is a Turing Complete language invented by John Conway (yes that John Conway) that uses only a simple list of fractions to form each program. Astonishingly it takes only a list of 14 fractions to form a program to generate all the primes. Here's the man himself explaining how it all works. [more inside]
posted by Proofs and Refutations on Aug 9, 2015 - 38 comments

Ethereum Launched

In case you missed it Ethereum announced its first developer release a week ago. What is Ethereum? According to the video it's a "planetary scale computer powered by blockchain technology." Given the breathlessness, some skepticism is in order, but what if it purports to do on the tin is true? [more inside]
posted by kliuless on Aug 7, 2015 - 57 comments

#iLookLikeAnEngineer

"Hi, my name is Isis. I’m a full-stack engineer at OneLogin." When self-described introvert nerd Isis Anchalee agreed to appear in a "hastily planned and executed" ad campaign for her employers, she didn't expect the internet to decide she couldn't possibly be an engineer based on her looks. She was a model, some said. No "real" engineer would make such a "come-hither" face, some said. It was a transparent attempt to sex up the tech world, some said. Those marketers really screwed this one up, some said. [more inside]
posted by a fiendish thingy on Aug 6, 2015 - 66 comments

Twitter Contest Winning as a Service

Hunter Scott wrote a Python script that automatically entered 165,000 contests on Twitter. "My favorite thing that I won was a cowboy hat autographed by the stars of a Mexican soap opera that I had never heard of."
posted by artsandsci on Aug 4, 2015 - 30 comments

“The life I’m living right now is just so much more fun.”

As the demand for tech labor grows, ambitious teenagers are flooding into San Francisco. There’s no official tally of the number of teens who work in tech, but Fontenot estimates that there are as many as a hundred recent high school dropouts working on startups in the city. Some were too distracted by programming projects and weekend hackathons to go to class. Others couldn’t pay for college and questioned why they should go into debt when there is easy money to be made. Still others had already launched successful apps or businesses and didn’t see why they should wait at home for their lives to start. In Facebook groups for young technologists, they saw an alternative: teens lounging in sunny Dolores Park (dolo, as they call it), teens leasing expansive South of Market office space, teens throwing parties whenever they want. And so they moved to San Francisco, many of them landing in houses like Mission Control. -- The Real Teens of Silicon Valley: Inside the almost-adult lives of the industry’s newest recruits
posted by Room 641-A on Aug 1, 2015 - 40 comments

SNN: The Shitty News Network

A website where headlines from news agencies around the world are randomly chained together by a robot.
posted by ilama on Jul 17, 2015 - 13 comments

all technical problems are people problems that manifest technically

The Life Cycle of Programming Languages, by Betsy Haibel [previously] for Model View Culture. [more inside]
posted by joseph conrad is fully awesome on Jul 15, 2015 - 115 comments

hello.arnoldc

IT'S SHOWTIME
TALK TO THE HAND "hello world"
YOU HAVE BEEN TERMINATED

posted by boo_radley on Jul 12, 2015 - 21 comments

It's possible to create an entire "reality" using nothing but algorithms

Inspired by Dwarf Fortress and No Man's Sky, Josh Newland writes about procedural generation of game worlds at Gamasutra and presents his Unity/WebGL game project.
posted by boo_radley on Jun 25, 2015 - 16 comments

What is Code? said jesting ftrain

Paul Ford (yes, yes, MeFi's Own) has created a juggernaut of an article / lived experience / beautiful time-sink about coding. At this point I'll shut up so you can pack a lunch and go immerse yourself now.
posted by maudlin on Jun 11, 2015 - 95 comments

HoTT Coq

Univalent Foundations Redefines Mathematics - "When a legendary mathematician found a mistake in his own work, he embarked on a computer-aided quest to eliminate human error. To succeed, he has to rewrite the century-old rules underlying all of mathematics." (previously) [more inside]
posted by kliuless on Jun 9, 2015 - 13 comments

"By this art you may contemplate the variation of the 23 letters."

http://libraryofbabel.info/
The Library of Babel is a place for scholars to do research, for artists and writers to seek inspiration, for anyone with curiosity or a sense of humor to reflect on the weirdness of existence - in short, it’s just like any other library. If completed, it would contain every possible combination of 1,312,000 characters, including lower case letters, space, comma, and period. Thus, it would contain every book that ever has been written, and every book that ever could be - including every play, every song, every scientific paper, every legal decision, every constitution, every piece of scripture, and so on. At present it contains all possible pages of 3200 characters, about 104677 books. [more inside]
posted by andoatnp on May 24, 2015 - 59 comments

The roads ahead are long and winding...

Alcazar is a neat little path-finding logic game. There are also printable puzzles, strategy tips and metapuzzles to be had. [more inside]
posted by Wolfdog on May 2, 2015 - 15 comments

Leaning Out

Love is the only motivating force, and while love can motivate some pretty awful things, it’s nonetheless impossible to do any good without it. I have no love left for my job or career. Tim Chevalier on tech as a coping mechanism and a place of toxicity and moral stagnation.
posted by Zarkonnen on Apr 17, 2015 - 94 comments

Browser-based Coding Playground

Coding Ground is an amazingly comprehensive set of free online terminals and IDEs for about 100 different computing languages. The list includes Unix languages (bash, ksh, awk), cross-platform languages (Ruby, Python, Perl, Java, etc.), web languages (coffeescript, Go, Dart, jQuery) MS Windows-specific languages, markup languages (CSS3, HTML, Markdown), and even a bunch of esoteric languages (Malbolge, LOLCODE, Brainf**k, and Whitespace). These (appear to) run in fully sandboxed Docker-based containers.
posted by mcstayinskool on Apr 8, 2015 - 39 comments

Pics or it didn't happen

How I taught my dog to text me selfies
posted by a lungful of dragon on Mar 27, 2015 - 18 comments

Programmed by N A S I R

It was common practice in the 8/16 bit era for Japanese programmers to use pseudonyms or abbreviations in the game's credits, so you might not have given too much thought to the name NASIR popping up in the credits for Rad Racer, Final Fantasy II or Secret of Mana. In fact, NASIR was just the first name of programmer Nasir Gebelli, an Iranian-American who first made his name programming ambitious games like Horizon V in the Apple II era. [more inside]
posted by selfnoise on Mar 23, 2015 - 10 comments

Writing a Mandelbrot program for the IBM 1401 was an interesting project

Rarely is the question asked: can you generate a Mandelbrot fractal on a fifty year old IBM 1401 mainframe?
posted by MartinWisse on Mar 23, 2015 - 36 comments

During that same era, I had an insatiable addiction to Latin freestyle

Part 4 of an interview with noted video game developer M2, upon the completion of Outrun 3D, the latest on a series of 'SEGA 3D Classics', in which games from the golden era of arcades are meticulously ported to the Nintendo 3DS (!!) handheld system using a variety of interesting, fairly obsessive techniques. [more inside]
posted by destructive cactus on Mar 13, 2015 - 5 comments

What can we do better as a community in these cases?

Coding Like a Girl - sailor mercury at Medium:
"Apparently, presenting as feminine makes you look like a beginner. It is very frustrating that I will either look like not a programmer or look like a permanent beginner because I have programmed since age 8. I have basically always wanted to be a programmer. I received undergrad and grad degrees from MIT. I’ve worked as a visiting researcher in Honda’s humanoid robotics division on machine learning algorithms for ASIMO.

"I don’t think that any of these things make me a better programmer; I list them because I am pretty sure that if i were a white man with these credentials or even less than these credentials no one would doubt my programmer status."
[more inside] posted by joseph conrad is fully awesome on Mar 12, 2015 - 126 comments

Not yet streaming: A goldfish writing perl

Watch People Code is a site where you can watch livestreams, as well as browse an archive, of people programming in real time. [more inside]
posted by frimble on Feb 20, 2015 - 26 comments

I can only hope that they never decide to implement "lolreverts"

Sometimes a one-line text-only description of your git commits just isn't enough. For those types of scenarios there is software called "lolcommits" that is available for Windows, Mac, and Linux that, when enabled, takes a photo with your webcam every time you commit your code via git. Now you can really let your co-workers know how you feel about having to fix their whitespace issues all the time with just a simple facial expression. After the photo is taken, the git message is overlayed on top of the image is a style reminiscent of lolcats. The resulting image files are then stored locally in your home directory. [more inside]
posted by surazal on Feb 16, 2015 - 22 comments

elevator.on("idle", function() { elevator.goToFloor(0); });

Elevator Saga is a game in which you write Javascript to control a bank of elevators. [more inside]
posted by alby on Feb 6, 2015 - 23 comments

To the west is a house, bricks fall from the sky, and there are zombies.

Wish you could make games but have no idea how you'd get started? Have you never coded a day in your life and feel overwhelmed trying to teach yourself? Can't draw anything beyond stick figures? Overwhelmed and don't know what questions to even ask? You're in luck! Sortingh.at is a tool that will give you personalized resources to help you get started making your first game, custom tailored to what you're actually making. (h/t)
posted by Room 641-A on Feb 2, 2015 - 15 comments

The Queen Of Code

The Queen Of Code. [more inside]
posted by chunking express on Jan 30, 2015 - 31 comments

Why I Am Not a Maker

There’s a widespread idea that “People who make things are simply different [read: better] than those who don’t.” [...] It’s not, of course, that there’s anything wrong with making (although it’s not all that clear that the world needs more stuff). The problem is the idea that the alternative to making is usually not doing nothing—it’s almost always doing things for and with other people, from the barista to the Facebook community moderator to the social worker to the surgeon. Describing oneself as a maker—regardless of what one actually or mostly does—is a way of accruing to oneself the gendered, capitalist benefits of being a person who makes products. [more inside]
posted by haltingproblemsolved on Jan 24, 2015 - 116 comments

Fake 3D Until You Make 3D

Louis Gorenfeld lovingly explores the mathematics and techniques behind early, pseudo-3D games. [more inside]
posted by gilrain on Jan 9, 2015 - 16 comments

Computer Scientists Make the Same Salary, Whether Male or Female.

Female Computer Scientists Make the Same Salary as Their Male Counterparts - for a while. Whatever the reasons for the gender disparity in programming, at least to begin with, there's no actual salary difference between female and male programmers. According to a new study by the American Association of University Women, [PDF] there is no statistical difference between female and male programmers salaries one year out of college. The same holds true for women who go into engineering, mathematics and physical sciences" [more inside]
posted by vapidave on Jan 7, 2015 - 36 comments

"I also like getting a good night’s sleep."

Me: I’d like to get a little more physically active.
Them: You should come run a marathon on the weekend!
Why I don’t like hackathons, by Alex Bayley aged 39 1/2.
posted by MartinWisse on Dec 19, 2014 - 73 comments

Null Pointers for All

Dr Dobbs, one of the oldest programming publications announces the end.
posted by blue_beetle on Dec 16, 2014 - 39 comments

I Have Created 50 Games This Year

Kenta Cho of ABA Games has released 50 minigames this year. They are all free to play on his site, with source. [more inside]
posted by 23 on Dec 15, 2014 - 25 comments

Out of the Tar Pit: Analysis of Software Complexity

Out of the Tar Pit (SL-GitHub to PDF) by Ben Moseley and Peter Marks. Abstract:
Complexity is the single major difficulty in the successful development of large-scale software systems. Following Brooks we distinguish accidental from essential difficulty, but disagree with his premise that most complexity remaining in contemporary systems is essential. We identify common causes of complexity and discuss general approaches which can be taken to eliminate them where they are accidental in nature. To make things more concrete we then give an outline for a potential complexity-minimizing approach based on functional programming and Codd’s relational model of data.
[more inside] posted by JoeXIII007 on Nov 17, 2014 - 19 comments

Hmm!! no compilation/linker error!!! Why is it so??

C puzzles - Dear visitor, Thanks for your interest in C programming. In this page, you will find a list of interesting C programming questions/puzzles. Not a huge list, but an interesting one.
posted by Wolfdog on Nov 15, 2014 - 28 comments

I put my thing down, flip it and reverse it

If you've ever typed anything into a Google Doc, you can now play it back as if it were a movie — like traveling through time to look over your own shoulder as you write.

This is possible because every document written in Google Docs since about May 2010 has a revision history that tracks every change, by every user, with timestamps accurate to the microsecond; these histories are available to anyone with "Edit" permissions; and I have written a piece of software that can find, decode, and rebuild the history for any given document.
James Somers (previously) introduces Draftback. [more inside]
posted by divined by radio on Nov 6, 2014 - 21 comments

Let's build a browser engine!

Matt Brubeck is building a toy HTML rendering engine, and he thinks you should too.
posted by boo_radley on Nov 5, 2014 - 9 comments

Page: 1 2 3 4 5 6 7 8