Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Messages - Starver

Pages: 1 ... 821 822 [823] 824 825 ... 845
12331
General Discussion / Re: 2012
« on: October 12, 2009, 08:04:35 am »
However, the biggest reason for this scare was the fact that the black hole, at the predicted rate of expansion, would take 4 years to completely devour the earth, and the experiment was undertaken in 2008... Coincidence?
No.  They quite obviously said "Hmm, I'm convinced the world's going to end in 2012, I'm also convinced that the LHC is going to end the world with a singularity, which gets switched on in 2008.  Thus I must necessarily calculate a 4 year timespan in-between the black hole creation and its final consumption of the Earth."

And I suspect that this is the total limit to the mathematics applied in order to derive any "predicted rate of expansion".  i.e. 2012-2008=4.

(IMO, a picoscale-singularity that forms and does not evaporate will exponentially grow in size, as it consumes the planet, so to last an entire four years inbetween creation and devouring the Earth it must basically sit there doing (virtually) nothing for 1460.95 days, or thereabouts, with imperceptible increase in size (perhaps barely fighting the avaporation by Hawking Radiation) until the rate of mass increase becomes immediately and radically noticable in the last few minutes or so of the Earth's existence, as the growth rate finally accelerates out of control as more and more mass finds itself accreted.  You can probably do some maths to come up with any growth curve you like, as long as you don't mind having to make wild assumptions due to surprisingly little practical study of black holes at the short-range/small-scale relevent to this situation...  Not that some won't suggest that someone hasn't already 'tamed' a black hole, that it's sitting in a jar (metaphorical or otherwise, this isn't my conspiracy theory...) on a shelf in some lab, but that in four years' time some over-eaget assistant will knock the jar over while dusting, thus initiating The End Of The World.)

12332
DF General Discussion / Re: Disc Fortress
« on: October 12, 2009, 07:34:46 am »
Wonders what the heck people are going on about the last several posts about this Vetinari (almost said Vetinary) dude.
Well, it was a joke on the name "Medici", originally, though dedicated Pratchetteers (if you'll exclude the unwarrented neologism) might consider Vetinari to be far more three-dimensional (and potentially threatening) than any of the members of the historical family of circa 13th/14th centuries.

(There's also an in-joke, recently in the series, regarding the Young Vetinari's nickname.  So the people of the Disc, at least the upper-crust types educated in his guild, were obviously not unfamiliar with the concept of vets.)

Quote
I've heard about Diskworld (not to be confused with Larry Nivens Ringworld), but not read the books.
I'd heartily suggest you make yourself known to them.  Or vice-versa.  (Discworld, BTW, with a 'c'...)  Some people would say "Start at the beginning" (I did, but then it was more or less only the first two or three books available when I started reading, not counting Strata), others would push you at one or other of the books that start a particular 'arc', or otherwise are easy to read stand-alone.  See one or other reading order guides for a rough representation of what 'arcs' are what, and which books start them (then get someone who knows both you and PTerry's works to work out if it's you're more suited to the Guards, Witches, Death or whatever class of books).  But even without much information at hand, Guards Guards is one of the popular books that both starts a recognisable arc and heralds the development of Discworld from Intelligent Parody into Very Intelligent Parody.  Later on in the bibliography you will even get added Philosophy And Thoughtfulness from the series, perhaps some Morality and Life Lessons.  Though that depends on what you want and are able derive from the works (may take a couple of readings).  They're still funny.  Even the 'darker' books like Night Watch.

Potted nutshell (the Pine Nut version, as it were) is: do read Pratchett's works.  Discworld and otherwise (the Johnny Maxwell books, the Nome ones, Nation, maybe later getting to Strata/DSOTS).  There's a lot of people who highly recommend him.  And if you just want to sample his works, a library that does not feature him is (excepting dedicated non-fiction ones, though Small Gods might well sit nicely in a Theological one) not worth the card its indexes are catalogued on.  IMO.

12333
DF Dwarf Mode Discussion / Re: How much do you trust your dwarves?
« on: October 12, 2009, 05:21:40 am »
Just a 3x3 channel to start with. As you've probably figured out by now, middle part plummets down,through the food stockpile, into the mining tunnels, killing the two immigrant miners there and crippling one of my two founder miners.

Never leave dwarves alone with channeling projects.
Try...
Code: [Select]
.....
._._.
.._..
._._.
.....
Then when central tile is dug (usually after the two westernmost corners, but depending on Dwarfs Available and Job Allocation Order and Abandoning For Food And/Or Drink Issues that might arise) designate the edges that would have supported it.

