I was reading an article that rotation instead of linear motion is absolute. Can anyone explain why? Shouldn't an observer (A) moving in a circle around a point in an object that rotates (with respect to another observer B) consider the object stationary? Or he would feel a force which would imply accelaration?

I understand that you can (in principle) measure whether "free particles" (no forces) experience accelerations in order to tell whether a frame is inertial. But fundamentally, what determines which frames are inertial (i.e. what principle selects in which frames free particles will not appear to accelerate)? I've been told that the cosmic microwaves determine the ultimate rest frame of the universe, but that doesn't make sense to me, since one can still ask why that frame is an inertial frame.  Also, I understand that there are no real inertial frames in general relativity, but it seems like there certainly exists approximate inertial frames and we can ask why those frames are approximately inertial and not others. For example, in the frame of a person riding a merry go round, free particles appear to greatly accelerate; while in the frame of someone standing next to the merry go round there are no such great accelerations. Why does the guy (or gal) on the merry go round see free particles accelerating while the other guy doesn't.   And if you're gonna tell me that it's "the rest of the stuff in the universe" that determines whether the person on the merry go round sees free particles accelerate, I'll ask how you know that all that stuff is not spinning.  I hope this question sort of makes sense, it's been bothering me for a while and my study of relativity (most of special relativity and just the outline of general relativity) hasn't really clarified it for me much.


I need to describe bits of hay puffing into the air from a rusty ute when it comes to a stop. Not sure how to describe it.

Is there a single word used in English for the visibility of dust particles floating in a stream of sunlight?     shutterstock.com


How To Install VNC Server On Ubuntu 18.04 LTS ...  How to access  Ubuntu 18.04 from Windows 10  using Remote Acess ...

I want to install some VNC server on my ubuntu 12.04. which one is the best / recommended? how do i configure it?  all i want is to be able to connect my desktop computer through my laptop. i want something simple like connecting with RDP protocol between windows computers.


I am scanning a directory for new python scripts. I expect each script file to have an arbitrary function report(). Say, the following files were found in my directory: ['file1.py', 'file2.py']. So "file1.py" should contain:  def report():     print('I am just a script.')   I need to call report() function for each one of them. How to do it?

I'm writing a Python application that takes as a command as an argument, for example:  $ python myapp.py command1   I want the application to be extensible, that is, to be able to add new modules that implement new commands without having to change the main application source. The tree looks something like:  myapp/     __init__.py     commands/         __init__.py         command1.py         command2.py     foo.py     bar.py   So I want the application to find the available command modules at runtime and execute the appropriate one.  Python defines an __import__ function, which takes a string for a module name:     __import__(name, globals=None, locals=None, fromlist=(), level=0)      The function imports the module name, potentially using the given globals and locals to determine how to interpret the name in a package context. The fromlist gives the names of objects or submodules that should be imported from the module given by name.       Source:    So currently I have something like:  command = sys.argv[1] try:     command_module = __import__("myapp.commands.%s" % command, fromlist=["myapp.commands"]) except ImportError:     # Display error message  command_module.run()   This works just fine, I'm just wondering if there is possibly a more idiomatic way to accomplish what we are doing with this code.  Note that I specifically don't want to get in to using eggs or extension points. This is not an open-source project and I don't expect there to be "plugins". The point is to simplify the main application code and remove the need to modify it each time a new command module is added.


Can we use entangled particles to transmit information or data such as TCP/UDP packets?  If so why hasn't this been done yet? Surely the costs of bringing this to market are much cheaper than laying submarine cables?

From what I understand, information is communicated instantly between two quantum-entangled particles regardless of the spatial distance between them. However, does this necessarily imply superluminal data transfer? If the "distance" between the particles is simply assumed to be measured in our common 3D euclidean space then that would seem to imply superluminal communication. However, could there be other paths between the two particles that lie beyond our observable 3D euclidean space, other paths that involve additional dimensions in which the particles remain very close or some sort of folding of space on other dimensions that provide an information pathway? Anybody aware of any such research/findings? Thnx.


Is there any way to user mousedown event on dynamically added elements     $(function() {   var isMouseDown = false,     isHighlighted;   //$('#our_table').on('mousedown', 'tr', function (event) {   $("#myTable tr").mousedown(function() {     isMouseDown = true;     $(this).toggleClass("highlighted");     isHighlighted = $(this).hasClass("highlighted");     return false; // prevent text selection   }).mouseover(function() {     if (isMouseDown) {       $(this).toggleClass("highlighted", isHighlighted);     }   }).bind("selectstart", function() {     return false;   })   $(document).mouseup(function() {     isMouseDown = false;   }); });  function addRow() {   var arrTables = document.getElementById('myTable');   var oRows = arrTables.rows;   var numRows = oRows.length;    var newRow = document.getElementById('myTable').insertRow(numRows);   var cell1 = newRow.insertCell(0);   var cell2 = newRow.insertCell(1);   var cell3 = newRow.insertCell(2);    cell1.innerHTML = numRows;   cell2.innerHTML = numRows;   cell3.innerHTML = numRows; } table td {   width: 100px;   height: 50px;   text-align: center;   vertical-align: middle;   background-color: #ccc;   border: 1px solid #fff; }  table tr.highlighted td {   background-color: #999; }  body {   user-select: none; }

     0	     0	     0

     1	     1	     1

     2	     2	     2

 <button onclick="addRow()">Add Row</button>

I have a bit of code where I am looping through all the select boxes on a page and binding a .hover event to them to do a bit of twiddling with their width on mouse on/off.  This happens on page ready and works just fine.  The problem I have is that any select boxes I add via Ajax or DOM after the initial loop won't have the event bound.  I have found this plugin (), but before I add another 5k to my pages with a plugin, I want to see if anyone knows a way to do this, either with jQuery directly or by another option.


Working with branches and making merge I got  errors  $ git merge FrontEndHtmlChecks warning: Cannot merge binary files: docker/databases/ibdata1 (HEAD vs. FrontEndHtmlChecks) warning: Cannot merge binary files: docker/databases/ib_logfile0 (HEAD vs. FrontEndHtmlChecks)   I had to exclude these binary files from git, so I tried to remove them from git but got errors :  $ git rm docker/databases/ibdata1 docker/databases/ibdata1: needs merge rm 'docker/databases/ibdata1' $ git rm docker/databases/ib_logfile0 docker/databases/ib_logfile0: needs merge rm 'docker/databases/ib_logfile0'   so I can not make merge.  How to fix it ?  Modified Block # 2: I aborted the merge and deleted the files on master branch. I tried to merge again but got erroprs :  git merge FrontEndHtmlChecks CONFLICT (modify/delete): docker/databases/ibdata1 deleted in HEAD and modified in FrontEndHtmlChecks. Version FrontEndHtmlChecks of docker/databases/ibdata1 left in tree.   Checking to FrontEndHtmlChecks I could not find how deleted these files as thery were commited and pushed before... How to do?

I've been using Git on Windows (msysgit) to track changes for some design work I've been doing.  Today I've been working on a different PC (with remote repo brian) and I'm now trying to merge the edits done today back into my regular local version on my laptop.  On my laptop, I've used git pull brian master to pull the changes into my local version. Everything was fine apart from the main InDesign document - this shows as a conflict.  The version on the PC (brian) is the latest one that I want to keep but I don't know what commands tells the repo to use this one.   I tried directly copying the file across onto my laptop but this seems to break the whole merge process.  Can anyone point me in the right direction?


I'd like to validate an element having a string attribute and a string value :  <?xml version="1.0" encoding="UTF-8"?> <name sex="M">eric</name>   I used :  <?xml version="1.0" encoding="UTF-8"?> <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:element name="name">   <xs:complexType>     <xs:restriction base="xs:string"/>     <xs:attribute name="sex" type="xs:string"/>   </xs:complexType> </xs:element> </xs:schema>   It says the the content is not valid.  The doc says that an element with an attribute is always "complexType". If I omit the xs:restriction line, the content must be empty. But I want a string value in it ("eric").  What should be the XSD code ?  PS: I'd like to avoid the ugly 'mixed="true"'

I'm having difficulty searching for this. How would I define an element in an XML schema file for XML that looks like this:  <option value="test">sometext</option>   I can't figure out how to define an element that is of type xs:string and also has an attribute.   Here's what I've got so far:  <xs:element name="option">     <xs:complexType>         <xs:attribute name="value" type="xs:string" />     </xs:complexType> </xs:element>


My wireless doesn't work with Ubuntu 12.04.(it worked with 10.04 LTS) I have a Dell Inspiron 1501. I followed the steps posted below:  Run these:  sudo apt-get install --reinstall bcmwl-kernel-source broadcom-sta-common broadcom-sta-source  echo "blacklist brcmsmac" | sudo tee -a /etc/modprobe.d/blacklist.conf  echo "blacklist bcma" | sudo tee -a /etc/modprobe.d/blacklist.conf  The first makes sure that the sta driver is in place, the second and third blacklists the two drivers brcmsmac and bcma which clash with the correct sta driver. Copy/paste or make sure your typing is correct! The last step is to go to 'Additional drivers' and enable the driver.**  ....and now i have no Network device on my PC(wired or wireless)

I'm having serious problems installing the Broadcom drivers for Ubuntu. It worked perfectly on my previous version, but now, it is impossible.   What are the steps to install Broadcom wireless drivers for a BCM43xx card?  I'm a user with no advance knowledge in Linux, so I would need clear explanations on how to make, compile, etc.    lspci -vnn | grep Network showed:   Broadcom Corporation BCM4322 802.11a/b/g/n Wireless LAN Controller [14e4:432b]      iwconfig showed:  lo        no wireless extensions. eth0      no wireless extensions.   NOTE: Answer below is updated every time new information is added and confirmed working.


Odd situation. My son was a dependent on our 2019 return but not 2020. We both filed our 2020 returns a few days before the EIPs began -- my wife and I as joint filers (minus one dependent--our son) and our son as a non-dependent single filer. The following week my wife and I received the EIP with our son still counted as a dependent. Then our son received his own payment. Clearly the IRS based our payment on our 2019 return and our son's on 2020. So as a family we were paid twice for him. Of course, we shouldn't keep the extra $1400, but will the IRS expect reimbursement? And by what means? Just a weird deal all around, and I am not sure what to do. Any thoughts?

I haven't filed 2020 taxes yet. On my last return (2019) my adult daughter was on my return as a dependent. When I file 2020, I will not put her on my return as a dependent, because she finished college in 2019. I had her file her 2020 return early this year so she would be sure to get a stimulus check in case they did another one (I assumed they would exclude adult dependents as they had with previous stimulus payments). Today, she got the $1,400 deposited to her account by the Treasury. However, I was surprised to see $4,200 deposited to my account, when I expected only $2,800 (for me and my wife). They paid for my daughter twice, $1,400 to her (based on her 2020 return) and $1,400 to me (based on my 2019 return that showed her as a dependent). They have the social security numbers, so I assumed the IRS and Treasury would have figured this out. I have searched and searched, but am unsure whether this overpayment will be clawed back or not. I can't even find a mechanism for returning it (and getting credit for doing that if they later do say I owe it to them). I've read if your 2019 income made you eligible, but your 2020 income (if you file after the stimulus) would have made you ineligible, they won't claw back the stimulus they sent. Stimulus money for people that died between the tax return and the stimulus disbursement does have to be returned to the treasury. I can't find guidance for our situation. There must be a fair number of people with college kids that have the same scenario. This question  seems at first to ask the same thing, but it doesn't include the key point of overpayment by the Treasury.


I am very new to Linux and am taking a course in it. Very excited to learn more. I am working on a script that asks user for two numbers, then asks whether user wants to add or subtract. I failed the assignment, but am still trying to figure out where I went wrong. I'm sure it's something obvious and stupid, but I can't see it.  This is one place I am sure I am messing up. I declared two variables at top, but I suspect that's not where they should be.  Here is the rest of it. When I debug, I can tell it does the math, but I cannot get it to print the answer to the console.  sum=$(expr "$number1" + "$number2") difference=$(expr "$number1" - "$number2") echo "Please enter your first number     read number1 echo "Please enter your second number."   read number2 echo "Enter S if you want to Subtract, A if you want to Add."   read request case " $request" in "A") echo "$sum";; "S") echo "$difference";; *) "Sorry, that is an invalid request.";; esac

I can read the numbers and operation in with:  echo "First number please" read num1 echo "Second number please" read num2 echo "Operation?" read op   but then all my attempts to add the numbers fail:  case "$op" in   "+")     echo num1+num2;;   "-")     echo `num1-num2`;; esac   Run:  First number please 1 Second mumber please 2 Operation? +   Output:  num1+num2   ...or...  echo $num1+$num2;;  # results in: 1+2       ...or...  echo `$num1`+`$num2`;;  # results in: ...line 9: 1: command not found   Seems like I'm getting strings still perhaps when I try add add ("2+2" instead of "4").


