How does vibration monitoring with engine power differ?

Question: How do engineers design vibration monitoring for motors with different wattage?
What effect does power have on vibration?
I consulted manufacturers of these vibration monitoring and did not see any indications for which engines to apply.
Thank you very much!
Answer: It's about discerning the changes to a "normal" frequency signature for any engine or rotating mechanism.
Combustion pulses and crank revolutions occur regularly but a failing bearing adds a different signal or a new "pulse" to the signature.
Takes lots of data analysis, and having the vibration history with the repair story enables the correlation.
And there are papers published on this.
It has been used on wind turbines as maintenance is very expensive based on their location so taking the right parts with you reduces the cost…
Comment: Vibration analysis is critical to operation of large rotating machinery such as turbines and compressors. They will have transducers in a few locations so excursions in all three directions are monitored. The results are analyzed by computer to determine certain things like "swirl" , the center of a shaft following a pattern of movement. And this was 40 years ago,( The lab was next to ours). There will be serious book on "rotating machinery".
Comment: My fav was an axial compressor driven by electric motor; Motor had a 14" diameter shaft , When the rotor was removed you could walk through the stator - about 8 ft. diameter opening. On start-up ,they had 10 minutes to reach synchronous speed by balancing flow and discharge pressure from the compressor. After 10 minutes they had to abort because the start winding would overheat. This machine has many stories.
Answer: Vibration monitoring will be based on equipment size and RPM, not on power.  I assume we're talking electric motors, I've never seen vibration analysis done on IC engines, though I guess it's possible.
Comment: Thank you for your response. But I think  large power will affect the amplitude of vibration.  From there, it affects the fault diagnosis models. Sorry if I don't understand in depth
Comment: Seen it a lot on wind turbines and there is a power blip as each blade passes the tower…
Comment: @Tiger Guy, yes we certainly do measure vibrations on engines, primarily to find why they break or why they are so noisy.


How to run appclient inside a deployed ear on wildfly?

Question: I have an EAR-File containing an EJB-module, a WAR-module and two appclient-modules. I deployed the EAR using maven, so the EAR-File is not placed in the standalone/deployments-directory.
Connecting with jboss-cli.sh, I can see the deployment. The application is running and available via web browser.
Now I want to run one of the appclient-modules via command line. But I can not figure out how this is done, because I don't have the EAR-File available on the harddrive (it seems that an unzipped version is somewhere in standalone/tmp/vfs/...).
If the EAR was in standalone/deployments I would run:
<code>./appclient.sh --host=127.0.0.1 path/to/myear.ear#appclient-module.jar
</code>
How can I run the appclient-module.jar contained by the deployed EAR? I tried using the deployment-name with the appclient.sh script:
<code>./appclient.sh --host=127.0.0.1 deployment-name.ear#appclient-module.jar
</code>
But this results in:
<code>java.lang.RuntimeException: JBAS013239: Could find application client /opt/wildfly-8.2.1.Final/bin/deployment-name.ear
    at org.jboss.as.appclient.subsystem.Main.main(Main.java:135)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:497)
    at org.jboss.modules.Module.run(Module.java:312)
    at org.jboss.modules.Main.main(Main.java:460)
</code>
Thank you in advance!
Answer: It seems like there is no solution to the problem I described, so I came up with a workaround:
I am now using the maven-antrun-plugin to upload a copy of the deployed EAR-File. This second EAR-File is used in the cron-job.


SMS alerting to respond to error situations faster

Question: What is the easiest way to set up an SMS alerting system so that I will receive notification if my server doesn't respond or a GET query doesn't return correct content?
Answer: You can completely outsource the monitoring and alerting, for example by subscribing to Pingdom. The most basic Pingdom plan will monitor up to 5 services (including using HTTP GETs with optional content pattern matching) and send an SMS after a configurable amount of downtime.
If you want to roll your own solution, the first thing to get right is the monitoring software. Many, many third party solutions exist for this, from the free to the outrageously expensive. Of course, rolling your own "try a GET and do something if it doesn't work" script is always an option, but as with all software, feature creep may mean that you're just re-implementing existing solutions soon...
For the SMS notification, using an e-mail-to-SMS gateway might work for you, if you're in a territory well-served by such services. Most US providers, for example, provide free gateways, whereas in Europe they tend to be run by third parties and pay-only. As already suggested, Google is your friend here. Also, your monitoring tool may support sending notifications directly using a cellphone/GSM modem attached to the monitoring server.
Comment: Accepted because Pingdom seems to be exactly what I was looking for.
Answer: Often I've found that what you need is a SMS modem attached directly to your monitoring server. What if the problem is the network connection?
Answer: You can get a service like http://www.serviceuptime.com/ and the send an email to your-number@a-domain-your-provider-gives They usually have the exact domains for the providers on their respective websites but you could just try @t-mobile.com if your provider is t-mobile for example.
If you want to write your own tool should be pretty straightforward - send GET request if you dont get the expected response send email. You should run it from 2 different locations from 2 different ISPs tho because if there are routing problems and the request doesnt go through you'll get smsed
Answer: What you want is an SMS gateway. There are surely some service providers local to you. Unfortunately, they are a bit hard to find. Try asking Google...


Can you place any three cards in Monopoly Deal, eg 3 properties at a time or 3 action cards?

Question: I read the instructions as stating that you can place an action and/ or a money and/ or a property. But others say you can do any combination of the three in any of the three piles.
Answer: The three cards can be any combination of properties, actions, and/or money.  From the rules (abbreviated for clarity):

PLAY UP TO 3 CARDS from your hand, onto the table in front of you. You don't have to play any cards if you don't want to. Play your 3 cards in any combination of the following: A, B, and/or C.
A: Put Money/Bank cards into your own Bank
B: Put down Properties into your own collection
C: Play Action cards into the center
Answer: You can play any three cards from your hand during your turn. These three cards are not otherwise restricted in type; you can for example,

Play three Deal Breaker cards and potentially win the game
Play three Pass Go cards to draw a total of six new cards
Lay down three properties to either form a set (and possibly win the game immediately) or to complete existing partial sets
Play three Rent cards, either using different properties/sets or the same property/set as the base
Lay down three Money cards in your bank

You can also choose to end your turn before playing any cards at all, let alone all three cards allowed.


Is there anything special I have to do to associate activity with a company?

Question: Let's say I own an LLC, and I'm also starting a website. In case of legal troubles with the website, I want to be free from personal liability. Is there anything special I have to do to link the website to my LLC, so it's a "product" of the LLC?
Answer: An LLC isn't a magical way of avoiding legal liability. If someone enters into a contract solely with your LLC, then you might be able to avoid liability under the contract – which is why banks invariably require loans to LLCs to be personally guaranteed. But if you commit a tort or crime as part of your LLC's business, you're still on the hook.
Max Kennerly, a US trial lawyer, explains this in a blog post: Can I Set Up An LLC To Avoid Personal Liability In A Lawsuit? He cites the following passage from Restatement of the Law, Third, Agency § 7.01:

An agent is subject to liability to a third party harmed by the agent's tortious conduct. Unless an applicable statute provides otherwise, an actor remains subject to liability although the actor acts as an agent or an employee, with actual or apparent authority, or within the scope of employment.
Comment: Isn't it that your personal assets are safe in the event of a lawsuit, and it's just the LLC that can go bankrupt? Assuming no law has been broken.
Comment: No. That's what's explained in Max Kennerly's article, which is about civil (non-criminal) liability. The existence of an LLC doesn't preclude you, as a person with assets (as opposed to the LLC), being sued instead of or in addition to the LLC.


How to install sm_market theme in magento 2.3.6

Question: How to insatll sm_market theme in magento2.3.6. I want to install it manually.
Answer: You can follow the official SM Theme documentation for this. Check this link:
http://documentation.flytheme.net/sm-magetheme/
Or Check Magento documentation regarding this:
To install a theme manually:

Make sure that the directory structure you are copying is
/. And all the theme files are in the
directory.

Copy this directory to the /app/design/frontend
directory.

For detailed info check this:

https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/themes/theme-install.html
Comment: @SonaliGhule, First extract the theme zip file on your local side and then upload all data from "app/design/frontend" to the same path as your Magento root "app/design/frontend". And all data from "app/code" upload then same path as your Magento root "app/code". If the "code" directory not there then first create "code directory inside the "app" directory and then upload.
Comment: Welcome @SonaliGhule, Feel free to upvote and accept the answer.
Comment: I have extrat magento 2.3.6 into magento_project directory..Now where have I to extract sm_market_quickstart_pl_m2.4.0_v6.2.0 this. shall I create the new folder like sm_market and have to exratct theme there..or exactly in which place i have to extarct the sm_market_quickstart_pl_m2.4.0_v6.2.0 files?
Comment: I have read the document and I am not getting where have to extract the sm_market_quickstart_pl_m2.4.0_v6.2.0 .
Comment: @SonaliGhule please refer to support guide provided for **sm_market** theme http://documentation.flytheme.net/sm-market-24/
Comment: Thank You @AmitSaini  .It saves my time.


I accidentally log out and now game won't log in