For larger expanses, you could:
Code: [Select]
.......            .......            .......
._..._.            ._..._.            ._____.
.._._..            ..___..            ._   _.
..._... => then => .._ _.. => then => ._   _.
.._._..            ..___..            ._   _.
._..._.            ._..._.            ._____.
.......            .......            .......
(Other combinations possible, depending on circumstances, just never designate any channel anywhere unless there is no possibility that there won't ever remain a hanging area of ground at the point it gets channelled away.  (Also, that no dwarf finds themselves isolated on a stable but disconnected platform against a wall.)  Yes, it'd be nice to have them work this out for themselves, but in leiu of that it's not as if you can't anticipate the situation. :)


(Or use a convenient ramp-based method, instead, and avoid all the hassle.)

12334
DF General Discussion / Re: Disc Fortress
« on: October 12, 2009, 04:47:32 am »
In addition to the donations to chimpanzee conservation[...]
That's the Orangutang Foundation, I think you mean.  F.Y.I.

Still, you could have used the M-word.  Then you might have been in trouble from somebody... :)

12335
DF General Discussion / Re: Disc Fortress
« on: October 12, 2009, 04:38:47 am »
Although you couldn't have Dwarven-style nobles in Ankh-Morpork, because there's no way in hell Vimes would ever enforce mandates.

On the other hand...

Patrician      Vetinari, Patrician   [REQUIRE][DEMAND][MANDATE][HAPPENED TO IDLY MENTION IN PASSING]

(Are you going to wait for that to turn red? :)

12336
DF Suggestions / Re: Paper money
« on: October 09, 2009, 04:25:12 am »
nobody closely examines a penny to figure out its worth, we all know the size, color, and symbols mean one cent

Hey.  My penny isn't worth one cent.  It's 1/100th of a Pound Sterling, and thus a little more than 1.5 of a leftpondian cent, slightly more than that in the aussie version, 2-and-a-bit kiwi ones, and 12 Hong Kongish type, thankyouverymuch, to take the most obvious examples.

Just saying. :)

[/derailing]

12337
Life Advice / Re: Programmers, Programmers one and all.
« on: October 07, 2009, 11:24:15 am »
Learn Brainfuck.
(That falls foul of this system's web filters, for obvious reasons. :))

Or maybe Whitespace...

12338
DF Suggestions / Re: Paper money
« on: October 07, 2009, 11:12:56 am »
The radiation would be an extra incentive to bring it back into circulation, instead of piling it up under your pillow).
I don't know, I could do with some radiation-induced superpowers, and what better time to get them than when fast asleep and dreaming about flying anyway. :)

12339
DF Adventure Mode Discussion / Re: Your cousin is your what!?
« on: October 07, 2009, 08:32:27 am »
1. Go back in time, become own grandfather.
2. Go to future, have a sex change operation.
3. Go back in time, become own grandmother.
4. ???
5. PROFIT!

c.f. Robert Heinlein's "All You Zombies"

Ah, appears to be linkable

12340
Life Advice / Re: Programmers, Programmers one and all.
« on: October 07, 2009, 07:24:12 am »
Assembler SHOULD NOT be the first language you learn.  You can learn programming with any language and eventually jump to another but you should start with something simple.  Assembler is clearly NOT the best choice.

Can I just add a qualifier that Assembler is simple.  It's simple because it's (NAMND) exactly what the computer does.  And as such you can know exactly what's happening where.  But for anything more complex than a Hello World, you of course want Complicated Things to happen, and Complicated Things need a lot of low-level code to produce.

At the other end of the spectrum are DWIM-type languages that Do What You Mean, giving you a 'simple' command to do a lot of complicated things, by arcane methods deeply embedded within the programming environment.  But you have no idea how it accomplishes those things, so have to trust yourself to trust it to actually Do What You Mean, rather than Doing What You Didn't Really Mean.  Also, you have less ability to optimise and optimally break out of some complex tasks if things are plainly going out of scope (by your measure, not the function) early on in the complexity of operation, but I suppose that's a masterclass.

Soo... I would say avoid learning Assembler as a first language because it is too simple, and doesn't have enough abstractions to give you a running start.  Come back to it (perhaps via embedding assembler code in select parts of your high-level language code, as fine-tuning of some in-built function that you want to optimise or improve for your purposes in some way) when you have a handle on what you might need to do regarding buffering IO, handling exceptions, etc with the various keywords and pragma you get provided in the HLL, and once you think you understand the whys and wherefors behind them.


I know, it's all a matter of perspective.  You ought to see my homegrown programming language that has just four instructions, roughly analagous to: ++, --, := and =?.  If it weren't abstracted by being interpretted/run as a virtual machine written in whatever HLL is my flavour-of-the-month, I'd consider it 'simple'.  If I was better with electonics I could probably implement it directly in hardware.  But to get anything done you need to wrap up the code into 'functional blocks' (I do it by a GOSUB-like structure, if that means anything to you) so you don't have to reinvent the wheel every time you need to do a simple division, etc.