What should be used in the below sentence?     Does this person has / have the clearance?   I think we should use have here but I'm not so sure.

Generally we use "hads* with he , she , and it.   So which one is correct to say ?  Does this phone has / have xyz function ?   Does his father has / have a car ?


I noticed the following in the sql server log, is there any way to determine the login/user that initiated this change. It appears a database was set to single user mode and back to multi user. Here is the log snippet  Date       10/10/2017 8:55:27 PM Log         SQL Server (Current - 10/11/2017 8:00:00 AM) Source      spid139 Message     Setting database option MULTI_USER to ON for database 'DBNAME'

There has been a change in our DB and one of the SPs has been deleted. We have no idea who did it or when.  Is there any way to find it out? Or enabling an option to be able to track this in future?


Militaries use their own cryptographic algorithms, those of a private third party, or ones that are openly available.  But fear of a backdoor having been planted in publicly-available encryption protocols scares them--even though it is technically possible to analyze cryptographic primitives and establish whether or not they are dorked.   Is there any other advantage in hiding the algorithms and protocols a military uses for its systems?

As I understand it, the less people know about the internals of my protocol or cipher, the more secure the protocol is. However  states that     A cryptosystem should be secure even if everything about the system, except the key, is public knowledge.   To be more precise, it's the 2nd principle that states     It must not be required to be secret, and it must be able to fall into the hands of the enemy without inconvenience;   Of course I understand why I should keep the key secret, but publishing my protocol's internals seems counter-intuitive. Why should I do it? Wouldn't that give the advantage to the attacker?


Is it possible to keep source from an executed script  without sourcing it ?  Here is the script install.sh:  JJJ=bar   When i execute the script like ./install.sh, after execution, i got the following prompt JJJ :      user1@localhost% echo $JJJ          When i source the file, like source install.sh, i got the following value for $FOO :     user1@localhost% echo $JJJ   bar   For, now all is ok.  But i would like to know if there is a way to set the JJJ value and keep the value of JJJ after script execution, without sourcing the script. In other words, is a their a way that after ./install.sh, the following prompts gives :     user1@localhost% echo $JJJ   bar

I have multiple Amazon EC2 accounts and want to quickly be able to switch variables, such as $EC2_HOME, using a script.  I have have a shell script set up like this:  #!/bin/sh export EC2_HOME=/home/me/.ec2 echo $EC2_HOME   When I run the script I know that EC2_HOME is set, but I thought that using export would make the variable stick around after the script completed. It does not, as running echo $EC_HOME does not show anything.  I know this must be very rudimentary Linux scripting knowledge, but I don't know it. I tried looking for related questions without luck - so my apologies if this is a duplicate.


