HNHacker News
TopNewBestAskShowJobs

aethertap

3,219 karma · joined August 13, 2012

submissionscomments
aethertap··on NASA Study Proposes Airships, Cloud Cities for Venus Exploration
Yeah, I happen to agree about Mars, at least with our current state of technology. It may become feasible to establish something out there with some big advances in biotech though (engineering much more rugged species that would make the transition easier for us).

I have to admit that I'm excited by the prospect of exploring our solar system though, regardless of whether or not it makes economic sense. Having people up there in a semi-permanent arrangement seems like it would really put innovation in overdrive for the development of colony-building technology. There's something important about being there that just makes things move faster.

aethertap··on NASA Study Proposes Airships, Cloud Cities for Venus Exploration
It sounds like one of their main arguments is that it would be a less difficult and/or dangerous way to get some experience with medium to long-term human habitats on other planets, partially in preparation for a Mars trip. Also, while robots can do any specific experiment we devise before the trip, it's much harder to make one that can support improvisation or hacking together a follow-up experiment if an interesting result is found. The pace of iteration for experiments would probably be much higher with a human present.
aethertap··on “Was isolated from 1999 to 2006 with a 486. Built my own late 80s OS”
I'm doing pretty much that right now with my 5-year-old daughter with a raspberry pi. She can currently boot it up and check her email by herself (using claws-mail). One of the big things that I think we can do today that wasn't really available when I was a kid is robotics. For a couple hundred bucks and some time invested, you can make a robot platform for them to play with and get them playing with super low-level stuff without any kind of pretense (limiting her to just the r-pi with a BASIC repl would be pretty artificial in today's world, but the state of hobby robotics now is much like the state of computing was 25 years ago). I'm working on a robot repl right now so that she can get the instant feedback like we had with BASIC, but it's slow going for lack of time.

The thing I've found interesting is how she goes back and forth between the r-pi and the iPhone pretty seamlessly. I don't think she realizes that they're fundamentally similar devices. To her the iPhone is just a black box with some fun games on it, but the r-pi is a lot more like an adventure.

aethertap··on What if journalists had story writing tools as powerful as those used by coders?
Thank you for this. I don't use a Mac, but sometimes tools like this make me wish I did.
aethertap··on What if journalists had story writing tools as powerful as those used by coders?
This is a great idea. So much so that I have "Why didn't I think of that?" syndrome.

Here are a couple of suggestions that I could use if you're looking for feature requests. Most of these things exist in one place or another, but having them integrated into a one-tool workflow would be awesome.

1. Some kind of crowdsourced reputation system for sources (i.e. medical journal sites have high reputation, naturalnews.com has low)

2. Auto cross-referencing between articles based on content.

3. TODO list management

4. License-aware relevant image suggester (please!!!) This alone would be a killer feature for me. Pick out topic words and search selected image sites, then give me thumbnails to choose from.

aethertap··on Amazon to Let Shoppers Bargain for Lower Prices with New “Make an Offer” Option
It sounds like they're expecting this to mostly apply to items where there isn't much seller competition, which I'd agree with. If you're selling the same thing as a bunch of other people, you're already in a price game as far as an Amazon shopper is concerned, so it doesn't seem like it would make sense to use the make an offer option. People would just lowball all of the sellers and see who comes back with the best counter. That would be a hassle for all parties, but more for the sellers than buyers because they're now responding to n times more traffic in order to secure the same number of sales.
aethertap··on A Markov chain trained on the Puppet documentation and H. P. Lovecraft
I am going to use this for epigraphs in my next ebook. This is awesome.
aethertap··on Show HN: Code Words, a quarterly publication about programming
https://codewords.hackerschool.com/feed.xml seems to work for me in theoldreader.
aethertap··on First life: The search for the first replicator (2011)
Definitely true, but if we just classify "self-replicating molecules" as life, they become just another coexisting organism in the mix of billions, perhaps scavenging some form of energy that's unsuitable to larger forms. We've only recently developed the ability to observe things at that scale, and it's still a very fiddly process as I understand it, so the idea that there is undiscovered molecule-scale life interacting with larger-scale life doesn't seem too far-fetched to me.

The most interesting answer that I hope comes out of this research is how sensitive the process is that leads to the creation of these molecules. If it's robust and simple, we can expect to find life scattered all over the universe. If it's extremely dependent on conditions found only in a narrow window of time on Earth, the picture is probably much more lonely.

aethertap··on First life: The search for the first replicator (2011)
> If there ever was a self-replicator, it has long since disappeared.

This is something I've wondered about ever since reading "Life's Ratchet" - if it was possible back then for a molecule to be self-replicating, then it seems like it should still be possible today (maybe with a different molecule), and therefore it seems possible or even likely that it's already happening all the time all around us. It's fun to think about seeds for new evolutionary paths being generated constantly at a scale so tiny we can barely perceive them. Maybe we will start finding instances of replicator molecules in all sorts of places once we know what to look for. If we master the chemistry to the point where we could design replicators for other places, we might even be able to kick off life in the nicer neighborhoods of our solar system.

aethertap··on The resource leak bug of our civilization
I hadn't thought of it that way before, nice point. I guess you could look at a complex adaptive system as a learning system that gradually discovers the best way to exploit its environment. Over-learning is what leads to the release phase (when the environment goes outside of your expected bounds and causes problems),and our meddling to induce extra randomness serves the same purpose here as it does in AI systems - ensuring that all of the variation of reality is represented, and a bit more.
aethertap··on The resource leak bug of our civilization
I think you nailed it.

This is a good example of the adaptive cycle that's used to explain behavior in complex adaptive systems of various kinds. The cycle goes through up to four phases: rapid growth, conservation, release, and reorganization.

Rapid growth happens when a relatively unexploited resource is abundant (usually after a release/reorganization) and there isn't much competition. This is like a bare field - weeds move in quickly to take up unused space.

Gradually, competition heats up as more things get in on the action. This is where optimization starts to become important, because the ones that do a better job with what's available start to come out on top, at the expense of the less-competitive ones. Late in the process, you're in the conservation phase, where it's hard to change the entrenched winners because they have all of the resources locked up (can be money, nutrients, or whatever). In the field analogy, the bigger weeds shade out the smaller ones, until eventually you have large trees taking up most of the available resources. This phase is the longest-lasting of the four in general.

The system at this point is highly optimized and dependent on the winners of the conservation phase. At some point, these few hub elements get hit by a disturbance that shakes them up a bit, and the repercussions spread throughout the whole system. If it's a big enough disturbance, the whole system can fall apart due to the loss of the hubs. This is the release (so-called because the stuff that was locked up by the entrenched players becomes available again). In the field example, this might be a blight that knocks out the climax tree species, opening tons of space for new competitors and releasing the accumulated biomass in the trees for reuse.

At this point, it's a free-for-all to see who can get a toehold first in the new rich environment, and a brief period of reorganization ensues while that's being sorted out. In the field example, this is where all of the dormant weed and tree seeds that have been waiting in the soil sprout at the same time. This quickly transitions into rapid growth again, and the whole thing repeats.

It's also an instance of self-organized criticality, where a system tends to evolve toward a critical state (i.e. local disturbances can have global implications).

There are ways to manage this cycle to some extent when you're aware of it - primary among them is to deliberately introduce disturbances to shake up the formation of the conservation phase and loosen the connections that have built up. Basically, you introduce more randomness into the works in order to keep things from becoming overly optimized (or highly correlated, in the language of self-organized criticality).

aethertap··on Ten seconds of math
333 was also better than 100% for the same settings...
aethertap··on The Art of Insight in Science and Engineering
I can give a strong second to the Street Fighting Mathematics recommendation. The stuff in there makes math into a thinking tool in a way I haven't seen anywhere else.
aethertap··on Unicode Text Converter
This looks like a pretty cool book, thanks for the pointer. For anyone else who's interested, MIT press has it online for free here:

http://mitpress.mit.edu/sites/default/files/titles/content/s...

aethertap··on Lighter, Cheaper Radio Wave Device Could Transform Telecommunications
I had no idea what a circulator was or what purpose it served. The wikipedia link has a good description of what it is, and the pdf link is a paper about how to achieve full duplex radio operation, and shows where the circulator fits into the picture.

1. https://en.wikipedia.org/wiki/Circulator

2. http://web.stanford.edu/~skatti/pubs/sigcomm13-fullduplex.pd...

aethertap··on Badassify your terminal and shell
I have one more that I like. I call it 'rex' and it basically allows me to do a regex substitution on command line text (not stdin, but actual command line args). It mostly comes in handy when looping over files in a directory where I want to do some kind of processing based on information in the file name. For example, I can tag all of the episodes of a podcast with their track numbers (several podcasts I listen to don't do id3tags) with this command:

    for f in *.mp3; 
      do id3v2 -T `rex 's/^[^0-9]*([0-9]+).*\.mp3$/\1/` $f; 
    done
The script itself is really simple, but I can post the source if anybody's interested.
aethertap··on Algae virus may be changing cognitive ability
Here's a link to the abstract:

http://www.pnas.org/content/early/2014/10/23/1418895111

aethertap··on Goodbye-Barnes-and-Noble
I'm in the same boat, or perhaps more extreme (I have about 2000 physical books). One of the things I don't like about ebooks is just plain usability. Almost everything I read is technical in nature, and I like to take margin notes, cross reference things within and between books, and generally add to the content and organization of the book as I read it. I rarely have a need to search for text, and if I do I can generally find it quickly because of my notes and just the memory of where it was in the book.

I've only tried a small number of ebook readers, but nothing has even come close to the usability of paper books for me doing that kind of stuff. A book that I'm going to study has to be paper, for now.

aethertap··on Sile, a typesetting system inspired by TeX and InDesign
If you take a look at the home page [1], he says he's having problems with the cairo pdf library not supporting things he wants, so that may be the source of this (he does mention letter spacing specifically).

1. http://www.sile-typesetter.org/index.html

aethertap··on A Fresh Look at Rust
I've been thinking about implementing fastcgi so that I could play with simple rust webapps. Haven't had time to start on it though, so if that sounds interesting you'd have at least one immediate user.
aethertap··on Networks, Crowds, and Markets: Reasoning About a Highly Connected World (2009)
I've been working my way through this book (printed version, I'm currently only about 1/4 through it) as a self-study exercise. I really like the book so far. I think the exercises could be made more challenging, and it's at times a little more verbose than I'm used to, but overall I'm finding it an enjoyable experience and I'd recommend it to someone who's interested in an introductory level view of the topic.
aethertap··on Lobo – open source CNC milling machine
The thread on Dremel's 3D printer reminded me of this. Based on the guerrilla guide [1], I think I'll try this first.

1. http://lcamtuf.coredump.cx/gcnc/

aethertap··on Yobi3D – Free 3D Model Search Engine
This is really handy. If the creator is on here: would it be possible to add more filters to the search? For example looking for models with (or without) bones, animations, textures, etc. defined?
aethertap··on Melting aluminum
Lionel Oliver has put together a great resource for this kind of thing for others who are interested [1]. When I was in high school I built a foundry (basically a stack of bricks with a draft hole and a place to put a small cast iron pot). I used it to melt aluminum and make castings in sand, and it was tons of fun. Looking back, I had no concept of safety at all but amazingly I didn't burn down our chicken coop, which is where it was built. The fuel I used to melt the aluminum was leftover lumber from our house remodel that I cut into cubes, and I had an old double squirrel cage blower set up to provide the draft.

1. backyardmetalcasting.com

aethertap··on Evolution’s Random Paths Lead to One Place
I probably could have stated it more clearly like this: "selecting only the fittest ONE to survive," and "killing off the least fit ONE."

The difference was in what the composition of the surviving population was - in the extreme case where only the fittest one survives, there's only one species that makes it to the next round. In the case where the least fit one is killed off, there are n-1 species still in the mix with their relationships intact. You can of course extend it to keeping more than one of the fittest, or killing more than one of the least fit.

I was just re-reading that section of the book to try to give you a better answer and I think I must have mis-remembered his original experiment a bit (sorry about that). The original evolution model that failed to exhibit the behavior was more complex than just a survival of the fittest (he was playing with mutations and connections between species in a kind of complicated way). The part about killing off the least-fit species really was the key to getting complex behavior though, so at least that part of my original comment was right.

The eventual solution was to simplify the model so that the least-fit single species would go extinct and be replaced by a new randomly generated one each round. The fitness of a species was related to its connections, so if one species was to go extinct it could trigger others to cross the fitness threshold and go extinct as well. This led to cascades of extinctions with a power law distribution (like the pattern observed in real extinctions on Earth). The mass extinctions would eventually stabilize at a point where all species were above the fitness threshold, but the "gene pool" had been seeded with lots of new randomly generated species at that time, so there were periods of rapid mutation punctuating long stable periods where not much changed.

His book is pretty interesting, although it's sometimes a little over the top with self-congratulation. I'm reading another one now called "Self-Organized Criticality"[1] which is a much more rigorous treatment of the idea that I think will be a bit less sensational and more applicable to real problems. Bak's book is excellent if you want to get excited about making simple models do complex things though.

1. http://amzn.com/0521483719

aethertap··on Evolution’s Random Paths Lead to One Place
In Per Bak's "How Nature Works" [1] he describes an simulation he did in which he tried to replicate the series of evolutionary discontinuities and mass extinctions we see in Earth's history. The reason this article brought that to mind was that Bak was not able to get the complex behavior by selecting only the fittest to survive. Instead, he ended up having to kill off the least fit of the species and leave the rest to proliferate and develop interdependencies.

His result doing that was some very interesting behavior in which extinctions of all sizes happened in the population of species in a way evocative of natural history on Earth. His idea was that in order for an evolutionary system to reach the self-organized critical state in which big changes happen, the species had to develop interdependencies so that the success or failure of one could affect that of the others.

It would probably be a much more difficult experimental procedure because he would have to keep the yeast strains in a community and somehow eliminate rather than select a variety, but it would be really interesting to see if the result of a common convergence point would survive with the model of "death of the least-fit" rather than survival of the fittest.

1. http://amzn.com/038798738X

aethertap··on The Awful Reign of the Red Delicious
They are bred, but you're also correct that any given variety is all grafted from one original tree. Apples can be bred by cross pollinating varieties, planting the seeds, and then taking scions from the sprout and grafting them onto mature trees (sometimes with dozens of varieties of apple grafted to the same rootstock) so that they yield fruit faster. I think it's typical to go through about 1000 seedlings before you find a good apple for fresh eating (many more are good for cider though).

You can also just plant the seeds and let them grow naturally, but it takes a lot longer to get any kind of results (not to mention more space).

I'm just getting started on this process at my farm actually (apples, pears, asian pears, and cherries so far, seedlings are growing, but I haven't grafted scions yet). It's a major exercise in long-term record keeping.