12341
Life Advice / Re: Programmers, Programmers one and all.
« on: October 07, 2009, 06:57:19 am »
Can I suggest Perl?

You can use it with a pure fucntion-orientation just like a script, but it has an OO structure that you can use to learn what OO is all about.  (It's looser than C++'s and Java's Object Orientation, frexample, but because you're can poke the internals and 'break' classic inheritences you can get to know what works and what doesn't, and learn some of the reasoning behind C++/Java's constraints...  As long as you don't expect to have the same leeway if you move on, of coruse.)

It's also useful as a .cgi language (IMHO better than PHP, except that instead of the "HTML containing code that makes more HTML" idea, it's just "code that you make produce all the HTML").

The flexibility of data structure will mean that you're able to do anything you want[1] once you know how to use it, but you can work your way up to that level in stages, with that time, aptitude and curiosity.

Again, the disadvantage is that when transferring skills to something more tightly typed you're no longer free to store array references in any old static, etc...  (See [2] for one where I did.)  Though you do have the ability to define types that have variable record layouts, so it shouldn't stop you if you're determined enough to continue, and you're not too bothered about readability.  (Noting that I stripped the examples of the comments and excess whitespace, so they're scarier looking than they are in my code. :))

[1]It can look scary, at first sight.
 e.g. "CULL: while ($i < $#{$_[0]}) { if (Feature(${$_[0]}[$i],@{$_[3]})) {$i+=2; next CULL} splice @{$_[0]},$i,2;}", is a slightly obfuscated code from a recent project of mine meant to remove pairs of elements from an array where the first of each pair does not match a criteria.

"sub TakeJob { my $J = (sort {Weighting($b) <=> Weighting($a)} keys %JOBSET)[0]; if (int(@{$JOBSET{$J}})) { return ($J,shift @{$JOBSET{$J}}) } else { return () } }" is part of another conceptual project where I was implementing my own threading model, for 'LOLZ'.

"sub dos { unless (defined wantarray) { map { y/\//\\/ } @_; return } my @r; for my $i (@_) { my $j = $i; $j=~y/\//\\/; wantarray?push @r, $j:return $j } return @r }" is something I bashed up to handle flexible conversion of directory path styles (as unary operator or straight function, for both scalar or array variables).

Yes, I know that there are already modules that give those functionalities, but I like tinkering. :)[/1]

[2] map { $_ = [split("/",$_)]; pop @$_; $_ = join("/",@$_) } @_;

12342
DF Adventure Mode Discussion / Re: Your cousin is your what!?
« on: October 07, 2009, 06:20:53 am »
No indeed, to be your own grandparent by blood would require time travel and your genetic information would never have originated anywhere, making you a closed circle in time.
Not necessarily.  (Now, I had a longer reply typed out last night, but then had to leave.  Shortening it.)

If you're your own mother, then the (roughly) 50% of your genes that you provide to yourself (as a mother) could be the 50% of your genes that came to the zygote you from the father.

Besides which, insofar as information, closed timelike curves are inherently reliant upon information from the future looping back and being part of the past (effects being precursors to causes), in a self-consistent "You go back and do what you've already been back and done" sort of way.  (At least in my world-view of the what a Timve Travel-enabled universe would be, forget all the 'fading Marty McFly' nonsense.)

Even if it were the same genetic information (if you were your own father, then this would normally be necessary, due to needing a Y-chromosome[1], or at least some equivalent) then it won't be the same molecules and atoms, and the 'only' problem is that a self-consistent time-loop would have to contain the information capable of supporting the time-loop, but then that's the nature of a 'tapestry of time' with cyclic threads.