The problem is about protected access. What is wrong with this code :   package pkgA;  public class Foo {      protected int b = 6;  }   package pkgB;  import pkgA.*;   class Food extends Foo {      void met(){         System.out.println(new Food().b);     }  };   public class Baz {      public static void main(String[] args) {          Food fd = new Food();          fd.met();  // *line 1*          System.out.println(" " + fd.b); // *line 2*; error : b has          protected access in Foo      }  }    Why line 1 is good but line 2 not?

In Java, are there clear rules on when to use each of access modifiers, namely the default (package private), public, protected and private, while making class and interface and dealing with inheritance?


I want to grab the child type (Label or a textfield or vbox) inside an HBOX.  i tried hbox.getChildren().get(0).getStyle()   it only return a String value. what i need is an object. my main goal is to grab the value of child nodes in an hbox regarding the node type. if it is a textfield txtfiled.getText(). if it is another container such as a vbox, the size of the vbox.  I don't wanna use like this  Label lb = (Label) hbox.getChildren().get(1)); Instead can i just return the label object? so that i can use it directly what ever the object is. (i don't wanna cast every time i run the method)

If class B and class C extend class A and I have an object of type B or C, how can I determine of which type it is an instance?


I am very tired of all the Samsung bloatware imposed on me so I am trying to back up my data prior to rooting the phone and cleaning it up.  There are numerous claims on the internet that this is done using this adb command:  adb backup -apk -shared -all -system -f myBackupAndroid.ab   Some also suggested adding backslashes before spaces after the backup. That didn't affect my results, which is (basically) empty file:    This is pretty nasty trap set on anyone who doesn't double check the status of the backup, before doing something like factory reset.  Unless this is intended by android developpers, what did I do wrong? How to get actual backup of android data? I am using android 4.1.2 on Samsung GT-S7710 - which is Galaxy XCover 2 as I found by googling (they are too shy to mention product name in their OS release).

I recently tried to backup my Motorola Moto G2 XT1068 phone running Lollipop 5.0.1 and after connecting it over USB with usb-debugging ON and I ran the adb backup command to backup my device completely and this question  and  guided me. However running the following adb command,  adb backup -apk -shared -all -system -f D:/backup.ab   din't work in my case. The command instructed me to Unlock my device and confirm the backup operation. However doing so displayed the Backup started and Backup completed toast message back to back in just one second duration. And obviously the backup.ab file generated too was an empty 0kb file.  Removing and changing the parameter din't help either.


In my Flex application i need to get the stack trace of the methods executed from the creation of my application and need to check how much time spend for rendering a particular component or container.

I want to see the stack trace in any function of my code, so i made somthing like this to call it and print the stack trace:  public function PrintStackTrace() {     try {         throw new Error('StackTrace');     } catch (e:Error) {         trace(e.getStackTrace());     } }   I like to know if there are other way to do this. In some place, the Error class creates the stack trace, but maybe it didn't do it with ActionScript 3.0 so maybe it's not posible, but i want to know.  Thanks!


So I'm trying to find the inverse of $24$ in $\mathbb{Z}_{35}$. I know this means that there must be some $ab \equiv 1 \pmod{n}$ But when I try this: $24b \equiv 1 \pmod{35}$ $1 = 35*0 + 1$ $24b = 1$ $b = 1/24$ But this isn't an integer, so I'm not sure what I'm doing wrong here.

What is the best way to solve equations like the following:  $9x \equiv 33 \pmod{43}$  The only way I know would be to try all multiples of $43$ and $9$ and compare until I get $33$ for the remainder.  Is there a more efficient way ?   Help would be greatly appreciated!


Setting NEI (Minecraft) to Cheat mode Doesn't work My Lock Mode is set to -1 and my Cheat mode is set to 2 but it still doesn't work I'm kinda confused because most of the forums i looked at told me to set these things to what they already were I also made sure i was in Global Settings not world which had the cheat mode locked (Playing Tekkit Legends if that has anything to do with it)

When I heard that you could look up recipes and cheat items with Not Enough Items, I downloaded NEI. It worked, and then I got another mod and the all of a sudden NEI still worked, but it was locked in recipe mode only. I tried fixing it by putting it into cheat mode again, but it was still in recipe mode.  I knew the only reason this happened was probably because of a change in the mod. Then I was watching a YouTuber who had the same exact mod as me and NEI was working and not locked in recipe mode for him. I tried redownloading NEI and getting it again but I was still stuck in recipe mode.  How do I get NEI in cheat mode?


"Eigenvectors corresponding to different eigenvalues are linearly independent."  My professor told us this during a lecture, but gave no proof or explanation.

How can I prove that if I have $n$ eigenvectors from different eigenvalues, they are all linearly independent?


I am reading "Classical Mechanics" by John Taylor.    There is the following problem in this book:       In Section 1.5 we proved that Newton's third law implies the conservation of momentum. Prove the converse, that if the law of conservation of momentum applies to every possible group of particles, then the interparticle forces must obey the third law. [Hint: However many particles your system contains, you can focus your attention on just two of them. (Call them $1$ and $2$.) The law of conservation of momentum says that if there are no external forces on this pair of particles, then their total momentum must be constant. Use this to prove that $F_{12} = -F_{21}$.]     It is true that $F_{12} = -F_{21}$ holds when there are no external forces on this pair of particles.   Then, can we say the following statement?     $F_{12} = -F_{21}$ holds when there exist external forces on this pair of particles.

I often heard that conservation of momentum is nothing else than Newton's third law.   Ok, If you have only two interacting particles in the universe, this seems to be quite obvious.   However if you have an isolated system of $n$ ($n > 2$) interacting particles (no external forces). Then clearly Newton's third law implies conservation of total momentum of the system. However presuppose conservation of total momentum you only get:  $$ \sum_{i\neq j}^n \mathbf F_{ij} = \frac{d}{d t} \mathbf P = 0 $$  Where $\mathbf F_{ij}$ is the forced acted by the $i$th particle upon the $j$th particle and $\mathbf P$ is the total linear momentum.  But this doesn't imply that $\mathbf F_{ij} = -\mathbf F_{ji}$ for $j \neq i$.  So does conservation of momentum implies Newton's third law in general or doesn't it? Why?


I have an Internet-only business and am trying to determine which schema.org type to use:  or .  I did some research on Google and found that LocalBusiness appears to be a subtype of Organization. For an Internet-only business, would Organization be too broad? Or should I use LocalBusiness because it's more specific?  Schema.org defines Organization as:     An organization such as a school, NGO, corporation, club, etc.   It defines LocalBusiness as:     A particular physical business or branch of an organization. Examples   of LocalBusiness include a restaurant, a particular branch of a   restaurant chain, a branch of a bank, a medical practice, a club, a   bowling alley, etc.

I have a site that is a website/online store for the company. The main goal of the site is to sell the company's product.   In looking to markup the site I am stuck as to what type I should choose.    would work but that is really broad.  is a bit more specific but still really broad. I thought about using  but my concern with using that one is it falls under Local Business. This business is online only, no local store front.   What type should I choose? Is it okay to use Store for an online business even if it doesn't have a local store front?  Also, I've considered using productontology to add an additionalType but there really isn't another type that I can think of.


I'm trying to put together a comprehensive regex to validate phone numbers. Ideally it would handle international formats, but it must handle US formats, including the following:   1-234-567-8901 1-234-567-8901 x1234 1-234-567-8901 ext1234 1 (234) 567-8901 1.234.567.8901 1/234/567/8901 12345678901   I'll answer with my current attempt, but I'm hoping somebody has something better and/or more elegant.


Show that ring $R$ is a division ring if for each $0  \neq a \in R$, there exists a unique element $x \in R$ such that $axa = a$.

Let $\left(A,+, \cdot\right)$ be a ring with $1$  that satisfies the following condition:  For any nonzero $a\in A$, there exists a unique $b\in A$ such that $aba = a$.  Show that $b$ also satisfies $bab = b$, and that all nonzero elements of $A$ are invertible.


I am using a white light LED strip in my 3D printer enclosure. And I would like to use the power supply of my 3D printer to power this LED strip.  The original power supply of the LED strip is 12V/2A The power supply of the printer outputs 12V/25A  Can I use the power supply of the 3D printer to power this LED strip, or will it overheat the LEDs?  Thanks

Power supplies are available in a wide range of voltage and current ratings.  If I have a device that has specific voltage and current ratings, how do those relate to the power ratings I need to specify?  What if I don't know the device's specs, but am replacing a previous power supply with particular ratings?  Is it OK to go lower voltage, or should it always be higher?  What about current?  I don't want a 10 A supply to damage my 1 A device.


Here is my question: Take an object A and another object B, both of the same size.  B is rigid (static)  but A is mobile . If I  took A further away from observer then it goes on shrinking. Why is that the case ??😶😶

I stand up and I look at two parallel railroad tracks. I find that converge away from me. Why? Can someone explain me why parallel lines seem to converge, please?


I have an iPhone at work, and I charge it by connecting it to my work laptop (Windows 7) via USB. Every damn time I do this, the phone asks me to Allow this device to access photos and videos? with the choices Allow and Don't allow.   I want to say never allow because I don't want any data connection at all but Apple has not provided this useful choice. What workaround can I use?  Note: I would just use a wall charger instead but there are no power sockets in my workspace.    added: The phone is listed as an Unspecified device under Devices and printers. When I open the properties, it just says This device is working properly. and I am not allowed to update the drivers. See screenshot:

I have a 2015 MBP for work, which I connect my iPhone (6 plus, iOS 10) to charge, and I don't want to trust the computer, ever. However, I must click "Don't Trust" every single time I connect for charging. This is asymmetric to the "Trust" selection, which remembers my decision.  Does anyone know if it's possible to stop the 'Trust/Don't Trust' modal from appearing every time, and have the machine not be trusted?  If possible, can you please tell me how? If not possible, can you please provide proof or evidence that lead you to this conclusion?  Finally, I am not concerned with arguments or opinions about this feature. Only what is outline above.


The Crossbow Expert Feat has three clauses:     Thanks to extensive practice with the crossbow, you   gain the fol lowing benefits:      • You ignore the loading quality of crossbows with which you are proficient.      • Being withing 5 feet of a hostile creature doesn't impose disadvantage on your ranged attack rolls.      • When you use the Attack action and attack with a one-handed weapon, you can use a bonus action to attack with a loaded hand crossbow you are holding.   I'm looking at the second clause in particular:      Being withing 5 feet of a hostile creature doesn't impose disadvantage on your ranged attack rolls.   Note that it doesn't say "Being withing 5 feet of a hostile creature doesn't impose disadvantage on your ranged attack roles that you make with a crossbow."  That being said, does this clause only apply to ranged attack roles that you make with a crossbow? I would assume so, but why doesn't it say it?

The Crossbow Expert feat gives three benefits, the first of which is explicitly tied to crossbows and the last of which to only hand crossbows. But in the middle, there is:     Being within 5 feet of a hostile creature doesn't impose disadvantage on your ranged attack rolls   Notably missing is a qualifier like "when attacking with a crossbow". Does this mean that the benefit applies to other ranged weapons and to spells which require ranged attack rolls? Or does the name of the feat itself limit this to  crossbows?


I don't know the exact word, that's why I'll use "decorator", like in POO, but I'm talking about the kind of functions you can use before other functions to add any operations to it, like the command time which adds the execution time at the end of the command.  $ time echo "test" test  real    0m0.065s user    0m0.000s sys     0m0.000s   I'd like to write a command that can be used as a decorator for other commands, but I don't know how to do that. More exactly, if the second script fails, I don't want a reference to the decorator like. For example, when the second script doesn't exist, what I have for now is:  $ mydecorator ./ascript mydecorator: line X: ./ascript: permission denied   when I want to have:  $ mydecorator ./ascript bash: line X: ./ascript: permission denied   I just wrote my script and called eval on all arguments afterwards, but I think there's more to know. Even tried eval $SHELL $*, but it does not work like I'd like. Is it possible at all to write a decorator (in bash 2.05b, not my choice)? Is it possible to have multiple decorators for one launched command?  Oh and if someone could give me the real name of those commands that I can use instead of "decorator".  Thanks.  EDIT: I tried using  method, but it simply doesn't work.  decorator.sh:  decorate() {   eval "     _inner_$(typeset -f "$1")     $1"'() {       echo >&2 "Calling function '"$1"' with $# arguments"       _inner_'"$1"' "$@"       local ret=$?       echo >&2 "Function '"$1"' returned with exit status $ret"       return "$ret"     }' }  decorate $1 $*   Result:  $ ./decorator.sh touch test ./decorator.sh: line 2: _inner_: command not found Calling function touch with 1 arguments ./decorator.sh: line 5: _inner_touch: command not found Function touch returned with exit status 127   And, as hinted by exit status 127, the touch command is not successful.

In python we can decorate functions with code that is automatically applied and executed against functions.  Is there any similar feature in bash?   In the script I'm currently working on, I have some boilerplate that test the required arguments and exit if they don't exist - and display some messages if the the debugging flag is specified.  Unfortunately I have to reinsert this code into every function and if I want to change it, I'll have to modify every function.  Is there a way to remove this code from each function and have it applied to all functions, similar to decorators in python?


I have heard various definitions of the .  Yet I cannot quite comprehend how it is true. Nevertheless, something tells me, it is a consequence of the wave nature of light/electron which gives the intrinsic nature of uncertainty even if we don't measure it.  Is it true that this principle is a consequence of wave nature of particle, that the uncertainty pops up due the fact that particle acts as a wave(I find no answer which stated the exact implication of the wave characteristics which should give the uncertainty principle)?  Will it be true to assume that, if an electron acts only like a particle and not as a wave, the uncertainty principle will not be necessary(this part of the question is not asked anywhere)?   Can you please tell me without much mathematics why this is so?  Like we understood the photoelectric effect contradicts the wave nature of light,  Could you please guide me the intuitive explanation with formal reason why we cannot absolutely know simultaneously the position and momentum of a particle?

I have heard several pseudoscientific explanations about the  and find them hard to believe.  As a mathematician mainly focusing on functional analysis, I have a considerable interest in this matter. Although I still have no idea about it, I aim to truly understand it one day. For now, the question is:  Can the Heisenberg Uncertainty Principle be explained so that a non-scientist can at least get a correct idea of what it says and what not?  One of the most heard explanations is the one that says naïvely that while trying to determine the position of a particle you send energy (light) so you modify its speed, therefore making it impossible to determine the speed. If I understand well this should only be a some sort of metaphor to explain it, right?


The prompt is from Herstein's Topics in Algebra. The proof is to be done without using the structure theorem for finite abelian groups. I showed that $H$ was cyclic of order $p$ a prime and G was a $p$-group. I then set $|G| = p^n$ and proceeded by induction on n. The case $n=1$ is clear. Then, by induction every proper subgroup of $G$ is cyclic. By the Sylow theorems $G$ therefore contains an element $a$ of order $p^{n-1}$. We have $G = \langle a\rangle \langle b\rangle $, where $b$ is any element of $G$ not in $\langle a\rangle $ (here $\langle a\rangle $ denotes the subgroup generated by $a$). Quotient by $K$, the intersection of $\langle a\rangle $ and $\langle b\rangle $, to see that $G/K$ is isomorphic to $\Bbb{Z}_{p}^{2}$, since $G/K$ is the direct product of two nontrivial cyclic p-groups ($\langle a\rangle /K$ and $\langle b\rangle /K$) and by homomorphism every one of $G/K$'s subgroups is cyclic. Therefore taking the preimage of each of the cyclic subgroups of $G/K$, each of which is a distinct maximal proper subgroup of $G$, $G$ must have $p+1$ distinct subgroups of order $p^{n-1}$. Also, note that since $b$ was an arbitrary element not in $\langle a\rangle $ and $\langle a\rangle /K$ and $\langle b\rangle /K$ have the same number of elements, $\langle a\rangle $ contains every element of order less than $p^{n-1}$. Since $\langle a\rangle $ has a unique subgroup of order $p^m$ where $m<n-1$, $G$ has a unique cyclic subgroup of order $p^m$.   This is as far as I've got so far. Not really sure where to go from here. Any ideas? Let me know if you need more details.

I've just read from An introduction to the theory of groups from Rotman's the following theorem:     Theorem 2.19. Let $p$ be a prime. A group $G$ of order $p^n$ is cyclic   if and only if it is an abelian group having a unique subgroup of order $p$.      Proof Necessity follows at once from Lemma 2.15. For the converse, let    $a \in G$ have largest order, say $p^k$ (it follows that $g^{p^k} = 1$ for   all $g \in G$). Of course, the unique subgroup $H$ of order $p$ is a subgroup   of $\langle a\rangle$. If $\langle a\rangle$ is a proper subgroup of $G$,   then there is $x \in G$ with $x \not \in \langle a\rangle$ but with   $x^p \in \langle a\rangle$; let $x^p = a^l$. If $k = 1$, then $x^p = 1$ and   $x \in H \subset \langle a\rangle$, a contradiction; we may, therefore,   assume that $k>1$. Now $$1 = x^{p^k}=(x^p)^{p^{k-1}}=a^{lp^{k-1}},$$   so that $l = pm$ for some integer $m$, by Exercise 2.13. Hence,   $x^p = a^{mp}$, and so $1 = x^{-p}a^{mp}$. Since $G$ is abelian,   $x^{-p}a^{mp} = (x^{-1}a^m)^p$, and so   $x^{-1}a^m \in H \subset \langle a\rangle$.   This gives $x \in \langle a\rangle$, a contradiction. Therefore,   $G = \langle a\rangle$ and hence is cyclic.   As usual, there is some trivial part of the proof which I don't understand: I don't see why "If $\langle a\rangle$ is a proper subgroup of $G$, then there is $x \in G$ with $x \not \in \langle a\rangle$ but with $x^p \in \langle a\rangle$", I understand the rest of the proof. I would appreciate if someone could explain to me that statement.


I have written a method to shuffle a String array So the task is to implement WhiteElephant concept for a given string array of list of names.Should generate assignments to match the original elements. I have written method to pick a random number and used a map to store the values so that each value will have a different index. But this prints out only 5 values. and i am confused now.   public static String[] generateAssignments(final String[] participants) {      Random r = new Random();     int size = participants.length;     HashMap val = new HashMap();     int change = 0;     String[] assignments = new String[6];     System.out.println("Using arrays");       for(int i=0; i<size;i++){         for(int j =0; j<size; j++){             change = r.nextInt(size);             if(val.containsValue(change) || change==i){                 continue;             }             else val.put(i, change);             assignments[i] = participants[change];             System.out.println(assignments[i]);             break;         }         }      return assignments; }   I appreciate your inputs. Thanks, Lucky

First off, this question is ripped out from  question. I did it because I think this part is bigger than a sub-part of a longer question. If it offends, please pardon me.  Assume that you have a algorithm that generates randomness. Now how do you test it? Or to be more direct - Assume you have an algorithm that shuffles a deck of cards, how do you test that it's a perfectly random algorithm?  To add some theory to the problem - A deck of cards can be shuffled in 52! (52 factorial) different ways. Take a deck of cards, shuffle it by hand and write down the order of all cards. What is the probability that you would have gotten exactly that shuffle? Answer: 1 / 52!.  What is the chance that you, after shuffling, will get A, K, Q, J ... of each suit in a sequence? Answer 1 / 52!  So, just shuffling once and looking at the result will give you absolutely no information about your shuffling algorithms randomness. Twice and you have more information, Three even more...  How would you black box test a shuffling algorithm for randomness?


What is the real life application of group theory other than coding and cryptography if any and how can one apply group theory to them.

I would like to know whether there are examples where finite group theory can be directly applied to solve real world problems outside of mathematics.  (Sufficiently applied mathematics such as cryptography, coding theory, or statistics still count.)  Let me clarify: I am not interested in applications of elementary group theory which happen to involve finite groups (e.g. cyclic/dihedral/easy groups as molecular symmetries).  I am interested in applications of topics specifically coming from finite group theory as a discipline, like one might see in , , or .  "The Schur multiplier has order 2640, so we should point the laser that way."   "Is this computer system secure?"  "No - Frobenius kernels are nilpotent."  I'm aware of , but many of the applications listed there are inside mathematics or fall in the "applications of easy groups" category.  It is entirely possible that what I'm looking for doesn't exist, and that finite group theory is still an untouchable, pure subject, like number theory in the days of G. H. Hardy.  But perhaps not.  Does anyone know of any applications of the higher level stuff?


Since the old insufficient effort close reason has been removed, are questions showing no effort at all no longer meant to be closed? Just downvoted? If they're meant to be closed, what's the current appropriate close reason?  still refers to the "must demonstrate a minimal understanding of the problem being solved" reason that no longer exists.  I did find , but I don't see any clear answer about what we do about them there.  Recently this question was asked on Stack Overflow (with this formatting):     Title:      How do you create a sorted list in case it is youngest to eldest and shortest name to longest name?      Question text:      public class Person      {      public static void main(String args[])      {      }   I don't believe a question like that has a place on SO, but none of the current close reasons seems (on the surface) to apply. (In this case, the OP deleted it after it was downvoted, but they frequently don't.) Sadly we all know there are plenty of these. We used to dispatch them quite quickly with the "insufficient effort" close reason.  (I certainly saw it get abused), and I could certainly see a strong case for rewording it. But I think there's a gap that needs filling.  So is there a current close reason for this? Or are we not closing these? Are we flagging them? What?    There are a couple of old meta questions on this that no longer apply:

Just recently,  question was posted. Here's the body of the question:     Write a function called highlight() that prompts the user for a string. Your code should ensure that the string is all lower case. Next, prompt the user for a smaller 'substring' of one or more characters. Then replace every occurrence of the substring in the first string with an upper case. Finally, report to the user how many changes were made (i.e., how many occurrences of the substring there were).      What would a script for this be?   This is basically a "do my homework for me" style question. In the past, I would have voted to close this question for lacking minimal understanding and moved on. However, it looks like this close reason was removed, and I'm having difficulty figuring out which alternative to use (if at all).  Here were some of the close reasons I was considering, and ultimately decided against since they didn't seem to precisely match:   Duplicate of    I sort of doubt there exists a precise duplicate of this question -- the question is a fairly specific request for some code. I could maybe link to a duplicate question that answers a part of the original (for example, checking if the string is lowercase), but it wouldn't answer every aspect of the problem. Problem that can't be reproduced/typographical error    This sort of matches, since it asks the user to produce a SSCCEE, but doesn't really match since there isn't even a problem to begin with (and closing a question because I couldn't "reproduce" a non-existent problem feels a bit silly to me) Unclear what you're asking    It's pretty obvious what the user is asking -- I could produce a 5 line script in about 20 seconds that precisely matches his spec. Too broad    The text for "Too broad" states that "There are either too many possible answers, or good answers would be too long for this format". This doesn't apply to this question -- once again, the answer I could give would be fairly short and would closely resemble solutions other people would give.   So, what should I do here? Am I misunderstanding how the close reasons should now be used? Should I use the "other" close reason and explain that the OP should have put in more effort? Should I simply downvote, perhaps leave a comment, and move on? Or is the new policy to embrace these kinds of questions and just post an answer?


I'm using Ubuntu 12.04. And can any one please tell me what difference between Ubuntu 12 and 13 and what version of Ubuntu is better. Why?   Thanks.

I have an Asus K55V and I'm wondering which version of Ubuntu I should be attempting to use. The website offers 12.04 (LTS) and 12.10.


After Book 6, when Snape killed Dumbledore, as per the magical law every Hogwarts headmaster/headmistress gets his/her portrait in the headmaster's office. This was known to Harry and obviously he was aware that Dumbledore will have his portrait in the headmaster's office as well.   We also know that portraits of the headmaster can travel between their portraits outside the headmaster's office as well. For instance, Phineas could travel between Hogwarts and Grimmauld Palace. Similarly, Dilys Derwent can travel between Hogwarts and St. Mungo.   We also know that headmasters in the portraits can travel between the portraits irrespective of the actual location of the portrait. For instance, when Hermione took out Phineas portrait from Grimmauld Palace and put it in her purse, she was able to interact with it when needed. Moreover, Phineas was also able to listen to their conversation whenever the purse was opened.   Now this seems very far fetched that Dumbledore didn't discuss about this with Harry when he was giving him lessons in Book 6. Dumbledore knew perfectly well that he had only few months left and Harry will definitely need his help and guidance when he will be hunting the horcruxes.   Why didn't he advise Harry to keep a portrait of him along with him in case something happens to him?  This seems like a convenient flaw in the plot to make the horcrux hunting a lot more laborious work than it actually was.   Furthermore, why Harry couldn't think of this when he started hunting the horcruxes in Book 7?  He knew perfectly well that he had absolutely no idea about the location of the horcruxes let alone what to do with them and how to destroy them when he found them. That was the reason the trio kept on dangling the locket in their necks for months long. It could have been a lot easier and much better approach to get the portrait of Albus Dumbledore along with them and getting advise from it wherever needed.

Dumbledore always let Harry try his strengths. But in desperate times as in Deathly Hallows, is it right for him to have kept mum?  During their exile, Harry asks Phineas Nigellus if he could bring him Dumbledore.  But surely Dumbledore, though dead by then, but being an extremely powerful wizard, could have devised numerous ways to communicate with Harry!  At the very end of Deathly Hallows, after Voldemort is dead, we see that Harry is able to communicate to Dumbledore via his portrait regarding the resurrection stone. If he was able to do it at that time, why not much much earlier, when he was treading his path with skepticism, in thirst for the numerous truths like the Sword of Gryffindor, Dumbledore's extraordinary life, the Deathly Hallows, etc.? Wouldn't it have made everything simpler and perhaps could have brought about the death of Lord Voldemort way earlier?


I have this email regex, and i would like to make same thing with a name regex, so you can't write numbers in a name, how should i change it?  if (!preg_match("/^[[:alnum:]][a-z0-9_.-]*@[a-z0-9.-]+\.[a-z]{2,4}$/i", trim($_POST['email']))) {     $emailError = 'You entered an invalid email address.';     $hasError = true; }   I know that [a-z0-9_.-] means that a-z 0-9 and _ . - is usable. But i want to only use a-z and this is why my brain is breaking across, as i don't understand the whole sentence, could anyone "translate" it to only use a-z and no numbers neither _ - .?  I would like it to be changed to a name regex, so people can't write numbers in their name.    I understand that i can write   if (!preg_match("/^[[:alnum:]][a-z]*@[a-z]+\.[a-z]{2,4}$/i", trim($_POST['name']))) {     $nameError = 'You entered invalid characters in your name.';     $hasError = true; }   but for me it doesn't make any sense, how i should enter that into the regex above.  but i could also type in this? so i say if it contains 0-9 then its invalid? but i don't know what it means all these characters in the sentence.  if (preg_match("/^[[:alnum:]][0-9]*@[0-9]+\.[0-9]{2,4}$/i", trim($_POST['name']))) {     $nameError = 'You entered invalid characters in your name.';     $hasError = true; }    I tried to research about "preg_match" but i can't find an explanation, so i can make my a regex for "preg_match" on my own

Just starting to explore the 'wonders' of regex.  Being someone who learns from trial and error, I'm really struggling because my trials are throwing up a disproportionate amount of errors...  My experiments are in PHP using ereg().  Anyway.  I work with first and last names separately but for now using the same regex.  So far I have:  ^[A-Z][a-zA-Z]+$     Any length string that starts with a capital and has only letters (capital or not) for the rest.  But where I fall apart is dealing with the special situations that can pretty much occur anywhere.   Hyphenated Names (Worthington-Smythe)   Names with Apostophies (D'Angelo)   Names with Spaces (Van der Humpton) - capitals in the middle which may or may not be required is way beyond my interest at this stage. Joint Names (Ben & Jerry)   Maybe there's some other way a name can be that I'm no thinking of, but I suspect if I can get my head around this, I can add to it.  I'm pretty sure there will be instances where more than one of these situations comes up in one name.  So, I think the bottom line is to have my regex also accept a space, hyphens, ampersands and apostrophes - but not at the start or end of the name to be technically correct.


