Unhandled rejection SequelizeConnectionError: ER_NOT_SUPPORTED_AUTH_MODE: Client does not support authentication protocol requested by server

Question: <code>
Unhandled rejection SequelizeConnectionError: ER_NOT_SUPPORTED_AUTH_MODE: Client does not support authentication protocol requested by server; consider upgrading MySQL client
</code>
Im on ubuntu with the latest mysql db using node, meteor.js framework and mysql npm package. On suspicion that my app needs administer rights (sudo), since mysql also requires sudo, I try and start the app as sudo which is when I get this warning:
jk@jk-Aspire-E5-521:~/Documents/garlic$ sudo meteor
[sudo] password for jk:
You are attempting to run Meteor as the 'root' superuser. If you are
developing, this is almost certainly not what you want to do and will likely
result in incorrect file permissions. However, if you are running this command
in a build process (CI, etc.), or you are absolutely sure you know what you are
doing, set the METEOR_ALLOW_SUPERUSER environment variable or pass
--allow-superuser to proceed.
Even with METEOR_ALLOW_SUPERUSER or --allow-superuser, permissions in your app
directory will be incorrect if you ever attempt to perform any Meteor tasks as
a normal user. If you need to fix your permissions, run the following command
from the root of your project:
sudo chown -Rh  .meteor/local
Answer: https://github.com/mysqljs/mysql/issues/1507#issuecomment-242885003
This appears to be mysql bug, restart the server after change. Changing password is unlikely to solve the issue.


how to measure angles between two planes?

Question:
in this example I want to rotate the angled mesh on the left downwards at the exact opposite angle it is currently making with the flat mesh. is there a built in tool that measures what the angle is?
Answer: If the planes are connected, you can use the built-in Edge Angle measuring tool in edit mode.  Here's an example with a subdivided plane:

To enable the measurement, go to the Overlay drop down tab and select Edge Angle from the Measurement tab.

One way to start the measurement is to select the outside edge of one of the two faces and type G.  The angle will appear at the edge between the two faces:


Why doesn't the Politics site have the same Graphics support and markup support as other sites?

Question: I recently answered a question where I would ordinarily have used a table.  The given markup facilities do not allow this.  I suggest that tables are an important and useful way of discussing politics and should be allowed.  This would almost certainly be a simple configuration adjustment for technical support.
Comment: This is now [status-complete], due to recent upgrades
Answer: This requires a bit more than  "a simple configuration adjustment for technical support". The requests to implement Markdown tables in the version of Markdown used on Stack Exchange sites go back 6-8 years.

Is there Markdown to create tables?
Can we add Markdown support for tables?

A glimpse of hope was offered by a Stack Exchange employee recently:

The update to CommonMark (and the inclusion of tables) for Q&A is currently planned for 2018, but that's really all we have at the moment. "Do this in 2018."

The best thing we have currently is the 3rd party tool Format Text as Table by Senseful (a Stack Exchange user). It turns tab-delimited text into a table that can be pasted here and "formatted as code", with the following result.
<code>+-------+--------------------------+
| Year  |          Status          |
+-------+--------------------------+
| 2008  | No Markdown tables       |
| 2018  | Still no Markdown tables |
+-------+--------------------------+
</code>
Comment: the site is deliberately excluding the Mark down tool from https://markdown-here.com that is available as an extension for Chrome, at least.  It's excellent and presumably safe.  Perhaps worth another respectful tap on the techies' door?

The Senseful product is so Internet 1.0.

I'm not sure it makes commercial or technical sense to avoid useful browser extensions.


Two subnets one cable

Question: I have a single ethernet cable between two buildings. If want to run two subnets, 192.158.1.x and 172.20.1.x. The two devices on the two separate subnets are connected to a layer 2 switch at the far end. Then I have two routers, one on each subnet, at the near end. Will there be any issues? I know its not ideal but to put a second cable means a great deal of excavation work to dig out the single cable and replace with two. I have tried an ethernet splitter to use the unused pairs but could not get it to work.
Comment: "_to put a second cable means a great deal of excavation work to dig out the single cable and replace with two._" If the cable installer did it correctly in the first place, there is a pull string to pull an additional cable and another pull string. If the cable installer did it incorrectly with no pull string, then you can use the first cable as a pull string to pull two or more cables and a proper pull string.
Comment: I guess you've never seen direct burial cable. (read: they didn't use conduit)
Answer: You can actually run any number of IP subnets on a single switch or link, but that rarely makes real sense.
Usually you'd want the subnets to be really separated which requires VLANs and tagging. Without, any host can join any subnet by simple configuration. Also, you can't use DHCP (easily) when you just connect subnets together.

I have tried an ethernet splitter to use the unused pairs but could not get it to work.

Splitting a four-pair cable into two-pair sets only works for 10 or 100 Mbit/s. Gigabit requires all four pairs to work.
As long as bandwidth is not a concern, VLANs will work nicely. Without VLANs, the above caveats apply.
Comment: I agree that the proper method to use would be to either use the existing cable as a pull string to pull more cables (preferably fiber optic) and/or to use VLANs to transport separate networks over the single cable in use.

Two subnets one cable


How to run android apps in my pc

Question: Someone knows how can I use android apps in my pc using software from the Ubuntu archive ?
Answer: You can use shashlik or anbox to run Android apps natively on Linux. anbox is more preferable over shashlik. Also, you can use android-x86 in virtual box. GenyMotion and android emulator provided by Google for android development are also good choise.
for shashlik also see how to install and-run android apk on linux with shashlik
Answer: Anbox is a great piece of software for standalone apps on you're Ubuntu system. It still has a few bugs in Ubuntu 18.04 LTS, but is pretty good other than that!
Check it out here.
CORRECTION: The bugs I mentioned are better described as errors. The devs haven't added support for Ubuntu 18.04 LTS yet.
More info here.
Comment: Oh, right. I'll change that.

How to run android apps in my pc


Busybox Initramfs

Question: Hi there I've got a unsolved problem with initramfs, until today I've always manage to fix any pc with this problem by just reinstalling the OS again, truth to be told all the solutions out there are for old ubuntu versions and none have worked, but the problem is that I've decided to install lubuntu on my wife's laptop, she had xubuntu and wanted the pc even more fast, we're talking about a nearly 7 year old laptop.
Anyways I've tried everything I could, even backing up all her files and format the HDD, nothing seems to work. Once in while I've got this problem with my pc and I just reinstall ubuntu and voila it's back again, I never had this problem, only with ubuntu 16.04.
Help please this is a cry for help from a man that wants to please his women :D .
Thanks
Answer: First, you need to know your system installed partition: e.g. /dev/sda1
then, when you got into initramfs, just input the following:
<code>e2fsck -f -y -v -C 0 /dev/sdaX
</code>
Remembering that /dev/sdaX must be inserted as your environment.
Comment: WARNING!!!  The filesystem is mounted.   If you continue you ***WILL***
cause ***SEVERE*** filesystem damage.

Busybox Initramfs


Derivation of a slang greeting in Yorkshire: "Aye up serry"