(Like I said, I had a longer reply, last night.  Could elabrote, probably best if I don't unless invited. :))


[1] Though with your genetic makeup being totally 1st generation other-parent and 2nd generation other-parent, there's nothing to say that you won't have one of the normally undiscovered intersex-style make-ups, perhaps the mother was XXY or something, or you're XX-but-male because of what is essentially in-breeding, and that sort of thing happens a lot, just is usually not detected unless physical signs warrant investigation.  Not to mention that a significant proportion of women are apparently genetically chimeric.

12343
DF Suggestions / Re: Wandering soldier
« on: October 06, 2009, 09:48:43 am »
I've just delved back into Adventurer Mode (I meant to make a post over on that section, but it can wait) and I wandered in and (accidentally, at first) recruited all the military/non-Guard dwarfs from a place where the temple priest(esses) were all Goblins and it appeared that all the other inhabitants were second-or-more-generation from kidnap victim immigrants.

They seems rather eager to leave the place, while I appeared to have little to give in service (the usual "praise for the dark god <foo>" from the Goblin High Priestess, and a random encounter way over on another continent that I may fulfill for the Dwarf 'king' of the site after I've exhausted this isthmus).  Which is in obvious contrast to the original starting location in the Dwarven capital of this area, even though this is only my second settlement of visit and I've only killed a couple of dozen wild animals and some cave-swallows in an otherwise empty cave inbetwentimes, while wandering, so I can't ascribe it to any Titan-killing reputation.

So...  As applied to the above, if one doesn't accept the warrior, do you feel there should be a chance that underappreciated members of your population (or perhaps just those with military training of some kind) could decide to up-sticks and leave alongside him?  It would make the double-edged sword a bit more of a double-edged sword, potentially. :)  (Just saying "no thanks" and avoiding all the hard work seems to be a bit too much of a way out, and the alternative of him/her coming back with the next invasion wave, in their pay is the only other answer I have to that problem.)

12344
DF Suggestions / Re: Paper money
« on: October 06, 2009, 09:10:15 am »
Don't forget ease of use. Gold don't rust, don't rot, and is easy to represent large value with small weight.

c.f. Lead.  Lead has been valuable in its own right, and even used as currency insofar as bars with an intrinsic value related only to potential use, or similar.  Gold is pretty and rare and difficult[1] to fake.  It's 'ease of use' would otherwise only lend itself to artwork crafting (you wouldn't make a solid gold broadsword, except for vanity's sake) and the non-rusting/rotting property merely makes it a constant.  In actual value to a person, a gold coin would only be worth a large value because of its representation of a large value that other people would accept.  Flooding the society with an exces of gold coins would not make everyone rich, just leave those already possessing of gold coins with a lower 'purchasing power' than they previously had.  And as soon as you find that your ten gold coins can no longer buy you the loaf of bread, and you wish you still had the sack of grain you'd received them for, earlier.

What's the Star Trek currency[2]?  Gold-pressed Latinum or something.  Because gold can be synthesised easily through Replicator technology, but (in a hand-wavium fudge of technobabble similar to the dilithium-looks-like-quartz-but-is-4-dimensional-so-can-contain-antimatter-reactions thing) apparently Latinum (or whatever it is) cannot be, for whatever reason.  So 'chits' of GPL are standard that is accepted for inter-and intra-species trading throughout the 'civilised galaxy', or at least parts of it that directly abutt the federation and end up featuring in Enterprise[X]- (and DS9-)based storylines.




[1] Across most tech-levels of society, given that any particular measure to counterfeit has been pursued with appropriately sophisticated measures to detect such counterfeits.  Though usually all that's needed is familiarity with The Real Thing to readily identify attempts to pass gold-plated/painted lead, iron pyrytes, etc, with the occasional "Euraka!" moment adding displacement tests to the fold.

[2] At least outside of the "credits" economy within the federation that is largely glossed over, but I find surpsrisingly 'communist' and "to each according to their need, from each according to their ability" given that it was a 60s/70s US series in classic "better dead than red" era.

12345
DF Suggestions / Re: Partial Reveal
« on: October 06, 2009, 08:46:15 am »
Well, realism is the theme of the game, fantasy or not. I think seeing through stone just because they're dwarves is a bit contrary to the spirit of the game.
I think the approach (which is obviously not the "partial but global reveal" of the OP) that involves the proximity radar 'hint' could be justified.

Digging through various rocks, an experienced dwarf could spot tell-tale signs of nearby metal veins (perhaps seeing non-viable 'feeler' veins intruding out beyond the eventual mining site into the surrounding rock), or just know that it's likely that certain layering has something (giving false positives/inexact final locations), or detect some mild metamorphosis of the rock to indicate, prior to hitting the obsidian, a hint of active or one-time magma in the vicinity.

Give or take the dwarf's experience, the rock being dug through and the (potential, as it may not be there) target feature it could go from identifiable "There's Gold! in tham thar hills!" (but not sure where) to feature-only "the rock will change character in 'N' more tiles" indicators that can't be specific about what.

And of course the chance of being wrong.  Missing things like gem clusters (maybe less likely to have an 'indicative' feature other than "there will be gem clusters in this layer, but who knows where") and tempting one with veins of ore (it could be that the 'leader' veins terminate at a natural fault, or a perhaps a surprise igneous intrusion if you don't want to keep open the possibility that they can still find the mothervein).

Of course, it works differently from 'evidence based information', as the game would propogate clues and falsehoods from the known internal reality according to a randomness surrounding the individual (and/or collective) dwarf's experience in mining, not distrubute those truths and falsehoods around the map to be directly discovered and revealed (and/or discounted) to those of sufficient proficiency.

Pages: 1 ... 821 822 [823] 824 825 ... 845