I'm curious to know what the chown command does. In the manual page it says the chown command changes the file owner and group. I know the owner is the one that created the file(unless changed), but what are groups and when do we create a group?

I am totally new to Ubuntu. I just start to learn about Ubuntu. So please help me to learn about Ubuntu.


Recently, I have been reading a book about TOEFL grammar. I came across this multiple-choice problem: I have _______ money left. (A) a great number (B) so small (C) only a little (D) only a few The answer given is (C). I don't understand why (B) is not the correct answer. Does anyone know the reason? Thank you very much.

Is there a difference between them? If so, how and when are they used?  For example:     I fixed a little/small typo.


Let's say I take a photo using an APS-C camera and using an FF camera, from the same position, with the same ISO and shutter speed.  Let's say I use a 50mm focal length for the FF camera. To match the field of view, I use a 50/1.5 = 33mm focal length for the APS-C camera.  Now, let's say that both lenses have the same aperture of f/2.8. But since the focal length is different (50 vs 33), the actual value of f/2.8 will be higher for the FF lens, which means it's letting in more light [1].   Am I correct in understanding that the FF system performs better not because of the sensor but actually because of the wider opening of lens? If we measured aperture in sq mm, and if I take a photo using the same actual aperture, like 20 square mm, with an FF and an APS-C camera, won't I get the same amount of noise?  In other words, the supposed advantage of the FF system is merely an artefact of the way we measure aperture, as f-numbers. If we chose to measure aperture in sq mm, the advantage of the FF sensor goes away.  I'm assuming we are comparing lenses of FF-equivalent focal length, and we don't have a mismatched system like mounting an APS-C lens on an FF body or vice-versa (unless you use something like the MetaBones Speed Booster).  There are two ways of measuring aperture:   As an f-number, which is the conventional way of measuring aperture. As a total area, in square mm.   (1) measures the light per unit area and (2) measures the total light incident on the sensor.  (1) is useful to determine aperture in relation to shutter speed and ISO (the so-called exposure triangle).  (2) is useful when you're interested in noise under low-light. Since noise is caused by lack of light, so you want to measure the total light coming in to the sensor, not the amount of light coming in per unit area of the sensor. (I'm assuming you're viewing both photos at the same size on your monitor.)  Since (2) assumes that you don't have a mismatched system, where you mount an FF lens on an APS-C camera or vice-versa (without something like the MetaBones Speed Booster adapter), and also assumes you're not comparing lenses of different FF-equivalent focal lengths, it may not be a very useful measurement of aperture in photography in general. But it helps to determine noise, taking sensor size out of the question.  Let's say you're trying to buy a camera + lens for low-light work, and you've identified two options within your budget:   An NEX body with a Sony f/2.8 lens. An Olympus µ 4/3 body with an Olympus f/2 or an f/1.4 lens.   The f-number measurement makes it hard for you to see which system performs better under low-light. Whereas, if we measured aperture in square mm, you'd instantly see which system worked better under low-light -- the one with the bigger aperture in square mm. (Again, let's assume both lenses have the same FF-equivalent focal length.)  A comment below says that it's an academic question whether we attribute the advantage of the FF system to the bigger sensor or to the wider entrance pupil of the lens. The existence of the MetaBones Speed Booster disproves that statement, since you can now mount an FF lens on a crop-factor sensor without losing light or, more formally, without having an image circle larger than the sensor. When you can mix and match FF and APS-C lenses and bodies, it's no longer academic whether you attribute the advantage of the FF system to the body or to the lens.

I primarily shoot low-light photos, and I upgraded from a point-and-shoot to the Sony NEX-5R (which has an APS-C sensor) a few months back.  However, I find that the low-light performance of the NEX-5R is not as good as I'd like. I find myself shooting at ISO 400 or lower, with a tripod, even at f/2.8 (I do have an f/1.8 lens, too).  I was wondering if I should upgrade to a full-frame camera. I'm told that there's only a one-stop difference between a full-frame and an APS-C sensor, which doesn't seem like much. For example, this is a 13-second exposure on my NEX (at ISO 100):     With a one-stop advantage on a full-frame sensor, I'd still need a 6.5-second exposure at ISO 200, to maintain the same quality. Even if it were a .65-second exposure, I'd still need a tripod, in which case I might as well use an APS-C sensor and give it a few more seconds.  Am I correct in understanding that for me, full-frame provides a negligible advantage at a high price? Thanks.


I have two groups of samples with a proportion of mutations in each sample being a particular type (the proportions are represented as a fraction of 1). How to I check if that type of mutation is significantly likelier to happen in one group over the other?

On  the appropriate statistical test for comparing two independent proportions is described as a $Z$-test (a normal distribution is used to obtain a $p$-value).  However, in R prop.test, a Chi-square distribution is invoked to obtain the $p$-value comparing two independent proportions.  An R example is:  prop.test(x = c(474, 376), n = c(750, 750))   I was wondering how a Chi-square based approach comparing two independent proportions works (e.g., is the test a chi-square test or a different test that produces a statistic that follows a Chi-square distribution) and how it compares with the Z-test approach (e.g., in terms of accuracy and power) discussed ?


I encountered this problem while calculating the Fourier Cosine Integral for the function $f(x) = \frac{1}{1+x^2}$. I know that $\int \frac{1}{1+x^2} = \arctan x + c$. I just can't figure out what to do with $cosax$ term combined. If I do integration by parts, I get: $$\left [ \cos ax \times \tan^{-1}x \right ]_{0}^{\infty} +\int_{0}^{\infty}a \sin ax \times \tan^{-1}xdx$$ I don't know how to proceed after that. Perhaps a hint could help.

I'm working on the Fourier transform, but I don't know how to evaluate the integral:  $$I = \int_{ - \infty }^{ + \infty } {\frac{{\cos (ax)}}{{{x^2} + 1}}{e^{ - ibx}}\,\mathrm dx} $$


In a multiple linear regression, why is it possible to have a highly significant F statistic (p<.001) but have very high p-values on all the regressor's t tests?  In my model, there are 10 regressors. One has a p-value of 0.1 and the rest are above 0.9    For dealing with this problem see the .


I'd like to view all my questions on all my sites at once. Is there a way to do this?  Currently, when I click on the "Questions" tab in my profile, it only shows me the questions I've asked on that site.

I am able to visit any Stack Exchange site and view all my posts to such site. However, I would like to be able to view all of my posts to all Stack Exchange sites in reverse chronological order, all on one page, and not just per-site posts. Is there a way to achieve this via the user interface?


I recently saw the Ant-Man films, and the logician in me has some questions, specifically about the way the Pym particles affect density. In the first film, Hope tells Scott how the Pym particles, because of how they shrink, increase the density of the object they are shrinking. This means that Scott, while the size of an ant, has the strength of a 200lb man. But if this is so, shouldn't he have the weight of a 200lb man? He clearly doesn't, since he is able to sit on Louise's shoulder without Louise noticing.   As well as this, when Scott is Giant-Man, his strength goes up too. This is demonstrated in the scene in Ant-Man and the Wasp where Giant-man picks up an unconscious Hope from the quantum tunnel with one hand. How can this be? Surely if little Scott's strength remains the same as normal-size Scott, then big Scott's strength should do the same?

In Ant-Man, it's (briefly) explained that the Pym particle reduces the distance between molecules, allowing a person to shrink while retaining his mass and strength.  Much of the movie is consistent with this explanation. For example:   While ant-sized, Ant-Man falls from the edge of bathtub onto a tile floor, cracking the tile as though with the weight of a full sized human. He falls from a rooftop onto a car, denting the roof. He punches full sized humans, and they respond as though hit by a real punch. Another character, while tiny, is hit by a speeding toy train. The train is knocked aside as though it hit a full sized human.   But then there are things that appear totally inconsistent with "mass stays the same":   Ant-Man is constantly running and climbing around on surfaces (air vents, ant tunnels, etc.) that couldn't possibly support the weight of a 200 lb man on a footprint the size of an ant. The toy train, when expanded to the size of a real train, is heavy enough to rip through a wall and crush a police car.     Hank Pym carries a shrunken tank in his pocket on a keychain. It obviously doesn't weigh as much as a tank, but it does when expanded to full size.  Another character, while tiny, gets swatted with a (normal sized) table tennis paddle, and goes flying like an insect.   Obviously the out-of-universe explanation is that mass behaves in whatever way is most convenient at the moment because it's just for fun.  But I'm curious: is there any in-universe explanation, either hinted at in the film itself or in the comic books, as to why mass is conserved sometimes but not always?


My computer has a dual core CPU and it's speed is 2 GHz and it has 3 GB RAM the motherboard is an intel DQ965GF. Is 64bit faster and do I have enough RAM? Is it worth upgrading? Will there be better performance from 64 bit/ thanks to all who answer this

What is the difference between 32-bit and 64-bit Ubuntu? I've heard the 64-bit platform performs better and can detect more than 4GB of RAM. Also, while some apps haven't ported to 64-bit yet, ia32-libs lets a 64-bit machine run them.  If so, why not promote 64-bit over 32-bit?


i want to install three packages from terminal ubuntu 16.04 lts   when i run command sudo apt-get install aclocal  this is the output i get ...    ->   Reading package lists... Done Building dependency tree        Reading state information... Done E: Unable to locate package aclocal   i also tried sudo apt-get update and sudo apt-get upgrade but then again unable to install   i also want to install package libtoolize  , pkgconfig aswel i think they are not available in automake .  my os has latest version of automake but its still unable to locate package aclocal.  i am new to ubuntu  thanks

How can I install aclocal from the autotools bundle in Ubuntu 11.04? I tried to find it to no avail:  sudo apt-get install aclocal   sudo apt-get install autotools-dev    apt-cache search aclocal   dpkg -S aclocal


I am making a palindrome calculator. Here is my code  class test{ public static void main(String args[]) {     String word="";     String test="";     int left = 0;     int leftt = 1;      while(!word.equals("END")){         word = BIO.getString();                          test = word;         {             String wordLC = word.toLowerCase();             int rightt = wordLC.length()-2;             int right = wordLC.length()-1;             {                 if(word == "END"){                     break;                 }                        else if(word.charAt(left) == word.charAt(right) && word.charAt(leftt) == word.charAt(rightt)){                 System.out.printf("%-10s is a palindrome",word);                  }else{                 System.out.printf("%-10s is not a palindrome",word);                 }             }         } }   } }  I want to make it that when the word 'END' is put in, everything is shut down. I've tried to do this with the while and the if statement within the while.  The word END does end the loop, however it will carry on to state : "END   is not a palindrome".  where as I just want the loop to end.  Thanks

I've been using the == operator in my program to compare all my strings so far. However, I ran into a bug, changed one of them into .equals() instead, and it fixed the bug.  Is == bad? When should it and should it not be used? What's the difference?


I have 2 apps on google play both are webview app first one is "Milana" with ID "com.milana.eg" second one is "Milana Stuff" with ID "com.stuff.milana.eg" both have different sign key but the problem that if installed one of them I won't be able to install the second and it will give 910 error code! if I uninstalled one of them I can install the other with no problem. Can anyone help?

I am using Android Lollipop mobile. I have uninstalled preinstalled Youtube app updates. Now I tried to update the app from Play Store. It is giving the error "Can't install app" with error code 910.  I have tried the following steps:   Deleted Play Store app's cache and data. Deleted Download manager app's cache and data Deleted Youtube app's cache and data. Restarted phone.   And tried again, still same error occurred.  How do I fix this?


My visualforce page opens in the sandbox it was created in, even when I'm in a different sandbox.  I created a page and controller, which worked fine, in sandbox (dev1). I deployed it to a staging sandbox (staging1) and when I access it I'm redirected to dev1, whatever I do, and regardless of whether I'm logged in at the time.  This happens when I access the page by:   Using the custom URL button I created. Clicking preview on the page screen in setup. Adding the page directly in the URL.   What's going on?

I have noticed that if I login to a test.salesforce.com sandbox in one Safari tab, and a different test.salesforce.com sandbox in a second tab, that the login sessions can become confused. One tab will switch over to use the other org's session. I understand that it is normal for tabs to share the same session information but this presents a difficulty when trying to work reliably with two sandboxes at once. What is the best solution?


I guess that it's a FAQ but I can't find the answer in the manual or here. How is it possible to change the fonts in the body of the text with beamer ?

how to change the font of the content to bold italic ?  thank you   here my cool superbe example:  \documentclass[14pt,t]{beamer} \usepackage{url} \usepackage{hyperref} \usepackage{graphicx} \usepackage{grffile} \begin{frame}\maketitle\end{frame} \begin{frame} \frametitle{test0} \begin{itemize} \item test \item test \begin{itemize} \item test \end{itemize} \end{itemize} \end{frame} \end{document}   A possible solution would be to use:  \usepackage{helvet} \renewcommand{\familydefault}{\sfdefault} \renewcommand{\rmdefault}{phv} \renewcommand{\sfdefault}{phv} %\renewcommand{\mddefault}{b}   % this content bold with b \renewcommand{\bfdefault}{phv} % Helvetica has no bx series \renewcommand{\updefault}{sl}   But it does do helvel arial bold for the whole document, and maybe there are ways to have the items/text of the slides in bold italic, and to keep normal phv for the top of the slide (frame title)?


I have been experimenting with splitting transactions so posted a question about it on this forum.  The answer I received did the trick and I can now split transactions just fine.  The trouble I'm facing is that I now have to correct the errors I created while experimenting.  For instance, the month of February has been reconciled and one of the messy split transactions was on 2/10.  My solution was to delete that transaction completely and re-enter it using the correct split method.  Gnucash won't let me do that.  Here's how it goes:  I start a new transaction and change the date to 2/10.  Press Tab. Enter "Debit" in the Num field.  Press Tab. Enter the Payee name in the Description field.  Press Tab. Leave Account column blank since I'm going to split this transaction.  Press Tab. In the Withdrawal column I enter the amount of the transaction.  Press Tab twice and enter "Split" in the Notes field.  Click the "Split" button in the header menu and then click on the Description field in the drop-down ledger lines. Enter a description of the first split.  Press Tab. Choose the target account for the first split.  Press Tab twice.......  And the entire new transaction simply disappears.  What gives?  I'm doing something really wrong.  Any ideas? June 2, 2021 Yes, you are both right on.  The problem was rooted in my poor understanding of how Gnucash deals with accounts and how the split window works.  I think I have it figured out better now.  For instance, suppose I have a debit of $50.00 in my checking account that needs to be split between the Expenses:Groceries ($20) and Expenses:AutoParts ($30).  I would normally enter the full amount into my checking account as a debit and then press the 'Split' button on the top bar.  When the split lines appear below my transaction Gnucash automatically includes the original debit on one of the new lines.  That is what was confusing me.  I think I was deleting it, thinking it was not needed, and that's why my transaction disappeared from my checking account.  I know better now and have a better understanding of how the double-entry ledger model used by Gnucash works.  I now leave that line in place and enter the splits as credits into the respective accounts.  (In my example I would put $20 into Groceries and $30 into AutoParts.)  Thanks for your help.

I'm using Gnucash to keep track of my personal finances and am new to the program.  I've been trying to learn how to split a transaction and it simply isn't working.  Here's what I've done so far:  I enter the transaction and amount without splitting.  Then press Enter. I highlight the transaction and press the "Split" button on top of the page. This expands the transaction showing multiple lines below it. Using the first expanded line I enter the first split description, tab, choose the appropriate account, tab, enter the split amount, then tab to the next description line.  I repeat the process until all the splits are entered. Press Enter.  And then my transaction completely disappears. Needless to say, I'm very frustrated and really need some help. Thanks.


Greettings. Why is goldbach's conjecture so hard to prove? I just want to know what are some of the obstacles mathematicians have met during the years.

Why Goldbach's conjecture is still non-solved and is difficult to prove? What makes the mathematicians fail when trying to prove it?


Plot/Details  The protagonist in this one is a young man hoping to become a space pilot.  Early on in the story, he clashes a bit with one of his professors over the physical stress induced by takeoff and reaching orbit.  He argues that the force required to escape Earth's gravity would render any man unconscious.  The professor dismisses him in class, and there are a few chuckles.  Later on, the professor meets with the student privately.  He admits that the student is right, and because of his understanding of things (along with his talent), he is offered the chance to become a candidate for the program.  The protagonist joins in the space program, and it is there we learn that the solution to the problem of being knocked unconscious is that a second personality is created that only manifests itself when a person is unconscious.  This personality is called [pilot name]-2.  Thus, if the pilot's name was David (I'm can't remember his actual name in the story), the subconscious personality would be David-2.  David-2 would actually handle all of the flight operations, and the "real" David wouldn't be aware of the flight at all.  The twist in the story comes when the spacecraft has an emergency situation.  A small (centimeter across or so) meteorite punctures the hull and it is decompressing.  David-2 is unable to deal with the situation, due to his seat restraint buckle jamming, and all seems lost.  It is at that point we learn there is a third personality, David-3.  David-3 is an emergency backup that was created without the pilot's knowledge.  This personality is programmed to do what is necessary for survival, at all costs.  David-3 forces open the heavy metal release, with his fingers, breaking one after the other until the clasp gives way.  He is then able to seal the breach and save the day.  Publication Timeframe  It sticks in my mind that this one is very old - 1930's or 1940's.  The central theme of Man not being able to endure a launch into space seems very dated and before the days of the "Space race" of the 50's and 60's.

Possibly from the 1970s or 1980s. Humans can't pilot a spaceship without going insane, so spaceship pilots have a secondary personality that kicks in as they walk through the cockpit door. The pilot can't remember anything that happens after that, until they go back through the door and their own personality comes back. The pilot later finds out that he has a third personality which takes over in an emergency.


Does Anivia still retain unique item effects while in egg form, such as Thornmail? Can she activate items like Deathfire Grasp? What summoner spells can she use, if she can use any at all?

In League of Legends, there are a number of effects which revive a champion upon death.  The item  is the most well-known and widely used of these.  I was wondering, however, whether its effect would come before or after other revive effects?  I have two examples.  First, Zilean's ultimate  will provide a champion with a Guardian Angel -like buff for a limited time.  If a champion has this buff in addition to a Guardian Angel, which effect will happen first?  Second, Anivia's passive  allows her to come back to life if her egg is not destroyed after she is killed.  If she has a Guardian Angel, will her passive be triggered before or after it? How does this compare to  and ?  It seems like in one case it is more beneficial to have Guardian Angel's precedence be greater, and in the other it is more beneficial to have it be less.  In the first scenario, if the Guardian Angel was triggered first, then Zilean would have a good chance of simply wasting his ultimate.  On the other hand, if it is triggered after these revival effects, then Anivia could not get the full benefit of her passive.  Is there a set order of precedence, or does each revival effect have their own unique "priority level" that is explicitly detailed for each ability?


I was wondering if anyone know how many levels your trainer can become in Pokermon Go?

Is there a maximum player level in Pokemon Go?  I'm used to playing Ingress, where there was a maximum level of 8 initially (and then 16.) Does Pokemon GO have a similar mechanic in this regard, or does it work differently?


My below formula is showing a syntax error, Can anyone plz suggest where its gone wrong in syntax. I am using it in process builder.  I have a month picklist field in lead " renewal month", if the month choosen is less than current month, the task due date is next year, previous month. But if my choosen month is greater than current month (i.e now november & if i choose December), then it should be current year and previous month. Now all is perfect , only showing issue in second part i.e if my month is greater than the current month ( i.e choosen is December). , So most probably issue is my last part of the formula, for me seems its all perfect, can anyone plz try to figure out where i went wrong. thanks  IF( CASE( [Lead].Renewal_Month__c, "January",1, "February",2, "March",3, "April",4,      "May",5, "June", 6, "July", 7, "August", 8, "September",9, "October", 10, "November", 11, "December", 12,NULL)< MONTH(TODAY()), IF(TEXT([Lead].Renewal_Month__c)="January",DATE(YEAR(TODAY()),12,1),  DATE(YEAR(TODAY())+1,CASE([Lead].Renewal_Month__c, "January",1, "February",2, "March",3, "April",4,  "May",5, "June", 6, "July", 7, "August", 8, "September",9, "October", 10, "November", 11, "December", 12,NULL)-1,1)),  DATE(YEAR(TODAY()), CASE([Lead].Renewal_Month__c, "January",1, "February",2, "March",3, "April",4,  "May",5, "June", 6, "July", 7, "August", 8, "September",9, "October", 10, "November", 11, "December", 12,NULL)-1, 1))

The below is a part of a formula that i wrote, everything is working fine, except for the below.  My need is, if the " Renewal Month" field ( which is a month picklist field with values as January, february etc). If the month choosen is, less than the current month , it will satisfy certain crtiteria which is working perfect. But if the choosen month is greater than the current month ( i.e i choose : December" but the current month is " November"), where I am getting issue. Then the task date created would be 1/11/2016 i.e current year and minus one month from choosen month ( i.e December).  I wrote it as:  DATE(YEAR(TODAY()), MONTH(TODAY())-1, 1))   But as month is today i have taken, so its giving value as 1/10/2016 , so rather than december taking as november ) today month. So, i changed it as per below , but its showing me syntax error. can anyone plz rectify my below formula. thnx     MONTH(TODAY())-1 To:-   CASE( [Lead].Renewal_Month__c, "January",1, "February",2, "March",3,   "April",4, "May",5, "June", 6, "July", 7, "August", 8, "September",9,    "October", 10, "November", 11, "December", 12,NULL) - 1


So in the code below, which is pretty standard LSTM training for the IMDB dataset, I have run extensive experiments where I changed the drop-out value from 0.5 all the way up to 1, and the accuracy on the test set is ALWAYS ~78%, never deviating by that very much. I even tried extremely low drop-out values, such as 0.2 and 0.1, and got the exact same result. Does anyone know why the accuracy of the trained model seems impervious to the drop-out rate? Going along with the same code, I then happened to tweak a few parameters: changed the learning rate from 0.001 to 0.005, and the batch size from 32 to 25, and NOW the drop-out values do have a large impact on the accuracy of the trained model. Again, why is that?     from __future__ import division,  print_function, absolute_import  import tflearn from tflearn.data_utils import to_categorical, pad_sequences from tflearn.datasets import imdb  # IMDB Dataset loading train, valid, test = imdb.load_data(     path='imdb.pkl', n_words=10000, valid_portion=0.1) trainX, trainY = train testX, testY = test validX, validY = valid  # Data preprocessing # Sequence padding trainX = pad_sequences(trainX, maxlen=100, value=0.) validX = pad_sequences(validX, maxlen=100, value=0.) testX = pad_sequences(testX, maxlen=100, value=0.)  # Converting labels to binary vectors trainY = to_categorical(trainY, nb_classes=2) validY = to_categorical(validY, nb_classes=2) testY = to_categorical(testY, nb_classes=2)  # Network building net = tflearn.input_data([None, 100]) net = tflearn.embedding(net, input_dim=10000, output_dim=128) net = tflearn.lstm(net, 128, dropout=0.1) net = tflearn.fully_connected(net, 2, activation='softmax') net = tflearn.regression(     net, optimizer='adam', learning_rate=0.001,     loss='categorical_crossentropy')  # Training model = tflearn.DNN(net, tensorboard_verbose=0) model.fit(trainX, trainY, n_epoch = 3,           validation_set=(validX, validY), show_metric=True,            batch_size=32)  score = model.evaluate(testX, testY) print('Test accuracy: %0.4f%%' % (score[0] * 100))

I'm training a neural network but the training loss doesn't decrease. How can I fix this?  I'm not asking about overfitting or regularization. I'm asking about how to solve the problem where my network's performance doesn't improve on the training set.    This question is intentionally general so that other questions about how to train a neural network can be closed as a duplicate of this one, with the attitude that "if you give a man a fish you feed him for a day, but if you teach a man to fish, you can feed him for the rest of his life." See this Meta thread for a discussion:   If your neural network does not generalize well, see:


The currently installed svn version is 1.8.8 and I want to downgrade it to svn 1.6. Can you please guide me how to do this?  Thanks

I'm trying to downgrade subversion to 1.6 from 1.7, doing sudo apt-get install subversion=1.6.17dfsg-3ubuntu3. This does not seem to work.   Any idea on how to do this without breaking half the installation?


Is there any Stack Exchange site where I can ask questions about computer networking project ideas?

I lead a team of 600 people in over 70 countries.  I often would like their input on one of my ideas and I don't want to use a survey because they tend to limit creativity by requiring a choice among predetermined answers.  Let's take a simple example.  I want to get the European team together next year.  I want the team to select the location of the meeting.  Could I use The Workplace exchange to ask the following question "Where should we meet in Europe next year?" and then invite my 100 team members to submit cities and/or vote on cities already submitted?  This doesn't seem to be in the spirit of Stack Exchange (I've only discovered this today), and I don't want to break etiquette.  If I can't use Stack Exchange for this purpose, is there another site out there that would allow people to submit ideas and/or vote on ideas submitted?


I have the same issue with my Trust 189519 wireless mouse. I missclicked something then my mouse rotated. Rotation is back to normal when using another mouse (HP H3C53AA) (S/N 7ch53526gv)  Only thing i recently installed regarding peripherals is Logitech Gaming Software for my G920 Racing wheel. Even closing that software or reinstalling the mouse drivers didn't change anything.  I already tried some of the solutions from similar questions:   Re-plugging the mouse (Doesn't work) Re-installing the driver (Doesn't work) Rotating my screens forth and back (Doesn't work) Exiting the Logitech software (Doesn't work) Trying to find a setting in any mouse related software for it (Doesn't work) Pressing random mouse button combinations (Doesn't work) Removing the battery from the mouse for quite some time (Doesn't work) Use another mouse (Works, but is no solution)

