Voting is open for the next 1 day, 15 hours
There's no way that it wasn't Oro-Tan or Tsun-Tsun saving Jiraiya's ass in both those stories.

He is incredibly unreliable.
 
If Orochimaru is a terrible dancer, does this mean it's time to develop a secret technique that forces a normal combat into a dance battle instead?
Orochimaru has no doubt trained since then. He's not the kind to leave weaknesses for his enemies to exploit.

Let's try challenging him to competitive coin-flipping instead.
 
Last edited:
If I could interrupt, I'd like to get the advice of experienced programmers and computer scientists.

I'm interested in getting into programming as a profession, but I'm not at a point in my life when I can go to a four-year college for a degree. (Although a distance degree in Computer Science or Information Technology from Thomas Edison or another university is a definite possibility.)

Short-term, though, I'd like to ask what you think of this guide to getting job-ready for an entry-level position? I'm thinking of going through it in the course of the next--dunno, six months?--and then following that up by doing the as-yet undone parts of this one while already hopefully employed. Afterwards, either this one, this one, or this one, depending on interests and opportunities. Any thoughts?
 
Last edited:
[x] a meeting of the merchant council

Good point. If we really had to use them, since air domes can form with mist in the air, we can deliberately put an obscuring layer above the seals before activation. I think we have some seal blanks stored in storage scrolls or a supply of them cached with the pangolins. Can't forget opsec.


To add a few points to the positive side, since force wall placement hasn't been described in detail, some adjustments could vastly increase expected precision. Poles could indeed be used to help align them. Additionally, if the seals had a function where after they were activated, you placed one, then sort of waved the other(for 1 minute) in the general area you thought it was supposed to go until they activated(there would need to be some sort of indication since force walls are invisible), you could probably be a lot more precise than 0.5 degrees. I haven't done the math, but I think that would allow an arbitrary level of accuracy, depending on how fast the seal could be moved and how small the initial search space, which depends on ninja spatial awareness.

Not sure if the following is pertinent, but trying to visualize how much error we'd be allowed. Variables that need to match: AX​, AY​, AZ​, X, Y, Z. Converting deflection into differences in distance: a right triangle with side 12m, angle 0.5 degrees, has other side 0.035 meters, which seems reasonable. Having an error bound of 0.01m instead yields a deflection angle of 0.14 degrees. Not sure if the ration between distance of the seals and angle of deflection matters, but I'd think that would be important in say, laser alignment.

If I understand this correctly, a is acceleration, p is density of the material, L is half the length of a force wall, E is elastic modulus of the material, and b is the length of the base. So the other length can be arbitrary as long as it supports the rest of the structure/we can produce something of that thickness. E and p depend on the material we use, we pick a reasonable a like 20m/s^2, then we solve for either the base or angle of deflection. In the interest of seeing how much a steel vs an ash wood pole would weigh, I'll assume an acceptable angle of deflection of 0.5 degrees. I'm also assuming this equation wants angle to be in radians(0.5->0.0087). Density of steel: 8,050 kg/m3​. Density of ash wood(going with the European variety since Wikipedia said the Japanese was similar): 710 kg/m3​. Elastic modulus of steel: 200 GPa. Elastic modulus of ash wood: 12.31 GPa.

Steel base size = [(4*20*8050*8)/(0.0087*200,000,000,000)]^0.5 = 0.054m or 5.4cm

Ash base size = [(4*20*710*8)/(0.0087*12,310,000,000)]^0.5 = 0.065m or 6.5cm

These numbers are much less scary than 20cm, made even better if we assume we can make the other dimension as small as 0.5cm. It appears there's some room in case 0.5 degrees is an optimistic estimate. How much would these poles weigh? At 0.054m*4m*0.005m*8050kg/m3​ = 8.7kg for steel. 0.065m*4m*0.005m*710kg/m3​ = 0.92kg for ash wood. Very manageable weights, even mid combat. A minor downside is that at this size, the seals would be larger than the cross section of the pole, at somewhere around the size of half a sheet of paper(~15cm by 10cm?).

At 0.92kg, the pole might even be light enough to be manipulated by Zephyr's Reach(wind jutsu telekinesis with ~50m range; I've been assuming that it can carry 10lb max). Standing on the platform, Keiko would be able to levitate herself -- or an arbitrary amount of weight -- wherever she wanted to go. Alternatively, she would be able to very quickly spin the pole about its longest dimension(harder in the other 2 directions), reorienting to defend from projectiles or swatting unsuspecting enemies. Sticking to this math, we wouldn't want to accelerate it faster than 20m/s^2, but that might still allow some fancy maneuvers with an ally using Pangolin's Reach to retract outgoing platforms. At that point, we would want a second force wall to sandwich the pole for extra protection. Not sure how to synergize this with Vacuum Step yet.