Question: I accidentally logged out, and now I can't log in. I made new account and it logged in. Then I tried to login with my main account, but it just keeps trying but won't go to the loading screen and it won't log me in.
Comment: Possible duplicate of [I can't play Pokemon GO! What's wrong?](http://gaming.stackexchange.com/questions/274535/i-cant-play-pokemon-go-whats-wrong)
Comment: This doesn't seem to be a duplicate.  There are 8 scenarios in the linked question, but don't cover a case where the game works on one account but not another, all on the same device.
Answer: Try turning your phone off and reseting the wifi I know I've had to do that with mine a few times.
Comment: It didn't work :(
Answer: This was on an earlier version of the game, but could still work:
Somewhere in your settings you should see something like "Recently used devices".  This depends on your device (for me it was in Sign-in & Security, under Device Access & Notifications).  Remove the device you cannot log in with.  Open Pokemon GO to get the google account permissions prompt again.
After I did this I was able to go back to using another account.  I too had the never ending loading as you explained.
Answer: Try going into the settings on your device, turn on airplane mode, count to 30 then turn it back off and try the login again, this forces your device to connect with the best access point available for data transfer, hope this helps. If that doesn't do it, be sure you're not logged in on any other devices, and then if all else fails uninstall/reinstall. Still no luck Google your device and check how to update any OS level drivers, and double check that you dont have anything disabled relating to data transfer. If none of these work let me know I could probably think if a few other things to check.
Quick question, did you try logging in on a different device?


Are questions on chords with more than one possible chord symbol not allowed?

Question: So I asked a question regarding a chord which could possbily have more than one chord symbol. The answers to the question also said that there could be more than one chord symbol. But now my question is put on hold, as it is considered "off topic". Why is it so?
What is the chord symbol for the marked chord? [on hold]
Comment: Hi Grace - it is worth reading through our extensive [about] and [ask] pages, as well as anything on here or the wider meta.stackexchange.com tagged faq. Loads of guidance there.
Comment: Ok thanks for letting me know
Answer: The closure banner on your question explains the reason it was closed:

Questions about transcribing or finding a particular song, including identifying chords, notes, key and time signatures, or similar elements, are off-topic since they are rarely useful to future readers.

That is, "identify this one chord for me" questions are off-topic because they're not useful to anyone else. It makes no difference whether there might be one or several ways of writing the particular chord.
If you have a more generally applicable question about writing chord names - a question that's not specific to a particular piece but could help others as well - then that's more likely to be on-topic. For example, you could ask about what rules to follow to decide which name to use when transcribing a chord that has more than one name. Such a question would be useful to anyone transcribing any piece.
Comment: Hi @grace - if an answer helps you, instead of commenting, please upvote it and click on the accept checkmark
Comment: Alright, got it


Offline Esperanto dictionary for windows phone?

Question: I'm looking for an offline dictionary for my smartphone - Windows Phone - for, preferably, English-Esperanto. I've seen a few in the store, but I'm not sure about the quality (as in, are the words actually correct)... Could anyone give advice on the best app?
Answer: You can use any program which supports the StarDict format (I don't use Windows, please look yourself in the store).
Further, you can search for the dictionaries in the StarDict format on the internet. For example, I'm using a german-esperanto dictionary pair for both directions, which is quite good. I've also seen esperanto-russian, esperanto-swedish, esperanto-chinese pairs.
The dictionaries for esperanto-english are here
Answer: For what it's worth, I'll point out that most of the automated translation software out there regardless of the platform ranged from horrible to barely tolerable.  I use Google Translate on Android from time to time.  It has an offline Esperanto-English dictionary.  It still needs work, but it's an acceptable mobile dictionary.  However, if that's what you want, PReVo is a better choice.  It's based on the Reta Vortaro, ReVo.
Comment: ReVo: 25 113 English terms, not as much as French, Russian or German, but adequate.
Answer: Now I've been using something simply called the "Esperanto dictionary". It isn't awesome, because there are no explanations. There is just a word - and this gives you another word in Esperanto.
It is bidirectional, though, so that's good.
The gtongue offline dictionary offers a number of dictionaries that you have to look up yourself. Not all of them seem trustworthy (Engligh idioms, for example). There is an Esperanto-Russian dictionary among them, but I can't say much about the quality. I like that they offer the Devil's Dictionary as well. (So random!)
Kauz Esperanto-English dictionary feels a bit more like a serious dictionary, with some modern words like "legilo por inteligentaj memorkartoj". :-D


For TFS 2008 Team Build, how do I change where $Temp points to?

Question: We have recently built a new TFS 2008 Team Build server. I don't want users putting their builds in the default temp directory that is pointed to by $Temp for the Build Agent, but I also don't want to force developers to change the path to somewhere else - this runs the risk of developers either (a) not bothering, or (b) making paths that are not consistent with other teams.
So I would like to keep the $Temp there (which is the default for when creating a Build Agent), but change the location where that points to. How do I do that?
Answer: The $Temp value is the value of the Temp environment variable for the user that the build agent process is running as.  You could change the temp location for the build user - however that might not be what you want as that is a setting you will have to do to the build users environment, not just localized to the build agent process.
Personally, I set my build agent working directories to something like d:\bw\$(BuildDefinitionId) where d is a fairly fast secondary drive - however c:\bw would do just as well.  This means that the builds are conducted in a place with a short path so you are less likely to run into the annoying 260 character path limit imposed by .NET's IO classes.
Presumeably, creating build agent's isn't something that your developers are doing but more of an administrative task - however if you really wanted to make sure it was done how you wanted you could provision the build agent using the TFS Build API from an internal ASP.NET page or a little application.  That would give you the control you need to limit where the build working directory is set.
If you want API code for creating a build agent then let me know in the comments and I will edit my answer.


ACF attachment custom field in rest response

Question: I created an extra select option ACF field for media uploader and I would like to retrieve the associated values in Gutenberg MediaUploader onSelect.

Is there a workaround for this case?
Comment: Did you end up solving this? Currently facing the same problem
Answer: Check out ACF to REST API - https://github.com/airesvsg/acf-to-rest-api
You can optionally turn on/off which fields you want to enable.
<code>// Enable the option show in rest
add_filter( 'acf/rest_api/field_settings/show_in_rest', '__return_true' );

// Enable the option edit in rest
add_filter( 'acf/rest_api/field_settings/edit_in_rest', '__return_true' );
</code>


Will standing topped off tree trunks work for holding up a building structure?

Question: If I cut four trees off about 15' above the ground, and they are approximately in a parallelogram, Can I use them to support a building structure (say, a large shed)?
Would I have to treat against rot?
Comment: Treat all you like - they will rot anyway. This is a very temporary structure at best, and not really a good use of your time and materials .vs. building one the "normal" way that might last for a reasonable period of time. If you are really committed to the "tree-house" concept, do it in a way that does not kill the trees - that's your best bet against rot, but requires taking growth and movement into account to work. Can also be hard to waterproof effectively unless the roofline is completely inside the trees.
Comment: Till the roots rot and then you have no structure. And dead tree roots start rotting pretty quickly. No way you're going to "rot-proof" them.
Answer: The main concern here is not the load bearing capacity of the stumps, (which will not be a problem) but obviously the rotting of the wood over time. Essentially rot, is caused by moisture loving Fungi and Bacteria which feed off the wood. So if you can keep the moisture of the wood down, there is no real problem.
With that in mind, if the stump was enveloped by the structure of the house, and there was no run-off onto that area from rain, I would comfortably say that the stump would last the lifetime of the structure. you can further improve the situation if the wood is of a rot-resistant species like cedar, locust, cypress, oak etc.  and then the diameter of the stumps would also play a part.
If you can, it may be a good idea to dig a few inches around each stump and lay a cement casing around each stump under the ground to ensure that any ground moisture does not affect the wood.
termites, wood cracking, and new shoots may also be a hindrance if they are not controlled also.
So the simple answer (and a bit of a cop out) ... If you can control the moisture. it will work. if not. based on the lay of the land, wood species, stump thickness, climate etc... the stump will begin to deteriorate from the word go...
Answer: When I chop down a tree (yes I still use an axe) and I have chopped many down in my yard and for neighbors I usually get it about 2 feet above.  Leave it for 6 months to a year and handle the stump.
Within a years time the tree has dried and the roots have started to rot/decay - and these are the ones that didn't become infested.  These dried out stumps take about 5-10 minutes to go through and that is a tree 2 feet across.  What will happen is the soil level will deteriorate next to the tree a bit, exposing more of the decaying trunk/roots.  And that is your weak point the area of the tree about 6 inches to a foot below ground.  Usually a few whacks with the axe and this part gets wobbly and eventually flies off.
So if you want your shed more than 1-2 years I wouldn't think about it.  Now you can always level your other supports off with the trunk as it is now and it will be a pseudo support but really just an architectural feature.  Without real weight on it, it will last longer.


Are 使用 and 施用 interchangable?

Question: In my on-going quest to understand the difference between initially indentical-looking words, I hereby bring you: 使用 vs. 施用! Both seem to mean 'to apply something' and it appears to be acceptable to both 使用化肥 and 施用化肥.
Maybe I have hit a genuine synonym this time?! If history is anything to go by, probably not, but it's a fun game, eh? :-)
Hashamyim
Comment: If you found that 施用化肥 example from Pleco, you can see that 施用 also means 'execution (of an action); 施行', so they're interchangeable but not *fully* interchangeable.
Comment: bkrs **使用**  [use] 使人或物为某种目的服务
使用打字机很熟练  make use of; use; employ; apply; wear:
禁止使用 forbid the use of
使用不当 unwise use of
介词的正确使用 the correct use of prepositions
使用火力 employ fire
使用极便 utmost in convenience
留待将来使用 for future use  **#560**  同义: 应用, 利用, 采用, 施用
**施用** [use] 使用; 采用
施用一种新的操作法 use; employ; apply:
施用化肥 apply fertilizer
这种杀虫剂用水稀释后直接施用在田里。 This pesticide is diluted with water and applied directly to the fields. **#30622**
Answer: 施用 = use; apply; implement (usually to a target)
使用 = use; operate (with or without target)

When someone "施用武力" or "施用毒氣",  there are always specific targets the action is applied to

Example: 對示威者施用武力; 對村民施用毒氣 use force against demonstrators; use gas on the villagers (you can replace 施用 with 使用 in these two examples)

When someone "使用工具" or "使用武器" there may or may not be a specific target the action is apply to.

Example: 祇有小數動物會使用工具/武器 Only a few kinds of animal know how to use tools/weapons ( you cannot replace 使用 with 施用 in this example because there is no specific target the action is apply to)

Are 使用 and 施用 interchangable?


Change multiple lights

Question: I am new to blender. I am trying to change the light strength on multiple lights. I cannot figure how to change them all at once. I see how to change objects, but not lights. Any tips out there?
Answer: Select all your lights, go into the Object Data panel, press Alt LMB on the Strength or Power value, type the new value and Enter. Or select all your lights, select the one you want to copy the strength from at last, and right click on its Power value > Copy to Selected.
Comment: Thank you for the reply. That is exactly what I was looking for. I did see the "Adjust Light Power" when I select all the lights and right click, but I see it adjust the lights from where they are initially set by the increase you change that selection to, but the change is only made by moving the mouse. I don't see where a keyboard input can be made with that option.
Comment: sorry I don't understand, could you please reformulate?
Comment: @Georgenikas where there's a slider that shows numbers you can either drag with the mouse or click on the number and type in a new value.  Does that help?
Comment: I just figured out how to use "Custom Properties" and add all my lights to that Custom Property and adjust them all at one time. I realize this is good only if I want a group of lights to have the same power. I was also able to use the "Custom Properties" to change all the light colors at the same time with one entry.

Change multiple lights


Force the usage of a JPA AttributeConverter for enums

Question: We're trying to figure out a robust way of persisting enums using JPA. The common approach of using @Enumerated is not desirable, because it's too easy to break the mappings when refactoring. Each enum should have a separate database value that can be different than the enum name/order, so that you can safely change the name or internal ordering (e.g. the ordinal values) of the enum without breaking anything. E.g. this blog post has an example on how to achieve this, but we feel the suggested solution adds too much clutter to the code. We'd like to achieve a similar result by using the new AttributeConverter mechanism introduced in JPA 2.1. We have an interface that each enum should implement that defines a method for getting the value that is used to store the enum in the database. Example:
public interface PersistableEnum {
    String getDatabaseValue();
}

...

public enum SomeEnum implements PersistableEnum {
    FOO("foo"), BAR("bar");

    private String databaseValue;

    private SomeEnum(String databaseValue) {
        this.databaseValue = databaseValue;
    }

    public void getDatabaseValue() {
        return databaseValue;
    }
}

We also have a base converter that has the logic for converting enums to Strings and vice versa, and separate concrete converter classes for each enum type (AFAIK, a fully generic enum converter is not possible to implement, this is also noted in this SO answer). The concrete converters then simply call the base class that does the conversion, like this:
public abstract class EnumConverter<E extends PersistableEnum> {

    protected String toDatabaseValue(E value) {
        // Do the conversion...
    }

    protected E toEntityAttribute(Class<E> enumClass, String value) {
        // Do the conversion...
    }
}

...

@Converter(autoApply = true)
public class SomeEnumConverter extends EnumConverter<SomeEnum>
            implements AttributeConverter<SomeEnum, String> {

    public String convertToDatabaseColumn(SomeEnum attribute) {
        return toDatabaseValue(attribute);
    }

    public SomeEnum convertToEntityAttribute(String dbData) {
        return toEntityAttribute(SomeEnum.class, dbData);
    }
}

However, while this approach works very nicely in a technical sense, there's still a pretty nasty pitfall: Whenever someone creates a new enum class whose values need to be stored to the database, that person also needs to remember to make the new enum implement the PersistableEnum interface and write a converter class for it. Without this, the enum will get persisted without a problem, but the conversion will default to using @Enumerated(EnumType.ORDINAL), which is exactly what we want to avoid. How could we prevent this? Is there a way to make JPA (in our case, Hibernate) NOT default to any mapping, but e.g. throw an exception if no @Enumerated is defined on a field and no converter can be found for the type? Or could we create a "catch all" converter that is called for all enums that don't have their own specific converter class and always throw an exception from there? Or do we just have to suck it up and try to remember the additional steps each time?
Comment: There is an approach here in the below link. It doesn't however, address the pitfalls you mentioned but at least it provides a good generic way to handle Enums: http://javacodebox.blogspot.com.au/2013/12/hibernate-and-mapping-enum-to.html
Answer: You want to ensure that all Enums are instances of PersistableEnum.
You need to set a Default Entity Listener (an entity listener whose callbacks apply to all entities in the persistence unit).
In the Default Entity Listener class implement the @PrePersist method  and make sure all the Enums are instances of PersistableEnum.


How to know that anime series which episodes are filler?

Question: I have found a site Anime Filler List so I want to know that is this real ?
Comment: If you're looking to us to vet its authenticity, that's a tall ask.  There have been cases in which filler has bled into canon.
Comment: Are you asking for a specific series? If so, which series? This question might be closed because it is too broad.
Comment: You can just google search "X anime filler list" and the first link will most likely be the right one.
Comment: Also most fillers don't have much to do with the Anime and some are pretty boring so they are easy to spot after a few minutes. Though some fillers are good, like the ones in Naruto (not Naruto Shippuden).
Answer: In terms of One Piece, if you click here you will access the anime's wiki page, which clearly separates the arcs and sagas as well as shows which episodes are fillers.
If you type into google "[anime name] wiki story arcs" you should find the arcs, sagas and fillers listed on the page, showing you which episode belongs to which, especially for the more popular and lengthy anime.
As for when to know episodes are filler, you'll know when the episodes go off track with the main goal of the main characters. Fillers can still be fun to watch and if you enjoy the anime, I don't recommend skipping.
One last thing regarding the list you provided. It's probably a good idea to compare these episodes against wiki as well as some other sources to check its authenticity.
Hope this helps!


Too long between oil changes. Motor full of sludge

Question: 1972 grasshopper with 18hp vanguard engine.
How do I remove the sludge so I can change oil?
Drain plug out I added oil to see if fresh would run through will not. It's bad almost like grease. Any thought would be great thanks.
I was thinking of spraying gasoline up through the drain plug to try and loosen and break up the sludge.
Answer: I think you might have better luck with a bottle brush soaked in kerosene.
As silly as it might sound, snoop around the kitchen area of a place like Bed Bath and Beyond.  Once you have flow, I would use a commercial oil flush solvent, or the same kerosene in a pinch - no more than 30% of the total oil capacity.  Run that at idle until hot, drain, and possibly repeat.
Finally nothing but fresh oil.  I suggest Shell Rotella or a similar diesel oil that has a high detergency.
The good news is that 18hp Vangaurd is a beast and will withstand a lot of abuse.  47 years is not a bad run, and if you clean it up it may last another four decades.
Comment: Upvote for Kerosene.  A friend of mine uses a mixture of petrol and diesel (which he only has as the result of a mis-fueling) and in the past I've known people use diesel but kerosene is probably logically the best stuff to use.
Comment: Thanks steve, I'm gonn a give that a try. Hopefully your your right and  the engine is a beast.
Answer: First I wouldn't not spray gasoline in the engine.
Add one quart of engine sludge remover.
Start up the engine and warm it up. Monitor the oil light. If at any point oil light comes on, turn off engine immediately.
After running the engine at idle for about 20-30 min, remove the drain plug and drain the oil.
I would do a few frequent oil changes with fresh oil and sludge remover blended in to get rid of the sludge. Also make sure to replace the filter with each oil change.
Be very careful as your engine is a high risk of overheating and seizing.


Secure degree reduction for Shamir's secret sharing

Question: I understand the basic Shamir Secret Sharing protocol, and when two shares are multiplied, the degree of the polynomial increases. I've seen in a number of papers a reference to a degree reduction protocol that can be performed to securely reduce the degree back to the original $t$. Yet I cannot find this construction anywhere. Could someone explain to me how the degree reduction is done and/or point me to a paper which describes the details?
Comment: Did you look at [this one](http://groups.csail.mit.edu/cis/pubs/shafi/1988-stoc.pdf).
Answer: The process is pretty simple. As you say, each party multiplies their two shares. They then use Shamir secret sharing to share the resulting value with the other parties. Once they have received a "subshare" from each other party, each party simply runs Lagrangian interpolation on the subshares they received (plus their own subshare). The result is a share of the product of the two inputs with the proper degree for the sharing polynomial.
I'll illustrate it with a simple example. Say we have shared two secrets ($5$ and $2$) with three parties as follows. Math done in $\mathbb{Z}_{11}$.
$\sigma_1(x) = 5 + 8x$
$\sigma_2(x) = 2 + 9x$
So the shares of 5 that the parties hold are 2, 10, 7.
The shares of 2 are 0, 9, 7.
So, each party multiplies their shares. The new shares are 0, 2, 5.
They each share these using new polynomials
$\sigma_3(x) = 0 + 3x$ for party 1
$\sigma_4(x) = 2 + 6x$ for party 2
$\sigma_5(x) = 5 + 2x$ for party 3
Which generate subshares: (3, 6, 9); (8, 3, 9); (7, 9, 0)
Thus, after distributing the shares, party 1 holds (3,8,7); party 2 holds (6,3,9); and party 3 holds (9,9,0).
After interpolation, the shares held by the parties are 3, 7, 0. Interpolating these to get the constant term give us 10 as expected.
Comment: @user3225551 it should be in the referenced paper. That paper gives 2 MPC protocols. One in the honest-but-curious (semi-honest) model. That is the one that works as I described. The other is in the malicious model which is much more complicated. Their explanation of the multiplication step is just presented in a different manner. See also [this](https://www.youtube.com/watch?v=bHQYUcMn1do).
Comment: I followed until the last line. Where does 3,7,0 come from? Thank you!
Comment: Party 1 interpolates the subshares it holds and gets 3, party 2 does the same and gets 7, etc.
Comment: Thank you very much! What is the source for this protocol?( I was looking at the one in the paper that was referenced in the comments on this question, and it seems much more complicated.)
Comment: Thanks.   Doing everything in Z11 and making the math simple is a gem for explaining the process.   I'm asking all my team members who might not be up to speed on this to read it.
Comment: @mikeazo Thank you for the answer! Though I do have a quick question: Why can we use the (3,8,7) or (6,9,3) or (9,9,0) in the first place? Focusing on (3,8,7), each number represents the evaluation of a different polynomial at the same point, 1 in this case. I.e 3 = sigma_3(1), 8 = sigma_4(1), and 7 = sigma_5(1). So when you say "interpolate the shares held by the parties" and get "3" when interpolating (3,8,7) why should anyone expect that this is a share of the secret A*B=10? Heck, to get "3" when interpolating (3,8,7) you had to assume 8 and 7 were the outputs of the interpolation poly ...
Comment: @mikeazo ... at 2 and 3, respectively. This is not at all obvious, b/c the 8 and 7 in question were generated by completely different polynomials evaluated at the same point, x=1. Thanks again for your answer, but it really doesn't make any sense why we are allowed to abuse the shares of sigma's 3, 4, and 5 for any other purpose than reconstructing sigma_3,_4,_5.
Comment: @z.karl, I'll try to get an answer to you, but you are probably best off starting a new question on the site so that others see it too. The question and answer are over 6 years old.
Comment: @mikeazo Thanks :) I'm amazed that I even got a reply, seeing as it's been that long XD I'll try and ask a question about it!
Answer: This degree-reduction construction has a chance to be re-invented, still a reference would be "Simplified VSS and fast-track multiparty computations with applications to threshold cryptography".


What qualifies as Recognizable?

Question: I took a picture of what appeared to be 2 siblings just goofing off on a park bench at a farmers market in front of the restaurant my wife and I were at.  Would the subjects be considered recognizable? and would i be required to get a release to use the picture in the future?
Comment: It was in Nevada, and yes, I was thinking of making a print of it for display and / or sale
Answer: One of the classic cases referenced in all of the photojournalism textbooks is Graham vs. Daily Times-Democrat from 1964. Ms. Graham was exiting a funhouse at a county fair when a photographer from the local newspaper snapped her photo just as she passed over a grate that blew up her dress and exposed her underwear. The paper published the photo with the caption "All's fair in Fair Fun." Even though her face was not visible in the photo, Graham asserted that she was identifiable due to two of her children also appearing next to her. She sued the paper and won damages. The jury in the case found that the photo, though truthful and captured in public, was embarrassing without containing any information of legitimate concern to the public. Had the photo also communicated something the jury found to be of legitimate concern to the public, she would not have been awarded damages.
The State Supreme Court stated in their decision of the appeal:

There is a fertile medium in this field of torts for the production of
  conflicts between the right of the individual to be let alone, and the
  right of the public to know--the latter concept being crystalized in
  our age old concept of freedom of speech and of the press.

For a more complete look at what one can and can not do with photos taken in public places in the U.S., please see: A photo of my wife has been used in a website article without her permission. What can we do?
Answer: I can not speak to the legality of it but i can say from experience that just because a face is not in the photo does not mean the person is not recognizable.
I posted a photo on my smugmug page that was of two nudes in embrace inside the grand canyon, shot from a distance, meaning they only filled a portion of the frame as the surrounding red rock canyon was as much the subject matter as the nudes, their faces were not visible. After only a few days i received a call from the two subjects that asked if had posted the photo, that a colleague of  theirs had called them and had recognized there nude body's.
I had not asked them if i could post it because i though there was no way someone could identify them by just their body's, plus it was a lith print, very soft, no tattoo's or scars or other identifiable features other than body shape or muscle structure.
Lesson learned.
Answer: IANAL, but since you shot it in the US, I am pretty sure you are OK to use it for non-commercial purposes, so a print for display or sale should be fine.
Using it for stock or selling directly for an ad is not. Those would require a release.
Comment: Pretty sure that "a print for ... sale" is essentially one of the definitions of "commercial use". Granted, it's not the same as mass-producing such prints and selling them, but if it is exchanged for monetary compensation, that's commercial...
Comment: Ostensibly, yes, but when lawyers talk about commercial exploitation of your likeness, they are using the much narrower meaning.  A print of a photo falls under the category of a creative or transformative use, which is very different from the use of a photo of a person to advertise a product or service, because it does not imply endorsement in any way.  For the most part, creative use, even if the work is sold commercially, falls within the scope of protected speech unless it it is inherently privacy-violating (e.g. Graham) or the subject is famous (in which transformativeness matters more).
Comment: @twalberg No, a print for sale does not fall under 'commercial usage' of a photo. Neither does selling 500,000 copies of an art book for $250 a pop with the same image in it. Commercial usage generally means the person pictured is either implied to be or explicitly endorsing a product or service. In other words, an ad. Images used in editorial content of newspapers and magazines sold for money are not commercial usage. Images used for artistic or aesthetic purposes in publications that are sold are not considered commercial usage.
Comment: @MichaelC That's one relatively narrow use of the term commercial. More broadly, it can mean "prepared, done, or acting with sole or chief emphasis on salability, profit, or success", in light of which manufacturing a product for the specific purpose of selling it is "commercial", whether it's a single item or many.
Comment: http://www.photoattorney.com/2006/02/commercial-vs-editorial-use-of.html
Comment: @twalberg - You have to recognize that "commercial use" with respect to photographs has a pretty specific meaning that is not the same as the more broad definition of basically "money changed hands".
Comment: The laws in Canada are pretty much the same, with the exception of Quebec, where this would not be OK.

What qualifies as Recognizable?


How to Speed up the execution of hive query to fetch data from external Cassandra in Wso2 BAM?

Question:
I have connected wso2 bam with external cassandra .
      Successfully inserted data to external cassandra  .
      Now i have written a hive query to fetch the data from this cassandra
      to  postgresql.Data   is  fetching and inserting successfully . But it
taking more  time for execution of query . Why this happening . How can
      I reduce the execution time . Is there any way to do this ?
please help
Answer: Are you using external cassandra 2.x?
If so try setting 'num_tokens' configuration in the cassandra.yaml to 1.  It configured to 256 in cassandra 2.x where as in older cassandra versions this configuration is commented out by default and hence it was taken as 1.
Thanks,
Harsha


What is the governance of the US Government's Project Open Data?

Question: The US Government just launched Project Open Data on GitHub, which includes best practices, free tools to accelerate adoption of open data practices, and common core metadata for the federal government. What is the planned governance of this effort? Can anyone modify these?
Answer: From the FAQ (emphasis is mine):

Who can participate in Project Open Data?
Anyone – Federal employees, contractors, developers, the general
  public – can view and contribute to Project Open Data.

It is possible to modify the content of the website as well as to contribute to the various tools offered on github by forking the projects. If your pushed changes are approved, they are integrated in the "official" app.
As for the governance, later on in the FAQ:

Who is in charge of Project Open Data?
Ultimately? You. While the
  White House founded and continues to oversee the project, Project Open
  Data is a collaborative work — commonly known as "open source" — and
  is supported by the efforts of an entire community. See the "how to
  contribute" section above to learn more.
At the onset, the General Services Administration is here to provide
  daily oversight and support, but over time, it is our vision that
  contributors both inside and outside of > government can be empowered
  to take on additional leadership roles.
Comment: As of this comment "daily oversight and support" seems rather optimistic considering none of the 19 pull requests have been accepted (nor commented on). I opened up this issue for more information: https://github.com/project-open-data/project-open-data.github.io/issues/30
Answer: There is also a 'Governance' section on Project Open Data.
(Disclaimer - I am the Sr. API Strategist for GSA)


Can I extend the duration of my special paladin mount?

Question: With the exception of taking more levels in Paladin, is it possible to increase my paladin special mount duration.
Comment: *Aside:* Although the feat Extend Spell-like Ability *is* mentioned as a possible prerequisite for the feat Bonus Breath (*Savage Species* 31), the feat Extend Spell-like Ability is never described.
Answer: The only direct effect of this sort I can find is Sacred Steed from Dungeon vol. 104. It requires you worship Azor'alq, and gives a +1 bonus to your effective paladin level for the purposes of your special mount (i.e. another 2 hours), and more importantly, it allows you to call the mount a second time per day, effectively doubling the duration.
The call mount 2nd-level paladin spell from Book of Exalted Deeds can alow allow you to summon the mount again after you've already used your 1/day summoning, effectively resetting the duration (and as early as 6th level, two summonings per day covers the entire day). Unfortunately, call mount is a 1-round casting time spell, so it's best used outside combat if at all possible. Even the excellent Battle Blessing feat won't help there. Note that a wand of call mount is a relatively affordable 6,000 gp (if you went with an arcane hierophant build, we could even make this an eternal wand), and can be used even before you have 2nd-level spells or even spellcasting at all.
Beyond those, well, you can increase the mount's duration without taking paladin levels, but that probably isn't really what you meant.
A large number of prestige classes all progress a special mount.1 In addition to those, the Holy Mount and Theurgic Mount feats from Dragon vol. 325 allows any divine or arcane spellcasting class, respectively, to stack with paladin for the purposes of the special mount, and the High One warrior wizard substitution levels from the Champions of Valor web enhancement also allows the wizard class to do so (and combine their special mount and familiar, which is nice).
The Harmonium peacekeeper (Dragon vol. 315) and the ranger-knight of Furyondy (Dragon vol. 317) both deserve special mention, though, because they add a +4 and +5 bonus, respecitvely, to your effective level on top of stacking with paladin levels. So with these:

5th-level paladin/1st-level ranger-knight: special mount of an 11th-level paladin, 22-hour duration, at character level 6th.

6th-level paladin/1st-level peacekeeper: special mount of an 11th-level paladin, 22-hour duration, at character level 7th.

5th-level paladin/1st-level ranger-knight/1st-level peacekeeper: special mount of a 16th-level paladin, 32-hour duration, at character level 7th.2

If you're serious about that mount, Harmonium peacekeeper is a level you probably want, since the requirements are dead-easy, too (most 6th-level paladins with any interest in their mount will qualify even if they weren't specifically planning on the class). The ranger-knight of Furyondy is much, much more painful to enter unless you take a couple levels in ranger for Track and Two-Weapon Fighting.3
Ultimately, though, I have to wonder why you need this. The duration on the paladin special mount is massive; even when you first get it at 5th, it lasts 10 hours. Not many adventurers are active for 10 hours a day (the rules of the game naturally encourage a day divided in thirds, 8 hours each spent active, downtime, and sleeping), which the mount more than covers. The various prestige classes and other things here actively improve the mount you have in significant ways, which can be useful, but it seems like they never bothered just extending the duration because really, no one really needed that. The duration is quite long as it is.

Namely, ashworm dragoon, Aglarondan griffin rider, bone knight,1 cavalier, halfling outrider, Harmonium peacekeeper, knight of the Blue Moon, knight of the Iron Glacier, ranger-knight of Furyondy, triadic knight, Vadalis beastkeeper, windrider, and wild plains outrider.

Bone knight actually replaces your special mount with a skeletal steed, but the skeletal steed works exactly like a paladin special mount and gains special mount benefits based on your paladin level + bone knight level, so it still gives increased usage of a special mount.

I have actually played this kind of character, and I decided to self-nerf because having an effective level so high seemed unfair. I was extremely disappointed in the character; if you really want your special mount to be a focus, it needs to have these super-high levels to be serious combatant. Less necessary if you're just looking for a reliable mount just for your own mounted combat abilities.

If you do take levels in ranger, the Devoted Tracker feat from Complete Adventurer allows you to name your special mount as your animal companion, so it gets both sets of bonuses, partially replacing the couple of paladin levels you lose. Natural Bond, also from Complete Adventurer, gives a +3 bonus to your effective level for animal companions, to boost those bonuses a little more. Halfling outrider both advance animal companions and special mounts at the same time, and there's a halfling druid substitution level that improves your animal companion's ability to be a mount (a level in druid to get it would slow down entry into ranger-knight of Furyondy and/or Harmonium peacekeeper, though, since they require BAB).

A sample build that takes advantage of these options to have an exceptionally powerful mount.

Level
Class
Pal.
Dru.
HD
Special
Feats

1st
Paladin
1st
—
—

Mounted Combat, Trample¹

2nd

2nd
—
—
Divine grace

3rd
Moon-warded Mystic Ranger
2nd (3rd)²
0th
—

Devoted Tracker

4th

2nd (4th)²
1st
—
Armor of the senses

5th

2nd (5th)²
1st
—

6th
Ranger-Knight
11th
1st
+6

Holy Mount

7th
Peacekeeper
16th
1st
+8

8th
Fangshields Ranger 4th
17th
4th
+10

9th
Beastmaster
18th
8th
+12

any

10th
Focused Animal Druid
19th
11th
+14

11th

20th
12th
+16

12th

21st³
13th
+16

any

13th

22nd³
14th
+16

14th

23rd³
15th
+18

15th

24th³
16th
+18

any

16th

25th³
17th
+18

17th

26th³
18th
+22

18th

27th³
19th
+22

any

19th

28th³
20th
+22

20th

29th³
21st³
+24

Pal. and Dru. refer to effective paladin levels for special mount and effective druid levels for animal companion, respectively.
HD refers to the number of bonus hit dice we get for our animal companion-mount, assuming we use one of the basic options for special mount.

Indicates a bonus feat. These mostly come from the class level that the feat is listed with, but at 1st level the feat is from race or flaw.

The parenthetical value indicates what that level would be worth once Holy Mount is applied, even though Holy Mount is not available at that point.

The values of effective paladin or druid levels above 20th assume the use of the Epic Level Handbook rules. Since these advance the special mount/animal companion very slowly, it doesn't really matter a whole lot (4 HD).

In addition to the ideas above for mounts, this build utilizes Devoted Tracker and animal companion options: beastmaster, fangshields ranger, and focused animal druid all offer bonuses similar to animal companion similar to those peacekeeper and ranger-knight offer special mounts. Focused animal druid, in particular, is awful in general, but for this purpose it's solid enough.
The other variants are mostly just gravy: mystic rangers have far better spellcasting, and moon-warded rangers get that sweet Wis-to-AC even in light armor. There are fangshields druid substitution levels as well, which are decent and some of them might be compatible with focused animal. The Unearthed Arcana druid variant is interesting with moon-warded ranger (2×Wis to AC), but incompatible with focused animal.
Fangshields ranger requires being non-humanoid, so choose race accordingly, or become a necropolitan because why not? We qualify for ranger-knight of Furyondy with a pair of gloves of the balanced hand from Magic Item Compendium, which grants Two-Weapon Fighting. A battle bridle, also from Magic Item Compendium, could get us Mounted Combat as well, but at 9k it might be mildly awkward to justify owning one in time to take Trample, so I favor just using flaws for those feats.
Comment: Dude, you *answered* [that question!](http://rpg.stackexchange.com/q/67788/8610)
Comment: Would you've been more--I dunno--forgiving, I guess, of your character had you not nerfed him? (See footnote 2.)
Comment: @HeyICanChan Hard to say; there were a lot of problems there (though, and I almost added the caveat to the answer, I really loved the *character*, it was his build/combat abilities that were massively underwhelming). But the mount I was building around definitely did not feel like a serious presence on the battlefield, and that was disappointing.
Comment: Point of interest; an eternal wand is arcane only.  Minor Schema (MoE, p122) can get there, but that's Setting specific.
Comment: @Chemus See [this question](http://rpg.stackexchange.com/q/67788/8610).
Comment: @Chemus Well that's dumb; I don't think I ever noticed that. Will fix.
Comment: @HeyICanChan Just proves how dumb I think it is: I must have promptly ignored it again after finishing that question.
Comment: @HeyICanChan Great! Then KRyan doesn't need to fix this. I'd recommend a link to the other question, though. --Dang, he already 'fixed' it. Take it back! Make it go back! ;)
Answer: Yes, but you'll need a friend.
Psionics has an answer for you, the 5th level Nomad power Temporal Reiteration. It causes the "past round" not to count against the duration of all onging effects. Augment it to share with a friend (assuming that the paladin doesn't also want to be a mid-level Psion or Erudite.
Famously combined with the Font of Power class feature of the Metamind which grants free power points for one minute. So long as nothing prevents you from manifesting the Temporal Reiteration each round, (and there are a number of things which can...) you can stretch that minute out and play Energizer Bunny till you drop. Frequently combined with the Linked Power feat to enable the manifesting of non-quickened or swift/immediate action powers.


Access Based Enumeration Issue

Question: I seem to be having an issue when using Access Based Enumeration with Server 2012 R2 and Windows 10 (I don't have a 7 machine to try this on sadly).
The share is set up and has ABE enabled.
I have given the share 'Travel Documents' List Folder & Traverse Folder rights.
I have a 'Test Rep Folder' in there that only 1 account can access (Admin). However, when I try to test the ABE on my W10 machine - accessing via the mapped drive, it still shows the folder but gives access denied when trying to enter it (At least the permissions bit works).
If I navigate to it using the UNC path, I still see the folder and get the same error.
If I try this on my Server 2012 machine, the folder is still visible via the drive share, however not via the UNC path.
I have set up access groups on the folders to control access, but it seems that the ABE doesn't work in W10 or on Server 2012 via the mapped drive. I have seen this work in a corporate environment with W7 and Server 2008 machines (I do this stuff daily and it's so boring - so at least I know it works in some environments).
Folder structure is as follows:
Travel Documents (Share. ABE enabled. Controlled via DLG [List/Traverse] with GLO added to DLG. All users have access to this T group)
|--Test Rep Folder (Controlled via DLG with GLO added to DLG. Admin user is in RXWD GLO. No other users are in here or the RX groups.)
In the Travel documents share, Admin and Standard can see the Test Rep Folder - even though it should be hidden from Standard
Standard can see Test Rep Folder via mapped drive:

Standard can see Test Rep Folder via UNC path:
Answer: I managed to get to a W7 machine and ABE works as intended there from S2012.
Seems to be an issue with W10. Go figure!

Access Based Enumeration Issue


Possible confusion with tag

Question: The tag photosites has been used in the context of both image hosting websites and the individual "detectors" in the sensor. How should this be clarified?
Comment: Apologies for the confusion. I understood your question, and have offered an answer...I am guessing the term is not as well-known as sensel, pixel, photodiode, etc.
Answer: A photosite is a photo sensitive area on a camera sensor. A photo site is a site to host photos. Therefore I suggest [photosite] for the former and [photo-site] for the latter.
Alternately we can replace the latter with [online] and [gallery] or [online-gallery] which makes the distinction clearer.
Comment: I think we can make photo-site a synonym for online-gallery or something similar. I think we should try to relegate photosite to the technical meaning for a photo-sensitive area on a camera sensor.
Comment: Anything that clearly distinguishes these tags would be useful

Possible confusion with tag


Why "job" in "nut job"

Question: Why are crazy people called nut jobs? Why are they called a job? Wiktionary is of no help here.
Answer: Maybe looking at its origin will help. SlangDictionary.com defines "nut-job" as:

a more recent variation of nut-case

"Nut-case" being:

a crazy person. A slang version of 'mental case' which spread from American speech into British usage at the end of the 1950s.

Thus, if "nut-job" was a mere variant of "nut-case", then, "job" would make sense. A "case" has two meanings:

a person or thing whose plight or situation calls for attention:
  A piece of work, specifically defined within a profession.

The second meaning of "case" is synonymous with "job", and thus, in when "nut-case" was given a variation, its synonym "job" was taken and used. Thus, there would be a logical reason why "job" is used here.
Comment: I think that this sounds like a stretch. "Case" is not synonymous with "job", at least not within the  medical profession where this supposedly originated. Having said that, I now understand why my father used to call me "a piece of work".
Comment: I agree - I think this is closer to the meaning that the other 'object of particular type' explanations.
Comment: "Case" in this context may have referred to a medical case, a patient with a particular ailment. To say that someone was a mental case was to say that that person was not physically ill but, well, nuts.
Comment: That's some piece of *work* you got there.
Comment: @JeffSahol: *case* and *job* are synonymous when they mean "example thereof", which is the case here, so to speak. Speaking as a Brit I never heard of nut-job until this question.
Answer: This use is very similar to whack job and also similar to other slang uses of job such as "do a job on" or "a bank job" (meaning to rob a bank). Here, job just means something of a particular type.
"I got a new oven, one of those self-cleaning jobs."
"Use a real-dictionary, not one of those new-fangled online jobs."
You'll also find nut job used a lot in this same construction. "He's one of those right-wing conspiracy nut jobs."
Comment: not sure bank job has the same meaning as the others as it really does seem to mean a task there
Comment: I think you're correct. 'Bank job' is like 'some piece of work'.
Comment: I can also think of a couple of rude 'x-job' expressions which are closer to the more 'task-oriented' interpretation :)
Answer: Job here is used informally to refer to something of a certain kind. See for example the definition under object in the OALD or the definition under example in the CALD.
Answer: This one may be more closely related to "jobber," which means a "person who does a particular job," but also gained an extended sense of "guy," or "fellow," e.g., "See that jobber over there." Over time, jobber may have been truncated to "job."
Answer: I knew the etymology of "nut" from OED in that it can refer to the head. Etymology of "job" refers to "piece of work" from the 1550s (http://www.etymonline.com/index.php?term=job). I would guess the way that we slangily use "piece of work" to mean someone who doesn't make sense, "nut job" would logically follow as it is shorter than "nut piece of work"...
Answer: As others have pointed out, this usage of "job" basically derives from "piece of work". It's not normally used of people, but it's been around a long time in slang. More commonly in the diminutive form jobbie, as in "A Blackberry is one of those hand-held jobbies".
All job really means here is "example" ("instance of"). In this slang usage there's no particular implication that the thing (or person, here) being referred to is either a task, or the end result of task-oriented labour.
Anyway, here's a chart to clarify that nutjob isn't really going anywhere...
Comment: Just don't use that diminutive form of job in Scotland - it has an entirely different meaning there especially given the example of it's usage here.
Comment: @RoguePlanetoid: I did know that usage. Here in Southern UK we don't often use it "naturally", but you do sometimes hear "jobbie" spoken in an exaggerated Glaswegan accent - though it's largely replaced by the US import "dump" nowadays. And I think "big jobs" has always had connotations of "baby-talk"; you rarely hear that except from children (or their mothers talking to them).
Answer: I'm a firm believer many words like these function as compound words. I would think to define the term by it's constituent parts.
Thus, a definition of a nut job could be a label for a person who acts nutty, loony, weird, "out of touch with the main-stream". Plus this behavior is burdensome to the people who interact with the person--exhausting, demanding, unavoidable, persistent, etc. Its work to be their friend or acquaintance.
ADDING
What makes the phrase interesting it the word "job" may seem to refer to the person defined by their actions. The uses I've heard (and found below) are not synonymous with "nutcase". Again, using the compound word comparison, "nut case" would be: loony person + document case file = certifiable crazy person.
While "nut job": loony person + diminutive work = someone made crazy by their work. Here are two quick examples of politician and actor. Oddly, the male examples I found tended to use nutjob with examples of extreme antisocial behavior (criminals).
Maybe nutjob is a gendered slang term?
Answer: Everyone was produced by a mother. That was a "job."
In the case of a "nut," the implication was that the "job" wasn't a very good one.

Why "job" in "nut job"


How do I populate fields in content type not in feed when importing?

Question: I have a content type that contains a couple of required fields that do not have a mapping counterpart in the csv feed.  When I import the csv feed, the process fails because of the required fields.  What plugin can I use in a custom module to 'finish' the import by providing the values for the other fields?  Is this even possible?
Answer: You can use the Feeds Tamper plugin "Set value or default value".

Install the modules Tamper and Feeds Tamper.
Go to the mapping page.
Select a target that you want to set a default value for.
On the source selector that appears, select "New CSV source". Type in a source name that does not appear in your CSV file.
Repeat step 2 and 3 for every field you want to set a default value for and save the mappings.
Go to the 'Tamper' page.
For each target you want to set a default value for, click on "Add plugin". From the selector that appears, select "Set value or default value".
A field called "Value" appears. Fill in the default value and click "Submit".
Comment: Thank you very much!  I have done this and applied this to two fields.  But I cannot figure out how to handle the date field:  I have a field that is date added and that is not in the csv.  How do I add the current date via Tamper?  Or do I need to do this in a custom module?
Comment: One way of doing this is first using the plugin "Set value or default value" and set the value to "now". Then, for the same target, add the Tamper "String to Unix timestamp". The second tamper converts "now" to a timestamp, which targets for date fields understand. If you import more than one time, then this value will represent the current time, each time. So on each import the value will be different. [Edit: value should be "now" instead of "today"]
Comment: If you import more than one time and don't want the time to change on each import, you can also map "Feed: created" to the date target field. Then the value stays the same on each import.
Comment: What if the default value is a taxonomy term?


Vernon insulted Dumbledore and Dudley got a tail?

Question: Why does an "obviously good guy" (Hagrid) retaliate against a child for the child's father's misbehavior (see here for detailed quotes)?
Comment: If I remember correctly, Hagrid gave Dudley a tail when Dudley ate Harry's birthday cake. I'm not sure Vernon's insults had much to do with it.
Comment: Is the question about the book or the movie? Answers differ between them.
Answer: First of all, other answers are contradicted by book canon (they rely on the fact invented for the movie). In the book, Dudley did NOT eat Harry's cake, so that was NOT the reason at all. The opposite is true: Vernon warned Dudley to NOT touch any of Hagrid's food:

... sausages from the poker, Dudley fidgeted a little. Uncle Vernon said
  sharply, "Don't touch anything he gives you, Dudley."
  The giant chuckled darkly.
  "Yer great puddin' of a son don' need fattenin' anymore, Dursley, don'
  worry.

They probably added it to the movie exactly to avoid the moral ambiguity your question noted.

Second, to asnswer your question:

While Hagrid was a "good guy" in general, he was VERY VERY impulsive and not exactly prone to rational decisions. Probably a result of being a half-giant. Remember, this is a guy who decided on a lark to grow a dragon from an illegal egg. Or to grow a deadly agromantula in a castle. Or to bring his giant half-brother into the forest - AND ask Hermione to look after him. Or get into a shouting match over being allowed into the forest with armed Centaurs.
He was severely provoked throughout that WHOLE conversation. He found out that

Harry didn't know about Hogwarts
Harry didn't know about being a wizard
Harry didn't know about his parents AND heard insults about them from Dursleys
Harry didn't know about being famous and The Boy Who Lived
Vernon said that Harry won't go to Hogwarts.
Then to top it off, Vernon insulted Dumbledore, who was held in extreme esteem by Hagrid (that was partly due to making sure Hagrid wasn't arrested AND was allowed to work at Hogwarts).

So, when that happened, Hagrid basically blew up and lost his temper.

"Shouldn'ta lost me temper," he said ruefully, "but it didn't work
  anyway. Meant ter turn him into a pig, but I suppose he was so much like
  a pig anyway there wasn't much left ter do."

Why he specifically hexed Dudley isn't clear in canon - but he wasn't exactly thinking straight, as he forgot about not being allowed to do magic!
BUT!!! ... there's a circumstantial evidence that JKR actually did it on purpose, and NOT to showcase Hagrid's character at all - instead, to provide character development for Dudley!
In "Garcia, Frank. "Harry Pottermania in Vancouver, with J.K. Rowling: At the author's press conference, adults take a back seat to kids," Cinescape, 16 November 2000", she said:

A question also surfaced surrounding Harry Potter's non-magical relatives, the Muggles who have always tortured or mistreated Harry, because of their fear of magic. For revenge, Harry has magically tortured his cousin Dudley. 'I like torturing them,' said Rowling. 'You should keep an eye on Dudley. It's probably too late for Aunt Petunia and Uncle Vernon. I feel sorry for Dudley. I might joke about him, but I feel truly sorry for him because I see him as just as abused as Harry. Though, in possibly a less obvious way. What they are doing to him is inept, really. I think children recognize that. Poor Dudley. He's not being prepared for the world at all, in any reasonable or compassionate way, so I feel sorry for him. But there's something funny about him, also. The pig's tail was irresistible.'

Now, there's no exact proof, but to me it sounds like the pig tail was basically a precursor in life lessons (don't be a pig! -Circe. Yes, I'm making that parallel on purpose) that ended up with Dementor attack which majorly straightened Dudley out.
Comment: +1 for such a well-researched answer. No hard feelings. :)
Comment: @MeatTrademark - thank you. I have edited my warning to be closer to yours and merged them. Sorry for -1 - i will remove it if OP explicitly comes out and says they are fine with movie canon. By default I always treat books only as one.
Comment: :'(  -just kidding
Comment: Also could add that Hagrid might have been (overly) excited to use Magic...
Answer: Dudley was sneakily eating Harry's cake and that, with already being upset, was why Hagrid lashed out at the child. The Dursleys on the whole seem like pretty mean and petty people, especially in year one before they learned to fear consequences for their actions. Like getting a tail or being blown-up like a balloon (à la Aunt Marge.)
WARNING: This answer is from the movie, but is contradicted by book canon. In the book, there's no mention of Dudley eating that cake - and the opposite is true; Vernon tells Dudley not to eat ANYTHING that Hagrid brought (e.g. sausages).
It is indeed a fact in the movie - the canon (book vs movie) was not specified in the question. I should have inferred it. Anyone is free to downvote if they disagree, obviously. Or, just upvote DVK. I like his answer better myself. -meat™**
Comment: To top things off, as all large but good natured kids, especially weird ones, Hagrid was likely severely bullied in school and in life. His tolerance for bullies like Dudley isn't exactly on high setting.
Comment: "Dudley was sneakily eating Harry's cake" - was there canon proof of that? I don't recall that in the book.
Comment: And let's not forget that they'd been acting in opposition to Hagrid for days - he had to follow them all across the country to get him his letter.  Hagrid was already generally irritated at the whole family.  Dudley's actions were just the proverbial icing on the cake.
Answer: Hagrid is a nice guy until you anger him. He didn't give Dudley the pig tail because of what Vernon had said, though. He gave Dudley the tail because he was helping himself to Harry's birthday cake that Hagrid had brought only for Harry. Hagrid also explained later that he had meant to turn Dudley completely into a pig, but only the tail appeared because Dudley already was enough like a pig that the spell didn't work fully.
Comment: Was there canon proof of that cake eating? I don't recall that in the book
Comment: It is canon in the movie, (if I remember correctly) where Dudley is in the corner eating the cake that Hagrid had brought for Harry's birthday. Upon further research, I rediscovered that Hagrid had also turned Dudley into a pig after Vernon had insulted Dumbledore.
Hagrid also says, "Meant to turn him into a pig, but I suppose he was so much like a pig anyway there wasn't much left ter do." Unfortunately I cannot find the exact passage where Dudley is actually eating the cake, as my book is packed somewhere in a box.
Comment: most people don't really include the movie in canon at all, or at best, consider it a separate canon. And I reread the book yesterday and didn't see any mention - opposite, Vernon warns Dudley not to eat "anything" offered by Hagrid.
Comment: Please edit the fact that your fact is from the movie **only**
Answer: WARNING: This answer is incorrect. In the book, there's no mention of Dudley eating that cake - and the opposite is true; Vernon tells Dudley not to eat ANYTHING that Hagrid brought (e.g. sausages).
I think there has been a revision to the book. When I first read it, Dudley got a tail for eating Harry's cake. In the version I am reading now there is no mention of it. Probably some PC bull about sparing the feelings of fat children.
Comment: Do you have any proof that this was in earlier revision? Some web page mentioning the quote?


WordPress Redirecting to wp-admin/install.php

Question: Am working on my WordPress site. I changed font color of my site then I have refreshed my page but it redirects to wp-admin/install.php.
What can I do now? How can I get access to my site?
Comment: How did you change the font color and which file did u edit ? Did you in any way touch `wp-config.php` or the database ?
Comment: And, where are you working, on a localhost, or a remote server. Please edit your question with more details to get a good detail answer.
Comment: sorry! am working in remote server i haven't touch the wp-config file
Comment: How did you change a font color?  Did you upload a new copy of a CSS file or what? Strains credibility to think a CSS edit would dump a site.
Answer: I've had this problem. I contacted my hosting provider and they told me it happened because I exceeded maximum queries per hour limit and therefore access to the database was temporarily locked, so WP couldn't read from it.
Comment: guess I'm having the exact same thing. Tried to login to phpMyAdmin and server returned a 500
Answer: Open your codebase/setup through FTP or so.

Check the database name, username, password and table prefix in the wp-config.php file.
Check if the wp-config.php file exist and file has not been misspelled in the name or the extension.

Reference: http://codex.wordpress.org/Editing_wp-config.php
Answer: After restarting my machine my wordpress started redirecting to install. The database reported that the tables for wordpress 'did not exist' when viewed through phpMyAdmin. Shutting down the webserver, then restarting the mySQL server fixed the issue on my system.
Please try shutting down your webserver (gracefully), then restart mySQL.
Answer: Try looking at wp_options table in phpMyAdmin and hitting "Optimize table". Worked on one of my sites that had this exact issue (though not sure what caused it initially).
Answer: The issue is within wp-config.php file. You have to double check the $table_prefix field and make sure that it corresponds to table prefixes in your actual database.
Example: If in the database your tables look like wp_website_year_comments in your wp_config.php it should look like this:
/**
* WordPress Database Table prefix.
*
* You can have multiple installations in one database if you give each
* a unique prefix. Only numbers, letters, and underscores please!
*/
$table_prefix = 'wp_website_year_';

Answer: I also experienced this problem and finally realized that the Jetpack plugin installed along with Wordpress is the root cause. It prevents bruteforce attack and enhance security so after about 10 REST calls to the server, it automatically blocks all requests by redirecting to install.php. Deactivating Jetpack solved my problem.
Answer: Some fixes that always work:

CHECK wp-config

DB Logins must be updated

Check Prefix in wp-config
Sometimes the prefix is wrong like wp_ or any other. Check your database and correct it.
Check .htaccess file
Try putting default wordpress htaccess file
Check wp-config file name
Sometimes people edit wp-config-sample file instead. You have to edit wp-config file.
Comment: I wouldn't add an email to contact you.
Answer: @Izzy Hegazy solution worked in my case. I totally forgot I had changed the table prefix on the old installation. Meanwhile, on the new installation, I used the default wp_ table prefix.
SOLUTION

In the case of a migration; ensure your table prefix on the old installation is same on the new installation.
Delete the wp-config-sample.php file.
Check if wp-config.php exists
Check the database connection details and confirmed they're pointed to the right database. (username & password)
Try repairing the database tables using PHPmyadmin. At times database tables get corrupted and cause errors.

These are always the fix in most cases.
Answer: This happens due to the following issues:

Missing Files
Database Connection Details Problem
Site URL Issue
.htaccess File Issue
Webserver Failure
Resources Blocked by Plugin
Query Limit Exceeded
Insufficient Database Privileges
PHP Extensions

Reference: https://www.scratchcode.io/wordpress-keeps-redirecting-to-wp-admin-install-php/


How can I control more than 64 LEDs using a Uno?

Question: I finished working on my 4x4x4 LED cube. I want to make a larger 6x6x6 cube. Is this possible ?
Which components should I use to control the LEDs ?
Answer: Try out shift registers. These should give you the ability to address some more LEDs. There are several videos on Youtube describing the functionality of shift registers
Note: On Arduino there are already functions to "shift out", etc.
Answer: An alternative to shift registers or LED drivers is Charliplexing.  Charliplexing allows you to control n^2-n LEDs using only 'n' pins.
For a 6x6x6 cube, you need 216 LEDs.  Using 15 pins gives you 210 LEDs (15^2 = 225; 225 - 15 = 210), just short of what you need. You'll have to go with 16 pins which is not a problem on the Arduino (there are 18 IO pins available).  This would allow you more LEDs than you need (240 vs. 216) but you can simply not populate the extra positions.
Charliplexing requires less hardware but it is certainly more complex.  Also, you have to rely on POV (persistence of vision) if you want to light multiple LEDs simultaneously.  Therefor, it might not make sense for your particular project depending on your desired usage of the cube.
This article from Uzimonkey's blog talks about Charliplexing on an Arduino.  He includes a good discussion on calculating resistor values at the end of the article.
Answer: The RainbowDuino is an option:
An Arduino clone that incorporates multiplexed Common Anode LED drivers (MY9221) to drive 192 LEDs or LED strings. That goes slightly beyond the 216 LEDs in the 6 x 6 x 6 cube, but the small overflow can be easily handled the conventional Arduino way, through shift registers or LED drivers attached to the RainbowDuino.
RainbowDuino sample sketches show how each individual LED can be written to. You would need to connect the anodes of the LEDs to the positive voltage rail, which in effect makes them a Common Anode matrix addressed via the cathode pins.
If you need to access individual LEDs and not connect them as described above, a separate Extension Board is available which has break-outs for all 192 individual channels.
The entire LED cube would thus be updated by relying on persistence of vision (PoV), i.e. with their refresh rates being faster than around 25 times per second, just like cinema or television work.
Using current-regulated, latching LED outputs such as offered by the RainbowDuino allows the PoV refresh code timing to be far less challenging than if shift registers or Charlieplexing code were to be used within your Arduino sketch.
Answer: The Texas Instruments TLC5940 is another way to easily drive LEDs from the arduino. You can apparently daisy chain up to 40 of them together. (40*16 LEDs) There's so much good information on the arduino playground page. Please go check it out.
Here's one example from an arduino forum user named saeveritt that illustrates an idea of how the wiring diagram would look. Do follow the links to learn about how to power this many LEDs using this technique.


Should pages in Google Webmaster Tools with zero CTR be removed?

Question:
For the past 16 months, my site has pages that have not yet been clicked, while other pages of the site have very high clicks (CTR of the whole site is 21%)
Do you think these pages should be deleted?
Comment: Are the pages useful to users that navigate to them from within your site, as opposed to from search?
Comment: no,
These pages do not have many links from within the site
Comment: It isn't surprising that they get no search traffic then. Linking to your own pages is one of the best ways to improve their rankings.
Answer: The fact that a page gets no search engine referrals does not in and of itself make that page a candidate for deletion. It is normal for pages to get a very poor CTR when they are not in the top few search results. All of the pages in your screenshot have an average position of 7 or worse.
There are a range of things that you can do for pages with poor CTR:

Change the title and meta description to better appeal to users.
Target different (ideally more relevant) keywords.
Work to improve rankings to get into a position with better CTR. (In your case it sounds like the pages could use more links if you want them to rank better.)

Having some pages with poor CTR doesn't necessarily hurt the SEO of your other pages or site as a whole. That is especially true when the pages are ranked further down the page where pages are expected to have a poor CTR.
You would only want to remove pages that have other problems as well when you don't have the time or resources to improve them:

Very little content
Poor grammar, spelling, or clarity
Outdated content
Factual errors
Spam
Duplicate or plagiarized content
Usability issues

If a page looks high quality and you think that users could find it useful, there is no need to delete it because it isn't getting clicks.


How do I interpret the results of a grover's algorithm graph?

Question: I have recently been using Grover's algorithm to solve sudoku by coding. I am unsure how to interpret the graph produced. Could anyone explain?
I have included a link where you can view the graph: https://github.com/seop02/sudoku-using-grover/blob/main/sudoku/%08sudoku_4.ipynb
Answer: In your result after two iterations of Grover's search, after measurement, you've got a distribution of probabilities. Each probability in this distribution corresponds to what you call a "condition", which may contain any number of elements between an empty list $[ \emptyset ]$ ("00000000") and $[0,1,2,3,4,5,6,7]$ ("11111111").

That is each probability corresponds to a vector encoding. The highest probability is 0.023 and it corresponds to "01110101". What Grover's search does every iteration it amplifies the amplitude of the answer, i.e. condition to which oracle says "yes". In other words, imagine that the solution you are looking for already exists among all possible solutions. The oracle itself looks at all candidate solutions at the same time (i.e. a linear combination of those candidate solutions) and gives an answer to all of them. The Grover's search is a technique to amplify the probability of the measurement(s) corresponding to the "yes"-answer, while reducing the probabilities of measuring "no"-answers.
Let's take a look how the most probable answer of "01110101" encodes your conditions. The qubit-0 corresponds to the presence or absence of 0 in the "conditions" list. The qubit-1 corresponds to the presence of 1, and so on.
Therefore, you will have to multiply the bitvector in an element-wise manner with all possible conditions $[0,1,2,3,4,5,6,7]$ to decode the answer. That gives us $[0*0,1*1,1*2,1*3,0*4,1*5,0*6,1*7] = [1,2,3,5,7]$.
I would also suggest that you perform more iterations so that the most promising answer becomes yet more prominent. We know that in the worst case this will be $\sqrt N = \sqrt {2^8} = 16$ iterations. However, I suspect that this will be even less than that.
Comment: Thanks. That helps a lot
Comment: Glad that it helps :)


HP ML350-G6 adding hot-swap drives

Question: I have an HP Proliant ML350-G6 server with 3 600Gb hard drives on RAID5. It's running out of space so I'm adding 2 1Tb hard drives which I will configure as another volume on RAID1. My question is, do I need to switch off the server to put the new hard drives in or can I do it during normal office hours whilst users are working on it? Supposedly they are hot-swapable disks.
Any advice would be appreciated.
Thanks
Mike
Answer: The disks are hot-swappable. There's no need to turn the server off.
You'll want to use the Smart Storage Administrator (SSA) tool to handle the new volume creation.
Comment: Many thanks for your reply. Much appreciated.

HP ML350-G6 adding hot-swap drives


What does the ECT button on a 94 Camry do?

Question: On a Toyota Camry XLE sedan, V6, there is a button labeled "ECT".   What does it do?
Comment: Your question is difficult to follow. Your title says one thing then the body of the question talks about Ford and Toyota and the cars options. Please take a minute to clarify.
Answer: Possibly a duplicate of this question What is ECT Mode for? - Toyota Cars?
The ECT is the Electronic Controlled Transmission button. Engaging the ECT system adjusts rpm at which the transmission will shift. When engaged, the engine will reach higher rpms than it normally would before the transmission shifts. The purpose of this is to keep the engine closer to its power band while running through the gears.
Typically the ECT is engaged when extra power is desired for quick acceleration (like merging onto the interstate). You shouldn't drive with the ECT engaged all of the time though because it negatively affects fuel efficiency in the engine.
Answer: The ECT stands for Electronically Controlled Transmission.
The button when pushed should change the shift points on your transmission.
In one mode it can make the car shift sooner for better fuel economy, in the other mode it can make the car shift later for more power/acceleration


Do pex fittings need to be replaced when installing a new water heater?

Question:
I have purchased a new water heater to replace the original 11 year unit. I am concerned in attaching the existing fittings to the new unit. I believe the builder used pex directly to the original heater. What is unclear to me is how these will behave when I begin to unscrew them. Should the fitting (B) slide free of the cold side brass fitting (C) or must these pieces be replaced? I believe the black fitting (E) will rotate free, but I have the same concern with the connection to the pressure valve (F) as I do the cold water supply.
Answer: PEX pipe won't slide off the fittings if spun because they are on there through compression and not screwed on. I've spun the crimp style fittings without issues but never spun the style you have before but from what I've read, you can spin them with out issue. If you decide to cut the pipe, remember you'll need a spreading tool to reconnect the pipes or use something like SharkBite fittings. You can reuse the brass fittings by cutting the ring with a knife and then heating up the plastic pipe and then bend it back and forth until it comes off. From what I've read, you can do the same with the plastic fittings but be very careful not to cut or overheat them. I'd just replace the plastic ones instead.
Comment: Turns out it is all PEX.  I used the standard hookup kit that you find in the isle right beside the water heaters.
Answer: I think so, because when installed the conical coupling (this kind of fitting) that would have let you replace the boiler without having to remove current fittings:


Is it recommended to log off from Windows when finished working on a server with RDP?

Question: Is there any impact on the server performance in case I don't log off after having used Remote Desktop Connection?
Answer: Yes there is an impact. Yes it is recommended that you log off. If you don't log off, all of the resources (such as RAM) that it took to sustain your interactive user session stay in use. You keep one of two administrative connections in use so that others can't connect.
What's actually recommended is to not RDP to your servers at all. This is what the Remote Server Administration Tools and Powershell Remoting are for.
I also wish to say that there is a much larger security risk involved when you log in via RDP versus a network logon, e.g. through RSAT/MMC.
Comment: @DKNUCKLES Microsoft has made every effort to make it so that you rarely ever have to log in to a server. RSAT, Server Manager 2012, PS Remoting, Server Core edition, etc.
Comment: Who recommends not RDP'ing to your servers?
Comment: They've also released TSGateway as well. Just because they've released methods so that you don't have to use RDC, doesn't mean that it's recommended by MS or best practices that you don't use RDC. I have a bank card that allows me to bank without going into the bank, but does that mean it's best practices to not go into a branch and see a teller?
Comment: @DKNUCKLES - **I** recommend not RDPing to your servers, because it uses more resources, takes longer, and uses interactive logons which open you up to a larger array of security vulnerabilities than network logons do.
Comment: @DKNUCKLES I don't know about wherever you are located, but here, bank branches definitely want to make bank customers feel that way! In my town, only one bank (not branch or office, but bank!) will let you walk into the building, see a teller and do something as trivial as *deposit some cash with them into your own account with them.*
Answer: This might be slightly off-topic, but anyway:
It's considered a good practice by all the administrators I know to logoff when your done. Although the performance gain probably is neglible, there are other things to consider:

A logged-on session tells other administrators that you're working on that server.
By logging off when done, you work in a structured way (disregarding any "administration servers" from this rule, of course).
The more processes running on a server, the larger the chance of memory leaks.
Especially for virtual servers and graphic-intensive consoles, there is actually a measurable RAM penalty in large environments with a lot of lingering RDP sessions.

In short, do your fellow administrators a favor and log off. Everybody wins.
Answer: Besides the resource impact that Ryan Ries described, the other problem with long-running RDP sessions is if your password changes then any sessions currently open on a server will cause a huge number of authentication errors on your Domain Controllers.
Answer: Sorry to disagree with some of the above, and I know questions like this always bring out references to "best practices", personal preferences, Etc., but apart from the memory footprint on the remote server and the potential for one of the administrators' desktop processes producing unexpected CPU load, the biggest risk is one of security.
And, whether you're using RDP or RS/AT, it's the same issue.  If you have an administrative token in-play, and the token lifetime is protracted, the risk of token stealing is higher than if you don't remain logged in with an administrative token.
Long story short, use low-privilege accounts for as much as possible, and only logon/escalate to a administrative token when absolutely necessary.
It's all too easy to use tools such as incognito to steal a token, and replay it against another system.
Comment: I agree with you that the biggest risk really is one of security, but I disagree with you that your amount of exposure is more or less the same using either RDP or RSAT (which uses network logons as opposed to interactive logons.) I don't really want to talk too deeply about it here because it gets 'exploity' very quickly but I promise a full-on RDP seesion exposes you to more risk than a remote administration connection over RSAT/MMC/PSRemoting for at at least a couple of reasons.
Answer: My guess is that it is almost none (provided that you don't leave some applications running).
The only thing is that you use up the remote session. There is a limited number of them (if I remember correctly, on Windows Server 2008, it is four remote sessions at maximum). So the hanging session can at some point prevent somebody from connecting.
Actually, as an administrator, you are allowed to terminate established sessions, freeing them for yourself. I don't know how it is if you connect as an ordinary user, though.


What is the gradient of deformation gradient $F$?

Question: Deformation gradient is defined as
$$F_{iJ}=\frac{\partial x_i}{\partial X_J},\;\mathbf{F}=\frac{\partial\mathbf{x}}{\partial\mathbf{X}},$$
where $\mathbf{x}$ is spatial coordinates; $\mathbf{X}$ is material coordinates.
I wonder whether $\nabla\mathbf{F}$ has physical meaning. Here is my derivation:
$$\nabla\mathbf{F}=\frac{\partial\mathbf{F}}{\partial\mathbf{x}}=\frac{\partial}{\partial\mathbf{x}}\frac{\partial\mathbf{x}}{\partial\mathbf{X}},$$
where $\nabla$ is the del operator with respect to spatial coordinates.
Then we interchange the differential order on the right-hand side,
$$\nabla\mathbf{F}=\frac{\partial}{\partial\mathbf{X}}\frac{\partial\mathbf{x}}{\partial\mathbf{x}}=\frac{\partial\mathbf{I}}{\partial\mathbf{X}},$$
where $\mathbf{I}$ is a second-order unit tensor. Now we have
$$\nabla\mathbf{F}=\nabla_0\mathbf{I},$$
where $\nabla_0$ is the del operator with respect to material coordinates.
The answer seems to be zero if there is no mistake in my derivation, but what is its physical meaning?
Answer: Answer
The deformation is the application
$$
\begin{array}{rl}
 \boldsymbol y:\Omega_0      &\longmapsto\Omega\\
               \boldsymbol X &\longmapsto \boldsymbol y(\boldsymbol X)
\end{array}
$$
where $\Omega_0$ and $\Omega$ designate the initial (material) and current (spatial) configurations, respectively.
The deformation gradient has components
$$
 F_{i\alpha}=(\mathrm{grad}\,\boldsymbol y)_{i\alpha}=\frac{\partial y_i}{\partial X_\alpha}
$$
and is also a function of the material coordinates $\boldsymbol F(\boldsymbol X)$.
The gradient of the deformation gradient naturally reads
$$
 (\mathrm{grad}\,\boldsymbol F)_{i\alpha\beta}=\frac{\partial^2 y_i}{\partial X_\alpha\partial X_\beta}.
$$
The deformation mapping is not a function of the spatial coordinates, hence they have no reason to appear at any step.
Comments

Since the deformation is a function of the material coordinates, its derivatives are unequivocally defined with respect to the material coordinates.
It is preferable not to mix up the spacial variable $\boldsymbol x$ (an independent variable in $\Omega$) with the deformation $\boldsymbol y$ (a mapping from $\Omega_0$ to $\Omega$).
In OP's suggestion, the identity tensor emerges precisely because of this confusion.


delete request by using FormData returning error 500

Question: i'm working on delete an attachment by send a request with form data containing an URL through an API path with an id

deleteAttachment(id, url) {
    const formData = new FormData();
    formData.append('url', url);
    const config = {
      headers: {
        'content-type': 'multipart/form-data',
      },
    };
    return Repository.delete(`${resource}/delete-file/${id}`, formData, config);
  },

it has no problem with the id and url as i console it and return the right value.
i've test with postman apps by using content-type: json/application and it's says that the request does not have multipart/form-data content-type. then i change the content-type to form-data by key in key = url and value = url and it's successfully deleted. but this deleteAttachment() function did not work and returning this error
xhr.js?b50d:172 DELETE https://anURLPath/api/employee/delete-file/38598 500

Access to XMLHttpRequest at 'https://anURLPath/api/employee/delete-file/38598' from origin 'http://localhost:8080' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.

what's actually happen and the caused of this error? i've used this same code to post API ant it's perfectly worked. but in this delete API is returned the error. can someone help me?
Comment: How is CORS configured on the server side?
Comment: @MattU it's just the same with POST API policy. but the POST request is worked perfectly without error
Comment: Are all methods allowed via the CORS policy? Or did you specify others but not `DELETE`?
Answer: Please add Delete method in Access-Control-Allow-Methods header. POST and GET are added by default but you have to add DELETE method on server side.
"Access-Control-Allow-Methods", "GET, POST, DELETE"