
Legos for Hackers 133
rde writes "Everyone's favourite free-subscription-needed paper, the New York Times has an interesting piece on Lego's appeal to programmers and inventors, amongst others. " I still have all of mine from childhood. I could construct an industrial park out of all of them.
Steve Jackson's _Pirate Game_ (Score:1)
Stefan
Google! and Legos (Score:1)
Mark
"Open Source Security -- Demand It."
Re:ps (Score:1)
--
Re:lower the price already!! (Score:1)
I'd prefer they keep the prices as they are and maintain quality * rather than making simpler sets with fewer and more specialized pieces. Or (worse) making poor-quality bad-fitting pieces.
* or increase quality -- recent set design has really slipped in the past few years.
--
yeah that (Score:1)
--
ps (Score:1)
--
Re:LEGO and the hacker mindset (Score:1)
I'm going to have to be pedantic and point out that in fact ANSI C has 32 keywords, that ANSI C++ has 74 (some of which correspond to macros or typedefs in ANSI C), and that :: is not a keyword.
Re:Legos as weapons (Score:1)
Leggo My Lego!!! (Score:1)
In all seriousness, I loved my Legos when I was a little kid. I created my own virtual world to play in. Sparked my imagination. Now, I'm programming virtual worlds. Same kid, only bigger toys.
A highly recommended habit for all parents to encourage their children to get hooked on to. The rewards are endless and eternal...
Later,
Justin
Re: Plural of Kleenex (Score:1)
I say we don't try to make sense out of the english language.
Re: According to the guys that make Lego... (Score:1)
They declared that it is offensive to the LEGO company to call them Legos, although the guy being interviewed admitted that in the USA they don't generally care all that much.
I grew up in South Africa, I've always believed the plural of Lego is Lego. I've been a member of the Lego Club since 1982... not once have I seen "Legos" written. Sometimes "Lego's" when talking about the company, but that's it.
I don't see any reason to butcher the name though. We don't butcher other brands:
Kleenex - "I need a Kleenex", "Toss me the Kleenex", "Hand me a bunch of Kleenex".
You can substitute a lot of words there besides Kleenex.
Re:Legos as weapons (Score:1)
There may have been strangulation incidents with small children inhaling pieces. I haven't heard about any specific incident though.
Re:What about Construx (Score:1)
LEGO rocks (Score:1)
There's usually nobody in the store anyways!
Fondest Lego memory: growing up, I had a friend, Jim, who was a few years older than me. We had a lot of fun playing with our various Lego sets. He decided that when he turned 14 that he was "too old" to play with his Lego, so he gave all his to me, essentially doubling my collection.
Sniff.
Thanks Jim, I miss ya!
Ooh... now I have bags and bags of the stuff, all divided by colour. It's in my parents' basement right now, but oh lordy! When I get ahold of it....
I will need a new apartment
PPoE
Yeah CT! (Score:1)
Gee, this is off post... (Score:1)
~Jason Maggard
"People who live in glass houses undress in the basement."
-Joey, Age 4
This I have known for years. (Score:1)
Old news? (Score:1)
More info? (Score:1)
---
No... (Score:1)
---
Re:that damned sign (Score:1)
You should see the looks that you get when you go into a store and buy 150 of the same set!
(Hey, it was on sale, what cn I say!
Re:not wanting to know (Score:1)
"I play with Lego."
"I have lots of Lego."
or you could say,
"I have lots of Lego bricks."
I always thought "Legos" sounds wrong. It's like that car named "millenia", which is a plural word. It just sounds wrong.
Of course my 3-year-old says "Legos". I'll have to start correcting him.
Rick (who has lots of Lego... some over 30 years old!)
Re: Plural of Kleenex (Score:1)
The New Lego (Score:1)
This is not to say, however, that they are only for kids. We find that "hackers" are using to make sophisticated robots such as ones that can make a copy of a simple picture.
When MIT Professors and six-year-olds are using the same toys, something has gotta be up
Re:ps (Score:1)
Re:More info? (Score:1)
You should also check out the AMS's website explaining turing machines [ams.org]
-Dave
Re:Gee, this is off post... (Score:1)
The NYT will probably have the guys in black show up at my apartment for suggesting this, of course. :)
-Dave, who uses something similar for his own NYT access...
Re:Legos as weapons (Score:1)
I've NEVER seen that on a chainsaw. May i ask what kind of chainsaw you saw it on?
matisse:~$ cat
Re:legomania (Score:1)
too? Mandatory little league, basketball, etc.
does gym not ring a bell somewhere in your head?
matisse:~$ cat
Oh yeah (Score:1)
Here's to the guy who invented the Lego!
-----------
"You can't shake the Devil's hand and say you're only kidding."
Technics - Thanks, Matt (Score:1)
They're definitely a step above Lego in serveral ways (surprized I hadn't seen them on thee discussion yet, Capsella(sp?), too.)
Blocks still seem purer to me, but like you say, these actually do have an attractive connetion mechanism
timothy
legos vs. other building toys (Score:1)
But I always felt somewhat constrained by the tiny nubbins (nipples?)in-slots design. Yes, they make things liftable, but at the expense of some flexibility. And it's a farily small number of lego-blocks high that becomes unstable in other than totally-vertical orientation
I enjoy blocks (the nice heavy finished-hardwood variety) for their infinite adjustability. My family (long story) a few years ago built several towers taller than any of us out of such blocks
Blocks also tend to come in rectangular, triangular, cylindrical and sometimes even conical (well, "knappy" at least). To get other than 90-degree angles in Legos always requires some sort of workaround (or is this no longer the case? I guess I've seen a few angled bases and roofs, but they always seemed like set-pieces rather than "normal" pieces
What I'd like to see is a system of blocks extensible (a system of locking pegs, maybe?) like legos, but without giving up smooth inter-block surfaces. With stretegically-placed little holes and matching hardware, you could selectively get the benefits of lego (like wheels!) without having to use tools to attach / detach them.
I never thought this would be a topic on Slashdot, but it's one that's been on my mind for a little while. Does anyone know of better block system?
(Note: Lego is also very protective of it's trademark and design; Sort of "closed source" if you think about it that way. The proprietary design is anothe thing that bothers me about legos; I like the fact that blocks are "compatible" with household objects, books, dominos, etc.)
Re:Gee, this is off post... (Score:1)
Also, while I admit this will rarely be the case, I'm glad they were discussing shared accounts, because the one I used to use (l/p:cypherpunks) is no longer working.
Re:legomania (Score:1)
the same can not be said at all for athletics. of course it's important to exercise and keep the body in shape, and for that reason we have phys. ed. classes. much in the same way one could argue that classes like these should be offered, not necessarily with lego, but some sort of problem solving classes. rather then teaching kids to regurgitate dates from a book, teach them to build their own worlds, use their imaginations, and solve the problems that the world is going to need solved when they become adults.
perhaps schools are not the best place to do this either. parents should at home encourage more intelligent play for their kids, in addition to healthier play (like sports).
okay, im done now
Re:Capsela: the O-O Alternative! (Score:1)
cant we say the same for OOP ???
...
Re:Capsela: the O-O Alternative! (Score:1)
Re:Legos as weapons (Score:1)
Building computers (Score:1)
At one point, I built myself a complete set of logic gates out of Technik parts. Unfortunately, accumulated friction prevented anything deeper than a two-level logic circuit, and even those often took such a hard push to operate that they broke under the strain.
Sanity For Today
Farley Flavors (of Fabulous Fast Food fame)
Re:Gee, this is off post... (Score:1)
slashdot slash
dot
account that I set up shouldn't be shared?
(BTW, there's a space b4 and after the dot pswd)
Re:not wanting to know (Score:1)
Best thing about Phantom Menace: Gave me an excuse to buy some lego. I've got an X-wing sitting on top of my tower.
Re:that damned sign (Score:1)
I am looking forward to my 1 year old son being old enough to play with lego, as I will then have the perfect excuse (until we start fighting over who gets to play with it). Luckily I will have a size advantage for the next 15 years or so.
Darren Schlamp
Re:Education Fascists (Score:1)
weird...
Van Lego kun je alles maken!
(You can build anything out of Lego, dutch lego ad)
//rdj
Re:Technics - Thanks, Matt (Score:1)
//rdj
Re:Legos as weapons (Score:1)
//rdj
Re:"Only the best is good enough" (Score:1)
Andrew.
Re:"Only the best is good enough" (Score:1)
the WWWebster dictionary says...
Main Entry: octopus
Pronunciation: 'äk-t&-p&s, -"pus
Function: noun
Inflected Form(s): plural -puses or octopi
... which seems to mean we're both right.
But after searching some more (thankyou very much by the way, now I know loads about erm, 'more than one octopus'!) I found this page. [is.dal.ca]
Essentially, 'octopus' comes from a Greek root, not a Latin one, so it's totally incorrect to change -us to -i. The "correct" Greek plural is 'octopodes' which no-one uses. The accepted English word is 'octopuses'.
Andrew.
Re:Working with Lego (Score:1)
>called) for a convent of some kind... A dream,
>isn't it?
What would a bunch of nuns want with a 2m long star destroyer?
Re:Legos as weapons (Score:1)
Though I personally prefer to make BFGs out of my lego pirate ship, using the mast bases as heavy ship guns
Lego! My saviour! Wait...auto-lego? (Score:1)
in the last few years lego has added all kinds of specialised pieces slowly reducing the potential level of creativity by having more and more larger pieces with specific purposes. Now with robo-lego, we can expect to be very much like some familiar software. You can do lots of cool stuff with it, but your imagination is more or less limited to the imagination of the people who developped the system, and with only one or two sets you will not be able to build a completey creative model. Though until I can control it through my firecracker its no good anyway
Re:that damned sign (Score:1)
Though my gf's parents gave me three small boxes of lego for my birthday, not sure what to make of that...............
Re:Lego! My saviour! Wait...auto-lego? (Score:1)
crontab calls
Oooooh.... Lego Industral Park (Score:1)
That'd be neato.
Education Fascists (Score:1)
Maybe for you Legos were great fun, but not every kid wants to spend 42+ hours building the 'Mega-Castle-Fortress-set-including-the-black-knig ht.' Creative kids will gravitate towards creative hobbies while other kids do other things. Forcing children to do something you approve of doesn't make them love it. If we listened to every faddish crackpot who knows what good for kids we'd have a curriculum that includes pyramid power, creationism, theraputic touch, etc.
Re:LEGO and the hacker mindset (Score:1)
What this aricle is trying to sell you is the idea that legos have a great deal in common with programming. No way, thats just too much of a stretch. The connection they're not making is programming is a creative act as is legos, so creative kids grow up to be creative adults.
Re:Gee, this is off post... (Score:1)
And a big 'yes' to the self-righteous people who are going to ask me if I know its part of the 'agreement.' We have to draw the line somewhere if we want to keep our online rights. Its protest, and once they realize EVERYONE or almost everyone is lying they can either open up their site for public/anon use or they can take it down. Don't I sound like revelotionary tonight?
Re:legomania (Score:1)
and of course, because its already part of the curriculum doesnt mean its right.
Legos as weapons (Score:1)
Re:Legos as weapons (Score:1)
it's absolutely hilarious...
Re:legomania (Score:1)
"lesson one kids. the history of legos. they'll be a test on this next week, and it'll cover chapters 1 and 2 of your Holt Guide to All Things Lego"
legos are cool (Score:1)
Re:Legos as weapons (Score:1)
Jas
Interwoven (Score:1)
Interwoven. an interesting term. We stand at the bring of the 21st century while mechanical form and electorinic function merge. Imagine a generation of kids that know nothing of a mechanical construction without the use of computer control. A generation of kids that are as at home in vi as they are at home in the sandbox.
Interwoven. an interesting term.
Re:Interwoven links (Score:1)
lugnet.com [lugnet.com]
www.crynwr.com/lego-robotics [crynwr.com]
that damned sign (Score:1)
Re:Legos as weapons (Score:1)
Lego is the plural of Lego (Score:1)
Re:Lego + Optics (Score:1)
Re:Old news? (Score:1)
Playing God (Score:1)
I remember, one of my favorite uses of Legos was anachronisms. I'd take a pirate ship and integrate it with my tech sets... and give the Knights command over a couple of lightsaber-wielding spacemen. (There were no actual lightsabers when I did this, I had to use a 1x1 round brick and a translucent red rod...) But I think Legos served a purpose similar to that of sci-fi and fantasy books, and movies, and such. They let us step into a different reality, and even control it with the hand of God.
Re:that damned sign (Score:1)
Re:Gee, this is off post... (Score:1)
Corporations don't decide how to pronounce words. (Score:1)
From the October 27, 1999, issue of America's Finest News Source, The Onion [theonion.com]:
If Area Dad Steps On Legos One More Time
DARLINGTON, SC--According to loud reports from within the Kaminsky household Tuesday, if area father Russell Kaminsky steps on one more goddamn Lego, man, forget about it. "Gaaaaaaaaaa!" shouted Kaminsky, grimacing as he extracted a blue, two-peg Lego brick from his right instep. "I've told you a hundred times. This is it, this is the last warning: I step on one more Lego, and no one will ever step on another Lego in this house ever again, I promise." Observers are questioning Kaminsky's willingness to actually follow through on the threat, citing his failure to deliver on his Lincoln Logs ultimatum of last March.
Scroll Down (Score:1)
I.e., scroll down.
"Only the best is good enough" (Score:1)
The LEGO company began in Denmark building Automatic Binding Bricks, a forerunner of today's LEGO bricks (and sold only in Denmark).
Before long, the bricks were called "LEGO Mursten" ("LEGO Bricks") rather than "Automatic Binding Bricks".
Thus LEGO is a foreign word and American English-speakers can (and probably should) add an 's' to pronounce the word in the plural.
Unlike octopi v. octopus, data v. datum, etc., this word LEGO does not come from an English-predecessor language.
---
I have to be right. I have to be right.
Re:Lego! My saviour! Wait...auto-lego? (Score:1)
---
Leggo my legos you microsoft minds.
not wanting to know (Score:1)
That's how me and everyone I've ever known has referred to them. As in, let's go play with legos. I like legos. Legos you're hurting me. (Well, not the last one.)
Anyone else care to chime in?
LEGO and the hacker mindset (Score:2)
Well, for one thing, LEGOs are a system with a bunch of rules. Just like programming languages - you can only connect blocks in a limited number of ways. In fact, there are (if I remember correctly), no more than 10 (probably fewer) types of inter-connections that can be made. ANSI C only has 27 keywords (C++ has 29 - class and
LEGO becomes an easy and very fun way to see what can be done within a very limited scope. And speaking of limited scope, I remember trying to make stuff with as few blocks as possible - if for nothing but to save the stress on my fingers breaking the thing apart afterward.
Also, LEGO is another way for people to learn modularity at a very early stage in life. I liked the fact that I could rip off the wing or the leg of something I built and just stick it on the next thing. Also, "upgrading" my stuff was a lot more fun - I just ripped off what I didn't need and replaced it.
But now I program. Is it more fun? Sometimes... but I definitely think building with LEGO would be much more fun as a full time job... And, it fits the description of programming, doesn't it? We should all become LEGO developers...
- Shaheen
not to worry (and, lego + x10) (Score:2)
As for X10 + lego, it wouldn't be hard to do at all: use one of the utils you can find at the links above + your linux x10 tools, and you're all set.
--
solution (Score:2)
Second, remember that you're not alone [lugnet.com].
And finally, the Mindstorms robotics sets are labelled "12 yrs and up".
--
actually.... (Score:2)
--
Re:Lego is the plural of Lego (Score:2)
And of course, these days, LegOS is something else [www.noga.de].
--
Modern Lego (Score:2)
--
Re:What about Construx (Score:2)
--
good timing - mindfest! (Score:2)
Seriously, it's very cool -- almost everyone involved in the reverse engineering project [crynwr.com] is here, plus a bunch of cool Media Lab folks, plus all sorts of wonderfully creative people from all over the world. Plus actual official lego people -- hopefully they'll hear some of what we're saying [lugnet.com].
And of course, there's NELUG [nelug.org].
--
Capsela: the O-O Alternative! (Score:2)
Think about it... Capsela embraces many of the concepts of OOP:
Lego + Optics (Score:2)
in Applied-Optics Vol. 37, p. 3408-16, 1998
The even did some interferometry experiments!
I prefered "Fischer-Technik" when I was a chield
and I also used it in the lab for some quick & dirty setups.
Re: (Score:2)
What about Construx (Score:2)
With Construx, you could build things faster, and the end result was much sturdier then what you got with legos. You could actually play with it (which wasn't nearly as fun as building it). Legos always have the weakness in that all the pieces attach in the same direction, and makes the end result quite fragile (at least on the edges). It was possible to build things with Construx that could survive a trip down the stairs, w/o falling apart!
I recall making an R2D2 out of them, with motor and all. Those were the days.
Another choice - Fichertechnik! (Score:2)
This was a great system of parts, that let you do a lot more than Legos at the time - they had various motorized kits, and a LOT of differnet parts like different angled connectors and very clever chains that you could build out of snap together links to make any length you desired.
It was also a lot sturdier that Legos. While Lego constructions tend to shed peices frequently, you could take something you built with Fichertechnik and roll it down the stairs if you liked (I did many times) without harm.
The only downsides were that they didn't tend to look as "finished" as Lego constructions do, and the parts were always a bit more expesnive (they originate in Germany). Some would say they were also harder to assemble, but I would dispute that based on my very limited experience with balky Lego parts sticking together or not sticking together, depending on which was the most annoying for you at the time.
They also had a robotics kit developed a long time ago, which they appear to have advanced since last I looked at it - but sadly it is still way more expensive than the Mindstorms kit, which means I'll probably have to go for a Mindstorms kit now. Still, it would be cool to be able to integrate pneumatic parts into a robot or use the solar power assembly to send a robot off on it's own forever armed only with the code you provided it
Check out thier website [hyperbot.com], especially the programming part - I found the name of thier programming langauge quite humorous. You haven't programmed at all until you've programmed in Lucky Logic!
Lego durability. (Score:2)
I run a web site using some lego motors and the things aren't good for more than a million reversals under moderate load before their bearings seize up.
Thank goodness MIT published hints on how to retrofit regular cheap motors for the mind numbingly expensive Lego brand motors. (Expand shaft with layers of heat shrink rubber tubing until you can cram an 8 point gear or worm screw onto it. Probably a worm screw if you have a high RPM low torque motor.)
Turing-complete legos? (Score:2)
The moral of this post is really that you shouldn't underestimate the power of the lego philosophy; in computer science, one turing-complete language can do just as much as any other turing-complete language (with different levels of human pain!). I suspect that there's a vague analogue to legos - with the right subset of actuators, sensors, and infrastructure pieces, you can build just about anything with legos.
Drooling to go play with some legos,
-Dave
lower the price already!! (Score:2)
matisse:~$ cat
Structural design.. (Score:2)
I had some when I was little, and played with
them alot. They were great for building large
structures. But the reason I don't have any
anymore (and the main thing I didn't like about
them) was that the connectors had a structural
flaw in the plastic such that they would split
down the center when put under structural stress.
So, all my Construx broke by the time I was 9.
Course, I was building things like catapults,
ones that were able to fling small bricks, etc.
( I had a LOT of Construx ). Anyone else notice
that flaw, or was it just me?
BTW, Lego blocks integrate better into a structure
built with Capsela than with Construx, IMHO.
Re:What about Construx (Score:2)
Construx was very limited compared to Legos. Sure, you could build bigger things much faster, so it had the gratitude factor, but at the cost of 90% of the freedom and challenge that Lego's offered.
If Lego's are C, then Construx is Visual Basic.
-
Lego freak (Score:2)
Symptom, not cause (Score:2)
If anything, kids that choose to play with legos do so because they're inclined to be creative. Can we please end the brain-donor suggestions of 'legos should be part of the curiculum' crap, how would you like it if some busybodies took away your lego time because you HAVE to play little league.
Bad analogy of the year:
But this notion of Lego technology is not just metaphorical. What is being learned in classic Lego construction is a kind of digital language. The use of block accumulations to create illusions of smoothness is not unlike the way discrete numbers become waves of sound in the playing of a CD.
Oh man, what a stretch. The guy who wrote this is the same kind of guy that gets his computer theories from GUIs in Hackers, Net, and ideas from way-out-there SF. The rest of the article is such a pedant mess its not worth reading. Would it kill the media to admit two things:
1. A majority of "computer people" are creative people. Because they're not pounding out power-chords or painting murals no one has seemed to make the connection.
2. Programming/Engineering etc. are creative professions that require lots of technical and analytic skills. The same way Jimi Hendrix would be a terrible guitar player if he didn't have an extended knowledge of music thoery.
Knowing this, it isn't such a surprise that IT types were lego kids. Then the NY Times can spare us their 'lego binary language' theories.
Well, I better get back to building my 'lego miniprogram' with my 'legolanguage compiler!' The 90's indeed!
Re:legomania (Score:2)
Maybe for you Legos were great fun, but not every kid wants to spend 42+ hours building the 'Mega-Castle-Fortress-set-including-the-black-kni
creative hobbies while other kids do other things.
Forcing children to do something you approve of doesn't make them love it. If we listened to every faddish crackpot who knows what good for kids we'd have a curriculum that includes pyramid power, creationism, theraputic touch, etc.
legomania (Score:2)
Re:legomania (Score:2)
Anyway, we used a language faintly similar to Logo to control our machines... I remember one person, who had had some experience with the program, trying to make a scanner from a light sensor and some motors. The idea was that the dark areas reflected less than the light areas. It worked in theory, but figuring out how to use the output was a different matter entirely, and one I don't think she ever solved.
My school had the foresight to see that such a class would be invaluable to some of us. That and the StarLogo class they offered propelled me headlong into my love for programming.
Re:Gee, this is off post... (Score:2)
Here's the fake username/pass I just set up:
name: login_hater
pass: login_hater
Let me know if these work and enjoy the lego article!
Btw, I'd suggest against a username/pass like slashdot/slashdotted/etc. since these tie all of us back to here.