"The Cavern of Doom is resolutely single-threaded, with a spine of near-universally travelled choices seen in the thick arcs moving left to right. Notably there is only a single choice (both in this view and in the entire book) that goes back to an earlier page. This can be seen in the lone arc below the pages moving from right to left. It is either ironic or telling that this linear structure comes from the book written by a talented computer programmer. Perhaps knowing how to deal with the complicated makes you appreciate the simple."
- ⓞnor
from Bookmarklet
"In a computer game, ... the program itself can keep a running tally of items you’ve encountered and possibly picked up. In a book this responsibility falls to the reader, and with it an expectation of honesty. To encourage a degree of fair play, the Cavern of Doom engages in a form of entrapment by asking the reader, in the midst of a dicy situation, whether they have a magic item that would clearly save the day. What the book knows and the reader may not is that this item does not even exist."
- ⓞnor
I usually read CYOA books straight through, front to back.
- Jim Norris
And I keep translating CYOA as "Cover Your Own Ass."
- Jim Norris
Their Flash version of the Zork book won't let me do that. (Good thing they didn't adapt UFO 54-40.) One thing this essay doesn't mention is the generally awful quality of the writing in these books. The FAQ at one major gamebook reference site -- gamebooks.org -- answers "What's your favorite gamebook" with "Well, the truth of the matter is that I don't think many gamebooks are all that good". (It goes on to recommend one exception, which I'm now tempted to read. Or play. Whatever it's called.)
- ⓞnor
The Pip series was not terrible... I remember it was amusing, at any rate.
- Andrew C
Pip series? I just ordered a copy of _Ocean of Lard_. (Also, _Life's Lottery_.)
- ⓞnor
(googled) Ah, it's actually the Grailquest series. The player character was called Pip.
- Andrew C
"See those two screws at the bottom of the picture? If you connect those screws to a switch of some kind, and plug the whole thing into the USB port of a computer, the switch will act as a one-key keyboard. This one happens to be an Enter key."
- ⓞnor
from Bookmarklet
This is an elaborate AFD joke by Jacques, right? (Edit: by "joke", I mean I wouldn't be surprised if the description is accurate, but kind of underpromises what it can do.)
- Andrew C
Wow, he got shinydevices.com? That's a pretty good domain! Also, this device is way, way prettier than I expected. I'm really impressed by how pretty it is.
- niniane
It is kind of pretty. Who is making these?
- Paul Buchheit
Paul: When I first read "$33 for a 1 key keyboard? (minus the actual key)", I thought you were talking about an actual Apple product.
- Gabe
Dan was kind enough to manufacture the plastic casing pictured. It is indeed prettier than I had expected!
- Jacques Frechet
I've been thinking about hacking up a cheap USB keyboard (a la http://www.instructables.com/id... ) for a project. This device looks like it'd be easier, prettier, and possibly smaller, but $33 does seem a bit steep considering the fact that USB keyboards can be found for less than $10, and it sounds like I'd need several of these if I want to control multiple keys.
- Laurence Gonsalves
How 'bout starting with some USB dictation transcription pedals?
- Ken Sheppardson
I hadn't heard of those before. Thanks. From my searches, it looks like they're for "rewind", "play/pause" and "fast-forward". I'm guessing there are special keycodes for those? I could probably remap them to the keys I want with software, but it'd be nice if they could be more "plug-and-play" (so I could move the device between machines without having to set up mappings). Do you know if any of these transcription pedals are configurable through hardware (eg: dip switches)?
- Laurence Gonsalves
BTW: I've actually seen a few companies that made exactly what I'm looking for, but they all seem to be discontinued. This page has a bunch of links: http://www.halfbakery.com/idea...
- Laurence Gonsalves
Laurence: I'm afraid all I know about them is that they exist. Sorry.
- Ken Sheppardson
Those products from piengineering look good. A bit pricey ($119.95 for what is effectively a 3-key keyboard) but they seem to be programmable, and I guess economies of scale work against them.
- Laurence Gonsalves
If you keep increasing the pricetag you'll reach the Optimus 3 Mini, the 3-key keyboard with separate LCD screens for each key. $179.95.
- Amit Patel
Amit, I think the Optimus 3 uses OLED screens, not LCD. Presumably that's why they're so expensive.
- Gabe
The impressive part about those devices seems to be the reprogramming of the device ROM via USB directly from this web page http://shinydevices.com/setting... (check the source)
- Thomas Amberg
I wonder how much do we need to post here in order to make #robsc a "trending topic"?
- ana
Well, if their algorithms on figuring out about #robsc, it should be soon. it's trending way up
- Rob Schonberger
What do you guys think their trending algorithm is? What are the signals? #robsc
- ana
#robsc would look at to start with, a sample of the last minute and compare against other recent data for uni/bi/tri grams for df?
- Rob Schonberger
but who knows? They could change every day (and may well). I just want to game the system. #robsc ftw!
- Rob Schonberger
I suppose you would also take into account different amounts and different content at different times of day. Is it possible for a topic to trend only at certain times of day? #robsc
- ana
#robsc says that you may be right; Whatever it is, it has to react quickly to look good (or does it?)
- Rob Schonberger
do you think they care about looking good? or maybe they care more about getting trending topics that look "cool"? #robsc
- ana
well, if you selected based on linear growth rate, you'd get some # tag that lots of people use (which is growing with total twitter use). if you selected based on proportional growth rate, you'd get #robsc, which was formerly used by 0 people and is now used by 3. Regardless it's clear they just want to generate something "interesting".
- ⓞnor
i think i am too tired to really get into this discussion right now; 'nite #robsc
- ana
well, whatever the algorithm is, #robsc isn't trending yet; we should write a script and reverse-engineer their algorithm
- ana
I wonder if this is like what SEOs do, in their lairs of evil.
- Andrew C
Yes it is exactly what SEOs do in their lairs of evil. #robsc
- Daniel Dulitz
"…a keyboard controlled (modal vim-like bindings, or with modifier keys) browser based on Webkit. very minimal interface. No unnecessary interface elements. controllable through a FIFO and with external scripts. what is not browsing, is not in uzbl. Things like url changing, loading/saving of bookmarks, saving history,.. are handled through external scripts that you write"
- ⓞnor
from Bookmarklet
"...we could do without gtk. But Webkit needs a widget toolkit to create widgets (think javascript popups, html forms etc)" If they really wanted to go all the way, shouldn't each <form> element just turn into a named pipe?
- Laurence Gonsalves
"Each cell ends with a tab character. A column block is a run of uninterrupted vertically adjacent cells. A column block is as wide as the widest piece of text in the cells it contains or a minimum width (plus padding). Text outside column blocks is ignored." The page includes a Java applet demo of a simple editor which uses this concept. This actually looks pretty sweet.
- ⓞnor
from Bookmarklet
You mean, tabs should be 4 spaces? That's okay but did you read this article?
- ⓞnor
It would require changes to any editor; I see no reason those changes would be harder (or easier) to make to vi. (The changes are to how tabs are rendered; actual editing is unchanged.)
- ⓞnor
Those are good points about time travel, but this could be a relatively incremental improvement that would actually make things a lot better. Not that I'm about to adopt it or anything (as far as I know it is implemented only in gedit), but table-based layout of code fits the way I move code around better than the line-at-a-time reindenting most editors use. Maybe a good intermediate solution would be an editor that works with this model but translates it to a more conventional format on exit.
- ⓞnor
I wasn't smart enough to make the demo do anything interesting for me, but what does this do that you can't do with the emacs commands that in/outdent the selected block of text?
- j1m
j1m: try making one of the variable names (or types) much longer than it currently is. You'll see the entire next column of stuff shift over to adapt without you having to do anything special. Also, since it's only the rendering that's changing, and not the number of space characters on every affected line (as would be the case if you indented everything with spaces), your revision history will be cleaner: only the line you meant to edit will show up as "changed".
- Laurence Gonsalves
What Laurence said -- try editing the "try making this comment a bit longer" text, or the "makeThisFunctionNameLonger()" function in front of it, and watch how things reflow. Or, edit the name of the someDemoCode function and watch the argument list move. Some of these things could be done through fixups and block-move commands, but I think this is quicker and better.
- ⓞnor
@Laurence, yeah, the bit about the revision history seems pretty valuable.
- j1m
What I want is something that can reflow gracefully to variable column widths, so we don't have to argue about 80 columns vs. 100 vs. whatever all the time.
- ⓞnor
Very interesting idea, seen it a few times before. Sad thing is that it isn't really supported anywhere I can find. I only indent with tabs myself, spaces are evil. I hate having to retab files that have to few/many spaces to be readable. =)
- Daniel Bruce
"Contrast the experience of being a middle manager. This is a stock figure of ridicule, but the sociologist Robert Jackall spent years inhabiting the world of corporate managers, conducting interviews, and he poignantly describes the “moral maze” they feel trapped in. Like the mechanic, the manager faces the possibility of disaster at any time. But in his case these disasters feel arbitrary; they are typically a result of corporate restructurings, not of physics. A manager has to make many decisions for which he is accountable. Unlike an entrepreneur with his own business, however, his decisions can be reversed at any time by someone higher up the food chain (and there is always someone higher up the food chain). It’s important for your career that these reversals not look like defeats, and more generally you have to spend a lot of time managing what others think of you. Survival depends on a crucial insight: you can’t back down from an argument that you initially made in...
more...
- ⓞnor
from Bookmarklet
In other words, managers become politicians. :)
- Ray Cromwell
Not every decision really needs moral conviction behind it, even in an ideal, no-office-politics world.
- Andrew C
The same dude, who appears to be obsessed with planetary gears in unlikely places, made probably the nerdiest Mother's Day gift ever: http://www.thingiverse.com/thing:5.... (I'm not sure if I have even a single nemesis, much less plural nemesii, but I'm open to applicants.)
- ⓞnor
Wouldn't nemesii be the plural of nemesius? I'm pretty sure the plural of nemesis is nemeses.
- Gabe
"Optional Frostruder Kit expands your Maker Bot to extrude frosting in any shape you imagine. Automated cupcake frosting? Yeah, we got that."
- ⓞnor
from Bookmarklet
Please don't? [Sorry, I'll give you some slack].
- coldbrew
cool, was going to say, "that reminds me of reprap", but then came across http://blog.reprap.org/2009.... it seems makerbot is kinda like the redhat of reprap
- Karl Rosaen
It kinda sounds like a faster interpreter would be an easier/better approach than a good, optimized compiler...
- Andrew C
Yeah, they discuss a number of runtime models in the forum thread where Catalina was announced: http://forums.parallax.com/forums.... At one point the Catalina author says: "I did indeed look at using LCC to generate bytecodes and then write a bytecode interpreter for the propeller - but I wasn't sure I could fit everything into a single cog (which was one of...
more...
- ⓞnor
gave me flashbacks from writing i/o controller assembly in college (also for a flying vehicle).
- David Vasileff
Daily average spot bandwidth price at a NYC exchange, 2002 - 2008, down from ~$200 in 2002 to ~$20 (per Mbps-month) in 2008. For comparison, telegeography data shows a substantial (but lesser) drop in prices for transoceanic routes.
- ⓞnor
May 2002: http://web.invisiblehand.net/wp... predicts "[Within] 12 months (by mid-2003), Cogent's price for a 100Mbps wholesale circuit will be near $5,000/month ... other providers' prices will probably continue to decline at the historical rate of 30% per year ... In the meantime, buyers should be aware that there is no such thing in the year 2002 as a Mbps for 10 or 30$/month." I think they were wrong about Cogent.
- ⓞnor
Mar 2007: http://money.cnn.com/2007... describes Cogent (in Fortune magazine) as if their strategy and surprisingly cheap prices were news. I remember the de-peering events they talked about; some of them created substantial disruptions in Internet traffic.
- ⓞnor
Apr 2007: http://www.renesys.com/blog... comments on Cogent de-peering some smaller ISPs in Europe, and discusses their overall strategy. Nothing I've read really explains their anomalous pricing in a satisfactory way. Anyway, I'm done with this curiosity-quest now.
- ⓞnor
Cogent released $10/Mbps pricing in 2003 (I probably misremembered what the sales rep told me about 2000). http://www.net99.net/htdocs... I guess availability of $10/Mbps has spread to more data centers and areas of the country since then, though the price hasn't gotten lower. I'm curious how you found the graph, though. Awesome sleuthing!
- Sanjeev Singh
I found it with a Google search for [bandwidth prices].
- ⓞnor
Sorry to jump in late but I just stumbled across this. I am the person who wrote that white paper about Cogent and also published that graph every month. I think I was right about Cogent that their pricing was unsustainable. Their price didn't go up from $30 to $50, they went bankrupt instead. Here's a follow-up from 5 years later....
more...
- nemo
"Nutrimatic is a pattern-matching word-search tool designed for puzzle solving and construction, based on a dictionary of words and phrases that commonly occur in Wikipedia, using a regular expression based pattern syntax."
- ⓞnor
from Bookmarklet
"What we're trying to do is search a space of game rules for rule sets that constitute fun games. This immediately raises two questions: how do you define and search a space of game rules, and how can you measure whether a game is fun?" (via joshua)
- ⓞnor
from Bookmarklet
I wonder if the second question couldn't be more fruitfully answered by quantifying the amount of chaos the rules allow, like what Wolfram did for CAs.
- Andrew C
On the other hand, an automated system for tuning rules would certainly be very interesting. I suspect it might need to be built with a lot of special purpose stuff - response times/delays like what people have, intuitive senses of what inertia and gravity do, and so forth, depending on the complexity of the space of rules.
- Andrew C
"The basic idea - from Buro Vormkrijgers - is genius: each minute the right side scores a point, and each hour the left side scores a point. The effect is that the score is the time."
- ⓞnor
from Bookmarklet
"The AN/FPQ-6 is a Missile Precision Instrumentation Radar (MIPIR) class monopulse tracking radar used to provide position data on aircraft, missiles, space boosters, and orbiting bodies. The site can track in either skin mode or in conjunction with vehicle-borne transponders. The radar's large antenna and high power coherent transmitter make the site's data quality very high."
- ⓞnor
from Bookmarklet
I wonder if virtualglobetrotting's data is available for tools like wikitude to use. They seem to have a lot of touristy landmarks and curiosity objects, which is what you'd want for something like that.
- ⓞnor