Three hours ago I opened a PDF file and my mouse changed its movement, like moving it left is down, etc.  I have been fighting with this problem ever since. I have read many forums but nothing helped.  I thought it might be some hotkey in Adobe or something, but didn't find anything about that.  I have tried all USB ports, reinstalling the mouse drivers several times, restarting my notebook, and changing rotation of the screen, but it didn't help.  The touchpad is working normally, the other optic mouse, too, but this one just doesn't want to.   I also tried some programs which can invert the mouse axis, but they only worked for the touchpad, not the mouse.   Any ideas how to turn it back? I don't want to hold my mouse in 270° clockwise for the rest of its life.  I'm using Win7.


I know this has been asked multiple times, but I am unable to get answer for my case for transiting through London - Heathrow International (LHR). I am not sure if, I would be crossing the border control as mentioned on their official site. I also checked with Finnair and they are also not sure.   I read at lot of places that terminal is closed at night so you need to get out, I don't see any official information related to this.   Also I don't plan to leave the airport, I would just to be inside till the next flight. I am mostly concerned about the return flight where there is an overnight layover.    Final question:  I seem to fulfill all the transit visa exemption criteria except below one, where I feel ambiguity in second part, does it mean same day before midnight or next day before midnight.    "have a confirmed onward flight that leaves on the day you arrive or before midnight on the day after you arrive"   Origin: Canada / Destination: India  Arrives: 06:25am (day1) - T5 / layover: ~04h / Departs: 10:20am (day1) - T3  Origin: India / Destination: Canada  Arrives: 20:40pm (day1) - T3 / layover: ~15h / Departs: 11:40am (day2) - T5    Added more details: - So I believe I don't need a transit visa. Thanks folks for your help.  Transiting without a visa  You might be eligible for ‘transit without visa’ if:  o   you arrive and depart by air Yes  o   have a confirmed onward flight that leaves on the day you arrive or before midnight on the day after you arrive Yes  o   have the right documents for your destination (eg a visa for that country) Yes  One of the following must also apply:  o   you’re travelling to (or on part of a reasonable journey to) Australia, Canada, New Zealand or the USA and have a valid visa for that country Yes