Here's an example of a tree with a lot of varieties grafted to it, though this guy isn't doing it for breeding purposes: http://www.dailymail.co.uk/news/article-2437247/250-varietie...

Here's a wikipedia article that mentions the grafting process for testing new hybrids: https://en.wikipedia.org/wiki/Grafting

aethertap··on Ask HN: Do you program in multiple languages in a day?
I go between python, javascript, and c++ most weeks (not on the same project). I'm doing a little rust on the side just to learn it, same with haskell. I had a project in ocaml recently, but that probably won't happen again for a while.

I find the biggest hassle working with multiple languages is trying to keep the libraries and data structure interfaces straight (i.e. push, extend, unshift, push_back, cons, :, ::, ...). Once I get into the language mindset the syntax itself doesn't seem to be much of a problem.

I think I'm probably the most productive in python, mostly due to the huge ecosystem. I'm happiest when solving problems in haskell though, and increasingly I like rust (really hoping for higher-kinded types, which would put it in the running for my favorite).

aethertap··on Cause of global warming hiatus found deep in the Atlantic Ocean
I agree with your points here. The thing that struck me as more interesting about this case is that it seems like it should lead to a more concrete testable prediction, with a deadline. If this is right, we should see a rapid increase in temperatures when the cycle that's currently pumping heat to the bottom of the ocean starts to pump it back up to the top.

If it's as they say, then it seems to me like the next oscillation should be much more dramatic (for some measurable definition of dramatic) than the historic ones because most of that "stored warming" will come up in a rush. On the other hand, if we get to the time when the cycle reverses and it's no big deal (after giving it time to get into full swing), perhaps we should reconsider our premises.

← PreviousPage 5 of 8Next →