I want to oraclize this smartcontract to get some output on a localhost. I am desperate what should i do?

Question: pragma solidity ^0.4.17;

import "installed_contracts/oraclize-api/contracts/usingOraclize.sol";

contract DevCoin is usingOraclize {

    mapping (address => uint256) public balances;

    event Transfer(address from, address to, uint256 value);

    uint256 public z;

    event newOraclizeQuery(string description);

    function __callback(bytes32 myid, string result) {
        if (msg.sender != oraclize_cbAddress()) throw;
         // z = result;
    }

    function DevCoin() payable public {
        balances[msg.sender] = z;
        OAR = OraclizeAddrResolverI(0x6f485C8BF6fc43eA212E93BBF8ce046C7f1cb475);
        //update();
    }

    function update() payable {
         newOraclizeQuery("Oraclize query was sent, standing by for the answer..");
         oraclize_query("URL", "json(https://urbangold.localtunnel.me).z");
    }

    function sendCoin(address receiver, uint256 amount) payable public returns (bool) {
        if (balances[msg.sender] < amount) return false;
        balances[msg.sender] -= amount;
        balances[receiver] += amount;
        Transfer(msg.sender, receiver, amount);
        return true;
    }

    function getBalance(address addr) public view returns (uint256) {
        return balances[addr];
    }
}

Comment: Could you clarify what it is you want to achieve? So far you have correctly implemented Oraclize though your callback does nothing. What network are you attempting to deploy this on? If it's a _public_ network, any query to your local host will fail since the URL endpoint needs to be one that Oraclize can reach with an https call.
Comment: @GregKapka I use localhost 8545 on a private network with metamask. The Thing is I made a restfull API on my own on a localhost with a specific number for example 150 represented by the variable z. This variable should go into the DevCoin function balances[msg.sender] and should be displayed as: You have 150 DVC.
Answer: You contract & Oraclize implementation looks good so far, however your __callback function isn't doing anything since you've commented out the line which sets the contract's global variable z.
Your query is attempting to parse a JSON, plucking the z key's value from it, and so your API must return a JSON that suits this format:
{
    // ...
    "z": 150
    // ...
}

Then, by uncommenting this line here:

// z = result;

and calling the update() function, you can make an Oraclize query which - when it calls back - will update your z varible to whatever is in the JSON your API returns.

Looking further at your query, you are using a local tunnel to expose your API. This means that Oraclize can only query that URL whilst you're running your server.
Another option you may wish to choose is to develop locally using Truffle & the Ethereum-Bridge (which can be installed via npm - details here). This way you can make queries directly from your local host for development purposes if needs be.
Oraclize have a bunch of example repos here where you can see how to use Truffle with Oraclize & the Ethereum-Bridge for developing your smart contracts in a local environment.

Edit:
To answer your further question of how to parse your result z into a uint, luckily the Oraclize contract you inherited into your own has a helper method to do just that! Make your __callback function look like so:
function __callback(bytes32 myid, string result) {
    if (msg.sender != oraclize_cbAddress()) throw;
    z = parseInt(result);
}


Can I make a final RRSP contribution after moving to the U.S.?

Question: I moved from Canada to the U.S. (California) in August 2013. I am wondering whether I can make one final contribution to my RRSP account for the 2013 tax year (transferring between Canadian accounts) to max out my RRSPs for 2013? I lived and worked in Canada for all my life until August 2013. I do not plan on touching these accounts again after this until I retire.
Thank you.
Answer: Probably a little late now but the answer to this is yes you can still purchase RRSPs for a tax year in which you were a resident and earned income even if you are not presently a resident.
http://www.afbs.ca/public/index.php/staticpage/index/page/346/mapid/425
As a side note if you have significant assets in your RRSPs you may still be a resident as far as CRA is concerned.  The rules around non-residency are fuzzy but one of the key points is that holding significant assets in Canada makes you a resident regardless of where you live.


What is the "+ 75" in these NPC hit point stats?