edit:
To quote a magnanimous cetacean, "The suspense is krilling me! ;)"

Yeah, if you assume 0.5 degree to be the exact limit you can optimize the pole for mass. I still have no idea if it is though, and really doubt that ninja have the math I used to calculate deflections. Bigger angle tolerance=lighter pole. Even lighter if we use a better cross section than square. Good analysis though, I'll add it to the document when I come home.

As for the accuracy, proposed function doesn't actually help. Alignment would still be determined by how accurate a ninja can be in setting the angular position of each seal, since you need both of them to be facing one another in order for the wall to activate at all. If the first seal you placed is pointing 0.6 degrees to the right of the point where you are trying to put the second seal, no amount of waving around will get you a wall. Additionally, even if you somehow already placed the first seal correctly, I don't see how the proposed trigger can get you a much higher degree of accuracy than you already have. Sure you will get multiple effective tries in putting down your second seal, but you can't use those tries unless you already have a skill of putting your first seal correctly aligned, and then you can just put your second seal in the same way.

I.e. in order to use your strategy sealmasters must have a skill that makes your strategy pointless.
 
Last edited:
At least for Hazou, aligning Force Barriers is easy. Iron Nerve is hax.

Measuring the maximum allowed disallignment based on the actions of a person with the minimum possible produced disallignment is silly. You use the worst aligner that can nonetheless get the wall set up as a measure.

To expand on my argument, here is how I see the wall set up procedure.
1) put the first seal down where you want it to be, roughly align it with assumed direction
2) put second seal down 4m away roughly in the direction you aligned the first seal in, precisely align it back at the first seal
3) adjust direction of first seal now that you have position of the second seal to guide you
4) activate seals, if necessary redo adjustments

Step 3 is where the strategy can be used. It also requires step 2 to be already done.
Step 2 requires that you be able to get that desired 0.25 degree accuracy (because each single seal can only have half the total tolerance) with only your eyesight to guide you.

At best it would make aligning second seal easier in time, which would matter if any of my arguments depended on speed of set up. They, however, did not.
 
Measuring the maximum allowed disallignment based on the actions of a person with the minimum possible produced disallignment is silly. You use the worst aligner that can nonetheless get the wall set up as a measure.
Oh, no, I know. It's just convenient for Hazou that he not have to worry about that. :p

e:

If I could interrupt, I'd like to get the advice of experienced programmers and computer scientists.

I'm interested in getting into programming as a profession, but I'm not at a point in my life when I can go to a four-year college for a degree. (Although a distance degree in Computer Science or Information Technology from Thomas Edison or another university is a definite possibility.)

Short-term, though, I'd like to ask what you think of this guide to getting job-ready for an entry-level position? I'm thinking of going through it in the course of the next--dunno, six months?--and then following that up by doing the as-yet undone parts of this one while already hopefully employed. Afterwards, either this one, this one, or this one, depending on interests and opportunities. Any thoughts?
You might check the discord server in my sig; there's a channel for coding there you might ask that question in.
 
Last edited:
Thanks. Unfortunately, it's not opening right now, but I'll try again later.
From what they said, your approach is thorough, though excessive: In their words,
figure out what people actually want from entry level, learn that, then get in
then learn the rest
by the time you're done learning all of it, you'll have some actual job experience behind you as well
which makes it easier to switch to a better position, because you're sure as hell going to be overqualified for entry-level by that point
 
If I could interrupt, I'd like to get the advice of experienced programmers and computer scientists.

I'm interested in getting into programming as a profession, but I'm not at a point in my life when I can go to a four-year college for a degree. (Although a distance degree in Computer Science or Information Technology from Thomas Edison or another university is a definite possibility.)

Short-term, though, I'd like to ask what you think of this guide to getting job-ready for an entry-level position? I'm thinking of going through it in the course of the next--dunno, six months?--and then following that up by doing the as-yet undone parts of this one while already hopefully employed. Afterwards, either this one, this one, or this one, depending on interests and opportunities. Any thoughts?
First of all: Go you for being so self-motivated. That right there is 90% of the battle when it comes to being good at something.

In general, programming is an excellent choice. Most people don't care if you have a degree or not as long as you can cut code. The places that do call for a degree (e.g. Google) mostly do so because they have so many applicants that they need an initial filter.

In specific, these look like good guides, yes. If you go into a junior position interview with that much knowledge I think you would be in good shape.

One question, though: do you want to do front-end development, or are you simply looking at it because that's the sort of thing you found guides for?

Web programming has some pros and cons for you. It's got high demand and there are plenty of jobs available, so you're in a target-rich environment. It's also not as hard as some other programming fields, so the barrier to entry is lower. This also means that you're competing against more people and most of them will have more experience than you do.