Question: When I was young, in the West Riding of Yorkshire 1942 to 1960 you would greet an acquaintance thus: "Aye up serry". I believe older residents of the village of Kiveton Park still use the phrase, or one like it identifying the object of the remark as 'serry'. I wonder if this could be traced back to 'sirrah', a 16th century 'corruption' of 'sire'. Can anyone shed light on this?
Comment: 'Serry' is, or at least was in the 50s and 60s, common in Derbyshire as well. The interesting thing is that many of us could make perfect sense of Shakespearean and Biblical English because our native dialect was pretty much unchanged from the 16th century; since I was old enough to think about it I've always considered "serry" to be a surviving form of "sirrah". Having said that I'm less convinced by the derivation of "duck" from "duke" since "duck" is a term of endearment rather than respect, usually used to address children and members of the opposite sex, apparently closer to "chick".
Comment: Thank you for asking! It does resemble *sirrah* or other offshoots of *sir*.  There is the related expression *Ey up mi duck*, including [a book on dialect](https://www.google.com/search?q=Ey+Up+Mi+Duck&client=firefox-b-1-d&source=lnms&tbm=bks&sa=X&ved=0ahUKEwjKqafSjtPjAhUBSN8KHdj2D4oQ_AUIFygB&biw=1252&bih=600) by that title (written by Richard Scollins, John Titford, published in 2000). The "duck" likely relates to *duke*, so by analogy *serry* ~ *sir* makes sense. I wish I could be of more help.
Comment: _Ey up mi duck_ was originally self-published in several parts in 1976. I agree with @BoldBen about 'sirrah' and 'duck'. My late father (who didn't speak dialect except occasionally in fun) used to call me 'duck'.
Comment: Are you asking about 'aye up' ('a slang greeting'), or 'serry', HL42?
Comment: Also, the forum post here may be informative about *serry*: https://nottstalgia.com/forums/topic/10208-serry/
Comment: I think it's highly likely. Useful somewhat: UrbanDictionary definition 2: https://www.urbandictionary.com/define.php?term=Serry
Answer: According to The Voice of England's Past New York Times 8 July 1984 by Paul West of Derbyshire, England:

"Eigh-up, serry," they call out to you, as to one another, meaning: I have noticed you, sirrah (an Elizabethan word).

I, Said the Sparrow (1963), also by Paul West, is the oldest mention of the phrase that I found and says:

[page 82] 'Thee' and 'thou' are common forms of address; you always address a male interlocutor as 'serry' (which really brought to life for me the Elizabethan 'sirrah')

and

[page 87] He must have been one of the few literary editors who knew what the local greeting, 'Eigh-up, serry', meant.

Also, according to the 1920 Dialect of the Staffordshire Moorlands Transactions and Annual Report of the Staffordshire Field Club, volume LIV, pages 44-53,

The farm lad is still sirrah (pronounced surrey)

...

The common greeting among the young farm-hands (male) is " How go, sirrah ? " This, of course, is common enough in Shakespeare's time, cf. Ah, sirrah " (As You Like It, iv, 3), and " Sirrah begone " (Marlowe, Edward II, v, 2).
Comment: Best answer yet, partly because you were able to get to an alternate spelling for "aye" or "ey" that appeared in earlier sources.
Answer: My father, born 1908, used this expression all his life. I remember discussing it in an English lesson(circa 1959)and coming to the conclusion that it's a left over version of the Shakesperian/Elizabethan "sirrah", - sir.
Comment: "Coming to the conclusion" how? You omitted the most relevant part.
Answer: OED:

sirrah, n.
    Brit. /ˈsɪrə/
  ,  U.S. /ˈsɪrə/
Forms:  α. 15 syra, syrra ( syrria?), 15–16 sirra. β. 15 syrha, syrrha, 15–16 sirha, sirrha. γ. 15 sirah, 16 surrah, syrrah, 16– sirrah. δ. 15 serea, serrha, 18 dialect serrah.

As can be seen, the spelling is inconsistent as it is merely an attempt to replicate a dialect. In Derbyshire, it is pronounced /ˈsʌrɛh/ (or /ˈsʌri/, with the possibility that the /i/ (here and in other dialects) is a (patronising or affectionate) diminutive.
Answer: In a South Derbyshire pit village (Castle Gresley) in the fifties, "eh up, sorry" was a standard dialect greeting. The customary response was "sorry-ah". For a time, at Ashby Grammar School, we affected this, to reflect our general savoir-faire and worldliness.


What is the optimal size for photos in a digital portfolio?

Question: Currently most of the pictures that I want to put into a my portfolio are around 3000 x 5000 px. It is obvious that most people don't have a screen resolution even close to this. Is there a standard size for online photos?
Answer: The optimal size depends on a lot of things. The intended audience, the quality of your work, the license you use and the watermark if applicable.
Most of my professional friends limit themselves to about 600x600 to avoid illegal copying. This obvisously limits the ability to appreciate photographic details but this is the one I chose too because people steal online images constantly.
Unfortunately photo buyers sometimes as for full-size (or close to) previews in which case you can use a service with private access to show these.
If you want to give an immersive experience you will need a higher resolution. A minimum of 900px on the wide side but up to 1400px would not me unreasonable. In that case  you will probably want to place an intrusive watermark over the center/subject of the image or content yourself if an open licence which, sadly, will probably not be respected anyway.
Online images get copied and even printed, so limiting to a small size which cannot be used printed is key to keep your property from being abused.
Comment: Watermarking is overrated.  If you don't want to share, then keep your images locked in a closet offline.  If they're not obtrusive, watermarks won't stop a determined image thief.  If they are obtrusive, then visitors won't want to see your photos.
Comment: Look at any stock image site and you will see that watermarks are a necessity. Most of my professional photographer friends would agree, that is a topic we covered at length between us all the times some photo was misused. With a watermark, there is much more chance of getting compensated for a misused image.
Comment: But the audience of a stock photography site is not everyone's audience. I agree if you're doing stock photography — in that case, watermark away.
Comment: No, but the same protection applies of any photography of value.
Answer: Currently, the majority of people browsing the web are using monitors with a resolution around 1366x768.
http://www.useit.com/alertbox/screen_resolution.html
I'm at 1920x1200.
So what I've done is set the largest side to 950 pixels, and let the smallest one fall where it will.


Does revoking a certificate result in revocation of its key?

Question: If I request my identity certificate to be revoked for any reason other than key compromise, would the private key also be revoked in result?
Answer: There is no revocation of different parts of the certificate, i.e. a certificate is either revoked in full or not revoked at all. This also means that the certificate itself is revoked and not the key of the certificate, i.e. other certificates which use the same key are not affected by the revocation. And this means that you are free to reuse the key for another certificate.
Comment: ... although practically you should use different keys for different purposes, if just because you'd have to revoke all certificates if the key *does* get compromised (and revocation is no panacea, e.g. revoking a certificate on enveloped data does not help if the private key has been compromised).
Comment: @MaartenBodewes in fact, if you use the same key for encryption and signing, and I hear you have a certificate to revoke, I'm immediately putting my black hat on, scanning the CRL and then scouring the Internet for said private keys.


RGB colors wrong when I print

Question: I use StampinUp cardstock to create wedding invitations.  I find that the rgb color chart they publish is not true to color when I print in Word or pdf from my HP laptop to my HP printer. I took one page to Staples on a flash drive to print and the color was right.
What am I doing wrong?
Comment: Hi Karrey, welcome to GD.SE and thanks for your question. The question you ask is very, very, *very* broad. Colour management is a huge issue in graphic design, one that have been written books about. I am unsure whether we will be able to answer your question. To give it a chance, could you please [edit] your question with some more information? What kind of files did you send/print, and what colour profiles did you use for them? Once you [edit] this information in, your question will automatically enter review to be reopened. Questions? Have a look at the [help]!
Answer: You can use RGB colors codes as input in softwares like PS but you should be either working in CMYK mode or save the final file in CMYK mode to get the desired colors for printing.
RGB (Red-Green-Blue) is the color of the light emitted from your computer monitor, and from TV's. Use RGB if you are taking photos specifically to be viewed onscreen, such as the internet, or for a CD or emails. RGB usually also works well for printing from your home or office printer.
CMYK (Cyan, Magenta, Yellow, Black) is the color of inks used in the offset printing process. Use CMYK if you are sending your photo to be printed, such as preparing a postcard to be professionally printed for a gallery invite.
Read more
Answer: Im not sure I understand the question but RGB color or what you see on your screen will never print to match.You should generally be using CMYK for print artwork and different printers tend to print some colours differently anyways.

RGB colors wrong when I print


Is there a way to stay on current document after a "break all" in Visual Studio?

Question: Visual Studio opens source code on top of the stack when I "break all" while debugging; I want to keep the cursor on the document I'm currently working on, without any other document or window (e.g.: no symbols loaded) being opened.
Comment: Is not a simple workaround to click the "navigate backward" button (Ctrl+-)?
Comment: Potential duplicate of
http://stackoverflow.com/questions/1715875/how-to-tell-visual-studio-to-not-navigate-away-from-current-file-on-break-all
Comment: A workaround I'm using for the "no symbols" window, although not entirerly what I need, is to place that window on the bottom with all the other inspection windows
Comment: Oh this has been annoying me since vs2002.  Alas I don't know a workaround.  Maybe wait for vs2039
Comment: LOL @wal! I can't believe it's not yet fixed, maybe it's just me (and you) being annoyed by this...
Comment: yep, that's a duplicate, but that post you've provided actually does not have a real solution, just one "temporary fix"
Comment: Maybe both questions should be merged?
Comment: @wal 17 years and counting, we're almost halfway through 2039!
Answer: There is a way to stay on the current document, but that requires creating a Visual Studio add-in and a new UI command in the Debug toolbar. Credits for this answer should actually also go to  openshac, who posted a similar SO question and also gave a workaround in his OP by using a macro.
The implementation is fairly simple (it took me a few minutes to have it working). First, in the add-in project, modify the Exec method in the Connect.cs file like this:
public void Exec(string commandName, vsCommandExecOption executeOption, ref object varIn, ref object varOut, ref bool handled)
{
    handled = false;
    if(executeOption == vsCommandExecOption.vsCommandExecOptionDoDefault)
    {
        if(commandName == "BreakInCurrentDocument.Connect.BreakInCurrentDocument")
        {

            // here's where the magic happens
            // ******************************
            var activeWindow = _applicationObject.ActiveWindow;
            _applicationObject.Debugger.Break();
            if (_applicationObject.ActiveWindow != activeWindow)
            {
                _applicationObject.ActiveWindow.Close(vsSaveChanges.vsSaveChangesNo);
            }
            // ******************************

            handled = true;
            return;
        }
    }
}

After creating and registering the add-in, just:

click TOOLS on the Visual Studio's menu
Customize
Commands
Choose the "Toolbar" radio button
Select "Debug"
Add Command...
From the "Addins" category, choose your custom add-in.

That's it.
Comment: This just works: thank you a thousand times. Will give bounty tomorrow, can't do this before 20 hours.
Comment: VSCommand looks great, I go with @AlexFilipovici solution for bounty and accepted answer since it just fit perfectly my question and needs, leaving total control with integration in my IDE. Anyway, thanks to everybody for support.
Comment: This is the right answer, but if you want to skip addin creation and registration steps then see Jarek's answer about it being part of latest build of VSCommands extension.
Answer: Latest build of VSCommands extension (free version) available from http://visualstudiogallery.msdn.microsoft.com/a83505c6-77b3-44a6-b53b-73d77cba84c8 has just what you want.
It adds a Break In Current Document button to Debug Toolbar and Debug Menu:
http://vscommands.squaredinfinity.com/Media/VSCommands/BlogPost//blog/breakincurrentdocument.png
Comment: Would like to add that this extension was unfortunately abandoned in VS2015.
Comment: Visual Studio Toolkit, also available from the Extensions menu within VS, has this feature. After installing, I simply changed (Options > Keyboard) the key bindings for Debug.BreakAll and Debug.BreakAllInCurrentDocument to have the usual CTRL+ALT+BREAK combo bound to the new command

https://marketplace.visualstudio.com/items?itemName=vs-publisher-1042622.VisualStudioToolkit
Answer: It's a feature.. when you do "break all" then it is assumed that your process has hung. The first thing you might be interested in such case is - WHERE. Hence, it's directing you right down to the 'current' place that is being executed. IIRC, this is defacto standard for all low-level debuggers. If you don't want the "no symbols loaded" just mark the 'show disasembly' and it will never pop up again:) (of course, instead, you will see the exact point of stop. And yes, this is also a feature that I myself used many times to debug unknown library code)
On the other hand, if you know where you want the code to stop, place the breakpoint there instead.
On yet another hand (as if we had three), if you want to actually stop the application - stop it, don't break, just stop.
I sense that your actual problem lies in the fact that you use one of the features in a wrong way, and therefore another feature bugs you. Please tell me, what do you use the "break all" for and how/why does it collide with your current text-editing. Why can't you stop or break-at-here instead? Or "detach"?
Anyways, I have to admit that as a feature, there should be some option for turning it off, just for the sake of configurability of the IDE.

EDIT
AAhh.. you're right. I've completely forgot about the glorious edit&continue. I'm not joking/teasing, E&C is a great feature that I wish all other platforms had. I've forgot about it, because... I extensively use lambdas, generics, foreachs and etc features that effectively block edit-and-continue.
Anyways, the point is, since that the edit-and-continue is the golden feature that you'd like to use - the application must be in 'break' mode. However, nevertheless how do 'break'/'pause' etc it, the IDE will assume it that the PAUSE was you goal, not editing, hence it will show you where did you pause the app.
There are a few options in MSVS like "show just my code" that may help you a little, but it will not solve the problem: edit-and-continue during debugging was designed for "small, local edits". Like, if(x>0)throw new uncaught() instead if(x<0)throw new uncaught(). Your app stopped on assertion or breakpoint and is about to crash, first-change exception handler fired off and here's your chance! You unwind the crash handler, correct the code, then run. Everything in the same one method which you had the stop occur in, as a way of just-in-time patches..
This is one of the main problems why can't you add methods, classes, modify generics, etc during E&C session: ie. editing your current lambda or current foreach might be OK, but the IDE would be not able to relocate the flows and execute the new code properly. This is a bit similar to why you sometimes see the "stale code" warning, but with those code constructs it is even harder to analyze, and therefore not implemented. And probably will never hit the top of MS's TO-DO list :/
The current boom in .Net/C# is not 'live development' but 'notaliveyet development' heavily supported by modularity and unit testing, where you put the effort to be able to test most of the features of the application off-line.. But that's a paradigm shift and for small projects or for local desktop development sometimes it is simply an overkill.
Comment: You're probably right saying is more something due to my way of using the IDE. Here's a typical scenario: program starts, main winform is shown; I open one dialog form. This form runs code placed in an external library. I'm still using the program, seeing what final user sees, then I notice something to get fixed. Back to IDE, I break all to use edit-and-continue, cursor is on current form .ShowDialog() call. Detaching means loosing edit-and-continue, while breakpoints are ok when you know where to stop. I only know which file I'm currently focus on.
Comment: The text got lenghy, so I've included it as edit. Unfortunatelly, I cannot help in any way other than agreeing with you:)
Comment: Thank you for the extensive explanation. I'm coming from classic ASP, VB6, then VB.NET and now C#: I simply can't program without edit-and-continue, it's so natural and useful to me (not that it have to be correct). Sometimes I found myself not writing a Linq statement just because otherwhise I lose E&C. Recently I started to write unit tests before writing affective code, just inheriting main class abstract methods: in this case E&C is a killer feature.


Bound states for the Delta Function Well

Question: In "Introduction to Quantum Mechanics" by Griffiths we discussed the delta potential well. They speak about bound and scattering states for $E<0$ and $E>0$ resp. But before that (Problem 2.2) we proved that $E$ must exceed the minimum value of $V(x)$. Clearly $V(x)$ has minimum value 0, How then, can there exist bound states?
Answer: The one-dimensional delta function well $V(x)= -\lambda \delta(x)$  can be   constructed by taking   $\delta(x)= \lim_{\epsilon\to 0} \delta_\epsilon(x)$, where $\delta_\epsilon(x)$ is a square potential of  width $\epsilon$ and hight $1/\epsilon$. Thus the minimum value of $V(x)$ is $-\lambda/\epsilon$ which is heading to minus infinity.
Comment: Oh, I did not notice the minus sign... Thank you. Should I delete this ? how do I ?
Comment: @YannickStulens You can delete your own question by clicking the little gray "delete" word that appears below your question.  But I'd leave it up if I were you, it's a reasonable thing to be confused by even if you notice the minus sign, so it might help others later.


Composite Api Objects and Referencing RecordTypes

Question: Is there anyway to reference an account recordtype by Name when creating an account using Composite API which has recordtypes? I am hoping there is a way so I don't need to do a get request to get a RecordTypeId and associate it with my accounts.
Answer: Yes, you simply build a reference object, like this:
<code>"RecordType": { "attributes": { "sobjectType": "RecordType" }, "Name": "Household" }
</code>
Of course, this will fail if the user doesn't have access to the record type, or if more or less than one record type has this exact name for this object.
This works anywhere that you could put a RecordTypeId attribute, including insert/update commands, composite commands, sobject tree commands, etc.

If you're getting duplicate record errors, you can run a query to get the record you need first. Here's an example composite request that does this:
<code>{
    "allOrNone": true,
    "compositeRequest": [
        {
            "url": "/services/data/v44.0/query?q=select+Id+from+recordtype+where+sobjecttype=%27account%27+and+name=%27household%27",
            "method": "GET",
            "referenceId": "recType"
        },
        {
            "url": "/services/data/v44.0/sobjects/Account",
            "method": "POST",
            "referenceId": "householdAccount",
            "body": {
                "Name": "John Doe Family",
                "RecordTypeId": "@{recType.records[0].Id}"
            }
        }
    ]
}
</code>
Comment: Hello sfdcfox.  I do have the same recordtype name "General" which is used on account and another recordtype "General" used on contact.  So from what I understand this will always Error?  I was referencing the sobject type "RecordType": { "attributes": { "sobjectType": "Account" }, "Name": "General" } but I am getting a Duplicate Failure
Comment: @DerrickE yes, you can get duplicate errors in this case. I added an example of how to query the record type without having to make round trips to the server. This may help you without needing to rename a record type.
Comment: Thank you for your help. Yah I wanted to avoid using a get request because each upsert can be different record types and  trying to just upsert them regardless of what recordtype.   I may just change the recordtype name.


Active noise cancellation effects on hearing

Question: Would active noise cancellation increase or reduce the damage to ears? For example, in a hypothetical system with a constant level of external noise, would wearing noise-cancelling headphones increase or decrease the amount of damage to hearing from being in that environment? I feel like they should in theory decrease it by cancelling the waves but at the same time they're still adding sound to the environment to achieve their effect, so I'm not sure. So does wearing noise cancelling headphones damage your ears more or less than being in the same environment without them?
Answer: The answer to this question is felt to be a clear "reduce" in the other typical use case for noise-cancelling headphones - work in loud industrial sites. See for instance this description, which admittedly is biased source (a manufacturer of such headphones). I would strongly expect it to be the same in music.
The main issue is that damage to hearing comes from sustained exposure to overly loud sound levels. Passive and active noise reduction, when successful, reduces the loudness of such sounds, and so prevents/reduces damage.
I suppose that in instances where there are periodic unpredictable very loud sounds, which active noise cancellation may have difficulty fully controlling, against a backdrop of moderately loud sound, there could be a pathology where the moderately loud sound would be sufficiently annoying to make you stop before your hearing is (too) damaged, but the control of such sound would make you last longer enough that the partially-only controlled loud sounds while they insidiously damage your hearing. Sort of like crappy sunglasses can cause indirect harm by reducing your eyes'/brain's natural response to excess light and UV rays. But that's a secondary and -- on my part -- speculative effect which I would hope would normally be masked by the primary positive one.
Answer: The noise cancellation is in theory "adding" sound, but with almost identically mirrored (completely opposite, so positive vs negative and negative vs positive) soundwaves.
By "adding" a negative thing it's effectively reducing the soundwaves before they reach the ear. The result is less noise.
Comment: That's the theory, but I think the OP is worried about any possible negative side-effects that noise-canceling headphones might cause in practice.


selecting meshes

Question: I'm having issues with selecting multiple faces for colors. I can't use it with ALT. I can do it with SHIFT no problem but my mesh is complex and I need different colors. I check all viewport, viewport overlay settings for default or short addon. I can't find anything different. I can't select all these faces for different materials holding down shift. It will mess up. Any suggestions. Thanks
Answer:
In the material panel  you can have multiple material slots.  You can have multiple materials slots per object.  In Edit Mode for a given material slot there will 3 additional actions available

Assign
Select (Select by Material assigned)
Deselect.

So you can assign colors to faces incrementally. You do not need to go from zero to perfection in one shot.  There is the undo keystroke as well.  So in the slowest case you could select only one face and click Material Assign, but you can probably manage more.
Blender has vertex groups in the object panel.  You can select from that panel.  You can CRUD. Create Read Update Delete.
Thus you can save a complex face or edge or vertex group and recall it at will with a single click. Since you can save your selection incrementally you can slowly bring your selection to perfection.
Search here at BSE for vertex group or the famous video website ..
Search Terms ...  Blender Vertex Groups.
Comment: Thanks I'm grouping them now, it's going to be slow so many faces going in same row. I'll just start with lights first.
Comment: Please remember to use such as circle select and box select and loop select.  These are terms which can be searched at BSE and the famous video website which has the name that rhymes with noonube.

selecting meshes


How can I get rich quick?

Question: So, I need a bow. Problem is, I am poorer than I would like, by about 300 rupees. How can I get that money quickly and easily? Cutting stuff down and digging takes forever for very little profit. How can I raise the money quickly?
Comment: FYI, the bow really isn't necessary early on. By the time you "need" it, you should have plenty of rupees.
Comment: I am definitely at a point where I need it to kill a miniboss, and I am short a lot. Hence the question. :)
Answer: There are 2 "fast" ways:
Steal the stuff you want: You get it for free, BUT the shopkeeper will kill Link for stealing from him. In addition, every character in the game will refer to Link as 'THIEF' from that point on, effectively replacing his name in in-game text
Farm at the crane-game: This is IMHO the fastest way to get rupees but still takes some time and doesn't have any down sides.
Hold B to move the crane over to the exact center of the left conveyor belt. Now wait until the rupee's top is about to hit the end of the right conveyor belt, then quickly press A and let go immediately. Works every time.
Comment: The crane game is so hard. :(
Comment: @AshleyNunn - No pain, no gain. You could also take the easy route, THIEF!
Comment: @AshleyNunn i provided a short video as a link. it will be pretty easy to win the cranegame with this trick.
Comment: Please summarize the videos in your answer.  That will ensure your answer is still valid if those videos ever get removed.
Answer: Once you understand the timing of the crane game, it's easy to win consistently. But if you know where to look, there's plenty of treasure lying around Koholint. Most dungeons have one or two hundred rupees lying around as well.
Answer: There are a few ways to score some rupees, but if you rule out the Trendy Game, I'd suggest explorin' the map for some treasure chests. Here's a map with some locations for ya. Note that on about half of the screens, the chest is in a cave/dungeon.

The screens with color are places with chests. Squares that are split in halves/quarters/fifths have multiple chests on them. The colors code for the amount:

Red: 20 Rupees
Purple: 50 Rupees
Green: 100 Rupees
Orange: 200 Rupees

Note that a lot of the screens with multiple chests are in dungeons. Of note are two in particular with a whopping 200 rupees: one in L:3 (Key Cavern, in Ukuku Prairie near Mabe Village) and one in L:5 (Catfish's Maw, in Martha's Bay near Animal Village). If you found the Map and Compass in those levels, it shouldn't be hard tracking down remaining chests. L:5 in particular has a pile of wealth waiting for you to claim it.
Others to note are 100 in the Dream Shrine in Mabe, a couple of 50s in caves near Mabe, and a few up in the Tal Tal Heights/Mountain Range regions. If you just got the Hookshot, there's a chest that wasn't obtainable on your first time passing by in plain sight up in the mountains. There's also a cave in the Mysterious Woods that requires the hookshot to get with 50 -- it has stones surrounding the entrance and is a screen right of where you got the key for L:1.
There's also a screen in the Tal Tal Mountain Range with 5 chests in it. To find it, go a screen right from where you jump down to get to L:4 - Angler's Tunnel. In a cave there, you'll see a patch of sand surrounded by water. Bomb the wall there and proceed through the cave you reveal. When you first get to the screen with 5 chests, ignore them all -- don't open a single one. Just push aside the blocks and try to go out the southern exit. Go outside and then back inside to reset the blocks. Now you should be able to get all five for a total of 100 rupees. If you tried openin' them on your way down, you'd find yourself one chest short (only 80 rupees).

Also, just so you know, if the miniboss in question is the Armos Knight in the Southern Shrine, you can actually damage it with charged sword attacks. It might take a few hits, but it's totally possible to do without the bow. The bow's actually pretty much optional -- if memory serves, it's only 100% needed for a Heart Piece in Animal Village, a key in L:8 (which has a bevvy of keys), and a quicker way to navigate L:8. Every boss that seems to need the bow to kill actually has another method to kill it. The bow does make those encounters easier, though! :)
Answer: I would say that another fast way to earn rupees is to go to the grass near the shop and mow the lawn and then dig it up and then go to the crane and get both of the rupees and then go out and then back in to the claw machine and repeat as many times and if you don't win then go back to the grass cut it and dig it then repeat as many times as you lose all of your rupees so that it will constantly replenish your rupee supply so that you get more rupees and can buy more things.

How can I get rich quick?


Autoresize View When SubViews are Added

Question: I am developing an app using iOS 7 and auto layout. I am adding a simple textfield to a UIView. But the view is not getting resized. I even tried to change the frame manually but it did not work. I believe it is because I am using auto layout. Here is my code:
<code>-(void) setupViewForSignUp
{
    UITextField *firstNameTextField = [[UITextField alloc] initWithFrame:CGRectMake(self.passwordTextField.frame.origin.x, self.passwordTextField.frame.origin.y + 40, self.passwordTextField.bounds.size.width, self.passwordTextField.bounds.size.height)];
    firstNameTextField.placeholder = @"First Name";
    firstNameTextField.layer.borderWidth = 0.3;
    firstNameTextField.leftView = [[UIView alloc] initWithFrame:CGRectMake(0, 0, 5, 20)];
    firstNameTextField.leftViewMode = UITextFieldViewModeAlways;

    [self.signUpLoginContainerView addSubview:firstNameTextField];

    self.signUpLoginContainerView.autoresizingMask = UIViewAutoresizingFlexibleHeight;

}
</code>
Here is the result:
Answer: Yes, it is because you are using auto layout. Setting the view frame and resizing mask will not work.
You should read Working with Auto Layout Programmatically and Visual Format Language.
You will need to get the current constraints, add the text field, adjust the contraints for the text field, then add the correct constraints on the text field.

Autoresize View When SubViews are Added


looking for a cholov yisrael product

Question: Where can I find cholov yisrael evaporated milk, not powdered milk nor condensed, in the central NJ area? I have been unable to locate any.
Comment: Esther Addison, [Welcome to Mi Yodeya](//meta.judaism.stackexchange.com/a/3887), and thanks for bringing your question here! I hope that you get great answers, and that you look around and find other content here of interest.
Answer: I checked with a manager of a large grocery store in Lakewood and in Brooklyn. Unfortunately none of the Cholov Yisroel companies currently produce such a product. Thus it is not available.
Answer: It's easy to make. You just simmer the milk in a saucepan and reduce it by 60%. For example reduce from 4 1/2 cups to 2 cups.
Comment: Thank you for pointing this out. However, this would serve better as a comment considering it does not answer the question as posed. This is especially true considering that the OP might be looking for the prepackaged version in order to store it.
Comment: I figured to add it as an alternative answer since the previous answer stated there the isn't a CY company that makes it.
Comment: You found the scientific answer. Now, if you market it (Is there a Jewish "Shark Tank"?) not only will you make money, but you'd be able to answer this question.
Comment: I don't see why people are complaining that this isn't an answer. The asker asked where to find evaporated milk in central New Jersey, and this answer says where: on one's stovetop.

looking for a cholov yisrael product


How can I add cable tension to a Shimano 600 sidepull caliper brake on a 80s vintage road bike?

Question: So I wanted to add cable tension to my rim brakes because I want to reduce the travel. I have small hands and don't have too much leverage on the hoods so if they actuated more easily then I would have to use less force in order to lock the wheels. However, I did not manage to do so and now it has less cable tension instead. Can anybody please tell me how I can add cable tension. Right now I have to hit the handlebar with the brake lever in order to lock the wheels
Answer: The screw on the top left in this image (it's called a barrel adjuster) should allow you to adjust cable tension.
If it's fully screwed out you have to open the cable clamp screw on the brake, pull in more cable and tighten the cable clamp again.
Make sure the wheels spin freely (i.e. the brake pads are not hitting the rim). If the brake pad on one side is hitting the rim you can twist the whole caliper brake to center it.
If the whole brake action is very squishy, check your cable housing if it's broken or frayed anywhere.

Make sure the brake's quick release mechanism is in the closed position
Comment: Thank you Michael! I have managed now to add tension and have effectively reduced the travel of my brakes.


I need suggestions for something alternative to apple subscription?

Question: In my country apple does not support subscription, I can't make an app that can purchase monthly or period of time subscription, any alternatives?
Comment: I would write to Apple directly and ask for guidance.
Answer: Contact Apple and ask if this is a temporary or constant condition. If it's temporary, wait it out.
Otherwise, you can implement login screens and authentication mechanisms as you would have them in a WebApp. The latest Developer Agreements allow for this (as opposed to the previous agreements where you had to offer inAppPurchase as well). The caveat is that according to the agreement, you may not link to your 3rd party payment/signup site from within the app.
Set up payment processing with the provider of your choice (e.g. PayPal) and manage your own database of registered users. Then, when a user starts the app, ask them to log-in by supplying a username and password. Send those to your server (e.g. using a regular POST request), verify them and deliver the contents to the user if he is authenticated.
Make sure to keep the user logged in after that to avoid annoyance.
The main challenge with this approach will be to let users find out about your service in the first place as you are not allowed to openly send them over in the first place. Then again, if Apple doesn't offer the functionality in your country, you may be able to get through review with it.
In either case, contact Apple, then act accordingly.


What year did they begin announcing that TV shows were "Filmed in front of a live studio audience"?

Question: I was watching antenna TV and now I wonder: What year did they begin to make the point of announcing that specific TV shows were "Filmed in front of a live studio audience" and which show was the first one to include that announcement in its credits?
Comment: I believe it was "I Love Lucy" which started to announce this - something to do with how it was broadcast. I'd have to research that, but maybe someone else has more on this.
Comment: I would like to add that 'laugh tracks' also played a role in the 'live studio audience' message. When the sets were closed, or during editing, they would use laugh tracks of an audience laughing. This would appear as though a joke that wasn't funny, sounded funny. Or if the audience didn't laugh loud enough, they would embellish it. Adding the message isn't necessary, but it tells the viewer that people really watched this episode and they are the one's laughing. It also tells the viewer they could come out and watch their favorite shows and be a part of the audience. That increased tourism s
Answer: One of the earliest, if not the first such announcements was "All in the Family was recorded on tape before a live audience" from 1971.
According to Michael Tueth's Laughter In The Living Room (2005), one of the earliest American sitcoms to broadcast live was I Love Lucy (1951 – 1957). For personal reasons, Lucy Ball wanted to produce the programme from Hollywood instead of New York City, but New York was the only place where live TV was produced and broadcast live. Ball suggested they film in Hollywood, and broadcast from New York. This started a trend.
Tueth says they also insisted on filming with a live audience, but this wasn't repeated until a new wave of comedies in the 1970s, such as All in the Family (1971 – 1979) started announcing it "was filmed in front of a live studio audience".
Wikipedia says:

All in the Family was the first major American series to be videotaped in front of a live studio audience. In the 1960s, most sitcoms had been filmed in the single-camera format without audiences, with a laugh track simulating audience response. Lear employed the Multi-camera format of shooting in front of an audience, but used tape, whereas previous multi-camera shows like Mary Tyler Moore had used film. Thanks to the success of All in the Family, videotaping sitcoms in front of an audience became common format for the genre during the 1970s. The use of videotape also gave All in the Family the look and feel of early live television, including the original live broadcasts of The Honeymooners, to which All in the Family is sometimes compared.
For the show's final season, the practice of being taped before a live audience changed to playing the already taped and edited show to an audience and recording their laughter to add to the original sound track. Thus, the voice-over during the end credits was changed from Rob Reiner's "All in the Family was recorded on tape before a live audience" to Carroll O'Connor's "All in the Family was played to a studio audience for live responses". (Typically, the audience would be gathered for a taping of One Day at a Time, and get to see All In the Family as a bonus.) Throughout its run, Norman Lear took pride in the fact that canned laughter was never used (mentioning this on many occasions); the laughter heard in the episodes was genuine.

Also from Wikipedia:

Creator Norman Lear's All in the Family (CBS, 1971–1979) followed suit in 1971. Videotaped live, Lear wanted the studio audience to actually like the performer, with hopes of the two developing a rapport with each other. Lear was not a fan of pretaped audiences, resulting in no laugh track being employed, not even during post-production when Lear could have had the luxury of sweetening any failed jokes (Lear relented somewhat in later seasons, and allowed [sound engineer and laugh track inventer Charles] Douglass to insert an occasional laugh). Lear's decision resulted in the show being a huge success, and officially ushered in the return of live audiences to the U.S. sitcom mainstream. To make his point clear, an announcement proclaimed over the closing credits each week that "All in the Family was recorded on tape before a live audience" (or during the show's final seasons where live audiences no longer attended tapings of the show) "All in the Family was played to a studio audience for live responses."
Answer: The announcement of "filmed before a live audience" most likely started with the The Odd Couple, in 1971. The reason why is that The Odd Couple started out being filmed on a closed set in the first season. Then in the second season, it completely changed format and was shot in front of a live studio audience. Because it was such a radical change in format, it was probably felt that it was necessary to alert fans of the show that it was no longer being shot on a closed set, like when back in the 1960s, shows that started out in black and white and transitioned to color also had an announcement before they started that they were "now in color."


deriving the master public key and the btc address from seed phrase of electrum wallet

Question: I am searching for an exact python code that can take a standard wallet seed as input and output the the root key or xpub master public key.
I had tried several codes but none of them gave me the 'exact same' xpub mpk as of the real electrum wallet. Can I get some help.
Comment: thanks to give me this website name but this might take some time to understand what all this site has to offer. I will answer the question my self I got any break through .Thanks again
Comment: iancoleman xpub doesn't match the electrum one
Answer: You cannot convert an Electrum seed phrase to a BIP39 seed phrase, because in the process of deriving the master private keys, both algorithms use a different salt. This means, you cannot use Electrum seed phrases to generate BIP39-phrase addresses.
However, it is possible to derive Electrum addresses from Electrum seed phrases even outside Electrum. There is a short guide here even though it is for testnet, it also works for mainnet just by switching the coin type.
To quote it:

Download bip39-standalone.html.

Go to line 28611 and replace "return h == nh;" with "return true;".

Go to line 28639 and replace "mnemonic" with "electrum".

Open bip39-standalone.html in your browser and paste your seed phrase.

Select "Bitcoin - Testnet" from "Coin".

In "Derivation Path", select BIP141, P2WPKH and use: m/0'/0

Note: To get P2PKH address use the m/0 path, m/0'/0 is only for Electrum's segwit P2WPKH.
Comment: the answer is correct and i also found a working tool right next to what you mention here https://github.com/FarCanary/ElectrumSeedTester
Comment: actually its js code also i am unable to extract any python code from it or interpret how the html is actually calculating in short no progress made


Does Pidgin have input history?

Question: Most chat clients allow the user to scroll though the input history with the up and down arrow keys.  Pidgin does not seem to support this.  Is there some other way to retrieve past input without copying and pasting?
Answer: Yes.  As mentioned in this feature request you can scroll through your input history with Ctrl+↑ and Ctrl+↓.

Does Pidgin have input history?


Uploaded images in theme settings is going to be lost

Question: I have a flexslider and I make its images customizable through the theme settings. I added a caption property for the the slide to meet multiple languages websites as follows in theme-settings.php:
// setting property to determine the rendered images fields
$form['best_responsive_settings']['imagesCount'] = array(
      '#markup' => t('Enter the total number of images in the slideshow'),
      '#type' => 'select',
      '#options' => associate_array_vals(explode(',',  theme_get_setting('imagesCountOptions'))),
      '#selected' => theme_get_setting('imagesCount'),
      '#default_value' => theme_get_setting('imagesCount'),

  );

  $lang_list = language_list();
// rendering upload image form with caption textfield for every language supported by the website

  for ($i = 0; $i < theme_get_setting('imagesCount'); $i++){
      $form['best_responsive_settings']['slideshowImages'.$i] = array(
        '#type' => 'managed_file',
        '#title' => t('Image').' #'.($i+1),
         '#required' => false,
        '#upload_location' => file_default_scheme() . '://slides',
    '#default_value' => theme_get_setting('slideshowImages'.$i,'best_responsive'),
    '#upload_validators' => array(
      'file_validate_extensions' => array('gif png jpg jpeg'),
      'file_validate_image_resolution' => array('960x400','430x400')        ),

      );
      foreach ($lang_list as $lang){
      $form['best_responsive_settings']['slideshowCaption'.$lang->language.$i] = array(
    '#type' => 'textfield',
    '#title' => t('Caption').' #'.($i+1).' -- '.$lang->name,
    '#required' => false,
    '#default_value' => theme_get_setting('slideshowCaption'.$lang->language.$i, 'best_responsive'),
  );
      }
  }

In page.tpl.php I use the following to render the images:
<?php if (theme_get_setting('slideshow_display','best_responsive')): ?>

            <?php for ($i = 0; $i < theme_get_setting('imagesCount'); $i++): ?>
              <?php  if (theme_get_setting('slideshowImages'.$i) != ''): ?>
 //the following line causes a problem after some time

<img src="<?php echo file_create_url(file_load(theme_get_setting('slideshowImages'.$i))->uri);?>" alt="Slide"/><?php if (theme_get_setting('slideshowCaption'.$language->language.$i)): ?><?php echo theme_get_setting('slideshowCaption'.$language->language.$i) ;?><?php endif;?>

              <?php endif; ?>
            <?php endfor; ?>

    <?php endif; ?>
    <?php endif; ?>

Everything, initially, works fine, the images are uploaded to the theme settings and images are rendered well in the slideshow. However, after some time! I noticed that the images are disappeared from the template settings page and only the caption if supplied is remained. In addition I got the following notice:
Notice: Trying to get property of non-object in include() (line 159 of C:\xampp-2\htdocs\4test\drupal-7.28\sites\all\themes\best_responsive\templates\page.tpl.php).

Where the line 159 is the line regarded in the comment of the second code snippet above. This notice is repeated twice. What is the problem here? What is making this code initially works then after sometime it fails? What is making the uploaded files disappeared from the settings. In addition, the destination in-which images should be uploaded /sites/default/files/slides becomes empty. i.e the uploaded images files are deleted!
Answer: My solution is to ensure to make permanent the image when drupal load page theme settings. You don't need to create a custom submit handler because after the new settings are saved the settings page is reloaded, and the fix executed.
Plus, you cannot use "active theme" because sometimes the current active theme is the admin theme, and not the default or maybe the user is changing the settings theme in a theme that it's not set as default.
function YOUR_THEME_form_system_theme_settings_alter(&$form, &$form_state)  {

  $default_file_dir = 'public://template/logos';
  $folder = file_prepare_directory($default_file_dir, FILE_CREATE_DIRECTORY);
  $settings_theme = $form_state['build_info']['args'][0];

  if ($folder) {
    $my_logo = theme_get_setting('my_logo');
    // BUG: Force file to be permanent.
    if (!empty($my_logo)) {
      _fix_permanent_image('my_logo', $settings_theme);
    }
    $form['my_logo'] = array(
      '#type'               => 'managed_file',
      '#title'              => l('My logo'),
      '#default_value'      => $my_logo,
      '#progress_message'   => t('Please wait...'),
      '#progress_indicator' => 'bar',
      '#upload_location'    => $default_file_dir,
      '#upload_validators'  => array(
        'file_validate_extensions' => array('gif png jpg jpeg'),
        'file_validate_image_resolution' => array('375x50', '30x50'),
      ),
    );
  }

}

function _fix_permanent_image($image, $theme) {
  $fid = theme_get_setting($image, $theme);
  if ($fid > 0) {
    $file = file_load($fid);
    if (is_object($file) && $file->status == 0) {
      $file->status = FILE_STATUS_PERMANENT;
      file_save($file);
      file_usage_add($file, $theme, 'theme', 1);
      drupal_set_message($image . ' saved permanently.', 'status');
    }
  }
}

Answer: By default, Drupal marks files as "temporary", meaning that they will be deleted after 6 hours.
You will need to change the file status to permanent in order to keep the files. This doesn't seem to be clearly stated in the documentation.
See these question for some example code and explanations:
Managed file: the file used in the field may not be referenced
You will need to do the following in a submit validation (or similar):
// Change status to permanent.
$file->status = FILE_STATUS_PERMANENT;
// Save the file.
file_save($file);
// Record that the module (e.g. user module) is using the file.
file_usage_add($file, 'user', 'user', $user->uid);

Answer: For a detailed guide on where to implement the custom code to set your files as permanent, you might want to check this: http://ghosty.co.uk/2014/03/managed-file-upload-in-drupal-theme-settings/
Basically, it adds a custom form submit handler for the theme settings form; which is not straightforward in Drupal and a bit hackish.
$form['#submit'][] = 'MYTHEME_settings_form_submit';

// Get all themes.
$themes = list_themes();
// Get the current theme
$active_theme = $GLOBALS['theme_key']
$form_state['build_info']['files'][] = str_replace("/$active_theme.info", '', $themes[$active_theme]->filename) . '/theme-settings.php'

And then inside your submit handler you can do something like this to set the files as permanent.
function MYTHEME_settings_form_submit(&$form, &$form_state) {
$image_fid = $form_state['values']['secondary_logo'];
  $image = file_load($image_fid);
  if (is_object($image)) {
    // Check to make sure that the file is set to be permanent.
    if ($image->status == 0) {
      // Update the status.
      $image->status = FILE_STATUS_PERMANENT;
      // Save the update.
      file_save($image);
      // Add a reference to prevent warnings.
      file_usage_add($image, 'MYTHEME', 'theme', 1);
     }
  }
}

Good luck.


Can anyone suggest mantras for worshiping Mata Sita and Sri Radha Rani?

Question: I am looking for some mantras for chanting mantras specific to Sita and radha rani.
Comment: It is always recommended to worship Sita along with Sri Rama. Worshipping only one of them is not recommended. If worshipped both, results will be more fruitful.
Comment: @SreeCharan Agreed .... can you make that an answer, with those mantras ?
Comment: What if this man is a shaakta? Don't you know both goddesses are major deities of Shaktism? Whose shakti will the devi play?
Answer: There is Gayatri Mantras for various deities mentioned here. Gayatri mantra for Devi Radha is as follows:

ॐ वृषभानुजायै विद्महे कृष्णप्रियायै धीमहि तन्नो राधा प्रचोदयात्॥
  Om Vrishabhanujayai Vidhmahe
Krishnapriyayai Dheemahi
Thanno Radha Prachodayath.
Om, Let me meditate on the daughter of Vrishabhanu,
  Oh, darling of Krishna, give me higher intellect,
  And let Radha illuminate my mind.

Gayatri mantra for Devi Sita is as follows:

ॐ जनकनन्दिन्यै विद्महे भूमिजायै धीमहि तन्नः सीता प्रचोदयात्॥
  Om Janaka Nandinyai Vidhmahe
Bhumijayai Dheemahi
Thannah Sita Prachodayath.
Om, Let me meditate on the daughter of Janaka
  Oh, daughter of earth, give me higher intellect,
  And let Sita illuminate my mind.

Also there are some Stotras for Devi Sita and Devi Radha are present. There is Radha Shoddasha Nama Stotram that is said to be from Brahma Vaivartha Purana.

श्रीनारायण उवाच
राधा रासेश्वरी रासवासिनी रसिकेश्वरी ।
कृष्णप्राणाधिका कृष्णप्रिया कृष्णस्वरूपिणी ॥१॥
Shriinaaraayanna Uvaaca
Raadhaa Raaseshvarii Raasavaasinii Rasikeshvarii |
Krssnnapraannaadhikaa Krssnnapriyaa Krssnnasvaruupinnii ||1||
Sri Narayana said:
1.1: (The sixteen names of Radharani are) Radha, Raaseshwari, Raasavasini, Rasikeshwari, ...
1.2: ... Krishnapranadhika, Krishnapriya, Krishna Swarupini, ...
कृष्णवामाङ्गसम्भूता परमानन्दरूपिणी ।
कृष्णा वृन्दावनी वृन्दा वृन्दावनविनोदिनी ॥२॥
Krssnnavaamaanggasambhuutaa Paramaanandaruupinnii |
Krssnnaa Vrndaavanii Vrndaa Vrndaavanavinodinii ||2||
(The sixteen names of Radharani continued)
2.1: ... Krishna Vamanga Sambhuta, Paramanandarupini, ...
2.2: ... Krishnaa, Vrindavani, Vrindaa, Vrindavana Vinodini,
चन्द्रावली चन्द्रकान्ता शरच्चन्द्रप्रभानना ।
नामान्येतानि साराणि तेषामभ्यन्तराणि च ॥३॥
Candraavalii Candrakaantaa Sharaccandraprabhaananaa |
Naamaany-Etaani Saaraanni Tessaam-Abhyantaraanni Ca ||3||
(The sixteen names of Radharani continued)
3.1: ... Chandravali, Chandrakanta, Sharacchandra Prabhanana (Sharat Chandra Prabhanana),
3.2: These (sixteen) Names, which are the essence are included in those (thousand names),

24 more verses are there you may read in link. There is Janaki stuti mentioned here.

जानकि त्वां नमस्यामि सर्वपापप्रणाशिनीम् ॥१॥
Jaanaki Tvaam Namasyaami Sarva-Paapa-Prannaashiniim ||1||
Meaning:
(Hanumanji said:)
  1.1: O Devi Janaki, I salute You; You are the destroyer of all Sins,
दारिद्र्यरणसंहर्त्रीं भक्तानाभिष्टदायिनीम् ।
विदेहराजतनयां राघवानन्दकारिणीम् ॥२॥
Daaridrya-Ranna-Samhartriim Bhaktaana-Abhisstta-Daayiniim |
Videha-Raaja-Tanayaam Raaghava-[A]ananda-Kaarinniim ||2||
Meaning:
2.1: (I Salute You) You are the destroyer of Poverty (in the battle of life) and bestower of wishes of the Devotees,
2.2: (I Salute You) You are the daughter of Videha Raja (King Janaka), and cause of Joy of Raghava (Sri Rama),
भूमेर्दुहितरं विद्यां नमामि प्रकृतिं शिवाम् ।
पौलस्त्यैश्वर्यसंहत्रीं भक्ताभीष्टां सरस्वतीम् ॥३॥
Bhuumer-Duhitaram Vidyaam Namaami Prakrtim Shivaam |
Paulastya-[A]ishvarya-Samhatriim Bhakta-Abhiissttaam Sarasvatiim ||3||
Meaning:
3.1: I Salute You, You are the daughter of the Earth and the embodiment of Knowledge; You are the Auspicious Prakriti,
3.2: (I Salute You) You are the destroyer of the Power and Supremacy of (oppressors like) Ravana, (and at the same time) fulfiller of the wishes of the Devotees; You are an embodiment of Saraswati,
पतिव्रताधुरीणां त्वां नमामि जनकात्मजाम् ।
अनुग्रहपरामृद्धिमनघां हरिवल्लभाम् ॥४॥
Pativrataa-Dhuriinnaam Tvaam Namaami Janaka-[A]atmajaam |
Anugraha-Paraam-Rddhim-Anaghaam Hari-Vallabhaam ||4||
Meaning:
4.1: I Salute You, You are the best among Pativratas (Ideal Wife devoted to Husband), (and at the same time) the Soul of Janaka (Ideal Daughter devoted to Father),
4.2: (I Salute You) You are very Gracious (being Yourself the embodiment of) Riddhi (Lakshmi), (Pure and) Sinless, and extremely Beloved of Hari,
आत्मविद्यां त्रयीरूपामुमारूपां नमाम्यहम् ।
प्रसादाभिमुखीं लक्ष्मीं क्षीराब्धितनयां शुभाम् ॥५॥
Aatma-Vidyaam Trayii-Ruupaam-Umaa-Ruupaam Namaamyaham |
Prasaada-Abhimukhiim Lakssmiim Kssiira-Abdhi-Tanayaam Shubhaam ||5||
Meaning:
5.1: I Salute You, You are the embodiment of Atma Vidya, mentioned in the Three Vedas (Manifesting its Inner Beauty in Life); You are of the nature of Devi Uma,
5.2: (I Salute You) You are the Auspicious Lakshmi, the daughter of the Milky Ocean, and always intent on bestowing Grace (to the Devotees),
नमामि चन्द्रभगिनीं सीतां सर्वाङ्गसुन्दरीम् ।
नमामि धर्मनिलयां करुणां वेदमातरम् ॥६॥
Namaami Candra-Bhaginiim Siitaam Sarva-Angga-Sundariim |
Namaami Dharma-Nilayaam Karunnaam Veda-Maataram ||6||
Meaning:
6.1: I Salute You, You are like the sister of Chandra (in Beauty), You are Sita Who is Beautiful in Her entirety,
6.2: (I Salute You) You are an Abode of Dharma, full of Compassion and the Mother of Vedas,
पद्मालयां पद्महस्तां विष्णुवक्षःस्थलालयाम् ।
नमामि चन्द्रनिलयां सीतां चन्द्रनिभाननाम् ॥७॥
Padma-[A]alayaam Padma-Hastaam Vissnnu-Vakssah-Sthala-[A]alayaam |
Namaami Candra-Nilayaam Siitaam Candra-Nibha-[A]ananaam ||7||
Meaning:
7.1: (I Salute You) (You as Devi Lakshmi) Abide in Lotus, hold Lotus in Your Hands, and always reside in the Heart of Sri Vishnu,
7.2: I Salute You, You reside in Chandra Mandala, You are Sita Whose Face resembles the Moon,
आह्लादरूपिणीं सिद्धिं शिवां शिवकरीं सतीम् ।
नमामि विश्वजननीं रामचन्द्रेष्टवल्लभाम् ।
सीतां सर्वानवद्याङ्गीं भजामि सततं हृदा ॥८॥
Aahlaada-Ruupinniim Siddhim Shivaam Shivakariim Satiim |
Namaami Vishva-Jananiim Raamacandre[a-I]sstta-Vallabhaam |
Siitaam Sarvaan-Avadya-Anggiim Bhajaami Satatam Hrdaa ||8||
Meaning:
8.1: (I Salute You) Your Form gives Joy to all, You are the Sati (Devoted Wife) Whose presence is Auspicious and confers Siddhi and Liberation,
8.2: I Salute the Mother of the Universe, Who is the Beloved of Ramachandra,
8.3: I always Worship You in my Heart, O Mother Sita, You are Beautiful in entirety, the Beauty which cannot be expressed in words.
Answer: Its here in aadi ramayan aka bhusundi ramayan sita sahasranama stotram
Starting lines:-
Om sahajanandini sita janki radhika rati.
Rukmini Kamala kanta kantih kamallochanah
Comment: Sir but OP is asking about mantras and not stotras.
Comment: Ist line of stotra is a mantra that contains both maa sita and radha rani


Why are random numbers important to the study and application of computer science?

Question: Why are random numbers important to the study and application of computer science? I am new to computer science. So I am studying random numbers right now.
Comment: Randomized algorithms are sometimes much more efficient than deterministic ones. The classical example is primality testing. Sometimes only randomized algorithms are known, for example many factoring algorithms.
Comment: Randomness is crucial for cryptography.
Comment: Randomness rules the world and our lives. It is pervasive in computer science as well. If I had to write my full-fledged answer, it would take me at least a few hours.
Answer: There are a lot of applications of Random numbers in Computer science, there are full books about it, check Randomized Algorithms by Rajeev Motwani and Prabhakar Raghavan, for instance. There you will find many arguments for the case of random numbers.
Here is a not exhaustive list of applications in sub-fields of CS:

Algorithms (As Yuval pointed, there are many problems where only randomized algorithms are known and you will find that many times randomized algorithms are simpler and more efficient than their deterministic counterpart)
Machine Learning ( Generative algorithms, variational autoencoders, GANS, Bayesian inference, Monte-Carlo algorithms, ...)
Cryptography(randomized prime number testing, ...)
Computer graphics and simulation (Path Tracing, Procedural stuff, games, ...)
Big Data (search for sketching algorithms, probabilistic counting, Bloom filters, ...)
Optimization (stochastic gradient descend, meta-heuristics)
Simulation (random processes, multi-agent, stochastic differential equations,...)

I am sure there are plenty more.
Answer: We may agree that statistics is important, for instance to test whether a new drug will help cure a disease, or whether a presidential candidate has sufficient support to be elected.
The cornerstone of statistics is the simple random sample whereby out of a large population of $N$ individuals we select $n$, a still large but much smaller number, in such a way that any set of $n$ individuals is equally likely.
And randomness is used to break undesirable patterns such as doing the same, or similar, things over and over, becoming predictable to our adversaries or to those we try to entertain.
Traditionally this was all done by any number of methods, I suppose, such as rolling dice or pointing a finger at a page in a book. Naturally now we want and need computers to do it, and it seems that they can. However, in theory the whole universe may be deterministic, so that any computer method of producing randomness requires careful scrutiny to see whether it might deliver biased results, especially if we're talking about delivering random bits many times a second.
Knowing that adversaries may be using randomness, there's also the question whether randomness can be used to speed up computational tasks, see e.g. the BPP=P question.


N-type channel mosfet

Question: I try to explain how a n-channel mosfet works. But as I try to explain there is an ambiguity that I can not understand. As I read many books and searched in the internet does not say anywhere clearly about from whom it is constructed. When we apply the positive gate voltage the holes present under the oxide layer with a repulsive force and holes are pushed downward. Thus, only negative ions in that area left and the layer acquires negative charging. Other books say that this area is derived from the electrons which are attracted. My question is ultimately, of what the channel is created? by the negative ions that remain in the layer or by the electrons which are attracted; And if it is derived from electrons ,from which atoms they come from ?(for example from silicon;)
Comment: There are numerous resources: suggested reading: https://www.fairchildsemi.com/application-notes/AN/AN-558.pdf
Comment: yes but what about the negative charged ions in the layer in p-type....it doesn't say if they contribute in creating the channel are they?
Comment: The way it is explain how they work hasn't really changed in 35 years. But us old tv radio shop people explain it differently, because their explanation is still convoluted sounding. The TV shop explanation: MOSFETs, since they are a trans conductive device, they are in a state of conduction without a bias. The gate controls this conduction state. There are two types of mosfets modes,  in enhancement mode, the gate allows the MOSFET to conduct the depletion mode, the gate prohibits conduction. When the gate goes past its triggering threshold, it will switch conduction state.
Answer: For an NMOS transistor the channel itself consists of electrons. They are negative mobile charges flowing from the source to the drain.
Before the channel is created the region under the gate is depleted. By applying a small (!) positive voltage between gate and bulk electrons are attracted. These electrons fill the existing holes of the p-type material and the acceptor atoms loose their holes. They are said to be uncovered and act now as fixed negative charges. Since they are fixed, they won't conduct a current.
So first we have fixed negative charges underneath the gate but so far no channel. By further increasing the voltage at the gate more and more atoms become uncovered and the potential at the surface increases. Finally an energy level is reached where a larger number of electrons can exist and a channel is formed.
As soon as we have a channel the situation is as follows. There is a region with fixed negative charges with a layer of mobile charges on top of it. This layer, the channel, connects drain and source and it is possible to have a flow of electrons from source to drain.

N-type channel mosfet


Why distrust our senses?

Question: It seems self-evident that the phenomena we sense are accurate and correlate to the real world.
What sorts of philosophical arguments might cast doubt on this conviction in the veridicality of perception?
Comment: For one thing, our senses can be easily fooled.  More interestingly, consider how our sensed information is encoded and delivered to the brain.
Comment: The brain is the most important organ in our body, according to the brain.
Comment: Try contemplating this question while asleep
Comment: Thanks for making those edits, @JosephWeissman, the question is definitely more clear now.
Comment: Relevant: https://www.youtube.com/watch?v=oYp5XuGYqqY
Also, think of any auditory or visual illusion that we DO know about.
Imagine how many other illusions we do NOT know about...
Answer: "Distrust your senses" is a very long tradition. Recall Plato's "cave" analogy from the early dawn of philosophy, ~400 BC.
Plato postulated that there is a reality outside of what humans experience. He compared the human "experience through the senses" to the experience of a caveman looking at a shadow play on the cave wall: The caveman can only see the shadows on the wall, he/she has never experienced anything else, and believes that those shadows are all that there is of reality.
Plato says that there's a reality outside of that: For the caveman, there's someone or something outside the cave that's projecting those shadows. There's a sun (or something) that provides the light, there's a whole world out there, but the caveman looking at flickering shadows on the wall may not even realize that the outside world exists. The caveman's senses (and of course, by analogy, any human's senses) can only tell that "this thing here is a shadow" and "that thing over there isn't". Plato's argument is that it doesn't matter how accurately our senses can detect shadows on the wall: The argument is that there is a reality outside of what our senses can perceive.
It's not hard to make modern analogies:
Suppose someone were brought up from birth exclusively on Hollywood movies, and had never seen the outside world. Would that someone be aware of the existence of scripts, cameramen, film sets, directors, actors, people whose only job is to do makeup or lighting? Or would they assume that whatever Hollywood showed them was reality?
Suppose that I'm watching a movie, and my senses tell me that this guy that they call the Joker is a very bad guy, while this other guy called the Batman is a nice guy and is going to save us all. What exactly does that sensory input (and my interpretations of it) tell me about reality?
Suppose that we all live in the Matrix, and that all our sensory inputs are created by somebody else, for some unfathomable (to us) purpose. Is there any way that an "I" living inside the Matrix could tell that my sensory experiences differ from an "I" living outside the Matrix?
That's the basic argument of Descartes: How can my senses tell me whether I even exist, given that there might be a god somewhere dreaming the entire world, and we're all living inside the god's dream?
Descartes famously answered "I think, therefore I am": If I have more or less control over my own thoughts, nothing else matters, and I have an existence independent of whether it's inside a dream. (I'm not arguing whether this is a good or bad argument, I'm just saying that historical philosophers have struggled with these questions. I can point out that Neo in The Matrix might very well ask himself the same. The external agent has changed, from God to hostile AI, but the question remains the same.)
Suppose that you people live in the real world, but I personally happen to have a very fond relationship to drugs and magic mushrooms, and every bit of my senses are telling me that there's an extremely lifelike dragon attacking me right now. Should I trust my senses?
There are lots of reasons to distrust our senses in general, even primary sense experiences like color and lightness. Illusionists, optical illusions, and drugs, show that even immediate senses can be fooled. Physics shows that there's a lot of the world that humans were hardly even aware of: Ultraviolet, X-rays, radio waves, radioactivity; none of which is directly perceptible by humans, but it's still real. So our direct sensory impressions can't be trusted too far either. That's perhaps a more modern argument, and these days it's not hard to find examples where our immediate sensory impressions are simply wrong.
Kant says that there's the "world as it is", which humans can never actually know, and there's the "world as it appears to me". We try the best we can to extrapolate our "here and now" limited sensory experience to rules applying to the world in general, but we'll never be able to know the "real" reality, we'll only know the simplified model we've built up inside our head based on our limited experience. And there is no amount of experience that will let us know everything.
The original philosophy argument, from Plato 2500 years ago, didn't doubt sense impressions as such: The cave analogy assumes that the sense impressions of the caveman accurately reflected the shadow play on the cave wall. The philosophical objection is that there might be an entire world outside of what humans happen to perceive, for some reason that the observer simply doesn't know about.
Answer: The basic response to this question (whether you listen to ancient philosophy, early/late modern philosophy, or pretty much anybody who's thought much about it) is that "you could always be missing something".
Carneades: It's basically impossible to KNOW anything with certainty, because you can never know how much you don't know.  But you have to live life, so just go with what seems the most reasonable to you.
Descartes: No matter how accurate and valid your experiences seem to you, it doesn't guarantee that you're not getting something horribly wrong / being tricked / living in The Matrix, etc.  That's okay,  I have a special argument about the existence of God that can solve this problem...
Hume: Just because you woke up today doesn't mean you'll wake up tomorrow. In fact, it's impossible to even give a PROBABILITY that you'll wake up tomorrow - because the past says nothing about the future.
Kant: We actually can't know much of ANYTHING about true reality (things as they are) - but only subjective reality (things as we see them).  That's okay, because I have a special system on which to build a theory of the human mind, truly universal ethics, and even arguments about the existence of God...
... and so on and so forth.
Comment: Referring to a long list of traditional sceptical interpretations concerning human knowledge does not add any weight to the argument.. It is just repetitive. Beyond that I am not convinced that these 'thinkers', while revered, were in fact not just that perceptive and completely underestimated human perspicacity.
Answer: They don't; that is not all do; for example the natural philosophers; most,  of whom are now called scientists, and in antiquity physilogoi took their sense on trust; if you are going to physics as Galileo or even as Einstein did - you'd better be able to trust your measurements.
It was Descarte that popularised the view that one shouldn't trust one sense; but this is a travesty of his views; he was looking for a secure point from where to begin his theory of true and justified knowledge.
Comment: @brentonstrine: usually without *physical evidence*; there are other forms of evidence - a literary critic wouldn't accept physical evidence, what would that mean in his case anyway? But he would accept textual evidence; faith/trust & doubt/sceptism are both essential to science, and to many other things.
Comment: Thanks--quick question on terminology here. Is `trust` used in a technical sense in your answer, or are you using it in the common sense, e.g. as roughly synonymous with 'faith.' I ask because science is generally seen as not taking anything on faith or believing things without evidence.
Comment: @brentonstrine: It may be commonly seen that way, but the truth of science is that it is only a matter of trying to spot connections between measurements. We don't know if some change to something we haven't discovered yet might totally change the laws of physics. We don't even know we have bodies. To assume nothing is knowable is pure nihilism and does not lead to knowledge, and is therefore a philosophical dead end. But we truly do not know.
Answer: There are broadly two issues.
The first is that our senses are accurate in some respects and correlated with the world in those respects. But our senses also have flaws as illustrated by optical illusions. In addition there is a lot of stuff that we don't sense except in an indirect way, e.g. - neutrinos and some kinds of electromagnetic radiation. So sense information has to be interpreted carefully to learn about how the world works. Nobody who understands how their senses work would trust them in the sense of uncritically assuming they are correct.
The second issue is that many philosophers hold a theory according to which knowledge is justified true belief. Justification is an alleged process that shows that a particular idea is true or more probable than its competitors. In reality, you can't prove any position or show it is probable. Any argument requires premises and rules of inference and it doesn't prove (or make probable) those premises or rules of inference. If you're going to say they're self evident then you are acting in a dogmatic manner that will prevent you from spotting some mistakes. If you don't say they are self evident then you would have to prove those premises and rules of inference by another argument that would bring up a similar problem with respect to its premises and rules of inference. Sense information isn't derived from anything and so it is not justifiable As a result justificationists (those who believe in justification) who take their ideas seriously have to reject sense information as unjustified.
In reality all knowledge is created by conjecture and criticism. You notice a problem with your current ideas, propose solutions, criticise the solutions until only one is left and then find a new problem. Experiments are useful only as criticism. Ideas can't be derived from experiment any more than from any other set of premises. Rather, the idea is that you work out how the consequences of one theory differ from those of another. Sense information can play a part in criticising proposals. If you sense something that is apparently incompatible with some theory you hold then you must add to your knowledge to account for that. You might scrap your old theory and come up with a new one, or you might find that your initial interpretation of what you sensed was wrong. Also, in general it's a bad idea to describe stuff in terms of what you sensed. It is better to say that some particular event apparently happened and then to draw conclusions about what a person would sense if there is a particular reason to do that. Saying that the event happened provides you with more ways to test whether you sensed what was going on correctly because the event will have implications other than what you happened to sense.
For more on this issue you might want to read "The Beginning of Infinity" by David Deutsch, Chapter 10.
Comment: I like your answer in general, but I struggle with "Sense information isn't derived from anything and so it is not justifiable" - are you claiming we have no justification for trusting our senses? Surely there are very good reasons for trusting our senses, at least most of the time?
Comment: @firtydank There is no justification for anything, as I explained at the start of the second paragraph.
Sense information isn't derived from anything. Our sense organs evolved by natural selection. Mutations in genes as a result of radiation, chemical change, copying errors and so on produced variations in sense organs and the processing of information from those organs. Some variants enabled their holders to pass on genes, others did not.
Should we trust sense organs? We have explanations about when they are accurate and when they aren't. No trust is necessary or desirable.
Answer: You may wish to read the visible and invisible [hereon VI] by Merleau-Ponty, which covers questions like this. Though he never edited it into a complete or particular clear work.
He has always talked about perceptual illusion quite a bit. Philosophers [and myself] don't "trust" their senses because there is reason to believe they can be wrong.
To take a step back, this itself could be seen as philosophers being rational or seeking rational answers. Or, it could be seen as trying to squeeze insight out of quibbles. I actually see VI as quite a populist [yet continental!] philosophy: he is trying to bring philosophy to the masses by way of a semi mystical experience.
Of course taking philosophy seriously is not quite the same as being a philosopher [i.e. producing philosophy].
Answer: The previous answers here already covered the theory pretty well, but here are a few practical examples to further the point that you cannot rely on your perceptions of reality as being reality itself.
Inattentional blindess: also called perceptual blind, this is where your senses experience something, but you do not have at that moment the capacity to process the information because it is unexpected in the context of the observation. This failure of perception is always a potential and can cast doubt on whether a sense is truly perceiving the whole picture. The example that comes to mind first is The Invisible Gorilla (Christopher Chabris and Daniel Simons), but wikipedia has many more examples.
http://www.theinvisiblegorilla.com/videos.html
http://en.wikipedia.org/wiki/Inattentional_blindness
Color test: a page of colored words are placed in front of you and you are asked to read the words (or say the color of each word). The words are all names of colors, but the color of the word does not match the description of the word. Your brain will eventually start confusing the two perceptions.
http://www.ojohaven.com/cgi-bin/ColorText.pl
Another common example is the placebo effect which has been in use in medicine for hundreds of years and has ancient roots.
So, you said, "It seems self-evident that the phenomena we sense are accurate and correlate to the real world," but I would argue that with these examples it is plain that our senses are highly contextual and subjective.
Answer: "Until the 20th century, reality was everything humans could touch, smell, see, and hear. Since the initial publication of the chart of the electromagnetic spectrum, humans have learned that what they can touch, smell, see, and hear.. is less than one millionth of reality" - Buckminster Fuller
https://www.youtube.com/watch?v=GS7X_q06L94&t=2m14s
Answer: Although we should not "blindly" trust our senses, likewise we should not "totally" distrust them.
Just because we cannot "sense all of reality," it does not mean that our senses cannot be trusted for the part of reality they can sense.
Also, since we have had, and continue to have, communication with each other, our collective "sensing" ability has allowed us to "sense" (become aware) that reality is much larger than the reality revealed by our individual senses.  Our grasp of the "whole reality" will increase as our individual senses are augmented by our technology and our greater number.
Comment: I agree with this. I think some of the other answers go over-board - just because optical illusions exist, it does not mean that *everything* is now an optical illusion.
Answer: Our senses are not evolved for accuracy. Our brains make an attempt to fill in the blanks whenever our senses fail to recognize something. From an evolutionary standpoint this is advantageous.
Consider a caveman in a wooded area who sees a predator in his peripheral vision and runs away. He may have actually seen a simple rustling of leaves in the breeze and his brain filled in the blanks with more important information. Either way he lives to pass on his DNA.
Consider another caveman is encountered with the same situation and his brain DOES NOT fill in the blanks. Sometimes this one lives, sometimes he dies.
This is a well documented phenomenon and similar things happen with auditory phenomenon as well.
Moreover, as time goes by and we attempt to recall past events our brains try to fill in the blanks again with new things that we might have learned since the original event happened.
Therefore our own senses are vulnerable to our interpretations of them even without our own knowledge of any possible changes.
Answer: The famous story of "Blind men and an elephant" perfectly describes why we cannot trust our perceptions. You can find the story at http://en.wikipedia.org/wiki/Blind_men_and_an_elephant

Why distrust our senses?


Can I make imported PS4 games work region free?

Question: I have bought some used PS4 video games (MGS5, Black ops 3, BattleField 1) from eBay. Will they work region free and will I also be able to play online?
Answer: According to this article:

In general, neither digital nor disc-based games will be region locked, but PlayStation recommends that all users purchase games at the region of their residence to guarantee the best overall experience and customer service. In certain instances, a software publisher may choose to region lock a game title for specific reasons, but Sony Computer Entertainment expects these instances to be uncommon.

This is just for the games however. DLC purchases appear to be a different story.  If your Playstation Account is North American, and your game is from Europe, the North American DLC for that game will not work.  As the article words it:

However, this does not apply to DLC (downloadable content). If you own a North American game, then you would need to purchase the North American DLC for that title in the North American PSN store with a North American PSN ID.

Bottom line, the games should work no problem.  DLC you will have to be careful with.
Comment: @n_palum once again we meet.
Comment: Same exact time dang
Comment: i would like to add that UK and Aus have different Stores such as when Agarest Generations of War came out the Aus Store didn't have the DLC, only the UK Store. alot of the games i buy come from the UK and Aus DLC works with them
Answer: I live in the UK and have an american copy of The Last of Us (Remastered). Got it for Christmas off a non-tech-savvy relative.
It worked, kinda, but refused to download the free DLC necessary to play online.
To fix it, I had to create an american account and download the DLC using that account. Now, every time I want to play it, I must first:

login to american account
boot up the game
log into multiplayer
close game
log into main account
boot up game again
log into multiplayer

Its about 2 minutes of effort once every time I want to play. Annoying, but doable.
I know its not exactly your question but hopefully it helps :)
Comment: Thanks so much for writing this. I was wondering if it was worth it to buy US games cos sometimes they are cheaper than EU ones on Amazon. Specially if the online multiplayer was playable. I see now it's far too much effort to justify buying them. Thanks!
Answer: PS4 games are region free, note games from PlayStations 1-3 are not.
Thread:

"The Playstation 4 is region free. PS4 games from Japan, North
  America, Oceania, Europe and region 5 South Africa, South America.
  Will play just fine on your PS4 console. Playstation 1,2,3 games from
  Playstation Now require an account from the region you live in."

Also note, DLC must match the region of the game. According to one person there is a slight change DLC works out of region, but generally it will not.

"NA DLC + NA GAME = works. NA DLC + JP GAME = probably won't work
  (though in rare cases DLC will work with copies from different
  regions, as rule of thumb, most won't) "
Comment: i should point out that that the quote is talking about PS Now PS3 Games. PS3 Games themselves are generally region free as i have US, UK and Aus games and they all work on my Aus PS3. i suspect the "region lock" on PS Now is because it's tied to your PSN Account and works like other PSN brought games on a PS4