Question: I see NPCs with stat blocks that have "Hit Points: 142 (15d8 + 75)" (for example). I was wondering where the "+ 75" (in this case) came from?
Comment: [related question](https://rpg.stackexchange.com/q/55142/22566)
Comment: @KorvinStarmast it is a duplicate question, isn't it
Comment: @enkryptor I don't think so, but it is related.
Answer: It's usually based on the creature's Constitution modifier.
5E creatures are often statted as though they have player levels, with effective "levels" and "proficiency bonuses" baked into the final stats that are visible in the stat block.
For the example you described, the monster probably has a Constitution of 20 (+5), and has an effective "level" of 15, with d8 as its hit dice. So their final hitpoints are 15 × (1d8 + 5), or 15d8 + 75, for an average hit points of 15 × 4.5 + 75 = 67.5 + 75 = 142.5, rounded to 142.
Most of this is esoteric, and really only matters if you have a mechanic that specifically depends on a creature's hit dice—a mechanic which only comes into play for PCs, normally. There are a few mechanics and feats that would be affected by the minutiae of these calculations, though.
None of this should be confused to represent Challenge Rating, which has its own calculations and stipulations.
Comment: I'd recommend revising your opening remark in light of @enkryptor's comment. CR-based proficiency is MM derived, not from anything to do with levels/PCs.  I'd suggest simply removing that paragraph (your second one) and citing the MM as a supporting reference.  Replace "effective level of 15 " with "has 15 d8 as its hit dice" ... or something close to that.
Comment: *effective "levels" and "proficiency bonuses" baked into the final stats* — that is not exactly true. You *can* "reverse-engineer" monster's stat to get its level and proficiency bonus quite often. But determining monster's level and proficiency, and then "bake" them into final stats is not the way how stats block are made in 5e.
Comment: It also matters if the DM wishes to roll for monster HP rather than taking the average. Not exactly esoteric as it can make an encounter more interesting when the players don't know exactly how many HP a creature has - when dealing 50 damage to one kills it, but another is still standing after 60 damage has been dealt, or vice versa.
Answer: In short, it comes from its CON modifier.
The numbers in brackets provide formula to roll for the monster's HP and it works just the same as with PCs. In this case the 15d8 comes from a medium (hence the d8; a small one would have a d6 and so on) monster on a 15th "level" (not really a normal level, just a concept used in building the stats) plus 15×[CON MOD]. So I would suspect that the monster has CON +5 (since 75 = 15×5).
You can then check that average HP is 15 × 4.5 + 75 = 142 (round down).
Comment: Thanks! This is actually pretty simple after getting this easy to read of an explanation. Thank you again!
Comment: Thank you so much! My guidebooks are in my friend's house so I can't read it for the time being. The link will help greatly.
Answer: It is based on the DMG/MM HP calculation suggestions

What is the "+ 75" in these NPC hit point stats?

"15d8 + 75" means you have to roll d8 15 times and add 75 in order to determine this particular creature's maximum hit points. So +75 means a flat bonus to add.
So where it comes from, and why +75 ?
At the end of the day, it is the DM (or the specific adventure author) who decides, how many hit points should the creature have. They should (although not have to) stick to the DMG rules. See DMG page 275 "Creating a monster stat block" for the details.
Hit points directly influence the creature's CR, as shown in the Monster Statistics by CR table.

A monster's hit points have a direct bearing on its challenge rating, and vice versa.

Specific CR assumes specific hit points range. Alternative, a DM might use number of hit dice modifiers:

A monster can have as many Hit Dice as you want, but the size of the die used to calculate its hit points depends on the monster's size, as shown in the Hit Die by Size table. For example, a Medium monster uses d8 for hit points, so a Medium monster with 5 Hit Dice and a Constitution of 13 (+1 modifier) has 5d8 +5 hit points

Is it usually CON modifier plus any modifiers DM thinks are appropriate. See Monster Manual, page 7, "Hit Points":

A monster's Constitution modifier also affects the number of hit points it has. Its Constitution modifier is multiplied by the number of Hit Dice it possesses, and the result is added to its hit points.

In your particular example the creature might have +5 CON modifier aside with 15 hit dice. That gives this exact 15 × 5 = 75 bonus. Also, the DM can freely add (or subtract) hit points in order to match the CR table.
Comment: Already had the plus 1, I like that in this answer the DMG Creating a Monster bit was included.


Are echhi anime haram?

Question: Echhi anime involve nudity such as Breasts and nipples being shown but never the vagina or any sex in it. Since there is no sex in it like porn is it haram. Echhi anime kind of control your desires so are ecchi anime ok??
Answer: regardless of what you're watching, if something other than your wife is controlling your sexual desires, it must be refrained from as shaitaan is trying to make you have more of it. if you really want to watch anime, watch the good ones like Naruto, Dragon Ball Z, Attack on titans, death note or akame ga kill. these anime are just normal cartoon you can watch and don't tempt you to do anything which keeps you away from the bad kind of stuff
Answer: the holy quoran states (i can't remember the exact verse at the moment) that all our senses are held responsible (i.e. eyes, ears, intellect, ... even our feelings). so watching haram scenes with the intention of not pursuing the issue physically, is not only "absolutely and obviously haraam", its also impractical as well. and unethical.
also to mention, pornography has different levels and types of approach. sadly.
Answer: Yes, firstly because it shows the drawn 'awrah (islamically considered private parts of a human) of women which come under the same ruling as seeing real private parts of women if the drawing is realistic, and anime is one of the most realistic ways of drawing, and realistic here means realistic in the sense of the drawing having realistic bodily and facial features and resembling the creation of Allah, and to explain the 'awrah parts of women:

"And tell the believing women to lower their gaze (from looking at forbidden things), and protect their private parts (from illegal sexual acts) and not to show off their adornment except only that which is apparent (like both eyes for necessity to see the way, or outer palms of hands or one eye or dress like veil, gloves, headcover, apron), and to draw their veils all over Juyoobihinna (i.e. their bodies, faces, necks and bosoms)…" (Quran source) https://islamqa.info/en/21134
  [al-Noor 24:31]

so from this we understand that all of the parts of the woman are awrah when she is with a non-mahram(s) (.i.e the ones who are not haram for her to marry) except the nasalis, orbicular oculis, the eyes, and what is horizontally around it until the all the way until the orbicular oculis (horizontally) .i.e what is around the eyes horizontally. End quote.
secondly: the whole category of Ecchi is based mainly on immorality so yes, animes of the ecchi category are completely haram, because the plot revolves greatly around immorality if not only.
thirdly: you mentioned that it shows some of the private parts of the woman, which is tempting, and may lead to the major sin of masturbating, which is forbidden because Allah says in the Quran:

"And those who guard their chastity (i.e. private parts, from illegal sexual acts). Except from their wives or (the captives and slaves) that their right hands possess, - for them, they are free from blame. But whoever seeks beyond that, then those are the transgressors." 23:5-7 (Quran source) https://islamqa.info/en/329

so since the only acceptable way for a man or woman to satisfy their sexual desires and needs is to do it with their spouses or and man to do it with what his right hands possesses (the captives and slaves) we understand that masturbation is a big and forbidden sin in islam, End quote.

Are echhi anime haram?


Pendulum's motion is simple harmonic motion

Question: For a pendulum's motion to be simple harmonic motion (S.H.M.) is it necessary for a pendulum to have small amplitude or S.H.M. can be produced at large amplitudes as well?
If it is really necessary for an S.H.M. to have small amplitudes then why is it? because even at large amplitudes there is restoring force pulling the pendulum toward mean position and its acceleration is directly proportional to the displacement.
Answer: As you stated, in order to have simple harmonic motion, you need to have an acceleration that is proportional to the displacement.  For a pendulum, if you work out the details, you will find that
$\frac{d^2\theta}{dt^2} \propto -\sin(\theta)$
where $\theta$ is the angle the pendulum makes with the vertical.  For small angles, $\sin(\theta)\sim\theta$, which would then lead to simple harmonic motion.  For large angles, this approximation no longer holds, and the motion is not considered to be simple harmonic motion.
Comment: Just to clarify, are you asking when the approximation is no longer valid?  That would really depend on what kind of accuracy you are trying to achieve.  The motion would be oscillatory, but not simple harmonic motion, because simple harmonic motion implies sinusoidal behavior, where the second derivative of the displacement is proportional to the displacement as you pointed out.
Comment: It means that the increment in the angle would not produce S.H.M. it would be just motion but not S.H.M. and  in that case when it will no longer be S.H.M. will its acceleration be directly proportional to the displacement?
Comment: The point of the simple harmonic oscillator is to have a precise single harmonic frequency. *If* you were somehow able to design the pendulum to achieve that goal you could have a very accurate clock. But the non linearity in your basic pendulum design results in *harmonic distortion*. In terms of the spectrum, it no longer appears as a line. The power is spread over a range of frequency from the fundamental - and it's dependent on the amplitude of the swing.
Answer:
In case of pendulum motion, when the angle of displacement is large(as shown in fig.), the direction of restoring force$(mg. sin \theta)$ is not exactly in the direction of equilibrium position. But the condition of S.H.M. is the restoring force must directed to the equilibrium position in all instant. So in case of large angular displacement, this condition is violated. Hence the motion of the pendulum no more remains simple harmonic in that case.
For this cause the angular displacement of S.H.M. must be kept smaller than $4$ degree.
Comment: At $2^\circ$ it's not perfectly SHM. Why do you choose $4^\circ$? Even at that small angle, the solution has deviated from pure SHM. But it isn't even a 0.5% effect until $>16^\circ$. It's a small bit over 0.1% off from SHM at $8^\circ$.  Your $4^\circ$ choice is arbitrary.
Comment: I've seen in many books that generally the angle kept smaller than $ 4∘$. Actually the aim is to keep the pendulum motion in approximately straight path. In that case restoring force always directed to the equilibrium position. Now this curvature of the path not only depends on angular displacement only but also depends on the radius of curvature or length of the pendulum thread. Higher thread length and smaller angular displacement keeps the pendulum motion along approximately straight path.
Comment: The correction factor applied to $\omega_{SHM}$ does *not* depend on pendulum length. It depends on maximum angle.  Introducing the idea of curvature is a diversion at best. Yes, for shorter lengths a given *horizontal* displacement will create a larger correction factor, but that's because the angle is larger.  The correction arises because $\sin\theta \ne\theta$, but $\sin\theta=\theta-\theta^3/2!+\theta^5/5!-\theta^7/7! + \ldots$.
Comment: Sir with respect, I never taking about the correction factor. I've said the curvature of the pendulum path(i.e. in which path the pendulum ball moving) is depends on the length of the thread of pendulum. I'm not going to mathematical derivation. I'm trying to give ans of this question physically.
Answer: It's just because at large angular displacements, it does not approximate the SHM of, say, a block on a spring with no friction. The restoring force is not in the direction of the displacement; therefore it does not act like SHM.


Keep iPhone Screen On (when plugged in)

Question: Is there an app (normal, jailbreak) that will keep my iPhone (3GS, OS 4.x) screen on, indefinitely, when it is plugged in, regardless of what app is running in the foreground?
Comment: As per @MisterEd's answer and comment, it is important to know if you'd want an automated form to switch behaviours when plugging in/out or not. Seems like it's implied you do want that. Answers will vary based on that.
Answer: An unexplained downvote brought to my attention this old post, so I decided to update it.
I don't have an iPhone any longer, but my iPad screen simply stays on, whenever plugged in or not, if my setting to Auto Lock is set to Never. On iOS 7+ it is that simple.

Now, if you want to automatically change it back (which is a completely different question), once you plug it out, you'll need to jailbreak. But since it's complicated and I haven't tried, I'll just give one pointer that seems to do it: get Tasker (found on lifehacker).
I personally rather just manually switch it on and off, until apple decides to have some kind of NFC. It should be just around the corner, if not with NFC, then with iBeacon.
Old answer (jailbreak only, iOS 4 or less)
First, I just tried on my iphone and even calculator stays active after 1 minute, even if the screen dims out. So maybe your question is really just about keeping the screen on.
Anyway, I can think of two solutions: kirikae with backgrounder might do the trick as a side effect. If not, you can use SBSettings with Autolock toggle to do it manually and temporarily set the auto-lock to never. All of them you should find in Cydia.
edit: as none of the above actually worked, here's some update.
Some custom toggles on SBSettings seem to just not work indeed. It's probably due to getting outdated or conflicting with something else, two common problems we find on cydia apps. BigBoss is kind of similar to SBSettings and also have an Autolock toggle. You could use it along with some multitasking, leave it on the background and use it as needed. It hardly have any conflicting issue.
Unfortunately I can't find many more ideas to this.
Only thing I can assure you is that I just tried SBSettings's Autolock toggle on my iOS 3.1.3 and it works. It also says it's updated to 4, so most likely it's either problem with 4.1 or conflicting with something else you've got installed. And believe me, there are conflicts from the least expected things (look at the comments).
Comment: Yes I meant "screen on". I just realized that the OS allows "never" as an autolock option without jailbreak, but the SBSettings will make it easy to just do this when I want, not all the time. I think I'll delete the question, as it is just part of the OS...
Comment: @mankoff don't you dare to ever delete relevant questions just because after they're answered they look like it was "obvious"! ;)
Comment: OK. As you can see I haven't :). I think it didn't let me? Anyway, AutoLock Toggle (SBSettings) sounded great but doesn't seem to work. Still looking for a solution...
Comment: @mankoff that's sad news. :( I'll update the answer and try to help. :(
Answer: The have moved the Auto-Lock option from General in iOS 10 (and possibly above):
Settings > Display & Brightness > Auto-Lock
Answer: I use iTunes.  As long as you have a song playing the screen will dim, but it won't go black and it won't lock.  If you don't want to have music playing you can download a track that's just silence, then put it on repeat.
EDIT: I should note that my IOS version is 7.1.0 - can't make any promises about other versions...
EDIT: I should also note that the behavior described above only applies when the phone is on external power, that is, iTunes will not keep the phone unlocked when on battery power.
Comment: @cawas Because the Auto Lock setting doesn't differentiate between battery and external power.  In other words, I have to remember to switch Auto Lock back to my preferred on-battery setting of 1 min or risk stuffing my phone in my pocket after forgetting to lock it, and then having a dead battery in a couple hours (or worse, losing my phone and having it lying on the street unlocked).  iTunes, on the other hand, will only keep the phone unlocked on battery power.  If you're good about remembering to manually lock your phone, then Auto Lock might work for you.
Comment: Why not simply setting Auto Lock to Never?
Comment: Ooooh... You've got a point there! :D
Answer: The Gentle Alarm keeps the screen active when it is plugged in, but I guess that is a feature that each app has to implement, not something that you install to keep the screen active for all apps.
Answer: I use Kensington's Nightstand every night. Sure beats having a separate alarm clock by the bed. And no, you don't actually have to use (or even own) their charger.

Keep iPhone Screen On (when plugged in)


Edit a webpart in SharePoint

Question: Someone deployed a webpart to our site that left and that webpart changed the globalbreadcrumb banner of the sitecollection. The webpart is needed to be used, but I want to remove the code that is overriding the banner. I was trying to see how to do this without the actual solution that was created with visual studio. All I have is access to the deployed webpart file.
Answer: If it is a custom webpart (probably it is, you mention Visual Studio) you are out of luck. It is a all-or-nothing deal. You cannot remove parts of a webpart, unless the developer who created it has added options for that (use the 'modify (shared) webpart' option in SharePoint to see the configuration options of the webpart).
The webpart is rendered by the code associated to the webpart (look in the webpart definition file to find out which dll). The code in this dll is responsible for all of the actions the webpart takes.
Your best option is to get the code, comment out the bits of code you don't need, compile and redeploy.
You may have a backdoor: if it is a 'visual webpart' you can edit the control it loads, although not recommended since the controls lives in the 14-hive on the server.
Comment: So from what you're saying if I changed file to a cat file and extract the contents and open the .dll, which would have all the webpart code and use that as a new solution file within visual studio and redeploy?
Comment: The DLL will contain compiled code, that is not human readable (or editable). If you have good knowledge of the internal workings of webparts/solutions/etc you could pull it off, but it is tricky. It all depends on what the WebPart does and how it was designed.
Answer: It's easiest if the webpart was deployed with a solution package. In that case, the wsp file will have everything you need. If there was no solution package, it will be harder to do, but you can still get all of the necessary pieces from the web server.
Basically, you want to recreate in Visual Studio what the other developer had. You want to use the same solution and feature IDs, so that when you upgrade or redeploy, the existing site will begin using your modifications.
Recreating the xml and ascx files is not that difficult. The trick is the code. For that, use Reflector or dotPeek to decompile the DLL back into code. You can then copy the code from those utilities into class files into your Visual Studio project.
Comment: So from what you're saying if I changed webpart file to a .cat file and extract the contents and open the .dll, which would have all the webpart code and use that as a new solution file within visual studio and redeploy?
Comment: The webpart file is just an xml file. But, yes, change the solution package extension from wsp to cab and then extract the contents. Included in the contents should be (among other things) a webpart file and a DLL. Open the DLL in Reflector or dotPeek and it will give you the source code. The combination of the decompiled source code along with the other xml files extracted from the solution package can be arranged within Visual Studio to create a new version of the solution package which can be redeployed to your server.

Edit a webpart in SharePoint


IBM Quantum: Are ibmq_5_yorktown and ibmqx2 different devices?

Question: When I run provider.backends(), ibmqx2 is listed as an available backend, but is not listed on the IBMQ systems page. This file from the archived repository ibmq-device-information associates backend name ibmqx2 with display name IBM Q 5 Yorktown. The IBMQ systems page does list a 5 qubit Yorktown device, but under the name ibmq_5_yorktown. This backend is also available via ibmq/open/main, but is not listed by provider.backends(). Are ibmqx2 and ibmq_5_yorktown respectively versions 1 and 2 of backend software providing access to a single Yorktown device? Or do these names refer to two distinct Yorktown devices?
Answer: Actually, ibmqx2 and Yorktown are one quantum processor. When IBM Quantum platform was released, two processors - Yorktown and Tenerife were available. These processor were denoted also ibmqx2 and ibmqx4, respectivelly. Note that Tenerife processor is retired now.
If you have a look into IBM Quantum environment, you can see that there is ibmqx2 processor in list of available devices. See here:

When you click on ibmqx2, this page is shown:

So, it means that ibmqx2 and Yorktown are identical devices.
The naming is just a legacy of former times.
I would be happy if anybody from IBM can add more comments.
Answer: As @Martin Vesely answered, it is the same device.
Here is the README documentation showing that they are the same: https://github.com/Qiskit/ibmq-device-information/blob/master/backends/yorktown/V1/README.md
Here is a little screen shot of that documentation:


Can a Kineticist dismiss their own infusion-modified blasts with a standard action in the same way as dismissible spells?

Question: Some infusions add a duration to kineticist powers, such as the Wall or Cloud infusions, to name a few. My question is--can the Kineticist dismiss the infusion like a dismissible spell (standard action), or even as a free action? Or is it sitting there for the entire duration regardless?
Comment: I think [this question](https://rpg.stackexchange.com/q/91001/8610) may be closely related.
Comment: Perhaps related but not really an answer. As described in that question, 'kinetic covers' (and I don't even know what those are) has no listed duration. Kinetic powers like Wall do have a listed duration (# rounds = Con mod or til use the power again) but nowhere does it say whether Kineticist powers can be voluntarily dismissed.
Answer: No
Like all abilities, kineticist class features that don't have clauses in their text allowing the kineticist to dismiss them (or inherit such clauses from a spell they emulate) can't be dismissed. You have to wait for their duration to end.


OpenID Connect: Why use authorization code flow?

Question: I have a question about implementing OpenID Connect I was hoping I could get some help on. I understand the different flows and get that the authorization code flow is good because it allow client credentials and server-to-server communication is more secure than communication through the user agent. But even so using the intermediary code seems unnecessary if the client and OP were to use authenticated encryption on their correspondence through the user agent. Groundhog Day attacks could either be restricted through the use of a very short expiration time specified within the message or eliminated with a preliminary request to the OP for a nonce. Assuming a strong enough encryption, i.e. AES-256, I would think that even refresh tokens could be sent through the user agent with negligible decrease in security. Are there any other considerations or reasons why this could/should not be done that I may have overlooked?
Answer: Even though the connection between user agent and servers are secure, the user agent may not be fully protected. Since authorization code flow ensures the user agent is not privy to the tokens, security is improved by reducing exposure of tokens to between servers only.
Answer: There is some additional level of security. When a request is made to the Token endpoint to exchange the code received from the Authorize endpoint it allows the client application to authenticate itself to the authorization server. When you make a request to the Token endpoint you send more data about the client. For confidential clients (applications that are capable of securely storing a client secret) the token endpoint requires the client to authenticate itself by means of a client id and client secret. See this section of the OAuth 2.0 spec and this section of the OpenID Connect spec. To summarize, the client application can send the client id and client secret in two ways. One way is by using the pair as a username/password combination via HTTP Basic authentication and the other sending the credentials in the POST body of the Token endpoint request. I must add that only confidential client types are required to send the client id/client secret pair. Public client types typically don't call the Token endpoint*** For example, implicit flow only uses the Authorize endpoint. One of the reasons implicit flow is considered less secure is because the client application never authenticates itself with the authorization server. Implicit flow only sends a client id and it's to the Authorize endpoint which does not support a client secret or any way for the client to authenticate itself. Note that sending only the client id is not authenticating the client. It's only identifying it.
The bottom line: when you use authorization code flow you are authenticating your client and thus adding another layer of security.
*** You can run into a scenario where a public client does use the Token endpoint. If you have a JavaScript application that uses resource owner flow and are sending credentials directly to the Token endpoint you would NOT send a client secret because a client secret cannot be stored securely in a JavaScript application.
Answer: In implicit grant, which seems to be under consideration, the tokens are returned from the authorization endpoint in the redirection URL and will be logged in the browser history.
Authorization code grant is beneficial for public clients (over implicit flow) because the tokens are obtained via a POST request to the token endpoint. The grant also allows for employing PKCE.
For confidential clients tokens may travel over secure back-channel and don't have to be exposed to the user agent in authorization code flow.


Translating "Most Games Played" Accurately?

Question: What's the best translation for Most Games Played in terms of video games?
Comment: A bit more detail to answer this question would be good. Under what context would you use that sentence? I just can see it in a ranking with users, and you have the user that played the Most times, the translation for that is "Más juegos jugados". Or did you mean "Most Played Games"?, basically the games that are played the most, in which case the translation is "Juegos más jugados".
Comment: Is the context a list or group of different games? Or the different times you've played the same game?
Answer: Maybe there is a confusion here. Just in case, the translation would be:
Most Games Played -> La mayoría de juegos/videojuegos jugados
Most Played Games -> Juegos/Videojuegos más jugados
Answer: The most accurate translation for me would be:
Juegos más jugados or Videojuegos más jugados.
Answer: Mmmm tricky one because Spanish doesn't differentiate between "Games" (Juegos) and "Play" (Jugar) as you can see, it is the same for the verb (Jugar) and the pronoun (Juego), and in Spanish redundancy (use of similar words in a sentence) is not recommended (but allowed). In this way the sentence "Juegos más jugados" it is just a little not common but allowed. Another one could be "Juegos más usados". As an example, it would be common hear "Candy Crush es uno de los juegos más usados hoy en día" (Candy Crush is on of the most played games nowadays".
Answer: It could also refer to the number of times you have played a specific game: For example, in soccer, or football, you'd say "he's played most of the games in the season".
In this case,

Most games played -> Más partidos jugados

If it were a videogame or boardgame, then the word "partida" is used, and so

Most games played -> Más partidas jugadas

This is complementary to the other answers, but I think this last answer is the one you're looking for
EDIT: Responding to the comment below. No, not really. Again, look at my example: "He's played 15 games this season", talking about sports, doesn't mean 15 different games, but 15 different matches. So, in some contexts, game would be translated to partido/partida
Comment: @Omar "game" is widely used synonym of "match", but I agree with you that this is not what the OP meant.
Comment: game is just "juego". partido/partida would be match.
Answer: The straight translation, taking into account you're talking about videogames, would be:

Más juegos jugados

(meaning, someone played more games than anyone else, "más" here is not used in the comparative sense "más que")
Translating it as "La mayoría de los juegos jugados", as is proposed in another answer supposes that you're really trying to translate the sentence "Most OF THE games played". That could be true in a casual setting. You would need to provide a bit more information on where you're finding this sentence


Playing vocals on instrument

Question: I'm not advanced sooo just wanted to ask- i found a music sheets with vocal and accompaniment. As no one will sing for me i need accompaniment. Is it possible to merge it? I play on piano, so I can do vocals with one hand what with another?
Comment: I am not sure that I understand what you are asking. Yes, you can play the melody and accompany yourself. "...so I can do vocals with one hand what with another?" Are you asking about what you should do with the hand that is not playing the melody?
Answer: There are multiple ways to do this, and I realize that this is a pretty difficult situation to be in, especially if you're not familiar with this sort of thing.
One solution is to sing while playing the accompaniment. I'm not sure if you've already ruled this out, though.
If the accompaniment is simple enough, you can find the main chords of the song, play them in the left hand, and pick out the melody with the right.
Another solution is to find a different arrangement. Depending on the popularity of the song you want to play, there could be a ton of arrangements out there. If you search "[song name] piano sheet," you might get some results. I also recommend the website https://musescore.org/en - search the song name in the search bar.
Yet another solution may be to record yourself playing the accompaniment and sing along with that, or find a pre-recorded accompaniment and sing with that. However, that would require you singing instead of playing.
Answer: It depends on the way the sheet music is written. Often when there are three lines, top sung, other two r.h. and l.h. piano, the r.h. part doesn't necessarily feature the melody line. After all it is the accompaniment. In this case you'll have to play r.h. and add the melody line somehow. Sometimes you'll be lucky and the melody is actually written as the series of top notes in r.h. along with partial chords.
Keep the l.h. as is for simplicity.
Answer: The piano part for a pop song often includes the vocal melody in the RH.  Generally this is not musically good - the accompaniment should support and complement the vocal but not just double it - but in your case it may be useful!  Play the printed piano part.  Is everything happening?

Playing vocals on instrument


SQL Server complete log file view

Question: I made a backup maintenance plan in SQL server 2008. When I run the maintenance plan it fails with an error. When I go to the SQL protocol viewer I can look at the log which has been generated. But sometimes the log is shortened in form of unfinished sentences with "..." at the end.
I can see the error message but as mentioned above the error gets shortened in a form that I can't  understand the message. Is it somehow possible to bypass this shortening of errors and get the complete error message?
Answer: Yes, you can.

Go to the properties of the Job (for that Maintenance Plan)
Steps --> Edit
Click Advanced
Give the path of the outputfile (can be anything) under "Output File"
Click Ok to Save the job

From the next run of the job, you will be able to get the complete job log.

SQL Server complete log file view


A word/expression for "Making a problem simpler by sharing it with a group of people".

Question: One strategy to solve some problem or make it simpler, is to share it with someone who has a lot of knowledge about the subject. We use the idiom "Pick sb's brains" to express this way of breaking up the problem or this strategy.
Another strategy is to share the problem with a group of people or friends, so that it becomes many brains unified in finding a solution for the same problem instead of 1 brain. Is there a word/expression used to refer to this strategy in English?
Comment: Crowd-sourcing?
Comment: Sorry, this is nothing to do with English or any other language; it's purely about logic.
In language you'd have blocked yourself by the non-sensical suggestion that a problem could be made more or less simple.
A problem is as complex as it is. It might be stated more simply but that couldn't change the problem. The same applies to any solution.
Clearly, the degree of effort needed to find a solution might change but please explain how that is the same thing?
Answer: The typical term is crowdsourcing. A more specific term is crowdsolving:

Crowdsolving, also stylized as crowd solving, is a form of problem solving that involves the collaboration of many people, communities, groups, or resources. It is a type of crowdsourcing, with focus on complex and intellectively demanding problems requiring considerable effort, and quality/ uniqueness of contribution.
Wikipedia
Answer:
workshop
verb (transitive) To help a playwright revise a draft of (a play) by rehearsing it with actors and critiquing the results.
verb (transitive, business) To improve through collaboration.

https://en.wiktionary.org/wiki/workshop
It's a newer word (as a verb); American Heritage and Oxford dictionaries have the former (theatrical) definition without the latter (business) definition.
Answer: a collaboration

the act of working with another or others [many brains] on a joint project
something created by working jointly with another or others
Comment: Also, cooperation!
Answer: Mindsharing

Mindsharing is a highly focused innovative business process where two or more people meet to share, plan and problem solve, either in person, or virtually. (UD)

Of course, this term can be considered as another definition for Crowdsourcing.


Current user in Magento?

Question: I'm customizing the product view page and I need to show the user's name.
How do I access the account information of the current user (if he's logged in) to get Name etc. ?
Answer: Found under "app/code/core/Mage/Page/Block/Html/Header.php":
public function getWelcome()
{
    if (empty($this->_data['welcome'])) {
        if (Mage::app()->isInstalled() && Mage::getSingleton('customer/session')->isLoggedIn()) {
            $this->_data['welcome'] = $this->__('Welcome, %s!', Mage::getSingleton('customer/session')->getCustomer()->getName());
        } else {
            $this->_data['welcome'] = Mage::getStoreConfig('design/header/welcome');
        }
    }

    return $this->_data['welcome'];
}

So it looks like Mage::getSingleton('customer/session')->getCustomer() will get your current logged in customer ;)
To get the currently logged in admin:
Mage::getSingleton('admin/session')->getUser();

Comment: `Mage::app()->isInstalled()` is deprecated, you can use `Mage::isInstalled()` now.
Answer: Have a look at the helper class: Mage_Customer_Helper_Data
To simply get the customer name, you can write the following code:-
$customerName = Mage::helper('customer')->getCustomerName();

For more information about the customer's entity id, website id, email, etc. you can use getCustomer function. The following code shows what you can get from it:-
echo "
"; print_r(Mage::helper('customer')->getCustomer()->getData()); echo "
";

From the helper class, you can also get information about customer login url, register url, logout url, etc.
From the isLoggedIn function in the helper class, you can also check whether a customer is logged in or not.
Answer: You can get current login customer name from session in following way :
$customer = Mage::getSingleton('customer/session')->getCustomer();

This will return the customer details of current login customer.
Now you can get customer name by using getName()
echo $customer->getName();

Answer: for Email use this code
$email=$this->__('Welcome, %s!', Mage::getSingleton('customer/session')->getCustomer()->getEmail());

echo $email;

Answer:
$customer = Mage::getSingleton('customer/session')->getCustomer();
    $customerAddressId = Mage::getSingleton('customer/session')->getCustomer()->getDefaultBilling();
    $address = Mage::getModel('customer/address')->load($customerAddressId);
    $fullname = $customer->getName();
    $firstname = $customer->getFirstname();
    $lastname = $customer->getLastname();
    $email = $customer->getEmail();
    $taxvat = $customer->getTaxvat();
    $tele = $customer->getTelephone();
    $telephone = $address->getTelephone();
    $street = $address->getStreet();
    $City = $address->getCity();
    $region = $address->getRegion();
    $postcode = $address->getPostcode();

Get customer Default Billing address
Comment: what exactly you need explanation to? @shorabh listed all the functions needed to fetch customers daata ... Every single programer should understand this and no non-programers should touch magento code by themselfs.
Comment: Please add an explaination to your code. Otherwise it's not much worth.
Answer: For username is same with some modification:
$user=$this->__('Welcome, %s!', Mage::getSingleton('customer/session')->getCustomer()->getName());
echo $user;

Answer: The following way you can access all the information from logged user.
$customer_data=Mage::getSingleton('customer/session')->getCustomer();

echo "
" print_r($customer_data);

Answer: This way:
$email = Mage::getSingleton('customer/session')->getCustomer()->getEmail();
echo $email;

Answer: Simply,
$current_customer = $this->_getSession()->getCustomer();

This returns the customer object, then you can get all the details from this customer object.
Answer: I don't know this off the top of my head, but look in the file which shows the user's name, etc in the header of the page after the user has logged in. It might help if you turned on template hints (see this tutorial.
When you find the line such as "Hello <? //code for showing username?>", just copy that line and show it where you need to
Comment: The code showing that is getWelcome() ?> in header.phtml. No idea where it gets the name from...
Comment: If you can edit your question and add to it the output of that function, I can write some PHP code for you to extract the username out of it. Magento has gazillions of files, so it can be pretty hard to tell where a particular function is stored
Comment: Thanks but I can write the code that extracts the name from the welcome string.
However I was hoping to be able to read other data other than the name - specifically, a unique user account ID.

Current user in Magento?


Why do the Celestial Spirits work for their wizard?

Question: What is the reason why the Celestial Spirits work for their wizards (such as Lucy)? I understand that they have a contract, but why do they get into the contract at all? I could not think of anything they gain from the contract.
Comment: if you think about it, its kinda the same as Pokemon...
Answer: I didn't manage to find any sources that answer this question exactly, but I'm going to speculate about it a little.
My opinion is that the spirits are forced to appear once the wizard acquires the key. The key, as we know, is usually required to open the gate though which the spirit comes from the spirit world. When the gates are opened in the first time, the wizard and the spirit make an agreement (e.g. on which days should the spirit be summoned).
Now, if you look at how do the spirits react when Lucy calls them, you may notice some interesting things. For example, when she summons Aquarius, Aquarius is often disappointed with Lucy, and shortly returns to the spirit word, sometimes refusing to do what Lucy asks for.
One might ask: why in that case would the spirit even appear? If Aquarius is not in the mood, she could as well not appear at all, rather than be summoned and almost instantly go back (after a few insults towards Lucy, that is). That leads us to an assumption that the spirits can not actually refuse to be summoned, and possessing the key almost equals possessing the spirit's contract (they just have no other options).
Some spirits, however, find benefits in working with the wizards, for example, Taurus enjoys being summoned because that way he can observe Lucy's body, which he admires.
In general, most of the spirits become very loyal to Lucy once she acquires their keys, so that is another argument for the assumption that possessing the key forces the spirit to make the contract and work for the wizard.
Comment: The answer has it all. Why the spirits are forced to obey their master? Because the master has the key, obviously. And why the keys work? It's magic. ;)
Comment: That's a good analysis. Though it still leaves the question of why they are forced to obey their master. As you said, there is no source as of now. Maybe they will explain that sometime later in the story.
Comment: Nice example! Taurus->Lucy's body->Find Benifit (!!!)
LOL!
Comment: This sounds quite right if you think about Aries who was almost forced to stay in the human world for a week, until Leo intervened.
Comment: As ytg says, the master has the key so they obey them, they still aren't bound to do whatever the master says, as can seen with loke, he refuses to listen to his master when aries gets hurt
Answer: In the episode where the Spirit King appeared because Lucy exclaimed that she would change the rules of the spirit world, he said that the spirits and humans had an agreement together. That "agreement" can mean the contract between the spirit and the wizard, or it can mean that something happened between the humans (probably wizards) and the spirits which made the spirits be indebted to the humans, therefore, they pay it with their services to the human.
Answer: This may not completely answer your question, but spirits are born to help their "masters" and carry out orders. Whether they listen to the wizard or not depends on the spirit's personality. For example Aquarius would usually go right back to the spirit world after being called. But other spirits that have more loyalty towards Lucy would stay by her side.


Rear Ended someone who was ticketed for not having a valid license?

Question: I rear ended someone who was ticketed for not having a valid license.  Am I responsible for paying for the damage on his car?  I was also ticketed for the rear-end.
Comment: I would suppose that yes, you are liable.
Comment: Yes, of course. One has nothing to do with the other.
Comment: @closetnoc Although you're probably right, the fact that the other driver had no valid license (which is a moving violation, or even a crime, in many jurisdictions) might be "evidence" of contributory negligence, i.e., the reason they did not have a license was also a factor in causing the accident. Obviously, the simple fact of having the valid license in your possession doesn't make you a safer driver, and not having a license does not inherently imply you are an unsafe driver.
Comment: @Upnorth. The fact that the other driver did not have a valid license does not absolve you of the responsibility of maintaining a safe distance when driving. No judge would accept it as an argument. And I do not think any attorney would have the nerve either. You cannot link the fact that the invalid license as an indication of safe driving. Especially in light of the responsibility of maintaining of a safe distance. However, some states do recognize the legal excuse of other factors such as being cut off then suddenly stopping. Something along those lines could work.
Comment: @clostetnoc I certainly didn't say it "absolves" anyone of anything. I suggested it might be worth looking into WHY the person "did not have a valid license". Maybe if they have a history of being involved in similar collisions, it can be used against them.  Contributory negligence is a thing. For all we know, the "rear end" of the other vehicle came at the OP's vehicle while he was completely stopped.
Answer:
Am I responsible for paying for the damage on his car?

Yes, if you were deemed at fault in the accident. Does the citation you got state that you were at fault in the accident? If so, you are liable for the damage.
If you were at fault in the accident and for the damages, this is an issue between your insurance company and the other drivers' company, and has nothing to do with the fact that the other driver did not have a valid license. (But it could very well be an issue for the other driver and their own insurance company).
Comment: If the other driver had no license there's a good chance that there is no other insurance company.
Comment: True, but I didn't want to speculate too much. (At the same time, if the OP had liability or comprehensive.)
Comment: Many states have laws that provide a rebuttable presumption that a driver who "rear-ends" another vehicle is automatically at fault (following too closely, driving too fast for conditions, failure to use due care, etc).  Whether the other vehicle was also being driven unsafely may be a factor, but not having a valid license doesn't automatically make the driver less safe. The *reason* for not having a valid license, however, may be relevant to contributory liability.


Why can't computers be random?

Question: I talked with a graduate computer science who said one challenge of making artificial human-like is making random decisions, and that computers can't be random, that they always need a "seed." But, if a computer's outcomes are determined by the chaotic movements of electrons, it doesn't seem like it should be difficult to program inherent uncertainty into a computer. So, what exactly is stopping people from harnessing this basic component of reality to allow artificial intelligence to make randomized decisions? I mean, all you'd need is different neural pathways that rely on the superposition of electrons, and that's it.
Comment: **True Randomness** doesn't exist in classical physics (or world). It only exists in Quantum World. Systems doing random things is not very useful in itself. Though today we have many that can stimulate a certain degree of randomness that is useful in various fields. Imagine a system that performs its actions randomly and decided randomly to kill **you** or any other human or something even worse. **Careful what you wish for**.
Comment: Simply because we are at a level of Artificial Narrow Intelligence or **ANI**
Answer: Computers (the processor in combination with the memory) are designed to be deterministic.  Otherwise no software would ever work, because the computer would be executing it randomly.
The computer's outcomes are not determined by the chaotic movements of electrons, but by the much strong deterministic currents and voltages between the transistors.  A digital machine is, simply speaking, not affected by noise.  The noise is always present,  but 0.13 volts or whatever gets rounded to 0 V (logic 0) and 3.02 volts or whatever gets rounded to 3.3 V (logic 1).
It is however possible to take advantage of the chaotic movement of electrons as well.  This is done in special hardware called "hardware random number generators", (some use different forms of true randomness such as nuclear decays).
Comment: I mean, I can't really find where I stated computers aren't currently designed to be deterministic, so I'm not sure why you brought that up. I'm speaking in reference to making an AI random so that it emulates chaotic decision making that humans sometimes have. I'll look into the hardware random number generators though.
Comment: You can't simply program it to become analog.  It actually requires specialized hardware.
Comment: Right, but I'm wondering why that has been so difficult given it's such a fundamental property.
Comment: It's not difficult, it's just not needed in most cases.  There's enough randomness from the outside world (microsecond timing of IP packets and mouse movements for instance) to seed a cryptographically secure pseudo random number generator.
Comment: And installing a high quality hardware RNG is not difficult, but it costs money and very few people would ever need it.

Why can't computers be random?


How to delete imported photos and videos from my iPhone 5c

Question: I synced photos and videos from my PC to my iPhone 5c using iTunes. I need space on the phone so I tried deleting them. I can select them just fine but the trashcan icon is dull. Normally it is lit up and I can delete photos or videos, but now i can't. I've tried going on iTunes, clicking the phone, selecting the photo icon, unchecking the sync box, and it says that they are deleted but they are still on the phone taking up 6.7 GB of data. I still can't delete them. I can select but I can't delete, even on the PC. What do i do?
Comment: this may be a photo stream issue.  Pics are saved to your photo stream and then age out.  I don't know how to clean that out, may the Google be with you
Answer: I'm not a PC guy but usually your photos live in iTunes Media Library.
Whatever method you can use to find it, you delete your photos from there.
Usually just use your search function on your PC to find the iTunes folder, open it until you find the iTunes Media Folder and delete whatever files you don't need to have synced.
After you delete your photos (Or just move them to another location if you're afraid you may loose them), you must sync your phone to iTunes again and this will refresh your iPhone's list of songs and photos, revealing more space.
After this is done, find the option on iTunes to not sync your iPhone when connected and either manage your files manually or resync when your storage problem is fixed (a new phone with larger storage, for example).
Your original photos are still in your PC, unless you deleted the originals.


Will multiple conditionals slow down page load?

Question: I plan to implement some specific content for specific categories only, about 15. I wonder will wordpress conditionals (15 if) slow down my website visibly? Sorry if this sounds silly.
Comment: Can you edit your question to elaborate a little more? What type of content? Is it from your Wordpress site? Is it from another website? The more details, the better.
Answer: The answer is no but just to put your question into perspective I tried the following code. 1.5 million ifs.
$start = microtime();
$count = 0;
while(true) {
    $count++;
    if($count > 1500000) {
        break;
}
}
$stop = microtime();

$total = $stop-$start;
print "Total time:$total";

0.16 seconds
Comment: That's not really relevant, he may be calling an expensive function within the IF statement
Answer: Conditional Tags are basically just short wrapper functions for parts of the global $wp_query;.
Example: is_author();
function is_author( $author = '' ) {
    global $wp_query;

    if ( ! isset( $wp_query ) ) {
        _doing_it_wrong( __FUNCTION__, __( 'Conditional query tags do not work before the query is run. Before then, they always return false.' ), '3.1' );
        return false;
    }

    return $wp_query->is_author( $author );
}

And this ↑ just retrieves a class var from the WP_Query object. That's it. So: No, they can't really add any noticeable overhead (unless you don't get millions of synchronous hits). Not more than interacting with any other object.


Which non-jews are not eligible for conversion?

Question: I know that most non-jews are allowed to convert if for the right reason.
Which non-jews are forbidden to convert?
Answer: Rambam Hilchot Issurei Biah 12:17 writes:

All non-Jews when they convert and accept upon themselves all of the Torah's commandments ... are considered as Israelites for all matters ...

He goes on to note that for converts from four nations (Ammon, Moab, Edom, and Egypt) certain restrictions are placed on whom they and their descendants may marry, but that does not stop them from converting in the first place.
In 12:22 he discusses converts from the original seven nations who inhabited the land of Canaan, and rules that they are, in principle, like all other converts.
It is worth nothing that Mekhilta to Shemot 17:16 seems to forbid accepting converts from Amalek. However, Rambam makes no mention of such a prohibition and, indeed, Sanhedrin 96b talks about Jewish descendants of Haman, the arch-Amalekite. Thus it seems that Rambam does not subscribe to this view, and would permit Amalekite converts as well.
Bottom line, according to Rambam at least, it would seem that there are no limitations. Any non-Jew, if sincere, may convert.
Answer: Following on from my comment - I came across the following online from Rabbi Hayyim Angel who has an interesting piece here. He explores two historical issues that were a point of dispute about those wishing to convert. Namely, a non-Jewish partner seeking to get married but not necessarily with religious motivation and then following on from this the concept of conversion outside of eretz yisroel. I won't focus on the latter as I risk making the answer too long.
Some extracts are as follows:

Beginning in the nineteenth century, cataclysmic changes affected Jewish communal life. Secularization, the separation of Church and State, emancipation, and the institution of civil marriage undermined the authority of Jewish communal leadership and led to a shift from a generally traditional society to one where the majority of Jews no longer observed all of halakhah and many chose social assimilation and (increasingly) intermarriage. The latter phenomenon gave rise to the following question: If a Jew has chosen to marry (or to live with) a non-Jewish partner, and that partner applies to convert, what is the proper rabbinic response? While there is a wide range of opinions among rabbis responding to this question, they can be divided broadly into a more lenient position and a more restrictive position. This chapter will explore the central arguments of each side.

In summary, the arguments centre on what the motivation to convert is predicated on. If it is not sincerely for the sake of converting but only to allow for marriage the fallout might cause the perception that intermarriage is allowed. Morevoer,someone seeking a non-Jewish spouse suggests a less observant way of life, in which case can we allow for a convert that will likewise be less committed to the faith. Finally, can we say that a convert of this type will accept the commandments.
As such, he notes those who hold not to accept such candidates:

Several German rabbis, including Yaakov Ettlinger, Samson Raphael Hirsch, and Azriel Hildesheimer, opposed performing conversions in cases of intermarriage. They maintained that in the era when Rambam permitted such a conversion (see previous chapter), the Jewish community was generally observant. Back then, conversion to Judaism necessarily meant entry into an observant Jewish community. However, one no longer could presume that a convert would join an observant community, since the majority of born Jews no longer fully observe halakhah. These rabbis maintained that it is contrary to Torah to accept a convert who will be non-observant. Therefore, Rambam's ruling is not relevant as a precedent in the modern era.

It is worth noting parenthetically, that this view was shared in the nineteenth century when general observance was under threat. One could ask if today in the twenty-first century, we have less of a threat, in which case we can revert to the Rambam's view, or, due to the rising rate of assimilation it is just as relevant. It would obviously require a contemporary rabbinic view to make this all clear.
He explores what if their partnership was not truly 'for the sake of heaven'. He writes:

One of the central debates between the two positions revolved around the requirement of conversion "for the sake of Heaven" (Gerim 1:3). The permissive side maintained that any choice made by the prospective convert not for personal gain should be considered "for the sake of Heaven." A civilly married couple, then, could be considered sincere since they did not need to come to a Bet Din in order to be married. Rabbi Yehiel Yaakov Weinberg agreed with Rabbi David Zvi Hoffmann, that if a couple already lives together, a Bet Din may view their voluntarily coming to the Bet Din to mean that the conversion was not for ulterior motives. Others, including Rabbi Shlomo Kluger and Rabbi Ovadiah Yosef, maintained this view, as well.
Additionally, many who permitted such conversions did so in order to avoid the greater problem of intermarriage. A lenient interpretation of the rules of conversion was the preferable choice. Finally, the permissive side insisted that a Bet Din has a responsibility to work proactively to help people avoid living in sinful relationships.
The restrictive side disagreed. True, such a conversion may not be for the sake of marriage, but it also is not a sincere conversion for the sake of heaven. The Jewish partner, for example, may want his or her non-Jewish spouse to convert for social and communal acceptance. The restrictive side also maintained that it is not the responsibility of a Bet Din to proactively bend the rules of conversion to help sinners. Additionally, they argued, of what benefit would it be to convert a non-Jewish spouse if the couple likely will remain non-observant? Similarly, of what benefit would it be to the child of an intermarriage, who was unlikely to grow up observant? Such individuals are better off as non-Jews, since they will not be culpable for violating the Torah. Better remain a Gentile than become a non-observant Jew!


CentOS as Printer Server

Question: I have a network setup of 1x CentOS as Server and 10x Fedora as Workstations, the printer is connected to CentOS's USB port. I want this printer to print directly from fedora workstations and also would like to monitor the printer usage like no. of pages requested from different workstations and alike. How do I go about this?
Answer: Have you though about setting up a CUPS server.  This should give you the function you need.  I'm not 100% on the full reporting of CUPS but I believe it will do the function you listed above.

CentOS as Printer Server


Is there a free ImageSet of the Minifigure Series?

Question: As I wrote an iOS App, which helps you collect the Minifigure Series, that I want to distribute for free and LEGO is not willing to let me use their Minifigure Images, I am looking for the images under a CC or free License.
Comment: Send me some pictures, and I'll do some photoshopping for free. There are plenty of publicly-available photographs which can be made uniform and iOS app worthy.
Answer: I don't think that such a set exist. The most complete database are the ones indicated by Guilherme Branco Stracini, BrickLink and BrickSet, but both of them tell in their footer that the content is copyrighter so I am not sure that, especially if you intend to sell your app, any of them will allow you to use their content.
On the other hand, BrickLink provides you with an API that offers a Get-Item-Image so I believe they would allow reusage in some case. You might contact them to get more information, as the API requires a key, they will send one to you or not depending on the expeceted usage.
Last thing and I have never read any clear inforamtion about that, is that Lego and the designers of the company own copyright on the design of the minifigs and that even if the photograph releases a picture under CC license, there are still right that belong to the Lego group so you might not be able to do what you want with these pictures.
Answer: Try to look at BrickLink or BrickSet and find those images!


How do you say "audio (sound track)"?

Question: I was trying to say to a friend of mine "We need to speak in Latin through audio" and I just noticed I have no idea the appropriate word for "audio" in Latin. And it doesn't help the fact that the word "audio" is Latin for "I hear" lol. Is there a word already invented to be used in Latin for the modern concept of "audio" (as in an audio file you send to someone)? If so, how does one go about saying it? Is there any dictionary of Living Latin you guys go through to find words and expressions for our modern needs?
Answer: How about sonus, literally "sound", or vox, literally "voice", depending on context?
In other words, I would say "we need to converse by voice" (voce), or "I'm sending an image file and a sound file" (sonī). The latter trick, the genitive of the noun for "a sound", is often used in Modern Greek (ήχου), which seems like a good precedent.
Comment: Gratias tibi ago! I did so now.
Comment: That sounds like a perfect alternative! Thank you
Comment: @VictorBC: You may accept this answer (now or later, if you want to wait for other suggestions) by clicking on the check mark just below the vote buttons of it. This rewards the poster of the answer most useful to you, and makes it evident that your query has been resolved. Welcome on board, stick around!

How do you say "audio (sound track)"?