If you *aren't* wedded to the idea of web work, drop me a PM. My co-founder and I are talking about hiring in the early part of next year. The job is in Racket and largely networking and DB, not web, but I'm the one who will make the hiring decision and I'm far more concerned about character and work ethic than about experience or existing knowledge. Skills can be taught, self-motivation can't.

If anyone else is interested, feel free to drop me a line.
At least for Hazou, aligning Force Barriers is easy. Iron Nerve is hax.
Not as easy as you think. He still needs to get it done once on his own and after that he needs the terrain conditions to be sufficiently similar that his canned movements will work.
 
Would making the ground perfect be within Hazou's ability due to MEW? Just train/program on making difficult terrain and go to town on people.
 
One question, though: do you want to do front-end development, or are you simply looking at it because that's the sort of thing you found guides for?

Web programming has some pros and cons for you. It's got high demand and there are plenty of jobs available, so you're in a target-rich environment. It's also not as hard as some other programming fields, so the barrier to entry is lower. This also means that you're competing against more people and most of them will have more experience than you do.
@Raxner This is insightful commentary; you'd do well to consider it. In particular, bear in mind that computer science as a whole is a lot larger field than just webdev. Whilst starting with webdev won't make it harder to move to other areas, web development is a fairly insular community (in part due to just how large it is) so it's worth taking extra effort to expand your horizons if you don't have an a priori reason to specialize.
 
@Raxner This is insightful commentary; you'd do well to consider it. In particular, bear in mind that computer science as a whole is a lot larger field than just webdev. Whilst starting with webdev won't make it harder to move to other areas, web development is a fairly insular community (in part due to just how large it is) so it's worth taking extra effort to expand your horizons if you don't have an a priori reason to specialize.

I appreciate that, and will certainly bear it in mind. Do you have any specific thoughts as to what expanding my horizons might look like?

For the immediate future, I need to earn money, and webdev seems like a reasonable effort towards that purpose. In the intermediate to long term, I certainly have no reason to specialize in that in particular, and would be very interested in achieving a more expanded knowledge of CompSci.
 
Last edited:
I appreciate that, and will certainly bear it in mind. Do you have any specific thoughts as to what expanding my horizons might look like?
I guess that's what my university course aimed to do, which was everything from the mathematics of signal processing to hardware design to type theory to graphics to AI to ye olde compilers course. You don't really need to do the whole banana, though; just taking some time later on to write something in C or Rust that you couldn't do in Javascript is probably more variety than most people and is a good foothold should you decide you like what you see.

My inner skeptic would like to take the time to point out that there is no substitute for repeatedly discovering that everything you've learnt is wrong, which takes an open mind and a willingness to disbelieve everything. (My inner optimist would say that the fact computer scientists have managed to achieve so much despite literally everything being broken is the real eighth wonder of the world, so maybe learning that everything is not what it seems is more icing on the cake.)
 
I guess that's what my university course aimed to do, which was everything from the mathematics of signal processing to hardware design to type theory to graphics to AI to ye olde compilers course. You don't really need to do the whole banana, though; just taking some time later on to write something in C or Rust that you couldn't do in Javascript is probably more variety than most people and is a good foothold should you decide you like what you see.

My inner skeptic would like to take the time to point out that there is no substitute for repeatedly discovering that everything you've learnt is wrong, which takes an open mind and a willingness to disbelieve everything. (My inner optimist would say that the fact computer scientists have managed to achieve so much despite literally everything being broken is the real eighth wonder of the world, so maybe learning that everything is not what it seems is more icing on the cake.)
I'll try to keep that in mind, and thank you for it--while also keeping in mind that I've no intention of letting computer science take over my life. So maybe I won't go quite so far into it as you're suggesting. Eh, time will tell.
 
I'll try to keep that in mind, and thank you for it--while also keeping in mind that I've no intention of letting computer science take over my life. So maybe I won't go quite so far into it as you're suggesting. Eh, time will tell.
An incomplete list of things that I would suggest learning about at some point, and/or books to read, listed in no particular order:

* Internet Core Protocols from O'Reilly Press
* Database administration (PostgreSQL, SQLite)
* Security (cf CISSP for defense and CEH for attack)
* Books: "Grey Hat Hacking" and "The Little Schemer" and "How to Design Programs"
* Graph theory
* The Racket programming language
* Nginx web server
* A job server (e.g. 0MQ or Gearman)
* Chef (configuration management tool)

This is just off the top of my head and just a taste. Computer science and programming are wonderful fields to be in. They are immensely wide and immensely deep; there is always more to learn about the thing you're working in and if you decide you want a change there is another subfield that is related but completely different. It's exciting.



Note: They have some duds, but as a general rule the O'Reilly books are some of the best out there.
 
Voting is open for the next 1 day, 15 hours
Back
Top