Is there a website or some other way to find out if I need a transit visa for a short stop in the UK on my way somewhere else? Ideally this should give me the answer for all nationalities, and take into account any other visas I may have.


I have been trying to get the Target (retail store) website to print coupons. When I click print, it tells me it does not recognize my operating system and I need Mac OS X or Windows.   How do I get these sites to work?

I need to print coupons from websites such as coupons.com but, the website doesn't allow me to print using Linux. Is there any way around this? I heard that I can possibly do this by downloading User Agent Switcher? the download for the program needed to print these coupons is windows and mac os only.


I was recently given an old computer (HP Pavilon Dm1 - I think it's about 6 years old). All 3 USB ports on the computer are broken. So I have to install Ubuntu through Internet network adapter boot, but I'm a little lost how to do that. I was planning to install Ubuntu 19.04 to this old computer on SSD drive.  How can I install Ubuntu on a device with broken USB ports?

I would like to install Ubuntu  for almost 120 users. But it's very difficult in using USB and drives.  Any suggestions?


I have written this paper and I would like to ask, via email, from some professors in other universities to give me feedback. How is the best way to write such a request? First, what should I write in the email subject box? Then, how do I write the body of email?

As an academic, one has to publish. Often, an article is drafted, and you need feedback of a colleague.  I see that quite often some perspective articles are often written by long-term collaborating pairs of authors.  What are some strategies people use to get feedback on their articles  (outside of immediate boss; and in the case that none of the friends in the field of work in the specific domain of the article, and one needs specific (not general) feedback)?   How do you approach a colleague to simply read your article. Or do you just mention it at a conference to the most suitable colleague - would you like to read an article and give me feedback? How do handle the co-authorship or acknowledgement? Do you establish the limits at the "approach time"?  What are some strategies to establish a "publishing" duos (buddies).


Some journals do not require article submissions to be in any particular format. Would it still be better to try and copy that journals usual format, or use a generic draft format? Would you as an editor or a reviewer prefer one over the other?  For example, many articles use a two column format that is nice and compact for publication, but is a little harder to review and markup - so maybe the reviewers would prefer the article in a single column draft format?  EDIT: I'm specifically asking about journals that state you can use any format you like (for submission), leaving you free to choose whatever will be most convenient for the editors and reviewers. Do you try and still present a "finished product", i.e. format it like it will be if published - or use larger spacing, etc. to make it convenient for review. What would you as a reviewer or editor prefer in the absence of set submission guidelines. Or would you not care in the slightest?

In my past experiences, I have almost never typeset my manuscripts according to the formats required by the journals to which I would like to submit. I leave my manuscripts as produced by the LaTeX article documentclass.  Recently I am wondering: Would such a behavior generally give handling editors a negative first impression?


Today I exactly reached and then passed 1K reputation on .  Nothing about this was listed in my Achievements Dialogue (upper left corner) as seemed to be the case for other achievements at lower levels on that and other sites.  The change was noted on the . Are notifications not given beyond a certain point, by design? If so, that's fine.  If not, then this is a bug; I mention it for the possibility of the latter.

Today, I crossed 5000 reputation on Stack Overflow. So probably I expected to get a notification about privilege of Approve or reject tag wiki edits. But I did not get any notification. Is this because I already visited that privilege page before I reached 5000 reputation? Or is this a bug?  P.S. Today, I also crossed 2000 reputation on Meta Stack Overflow. Where I got a notification about privilege of Edit questions and answers. So I think this is an issue of Stack Overflow only.  My notification box: (You can see there is no notification about Approve or reject tag wiki edits privilege.)


I want to use vi for better pasting.  When I use vi I get vim When I type /usr/bin/vi I still get vim  This is on my Max OSX 10.10 Yosemite

When I type vi into a terminal it shows the following display:    Note that it says vim not vi, I'm sure I haven't downloaded vim yet and that this is actually vi not vim: for example the arrow keys print ABCD instead of moving.


I have a Sony RX10 iv and now realize that the 600mm lens is actually just 220mm.  I am looking at the Tamron 70-300mm lens for my Sony a7iii and wondering if the Tamron shoots a full 300mm.

I'm reading that a 50mm lens is recommended as a first prime lens for DSLR owners as it's supposed to give a 'natural' perspective, but when used on (most) DSLRs, the view is cropped, as if you were zoomed in by 1.5-1.6x, so it's more of a telephoto lens when used on a DSLR. I've also read however that the 50mm lens gives the same perspective on a DSLR and a 35mm, and shouldn't really be considered to be 'equivalent' to an 80mm lens as the crop factor isn't really a magic focal length changer.  Can someone explain how the image is different from (for example) a 50mm lens on a DSLR and an 80mm lens (assuming 1.6x crop factor) on a 35mm camera?


The following "answer" was deleted many days ago, but it still appears in the  feed. The "answer" also remained in my notifications after it was deleted.     App Version: 1.0.89

Just noticed this:  Someone @replied to me in a question which appropriately showed up in my feed.  I go to click on that notice in the feed, and it presents me with "Loading the question failed."  I'd show a picture, but I don't think that it's entirely relevant - I believe it's reproducible if an answer is posted, someone makes a reply, the answer is removed, then that someone else goes back in the feed to try and revisit the post.  Alternatively, why not synchronize the interface between what a 10K user sees on the site, and what they see in the app?  As a 10K user, I would expect to see deleted questions and answers.


New to Linux.  I put Ubuntu on my USB stick; installed Ubuntu while removing Windows 10. Currently on single-boot Ubuntu, but it's crashing very often not long after startup, requiring full reboot each time. I'm not sure what's causing the constant crashing. I think it may be that I configured the bootable USB wrong. So I wiped by USB and configured it again with UNetbootin. So I want to reinstall Ubuntu, but I'm stuck as to how. When I configure my BIOS to boot my from USB, it just skips the USB and goes to the next in queue (e.g. my current Ubuntu OS).  How do I start a fresh installation of Ubuntu on my computer? (No need to worry about backing up files, the few that I need are on an external harddrive.)

This is the third time I've tried to install Ubuntu Server 14.04.03 64-bit on the same laptop, and each time it caused different problems.  Each time I wrote the same iso image to a USB flash drive by using a different application and OS.   Universal USB Installer (pendrivelinux.com) from Windows WinImage writer from Windows built-in image writer from Linux Mint 17.2    The iso image is the same in all three cases, the USB flash drive is the same, and the laptop is the same. However each time the installation of Ubuntu gave me different installation options. For example, the last time I installed Ubuntu, it didn't show all the packages to choose while installing (Basic Ubuntu server, etc.).


I'd like to cut a hexagonal cylinder into 8 parts. I don't understand why the cut isn't going all around it, but instead it is just on one face. Anyone know how to fix this?

Alright so I've seen some postings about loop cuts and done some research. I am very new to blender and modeling overall. I am trying to loop cut this concrete barrier. Now I'm following a tutorial and kind of did my own thing in some areas. I cleaned it up following some instructions in another answer here on stack exchange.  I can't for the life of me figure out why I can loop cut around the whole bottom:   ...but not the whole middle:   I see this marked as answered by another question. That question refers to ngons and inside faces. Now once again I'm totally new to this. I looked on the inside. I don't believe I have inside faces or any ngons by the terms I've read online in my research.  Here is a wireframe picture and the inside view:     Maybe I'm missing something the answers on other posts are saying. If so and you know what it is I'd be very appreciative of what it is.


Is it that i am missing cretin functions that Debian had, this is just Ubuntu on a 64 bit Intel processor when running any apt scrip like an sudo apt-get install $ sudo apt-get install python-setuptools python-virtualenv python-dev  E: Malformed line 2 in source list /etc/apt/sources.list.d/100-ubnt-unifi.list (type) E: The list of sources could not be read. E: Could not get lock /var/lib/dpkg/lock-frontend - open (11: Resource temporarily unavailable) E: Unable to acquire the dpkg frontend lock (/var/lib/dpkg/lock-frontend), is another process using it?  I had this same problem with my ARM processor and the dpkg files but it was different. what going on because because i am not sure if it just missing something about the Debian interface or maybe some bash scripting but i would like to know . i saw that the fix isnt hard but last time i did a fix from what i saw cold be done i lost the ability to go on youtube. but that just might be the internet i have that allows me to surch for the answer. i cant really connect to the wifi, i need an inscription key. it on the wifi box but i not sure where it is located in the house and i am not quite sure if i need it. im leaving soon, nut im just looking for a apt-get fix for any other insulation of any 64 bit programs to run like virtual box. --update-- i already did something to where the text editor doesnt come up the same but you are supposed to put these command first. sudo cp /etc/apt/source.list  /etc/apt/source.list.old sudo cat -n /etc/apt/source.list | grep 2 sudo gedit /etc/apt/source.list on the second command right where it says "grep 2" you are supposed to put the number of lines you have that are malformed into the command. and i believe you are supposed to put a number sine where the link starts in the test editor followed but a space and then hit save. on your terminal it should say something like this.. $ sudo gedit /etc/apt/source.list ** (gedit:3452): WARNING **: 21:16:30.900: Set document metadata failed: Setting attribute metadata::gedit-position not supported once it does that exit out of text editor and start a new terminal and start a apt-update && upgrade to see if you can source code an update. but beacuse i fail to put in the right code at the right time i was wondering if i could just copy and past what it should look like in the text editor and save after i put in a $ sudo gedit /etc/apt/source.list after the command or maybe i should just uninstall and reinstall the OS to see if i can fix my issue. $ sudo cp /etc/apt/source.list  /etc/apt/source.list.old cp: cannot stat '/etc/apt/source.list': No such file or directory $ sudo cat -n /etc/apt/source.list | grep 2 cat: /etc/apt/source.list: No such file or directory $ sudo gedit /etc/apt/source.list

I have unistalled and reinstalled the Ubuntu Software Center as per info I found in a similar thread and I got the same response about line 91 or something like that.  I just tried to upload a screen shot but since I'm new it won't allow me to.  I also can not figure out how to cut and paste anything so I have to hand type what the error screen says, both when I attempt to open the software center and nothing happens, when I try to enter commands into the terminal to uninstall, reinstall, whatever I get the same following:  COULD NOT INTITIALIZE THE PACKAGE INFORMATION An unresolvable problem occured while initializing the package information Please report t:his bug against the 'update-manager' package and include the following error message: 'E: Malformed line 91 in source list/etc/apt/sources.list (dist parse)  E: The list of sources could not be read.,  E: The package list of status file could not be parsed or opened.   How do I report bugs?  What can be done about this.  I have searched and everything everyone says to do leads me back to the same line error message.  So, I don't know how to get to line 91 in the source list; to tell you what it says. Sorry, I'm really new to this. That is what I need is to find out how to get there and fix what it says. I would really like to NOT have to re partition my hard drive and start from scratch, so I'm really looking forward to getting this problem solved. I need to be able to install new software.